From e18c14750ecdf6c879f3edeb1918adcb83b85ef9 Mon Sep 17 00:00:00 2001 From: Christian Anetzberger Date: Thu, 22 Jan 2026 20:28:35 +0100 Subject: [PATCH] Refined gitignore --- .gitignore | 61 +- .../run_stepanalyser.cpython-311.pyc | Bin 2788 -> 0 bytes _jobs/0e1d23a0181f/result.json | 6 - _jobs/0e1d23a0181f/run.log | 3 - _jobs/0e1d23a0181f/run_stepanalyser.py | 41 - _jobs/0e1d23a0181f/stepanalyser.py | 417 ---- _jobs/0e1d23a0181f/test.step | 1768 -------------- _jobs/4699191e2667/03341701-01_01.step | 1768 -------------- _jobs/4699191e2667/03341701-01_01_debug.FCStd | Bin 15439 -> 0 bytes _jobs/4699191e2667/03341701-01_01_flat.dxf | 1994 --------------- _jobs/4699191e2667/03341701-01_01_result.json | 38 - .../run_stepanalyser.cpython-311.pyc | Bin 2993 -> 0 bytes _jobs/4699191e2667/debug_last.FCStd | Bin 15439 -> 0 bytes _jobs/4699191e2667/flat.dxf | 1994 --------------- _jobs/4699191e2667/result.json | 38 - _jobs/4699191e2667/run.log | 7 - _jobs/4699191e2667/run_stepanalyser.py | 41 - _jobs/4699191e2667/stepanalyser.py | 470 ---- _jobs/5d7ecc58fcc3/03341701-01_01.step | 1768 -------------- _jobs/5d7ecc58fcc3/03341701-01_01_debug.FCStd | Bin 15432 -> 0 bytes _jobs/5d7ecc58fcc3/03341701-01_01_flat.dxf | 1994 --------------- _jobs/5d7ecc58fcc3/03341701-01_01_result.json | 38 - .../run_stepanalyser.cpython-311.pyc | Bin 2993 -> 0 bytes _jobs/5d7ecc58fcc3/debug_last.FCStd | Bin 15432 -> 0 bytes _jobs/5d7ecc58fcc3/flat.dxf | 1994 --------------- _jobs/5d7ecc58fcc3/result.json | 38 - _jobs/5d7ecc58fcc3/run.log | 7 - _jobs/5d7ecc58fcc3/run_stepanalyser.py | 41 - _jobs/5d7ecc58fcc3/stepanalyser.py | 470 ---- .../run_stepanalyser.cpython-311.pyc | Bin 2972 -> 0 bytes _jobs/79b91fe12e25/debug_last.FCStd | Bin 14442 -> 0 bytes _jobs/79b91fe12e25/flat.dxf | 1882 --------------- _jobs/79b91fe12e25/result.json | 38 - _jobs/79b91fe12e25/run.log | 7 - _jobs/79b91fe12e25/run_stepanalyser.py | 41 - _jobs/79b91fe12e25/stepanalyser.py | 470 ---- _jobs/79b91fe12e25/test.step | 1576 ------------ _jobs/79b91fe12e25/test_debug.FCStd | Bin 14442 -> 0 bytes _jobs/79b91fe12e25/test_flat.dxf | 1882 --------------- _jobs/79b91fe12e25/test_result.json | 38 - _jobs/8693d05646e0/03341701-01_01.step | 1768 -------------- _jobs/8693d05646e0/03341701-01_01_debug.FCStd | Bin 15431 -> 0 bytes _jobs/8693d05646e0/03341701-01_01_flat.dxf | 1994 --------------- _jobs/8693d05646e0/03341701-01_01_result.json | 38 - .../run_stepanalyser.cpython-311.pyc | Bin 2993 -> 0 bytes _jobs/8693d05646e0/debug_last.FCStd | Bin 15431 -> 0 bytes _jobs/8693d05646e0/flat.dxf | 1994 --------------- _jobs/8693d05646e0/result.json | 38 - _jobs/8693d05646e0/run.log | 7 - _jobs/8693d05646e0/run_stepanalyser.py | 41 - _jobs/8693d05646e0/stepanalyser.py | 470 ---- .../run_stepanalyser.cpython-311.pyc | Bin 2788 -> 0 bytes _jobs/8746e1ef90f5/result.json | 6 - _jobs/8746e1ef90f5/run.log | 3 - _jobs/8746e1ef90f5/run_stepanalyser.py | 41 - _jobs/8746e1ef90f5/stepanalyser.py | 417 ---- _jobs/8746e1ef90f5/test.step | 1576 ------------ .../run_stepanalyser.cpython-311.pyc | Bin 1397 -> 0 bytes _jobs/8cdde0e6adf4/run.log | 0 _jobs/8cdde0e6adf4/run_stepanalyser.py | 13 - _jobs/8cdde0e6adf4/stepanalyser.py | 0 _jobs/8cdde0e6adf4/test.step | 1768 -------------- .../run_stepanalyser.cpython-311.pyc | Bin 1397 -> 0 bytes _jobs/b45a697558e3/run.log | 0 _jobs/b45a697558e3/run_stepanalyser.py | 13 - _jobs/b45a697558e3/stepanalyser.py | 0 _jobs/b45a697558e3/test.step | 1768 -------------- .../run_stepanalyser.cpython-311.pyc | Bin 1397 -> 0 bytes _jobs/bb50fd78018d/run.log | 2 - _jobs/bb50fd78018d/run_stepanalyser.py | 13 - _jobs/bb50fd78018d/stepanalyser.py | 417 ---- _jobs/bb50fd78018d/test.step | 1768 -------------- _jobs/dd7c3c14fe98/03341791-01_01.step | 1942 --------------- _jobs/dd7c3c14fe98/03341791-01_01_debug.FCStd | Bin 18363 -> 0 bytes _jobs/dd7c3c14fe98/03341791-01_01_flat.dxf | 2132 ----------------- _jobs/dd7c3c14fe98/03341791-01_01_result.json | 38 - .../run_stepanalyser.cpython-311.pyc | Bin 2993 -> 0 bytes _jobs/dd7c3c14fe98/debug_last.FCStd | Bin 18363 -> 0 bytes _jobs/dd7c3c14fe98/flat.dxf | 2132 ----------------- _jobs/dd7c3c14fe98/result.json | 38 - _jobs/dd7c3c14fe98/run.log | 7 - _jobs/dd7c3c14fe98/run_stepanalyser.py | 41 - _jobs/dd7c3c14fe98/stepanalyser.py | 470 ---- .../run_stepanalyser.cpython-311.pyc | Bin 2972 -> 0 bytes _jobs/fc30340c6901/debug_last.FCStd | Bin 14440 -> 0 bytes _jobs/fc30340c6901/flat.dxf | 1882 --------------- _jobs/fc30340c6901/result.json | 38 - _jobs/fc30340c6901/run.log | 7 - _jobs/fc30340c6901/run_stepanalyser.py | 41 - _jobs/fc30340c6901/stepanalyser.py | 470 ---- _jobs/fc30340c6901/test.step | 1576 ------------ _jobs/fc30340c6901/test_debug.FCStd | Bin 14440 -> 0 bytes _jobs/fc30340c6901/test_flat.dxf | 1882 --------------- _jobs/fc30340c6901/test_result.json | 38 - 94 files changed, 59 insertions(+), 47760 deletions(-) delete mode 100644 _jobs/0e1d23a0181f/__pycache__/run_stepanalyser.cpython-311.pyc delete mode 100644 _jobs/0e1d23a0181f/result.json delete mode 100644 _jobs/0e1d23a0181f/run.log delete mode 100644 _jobs/0e1d23a0181f/run_stepanalyser.py delete mode 100644 _jobs/0e1d23a0181f/stepanalyser.py delete mode 100644 _jobs/0e1d23a0181f/test.step delete mode 100644 _jobs/4699191e2667/03341701-01_01.step delete mode 100644 _jobs/4699191e2667/03341701-01_01_debug.FCStd delete mode 100644 _jobs/4699191e2667/03341701-01_01_flat.dxf delete mode 100644 _jobs/4699191e2667/03341701-01_01_result.json delete mode 100644 _jobs/4699191e2667/__pycache__/run_stepanalyser.cpython-311.pyc delete mode 100644 _jobs/4699191e2667/debug_last.FCStd delete mode 100644 _jobs/4699191e2667/flat.dxf delete mode 100644 _jobs/4699191e2667/result.json delete mode 100644 _jobs/4699191e2667/run.log delete mode 100644 _jobs/4699191e2667/run_stepanalyser.py delete mode 100644 _jobs/4699191e2667/stepanalyser.py delete mode 100644 _jobs/5d7ecc58fcc3/03341701-01_01.step delete mode 100644 _jobs/5d7ecc58fcc3/03341701-01_01_debug.FCStd delete mode 100644 _jobs/5d7ecc58fcc3/03341701-01_01_flat.dxf delete mode 100644 _jobs/5d7ecc58fcc3/03341701-01_01_result.json delete mode 100644 _jobs/5d7ecc58fcc3/__pycache__/run_stepanalyser.cpython-311.pyc delete mode 100644 _jobs/5d7ecc58fcc3/debug_last.FCStd delete mode 100644 _jobs/5d7ecc58fcc3/flat.dxf delete mode 100644 _jobs/5d7ecc58fcc3/result.json delete mode 100644 _jobs/5d7ecc58fcc3/run.log delete mode 100644 _jobs/5d7ecc58fcc3/run_stepanalyser.py delete mode 100644 _jobs/5d7ecc58fcc3/stepanalyser.py delete mode 100644 _jobs/79b91fe12e25/__pycache__/run_stepanalyser.cpython-311.pyc delete mode 100644 _jobs/79b91fe12e25/debug_last.FCStd delete mode 100644 _jobs/79b91fe12e25/flat.dxf delete mode 100644 _jobs/79b91fe12e25/result.json delete mode 100644 _jobs/79b91fe12e25/run.log delete mode 100644 _jobs/79b91fe12e25/run_stepanalyser.py delete mode 100644 _jobs/79b91fe12e25/stepanalyser.py delete mode 100644 _jobs/79b91fe12e25/test.step delete mode 100644 _jobs/79b91fe12e25/test_debug.FCStd delete mode 100644 _jobs/79b91fe12e25/test_flat.dxf delete mode 100644 _jobs/79b91fe12e25/test_result.json delete mode 100644 _jobs/8693d05646e0/03341701-01_01.step delete mode 100644 _jobs/8693d05646e0/03341701-01_01_debug.FCStd delete mode 100644 _jobs/8693d05646e0/03341701-01_01_flat.dxf delete mode 100644 _jobs/8693d05646e0/03341701-01_01_result.json delete mode 100644 _jobs/8693d05646e0/__pycache__/run_stepanalyser.cpython-311.pyc delete mode 100644 _jobs/8693d05646e0/debug_last.FCStd delete mode 100644 _jobs/8693d05646e0/flat.dxf delete mode 100644 _jobs/8693d05646e0/result.json delete mode 100644 _jobs/8693d05646e0/run.log delete mode 100644 _jobs/8693d05646e0/run_stepanalyser.py delete mode 100644 _jobs/8693d05646e0/stepanalyser.py delete mode 100644 _jobs/8746e1ef90f5/__pycache__/run_stepanalyser.cpython-311.pyc delete mode 100644 _jobs/8746e1ef90f5/result.json delete mode 100644 _jobs/8746e1ef90f5/run.log delete mode 100644 _jobs/8746e1ef90f5/run_stepanalyser.py delete mode 100644 _jobs/8746e1ef90f5/stepanalyser.py delete mode 100644 _jobs/8746e1ef90f5/test.step delete mode 100644 _jobs/8cdde0e6adf4/__pycache__/run_stepanalyser.cpython-311.pyc delete mode 100644 _jobs/8cdde0e6adf4/run.log delete mode 100644 _jobs/8cdde0e6adf4/run_stepanalyser.py delete mode 100644 _jobs/8cdde0e6adf4/stepanalyser.py delete mode 100644 _jobs/8cdde0e6adf4/test.step delete mode 100644 _jobs/b45a697558e3/__pycache__/run_stepanalyser.cpython-311.pyc delete mode 100644 _jobs/b45a697558e3/run.log delete mode 100644 _jobs/b45a697558e3/run_stepanalyser.py delete mode 100644 _jobs/b45a697558e3/stepanalyser.py delete mode 100644 _jobs/b45a697558e3/test.step delete mode 100644 _jobs/bb50fd78018d/__pycache__/run_stepanalyser.cpython-311.pyc delete mode 100644 _jobs/bb50fd78018d/run.log delete mode 100644 _jobs/bb50fd78018d/run_stepanalyser.py delete mode 100644 _jobs/bb50fd78018d/stepanalyser.py delete mode 100644 _jobs/bb50fd78018d/test.step delete mode 100644 _jobs/dd7c3c14fe98/03341791-01_01.step delete mode 100644 _jobs/dd7c3c14fe98/03341791-01_01_debug.FCStd delete mode 100644 _jobs/dd7c3c14fe98/03341791-01_01_flat.dxf delete mode 100644 _jobs/dd7c3c14fe98/03341791-01_01_result.json delete mode 100644 _jobs/dd7c3c14fe98/__pycache__/run_stepanalyser.cpython-311.pyc delete mode 100644 _jobs/dd7c3c14fe98/debug_last.FCStd delete mode 100644 _jobs/dd7c3c14fe98/flat.dxf delete mode 100644 _jobs/dd7c3c14fe98/result.json delete mode 100644 _jobs/dd7c3c14fe98/run.log delete mode 100644 _jobs/dd7c3c14fe98/run_stepanalyser.py delete mode 100644 _jobs/dd7c3c14fe98/stepanalyser.py delete mode 100644 _jobs/fc30340c6901/__pycache__/run_stepanalyser.cpython-311.pyc delete mode 100644 _jobs/fc30340c6901/debug_last.FCStd delete mode 100644 _jobs/fc30340c6901/flat.dxf delete mode 100644 _jobs/fc30340c6901/result.json delete mode 100644 _jobs/fc30340c6901/run.log delete mode 100644 _jobs/fc30340c6901/run_stepanalyser.py delete mode 100644 _jobs/fc30340c6901/stepanalyser.py delete mode 100644 _jobs/fc30340c6901/test.step delete mode 100644 _jobs/fc30340c6901/test_debug.FCStd delete mode 100644 _jobs/fc30340c6901/test_flat.dxf delete mode 100644 _jobs/fc30340c6901/test_result.json diff --git a/.gitignore b/.gitignore index 96dc4a9..dfeb4b6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,59 @@ -_jobs -.venv \ No newline at end of file +# ========================= +# Python +# ========================= +__pycache__/ +*.py[cod] +*$py.class + +# Virtual environments +.venv/ +venv/ +env/ + +# ========================= +# macOS +# ========================= +.DS_Store +.AppleDouble +.LSOverride + +# ========================= +# IDEs / Editors +# ========================= +.vscode/ +.idea/ +*.swp +*.swo + +# ========================= +# Logs +# ========================= +*.log + +# ========================= +# Job runtime data (generated) +# ========================= +_jobs/ +_jobs/** + +# ========================= +# Generated outputs +# ========================= +*.dxf +*.svg +*.json +*.FCStd + +# If you want to keep example outputs, comment out the lines above selectively + +# ========================= +# Temporary files +# ========================= +*.tmp +*.bak +*.old + +# ========================= +# OS / misc +# ========================= +Thumbs.db diff --git a/_jobs/0e1d23a0181f/__pycache__/run_stepanalyser.cpython-311.pyc b/_jobs/0e1d23a0181f/__pycache__/run_stepanalyser.cpython-311.pyc deleted file mode 100644 index 93fbb77bd0d5bfc4ccf383d3c49592c8e019a5d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2788 zcmb7GO>7&-6`tYFa+e~PKl-<2Rdk)iWdfU`e<0g%Ma!{dx0dBbP8ygsK&&_;X%&iO zXP2fV#03)ws9*>%1GtD#1Ss2ss=z9sLk~s|MSZYQpcgV&AjARz3=}=&rouf4KJ^W0 zN}^h%?(F=$_vX!e-+Y!X=}AWz0_ym*61r`S)mm_0!;?=5hpFXpf`qn;q)}B81i`7~O{3lj!|f zZ$@p51zbQ2(rr}0U=Pg=G&Lz|jRM2ETj&`2Us_FTk#mfmWpgdPruUnZj;n2ejz)GRkl%g{4=hFMEfjL$G0rR*+CXLIx5FKSvW2eau# zP)`=vR5Ur4oid|?EJjbA)(2zfV$)Hc&m{Njoy;vdz5+KamTUyb#cdI;&A&lcMB6SR zYu{+0(us1%Mxmk&Rka~o8`?(La|u6=ed7zR{-`vw_VbO<SNhmbb z8vQ@(Oa4{w_shSV-r3ptZiU9|&Of}JK*`!(S5ti}WQ70_SpzHPNr>mu_7Md=Jaj?& zgBOTDkzwV}5)e-?9#)>X>ZH;((j`6V#LzEAei0ovrnt@*qa(Ro+DPf*tireQxm=c8 z(J{{0yCYYkH?q`eyEV(0b%R-YIwHLc9N6Qfwi74jb&GLBPdgsd(v3`-nI`W7Ob+H; z{9JL7g$`j0Eaj-lWJaH7$)up>K|7foix4heW~YsDp5;kvF~=OaPCFip>nS#+r#@QJ zCO?>%7@Z7{PEOvOyukZ}Ve!bkAHj}1oz9!Hkuap1=}6|H$$etFUv%Qw9g@?nSx2D; z7v3F3pEBzb05NT(1spP^o8UGz3p#*g0TPbpA>SNjK1-8AC>y32+Nb%v zB-n1}AHczyS6dx=5WgQ^JN3oTZ{oj>Z=9?4ow57QRJ~_y@7dy&8u1k`FJD`E|C5R3 ziQ>ez8wEnEGhh3|U-`q8qvKWo4cmXCc(tZ@mJ7eU_vyXThgGHDR{BLEA1xo>>iA=C z<@@KM)>QAR`XF#Wu%=Yiu&stGY8b5fgR37txO4x`+VS$msy1kAgT=8uV?V7bM{MPY zFcvO%ZVT~dRMY`5796eweh9Vr?(((g-oVP4O7Lj;^j1&Bd%o&D zZ+p*w?H&HgJ6!c%vb~o?Y-;h!O3zA9sk74agN?VUo|x^4ZTO1 zv+a=sZrJ&NyLffmhvZOkywnBzK*BZ&S4g-EqTM&Rb^P&h`_$#XzEL4J ztK_ClZUS+j!i%u89THds(T!xSeoF6sa((%FvHtB8ueFNABNBrI`qh=wqaO5B#ba^w i)FY3*Ej{&*w2!?hJqybqdiJIeJ$qXcbiDm)NcuMsb&weV diff --git a/_jobs/0e1d23a0181f/result.json b/_jobs/0e1d23a0181f/result.json deleted file mode 100644 index ea244a5..0000000 --- a/_jobs/0e1d23a0181f/result.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "ok": false, - "error_type": "SystemExit", - "error": "STEP File not found not found in working directory", - "traceback": "Traceback (most recent call last):\n File \"/Users/christiananetzberger/development/stepanalyser_web/_jobs/0e1d23a0181f/run_stepanalyser.py\", line 28, in \n exec(compile(code, \"stepanalyser.py\", \"exec\"), {\"__name__\": \"__main__\"})\n File \"stepanalyser.py\", line 417, in \n main()\n File \"stepanalyser.py\", line 285, in main\n raise SystemExit(\"STEP File not found not found in working directory\")\nSystemExit: STEP File not found not found in working directory\n" -} \ No newline at end of file diff --git a/_jobs/0e1d23a0181f/run.log b/_jobs/0e1d23a0181f/run.log deleted file mode 100644 index d78f3bb..0000000 --- a/_jobs/0e1d23a0181f/run.log +++ /dev/null @@ -1,3 +0,0 @@ -=== STEPANALYSER START === -Material: stainless Density: 8000.0 -RUNNER ERROR: SystemExit STEP File not found not found in working directory diff --git a/_jobs/0e1d23a0181f/run_stepanalyser.py b/_jobs/0e1d23a0181f/run_stepanalyser.py deleted file mode 100644 index 6fe353d..0000000 --- a/_jobs/0e1d23a0181f/run_stepanalyser.py +++ /dev/null @@ -1,41 +0,0 @@ -import os, sys, json, traceback - -def write_result(ok, payload): - try: - with open("result.json", "w", encoding="utf-8") as f: - json.dump(payload, f, indent=2, ensure_ascii=False) - except Exception: - pass - -try: - base = os.path.dirname(os.path.abspath(__file__)) - os.chdir(base) - - # Ensure FreeCAD can find user-installed Mods (SheetMetal etc.) - mod_dir = os.path.expanduser("~/Library/Application Support/FreeCAD/Mod") - if os.path.isdir(mod_dir) and mod_dir not in sys.path: - sys.path.append(mod_dir) - - # Also add SheetMetal folder explicitly (some setups need it) - sm_dir = os.path.join(mod_dir, "SheetMetal") - if os.path.isdir(sm_dir) and sm_dir not in sys.path: - sys.path.append(sm_dir) - - # argv injection - sys.argv = ["stepanalyser.py", "--material", "stainless"] - - code = open("stepanalyser.py", "r", encoding="utf-8").read() - exec(compile(code, "stepanalyser.py", "exec"), {"__name__": "__main__"}) - -except BaseException as e: - payload = { - "ok": False, - "error_type": type(e).__name__, - "error": str(e), - "traceback": traceback.format_exc() - } - write_result(False, payload) - print("RUNNER ERROR:", payload["error_type"], payload["error"], flush=True) - -finally: - os._exit(0) diff --git a/_jobs/0e1d23a0181f/stepanalyser.py b/_jobs/0e1d23a0181f/stepanalyser.py deleted file mode 100644 index 0dc8531..0000000 --- a/_jobs/0e1d23a0181f/stepanalyser.py +++ /dev/null @@ -1,417 +0,0 @@ -#!/usr/bin/env python3 -# -*- coding: utf-8 -*- - -""" -Internal STEP sheet metal analyser - -- Input: ./test.step -- Unfold with K-factor = 0.5 -- Auto-detect thickness if not provided -- Export: - - flat.dxf - - result.json - - debug_last.FCStd -""" - -import os -import sys -import json -import argparse -import traceback -from datetime import datetime - - -# ----------------------------- -# Configuration -# ----------------------------- - -K_FACTOR = 0.5 -K_STANDARD = "ansi" - -DENSITY_KG_M3 = { - "alu": 2700.0, - "aluminum": 2700.0, - "stainless": 8000.0, - "edelstahl": 8000.0, - "copper": 8960.0, - "kupfer": 8960.0, -} - - -# ----------------------------- -# Helpers -# ----------------------------- - -def mm2_to_m2(x): - return x / 1_000_000.0 - - -def mm_to_m(x): - return x / 1000.0 - - -def pick_main_object(doc): - candidates = [] - for obj in doc.Objects: - if hasattr(obj, "Shape") and obj.Shape: - try: - if obj.Shape.Solids: - candidates.append((float(obj.Shape.Volume), obj)) - except Exception: - pass - if not candidates: - raise RuntimeError("No solid object found in STEP.") - candidates.sort(key=lambda x: x[0], reverse=True) - return candidates[0][1] - - -def pick_root_face_index(shape): - planar = [] - all_faces = [] - - for i, face in enumerate(shape.Faces, start=1): - try: - area = float(face.Area) - except Exception: - area = 0.0 - - all_faces.append((area, i, face)) - try: - surf = face.Surface - if surf and "plane" in surf.__class__.__name__.lower(): - planar.append((area, i, face)) - except Exception: - pass - - if planar: - planar.sort(key=lambda x: x[0], reverse=True) - return planar[0][1], True - - all_faces.sort(key=lambda x: x[0], reverse=True) - return all_faces[0][1], False - - -def compute_bbox_mm(shape): - bb = shape.BoundBox - return float(bb.XLength), float(bb.YLength) - - -def estimate_thickness_mm_from_solid(part_obj, max_faces=60): - """ - Robust thickness estimation for sheet-metal solids: - - Collect planar faces - - Cluster by (normalized) face normal direction - - For each cluster, compute plane offsets d = n·p for face points - - Thickness candidates are small positive differences between distinct d values - - Fallback: use distToShape on representative face pairs - - Returns thickness in mm or None. - """ - import math - import Part - - shape = part_obj.Shape - - # --- helpers --- - def vec_to_tuple(v): - return (float(v.x), float(v.y), float(v.z)) - - def norm(v): - l = math.sqrt(v.x*v.x + v.y*v.y + v.z*v.z) - if l <= 1e-12: - return None - return v.multiply(1.0 / l) - - def canonical_normal(n): - """ - Make the normal direction canonical so +n and -n map consistently: - Flip so the first significant component is positive. - """ - # convert to tuple for easier checks - x, y, z = float(n.x), float(n.y), float(n.z) - # find first component with magnitude > eps - eps = 1e-9 - if abs(x) > eps: - if x < 0: return n.multiply(-1) - elif abs(y) > eps: - if y < 0: return n.multiply(-1) - elif abs(z) > eps: - if z < 0: return n.multiply(-1) - return n - - def angle_close(n1, n2, cos_tol): - # cos(angle) = n1·n2 - return (n1.dot(n2) >= cos_tol) - - def face_midpoint(face): - u0, u1, v0, v1 = face.ParameterRange - return face.valueAt((u0+u1)*0.5, (v0+v1)*0.5), face.normalAt((u0+u1)*0.5, (v0+v1)*0.5) - - # --- collect planar faces --- - planar = [] - for face in shape.Faces: - try: - surf = face.Surface - if not (surf and "plane" in surf.__class__.__name__.lower()): - continue - area = float(face.Area) - if area < 1.0: # mm², ignore tiny faces - continue - p, n = face_midpoint(face) - n = norm(n) - if n is None: - continue - n = canonical_normal(n) - d = float(n.dot(p)) # plane offset for n·x = d - planar.append((area, face, n, d)) - except Exception: - continue - - if not planar: - return None - - planar.sort(key=lambda x: x[0], reverse=True) - planar = planar[:max_faces] - - # --- cluster by normal direction --- - # Tolerance: within ~2 degrees - cos_tol = math.cos(math.radians(2.0)) - - clusters = [] # each: {"n": normal, "faces": [(area, face, d), ...]} - for area, face, n, d in planar: - placed = False - for c in clusters: - if angle_close(n, c["n"], cos_tol): - c["faces"].append((area, face, d)) - placed = True - break - if not placed: - clusters.append({"n": n, "faces": [(area, face, d)]}) - - # --- build thickness candidates from d-values inside each cluster --- - # For a sheet, same-normal planes occur at (outer) and (inner) offsets, - # so distinct d-values differ ~thickness. - candidates = [] - - def add_candidate(val): - if 0.05 <= val <= 20.0: # mm range guard (tune if needed) - candidates.append(val) - - for c in clusters: - ds = [d for _a, _f, d in c["faces"]] - if len(ds) < 2: - continue - ds.sort() - - # unique d-values with binning (0.01 mm) - uniq = [] - for d in ds: - b = round(d / 0.01) * 0.01 - if not uniq or abs(b - uniq[-1]) > 1e-9: - uniq.append(b) - - if len(uniq) < 2: - continue - - # candidate: smallest positive gap between uniq planes - # Often thickness is the smallest meaningful separation. - for i in range(1, len(uniq)): - gap = abs(uniq[i] - uniq[i-1]) - add_candidate(gap) - - # --- if candidates exist, pick most frequent bin (mode-ish) --- - def pick_mode(vals, bin_size=0.01): - bins = {} - for x in vals: - b = round(x / bin_size) * bin_size - bins.setdefault(b, []).append(x) - best_bin = max(bins.items(), key=lambda kv: len(kv[1]))[0] - bucket = sorted(bins[best_bin]) - return bucket[len(bucket)//2] - - if candidates: - return pick_mode(candidates, 0.01) - - # --- Fallback: distToShape between face pairs in same normal cluster --- - # Slower but can rescue cases where d-values are too noisy. - # We try only top clusters and top faces. - try: - for c in clusters[:6]: - faces = sorted(c["faces"], key=lambda t: t[0], reverse=True)[:8] - # compare each face to others in same cluster; minimal non-zero distance tends to thickness - for i in range(len(faces)): - fi = faces[i][1] - for j in range(i+1, len(faces)): - fj = faces[j][1] - dist = fi.distToShape(fj)[0] # returns (dist, pts, info) - if dist and dist > 0.05 and dist <= 20.0: - candidates.append(float(dist)) - if candidates: - return pick_mode(candidates, 0.01) - except Exception: - pass - - return None - - - -# ----------------------------- -# Main -# ----------------------------- - -def main(): - parser = argparse.ArgumentParser() - parser.add_argument("--material", required=True, help="alu | stainless | copper") - parser.add_argument("--thickness-mm", required=False, type=float, default=None, - help="Optional sheet thickness in mm (auto-detect if omitted)") - args = parser.parse_args() - - material_key = args.material.strip().lower() - if material_key not in DENSITY_KG_M3: - raise SystemExit(f"Unknown material '{args.material}'") - - density = DENSITY_KG_M3[material_key] - - cwd = os.getcwd() - step_path = os.path.join(cwd, "03341791-01_01.step") - out_dxf = os.path.join(cwd, "03341791-01_01.dxf") - out_json = os.path.join(cwd, "03341791-01_01-result.json") - out_fcstd = os.path.join(cwd, "debug_last.FCStd") - - print("=== STEPANALYSER START ===", flush=True) - print("Material:", material_key, "Density:", density, flush=True) - - if not os.path.exists(step_path): - raise SystemExit("STEP File not found not found in working directory") - - import FreeCAD as App - import Import - import importDXF - - try: - import SheetMetalNewUnfolder - from SheetMetalNewUnfolder import BendAllowanceCalculator - HAS_V2 = True - except Exception: - HAS_V2 = False - - try: - import SheetMetalUnfolder - HAS_V1 = True - except Exception: - HAS_V1 = False - - if not HAS_V1 and not HAS_V2: - raise SystemExit("No SheetMetal unfolder available") - - doc = App.newDocument("StepAnalyser") - warnings = [] - - try: - Import.insert(step_path, doc.Name) - doc.recompute() - - part_obj = pick_main_object(doc) - face_idx, planar = pick_root_face_index(part_obj.Shape) - base_face = f"Face{face_idx}" - - thickness_mm = args.thickness_mm - if thickness_mm is None: - print("Auto-detecting thickness...", flush=True) - thickness_mm = estimate_thickness_mm_from_solid(part_obj) - if thickness_mm is None: - raise RuntimeError("Could not auto-detect thickness") - print(f"Detected thickness: {thickness_mm:.3f} mm", flush=True) - - unfolded_shape = None - sketches = [] - - if HAS_V2: - try: - bac = BendAllowanceCalculator.from_single_value(K_FACTOR, K_STANDARD) - sel_face, unfolded_shape, bend_lines, root_normal = \ - SheetMetalNewUnfolder.getUnfold(bac, part_obj, base_face) - sketches = SheetMetalNewUnfolder.getUnfoldSketches( - "Unfold", sel_face, unfolded_shape, bend_lines, - root_normal, [], False, "#000080", "#c00000", "#ff5733" - ) - except Exception: - warnings.append("V2 unfold failed") - - if unfolded_shape is None and HAS_V1: - ktable = {1: K_FACTOR} - unfolded_shape, foldComp, norm, *_ = \ - SheetMetalUnfolder.getUnfold(ktable, part_obj, base_face, K_STANDARD) - sketches = SheetMetalUnfolder.getUnfoldSketches( - "Unfold", unfolded_shape, foldComp.Edges, - norm, [], False, "#000080", - bendSketchColor="#ff5733", internalSketchColor="#c00000" - ) - - if unfolded_shape is None or not sketches: - raise RuntimeError("Unfold failed") - - importDXF.export(sketches, out_dxf) - - bbox_w, bbox_h = compute_bbox_mm(unfolded_shape) - area_bbox_mm2 = bbox_w * bbox_h - area_net_mm2 = float(unfolded_shape.Area) - - t_m = mm_to_m(thickness_mm) - area_bbox_m2 = mm2_to_m2(area_bbox_mm2) - area_net_m2 = mm2_to_m2(area_net_mm2) - - mass_bbox_kg = area_bbox_m2 * t_m * density - mass_net_kg = area_net_m2 * t_m * density - - result = { - "ok": True, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "input": { - "material": material_key, - "density_kg_m3": density, - "thickness_mm": thickness_mm, - "k_factor": K_FACTOR - }, - "flat": { - "bbox_mm": {"width": bbox_w, "height": bbox_h}, - "area_bbox_mm2": area_bbox_mm2, - "area_net_mm2": area_net_mm2 - }, - "weight": { - "bbox_kg": mass_bbox_kg, - "net_kg": mass_net_kg - }, - "warnings": warnings - } - - with open(out_json, "w") as f: - json.dump(result, f, indent=2) - - doc.saveAs(out_fcstd) - - print("OK: flat.dxf + result.json written", flush=True) - - except Exception as e: - try: - doc.saveAs(out_fcstd) - except Exception: - pass - - err = { - "ok": False, - "error": str(e), - "traceback": traceback.format_exc() - } - with open(out_json, "w") as f: - json.dump(err, f, indent=2) - - print("ERROR:", e, flush=True) - print(traceback.format_exc(), flush=True) - os._exit(1) - - os._exit(0) - - -if __name__ == "__main__": - main() diff --git a/_jobs/0e1d23a0181f/test.step b/_jobs/0e1d23a0181f/test.step deleted file mode 100644 index bb8a79c..0000000 --- a/_jobs/0e1d23a0181f/test.step +++ /dev/null @@ -1,1768 +0,0 @@ -ISO-10303-21; -HEADER; -/* Generated by software containing ST-Developer - * from STEP Tools, Inc. (www.steptools.com) - */ -/* OPTION: using custom schema-name function */ - -FILE_DESCRIPTION( -/* description */ (''), -/* implementation_level */ '2;1'); - -FILE_NAME( -/* name */ '03341701-01_01.stp', -/* time_stamp */ '2025-12-17T20:47:42+04:00', -/* author */ (''), -/* organization */ (''), -/* preprocessor_version */ 'ST-DEVELOPER v20', -/* originating_system */ 'SIEMENS PLM Software NX2312.8103', -/* authorisation */ ''); - -FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 1 }')); -ENDSEC; - -DATA; -#10=SHAPE_REPRESENTATION_RELATIONSHIP('None', -'relationship between 03341701-01_01-None and 03341701-01_01-None',#22, -#11); -#11=ADVANCED_BREP_SHAPE_REPRESENTATION('03341701-01_01-None',(#32),#1711); -#12=SHAPE_DEFINITION_REPRESENTATION(#13,#22); -#13=PRODUCT_DEFINITION_SHAPE('','',#14); -#14=PRODUCT_DEFINITION(' ','',#16,#15); -#15=PRODUCT_DEFINITION_CONTEXT('part definition',#21,'design'); -#16=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#18, - .NOT_KNOWN.); -#17=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#18)); -#18=PRODUCT('03341701-01_01','03341701-01_01',' ',(#19)); -#19=PRODUCT_CONTEXT(' ',#21,'mechanical'); -#20=APPLICATION_PROTOCOL_DEFINITION('international standard', -'automotive_design',2010,#21); -#21=APPLICATION_CONTEXT( -'core data for automotive mechanical design processes'); -#22=SHAPE_REPRESENTATION('03341701-01_01-None',(#1026),#1711); -#23=PRESENTATION_LAYER_ASSIGNMENT('1','Layer 1',(#32)); -#24=STYLED_ITEM('',(#25),#32); -#25=PRESENTATION_STYLE_ASSIGNMENT((#26)); -#26=SURFACE_STYLE_USAGE(.BOTH.,#27); -#27=SURFACE_SIDE_STYLE('',(#28)); -#28=SURFACE_STYLE_FILL_AREA(#29); -#29=FILL_AREA_STYLE('',(#30)); -#30=FILL_AREA_STYLE_COLOUR('',#31); -#31=COLOUR_RGB('light orange red',1.,0.6,0.4); -#32=MANIFOLD_SOLID_BREP('',#33); -#33=CLOSED_SHELL('',(#66,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78, -#79,#80,#81,#82,#83,#84,#85,#86,#87,#88,#89,#90,#91,#92,#93,#94,#95,#96, -#97,#98,#99,#100,#101,#102,#103,#104,#105,#106,#107,#108,#109,#110,#111, -#112,#113,#114,#115,#116,#117)); -#34=CYLINDRICAL_SURFACE('',#1062,3.5); -#35=CYLINDRICAL_SURFACE('',#1063,3.5); -#36=CYLINDRICAL_SURFACE('',#1064,1.5); -#37=CYLINDRICAL_SURFACE('',#1066,3.); -#38=CYLINDRICAL_SURFACE('',#1069,1.5); -#39=CYLINDRICAL_SURFACE('',#1075,3.); -#40=CYLINDRICAL_SURFACE('',#1094,1.50000000000002); -#41=CYLINDRICAL_SURFACE('',#1098,3.00000000000002); -#42=CYLINDRICAL_SURFACE('',#1103,1.5); -#43=CYLINDRICAL_SURFACE('',#1107,3.); -#44=CYLINDRICAL_SURFACE('',#1111,2.); -#45=CYLINDRICAL_SURFACE('',#1112,2.); -#46=CYLINDRICAL_SURFACE('',#1113,2.); -#47=CYLINDRICAL_SURFACE('',#1114,2.); -#48=CYLINDRICAL_SURFACE('',#1115,2.); -#49=CYLINDRICAL_SURFACE('',#1116,2.); -#50=CYLINDRICAL_SURFACE('',#1117,2.); -#51=CYLINDRICAL_SURFACE('',#1118,2.); -#52=CYLINDRICAL_SURFACE('',#1119,2.); -#53=CYLINDRICAL_SURFACE('',#1120,2.); -#54=CYLINDRICAL_SURFACE('',#1121,2.); -#55=CYLINDRICAL_SURFACE('',#1122,2.); -#56=FACE_BOUND('',#205,.T.); -#57=FACE_BOUND('',#206,.T.); -#58=FACE_BOUND('',#207,.T.); -#59=FACE_BOUND('',#208,.T.); -#60=FACE_BOUND('',#209,.T.); -#61=FACE_BOUND('',#210,.T.); -#62=FACE_BOUND('',#211,.T.); -#63=FACE_BOUND('',#212,.T.); -#64=FACE_BOUND('',#213,.T.); -#65=FACE_BOUND('',#214,.T.); -#66=ADVANCED_FACE('',(#148),#118,.T.); -#67=ADVANCED_FACE('',(#149),#119,.F.); -#68=ADVANCED_FACE('',(#150),#120,.F.); -#69=ADVANCED_FACE('',(#151),#121,.F.); -#70=ADVANCED_FACE('',(#152),#122,.F.); -#71=ADVANCED_FACE('',(#153),#123,.F.); -#72=ADVANCED_FACE('',(#154),#124,.F.); -#73=ADVANCED_FACE('',(#155),#125,.F.); -#74=ADVANCED_FACE('',(#156),#126,.F.); -#75=ADVANCED_FACE('',(#56,#57,#58),#127,.T.); -#76=ADVANCED_FACE('',(#59,#60,#61),#128,.F.); -#77=ADVANCED_FACE('',(#62,#63),#34,.F.); -#78=ADVANCED_FACE('',(#64,#65),#35,.F.); -#79=ADVANCED_FACE('',(#157),#36,.F.); -#80=ADVANCED_FACE('',(#158),#129,.T.); -#81=ADVANCED_FACE('',(#159),#37,.T.); -#82=ADVANCED_FACE('',(#160),#130,.F.); -#83=ADVANCED_FACE('',(#161),#131,.T.); -#84=ADVANCED_FACE('',(#162),#38,.F.); -#85=ADVANCED_FACE('',(#163),#132,.T.); -#86=ADVANCED_FACE('',(#164),#39,.T.); -#87=ADVANCED_FACE('',(#165),#133,.F.); -#88=ADVANCED_FACE('',(#166),#134,.T.); -#89=ADVANCED_FACE('',(#167),#135,.T.); -#90=ADVANCED_FACE('',(#168),#136,.T.); -#91=ADVANCED_FACE('',(#169),#137,.T.); -#92=ADVANCED_FACE('',(#170),#138,.T.); -#93=ADVANCED_FACE('',(#171),#139,.F.); -#94=ADVANCED_FACE('',(#172),#140,.F.); -#95=ADVANCED_FACE('',(#173),#141,.F.); -#96=ADVANCED_FACE('',(#174),#142,.T.); -#97=ADVANCED_FACE('',(#175),#40,.F.); -#98=ADVANCED_FACE('',(#176),#143,.T.); -#99=ADVANCED_FACE('',(#177),#41,.T.); -#100=ADVANCED_FACE('',(#178),#144,.F.); -#101=ADVANCED_FACE('',(#179),#145,.T.); -#102=ADVANCED_FACE('',(#180),#42,.F.); -#103=ADVANCED_FACE('',(#181),#146,.T.); -#104=ADVANCED_FACE('',(#182),#43,.T.); -#105=ADVANCED_FACE('',(#183),#147,.F.); -#106=ADVANCED_FACE('',(#184),#44,.T.); -#107=ADVANCED_FACE('',(#185),#45,.T.); -#108=ADVANCED_FACE('',(#186),#46,.T.); -#109=ADVANCED_FACE('',(#187),#47,.T.); -#110=ADVANCED_FACE('',(#188),#48,.T.); -#111=ADVANCED_FACE('',(#189),#49,.T.); -#112=ADVANCED_FACE('',(#190),#50,.F.); -#113=ADVANCED_FACE('',(#191),#51,.T.); -#114=ADVANCED_FACE('',(#192),#52,.T.); -#115=ADVANCED_FACE('',(#193),#53,.F.); -#116=ADVANCED_FACE('',(#194),#54,.T.); -#117=ADVANCED_FACE('',(#195),#55,.T.); -#118=PLANE('',#1029); -#119=PLANE('',#1032); -#120=PLANE('',#1035); -#121=PLANE('',#1038); -#122=PLANE('',#1041); -#123=PLANE('',#1042); -#124=PLANE('',#1043); -#125=PLANE('',#1044); -#126=PLANE('',#1047); -#127=PLANE('',#1054); -#128=PLANE('',#1061); -#129=PLANE('',#1065); -#130=PLANE('',#1067); -#131=PLANE('',#1068); -#132=PLANE('',#1074); -#133=PLANE('',#1080); -#134=PLANE('',#1081); -#135=PLANE('',#1082); -#136=PLANE('',#1083); -#137=PLANE('',#1086); -#138=PLANE('',#1087); -#139=PLANE('',#1088); -#140=PLANE('',#1091); -#141=PLANE('',#1092); -#142=PLANE('',#1093); -#143=PLANE('',#1097); -#144=PLANE('',#1101); -#145=PLANE('',#1102); -#146=PLANE('',#1106); -#147=PLANE('',#1110); -#148=FACE_OUTER_BOUND('',#196,.T.); -#149=FACE_OUTER_BOUND('',#197,.T.); -#150=FACE_OUTER_BOUND('',#198,.T.); -#151=FACE_OUTER_BOUND('',#199,.T.); -#152=FACE_OUTER_BOUND('',#200,.T.); -#153=FACE_OUTER_BOUND('',#201,.T.); -#154=FACE_OUTER_BOUND('',#202,.T.); -#155=FACE_OUTER_BOUND('',#203,.T.); -#156=FACE_OUTER_BOUND('',#204,.T.); -#157=FACE_OUTER_BOUND('',#215,.T.); -#158=FACE_OUTER_BOUND('',#216,.T.); -#159=FACE_OUTER_BOUND('',#217,.T.); -#160=FACE_OUTER_BOUND('',#218,.T.); -#161=FACE_OUTER_BOUND('',#219,.T.); -#162=FACE_OUTER_BOUND('',#220,.T.); -#163=FACE_OUTER_BOUND('',#221,.T.); -#164=FACE_OUTER_BOUND('',#222,.T.); -#165=FACE_OUTER_BOUND('',#223,.T.); -#166=FACE_OUTER_BOUND('',#224,.T.); -#167=FACE_OUTER_BOUND('',#225,.T.); -#168=FACE_OUTER_BOUND('',#226,.T.); -#169=FACE_OUTER_BOUND('',#227,.T.); -#170=FACE_OUTER_BOUND('',#228,.T.); -#171=FACE_OUTER_BOUND('',#229,.T.); -#172=FACE_OUTER_BOUND('',#230,.T.); -#173=FACE_OUTER_BOUND('',#231,.T.); -#174=FACE_OUTER_BOUND('',#232,.T.); -#175=FACE_OUTER_BOUND('',#233,.T.); -#176=FACE_OUTER_BOUND('',#234,.T.); -#177=FACE_OUTER_BOUND('',#235,.T.); -#178=FACE_OUTER_BOUND('',#236,.T.); -#179=FACE_OUTER_BOUND('',#237,.T.); -#180=FACE_OUTER_BOUND('',#238,.T.); -#181=FACE_OUTER_BOUND('',#239,.T.); -#182=FACE_OUTER_BOUND('',#240,.T.); -#183=FACE_OUTER_BOUND('',#241,.T.); -#184=FACE_OUTER_BOUND('',#242,.T.); -#185=FACE_OUTER_BOUND('',#243,.T.); -#186=FACE_OUTER_BOUND('',#244,.T.); -#187=FACE_OUTER_BOUND('',#245,.T.); -#188=FACE_OUTER_BOUND('',#246,.T.); -#189=FACE_OUTER_BOUND('',#247,.T.); -#190=FACE_OUTER_BOUND('',#248,.T.); -#191=FACE_OUTER_BOUND('',#249,.T.); -#192=FACE_OUTER_BOUND('',#250,.T.); -#193=FACE_OUTER_BOUND('',#251,.T.); -#194=FACE_OUTER_BOUND('',#252,.T.); -#195=FACE_OUTER_BOUND('',#253,.T.); -#196=EDGE_LOOP('',(#298,#299,#300,#301,#302,#303,#304,#305)); -#197=EDGE_LOOP('',(#306,#307,#308,#309,#310,#311,#312,#313)); -#198=EDGE_LOOP('',(#314,#315,#316,#317,#318,#319)); -#199=EDGE_LOOP('',(#320,#321,#322,#323,#324,#325,#326,#327)); -#200=EDGE_LOOP('',(#328,#329,#330,#331,#332,#333)); -#201=EDGE_LOOP('',(#334,#335,#336,#337)); -#202=EDGE_LOOP('',(#338,#339,#340,#341)); -#203=EDGE_LOOP('',(#342,#343,#344,#345)); -#204=EDGE_LOOP('',(#346,#347,#348,#349,#350,#351,#352,#353)); -#205=EDGE_LOOP('',(#354)); -#206=EDGE_LOOP('',(#355)); -#207=EDGE_LOOP('',(#356,#357,#358,#359,#360,#361,#362,#363,#364,#365)); -#208=EDGE_LOOP('',(#366)); -#209=EDGE_LOOP('',(#367)); -#210=EDGE_LOOP('',(#368,#369,#370,#371,#372,#373,#374,#375,#376,#377)); -#211=EDGE_LOOP('',(#378)); -#212=EDGE_LOOP('',(#379)); -#213=EDGE_LOOP('',(#380)); -#214=EDGE_LOOP('',(#381)); -#215=EDGE_LOOP('',(#382,#383,#384,#385)); -#216=EDGE_LOOP('',(#386,#387,#388,#389,#390,#391,#392,#393,#394,#395,#396, -#397,#398,#399)); -#217=EDGE_LOOP('',(#400,#401,#402,#403)); -#218=EDGE_LOOP('',(#404,#405,#406,#407,#408,#409,#410,#411,#412,#413,#414, -#415,#416,#417)); -#219=EDGE_LOOP('',(#418,#419,#420,#421)); -#220=EDGE_LOOP('',(#422,#423,#424,#425)); -#221=EDGE_LOOP('',(#426,#427,#428,#429,#430,#431,#432,#433,#434,#435)); -#222=EDGE_LOOP('',(#436,#437,#438,#439)); -#223=EDGE_LOOP('',(#440,#441,#442,#443,#444,#445,#446,#447,#448,#449)); -#224=EDGE_LOOP('',(#450,#451,#452,#453)); -#225=EDGE_LOOP('',(#454,#455,#456,#457)); -#226=EDGE_LOOP('',(#458,#459,#460,#461)); -#227=EDGE_LOOP('',(#462,#463,#464,#465,#466,#467,#468,#469)); -#228=EDGE_LOOP('',(#470,#471,#472,#473)); -#229=EDGE_LOOP('',(#474,#475,#476,#477)); -#230=EDGE_LOOP('',(#478,#479,#480,#481,#482,#483,#484,#485)); -#231=EDGE_LOOP('',(#486,#487,#488,#489)); -#232=EDGE_LOOP('',(#490,#491,#492,#493)); -#233=EDGE_LOOP('',(#494,#495,#496,#497)); -#234=EDGE_LOOP('',(#498,#499,#500,#501,#502,#503)); -#235=EDGE_LOOP('',(#504,#505,#506,#507)); -#236=EDGE_LOOP('',(#508,#509,#510,#511,#512,#513)); -#237=EDGE_LOOP('',(#514,#515,#516,#517)); -#238=EDGE_LOOP('',(#518,#519,#520,#521)); -#239=EDGE_LOOP('',(#522,#523,#524,#525,#526,#527)); -#240=EDGE_LOOP('',(#528,#529,#530,#531)); -#241=EDGE_LOOP('',(#532,#533,#534,#535,#536,#537)); -#242=EDGE_LOOP('',(#538,#539,#540,#541)); -#243=EDGE_LOOP('',(#542,#543,#544,#545)); -#244=EDGE_LOOP('',(#546,#547,#548,#549)); -#245=EDGE_LOOP('',(#550,#551,#552,#553)); -#246=EDGE_LOOP('',(#554,#555,#556,#557)); -#247=EDGE_LOOP('',(#558,#559,#560,#561)); -#248=EDGE_LOOP('',(#562,#563,#564,#565)); -#249=EDGE_LOOP('',(#566,#567,#568,#569)); -#250=EDGE_LOOP('',(#570,#571,#572,#573)); -#251=EDGE_LOOP('',(#574,#575,#576,#577)); -#252=EDGE_LOOP('',(#578,#579,#580,#581)); -#253=EDGE_LOOP('',(#582,#583,#584,#585)); -#254=CIRCLE('',#1027,3.); -#255=CIRCLE('',#1028,1.5); -#256=CIRCLE('',#1030,1.5); -#257=CIRCLE('',#1031,3.); -#258=CIRCLE('',#1033,1.5); -#259=CIRCLE('',#1034,3.); -#260=CIRCLE('',#1036,1.5); -#261=CIRCLE('',#1037,3.); -#262=CIRCLE('',#1039,3.); -#263=CIRCLE('',#1040,1.5); -#264=CIRCLE('',#1045,3.); -#265=CIRCLE('',#1046,1.5); -#266=CIRCLE('',#1048,3.5); -#267=CIRCLE('',#1049,3.5); -#268=CIRCLE('',#1050,2.); -#269=CIRCLE('',#1051,2.); -#270=CIRCLE('',#1052,2.); -#271=CIRCLE('',#1053,2.); -#272=CIRCLE('',#1055,3.5); -#273=CIRCLE('',#1056,3.5); -#274=CIRCLE('',#1057,2.); -#275=CIRCLE('',#1058,2.); -#276=CIRCLE('',#1059,2.); -#277=CIRCLE('',#1060,2.); -#278=CIRCLE('',#1070,2.); -#279=CIRCLE('',#1071,2.); -#280=CIRCLE('',#1072,2.); -#281=CIRCLE('',#1073,2.); -#282=CIRCLE('',#1076,2.); -#283=CIRCLE('',#1077,2.); -#284=CIRCLE('',#1078,2.); -#285=CIRCLE('',#1079,2.); -#286=CIRCLE('',#1084,1.50000000000002); -#287=CIRCLE('',#1085,3.00000000000002); -#288=CIRCLE('',#1089,3.00000000000002); -#289=CIRCLE('',#1090,1.50000000000002); -#290=CIRCLE('',#1095,2.); -#291=CIRCLE('',#1096,2.); -#292=CIRCLE('',#1099,2.); -#293=CIRCLE('',#1100,2.); -#294=CIRCLE('',#1104,2.); -#295=CIRCLE('',#1105,2.); -#296=CIRCLE('',#1108,2.); -#297=CIRCLE('',#1109,2.); -#298=ORIENTED_EDGE('',*,*,#682,.T.); -#299=ORIENTED_EDGE('',*,*,#683,.T.); -#300=ORIENTED_EDGE('',*,*,#684,.F.); -#301=ORIENTED_EDGE('',*,*,#685,.F.); -#302=ORIENTED_EDGE('',*,*,#686,.T.); -#303=ORIENTED_EDGE('',*,*,#687,.F.); -#304=ORIENTED_EDGE('',*,*,#688,.F.); -#305=ORIENTED_EDGE('',*,*,#689,.T.); -#306=ORIENTED_EDGE('',*,*,#690,.T.); -#307=ORIENTED_EDGE('',*,*,#691,.T.); -#308=ORIENTED_EDGE('',*,*,#692,.F.); -#309=ORIENTED_EDGE('',*,*,#693,.F.); -#310=ORIENTED_EDGE('',*,*,#694,.T.); -#311=ORIENTED_EDGE('',*,*,#695,.T.); -#312=ORIENTED_EDGE('',*,*,#696,.F.); -#313=ORIENTED_EDGE('',*,*,#697,.T.); -#314=ORIENTED_EDGE('',*,*,#698,.T.); -#315=ORIENTED_EDGE('',*,*,#699,.T.); -#316=ORIENTED_EDGE('',*,*,#700,.F.); -#317=ORIENTED_EDGE('',*,*,#701,.T.); -#318=ORIENTED_EDGE('',*,*,#687,.T.); -#319=ORIENTED_EDGE('',*,*,#702,.F.); -#320=ORIENTED_EDGE('',*,*,#703,.T.); -#321=ORIENTED_EDGE('',*,*,#704,.T.); -#322=ORIENTED_EDGE('',*,*,#705,.F.); -#323=ORIENTED_EDGE('',*,*,#706,.F.); -#324=ORIENTED_EDGE('',*,*,#707,.F.); -#325=ORIENTED_EDGE('',*,*,#708,.T.); -#326=ORIENTED_EDGE('',*,*,#709,.T.); -#327=ORIENTED_EDGE('',*,*,#710,.T.); -#328=ORIENTED_EDGE('',*,*,#711,.T.); -#329=ORIENTED_EDGE('',*,*,#712,.T.); -#330=ORIENTED_EDGE('',*,*,#713,.F.); -#331=ORIENTED_EDGE('',*,*,#714,.F.); -#332=ORIENTED_EDGE('',*,*,#695,.F.); -#333=ORIENTED_EDGE('',*,*,#715,.T.); -#334=ORIENTED_EDGE('',*,*,#716,.F.); -#335=ORIENTED_EDGE('',*,*,#717,.T.); -#336=ORIENTED_EDGE('',*,*,#718,.T.); -#337=ORIENTED_EDGE('',*,*,#719,.T.); -#338=ORIENTED_EDGE('',*,*,#720,.F.); -#339=ORIENTED_EDGE('',*,*,#721,.T.); -#340=ORIENTED_EDGE('',*,*,#722,.T.); -#341=ORIENTED_EDGE('',*,*,#723,.T.); -#342=ORIENTED_EDGE('',*,*,#724,.F.); -#343=ORIENTED_EDGE('',*,*,#725,.T.); -#344=ORIENTED_EDGE('',*,*,#726,.T.); -#345=ORIENTED_EDGE('',*,*,#727,.T.); -#346=ORIENTED_EDGE('',*,*,#728,.F.); -#347=ORIENTED_EDGE('',*,*,#729,.T.); -#348=ORIENTED_EDGE('',*,*,#730,.T.); -#349=ORIENTED_EDGE('',*,*,#731,.T.); -#350=ORIENTED_EDGE('',*,*,#732,.T.); -#351=ORIENTED_EDGE('',*,*,#733,.T.); -#352=ORIENTED_EDGE('',*,*,#734,.F.); -#353=ORIENTED_EDGE('',*,*,#735,.F.); -#354=ORIENTED_EDGE('',*,*,#736,.T.); -#355=ORIENTED_EDGE('',*,*,#737,.T.); -#356=ORIENTED_EDGE('',*,*,#700,.T.); -#357=ORIENTED_EDGE('',*,*,#738,.T.); -#358=ORIENTED_EDGE('',*,*,#716,.T.); -#359=ORIENTED_EDGE('',*,*,#739,.T.); -#360=ORIENTED_EDGE('',*,*,#720,.T.); -#361=ORIENTED_EDGE('',*,*,#740,.T.); -#362=ORIENTED_EDGE('',*,*,#724,.T.); -#363=ORIENTED_EDGE('',*,*,#741,.T.); -#364=ORIENTED_EDGE('',*,*,#728,.T.); -#365=ORIENTED_EDGE('',*,*,#742,.T.); -#366=ORIENTED_EDGE('',*,*,#743,.F.); -#367=ORIENTED_EDGE('',*,*,#744,.F.); -#368=ORIENTED_EDGE('',*,*,#718,.F.); -#369=ORIENTED_EDGE('',*,*,#745,.T.); -#370=ORIENTED_EDGE('',*,*,#698,.F.); -#371=ORIENTED_EDGE('',*,*,#746,.F.); -#372=ORIENTED_EDGE('',*,*,#730,.F.); -#373=ORIENTED_EDGE('',*,*,#747,.T.); -#374=ORIENTED_EDGE('',*,*,#726,.F.); -#375=ORIENTED_EDGE('',*,*,#748,.T.); -#376=ORIENTED_EDGE('',*,*,#722,.F.); -#377=ORIENTED_EDGE('',*,*,#749,.T.); -#378=ORIENTED_EDGE('',*,*,#737,.F.); -#379=ORIENTED_EDGE('',*,*,#744,.T.); -#380=ORIENTED_EDGE('',*,*,#736,.F.); -#381=ORIENTED_EDGE('',*,*,#743,.T.); -#382=ORIENTED_EDGE('',*,*,#701,.F.); -#383=ORIENTED_EDGE('',*,*,#742,.F.); -#384=ORIENTED_EDGE('',*,*,#735,.T.); -#385=ORIENTED_EDGE('',*,*,#750,.T.); -#386=ORIENTED_EDGE('',*,*,#751,.T.); -#387=ORIENTED_EDGE('',*,*,#707,.T.); -#388=ORIENTED_EDGE('',*,*,#752,.T.); -#389=ORIENTED_EDGE('',*,*,#694,.F.); -#390=ORIENTED_EDGE('',*,*,#753,.F.); -#391=ORIENTED_EDGE('',*,*,#688,.T.); -#392=ORIENTED_EDGE('',*,*,#750,.F.); -#393=ORIENTED_EDGE('',*,*,#734,.T.); -#394=ORIENTED_EDGE('',*,*,#754,.T.); -#395=ORIENTED_EDGE('',*,*,#755,.T.); -#396=ORIENTED_EDGE('',*,*,#756,.T.); -#397=ORIENTED_EDGE('',*,*,#757,.T.); -#398=ORIENTED_EDGE('',*,*,#758,.F.); -#399=ORIENTED_EDGE('',*,*,#759,.T.); -#400=ORIENTED_EDGE('',*,*,#702,.T.); -#401=ORIENTED_EDGE('',*,*,#760,.F.); -#402=ORIENTED_EDGE('',*,*,#731,.F.); -#403=ORIENTED_EDGE('',*,*,#746,.T.); -#404=ORIENTED_EDGE('',*,*,#709,.F.); -#405=ORIENTED_EDGE('',*,*,#761,.F.); -#406=ORIENTED_EDGE('',*,*,#762,.F.); -#407=ORIENTED_EDGE('',*,*,#763,.T.); -#408=ORIENTED_EDGE('',*,*,#764,.F.); -#409=ORIENTED_EDGE('',*,*,#765,.F.); -#410=ORIENTED_EDGE('',*,*,#766,.F.); -#411=ORIENTED_EDGE('',*,*,#767,.F.); -#412=ORIENTED_EDGE('',*,*,#732,.F.); -#413=ORIENTED_EDGE('',*,*,#760,.T.); -#414=ORIENTED_EDGE('',*,*,#686,.F.); -#415=ORIENTED_EDGE('',*,*,#768,.T.); -#416=ORIENTED_EDGE('',*,*,#696,.T.); -#417=ORIENTED_EDGE('',*,*,#769,.F.); -#418=ORIENTED_EDGE('',*,*,#770,.T.); -#419=ORIENTED_EDGE('',*,*,#771,.T.); -#420=ORIENTED_EDGE('',*,*,#772,.F.); -#421=ORIENTED_EDGE('',*,*,#773,.T.); -#422=ORIENTED_EDGE('',*,*,#715,.F.); -#423=ORIENTED_EDGE('',*,*,#752,.F.); -#424=ORIENTED_EDGE('',*,*,#706,.T.); -#425=ORIENTED_EDGE('',*,*,#774,.T.); -#426=ORIENTED_EDGE('',*,*,#775,.F.); -#427=ORIENTED_EDGE('',*,*,#776,.T.); -#428=ORIENTED_EDGE('',*,*,#711,.F.); -#429=ORIENTED_EDGE('',*,*,#774,.F.); -#430=ORIENTED_EDGE('',*,*,#705,.T.); -#431=ORIENTED_EDGE('',*,*,#777,.T.); -#432=ORIENTED_EDGE('',*,*,#772,.T.); -#433=ORIENTED_EDGE('',*,*,#778,.T.); -#434=ORIENTED_EDGE('',*,*,#779,.F.); -#435=ORIENTED_EDGE('',*,*,#780,.T.); -#436=ORIENTED_EDGE('',*,*,#714,.T.); -#437=ORIENTED_EDGE('',*,*,#781,.F.); -#438=ORIENTED_EDGE('',*,*,#710,.F.); -#439=ORIENTED_EDGE('',*,*,#769,.T.); -#440=ORIENTED_EDGE('',*,*,#713,.T.); -#441=ORIENTED_EDGE('',*,*,#782,.T.); -#442=ORIENTED_EDGE('',*,*,#783,.T.); -#443=ORIENTED_EDGE('',*,*,#784,.T.); -#444=ORIENTED_EDGE('',*,*,#785,.T.); -#445=ORIENTED_EDGE('',*,*,#786,.T.); -#446=ORIENTED_EDGE('',*,*,#770,.F.); -#447=ORIENTED_EDGE('',*,*,#787,.T.); -#448=ORIENTED_EDGE('',*,*,#703,.F.); -#449=ORIENTED_EDGE('',*,*,#781,.T.); -#450=ORIENTED_EDGE('',*,*,#783,.F.); -#451=ORIENTED_EDGE('',*,*,#788,.T.); -#452=ORIENTED_EDGE('',*,*,#775,.T.); -#453=ORIENTED_EDGE('',*,*,#789,.T.); -#454=ORIENTED_EDGE('',*,*,#785,.F.); -#455=ORIENTED_EDGE('',*,*,#790,.T.); -#456=ORIENTED_EDGE('',*,*,#779,.T.); -#457=ORIENTED_EDGE('',*,*,#791,.T.); -#458=ORIENTED_EDGE('',*,*,#767,.T.); -#459=ORIENTED_EDGE('',*,*,#792,.T.); -#460=ORIENTED_EDGE('',*,*,#754,.F.); -#461=ORIENTED_EDGE('',*,*,#733,.F.); -#462=ORIENTED_EDGE('',*,*,#793,.T.); -#463=ORIENTED_EDGE('',*,*,#794,.T.); -#464=ORIENTED_EDGE('',*,*,#795,.F.); -#465=ORIENTED_EDGE('',*,*,#796,.F.); -#466=ORIENTED_EDGE('',*,*,#756,.F.); -#467=ORIENTED_EDGE('',*,*,#797,.F.); -#468=ORIENTED_EDGE('',*,*,#765,.T.); -#469=ORIENTED_EDGE('',*,*,#798,.T.); -#470=ORIENTED_EDGE('',*,*,#766,.T.); -#471=ORIENTED_EDGE('',*,*,#797,.T.); -#472=ORIENTED_EDGE('',*,*,#755,.F.); -#473=ORIENTED_EDGE('',*,*,#792,.F.); -#474=ORIENTED_EDGE('',*,*,#751,.F.); -#475=ORIENTED_EDGE('',*,*,#799,.T.); -#476=ORIENTED_EDGE('',*,*,#761,.T.); -#477=ORIENTED_EDGE('',*,*,#708,.F.); -#478=ORIENTED_EDGE('',*,*,#800,.T.); -#479=ORIENTED_EDGE('',*,*,#801,.T.); -#480=ORIENTED_EDGE('',*,*,#802,.F.); -#481=ORIENTED_EDGE('',*,*,#803,.F.); -#482=ORIENTED_EDGE('',*,*,#763,.F.); -#483=ORIENTED_EDGE('',*,*,#804,.T.); -#484=ORIENTED_EDGE('',*,*,#758,.T.); -#485=ORIENTED_EDGE('',*,*,#805,.T.); -#486=ORIENTED_EDGE('',*,*,#799,.F.); -#487=ORIENTED_EDGE('',*,*,#759,.F.); -#488=ORIENTED_EDGE('',*,*,#804,.F.); -#489=ORIENTED_EDGE('',*,*,#762,.T.); -#490=ORIENTED_EDGE('',*,*,#806,.F.); -#491=ORIENTED_EDGE('',*,*,#807,.T.); -#492=ORIENTED_EDGE('',*,*,#808,.T.); -#493=ORIENTED_EDGE('',*,*,#809,.T.); -#494=ORIENTED_EDGE('',*,*,#805,.F.); -#495=ORIENTED_EDGE('',*,*,#757,.F.); -#496=ORIENTED_EDGE('',*,*,#796,.T.); -#497=ORIENTED_EDGE('',*,*,#810,.T.); -#498=ORIENTED_EDGE('',*,*,#795,.T.); -#499=ORIENTED_EDGE('',*,*,#811,.T.); -#500=ORIENTED_EDGE('',*,*,#806,.T.); -#501=ORIENTED_EDGE('',*,*,#812,.T.); -#502=ORIENTED_EDGE('',*,*,#800,.F.); -#503=ORIENTED_EDGE('',*,*,#810,.F.); -#504=ORIENTED_EDGE('',*,*,#803,.T.); -#505=ORIENTED_EDGE('',*,*,#813,.F.); -#506=ORIENTED_EDGE('',*,*,#798,.F.); -#507=ORIENTED_EDGE('',*,*,#764,.T.); -#508=ORIENTED_EDGE('',*,*,#808,.F.); -#509=ORIENTED_EDGE('',*,*,#814,.T.); -#510=ORIENTED_EDGE('',*,*,#793,.F.); -#511=ORIENTED_EDGE('',*,*,#813,.T.); -#512=ORIENTED_EDGE('',*,*,#802,.T.); -#513=ORIENTED_EDGE('',*,*,#815,.T.); -#514=ORIENTED_EDGE('',*,*,#816,.F.); -#515=ORIENTED_EDGE('',*,*,#817,.T.); -#516=ORIENTED_EDGE('',*,*,#818,.T.); -#517=ORIENTED_EDGE('',*,*,#819,.T.); -#518=ORIENTED_EDGE('',*,*,#689,.F.); -#519=ORIENTED_EDGE('',*,*,#753,.T.); -#520=ORIENTED_EDGE('',*,*,#693,.T.); -#521=ORIENTED_EDGE('',*,*,#820,.T.); -#522=ORIENTED_EDGE('',*,*,#692,.T.); -#523=ORIENTED_EDGE('',*,*,#821,.T.); -#524=ORIENTED_EDGE('',*,*,#816,.T.); -#525=ORIENTED_EDGE('',*,*,#822,.T.); -#526=ORIENTED_EDGE('',*,*,#682,.F.); -#527=ORIENTED_EDGE('',*,*,#820,.F.); -#528=ORIENTED_EDGE('',*,*,#685,.T.); -#529=ORIENTED_EDGE('',*,*,#823,.F.); -#530=ORIENTED_EDGE('',*,*,#697,.F.); -#531=ORIENTED_EDGE('',*,*,#768,.F.); -#532=ORIENTED_EDGE('',*,*,#818,.F.); -#533=ORIENTED_EDGE('',*,*,#824,.T.); -#534=ORIENTED_EDGE('',*,*,#690,.F.); -#535=ORIENTED_EDGE('',*,*,#823,.T.); -#536=ORIENTED_EDGE('',*,*,#684,.T.); -#537=ORIENTED_EDGE('',*,*,#825,.T.); -#538=ORIENTED_EDGE('',*,*,#824,.F.); -#539=ORIENTED_EDGE('',*,*,#817,.F.); -#540=ORIENTED_EDGE('',*,*,#821,.F.); -#541=ORIENTED_EDGE('',*,*,#691,.F.); -#542=ORIENTED_EDGE('',*,*,#825,.F.); -#543=ORIENTED_EDGE('',*,*,#683,.F.); -#544=ORIENTED_EDGE('',*,*,#822,.F.); -#545=ORIENTED_EDGE('',*,*,#819,.F.); -#546=ORIENTED_EDGE('',*,*,#814,.F.); -#547=ORIENTED_EDGE('',*,*,#807,.F.); -#548=ORIENTED_EDGE('',*,*,#811,.F.); -#549=ORIENTED_EDGE('',*,*,#794,.F.); -#550=ORIENTED_EDGE('',*,*,#815,.F.); -#551=ORIENTED_EDGE('',*,*,#801,.F.); -#552=ORIENTED_EDGE('',*,*,#812,.F.); -#553=ORIENTED_EDGE('',*,*,#809,.F.); -#554=ORIENTED_EDGE('',*,*,#776,.F.); -#555=ORIENTED_EDGE('',*,*,#788,.F.); -#556=ORIENTED_EDGE('',*,*,#782,.F.); -#557=ORIENTED_EDGE('',*,*,#712,.F.); -#558=ORIENTED_EDGE('',*,*,#780,.F.); -#559=ORIENTED_EDGE('',*,*,#790,.F.); -#560=ORIENTED_EDGE('',*,*,#784,.F.); -#561=ORIENTED_EDGE('',*,*,#789,.F.); -#562=ORIENTED_EDGE('',*,*,#778,.F.); -#563=ORIENTED_EDGE('',*,*,#771,.F.); -#564=ORIENTED_EDGE('',*,*,#786,.F.); -#565=ORIENTED_EDGE('',*,*,#791,.F.); -#566=ORIENTED_EDGE('',*,*,#787,.F.); -#567=ORIENTED_EDGE('',*,*,#773,.F.); -#568=ORIENTED_EDGE('',*,*,#777,.F.); -#569=ORIENTED_EDGE('',*,*,#704,.F.); -#570=ORIENTED_EDGE('',*,*,#738,.F.); -#571=ORIENTED_EDGE('',*,*,#699,.F.); -#572=ORIENTED_EDGE('',*,*,#745,.F.); -#573=ORIENTED_EDGE('',*,*,#717,.F.); -#574=ORIENTED_EDGE('',*,*,#739,.F.); -#575=ORIENTED_EDGE('',*,*,#719,.F.); -#576=ORIENTED_EDGE('',*,*,#749,.F.); -#577=ORIENTED_EDGE('',*,*,#721,.F.); -#578=ORIENTED_EDGE('',*,*,#740,.F.); -#579=ORIENTED_EDGE('',*,*,#723,.F.); -#580=ORIENTED_EDGE('',*,*,#748,.F.); -#581=ORIENTED_EDGE('',*,*,#725,.F.); -#582=ORIENTED_EDGE('',*,*,#741,.F.); -#583=ORIENTED_EDGE('',*,*,#727,.F.); -#584=ORIENTED_EDGE('',*,*,#747,.F.); -#585=ORIENTED_EDGE('',*,*,#729,.F.); -#586=VERTEX_POINT('',#1419); -#587=VERTEX_POINT('',#1420); -#588=VERTEX_POINT('',#1422); -#589=VERTEX_POINT('',#1424); -#590=VERTEX_POINT('',#1426); -#591=VERTEX_POINT('',#1428); -#592=VERTEX_POINT('',#1430); -#593=VERTEX_POINT('',#1432); -#594=VERTEX_POINT('',#1436); -#595=VERTEX_POINT('',#1437); -#596=VERTEX_POINT('',#1439); -#597=VERTEX_POINT('',#1441); -#598=VERTEX_POINT('',#1443); -#599=VERTEX_POINT('',#1445); -#600=VERTEX_POINT('',#1447); -#601=VERTEX_POINT('',#1449); -#602=VERTEX_POINT('',#1453); -#603=VERTEX_POINT('',#1454); -#604=VERTEX_POINT('',#1456); -#605=VERTEX_POINT('',#1458); -#606=VERTEX_POINT('',#1463); -#607=VERTEX_POINT('',#1464); -#608=VERTEX_POINT('',#1466); -#609=VERTEX_POINT('',#1468); -#610=VERTEX_POINT('',#1470); -#611=VERTEX_POINT('',#1472); -#612=VERTEX_POINT('',#1474); -#613=VERTEX_POINT('',#1476); -#614=VERTEX_POINT('',#1480); -#615=VERTEX_POINT('',#1481); -#616=VERTEX_POINT('',#1483); -#617=VERTEX_POINT('',#1485); -#618=VERTEX_POINT('',#1490); -#619=VERTEX_POINT('',#1491); -#620=VERTEX_POINT('',#1493); -#621=VERTEX_POINT('',#1495); -#622=VERTEX_POINT('',#1499); -#623=VERTEX_POINT('',#1500); -#624=VERTEX_POINT('',#1502); -#625=VERTEX_POINT('',#1504); -#626=VERTEX_POINT('',#1508); -#627=VERTEX_POINT('',#1509); -#628=VERTEX_POINT('',#1511); -#629=VERTEX_POINT('',#1513); -#630=VERTEX_POINT('',#1517); -#631=VERTEX_POINT('',#1518); -#632=VERTEX_POINT('',#1520); -#633=VERTEX_POINT('',#1522); -#634=VERTEX_POINT('',#1524); -#635=VERTEX_POINT('',#1526); -#636=VERTEX_POINT('',#1528); -#637=VERTEX_POINT('',#1530); -#638=VERTEX_POINT('',#1534); -#639=VERTEX_POINT('',#1536); -#640=VERTEX_POINT('',#1544); -#641=VERTEX_POINT('',#1546); -#642=VERTEX_POINT('',#1558); -#643=VERTEX_POINT('',#1562); -#644=VERTEX_POINT('',#1564); -#645=VERTEX_POINT('',#1566); -#646=VERTEX_POINT('',#1568); -#647=VERTEX_POINT('',#1570); -#648=VERTEX_POINT('',#1576); -#649=VERTEX_POINT('',#1578); -#650=VERTEX_POINT('',#1580); -#651=VERTEX_POINT('',#1582); -#652=VERTEX_POINT('',#1584); -#653=VERTEX_POINT('',#1586); -#654=VERTEX_POINT('',#1592); -#655=VERTEX_POINT('',#1593); -#656=VERTEX_POINT('',#1595); -#657=VERTEX_POINT('',#1597); -#658=VERTEX_POINT('',#1603); -#659=VERTEX_POINT('',#1604); -#660=VERTEX_POINT('',#1608); -#661=VERTEX_POINT('',#1610); -#662=VERTEX_POINT('',#1616); -#663=VERTEX_POINT('',#1618); -#664=VERTEX_POINT('',#1620); -#665=VERTEX_POINT('',#1622); -#666=VERTEX_POINT('',#1635); -#667=VERTEX_POINT('',#1636); -#668=VERTEX_POINT('',#1638); -#669=VERTEX_POINT('',#1640); -#670=VERTEX_POINT('',#1649); -#671=VERTEX_POINT('',#1650); -#672=VERTEX_POINT('',#1652); -#673=VERTEX_POINT('',#1654); -#674=VERTEX_POINT('',#1661); -#675=VERTEX_POINT('',#1662); -#676=VERTEX_POINT('',#1664); -#677=VERTEX_POINT('',#1666); -#678=VERTEX_POINT('',#1680); -#679=VERTEX_POINT('',#1681); -#680=VERTEX_POINT('',#1683); -#681=VERTEX_POINT('',#1685); -#682=EDGE_CURVE('',#586,#587,#826,.T.); -#683=EDGE_CURVE('',#587,#588,#827,.T.); -#684=EDGE_CURVE('',#589,#588,#828,.T.); -#685=EDGE_CURVE('',#590,#589,#254,.T.); -#686=EDGE_CURVE('',#590,#591,#829,.T.); -#687=EDGE_CURVE('',#592,#591,#830,.T.); -#688=EDGE_CURVE('',#593,#592,#831,.T.); -#689=EDGE_CURVE('',#593,#586,#255,.T.); -#690=EDGE_CURVE('',#594,#595,#832,.T.); -#691=EDGE_CURVE('',#595,#596,#833,.T.); -#692=EDGE_CURVE('',#597,#596,#834,.T.); -#693=EDGE_CURVE('',#598,#597,#256,.T.); -#694=EDGE_CURVE('',#598,#599,#835,.T.); -#695=EDGE_CURVE('',#599,#600,#836,.T.); -#696=EDGE_CURVE('',#601,#600,#837,.T.); -#697=EDGE_CURVE('',#601,#594,#257,.T.); -#698=EDGE_CURVE('',#602,#603,#838,.T.); -#699=EDGE_CURVE('',#603,#604,#839,.T.); -#700=EDGE_CURVE('',#605,#604,#840,.T.); -#701=EDGE_CURVE('',#605,#592,#258,.T.); -#702=EDGE_CURVE('',#602,#591,#259,.T.); -#703=EDGE_CURVE('',#606,#607,#841,.T.); -#704=EDGE_CURVE('',#607,#608,#842,.T.); -#705=EDGE_CURVE('',#609,#608,#843,.T.); -#706=EDGE_CURVE('',#610,#609,#260,.T.); -#707=EDGE_CURVE('',#611,#610,#844,.T.); -#708=EDGE_CURVE('',#611,#612,#845,.T.); -#709=EDGE_CURVE('',#612,#613,#846,.T.); -#710=EDGE_CURVE('',#613,#606,#261,.T.); -#711=EDGE_CURVE('',#614,#615,#847,.T.); -#712=EDGE_CURVE('',#615,#616,#848,.T.); -#713=EDGE_CURVE('',#617,#616,#849,.T.); -#714=EDGE_CURVE('',#600,#617,#262,.T.); -#715=EDGE_CURVE('',#599,#614,#263,.T.); -#716=EDGE_CURVE('',#618,#619,#850,.T.); -#717=EDGE_CURVE('',#618,#620,#851,.T.); -#718=EDGE_CURVE('',#620,#621,#852,.T.); -#719=EDGE_CURVE('',#621,#619,#853,.T.); -#720=EDGE_CURVE('',#622,#623,#854,.T.); -#721=EDGE_CURVE('',#622,#624,#855,.T.); -#722=EDGE_CURVE('',#624,#625,#856,.T.); -#723=EDGE_CURVE('',#625,#623,#857,.T.); -#724=EDGE_CURVE('',#626,#627,#858,.T.); -#725=EDGE_CURVE('',#626,#628,#859,.T.); -#726=EDGE_CURVE('',#628,#629,#860,.T.); -#727=EDGE_CURVE('',#629,#627,#861,.T.); -#728=EDGE_CURVE('',#630,#631,#862,.T.); -#729=EDGE_CURVE('',#630,#632,#863,.T.); -#730=EDGE_CURVE('',#632,#633,#864,.T.); -#731=EDGE_CURVE('',#633,#634,#264,.T.); -#732=EDGE_CURVE('',#634,#635,#865,.T.); -#733=EDGE_CURVE('',#635,#636,#866,.T.); -#734=EDGE_CURVE('',#637,#636,#867,.T.); -#735=EDGE_CURVE('',#631,#637,#265,.T.); -#736=EDGE_CURVE('',#638,#638,#266,.T.); -#737=EDGE_CURVE('',#639,#639,#267,.T.); -#738=EDGE_CURVE('',#604,#618,#268,.T.); -#739=EDGE_CURVE('',#619,#622,#269,.T.); -#740=EDGE_CURVE('',#623,#626,#270,.T.); -#741=EDGE_CURVE('',#627,#630,#271,.T.); -#742=EDGE_CURVE('',#631,#605,#868,.T.); -#743=EDGE_CURVE('',#640,#640,#272,.T.); -#744=EDGE_CURVE('',#641,#641,#273,.T.); -#745=EDGE_CURVE('',#620,#603,#274,.T.); -#746=EDGE_CURVE('',#633,#602,#869,.T.); -#747=EDGE_CURVE('',#632,#629,#275,.T.); -#748=EDGE_CURVE('',#628,#625,#276,.T.); -#749=EDGE_CURVE('',#624,#621,#277,.T.); -#750=EDGE_CURVE('',#637,#592,#870,.T.); -#751=EDGE_CURVE('',#642,#611,#871,.T.); -#752=EDGE_CURVE('',#610,#599,#872,.T.); -#753=EDGE_CURVE('',#593,#598,#873,.T.); -#754=EDGE_CURVE('',#636,#643,#874,.T.); -#755=EDGE_CURVE('',#643,#644,#875,.T.); -#756=EDGE_CURVE('',#644,#645,#876,.T.); -#757=EDGE_CURVE('',#645,#646,#877,.T.); -#758=EDGE_CURVE('',#647,#646,#878,.T.); -#759=EDGE_CURVE('',#647,#642,#879,.T.); -#760=EDGE_CURVE('',#634,#591,#880,.T.); -#761=EDGE_CURVE('',#648,#612,#881,.T.); -#762=EDGE_CURVE('',#649,#648,#882,.T.); -#763=EDGE_CURVE('',#649,#650,#883,.T.); -#764=EDGE_CURVE('',#651,#650,#884,.T.); -#765=EDGE_CURVE('',#652,#651,#885,.T.); -#766=EDGE_CURVE('',#653,#652,#886,.T.); -#767=EDGE_CURVE('',#635,#653,#887,.T.); -#768=EDGE_CURVE('',#590,#601,#888,.T.); -#769=EDGE_CURVE('',#613,#600,#889,.T.); -#770=EDGE_CURVE('',#654,#655,#890,.T.); -#771=EDGE_CURVE('',#655,#656,#891,.T.); -#772=EDGE_CURVE('',#657,#656,#892,.T.); -#773=EDGE_CURVE('',#657,#654,#893,.T.); -#774=EDGE_CURVE('',#609,#614,#894,.T.); -#775=EDGE_CURVE('',#658,#659,#895,.T.); -#776=EDGE_CURVE('',#658,#615,#278,.T.); -#777=EDGE_CURVE('',#608,#657,#279,.T.); -#778=EDGE_CURVE('',#656,#660,#280,.T.); -#779=EDGE_CURVE('',#661,#660,#896,.T.); -#780=EDGE_CURVE('',#661,#659,#281,.T.); -#781=EDGE_CURVE('',#606,#617,#897,.T.); -#782=EDGE_CURVE('',#616,#662,#282,.T.); -#783=EDGE_CURVE('',#662,#663,#898,.T.); -#784=EDGE_CURVE('',#663,#664,#283,.T.); -#785=EDGE_CURVE('',#664,#665,#899,.T.); -#786=EDGE_CURVE('',#665,#655,#284,.T.); -#787=EDGE_CURVE('',#654,#607,#285,.T.); -#788=EDGE_CURVE('',#662,#658,#900,.T.); -#789=EDGE_CURVE('',#659,#663,#901,.T.); -#790=EDGE_CURVE('',#664,#661,#902,.T.); -#791=EDGE_CURVE('',#660,#665,#903,.T.); -#792=EDGE_CURVE('',#653,#643,#904,.T.); -#793=EDGE_CURVE('',#666,#667,#905,.T.); -#794=EDGE_CURVE('',#667,#668,#906,.T.); -#795=EDGE_CURVE('',#669,#668,#907,.T.); -#796=EDGE_CURVE('',#645,#669,#286,.T.); -#797=EDGE_CURVE('',#652,#644,#908,.T.); -#798=EDGE_CURVE('',#651,#666,#287,.T.); -#799=EDGE_CURVE('',#642,#648,#909,.T.); -#800=EDGE_CURVE('',#670,#671,#910,.T.); -#801=EDGE_CURVE('',#671,#672,#911,.T.); -#802=EDGE_CURVE('',#673,#672,#912,.T.); -#803=EDGE_CURVE('',#650,#673,#288,.T.); -#804=EDGE_CURVE('',#649,#647,#913,.T.); -#805=EDGE_CURVE('',#646,#670,#289,.T.); -#806=EDGE_CURVE('',#674,#675,#914,.T.); -#807=EDGE_CURVE('',#674,#676,#915,.T.); -#808=EDGE_CURVE('',#676,#677,#916,.T.); -#809=EDGE_CURVE('',#677,#675,#917,.T.); -#810=EDGE_CURVE('',#669,#670,#918,.T.); -#811=EDGE_CURVE('',#668,#674,#290,.T.); -#812=EDGE_CURVE('',#675,#671,#291,.T.); -#813=EDGE_CURVE('',#666,#673,#919,.T.); -#814=EDGE_CURVE('',#676,#667,#292,.T.); -#815=EDGE_CURVE('',#672,#677,#293,.T.); -#816=EDGE_CURVE('',#678,#679,#920,.T.); -#817=EDGE_CURVE('',#678,#680,#921,.T.); -#818=EDGE_CURVE('',#680,#681,#922,.T.); -#819=EDGE_CURVE('',#681,#679,#923,.T.); -#820=EDGE_CURVE('',#597,#586,#924,.T.); -#821=EDGE_CURVE('',#596,#678,#294,.T.); -#822=EDGE_CURVE('',#679,#587,#295,.T.); -#823=EDGE_CURVE('',#594,#589,#925,.T.); -#824=EDGE_CURVE('',#680,#595,#296,.T.); -#825=EDGE_CURVE('',#588,#681,#297,.T.); -#826=LINE('',#1418,#926); -#827=LINE('',#1421,#927); -#828=LINE('',#1423,#928); -#829=LINE('',#1427,#929); -#830=LINE('',#1429,#930); -#831=LINE('',#1431,#931); -#832=LINE('',#1435,#932); -#833=LINE('',#1438,#933); -#834=LINE('',#1440,#934); -#835=LINE('',#1444,#935); -#836=LINE('',#1446,#936); -#837=LINE('',#1448,#937); -#838=LINE('',#1452,#938); -#839=LINE('',#1455,#939); -#840=LINE('',#1457,#940); -#841=LINE('',#1462,#941); -#842=LINE('',#1465,#942); -#843=LINE('',#1467,#943); -#844=LINE('',#1471,#944); -#845=LINE('',#1473,#945); -#846=LINE('',#1475,#946); -#847=LINE('',#1479,#947); -#848=LINE('',#1482,#948); -#849=LINE('',#1484,#949); -#850=LINE('',#1489,#950); -#851=LINE('',#1492,#951); -#852=LINE('',#1494,#952); -#853=LINE('',#1496,#953); -#854=LINE('',#1498,#954); -#855=LINE('',#1501,#955); -#856=LINE('',#1503,#956); -#857=LINE('',#1505,#957); -#858=LINE('',#1507,#958); -#859=LINE('',#1510,#959); -#860=LINE('',#1512,#960); -#861=LINE('',#1514,#961); -#862=LINE('',#1516,#962); -#863=LINE('',#1519,#963); -#864=LINE('',#1521,#964); -#865=LINE('',#1525,#965); -#866=LINE('',#1527,#966); -#867=LINE('',#1529,#967); -#868=LINE('',#1541,#968); -#869=LINE('',#1548,#969); -#870=LINE('',#1555,#970); -#871=LINE('',#1557,#971); -#872=LINE('',#1559,#972); -#873=LINE('',#1560,#973); -#874=LINE('',#1561,#974); -#875=LINE('',#1563,#975); -#876=LINE('',#1565,#976); -#877=LINE('',#1567,#977); -#878=LINE('',#1569,#978); -#879=LINE('',#1571,#979); -#880=LINE('',#1573,#980); -#881=LINE('',#1575,#981); -#882=LINE('',#1577,#982); -#883=LINE('',#1579,#983); -#884=LINE('',#1581,#984); -#885=LINE('',#1583,#985); -#886=LINE('',#1585,#986); -#887=LINE('',#1587,#987); -#888=LINE('',#1588,#988); -#889=LINE('',#1589,#989); -#890=LINE('',#1591,#990); -#891=LINE('',#1594,#991); -#892=LINE('',#1596,#992); -#893=LINE('',#1598,#993); -#894=LINE('',#1600,#994); -#895=LINE('',#1602,#995); -#896=LINE('',#1609,#996); -#897=LINE('',#1613,#997); -#898=LINE('',#1617,#998); -#899=LINE('',#1621,#999); -#900=LINE('',#1626,#1000); -#901=LINE('',#1627,#1001); -#902=LINE('',#1629,#1002); -#903=LINE('',#1630,#1003); -#904=LINE('',#1632,#1004); -#905=LINE('',#1634,#1005); -#906=LINE('',#1637,#1006); -#907=LINE('',#1639,#1007); -#908=LINE('',#1642,#1008); -#909=LINE('',#1646,#1009); -#910=LINE('',#1648,#1010); -#911=LINE('',#1651,#1011); -#912=LINE('',#1653,#1012); -#913=LINE('',#1656,#1013); -#914=LINE('',#1660,#1014); -#915=LINE('',#1663,#1015); -#916=LINE('',#1665,#1016); -#917=LINE('',#1667,#1017); -#918=LINE('',#1669,#1018); -#919=LINE('',#1674,#1019); -#920=LINE('',#1679,#1020); -#921=LINE('',#1682,#1021); -#922=LINE('',#1684,#1022); -#923=LINE('',#1686,#1023); -#924=LINE('',#1688,#1024); -#925=LINE('',#1693,#1025); -#926=VECTOR('',#1125,1.); -#927=VECTOR('',#1126,1.); -#928=VECTOR('',#1127,1.); -#929=VECTOR('',#1130,1.); -#930=VECTOR('',#1131,1.); -#931=VECTOR('',#1132,1.); -#932=VECTOR('',#1137,1.); -#933=VECTOR('',#1138,1.); -#934=VECTOR('',#1139,1.); -#935=VECTOR('',#1142,1.); -#936=VECTOR('',#1143,1.); -#937=VECTOR('',#1144,1.); -#938=VECTOR('',#1149,1.); -#939=VECTOR('',#1150,1.); -#940=VECTOR('',#1151,1.); -#941=VECTOR('',#1158,1.); -#942=VECTOR('',#1159,1.); -#943=VECTOR('',#1160,1.); -#944=VECTOR('',#1163,1.); -#945=VECTOR('',#1164,1.); -#946=VECTOR('',#1165,1.); -#947=VECTOR('',#1170,1.); -#948=VECTOR('',#1171,1.); -#949=VECTOR('',#1172,1.); -#950=VECTOR('',#1179,1.); -#951=VECTOR('',#1180,1.); -#952=VECTOR('',#1181,1.); -#953=VECTOR('',#1182,1.); -#954=VECTOR('',#1185,1.); -#955=VECTOR('',#1186,1.); -#956=VECTOR('',#1187,1.); -#957=VECTOR('',#1188,1.); -#958=VECTOR('',#1191,1.); -#959=VECTOR('',#1192,1.); -#960=VECTOR('',#1193,1.); -#961=VECTOR('',#1194,1.); -#962=VECTOR('',#1197,1.); -#963=VECTOR('',#1198,1.); -#964=VECTOR('',#1199,1.); -#965=VECTOR('',#1202,1.); -#966=VECTOR('',#1203,1.); -#967=VECTOR('',#1204,1.); -#968=VECTOR('',#1221,1.); -#969=VECTOR('',#1230,1.); -#970=VECTOR('',#1243,1.); -#971=VECTOR('',#1246,1.); -#972=VECTOR('',#1247,1.); -#973=VECTOR('',#1248,1.); -#974=VECTOR('',#1249,1.); -#975=VECTOR('',#1250,1.); -#976=VECTOR('',#1251,1.); -#977=VECTOR('',#1252,1.); -#978=VECTOR('',#1253,1.); -#979=VECTOR('',#1254,1.); -#980=VECTOR('',#1257,1.); -#981=VECTOR('',#1260,1.); -#982=VECTOR('',#1261,1.); -#983=VECTOR('',#1262,1.); -#984=VECTOR('',#1263,1.); -#985=VECTOR('',#1264,1.); -#986=VECTOR('',#1265,1.); -#987=VECTOR('',#1266,1.); -#988=VECTOR('',#1267,1.); -#989=VECTOR('',#1268,1.); -#990=VECTOR('',#1271,1.); -#991=VECTOR('',#1272,1.); -#992=VECTOR('',#1273,1.); -#993=VECTOR('',#1274,1.); -#994=VECTOR('',#1277,1.); -#995=VECTOR('',#1280,1.); -#996=VECTOR('',#1287,1.); -#997=VECTOR('',#1292,1.); -#998=VECTOR('',#1297,1.); -#999=VECTOR('',#1300,1.); -#1000=VECTOR('',#1307,1.); -#1001=VECTOR('',#1308,1.); -#1002=VECTOR('',#1311,1.); -#1003=VECTOR('',#1312,1.); -#1004=VECTOR('',#1315,1.); -#1005=VECTOR('',#1318,1.); -#1006=VECTOR('',#1319,1.); -#1007=VECTOR('',#1320,1.); -#1008=VECTOR('',#1323,1.); -#1009=VECTOR('',#1330,1.); -#1010=VECTOR('',#1333,1.); -#1011=VECTOR('',#1334,1.); -#1012=VECTOR('',#1335,1.); -#1013=VECTOR('',#1338,1.); -#1014=VECTOR('',#1345,1.); -#1015=VECTOR('',#1346,1.); -#1016=VECTOR('',#1347,1.); -#1017=VECTOR('',#1348,1.); -#1018=VECTOR('',#1351,1.); -#1019=VECTOR('',#1360,1.); -#1020=VECTOR('',#1369,1.); -#1021=VECTOR('',#1370,1.); -#1022=VECTOR('',#1371,1.); -#1023=VECTOR('',#1372,1.); -#1024=VECTOR('',#1375,1.); -#1025=VECTOR('',#1384,1.); -#1026=AXIS2_PLACEMENT_3D('',#1417,#1123,#1124); -#1027=AXIS2_PLACEMENT_3D('',#1425,#1128,#1129); -#1028=AXIS2_PLACEMENT_3D('',#1433,#1133,#1134); -#1029=AXIS2_PLACEMENT_3D('',#1434,#1135,#1136); -#1030=AXIS2_PLACEMENT_3D('',#1442,#1140,#1141); -#1031=AXIS2_PLACEMENT_3D('',#1450,#1145,#1146); -#1032=AXIS2_PLACEMENT_3D('',#1451,#1147,#1148); -#1033=AXIS2_PLACEMENT_3D('',#1459,#1152,#1153); -#1034=AXIS2_PLACEMENT_3D('',#1460,#1154,#1155); -#1035=AXIS2_PLACEMENT_3D('',#1461,#1156,#1157); -#1036=AXIS2_PLACEMENT_3D('',#1469,#1161,#1162); -#1037=AXIS2_PLACEMENT_3D('',#1477,#1166,#1167); -#1038=AXIS2_PLACEMENT_3D('',#1478,#1168,#1169); -#1039=AXIS2_PLACEMENT_3D('',#1486,#1173,#1174); -#1040=AXIS2_PLACEMENT_3D('',#1487,#1175,#1176); -#1041=AXIS2_PLACEMENT_3D('',#1488,#1177,#1178); -#1042=AXIS2_PLACEMENT_3D('',#1497,#1183,#1184); -#1043=AXIS2_PLACEMENT_3D('',#1506,#1189,#1190); -#1044=AXIS2_PLACEMENT_3D('',#1515,#1195,#1196); -#1045=AXIS2_PLACEMENT_3D('',#1523,#1200,#1201); -#1046=AXIS2_PLACEMENT_3D('',#1531,#1205,#1206); -#1047=AXIS2_PLACEMENT_3D('',#1532,#1207,#1208); -#1048=AXIS2_PLACEMENT_3D('',#1533,#1209,#1210); -#1049=AXIS2_PLACEMENT_3D('',#1535,#1211,#1212); -#1050=AXIS2_PLACEMENT_3D('',#1537,#1213,#1214); -#1051=AXIS2_PLACEMENT_3D('',#1538,#1215,#1216); -#1052=AXIS2_PLACEMENT_3D('',#1539,#1217,#1218); -#1053=AXIS2_PLACEMENT_3D('',#1540,#1219,#1220); -#1054=AXIS2_PLACEMENT_3D('',#1542,#1222,#1223); -#1055=AXIS2_PLACEMENT_3D('',#1543,#1224,#1225); -#1056=AXIS2_PLACEMENT_3D('',#1545,#1226,#1227); -#1057=AXIS2_PLACEMENT_3D('',#1547,#1228,#1229); -#1058=AXIS2_PLACEMENT_3D('',#1549,#1231,#1232); -#1059=AXIS2_PLACEMENT_3D('',#1550,#1233,#1234); -#1060=AXIS2_PLACEMENT_3D('',#1551,#1235,#1236); -#1061=AXIS2_PLACEMENT_3D('',#1552,#1237,#1238); -#1062=AXIS2_PLACEMENT_3D('',#1553,#1239,#1240); -#1063=AXIS2_PLACEMENT_3D('',#1554,#1241,#1242); -#1064=AXIS2_PLACEMENT_3D('',#1556,#1244,#1245); -#1065=AXIS2_PLACEMENT_3D('',#1572,#1255,#1256); -#1066=AXIS2_PLACEMENT_3D('',#1574,#1258,#1259); -#1067=AXIS2_PLACEMENT_3D('',#1590,#1269,#1270); -#1068=AXIS2_PLACEMENT_3D('',#1599,#1275,#1276); -#1069=AXIS2_PLACEMENT_3D('',#1601,#1278,#1279); -#1070=AXIS2_PLACEMENT_3D('',#1605,#1281,#1282); -#1071=AXIS2_PLACEMENT_3D('',#1606,#1283,#1284); -#1072=AXIS2_PLACEMENT_3D('',#1607,#1285,#1286); -#1073=AXIS2_PLACEMENT_3D('',#1611,#1288,#1289); -#1074=AXIS2_PLACEMENT_3D('',#1612,#1290,#1291); -#1075=AXIS2_PLACEMENT_3D('',#1614,#1293,#1294); -#1076=AXIS2_PLACEMENT_3D('',#1615,#1295,#1296); -#1077=AXIS2_PLACEMENT_3D('',#1619,#1298,#1299); -#1078=AXIS2_PLACEMENT_3D('',#1623,#1301,#1302); -#1079=AXIS2_PLACEMENT_3D('',#1624,#1303,#1304); -#1080=AXIS2_PLACEMENT_3D('',#1625,#1305,#1306); -#1081=AXIS2_PLACEMENT_3D('',#1628,#1309,#1310); -#1082=AXIS2_PLACEMENT_3D('',#1631,#1313,#1314); -#1083=AXIS2_PLACEMENT_3D('',#1633,#1316,#1317); -#1084=AXIS2_PLACEMENT_3D('',#1641,#1321,#1322); -#1085=AXIS2_PLACEMENT_3D('',#1643,#1324,#1325); -#1086=AXIS2_PLACEMENT_3D('',#1644,#1326,#1327); -#1087=AXIS2_PLACEMENT_3D('',#1645,#1328,#1329); -#1088=AXIS2_PLACEMENT_3D('',#1647,#1331,#1332); -#1089=AXIS2_PLACEMENT_3D('',#1655,#1336,#1337); -#1090=AXIS2_PLACEMENT_3D('',#1657,#1339,#1340); -#1091=AXIS2_PLACEMENT_3D('',#1658,#1341,#1342); -#1092=AXIS2_PLACEMENT_3D('',#1659,#1343,#1344); -#1093=AXIS2_PLACEMENT_3D('',#1668,#1349,#1350); -#1094=AXIS2_PLACEMENT_3D('',#1670,#1352,#1353); -#1095=AXIS2_PLACEMENT_3D('',#1671,#1354,#1355); -#1096=AXIS2_PLACEMENT_3D('',#1672,#1356,#1357); -#1097=AXIS2_PLACEMENT_3D('',#1673,#1358,#1359); -#1098=AXIS2_PLACEMENT_3D('',#1675,#1361,#1362); -#1099=AXIS2_PLACEMENT_3D('',#1676,#1363,#1364); -#1100=AXIS2_PLACEMENT_3D('',#1677,#1365,#1366); -#1101=AXIS2_PLACEMENT_3D('',#1678,#1367,#1368); -#1102=AXIS2_PLACEMENT_3D('',#1687,#1373,#1374); -#1103=AXIS2_PLACEMENT_3D('',#1689,#1376,#1377); -#1104=AXIS2_PLACEMENT_3D('',#1690,#1378,#1379); -#1105=AXIS2_PLACEMENT_3D('',#1691,#1380,#1381); -#1106=AXIS2_PLACEMENT_3D('',#1692,#1382,#1383); -#1107=AXIS2_PLACEMENT_3D('',#1694,#1385,#1386); -#1108=AXIS2_PLACEMENT_3D('',#1695,#1387,#1388); -#1109=AXIS2_PLACEMENT_3D('',#1696,#1389,#1390); -#1110=AXIS2_PLACEMENT_3D('',#1697,#1391,#1392); -#1111=AXIS2_PLACEMENT_3D('',#1698,#1393,#1394); -#1112=AXIS2_PLACEMENT_3D('',#1699,#1395,#1396); -#1113=AXIS2_PLACEMENT_3D('',#1700,#1397,#1398); -#1114=AXIS2_PLACEMENT_3D('',#1701,#1399,#1400); -#1115=AXIS2_PLACEMENT_3D('',#1702,#1401,#1402); -#1116=AXIS2_PLACEMENT_3D('',#1703,#1403,#1404); -#1117=AXIS2_PLACEMENT_3D('',#1704,#1405,#1406); -#1118=AXIS2_PLACEMENT_3D('',#1705,#1407,#1408); -#1119=AXIS2_PLACEMENT_3D('',#1706,#1409,#1410); -#1120=AXIS2_PLACEMENT_3D('',#1707,#1411,#1412); -#1121=AXIS2_PLACEMENT_3D('',#1708,#1413,#1414); -#1122=AXIS2_PLACEMENT_3D('',#1709,#1415,#1416); -#1123=DIRECTION('',(0.,0.,1.)); -#1124=DIRECTION('',(1.,0.,0.)); -#1125=DIRECTION('',(0.,2.05998412772246E-15,-1.)); -#1126=DIRECTION('',(-1.,-5.66691907309783E-31,-1.14391709702557E-45)); -#1127=DIRECTION('',(0.,0.,-1.)); -#1128=DIRECTION('',(0.,-1.,-2.01858731750028E-15)); -#1129=DIRECTION('',(0.,-2.02384405530628E-15,1.)); -#1130=DIRECTION('',(1.,1.77271740234996E-30,4.17135818500781E-15)); -#1131=DIRECTION('',(-8.34271637001562E-15,2.89120579329468E-16,1.)); -#1132=DIRECTION('',(1.,1.77271740234996E-30,4.17135818500781E-15)); -#1133=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1134=DIRECTION('',(-3.18032637262415E-15,0.,1.)); -#1135=DIRECTION('',(-5.66691907309783E-31,1.,-2.89120579329468E-16)); -#1136=DIRECTION('',(-8.34271637001562E-15,2.89265139619133E-16,1.)); -#1137=DIRECTION('',(0.,0.,-1.)); -#1138=DIRECTION('',(1.,-9.06707051695652E-30,-1.83026735524092E-44)); -#1139=DIRECTION('',(0.,2.05998412772246E-15,-1.)); -#1140=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1141=DIRECTION('',(-3.18032637262415E-15,0.,1.)); -#1142=DIRECTION('',(1.,-2.83634784375993E-29,4.17135818500781E-15)); -#1143=DIRECTION('',(-9.25185853854296E-15,-4.62592926927148E-15,1.)); -#1144=DIRECTION('',(1.,-2.83634784375993E-29,4.17135818500781E-15)); -#1145=DIRECTION('',(0.,-1.,-2.01858731750028E-15)); -#1146=DIRECTION('',(0.,-2.31296463463574E-15,1.)); -#1147=DIRECTION('',(9.06707051695652E-30,1.,4.62592926927148E-15)); -#1148=DIRECTION('',(-9.25185853854296E-15,-4.62477278695417E-15,1.)); -#1149=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1150=DIRECTION('',(0.,-1.,0.)); -#1151=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1152=DIRECTION('',(1.,0.,4.17135818500777E-15)); -#1153=DIRECTION('',(0.,1.,0.)); -#1154=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1155=DIRECTION('',(-4.17135818500781E-15,0.,1.)); -#1156=DIRECTION('',(1.,0.,-1.96005385927236E-15)); -#1157=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1158=DIRECTION('',(0.,0.,-1.)); -#1159=DIRECTION('',(0.,1.,0.)); -#1160=DIRECTION('',(4.30689966449414E-15,0.,-1.)); -#1161=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1162=DIRECTION('',(0.,-4.62592926927149E-15,1.)); -#1163=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1164=DIRECTION('',(7.91207970798999E-17,-2.05596856412066E-15,1.)); -#1165=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1166=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1167=DIRECTION('',(-4.62592926927149E-15,0.,1.)); -#1168=DIRECTION('',(-1.,0.,7.91207970798999E-17)); -#1169=DIRECTION('',(8.32667268468867E-17,0.,1.)); -#1170=DIRECTION('',(4.30689966449414E-15,0.,-1.)); -#1171=DIRECTION('',(0.,-1.,0.)); -#1172=DIRECTION('',(0.,0.,-1.)); -#1173=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1174=DIRECTION('',(-4.17135818500781E-15,0.,1.)); -#1175=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1176=DIRECTION('',(0.,-4.62592926927149E-15,1.)); -#1177=DIRECTION('',(1.,0.,-1.96005385927236E-15)); -#1178=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1179=DIRECTION('',(1.,0.,-1.57478443209241E-15)); -#1180=DIRECTION('',(0.,1.,0.)); -#1181=DIRECTION('',(1.,0.,-1.57478443209241E-15)); -#1182=DIRECTION('',(0.,-1.,0.)); -#1183=DIRECTION('',(1.57478443209241E-15,0.,1.)); -#1184=DIRECTION('',(1.,0.,-1.58206781009085E-15)); -#1185=DIRECTION('',(-1.12904036402558E-15,0.,-1.)); -#1186=DIRECTION('',(0.,1.,0.)); -#1187=DIRECTION('',(-1.12904036402558E-15,0.,-1.)); -#1188=DIRECTION('',(0.,-1.,0.)); -#1189=DIRECTION('',(1.,0.,-1.12904036402558E-15)); -#1190=DIRECTION('',(-1.12410081243297E-15,0.,-1.)); -#1191=DIRECTION('',(1.,0.,0.)); -#1192=DIRECTION('',(0.,1.,0.)); -#1193=DIRECTION('',(1.,0.,0.)); -#1194=DIRECTION('',(0.,-1.,0.)); -#1195=DIRECTION('',(0.,0.,1.)); -#1196=DIRECTION('',(1.,0.,0.)); -#1197=DIRECTION('',(7.91207970798999E-17,0.,1.)); -#1198=DIRECTION('',(0.,1.,0.)); -#1199=DIRECTION('',(7.91207970798999E-17,0.,1.)); -#1200=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1201=DIRECTION('',(-4.62592926927148E-15,0.,1.)); -#1202=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1203=DIRECTION('',(-7.91207970798999E-17,2.05596856412066E-15,-1.)); -#1204=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1205=DIRECTION('',(1.,0.,4.17135818500777E-15)); -#1206=DIRECTION('',(0.,1.,0.)); -#1207=DIRECTION('',(-1.,0.,7.91207970798999E-17)); -#1208=DIRECTION('',(8.32667268468867E-17,0.,1.)); -#1209=DIRECTION('',(0.,1.,0.)); -#1210=DIRECTION('',(0.,0.,-1.)); -#1211=DIRECTION('',(0.,1.,0.)); -#1212=DIRECTION('',(0.,0.,-1.)); -#1213=DIRECTION('',(0.,-1.,0.)); -#1214=DIRECTION('',(0.,0.,-1.)); -#1215=DIRECTION('',(0.,1.,0.)); -#1216=DIRECTION('',(0.,0.,-1.)); -#1217=DIRECTION('',(0.,-1.,0.)); -#1218=DIRECTION('',(0.,0.,-1.)); -#1219=DIRECTION('',(0.,-1.,0.)); -#1220=DIRECTION('',(0.,0.,-1.)); -#1221=DIRECTION('',(-1.,0.,-4.17135818500777E-15)); -#1222=DIRECTION('',(0.,-1.,0.)); -#1223=DIRECTION('',(0.,0.,-1.)); -#1224=DIRECTION('',(0.,1.,0.)); -#1225=DIRECTION('',(0.,0.,-1.)); -#1226=DIRECTION('',(0.,1.,0.)); -#1227=DIRECTION('',(0.,0.,-1.)); -#1228=DIRECTION('',(0.,1.,0.)); -#1229=DIRECTION('',(0.,0.,-1.)); -#1230=DIRECTION('',(-1.,0.,-4.17135818500777E-15)); -#1231=DIRECTION('',(0.,1.,0.)); -#1232=DIRECTION('',(0.,0.,-1.)); -#1233=DIRECTION('',(0.,1.,0.)); -#1234=DIRECTION('',(0.,0.,-1.)); -#1235=DIRECTION('',(0.,-1.,0.)); -#1236=DIRECTION('',(0.,0.,-1.)); -#1237=DIRECTION('',(0.,-1.,0.)); -#1238=DIRECTION('',(0.,0.,-1.)); -#1239=DIRECTION('',(0.,1.,0.)); -#1240=DIRECTION('',(0.,0.,1.)); -#1241=DIRECTION('',(0.,1.,0.)); -#1242=DIRECTION('',(0.,0.,1.)); -#1243=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1244=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1245=DIRECTION('',(0.,0.,0.999999999999999)); -#1246=DIRECTION('',(1.,0.,0.)); -#1247=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1248=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1249=DIRECTION('',(-1.,0.,0.)); -#1250=DIRECTION('',(0.,-1.,0.)); -#1251=DIRECTION('',(1.,0.,0.)); -#1252=DIRECTION('',(-1.62669871564444E-31,-1.,-2.05596856412066E-15)); -#1253=DIRECTION('',(1.,0.,0.)); -#1254=DIRECTION('',(0.,-1.,0.)); -#1255=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1256=DIRECTION('',(-1.,0.,-4.16333634234434E-15)); -#1257=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1258=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1259=DIRECTION('',(-4.62592926927148E-15,0.,1.)); -#1260=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1261=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1262=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1263=DIRECTION('',(-1.62669871564444E-31,-1.,-2.05596856412066E-15)); -#1264=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1265=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1266=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1267=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1268=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1269=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1270=DIRECTION('',(-1.,0.,-4.16333634234434E-15)); -#1271=DIRECTION('',(-1.,0.,0.)); -#1272=DIRECTION('',(0.,1.,0.)); -#1273=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1274=DIRECTION('',(0.,-1.,0.)); -#1275=DIRECTION('',(4.17135818500781E-15,0.,-1.)); -#1276=DIRECTION('',(-1.,0.,-4.16333634234434E-15)); -#1277=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1278=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1279=DIRECTION('',(0.,0.,1.)); -#1280=DIRECTION('',(1.,0.,2.19894525123818E-16)); -#1281=DIRECTION('',(0.,1.,0.)); -#1282=DIRECTION('',(0.,0.,1.)); -#1283=DIRECTION('',(0.,1.,0.)); -#1284=DIRECTION('',(0.,0.,1.)); -#1285=DIRECTION('',(0.,-1.,0.)); -#1286=DIRECTION('',(0.,0.,1.)); -#1287=DIRECTION('',(2.11874623020067E-16,0.,1.)); -#1288=DIRECTION('',(0.,1.,0.)); -#1289=DIRECTION('',(0.,0.,1.)); -#1290=DIRECTION('',(0.,1.,0.)); -#1291=DIRECTION('',(0.,0.,1.)); -#1292=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1293=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1294=DIRECTION('',(-4.62592926927149E-15,0.,1.)); -#1295=DIRECTION('',(0.,-1.,0.)); -#1296=DIRECTION('',(0.,0.,1.)); -#1297=DIRECTION('',(1.,0.,2.19894525123818E-16)); -#1298=DIRECTION('',(0.,-1.,0.)); -#1299=DIRECTION('',(0.,0.,1.)); -#1300=DIRECTION('',(2.11874623020067E-16,0.,1.)); -#1301=DIRECTION('',(0.,1.,0.)); -#1302=DIRECTION('',(0.,0.,1.)); -#1303=DIRECTION('',(0.,-1.,0.)); -#1304=DIRECTION('',(0.,0.,1.)); -#1305=DIRECTION('',(0.,1.,0.)); -#1306=DIRECTION('',(0.,0.,1.)); -#1307=DIRECTION('',(0.,1.,0.)); -#1308=DIRECTION('',(0.,-1.,0.)); -#1309=DIRECTION('',(2.19894525123818E-16,0.,-1.)); -#1310=DIRECTION('',(-1.,0.,-2.20309881449055E-16)); -#1311=DIRECTION('',(0.,1.,0.)); -#1312=DIRECTION('',(0.,-1.,0.)); -#1313=DIRECTION('',(1.,0.,-2.11874623020067E-16)); -#1314=DIRECTION('',(-2.08166817117217E-16,0.,-1.)); -#1315=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1316=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1317=DIRECTION('',(-1.,0.,0.)); -#1318=DIRECTION('',(-1.85037170770859E-14,0.,-1.)); -#1319=DIRECTION('',(-1.,-3.80430606298713E-29,1.85037170770859E-14)); -#1320=DIRECTION('',(-1.85037170770859E-14,2.04608409987008E-15,-1.)); -#1321=DIRECTION('',(1.62669871564444E-31,1.,2.05596856412066E-15)); -#1322=DIRECTION('',(9.25185853854287E-15,-2.31296463463572E-15,1.00000000000001)); -#1323=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1324=DIRECTION('',(0.,1.,3.78485122031303E-15)); -#1325=DIRECTION('',(0.,3.75856753128306E-15,-0.999999999999996)); -#1326=DIRECTION('',(0.,1.,2.05596856412066E-15)); -#1327=DIRECTION('',(1.,0.,0.)); -#1328=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1329=DIRECTION('',(0.,-1.,0.)); -#1330=DIRECTION('',(-4.17135818500781E-15,-2.05596856412066E-15,1.)); -#1331=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1332=DIRECTION('',(-1.,0.,0.)); -#1333=DIRECTION('',(-1.85037170770859E-14,2.04608409987008E-15,-1.)); -#1334=DIRECTION('',(1.,3.80430606298713E-29,-1.85037170770859E-14)); -#1335=DIRECTION('',(-1.85037170770859E-14,0.,-1.)); -#1336=DIRECTION('',(0.,1.,3.78485122031303E-15)); -#1337=DIRECTION('',(0.,3.4694469519536E-15,-0.999999999999996)); -#1338=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1339=DIRECTION('',(1.62669871564444E-31,1.,2.05596856412066E-15)); -#1340=DIRECTION('',(9.25185853854287E-15,-2.31296463463572E-15,1.00000000000001)); -#1341=DIRECTION('',(0.,1.,2.05596856412066E-15)); -#1342=DIRECTION('',(1.,0.,0.)); -#1343=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1344=DIRECTION('',(0.,1.,0.)); -#1345=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1346=DIRECTION('',(1.,3.80430606298713E-29,-1.85037170770859E-14)); -#1347=DIRECTION('',(7.00338161595358E-29,-1.,-1.2958859200447E-42)); -#1348=DIRECTION('',(-1.,-3.80430606298713E-29,1.85037170770859E-14)); -#1349=DIRECTION('',(-1.85037170770859E-14,3.78485122031303E-15,-1.)); -#1350=DIRECTION('',(0.,-1.,-3.77475828372553E-15)); -#1351=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1352=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1353=DIRECTION('',(0.,4.04768811061251E-15,-1.00000000000001)); -#1354=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1355=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1356=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1357=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1358=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1359=DIRECTION('',(1.84990911478167E-14,0.,1.)); -#1360=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1361=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1362=DIRECTION('',(0.,3.75856753128306E-15,-0.999999999999996)); -#1363=DIRECTION('',(1.,7.00338161595358E-29,-1.85037170770859E-14)); -#1364=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1365=DIRECTION('',(1.,7.00338161595358E-29,-1.85037170770859E-14)); -#1366=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1367=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1368=DIRECTION('',(1.84990911478167E-14,0.,1.)); -#1369=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1370=DIRECTION('',(-1.,9.06707051695652E-30,1.83026735524092E-44)); -#1371=DIRECTION('',(0.,1.,0.)); -#1372=DIRECTION('',(1.,5.66691907309783E-31,1.14391709702557E-45)); -#1373=DIRECTION('',(0.,2.01858731750028E-15,-1.)); -#1374=DIRECTION('',(0.,1.,2.0122792321331E-15)); -#1375=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1376=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1377=DIRECTION('',(0.,-2.31296463463575E-15,1.)); -#1378=DIRECTION('',(1.,0.,0.)); -#1379=DIRECTION('',(0.,0.,-1.)); -#1380=DIRECTION('',(1.,0.,0.)); -#1381=DIRECTION('',(0.,0.,-1.)); -#1382=DIRECTION('',(1.,0.,0.)); -#1383=DIRECTION('',(0.,0.,-1.)); -#1384=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1385=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1386=DIRECTION('',(0.,-2.31296463463574E-15,1.)); -#1387=DIRECTION('',(-1.,0.,0.)); -#1388=DIRECTION('',(0.,0.,-1.)); -#1389=DIRECTION('',(-1.,0.,0.)); -#1390=DIRECTION('',(0.,0.,-1.)); -#1391=DIRECTION('',(1.,0.,0.)); -#1392=DIRECTION('',(0.,0.,-1.)); -#1393=DIRECTION('',(-1.,9.06707051695652E-30,1.83026735524092E-44)); -#1394=DIRECTION('',(-9.24446373305873E-30,-0.999999999999999,0.)); -#1395=DIRECTION('',(1.,5.66691907309783E-31,1.14391709702557E-45)); -#1396=DIRECTION('',(0.,1.,0.)); -#1397=DIRECTION('',(-1.,-3.80430606298713E-29,1.85037170770859E-14)); -#1398=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1399=DIRECTION('',(1.,3.80430606298713E-29,-1.85037170770859E-14)); -#1400=DIRECTION('',(-2.08166817117217E-14,0.,-1.)); -#1401=DIRECTION('',(0.,1.,0.)); -#1402=DIRECTION('',(0.,0.,1.)); -#1403=DIRECTION('',(0.,-1.,0.)); -#1404=DIRECTION('',(0.,0.,-1.)); -#1405=DIRECTION('',(0.,1.,0.)); -#1406=DIRECTION('',(0.,0.,1.)); -#1407=DIRECTION('',(0.,-1.,0.)); -#1408=DIRECTION('',(0.,0.,-1.)); -#1409=DIRECTION('',(0.,1.,0.)); -#1410=DIRECTION('',(0.,0.,1.)); -#1411=DIRECTION('',(0.,-1.,0.)); -#1412=DIRECTION('',(0.,0.,-1.)); -#1413=DIRECTION('',(0.,1.,0.)); -#1414=DIRECTION('',(0.,0.,1.)); -#1415=DIRECTION('',(0.,1.,0.)); -#1416=DIRECTION('',(0.,0.,1.)); -#1417=CARTESIAN_POINT('',(0.,0.,0.)); -#1418=CARTESIAN_POINT('',(-3.5,-3.,175.)); -#1419=CARTESIAN_POINT('',(-3.5,-3.,175.)); -#1420=CARTESIAN_POINT('',(-3.5,-2.99999999999987,113.)); -#1421=CARTESIAN_POINT('',(-5.,-3.00000000000002,113.)); -#1422=CARTESIAN_POINT('',(-5.,-3.,113.)); -#1423=CARTESIAN_POINT('',(-5.,-3.,175.)); -#1424=CARTESIAN_POINT('',(-5.,-3.,175.)); -#1425=CARTESIAN_POINT('',(-2.00000000000001,-3.,175.)); -#1426=CARTESIAN_POINT('',(-2.00000000000001,-3.,178.)); -#1427=CARTESIAN_POINT('',(-2.01348250853262E-14,-3.,178.)); -#1428=CARTESIAN_POINT('',(-2.63918623628379E-14,-3.,178.)); -#1429=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1430=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1431=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1432=CARTESIAN_POINT('',(-2.00000000000001,-3.,176.5)); -#1433=CARTESIAN_POINT('',(-2.00000000000001,-3.,175.)); -#1434=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1435=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1436=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1437=CARTESIAN_POINT('',(-5.,-30.5,113.)); -#1438=CARTESIAN_POINT('',(-3.5,-30.4999999999997,113.)); -#1439=CARTESIAN_POINT('',(-3.5,-30.4999999999999,113.)); -#1440=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1441=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1442=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1443=CARTESIAN_POINT('',(-2.00000000000001,-30.5,176.5)); -#1444=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1445=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1446=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1447=CARTESIAN_POINT('',(-4.16333634234434E-14,-30.5,178.)); -#1448=CARTESIAN_POINT('',(-3.40126128931406E-14,-30.5,178.)); -#1449=CARTESIAN_POINT('',(-2.00000000000002,-30.5,178.)); -#1450=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1451=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1452=CARTESIAN_POINT('',(-1.21972148049598E-14,0.,175.4)); -#1453=CARTESIAN_POINT('',(-1.29812363486688E-14,0.,175.)); -#1454=CARTESIAN_POINT('',(-6.29626097601137E-14,0.,149.5)); -#1455=CARTESIAN_POINT('',(-6.29626097601137E-14,-1.5,149.5)); -#1456=CARTESIAN_POINT('',(-6.29626097601137E-14,-1.5,149.5)); -#1457=CARTESIAN_POINT('',(-1.21972148049598E-14,-1.5,175.4)); -#1458=CARTESIAN_POINT('',(-1.29812363486688E-14,-1.5,175.)); -#1459=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,175.)); -#1460=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,175.)); -#1461=CARTESIAN_POINT('',(-1.21972148049598E-14,-1.5,175.4)); -#1462=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1463=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1464=CARTESIAN_POINT('',(86.5,-33.5,148.)); -#1465=CARTESIAN_POINT('',(86.5,-32.,148.)); -#1466=CARTESIAN_POINT('',(86.5000000000001,-32.,148.)); -#1467=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1468=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1469=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1470=CARTESIAN_POINT('',(86.5,-30.5,176.5)); -#1471=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1472=CARTESIAN_POINT('',(86.5,-29.25,176.5)); -#1473=CARTESIAN_POINT('',(86.5,-29.2499999999996,-5.70531276543476E-14)); -#1474=CARTESIAN_POINT('',(86.5,-29.25,178.)); -#1475=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1476=CARTESIAN_POINT('',(86.5,-30.5,178.)); -#1477=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1478=CARTESIAN_POINT('',(86.5,-1.5,0.)); -#1479=CARTESIAN_POINT('',(-2.77555756156289E-14,-32.,175.)); -#1480=CARTESIAN_POINT('',(-2.77555756156289E-14,-32.,175.)); -#1481=CARTESIAN_POINT('',(6.52734571374445E-13,-32.,17.0000000000001)); -#1482=CARTESIAN_POINT('',(-3.22669746113701E-13,-33.5000000000005,17.0000000000001)); -#1483=CARTESIAN_POINT('',(-2.77555756156289E-14,-33.5,17.0000000000001)); -#1484=CARTESIAN_POINT('',(-2.77555756156289E-14,-33.5,175.)); -#1485=CARTESIAN_POINT('',(-2.77555756156289E-14,-33.5,175.)); -#1486=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,175.)); -#1487=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,175.)); -#1488=CARTESIAN_POINT('',(-1.21972148049598E-14,-1.5,175.4)); -#1489=CARTESIAN_POINT('',(-7.105427357601E-14,-1.5,147.5)); -#1490=CARTESIAN_POINT('',(1.99999999999993,-1.5,147.5)); -#1491=CARTESIAN_POINT('',(68.5000000000004,-1.5,147.5)); -#1492=CARTESIAN_POINT('',(1.99999999999993,-1.5,147.5)); -#1493=CARTESIAN_POINT('',(1.99999999999993,0.,147.5)); -#1494=CARTESIAN_POINT('',(-7.105427357601E-14,0.,147.5)); -#1495=CARTESIAN_POINT('',(68.5000000000004,0.,147.5)); -#1496=CARTESIAN_POINT('',(68.5000000000004,-1.5,147.5)); -#1497=CARTESIAN_POINT('',(-7.105427357601E-14,-1.5,147.5)); -#1498=CARTESIAN_POINT('',(70.5000000000004,-1.5,147.5)); -#1499=CARTESIAN_POINT('',(70.5000000000004,-1.5,145.5)); -#1500=CARTESIAN_POINT('',(70.5000000000002,-1.5,2.)); -#1501=CARTESIAN_POINT('',(70.5000000000004,0.,145.5)); -#1502=CARTESIAN_POINT('',(70.5000000000004,0.,145.5)); -#1503=CARTESIAN_POINT('',(70.5000000000004,0.,147.5)); -#1504=CARTESIAN_POINT('',(70.5000000000002,0.,2.)); -#1505=CARTESIAN_POINT('',(70.5000000000002,-1.5,2.)); -#1506=CARTESIAN_POINT('',(70.5000000000004,-1.5,147.5)); -#1507=CARTESIAN_POINT('',(70.5000000000002,-1.5,0.)); -#1508=CARTESIAN_POINT('',(72.5000000000002,-1.5,0.)); -#1509=CARTESIAN_POINT('',(84.5,-1.5,0.)); -#1510=CARTESIAN_POINT('',(72.5000000000002,-1.5,0.)); -#1511=CARTESIAN_POINT('',(72.5000000000002,0.,0.)); -#1512=CARTESIAN_POINT('',(70.5000000000002,0.,0.)); -#1513=CARTESIAN_POINT('',(84.5,0.,0.)); -#1514=CARTESIAN_POINT('',(84.5,-1.5,0.)); -#1515=CARTESIAN_POINT('',(70.5000000000002,-1.5,0.)); -#1516=CARTESIAN_POINT('',(86.5,-1.5,0.)); -#1517=CARTESIAN_POINT('',(86.5,-1.5,2.)); -#1518=CARTESIAN_POINT('',(86.5,-1.5,175.)); -#1519=CARTESIAN_POINT('',(86.5,-1.5,2.)); -#1520=CARTESIAN_POINT('',(86.5,0.,2.)); -#1521=CARTESIAN_POINT('',(86.5,0.,0.)); -#1522=CARTESIAN_POINT('',(86.5,0.,175.)); -#1523=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1524=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1525=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1526=CARTESIAN_POINT('',(86.5,-4.25000000000001,178.)); -#1527=CARTESIAN_POINT('',(86.5,-4.24999999999964,-5.65391355133108E-15)); -#1528=CARTESIAN_POINT('',(86.5,-4.25000000000001,176.5)); -#1529=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1530=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1531=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1532=CARTESIAN_POINT('',(86.5,-1.5,0.)); -#1533=CARTESIAN_POINT('',(78.25,-1.5,139.25)); -#1534=CARTESIAN_POINT('',(78.25,-1.5,135.75)); -#1535=CARTESIAN_POINT('',(78.25,-1.5,7.24999999999999)); -#1536=CARTESIAN_POINT('',(78.25,-1.5,3.74999999999999)); -#1537=CARTESIAN_POINT('',(1.99999999999994,-1.5,149.5)); -#1538=CARTESIAN_POINT('',(68.5000000000004,-1.5,145.5)); -#1539=CARTESIAN_POINT('',(72.5000000000002,-1.5,2.)); -#1540=CARTESIAN_POINT('',(84.5,-1.5,2.)); -#1541=CARTESIAN_POINT('',(86.5000000000005,-1.5,175.)); -#1542=CARTESIAN_POINT('',(0.,-1.5,0.)); -#1543=CARTESIAN_POINT('',(78.25,0.,139.25)); -#1544=CARTESIAN_POINT('',(78.25,0.,135.75)); -#1545=CARTESIAN_POINT('',(78.25,0.,7.24999999999999)); -#1546=CARTESIAN_POINT('',(78.25,0.,3.74999999999999)); -#1547=CARTESIAN_POINT('',(1.99999999999994,0.,149.5)); -#1548=CARTESIAN_POINT('',(86.5000000000005,0.,175.)); -#1549=CARTESIAN_POINT('',(84.5,0.,2.)); -#1550=CARTESIAN_POINT('',(72.5000000000002,0.,2.)); -#1551=CARTESIAN_POINT('',(68.5000000000004,0.,145.5)); -#1552=CARTESIAN_POINT('',(0.,0.,0.)); -#1553=CARTESIAN_POINT('',(78.25,-100.,7.24999999999999)); -#1554=CARTESIAN_POINT('',(78.25,-100.,139.25)); -#1555=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1556=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1557=CARTESIAN_POINT('',(86.51,-29.25,176.5)); -#1558=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1559=CARTESIAN_POINT('',(86.5,-30.5,176.5)); -#1560=CARTESIAN_POINT('',(-2.00000000000002,-3.,176.5)); -#1561=CARTESIAN_POINT('',(86.51,-4.25000000000001,176.5)); -#1562=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1563=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1564=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1565=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1566=CARTESIAN_POINT('',(83.5,-5.75000000000001,176.5)); -#1567=CARTESIAN_POINT('',(83.5,-1.50000000000036,176.5)); -#1568=CARTESIAN_POINT('',(83.5,-27.75,176.5)); -#1569=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1570=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1571=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1572=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1573=CARTESIAN_POINT('',(86.5,-3.,178.)); -#1574=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1575=CARTESIAN_POINT('',(86.5,-29.25,178.)); -#1576=CARTESIAN_POINT('',(82.,-29.25,178.)); -#1577=CARTESIAN_POINT('',(82.,-3.00000000000001,178.)); -#1578=CARTESIAN_POINT('',(82.,-27.75,178.)); -#1579=CARTESIAN_POINT('',(86.5,-27.75,178.)); -#1580=CARTESIAN_POINT('',(83.5,-27.75,178.)); -#1581=CARTESIAN_POINT('',(83.5,-1.50000000000037,178.)); -#1582=CARTESIAN_POINT('',(83.5000000000001,-5.75000000000001,178.)); -#1583=CARTESIAN_POINT('',(86.5,-5.75000000000001,178.)); -#1584=CARTESIAN_POINT('',(82.,-5.75000000000001,178.)); -#1585=CARTESIAN_POINT('',(82.,-3.00000000000001,178.)); -#1586=CARTESIAN_POINT('',(82.,-4.25000000000001,178.)); -#1587=CARTESIAN_POINT('',(86.5,-4.25000000000001,178.)); -#1588=CARTESIAN_POINT('',(-2.00000000000002,-3.00000000000001,178.)); -#1589=CARTESIAN_POINT('',(86.5,-30.5,178.)); -#1590=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1591=CARTESIAN_POINT('',(86.5,-33.5,146.)); -#1592=CARTESIAN_POINT('',(84.5000000000001,-33.5,146.)); -#1593=CARTESIAN_POINT('',(73.0000000000001,-33.5,146.)); -#1594=CARTESIAN_POINT('',(73.0000000000001,-32.,146.)); -#1595=CARTESIAN_POINT('',(73.0000000000001,-32.,146.)); -#1596=CARTESIAN_POINT('',(86.5000000000002,-32.,146.)); -#1597=CARTESIAN_POINT('',(84.5000000000001,-32.,146.)); -#1598=CARTESIAN_POINT('',(84.5000000000001,-33.5,146.)); -#1599=CARTESIAN_POINT('',(86.5000000000002,-32.,146.)); -#1600=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1601=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1602=CARTESIAN_POINT('',(-6.25277607468888E-13,-32.0000000000005,15.0000000000001)); -#1603=CARTESIAN_POINT('',(1.99999999999968,-32.0000000000005,15.0000000000001)); -#1604=CARTESIAN_POINT('',(69.0000000000001,-32.0000000000005,15.0000000000001)); -#1605=CARTESIAN_POINT('',(1.99999999999968,-32.,17.0000000000001)); -#1606=CARTESIAN_POINT('',(84.5,-32.,148.)); -#1607=CARTESIAN_POINT('',(73.0000000000001,-32.,144.)); -#1608=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,144.)); -#1609=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,15.0000000000001)); -#1610=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,17.0000000000001)); -#1611=CARTESIAN_POINT('',(69.0000000000001,-32.,17.0000000000001)); -#1612=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1613=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1614=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1615=CARTESIAN_POINT('',(1.99999999999968,-33.5,17.0000000000001)); -#1616=CARTESIAN_POINT('',(1.99999999999968,-33.5000000000005,15.0000000000001)); -#1617=CARTESIAN_POINT('',(-6.25277607468888E-13,-33.5000000000005,15.0000000000001)); -#1618=CARTESIAN_POINT('',(69.0000000000001,-33.5000000000005,15.0000000000001)); -#1619=CARTESIAN_POINT('',(69.0000000000001,-33.5,17.0000000000001)); -#1620=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,17.0000000000001)); -#1621=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,15.0000000000001)); -#1622=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,144.)); -#1623=CARTESIAN_POINT('',(73.0000000000001,-33.5,144.)); -#1624=CARTESIAN_POINT('',(84.5,-33.5,148.)); -#1625=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1626=CARTESIAN_POINT('',(1.99999999999968,-32.0000000000005,15.0000000000001)); -#1627=CARTESIAN_POINT('',(69.0000000000001,-32.0000000000005,15.0000000000001)); -#1628=CARTESIAN_POINT('',(-6.25277607468888E-13,-32.0000000000005,15.0000000000001)); -#1629=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,17.0000000000001)); -#1630=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,144.)); -#1631=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,15.0000000000001)); -#1632=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1633=CARTESIAN_POINT('',(86.51,-4.25000000000001,176.5)); -#1634=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1635=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1636=CARTESIAN_POINT('',(86.4999999999994,-5.75,138.)); -#1637=CARTESIAN_POINT('',(84.9999999999994,-5.74999999999993,138.)); -#1638=CARTESIAN_POINT('',(84.9999999999994,-5.74999999999993,138.)); -#1639=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1640=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1641=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1642=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1643=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1644=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1645=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1646=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1647=CARTESIAN_POINT('',(86.51,-29.25,176.5)); -#1648=CARTESIAN_POINT('',(85.,-27.75,175.)); -#1649=CARTESIAN_POINT('',(85.,-27.75,175.)); -#1650=CARTESIAN_POINT('',(84.9999999999994,-27.7499999999999,138.)); -#1651=CARTESIAN_POINT('',(86.4999999999994,-27.7499999999999,138.)); -#1652=CARTESIAN_POINT('',(86.4999999999994,-27.75,138.)); -#1653=CARTESIAN_POINT('',(86.5,-27.75,175.)); -#1654=CARTESIAN_POINT('',(86.5,-27.75,175.)); -#1655=CARTESIAN_POINT('',(83.5,-27.75,175.)); -#1656=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1657=CARTESIAN_POINT('',(83.5,-27.75,175.)); -#1658=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1659=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1660=CARTESIAN_POINT('',(84.9999999999993,-5.74999999999992,136.)); -#1661=CARTESIAN_POINT('',(84.9999999999993,-7.74999999999992,136.)); -#1662=CARTESIAN_POINT('',(84.9999999999993,-25.7499999999999,136.)); -#1663=CARTESIAN_POINT('',(86.4999999999993,-7.74999999999992,136.)); -#1664=CARTESIAN_POINT('',(86.4999999999993,-7.74999999999992,136.)); -#1665=CARTESIAN_POINT('',(86.4999999999993,-5.75,136.)); -#1666=CARTESIAN_POINT('',(86.4999999999993,-25.7499999999999,136.)); -#1667=CARTESIAN_POINT('',(84.9999999999993,-25.7499999999999,136.)); -#1668=CARTESIAN_POINT('',(84.9999999999993,-5.74999999999992,136.)); -#1669=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1670=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1671=CARTESIAN_POINT('',(84.9999999999994,-7.74999999999993,138.)); -#1672=CARTESIAN_POINT('',(84.9999999999994,-25.7499999999999,138.)); -#1673=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1674=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1675=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1676=CARTESIAN_POINT('',(86.4999999999994,-7.74999999999993,138.)); -#1677=CARTESIAN_POINT('',(86.4999999999994,-25.7499999999999,138.)); -#1678=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1679=CARTESIAN_POINT('',(-3.5,-30.4999999999999,111.)); -#1680=CARTESIAN_POINT('',(-3.5,-28.4999999999997,111.)); -#1681=CARTESIAN_POINT('',(-3.5,-5.00000000000002,111.)); -#1682=CARTESIAN_POINT('',(-5.,-28.4999999999997,111.)); -#1683=CARTESIAN_POINT('',(-5.,-28.4999999999997,111.)); -#1684=CARTESIAN_POINT('',(-5.,-30.5,111.)); -#1685=CARTESIAN_POINT('',(-5.,-5.00000000000002,111.)); -#1686=CARTESIAN_POINT('',(-3.5,-5.00000000000002,111.)); -#1687=CARTESIAN_POINT('',(-3.5,-30.4999999999999,111.)); -#1688=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1689=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1690=CARTESIAN_POINT('',(-3.5,-28.4999999999997,113.)); -#1691=CARTESIAN_POINT('',(-3.5,-5.00000000000002,113.)); -#1692=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1693=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1694=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1695=CARTESIAN_POINT('',(-5.,-28.4999999999997,113.)); -#1696=CARTESIAN_POINT('',(-5.,-5.00000000000002,113.)); -#1697=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1698=CARTESIAN_POINT('',(-2.77555756156289E-14,-28.4999999999997,113.)); -#1699=CARTESIAN_POINT('',(-3.5,-5.00000000000002,113.)); -#1700=CARTESIAN_POINT('',(81.9999999999993,-7.74999999999993,138.)); -#1701=CARTESIAN_POINT('',(84.9999999999994,-25.7499999999999,138.)); -#1702=CARTESIAN_POINT('',(1.99999999999968,-1.5,17.0000000000001)); -#1703=CARTESIAN_POINT('',(69.0000000000001,-32.0000000000005,17.0000000000001)); -#1704=CARTESIAN_POINT('',(73.0000000000001,-32.0000000000005,144.)); -#1705=CARTESIAN_POINT('',(84.5,-1.5,148.)); -#1706=CARTESIAN_POINT('',(1.99999999999994,-1.5,149.5)); -#1707=CARTESIAN_POINT('',(68.5000000000004,-1.5,145.5)); -#1708=CARTESIAN_POINT('',(72.5000000000002,-1.5,2.)); -#1709=CARTESIAN_POINT('',(84.5,-1.5,2.)); -#1710=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#24), -#1711); -#1711=( -GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1712)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1718,#1714,#1713)) -REPRESENTATION_CONTEXT('03341701-01_01','TOP_LEVEL_ASSEMBLY_PART') -); -#1712=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-5),#1718, -'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model'); -#1713=( -NAMED_UNIT(*) -SI_UNIT($,.STERADIAN.) -SOLID_ANGLE_UNIT() -); -#1714=( -CONVERSION_BASED_UNIT('DEGREE',#1716) -NAMED_UNIT(#1715) -PLANE_ANGLE_UNIT() -); -#1715=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); -#1716=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#1717); -#1717=( -NAMED_UNIT(*) -PLANE_ANGLE_UNIT() -SI_UNIT($,.RADIAN.) -); -#1718=( -LENGTH_UNIT() -NAMED_UNIT(*) -SI_UNIT(.MILLI.,.METRE.) -); -ENDSEC; -END-ISO-10303-21; diff --git a/_jobs/4699191e2667/03341701-01_01.step b/_jobs/4699191e2667/03341701-01_01.step deleted file mode 100644 index bb8a79c..0000000 --- a/_jobs/4699191e2667/03341701-01_01.step +++ /dev/null @@ -1,1768 +0,0 @@ -ISO-10303-21; -HEADER; -/* Generated by software containing ST-Developer - * from STEP Tools, Inc. (www.steptools.com) - */ -/* OPTION: using custom schema-name function */ - -FILE_DESCRIPTION( -/* description */ (''), -/* implementation_level */ '2;1'); - -FILE_NAME( -/* name */ '03341701-01_01.stp', -/* time_stamp */ '2025-12-17T20:47:42+04:00', -/* author */ (''), -/* organization */ (''), -/* preprocessor_version */ 'ST-DEVELOPER v20', -/* originating_system */ 'SIEMENS PLM Software NX2312.8103', -/* authorisation */ ''); - -FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 1 }')); -ENDSEC; - -DATA; -#10=SHAPE_REPRESENTATION_RELATIONSHIP('None', -'relationship between 03341701-01_01-None and 03341701-01_01-None',#22, -#11); -#11=ADVANCED_BREP_SHAPE_REPRESENTATION('03341701-01_01-None',(#32),#1711); -#12=SHAPE_DEFINITION_REPRESENTATION(#13,#22); -#13=PRODUCT_DEFINITION_SHAPE('','',#14); -#14=PRODUCT_DEFINITION(' ','',#16,#15); -#15=PRODUCT_DEFINITION_CONTEXT('part definition',#21,'design'); -#16=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#18, - .NOT_KNOWN.); -#17=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#18)); -#18=PRODUCT('03341701-01_01','03341701-01_01',' ',(#19)); -#19=PRODUCT_CONTEXT(' ',#21,'mechanical'); -#20=APPLICATION_PROTOCOL_DEFINITION('international standard', -'automotive_design',2010,#21); -#21=APPLICATION_CONTEXT( -'core data for automotive mechanical design processes'); -#22=SHAPE_REPRESENTATION('03341701-01_01-None',(#1026),#1711); -#23=PRESENTATION_LAYER_ASSIGNMENT('1','Layer 1',(#32)); -#24=STYLED_ITEM('',(#25),#32); -#25=PRESENTATION_STYLE_ASSIGNMENT((#26)); -#26=SURFACE_STYLE_USAGE(.BOTH.,#27); -#27=SURFACE_SIDE_STYLE('',(#28)); -#28=SURFACE_STYLE_FILL_AREA(#29); -#29=FILL_AREA_STYLE('',(#30)); -#30=FILL_AREA_STYLE_COLOUR('',#31); -#31=COLOUR_RGB('light orange red',1.,0.6,0.4); -#32=MANIFOLD_SOLID_BREP('',#33); -#33=CLOSED_SHELL('',(#66,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78, -#79,#80,#81,#82,#83,#84,#85,#86,#87,#88,#89,#90,#91,#92,#93,#94,#95,#96, -#97,#98,#99,#100,#101,#102,#103,#104,#105,#106,#107,#108,#109,#110,#111, -#112,#113,#114,#115,#116,#117)); -#34=CYLINDRICAL_SURFACE('',#1062,3.5); -#35=CYLINDRICAL_SURFACE('',#1063,3.5); -#36=CYLINDRICAL_SURFACE('',#1064,1.5); -#37=CYLINDRICAL_SURFACE('',#1066,3.); -#38=CYLINDRICAL_SURFACE('',#1069,1.5); -#39=CYLINDRICAL_SURFACE('',#1075,3.); -#40=CYLINDRICAL_SURFACE('',#1094,1.50000000000002); -#41=CYLINDRICAL_SURFACE('',#1098,3.00000000000002); -#42=CYLINDRICAL_SURFACE('',#1103,1.5); -#43=CYLINDRICAL_SURFACE('',#1107,3.); -#44=CYLINDRICAL_SURFACE('',#1111,2.); -#45=CYLINDRICAL_SURFACE('',#1112,2.); -#46=CYLINDRICAL_SURFACE('',#1113,2.); -#47=CYLINDRICAL_SURFACE('',#1114,2.); -#48=CYLINDRICAL_SURFACE('',#1115,2.); -#49=CYLINDRICAL_SURFACE('',#1116,2.); -#50=CYLINDRICAL_SURFACE('',#1117,2.); -#51=CYLINDRICAL_SURFACE('',#1118,2.); -#52=CYLINDRICAL_SURFACE('',#1119,2.); -#53=CYLINDRICAL_SURFACE('',#1120,2.); -#54=CYLINDRICAL_SURFACE('',#1121,2.); -#55=CYLINDRICAL_SURFACE('',#1122,2.); -#56=FACE_BOUND('',#205,.T.); -#57=FACE_BOUND('',#206,.T.); -#58=FACE_BOUND('',#207,.T.); -#59=FACE_BOUND('',#208,.T.); -#60=FACE_BOUND('',#209,.T.); -#61=FACE_BOUND('',#210,.T.); -#62=FACE_BOUND('',#211,.T.); -#63=FACE_BOUND('',#212,.T.); -#64=FACE_BOUND('',#213,.T.); -#65=FACE_BOUND('',#214,.T.); -#66=ADVANCED_FACE('',(#148),#118,.T.); -#67=ADVANCED_FACE('',(#149),#119,.F.); -#68=ADVANCED_FACE('',(#150),#120,.F.); -#69=ADVANCED_FACE('',(#151),#121,.F.); -#70=ADVANCED_FACE('',(#152),#122,.F.); -#71=ADVANCED_FACE('',(#153),#123,.F.); -#72=ADVANCED_FACE('',(#154),#124,.F.); -#73=ADVANCED_FACE('',(#155),#125,.F.); -#74=ADVANCED_FACE('',(#156),#126,.F.); -#75=ADVANCED_FACE('',(#56,#57,#58),#127,.T.); -#76=ADVANCED_FACE('',(#59,#60,#61),#128,.F.); -#77=ADVANCED_FACE('',(#62,#63),#34,.F.); -#78=ADVANCED_FACE('',(#64,#65),#35,.F.); -#79=ADVANCED_FACE('',(#157),#36,.F.); -#80=ADVANCED_FACE('',(#158),#129,.T.); -#81=ADVANCED_FACE('',(#159),#37,.T.); -#82=ADVANCED_FACE('',(#160),#130,.F.); -#83=ADVANCED_FACE('',(#161),#131,.T.); -#84=ADVANCED_FACE('',(#162),#38,.F.); -#85=ADVANCED_FACE('',(#163),#132,.T.); -#86=ADVANCED_FACE('',(#164),#39,.T.); -#87=ADVANCED_FACE('',(#165),#133,.F.); -#88=ADVANCED_FACE('',(#166),#134,.T.); -#89=ADVANCED_FACE('',(#167),#135,.T.); -#90=ADVANCED_FACE('',(#168),#136,.T.); -#91=ADVANCED_FACE('',(#169),#137,.T.); -#92=ADVANCED_FACE('',(#170),#138,.T.); -#93=ADVANCED_FACE('',(#171),#139,.F.); -#94=ADVANCED_FACE('',(#172),#140,.F.); -#95=ADVANCED_FACE('',(#173),#141,.F.); -#96=ADVANCED_FACE('',(#174),#142,.T.); -#97=ADVANCED_FACE('',(#175),#40,.F.); -#98=ADVANCED_FACE('',(#176),#143,.T.); -#99=ADVANCED_FACE('',(#177),#41,.T.); -#100=ADVANCED_FACE('',(#178),#144,.F.); -#101=ADVANCED_FACE('',(#179),#145,.T.); -#102=ADVANCED_FACE('',(#180),#42,.F.); -#103=ADVANCED_FACE('',(#181),#146,.T.); -#104=ADVANCED_FACE('',(#182),#43,.T.); -#105=ADVANCED_FACE('',(#183),#147,.F.); -#106=ADVANCED_FACE('',(#184),#44,.T.); -#107=ADVANCED_FACE('',(#185),#45,.T.); -#108=ADVANCED_FACE('',(#186),#46,.T.); -#109=ADVANCED_FACE('',(#187),#47,.T.); -#110=ADVANCED_FACE('',(#188),#48,.T.); -#111=ADVANCED_FACE('',(#189),#49,.T.); -#112=ADVANCED_FACE('',(#190),#50,.F.); -#113=ADVANCED_FACE('',(#191),#51,.T.); -#114=ADVANCED_FACE('',(#192),#52,.T.); -#115=ADVANCED_FACE('',(#193),#53,.F.); -#116=ADVANCED_FACE('',(#194),#54,.T.); -#117=ADVANCED_FACE('',(#195),#55,.T.); -#118=PLANE('',#1029); -#119=PLANE('',#1032); -#120=PLANE('',#1035); -#121=PLANE('',#1038); -#122=PLANE('',#1041); -#123=PLANE('',#1042); -#124=PLANE('',#1043); -#125=PLANE('',#1044); -#126=PLANE('',#1047); -#127=PLANE('',#1054); -#128=PLANE('',#1061); -#129=PLANE('',#1065); -#130=PLANE('',#1067); -#131=PLANE('',#1068); -#132=PLANE('',#1074); -#133=PLANE('',#1080); -#134=PLANE('',#1081); -#135=PLANE('',#1082); -#136=PLANE('',#1083); -#137=PLANE('',#1086); -#138=PLANE('',#1087); -#139=PLANE('',#1088); -#140=PLANE('',#1091); -#141=PLANE('',#1092); -#142=PLANE('',#1093); -#143=PLANE('',#1097); -#144=PLANE('',#1101); -#145=PLANE('',#1102); -#146=PLANE('',#1106); -#147=PLANE('',#1110); -#148=FACE_OUTER_BOUND('',#196,.T.); -#149=FACE_OUTER_BOUND('',#197,.T.); -#150=FACE_OUTER_BOUND('',#198,.T.); -#151=FACE_OUTER_BOUND('',#199,.T.); -#152=FACE_OUTER_BOUND('',#200,.T.); -#153=FACE_OUTER_BOUND('',#201,.T.); -#154=FACE_OUTER_BOUND('',#202,.T.); -#155=FACE_OUTER_BOUND('',#203,.T.); -#156=FACE_OUTER_BOUND('',#204,.T.); -#157=FACE_OUTER_BOUND('',#215,.T.); -#158=FACE_OUTER_BOUND('',#216,.T.); -#159=FACE_OUTER_BOUND('',#217,.T.); -#160=FACE_OUTER_BOUND('',#218,.T.); -#161=FACE_OUTER_BOUND('',#219,.T.); -#162=FACE_OUTER_BOUND('',#220,.T.); -#163=FACE_OUTER_BOUND('',#221,.T.); -#164=FACE_OUTER_BOUND('',#222,.T.); -#165=FACE_OUTER_BOUND('',#223,.T.); -#166=FACE_OUTER_BOUND('',#224,.T.); -#167=FACE_OUTER_BOUND('',#225,.T.); -#168=FACE_OUTER_BOUND('',#226,.T.); -#169=FACE_OUTER_BOUND('',#227,.T.); -#170=FACE_OUTER_BOUND('',#228,.T.); -#171=FACE_OUTER_BOUND('',#229,.T.); -#172=FACE_OUTER_BOUND('',#230,.T.); -#173=FACE_OUTER_BOUND('',#231,.T.); -#174=FACE_OUTER_BOUND('',#232,.T.); -#175=FACE_OUTER_BOUND('',#233,.T.); -#176=FACE_OUTER_BOUND('',#234,.T.); -#177=FACE_OUTER_BOUND('',#235,.T.); -#178=FACE_OUTER_BOUND('',#236,.T.); -#179=FACE_OUTER_BOUND('',#237,.T.); -#180=FACE_OUTER_BOUND('',#238,.T.); -#181=FACE_OUTER_BOUND('',#239,.T.); -#182=FACE_OUTER_BOUND('',#240,.T.); -#183=FACE_OUTER_BOUND('',#241,.T.); -#184=FACE_OUTER_BOUND('',#242,.T.); -#185=FACE_OUTER_BOUND('',#243,.T.); -#186=FACE_OUTER_BOUND('',#244,.T.); -#187=FACE_OUTER_BOUND('',#245,.T.); -#188=FACE_OUTER_BOUND('',#246,.T.); -#189=FACE_OUTER_BOUND('',#247,.T.); -#190=FACE_OUTER_BOUND('',#248,.T.); -#191=FACE_OUTER_BOUND('',#249,.T.); -#192=FACE_OUTER_BOUND('',#250,.T.); -#193=FACE_OUTER_BOUND('',#251,.T.); -#194=FACE_OUTER_BOUND('',#252,.T.); -#195=FACE_OUTER_BOUND('',#253,.T.); -#196=EDGE_LOOP('',(#298,#299,#300,#301,#302,#303,#304,#305)); -#197=EDGE_LOOP('',(#306,#307,#308,#309,#310,#311,#312,#313)); -#198=EDGE_LOOP('',(#314,#315,#316,#317,#318,#319)); -#199=EDGE_LOOP('',(#320,#321,#322,#323,#324,#325,#326,#327)); -#200=EDGE_LOOP('',(#328,#329,#330,#331,#332,#333)); -#201=EDGE_LOOP('',(#334,#335,#336,#337)); -#202=EDGE_LOOP('',(#338,#339,#340,#341)); -#203=EDGE_LOOP('',(#342,#343,#344,#345)); -#204=EDGE_LOOP('',(#346,#347,#348,#349,#350,#351,#352,#353)); -#205=EDGE_LOOP('',(#354)); -#206=EDGE_LOOP('',(#355)); -#207=EDGE_LOOP('',(#356,#357,#358,#359,#360,#361,#362,#363,#364,#365)); -#208=EDGE_LOOP('',(#366)); -#209=EDGE_LOOP('',(#367)); -#210=EDGE_LOOP('',(#368,#369,#370,#371,#372,#373,#374,#375,#376,#377)); -#211=EDGE_LOOP('',(#378)); -#212=EDGE_LOOP('',(#379)); -#213=EDGE_LOOP('',(#380)); -#214=EDGE_LOOP('',(#381)); -#215=EDGE_LOOP('',(#382,#383,#384,#385)); -#216=EDGE_LOOP('',(#386,#387,#388,#389,#390,#391,#392,#393,#394,#395,#396, -#397,#398,#399)); -#217=EDGE_LOOP('',(#400,#401,#402,#403)); -#218=EDGE_LOOP('',(#404,#405,#406,#407,#408,#409,#410,#411,#412,#413,#414, -#415,#416,#417)); -#219=EDGE_LOOP('',(#418,#419,#420,#421)); -#220=EDGE_LOOP('',(#422,#423,#424,#425)); -#221=EDGE_LOOP('',(#426,#427,#428,#429,#430,#431,#432,#433,#434,#435)); -#222=EDGE_LOOP('',(#436,#437,#438,#439)); -#223=EDGE_LOOP('',(#440,#441,#442,#443,#444,#445,#446,#447,#448,#449)); -#224=EDGE_LOOP('',(#450,#451,#452,#453)); -#225=EDGE_LOOP('',(#454,#455,#456,#457)); -#226=EDGE_LOOP('',(#458,#459,#460,#461)); -#227=EDGE_LOOP('',(#462,#463,#464,#465,#466,#467,#468,#469)); -#228=EDGE_LOOP('',(#470,#471,#472,#473)); -#229=EDGE_LOOP('',(#474,#475,#476,#477)); -#230=EDGE_LOOP('',(#478,#479,#480,#481,#482,#483,#484,#485)); -#231=EDGE_LOOP('',(#486,#487,#488,#489)); -#232=EDGE_LOOP('',(#490,#491,#492,#493)); -#233=EDGE_LOOP('',(#494,#495,#496,#497)); -#234=EDGE_LOOP('',(#498,#499,#500,#501,#502,#503)); -#235=EDGE_LOOP('',(#504,#505,#506,#507)); -#236=EDGE_LOOP('',(#508,#509,#510,#511,#512,#513)); -#237=EDGE_LOOP('',(#514,#515,#516,#517)); -#238=EDGE_LOOP('',(#518,#519,#520,#521)); -#239=EDGE_LOOP('',(#522,#523,#524,#525,#526,#527)); -#240=EDGE_LOOP('',(#528,#529,#530,#531)); -#241=EDGE_LOOP('',(#532,#533,#534,#535,#536,#537)); -#242=EDGE_LOOP('',(#538,#539,#540,#541)); -#243=EDGE_LOOP('',(#542,#543,#544,#545)); -#244=EDGE_LOOP('',(#546,#547,#548,#549)); -#245=EDGE_LOOP('',(#550,#551,#552,#553)); -#246=EDGE_LOOP('',(#554,#555,#556,#557)); -#247=EDGE_LOOP('',(#558,#559,#560,#561)); -#248=EDGE_LOOP('',(#562,#563,#564,#565)); -#249=EDGE_LOOP('',(#566,#567,#568,#569)); -#250=EDGE_LOOP('',(#570,#571,#572,#573)); -#251=EDGE_LOOP('',(#574,#575,#576,#577)); -#252=EDGE_LOOP('',(#578,#579,#580,#581)); -#253=EDGE_LOOP('',(#582,#583,#584,#585)); -#254=CIRCLE('',#1027,3.); -#255=CIRCLE('',#1028,1.5); -#256=CIRCLE('',#1030,1.5); -#257=CIRCLE('',#1031,3.); -#258=CIRCLE('',#1033,1.5); -#259=CIRCLE('',#1034,3.); -#260=CIRCLE('',#1036,1.5); -#261=CIRCLE('',#1037,3.); -#262=CIRCLE('',#1039,3.); -#263=CIRCLE('',#1040,1.5); -#264=CIRCLE('',#1045,3.); -#265=CIRCLE('',#1046,1.5); -#266=CIRCLE('',#1048,3.5); -#267=CIRCLE('',#1049,3.5); -#268=CIRCLE('',#1050,2.); -#269=CIRCLE('',#1051,2.); -#270=CIRCLE('',#1052,2.); -#271=CIRCLE('',#1053,2.); -#272=CIRCLE('',#1055,3.5); -#273=CIRCLE('',#1056,3.5); -#274=CIRCLE('',#1057,2.); -#275=CIRCLE('',#1058,2.); -#276=CIRCLE('',#1059,2.); -#277=CIRCLE('',#1060,2.); -#278=CIRCLE('',#1070,2.); -#279=CIRCLE('',#1071,2.); -#280=CIRCLE('',#1072,2.); -#281=CIRCLE('',#1073,2.); -#282=CIRCLE('',#1076,2.); -#283=CIRCLE('',#1077,2.); -#284=CIRCLE('',#1078,2.); -#285=CIRCLE('',#1079,2.); -#286=CIRCLE('',#1084,1.50000000000002); -#287=CIRCLE('',#1085,3.00000000000002); -#288=CIRCLE('',#1089,3.00000000000002); -#289=CIRCLE('',#1090,1.50000000000002); -#290=CIRCLE('',#1095,2.); -#291=CIRCLE('',#1096,2.); -#292=CIRCLE('',#1099,2.); -#293=CIRCLE('',#1100,2.); -#294=CIRCLE('',#1104,2.); -#295=CIRCLE('',#1105,2.); -#296=CIRCLE('',#1108,2.); -#297=CIRCLE('',#1109,2.); -#298=ORIENTED_EDGE('',*,*,#682,.T.); -#299=ORIENTED_EDGE('',*,*,#683,.T.); -#300=ORIENTED_EDGE('',*,*,#684,.F.); -#301=ORIENTED_EDGE('',*,*,#685,.F.); -#302=ORIENTED_EDGE('',*,*,#686,.T.); -#303=ORIENTED_EDGE('',*,*,#687,.F.); -#304=ORIENTED_EDGE('',*,*,#688,.F.); -#305=ORIENTED_EDGE('',*,*,#689,.T.); -#306=ORIENTED_EDGE('',*,*,#690,.T.); -#307=ORIENTED_EDGE('',*,*,#691,.T.); -#308=ORIENTED_EDGE('',*,*,#692,.F.); -#309=ORIENTED_EDGE('',*,*,#693,.F.); -#310=ORIENTED_EDGE('',*,*,#694,.T.); -#311=ORIENTED_EDGE('',*,*,#695,.T.); -#312=ORIENTED_EDGE('',*,*,#696,.F.); -#313=ORIENTED_EDGE('',*,*,#697,.T.); -#314=ORIENTED_EDGE('',*,*,#698,.T.); -#315=ORIENTED_EDGE('',*,*,#699,.T.); -#316=ORIENTED_EDGE('',*,*,#700,.F.); -#317=ORIENTED_EDGE('',*,*,#701,.T.); -#318=ORIENTED_EDGE('',*,*,#687,.T.); -#319=ORIENTED_EDGE('',*,*,#702,.F.); -#320=ORIENTED_EDGE('',*,*,#703,.T.); -#321=ORIENTED_EDGE('',*,*,#704,.T.); -#322=ORIENTED_EDGE('',*,*,#705,.F.); -#323=ORIENTED_EDGE('',*,*,#706,.F.); -#324=ORIENTED_EDGE('',*,*,#707,.F.); -#325=ORIENTED_EDGE('',*,*,#708,.T.); -#326=ORIENTED_EDGE('',*,*,#709,.T.); -#327=ORIENTED_EDGE('',*,*,#710,.T.); -#328=ORIENTED_EDGE('',*,*,#711,.T.); -#329=ORIENTED_EDGE('',*,*,#712,.T.); -#330=ORIENTED_EDGE('',*,*,#713,.F.); -#331=ORIENTED_EDGE('',*,*,#714,.F.); -#332=ORIENTED_EDGE('',*,*,#695,.F.); -#333=ORIENTED_EDGE('',*,*,#715,.T.); -#334=ORIENTED_EDGE('',*,*,#716,.F.); -#335=ORIENTED_EDGE('',*,*,#717,.T.); -#336=ORIENTED_EDGE('',*,*,#718,.T.); -#337=ORIENTED_EDGE('',*,*,#719,.T.); -#338=ORIENTED_EDGE('',*,*,#720,.F.); -#339=ORIENTED_EDGE('',*,*,#721,.T.); -#340=ORIENTED_EDGE('',*,*,#722,.T.); -#341=ORIENTED_EDGE('',*,*,#723,.T.); -#342=ORIENTED_EDGE('',*,*,#724,.F.); -#343=ORIENTED_EDGE('',*,*,#725,.T.); -#344=ORIENTED_EDGE('',*,*,#726,.T.); -#345=ORIENTED_EDGE('',*,*,#727,.T.); -#346=ORIENTED_EDGE('',*,*,#728,.F.); -#347=ORIENTED_EDGE('',*,*,#729,.T.); -#348=ORIENTED_EDGE('',*,*,#730,.T.); -#349=ORIENTED_EDGE('',*,*,#731,.T.); -#350=ORIENTED_EDGE('',*,*,#732,.T.); -#351=ORIENTED_EDGE('',*,*,#733,.T.); -#352=ORIENTED_EDGE('',*,*,#734,.F.); -#353=ORIENTED_EDGE('',*,*,#735,.F.); -#354=ORIENTED_EDGE('',*,*,#736,.T.); -#355=ORIENTED_EDGE('',*,*,#737,.T.); -#356=ORIENTED_EDGE('',*,*,#700,.T.); -#357=ORIENTED_EDGE('',*,*,#738,.T.); -#358=ORIENTED_EDGE('',*,*,#716,.T.); -#359=ORIENTED_EDGE('',*,*,#739,.T.); -#360=ORIENTED_EDGE('',*,*,#720,.T.); -#361=ORIENTED_EDGE('',*,*,#740,.T.); -#362=ORIENTED_EDGE('',*,*,#724,.T.); -#363=ORIENTED_EDGE('',*,*,#741,.T.); -#364=ORIENTED_EDGE('',*,*,#728,.T.); -#365=ORIENTED_EDGE('',*,*,#742,.T.); -#366=ORIENTED_EDGE('',*,*,#743,.F.); -#367=ORIENTED_EDGE('',*,*,#744,.F.); -#368=ORIENTED_EDGE('',*,*,#718,.F.); -#369=ORIENTED_EDGE('',*,*,#745,.T.); -#370=ORIENTED_EDGE('',*,*,#698,.F.); -#371=ORIENTED_EDGE('',*,*,#746,.F.); -#372=ORIENTED_EDGE('',*,*,#730,.F.); -#373=ORIENTED_EDGE('',*,*,#747,.T.); -#374=ORIENTED_EDGE('',*,*,#726,.F.); -#375=ORIENTED_EDGE('',*,*,#748,.T.); -#376=ORIENTED_EDGE('',*,*,#722,.F.); -#377=ORIENTED_EDGE('',*,*,#749,.T.); -#378=ORIENTED_EDGE('',*,*,#737,.F.); -#379=ORIENTED_EDGE('',*,*,#744,.T.); -#380=ORIENTED_EDGE('',*,*,#736,.F.); -#381=ORIENTED_EDGE('',*,*,#743,.T.); -#382=ORIENTED_EDGE('',*,*,#701,.F.); -#383=ORIENTED_EDGE('',*,*,#742,.F.); -#384=ORIENTED_EDGE('',*,*,#735,.T.); -#385=ORIENTED_EDGE('',*,*,#750,.T.); -#386=ORIENTED_EDGE('',*,*,#751,.T.); -#387=ORIENTED_EDGE('',*,*,#707,.T.); -#388=ORIENTED_EDGE('',*,*,#752,.T.); -#389=ORIENTED_EDGE('',*,*,#694,.F.); -#390=ORIENTED_EDGE('',*,*,#753,.F.); -#391=ORIENTED_EDGE('',*,*,#688,.T.); -#392=ORIENTED_EDGE('',*,*,#750,.F.); -#393=ORIENTED_EDGE('',*,*,#734,.T.); -#394=ORIENTED_EDGE('',*,*,#754,.T.); -#395=ORIENTED_EDGE('',*,*,#755,.T.); -#396=ORIENTED_EDGE('',*,*,#756,.T.); -#397=ORIENTED_EDGE('',*,*,#757,.T.); -#398=ORIENTED_EDGE('',*,*,#758,.F.); -#399=ORIENTED_EDGE('',*,*,#759,.T.); -#400=ORIENTED_EDGE('',*,*,#702,.T.); -#401=ORIENTED_EDGE('',*,*,#760,.F.); -#402=ORIENTED_EDGE('',*,*,#731,.F.); -#403=ORIENTED_EDGE('',*,*,#746,.T.); -#404=ORIENTED_EDGE('',*,*,#709,.F.); -#405=ORIENTED_EDGE('',*,*,#761,.F.); -#406=ORIENTED_EDGE('',*,*,#762,.F.); -#407=ORIENTED_EDGE('',*,*,#763,.T.); -#408=ORIENTED_EDGE('',*,*,#764,.F.); -#409=ORIENTED_EDGE('',*,*,#765,.F.); -#410=ORIENTED_EDGE('',*,*,#766,.F.); -#411=ORIENTED_EDGE('',*,*,#767,.F.); -#412=ORIENTED_EDGE('',*,*,#732,.F.); -#413=ORIENTED_EDGE('',*,*,#760,.T.); -#414=ORIENTED_EDGE('',*,*,#686,.F.); -#415=ORIENTED_EDGE('',*,*,#768,.T.); -#416=ORIENTED_EDGE('',*,*,#696,.T.); -#417=ORIENTED_EDGE('',*,*,#769,.F.); -#418=ORIENTED_EDGE('',*,*,#770,.T.); -#419=ORIENTED_EDGE('',*,*,#771,.T.); -#420=ORIENTED_EDGE('',*,*,#772,.F.); -#421=ORIENTED_EDGE('',*,*,#773,.T.); -#422=ORIENTED_EDGE('',*,*,#715,.F.); -#423=ORIENTED_EDGE('',*,*,#752,.F.); -#424=ORIENTED_EDGE('',*,*,#706,.T.); -#425=ORIENTED_EDGE('',*,*,#774,.T.); -#426=ORIENTED_EDGE('',*,*,#775,.F.); -#427=ORIENTED_EDGE('',*,*,#776,.T.); -#428=ORIENTED_EDGE('',*,*,#711,.F.); -#429=ORIENTED_EDGE('',*,*,#774,.F.); -#430=ORIENTED_EDGE('',*,*,#705,.T.); -#431=ORIENTED_EDGE('',*,*,#777,.T.); -#432=ORIENTED_EDGE('',*,*,#772,.T.); -#433=ORIENTED_EDGE('',*,*,#778,.T.); -#434=ORIENTED_EDGE('',*,*,#779,.F.); -#435=ORIENTED_EDGE('',*,*,#780,.T.); -#436=ORIENTED_EDGE('',*,*,#714,.T.); -#437=ORIENTED_EDGE('',*,*,#781,.F.); -#438=ORIENTED_EDGE('',*,*,#710,.F.); -#439=ORIENTED_EDGE('',*,*,#769,.T.); -#440=ORIENTED_EDGE('',*,*,#713,.T.); -#441=ORIENTED_EDGE('',*,*,#782,.T.); -#442=ORIENTED_EDGE('',*,*,#783,.T.); -#443=ORIENTED_EDGE('',*,*,#784,.T.); -#444=ORIENTED_EDGE('',*,*,#785,.T.); -#445=ORIENTED_EDGE('',*,*,#786,.T.); -#446=ORIENTED_EDGE('',*,*,#770,.F.); -#447=ORIENTED_EDGE('',*,*,#787,.T.); -#448=ORIENTED_EDGE('',*,*,#703,.F.); -#449=ORIENTED_EDGE('',*,*,#781,.T.); -#450=ORIENTED_EDGE('',*,*,#783,.F.); -#451=ORIENTED_EDGE('',*,*,#788,.T.); -#452=ORIENTED_EDGE('',*,*,#775,.T.); -#453=ORIENTED_EDGE('',*,*,#789,.T.); -#454=ORIENTED_EDGE('',*,*,#785,.F.); -#455=ORIENTED_EDGE('',*,*,#790,.T.); -#456=ORIENTED_EDGE('',*,*,#779,.T.); -#457=ORIENTED_EDGE('',*,*,#791,.T.); -#458=ORIENTED_EDGE('',*,*,#767,.T.); -#459=ORIENTED_EDGE('',*,*,#792,.T.); -#460=ORIENTED_EDGE('',*,*,#754,.F.); -#461=ORIENTED_EDGE('',*,*,#733,.F.); -#462=ORIENTED_EDGE('',*,*,#793,.T.); -#463=ORIENTED_EDGE('',*,*,#794,.T.); -#464=ORIENTED_EDGE('',*,*,#795,.F.); -#465=ORIENTED_EDGE('',*,*,#796,.F.); -#466=ORIENTED_EDGE('',*,*,#756,.F.); -#467=ORIENTED_EDGE('',*,*,#797,.F.); -#468=ORIENTED_EDGE('',*,*,#765,.T.); -#469=ORIENTED_EDGE('',*,*,#798,.T.); -#470=ORIENTED_EDGE('',*,*,#766,.T.); -#471=ORIENTED_EDGE('',*,*,#797,.T.); -#472=ORIENTED_EDGE('',*,*,#755,.F.); -#473=ORIENTED_EDGE('',*,*,#792,.F.); -#474=ORIENTED_EDGE('',*,*,#751,.F.); -#475=ORIENTED_EDGE('',*,*,#799,.T.); -#476=ORIENTED_EDGE('',*,*,#761,.T.); -#477=ORIENTED_EDGE('',*,*,#708,.F.); -#478=ORIENTED_EDGE('',*,*,#800,.T.); -#479=ORIENTED_EDGE('',*,*,#801,.T.); -#480=ORIENTED_EDGE('',*,*,#802,.F.); -#481=ORIENTED_EDGE('',*,*,#803,.F.); -#482=ORIENTED_EDGE('',*,*,#763,.F.); -#483=ORIENTED_EDGE('',*,*,#804,.T.); -#484=ORIENTED_EDGE('',*,*,#758,.T.); -#485=ORIENTED_EDGE('',*,*,#805,.T.); -#486=ORIENTED_EDGE('',*,*,#799,.F.); -#487=ORIENTED_EDGE('',*,*,#759,.F.); -#488=ORIENTED_EDGE('',*,*,#804,.F.); -#489=ORIENTED_EDGE('',*,*,#762,.T.); -#490=ORIENTED_EDGE('',*,*,#806,.F.); -#491=ORIENTED_EDGE('',*,*,#807,.T.); -#492=ORIENTED_EDGE('',*,*,#808,.T.); -#493=ORIENTED_EDGE('',*,*,#809,.T.); -#494=ORIENTED_EDGE('',*,*,#805,.F.); -#495=ORIENTED_EDGE('',*,*,#757,.F.); -#496=ORIENTED_EDGE('',*,*,#796,.T.); -#497=ORIENTED_EDGE('',*,*,#810,.T.); -#498=ORIENTED_EDGE('',*,*,#795,.T.); -#499=ORIENTED_EDGE('',*,*,#811,.T.); -#500=ORIENTED_EDGE('',*,*,#806,.T.); -#501=ORIENTED_EDGE('',*,*,#812,.T.); -#502=ORIENTED_EDGE('',*,*,#800,.F.); -#503=ORIENTED_EDGE('',*,*,#810,.F.); -#504=ORIENTED_EDGE('',*,*,#803,.T.); -#505=ORIENTED_EDGE('',*,*,#813,.F.); -#506=ORIENTED_EDGE('',*,*,#798,.F.); -#507=ORIENTED_EDGE('',*,*,#764,.T.); -#508=ORIENTED_EDGE('',*,*,#808,.F.); -#509=ORIENTED_EDGE('',*,*,#814,.T.); -#510=ORIENTED_EDGE('',*,*,#793,.F.); -#511=ORIENTED_EDGE('',*,*,#813,.T.); -#512=ORIENTED_EDGE('',*,*,#802,.T.); -#513=ORIENTED_EDGE('',*,*,#815,.T.); -#514=ORIENTED_EDGE('',*,*,#816,.F.); -#515=ORIENTED_EDGE('',*,*,#817,.T.); -#516=ORIENTED_EDGE('',*,*,#818,.T.); -#517=ORIENTED_EDGE('',*,*,#819,.T.); -#518=ORIENTED_EDGE('',*,*,#689,.F.); -#519=ORIENTED_EDGE('',*,*,#753,.T.); -#520=ORIENTED_EDGE('',*,*,#693,.T.); -#521=ORIENTED_EDGE('',*,*,#820,.T.); -#522=ORIENTED_EDGE('',*,*,#692,.T.); -#523=ORIENTED_EDGE('',*,*,#821,.T.); -#524=ORIENTED_EDGE('',*,*,#816,.T.); -#525=ORIENTED_EDGE('',*,*,#822,.T.); -#526=ORIENTED_EDGE('',*,*,#682,.F.); -#527=ORIENTED_EDGE('',*,*,#820,.F.); -#528=ORIENTED_EDGE('',*,*,#685,.T.); -#529=ORIENTED_EDGE('',*,*,#823,.F.); -#530=ORIENTED_EDGE('',*,*,#697,.F.); -#531=ORIENTED_EDGE('',*,*,#768,.F.); -#532=ORIENTED_EDGE('',*,*,#818,.F.); -#533=ORIENTED_EDGE('',*,*,#824,.T.); -#534=ORIENTED_EDGE('',*,*,#690,.F.); -#535=ORIENTED_EDGE('',*,*,#823,.T.); -#536=ORIENTED_EDGE('',*,*,#684,.T.); -#537=ORIENTED_EDGE('',*,*,#825,.T.); -#538=ORIENTED_EDGE('',*,*,#824,.F.); -#539=ORIENTED_EDGE('',*,*,#817,.F.); -#540=ORIENTED_EDGE('',*,*,#821,.F.); -#541=ORIENTED_EDGE('',*,*,#691,.F.); -#542=ORIENTED_EDGE('',*,*,#825,.F.); -#543=ORIENTED_EDGE('',*,*,#683,.F.); -#544=ORIENTED_EDGE('',*,*,#822,.F.); -#545=ORIENTED_EDGE('',*,*,#819,.F.); -#546=ORIENTED_EDGE('',*,*,#814,.F.); -#547=ORIENTED_EDGE('',*,*,#807,.F.); -#548=ORIENTED_EDGE('',*,*,#811,.F.); -#549=ORIENTED_EDGE('',*,*,#794,.F.); -#550=ORIENTED_EDGE('',*,*,#815,.F.); -#551=ORIENTED_EDGE('',*,*,#801,.F.); -#552=ORIENTED_EDGE('',*,*,#812,.F.); -#553=ORIENTED_EDGE('',*,*,#809,.F.); -#554=ORIENTED_EDGE('',*,*,#776,.F.); -#555=ORIENTED_EDGE('',*,*,#788,.F.); -#556=ORIENTED_EDGE('',*,*,#782,.F.); -#557=ORIENTED_EDGE('',*,*,#712,.F.); -#558=ORIENTED_EDGE('',*,*,#780,.F.); -#559=ORIENTED_EDGE('',*,*,#790,.F.); -#560=ORIENTED_EDGE('',*,*,#784,.F.); -#561=ORIENTED_EDGE('',*,*,#789,.F.); -#562=ORIENTED_EDGE('',*,*,#778,.F.); -#563=ORIENTED_EDGE('',*,*,#771,.F.); -#564=ORIENTED_EDGE('',*,*,#786,.F.); -#565=ORIENTED_EDGE('',*,*,#791,.F.); -#566=ORIENTED_EDGE('',*,*,#787,.F.); -#567=ORIENTED_EDGE('',*,*,#773,.F.); -#568=ORIENTED_EDGE('',*,*,#777,.F.); -#569=ORIENTED_EDGE('',*,*,#704,.F.); -#570=ORIENTED_EDGE('',*,*,#738,.F.); -#571=ORIENTED_EDGE('',*,*,#699,.F.); -#572=ORIENTED_EDGE('',*,*,#745,.F.); -#573=ORIENTED_EDGE('',*,*,#717,.F.); -#574=ORIENTED_EDGE('',*,*,#739,.F.); -#575=ORIENTED_EDGE('',*,*,#719,.F.); -#576=ORIENTED_EDGE('',*,*,#749,.F.); -#577=ORIENTED_EDGE('',*,*,#721,.F.); -#578=ORIENTED_EDGE('',*,*,#740,.F.); -#579=ORIENTED_EDGE('',*,*,#723,.F.); -#580=ORIENTED_EDGE('',*,*,#748,.F.); -#581=ORIENTED_EDGE('',*,*,#725,.F.); -#582=ORIENTED_EDGE('',*,*,#741,.F.); -#583=ORIENTED_EDGE('',*,*,#727,.F.); -#584=ORIENTED_EDGE('',*,*,#747,.F.); -#585=ORIENTED_EDGE('',*,*,#729,.F.); -#586=VERTEX_POINT('',#1419); -#587=VERTEX_POINT('',#1420); -#588=VERTEX_POINT('',#1422); -#589=VERTEX_POINT('',#1424); -#590=VERTEX_POINT('',#1426); -#591=VERTEX_POINT('',#1428); -#592=VERTEX_POINT('',#1430); -#593=VERTEX_POINT('',#1432); -#594=VERTEX_POINT('',#1436); -#595=VERTEX_POINT('',#1437); -#596=VERTEX_POINT('',#1439); -#597=VERTEX_POINT('',#1441); -#598=VERTEX_POINT('',#1443); -#599=VERTEX_POINT('',#1445); -#600=VERTEX_POINT('',#1447); -#601=VERTEX_POINT('',#1449); -#602=VERTEX_POINT('',#1453); -#603=VERTEX_POINT('',#1454); -#604=VERTEX_POINT('',#1456); -#605=VERTEX_POINT('',#1458); -#606=VERTEX_POINT('',#1463); -#607=VERTEX_POINT('',#1464); -#608=VERTEX_POINT('',#1466); -#609=VERTEX_POINT('',#1468); -#610=VERTEX_POINT('',#1470); -#611=VERTEX_POINT('',#1472); -#612=VERTEX_POINT('',#1474); -#613=VERTEX_POINT('',#1476); -#614=VERTEX_POINT('',#1480); -#615=VERTEX_POINT('',#1481); -#616=VERTEX_POINT('',#1483); -#617=VERTEX_POINT('',#1485); -#618=VERTEX_POINT('',#1490); -#619=VERTEX_POINT('',#1491); -#620=VERTEX_POINT('',#1493); -#621=VERTEX_POINT('',#1495); -#622=VERTEX_POINT('',#1499); -#623=VERTEX_POINT('',#1500); -#624=VERTEX_POINT('',#1502); -#625=VERTEX_POINT('',#1504); -#626=VERTEX_POINT('',#1508); -#627=VERTEX_POINT('',#1509); -#628=VERTEX_POINT('',#1511); -#629=VERTEX_POINT('',#1513); -#630=VERTEX_POINT('',#1517); -#631=VERTEX_POINT('',#1518); -#632=VERTEX_POINT('',#1520); -#633=VERTEX_POINT('',#1522); -#634=VERTEX_POINT('',#1524); -#635=VERTEX_POINT('',#1526); -#636=VERTEX_POINT('',#1528); -#637=VERTEX_POINT('',#1530); -#638=VERTEX_POINT('',#1534); -#639=VERTEX_POINT('',#1536); -#640=VERTEX_POINT('',#1544); -#641=VERTEX_POINT('',#1546); -#642=VERTEX_POINT('',#1558); -#643=VERTEX_POINT('',#1562); -#644=VERTEX_POINT('',#1564); -#645=VERTEX_POINT('',#1566); -#646=VERTEX_POINT('',#1568); -#647=VERTEX_POINT('',#1570); -#648=VERTEX_POINT('',#1576); -#649=VERTEX_POINT('',#1578); -#650=VERTEX_POINT('',#1580); -#651=VERTEX_POINT('',#1582); -#652=VERTEX_POINT('',#1584); -#653=VERTEX_POINT('',#1586); -#654=VERTEX_POINT('',#1592); -#655=VERTEX_POINT('',#1593); -#656=VERTEX_POINT('',#1595); -#657=VERTEX_POINT('',#1597); -#658=VERTEX_POINT('',#1603); -#659=VERTEX_POINT('',#1604); -#660=VERTEX_POINT('',#1608); -#661=VERTEX_POINT('',#1610); -#662=VERTEX_POINT('',#1616); -#663=VERTEX_POINT('',#1618); -#664=VERTEX_POINT('',#1620); -#665=VERTEX_POINT('',#1622); -#666=VERTEX_POINT('',#1635); -#667=VERTEX_POINT('',#1636); -#668=VERTEX_POINT('',#1638); -#669=VERTEX_POINT('',#1640); -#670=VERTEX_POINT('',#1649); -#671=VERTEX_POINT('',#1650); -#672=VERTEX_POINT('',#1652); -#673=VERTEX_POINT('',#1654); -#674=VERTEX_POINT('',#1661); -#675=VERTEX_POINT('',#1662); -#676=VERTEX_POINT('',#1664); -#677=VERTEX_POINT('',#1666); -#678=VERTEX_POINT('',#1680); -#679=VERTEX_POINT('',#1681); -#680=VERTEX_POINT('',#1683); -#681=VERTEX_POINT('',#1685); -#682=EDGE_CURVE('',#586,#587,#826,.T.); -#683=EDGE_CURVE('',#587,#588,#827,.T.); -#684=EDGE_CURVE('',#589,#588,#828,.T.); -#685=EDGE_CURVE('',#590,#589,#254,.T.); -#686=EDGE_CURVE('',#590,#591,#829,.T.); -#687=EDGE_CURVE('',#592,#591,#830,.T.); -#688=EDGE_CURVE('',#593,#592,#831,.T.); -#689=EDGE_CURVE('',#593,#586,#255,.T.); -#690=EDGE_CURVE('',#594,#595,#832,.T.); -#691=EDGE_CURVE('',#595,#596,#833,.T.); -#692=EDGE_CURVE('',#597,#596,#834,.T.); -#693=EDGE_CURVE('',#598,#597,#256,.T.); -#694=EDGE_CURVE('',#598,#599,#835,.T.); -#695=EDGE_CURVE('',#599,#600,#836,.T.); -#696=EDGE_CURVE('',#601,#600,#837,.T.); -#697=EDGE_CURVE('',#601,#594,#257,.T.); -#698=EDGE_CURVE('',#602,#603,#838,.T.); -#699=EDGE_CURVE('',#603,#604,#839,.T.); -#700=EDGE_CURVE('',#605,#604,#840,.T.); -#701=EDGE_CURVE('',#605,#592,#258,.T.); -#702=EDGE_CURVE('',#602,#591,#259,.T.); -#703=EDGE_CURVE('',#606,#607,#841,.T.); -#704=EDGE_CURVE('',#607,#608,#842,.T.); -#705=EDGE_CURVE('',#609,#608,#843,.T.); -#706=EDGE_CURVE('',#610,#609,#260,.T.); -#707=EDGE_CURVE('',#611,#610,#844,.T.); -#708=EDGE_CURVE('',#611,#612,#845,.T.); -#709=EDGE_CURVE('',#612,#613,#846,.T.); -#710=EDGE_CURVE('',#613,#606,#261,.T.); -#711=EDGE_CURVE('',#614,#615,#847,.T.); -#712=EDGE_CURVE('',#615,#616,#848,.T.); -#713=EDGE_CURVE('',#617,#616,#849,.T.); -#714=EDGE_CURVE('',#600,#617,#262,.T.); -#715=EDGE_CURVE('',#599,#614,#263,.T.); -#716=EDGE_CURVE('',#618,#619,#850,.T.); -#717=EDGE_CURVE('',#618,#620,#851,.T.); -#718=EDGE_CURVE('',#620,#621,#852,.T.); -#719=EDGE_CURVE('',#621,#619,#853,.T.); -#720=EDGE_CURVE('',#622,#623,#854,.T.); -#721=EDGE_CURVE('',#622,#624,#855,.T.); -#722=EDGE_CURVE('',#624,#625,#856,.T.); -#723=EDGE_CURVE('',#625,#623,#857,.T.); -#724=EDGE_CURVE('',#626,#627,#858,.T.); -#725=EDGE_CURVE('',#626,#628,#859,.T.); -#726=EDGE_CURVE('',#628,#629,#860,.T.); -#727=EDGE_CURVE('',#629,#627,#861,.T.); -#728=EDGE_CURVE('',#630,#631,#862,.T.); -#729=EDGE_CURVE('',#630,#632,#863,.T.); -#730=EDGE_CURVE('',#632,#633,#864,.T.); -#731=EDGE_CURVE('',#633,#634,#264,.T.); -#732=EDGE_CURVE('',#634,#635,#865,.T.); -#733=EDGE_CURVE('',#635,#636,#866,.T.); -#734=EDGE_CURVE('',#637,#636,#867,.T.); -#735=EDGE_CURVE('',#631,#637,#265,.T.); -#736=EDGE_CURVE('',#638,#638,#266,.T.); -#737=EDGE_CURVE('',#639,#639,#267,.T.); -#738=EDGE_CURVE('',#604,#618,#268,.T.); -#739=EDGE_CURVE('',#619,#622,#269,.T.); -#740=EDGE_CURVE('',#623,#626,#270,.T.); -#741=EDGE_CURVE('',#627,#630,#271,.T.); -#742=EDGE_CURVE('',#631,#605,#868,.T.); -#743=EDGE_CURVE('',#640,#640,#272,.T.); -#744=EDGE_CURVE('',#641,#641,#273,.T.); -#745=EDGE_CURVE('',#620,#603,#274,.T.); -#746=EDGE_CURVE('',#633,#602,#869,.T.); -#747=EDGE_CURVE('',#632,#629,#275,.T.); -#748=EDGE_CURVE('',#628,#625,#276,.T.); -#749=EDGE_CURVE('',#624,#621,#277,.T.); -#750=EDGE_CURVE('',#637,#592,#870,.T.); -#751=EDGE_CURVE('',#642,#611,#871,.T.); -#752=EDGE_CURVE('',#610,#599,#872,.T.); -#753=EDGE_CURVE('',#593,#598,#873,.T.); -#754=EDGE_CURVE('',#636,#643,#874,.T.); -#755=EDGE_CURVE('',#643,#644,#875,.T.); -#756=EDGE_CURVE('',#644,#645,#876,.T.); -#757=EDGE_CURVE('',#645,#646,#877,.T.); -#758=EDGE_CURVE('',#647,#646,#878,.T.); -#759=EDGE_CURVE('',#647,#642,#879,.T.); -#760=EDGE_CURVE('',#634,#591,#880,.T.); -#761=EDGE_CURVE('',#648,#612,#881,.T.); -#762=EDGE_CURVE('',#649,#648,#882,.T.); -#763=EDGE_CURVE('',#649,#650,#883,.T.); -#764=EDGE_CURVE('',#651,#650,#884,.T.); -#765=EDGE_CURVE('',#652,#651,#885,.T.); -#766=EDGE_CURVE('',#653,#652,#886,.T.); -#767=EDGE_CURVE('',#635,#653,#887,.T.); -#768=EDGE_CURVE('',#590,#601,#888,.T.); -#769=EDGE_CURVE('',#613,#600,#889,.T.); -#770=EDGE_CURVE('',#654,#655,#890,.T.); -#771=EDGE_CURVE('',#655,#656,#891,.T.); -#772=EDGE_CURVE('',#657,#656,#892,.T.); -#773=EDGE_CURVE('',#657,#654,#893,.T.); -#774=EDGE_CURVE('',#609,#614,#894,.T.); -#775=EDGE_CURVE('',#658,#659,#895,.T.); -#776=EDGE_CURVE('',#658,#615,#278,.T.); -#777=EDGE_CURVE('',#608,#657,#279,.T.); -#778=EDGE_CURVE('',#656,#660,#280,.T.); -#779=EDGE_CURVE('',#661,#660,#896,.T.); -#780=EDGE_CURVE('',#661,#659,#281,.T.); -#781=EDGE_CURVE('',#606,#617,#897,.T.); -#782=EDGE_CURVE('',#616,#662,#282,.T.); -#783=EDGE_CURVE('',#662,#663,#898,.T.); -#784=EDGE_CURVE('',#663,#664,#283,.T.); -#785=EDGE_CURVE('',#664,#665,#899,.T.); -#786=EDGE_CURVE('',#665,#655,#284,.T.); -#787=EDGE_CURVE('',#654,#607,#285,.T.); -#788=EDGE_CURVE('',#662,#658,#900,.T.); -#789=EDGE_CURVE('',#659,#663,#901,.T.); -#790=EDGE_CURVE('',#664,#661,#902,.T.); -#791=EDGE_CURVE('',#660,#665,#903,.T.); -#792=EDGE_CURVE('',#653,#643,#904,.T.); -#793=EDGE_CURVE('',#666,#667,#905,.T.); -#794=EDGE_CURVE('',#667,#668,#906,.T.); -#795=EDGE_CURVE('',#669,#668,#907,.T.); -#796=EDGE_CURVE('',#645,#669,#286,.T.); -#797=EDGE_CURVE('',#652,#644,#908,.T.); -#798=EDGE_CURVE('',#651,#666,#287,.T.); -#799=EDGE_CURVE('',#642,#648,#909,.T.); -#800=EDGE_CURVE('',#670,#671,#910,.T.); -#801=EDGE_CURVE('',#671,#672,#911,.T.); -#802=EDGE_CURVE('',#673,#672,#912,.T.); -#803=EDGE_CURVE('',#650,#673,#288,.T.); -#804=EDGE_CURVE('',#649,#647,#913,.T.); -#805=EDGE_CURVE('',#646,#670,#289,.T.); -#806=EDGE_CURVE('',#674,#675,#914,.T.); -#807=EDGE_CURVE('',#674,#676,#915,.T.); -#808=EDGE_CURVE('',#676,#677,#916,.T.); -#809=EDGE_CURVE('',#677,#675,#917,.T.); -#810=EDGE_CURVE('',#669,#670,#918,.T.); -#811=EDGE_CURVE('',#668,#674,#290,.T.); -#812=EDGE_CURVE('',#675,#671,#291,.T.); -#813=EDGE_CURVE('',#666,#673,#919,.T.); -#814=EDGE_CURVE('',#676,#667,#292,.T.); -#815=EDGE_CURVE('',#672,#677,#293,.T.); -#816=EDGE_CURVE('',#678,#679,#920,.T.); -#817=EDGE_CURVE('',#678,#680,#921,.T.); -#818=EDGE_CURVE('',#680,#681,#922,.T.); -#819=EDGE_CURVE('',#681,#679,#923,.T.); -#820=EDGE_CURVE('',#597,#586,#924,.T.); -#821=EDGE_CURVE('',#596,#678,#294,.T.); -#822=EDGE_CURVE('',#679,#587,#295,.T.); -#823=EDGE_CURVE('',#594,#589,#925,.T.); -#824=EDGE_CURVE('',#680,#595,#296,.T.); -#825=EDGE_CURVE('',#588,#681,#297,.T.); -#826=LINE('',#1418,#926); -#827=LINE('',#1421,#927); -#828=LINE('',#1423,#928); -#829=LINE('',#1427,#929); -#830=LINE('',#1429,#930); -#831=LINE('',#1431,#931); -#832=LINE('',#1435,#932); -#833=LINE('',#1438,#933); -#834=LINE('',#1440,#934); -#835=LINE('',#1444,#935); -#836=LINE('',#1446,#936); -#837=LINE('',#1448,#937); -#838=LINE('',#1452,#938); -#839=LINE('',#1455,#939); -#840=LINE('',#1457,#940); -#841=LINE('',#1462,#941); -#842=LINE('',#1465,#942); -#843=LINE('',#1467,#943); -#844=LINE('',#1471,#944); -#845=LINE('',#1473,#945); -#846=LINE('',#1475,#946); -#847=LINE('',#1479,#947); -#848=LINE('',#1482,#948); -#849=LINE('',#1484,#949); -#850=LINE('',#1489,#950); -#851=LINE('',#1492,#951); -#852=LINE('',#1494,#952); -#853=LINE('',#1496,#953); -#854=LINE('',#1498,#954); -#855=LINE('',#1501,#955); -#856=LINE('',#1503,#956); -#857=LINE('',#1505,#957); -#858=LINE('',#1507,#958); -#859=LINE('',#1510,#959); -#860=LINE('',#1512,#960); -#861=LINE('',#1514,#961); -#862=LINE('',#1516,#962); -#863=LINE('',#1519,#963); -#864=LINE('',#1521,#964); -#865=LINE('',#1525,#965); -#866=LINE('',#1527,#966); -#867=LINE('',#1529,#967); -#868=LINE('',#1541,#968); -#869=LINE('',#1548,#969); -#870=LINE('',#1555,#970); -#871=LINE('',#1557,#971); -#872=LINE('',#1559,#972); -#873=LINE('',#1560,#973); -#874=LINE('',#1561,#974); -#875=LINE('',#1563,#975); -#876=LINE('',#1565,#976); -#877=LINE('',#1567,#977); -#878=LINE('',#1569,#978); -#879=LINE('',#1571,#979); -#880=LINE('',#1573,#980); -#881=LINE('',#1575,#981); -#882=LINE('',#1577,#982); -#883=LINE('',#1579,#983); -#884=LINE('',#1581,#984); -#885=LINE('',#1583,#985); -#886=LINE('',#1585,#986); -#887=LINE('',#1587,#987); -#888=LINE('',#1588,#988); -#889=LINE('',#1589,#989); -#890=LINE('',#1591,#990); -#891=LINE('',#1594,#991); -#892=LINE('',#1596,#992); -#893=LINE('',#1598,#993); -#894=LINE('',#1600,#994); -#895=LINE('',#1602,#995); -#896=LINE('',#1609,#996); -#897=LINE('',#1613,#997); -#898=LINE('',#1617,#998); -#899=LINE('',#1621,#999); -#900=LINE('',#1626,#1000); -#901=LINE('',#1627,#1001); -#902=LINE('',#1629,#1002); -#903=LINE('',#1630,#1003); -#904=LINE('',#1632,#1004); -#905=LINE('',#1634,#1005); -#906=LINE('',#1637,#1006); -#907=LINE('',#1639,#1007); -#908=LINE('',#1642,#1008); -#909=LINE('',#1646,#1009); -#910=LINE('',#1648,#1010); -#911=LINE('',#1651,#1011); -#912=LINE('',#1653,#1012); -#913=LINE('',#1656,#1013); -#914=LINE('',#1660,#1014); -#915=LINE('',#1663,#1015); -#916=LINE('',#1665,#1016); -#917=LINE('',#1667,#1017); -#918=LINE('',#1669,#1018); -#919=LINE('',#1674,#1019); -#920=LINE('',#1679,#1020); -#921=LINE('',#1682,#1021); -#922=LINE('',#1684,#1022); -#923=LINE('',#1686,#1023); -#924=LINE('',#1688,#1024); -#925=LINE('',#1693,#1025); -#926=VECTOR('',#1125,1.); -#927=VECTOR('',#1126,1.); -#928=VECTOR('',#1127,1.); -#929=VECTOR('',#1130,1.); -#930=VECTOR('',#1131,1.); -#931=VECTOR('',#1132,1.); -#932=VECTOR('',#1137,1.); -#933=VECTOR('',#1138,1.); -#934=VECTOR('',#1139,1.); -#935=VECTOR('',#1142,1.); -#936=VECTOR('',#1143,1.); -#937=VECTOR('',#1144,1.); -#938=VECTOR('',#1149,1.); -#939=VECTOR('',#1150,1.); -#940=VECTOR('',#1151,1.); -#941=VECTOR('',#1158,1.); -#942=VECTOR('',#1159,1.); -#943=VECTOR('',#1160,1.); -#944=VECTOR('',#1163,1.); -#945=VECTOR('',#1164,1.); -#946=VECTOR('',#1165,1.); -#947=VECTOR('',#1170,1.); -#948=VECTOR('',#1171,1.); -#949=VECTOR('',#1172,1.); -#950=VECTOR('',#1179,1.); -#951=VECTOR('',#1180,1.); -#952=VECTOR('',#1181,1.); -#953=VECTOR('',#1182,1.); -#954=VECTOR('',#1185,1.); -#955=VECTOR('',#1186,1.); -#956=VECTOR('',#1187,1.); -#957=VECTOR('',#1188,1.); -#958=VECTOR('',#1191,1.); -#959=VECTOR('',#1192,1.); -#960=VECTOR('',#1193,1.); -#961=VECTOR('',#1194,1.); -#962=VECTOR('',#1197,1.); -#963=VECTOR('',#1198,1.); -#964=VECTOR('',#1199,1.); -#965=VECTOR('',#1202,1.); -#966=VECTOR('',#1203,1.); -#967=VECTOR('',#1204,1.); -#968=VECTOR('',#1221,1.); -#969=VECTOR('',#1230,1.); -#970=VECTOR('',#1243,1.); -#971=VECTOR('',#1246,1.); -#972=VECTOR('',#1247,1.); -#973=VECTOR('',#1248,1.); -#974=VECTOR('',#1249,1.); -#975=VECTOR('',#1250,1.); -#976=VECTOR('',#1251,1.); -#977=VECTOR('',#1252,1.); -#978=VECTOR('',#1253,1.); -#979=VECTOR('',#1254,1.); -#980=VECTOR('',#1257,1.); -#981=VECTOR('',#1260,1.); -#982=VECTOR('',#1261,1.); -#983=VECTOR('',#1262,1.); -#984=VECTOR('',#1263,1.); -#985=VECTOR('',#1264,1.); -#986=VECTOR('',#1265,1.); -#987=VECTOR('',#1266,1.); -#988=VECTOR('',#1267,1.); -#989=VECTOR('',#1268,1.); -#990=VECTOR('',#1271,1.); -#991=VECTOR('',#1272,1.); -#992=VECTOR('',#1273,1.); -#993=VECTOR('',#1274,1.); -#994=VECTOR('',#1277,1.); -#995=VECTOR('',#1280,1.); -#996=VECTOR('',#1287,1.); -#997=VECTOR('',#1292,1.); -#998=VECTOR('',#1297,1.); -#999=VECTOR('',#1300,1.); -#1000=VECTOR('',#1307,1.); -#1001=VECTOR('',#1308,1.); -#1002=VECTOR('',#1311,1.); -#1003=VECTOR('',#1312,1.); -#1004=VECTOR('',#1315,1.); -#1005=VECTOR('',#1318,1.); -#1006=VECTOR('',#1319,1.); -#1007=VECTOR('',#1320,1.); -#1008=VECTOR('',#1323,1.); -#1009=VECTOR('',#1330,1.); -#1010=VECTOR('',#1333,1.); -#1011=VECTOR('',#1334,1.); -#1012=VECTOR('',#1335,1.); -#1013=VECTOR('',#1338,1.); -#1014=VECTOR('',#1345,1.); -#1015=VECTOR('',#1346,1.); -#1016=VECTOR('',#1347,1.); -#1017=VECTOR('',#1348,1.); -#1018=VECTOR('',#1351,1.); -#1019=VECTOR('',#1360,1.); -#1020=VECTOR('',#1369,1.); -#1021=VECTOR('',#1370,1.); -#1022=VECTOR('',#1371,1.); -#1023=VECTOR('',#1372,1.); -#1024=VECTOR('',#1375,1.); -#1025=VECTOR('',#1384,1.); -#1026=AXIS2_PLACEMENT_3D('',#1417,#1123,#1124); -#1027=AXIS2_PLACEMENT_3D('',#1425,#1128,#1129); -#1028=AXIS2_PLACEMENT_3D('',#1433,#1133,#1134); -#1029=AXIS2_PLACEMENT_3D('',#1434,#1135,#1136); -#1030=AXIS2_PLACEMENT_3D('',#1442,#1140,#1141); -#1031=AXIS2_PLACEMENT_3D('',#1450,#1145,#1146); -#1032=AXIS2_PLACEMENT_3D('',#1451,#1147,#1148); -#1033=AXIS2_PLACEMENT_3D('',#1459,#1152,#1153); -#1034=AXIS2_PLACEMENT_3D('',#1460,#1154,#1155); -#1035=AXIS2_PLACEMENT_3D('',#1461,#1156,#1157); -#1036=AXIS2_PLACEMENT_3D('',#1469,#1161,#1162); -#1037=AXIS2_PLACEMENT_3D('',#1477,#1166,#1167); -#1038=AXIS2_PLACEMENT_3D('',#1478,#1168,#1169); -#1039=AXIS2_PLACEMENT_3D('',#1486,#1173,#1174); -#1040=AXIS2_PLACEMENT_3D('',#1487,#1175,#1176); -#1041=AXIS2_PLACEMENT_3D('',#1488,#1177,#1178); -#1042=AXIS2_PLACEMENT_3D('',#1497,#1183,#1184); -#1043=AXIS2_PLACEMENT_3D('',#1506,#1189,#1190); -#1044=AXIS2_PLACEMENT_3D('',#1515,#1195,#1196); -#1045=AXIS2_PLACEMENT_3D('',#1523,#1200,#1201); -#1046=AXIS2_PLACEMENT_3D('',#1531,#1205,#1206); -#1047=AXIS2_PLACEMENT_3D('',#1532,#1207,#1208); -#1048=AXIS2_PLACEMENT_3D('',#1533,#1209,#1210); -#1049=AXIS2_PLACEMENT_3D('',#1535,#1211,#1212); -#1050=AXIS2_PLACEMENT_3D('',#1537,#1213,#1214); -#1051=AXIS2_PLACEMENT_3D('',#1538,#1215,#1216); -#1052=AXIS2_PLACEMENT_3D('',#1539,#1217,#1218); -#1053=AXIS2_PLACEMENT_3D('',#1540,#1219,#1220); -#1054=AXIS2_PLACEMENT_3D('',#1542,#1222,#1223); -#1055=AXIS2_PLACEMENT_3D('',#1543,#1224,#1225); -#1056=AXIS2_PLACEMENT_3D('',#1545,#1226,#1227); -#1057=AXIS2_PLACEMENT_3D('',#1547,#1228,#1229); -#1058=AXIS2_PLACEMENT_3D('',#1549,#1231,#1232); -#1059=AXIS2_PLACEMENT_3D('',#1550,#1233,#1234); -#1060=AXIS2_PLACEMENT_3D('',#1551,#1235,#1236); -#1061=AXIS2_PLACEMENT_3D('',#1552,#1237,#1238); -#1062=AXIS2_PLACEMENT_3D('',#1553,#1239,#1240); -#1063=AXIS2_PLACEMENT_3D('',#1554,#1241,#1242); -#1064=AXIS2_PLACEMENT_3D('',#1556,#1244,#1245); -#1065=AXIS2_PLACEMENT_3D('',#1572,#1255,#1256); -#1066=AXIS2_PLACEMENT_3D('',#1574,#1258,#1259); -#1067=AXIS2_PLACEMENT_3D('',#1590,#1269,#1270); -#1068=AXIS2_PLACEMENT_3D('',#1599,#1275,#1276); -#1069=AXIS2_PLACEMENT_3D('',#1601,#1278,#1279); -#1070=AXIS2_PLACEMENT_3D('',#1605,#1281,#1282); -#1071=AXIS2_PLACEMENT_3D('',#1606,#1283,#1284); -#1072=AXIS2_PLACEMENT_3D('',#1607,#1285,#1286); -#1073=AXIS2_PLACEMENT_3D('',#1611,#1288,#1289); -#1074=AXIS2_PLACEMENT_3D('',#1612,#1290,#1291); -#1075=AXIS2_PLACEMENT_3D('',#1614,#1293,#1294); -#1076=AXIS2_PLACEMENT_3D('',#1615,#1295,#1296); -#1077=AXIS2_PLACEMENT_3D('',#1619,#1298,#1299); -#1078=AXIS2_PLACEMENT_3D('',#1623,#1301,#1302); -#1079=AXIS2_PLACEMENT_3D('',#1624,#1303,#1304); -#1080=AXIS2_PLACEMENT_3D('',#1625,#1305,#1306); -#1081=AXIS2_PLACEMENT_3D('',#1628,#1309,#1310); -#1082=AXIS2_PLACEMENT_3D('',#1631,#1313,#1314); -#1083=AXIS2_PLACEMENT_3D('',#1633,#1316,#1317); -#1084=AXIS2_PLACEMENT_3D('',#1641,#1321,#1322); -#1085=AXIS2_PLACEMENT_3D('',#1643,#1324,#1325); -#1086=AXIS2_PLACEMENT_3D('',#1644,#1326,#1327); -#1087=AXIS2_PLACEMENT_3D('',#1645,#1328,#1329); -#1088=AXIS2_PLACEMENT_3D('',#1647,#1331,#1332); -#1089=AXIS2_PLACEMENT_3D('',#1655,#1336,#1337); -#1090=AXIS2_PLACEMENT_3D('',#1657,#1339,#1340); -#1091=AXIS2_PLACEMENT_3D('',#1658,#1341,#1342); -#1092=AXIS2_PLACEMENT_3D('',#1659,#1343,#1344); -#1093=AXIS2_PLACEMENT_3D('',#1668,#1349,#1350); -#1094=AXIS2_PLACEMENT_3D('',#1670,#1352,#1353); -#1095=AXIS2_PLACEMENT_3D('',#1671,#1354,#1355); -#1096=AXIS2_PLACEMENT_3D('',#1672,#1356,#1357); -#1097=AXIS2_PLACEMENT_3D('',#1673,#1358,#1359); -#1098=AXIS2_PLACEMENT_3D('',#1675,#1361,#1362); -#1099=AXIS2_PLACEMENT_3D('',#1676,#1363,#1364); -#1100=AXIS2_PLACEMENT_3D('',#1677,#1365,#1366); -#1101=AXIS2_PLACEMENT_3D('',#1678,#1367,#1368); -#1102=AXIS2_PLACEMENT_3D('',#1687,#1373,#1374); -#1103=AXIS2_PLACEMENT_3D('',#1689,#1376,#1377); -#1104=AXIS2_PLACEMENT_3D('',#1690,#1378,#1379); -#1105=AXIS2_PLACEMENT_3D('',#1691,#1380,#1381); -#1106=AXIS2_PLACEMENT_3D('',#1692,#1382,#1383); -#1107=AXIS2_PLACEMENT_3D('',#1694,#1385,#1386); -#1108=AXIS2_PLACEMENT_3D('',#1695,#1387,#1388); -#1109=AXIS2_PLACEMENT_3D('',#1696,#1389,#1390); -#1110=AXIS2_PLACEMENT_3D('',#1697,#1391,#1392); -#1111=AXIS2_PLACEMENT_3D('',#1698,#1393,#1394); -#1112=AXIS2_PLACEMENT_3D('',#1699,#1395,#1396); -#1113=AXIS2_PLACEMENT_3D('',#1700,#1397,#1398); -#1114=AXIS2_PLACEMENT_3D('',#1701,#1399,#1400); -#1115=AXIS2_PLACEMENT_3D('',#1702,#1401,#1402); -#1116=AXIS2_PLACEMENT_3D('',#1703,#1403,#1404); -#1117=AXIS2_PLACEMENT_3D('',#1704,#1405,#1406); -#1118=AXIS2_PLACEMENT_3D('',#1705,#1407,#1408); -#1119=AXIS2_PLACEMENT_3D('',#1706,#1409,#1410); -#1120=AXIS2_PLACEMENT_3D('',#1707,#1411,#1412); -#1121=AXIS2_PLACEMENT_3D('',#1708,#1413,#1414); -#1122=AXIS2_PLACEMENT_3D('',#1709,#1415,#1416); -#1123=DIRECTION('',(0.,0.,1.)); -#1124=DIRECTION('',(1.,0.,0.)); -#1125=DIRECTION('',(0.,2.05998412772246E-15,-1.)); -#1126=DIRECTION('',(-1.,-5.66691907309783E-31,-1.14391709702557E-45)); -#1127=DIRECTION('',(0.,0.,-1.)); -#1128=DIRECTION('',(0.,-1.,-2.01858731750028E-15)); -#1129=DIRECTION('',(0.,-2.02384405530628E-15,1.)); -#1130=DIRECTION('',(1.,1.77271740234996E-30,4.17135818500781E-15)); -#1131=DIRECTION('',(-8.34271637001562E-15,2.89120579329468E-16,1.)); -#1132=DIRECTION('',(1.,1.77271740234996E-30,4.17135818500781E-15)); -#1133=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1134=DIRECTION('',(-3.18032637262415E-15,0.,1.)); -#1135=DIRECTION('',(-5.66691907309783E-31,1.,-2.89120579329468E-16)); -#1136=DIRECTION('',(-8.34271637001562E-15,2.89265139619133E-16,1.)); -#1137=DIRECTION('',(0.,0.,-1.)); -#1138=DIRECTION('',(1.,-9.06707051695652E-30,-1.83026735524092E-44)); -#1139=DIRECTION('',(0.,2.05998412772246E-15,-1.)); -#1140=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1141=DIRECTION('',(-3.18032637262415E-15,0.,1.)); -#1142=DIRECTION('',(1.,-2.83634784375993E-29,4.17135818500781E-15)); -#1143=DIRECTION('',(-9.25185853854296E-15,-4.62592926927148E-15,1.)); -#1144=DIRECTION('',(1.,-2.83634784375993E-29,4.17135818500781E-15)); -#1145=DIRECTION('',(0.,-1.,-2.01858731750028E-15)); -#1146=DIRECTION('',(0.,-2.31296463463574E-15,1.)); -#1147=DIRECTION('',(9.06707051695652E-30,1.,4.62592926927148E-15)); -#1148=DIRECTION('',(-9.25185853854296E-15,-4.62477278695417E-15,1.)); -#1149=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1150=DIRECTION('',(0.,-1.,0.)); -#1151=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1152=DIRECTION('',(1.,0.,4.17135818500777E-15)); -#1153=DIRECTION('',(0.,1.,0.)); -#1154=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1155=DIRECTION('',(-4.17135818500781E-15,0.,1.)); -#1156=DIRECTION('',(1.,0.,-1.96005385927236E-15)); -#1157=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1158=DIRECTION('',(0.,0.,-1.)); -#1159=DIRECTION('',(0.,1.,0.)); -#1160=DIRECTION('',(4.30689966449414E-15,0.,-1.)); -#1161=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1162=DIRECTION('',(0.,-4.62592926927149E-15,1.)); -#1163=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1164=DIRECTION('',(7.91207970798999E-17,-2.05596856412066E-15,1.)); -#1165=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1166=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1167=DIRECTION('',(-4.62592926927149E-15,0.,1.)); -#1168=DIRECTION('',(-1.,0.,7.91207970798999E-17)); -#1169=DIRECTION('',(8.32667268468867E-17,0.,1.)); -#1170=DIRECTION('',(4.30689966449414E-15,0.,-1.)); -#1171=DIRECTION('',(0.,-1.,0.)); -#1172=DIRECTION('',(0.,0.,-1.)); -#1173=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1174=DIRECTION('',(-4.17135818500781E-15,0.,1.)); -#1175=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1176=DIRECTION('',(0.,-4.62592926927149E-15,1.)); -#1177=DIRECTION('',(1.,0.,-1.96005385927236E-15)); -#1178=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1179=DIRECTION('',(1.,0.,-1.57478443209241E-15)); -#1180=DIRECTION('',(0.,1.,0.)); -#1181=DIRECTION('',(1.,0.,-1.57478443209241E-15)); -#1182=DIRECTION('',(0.,-1.,0.)); -#1183=DIRECTION('',(1.57478443209241E-15,0.,1.)); -#1184=DIRECTION('',(1.,0.,-1.58206781009085E-15)); -#1185=DIRECTION('',(-1.12904036402558E-15,0.,-1.)); -#1186=DIRECTION('',(0.,1.,0.)); -#1187=DIRECTION('',(-1.12904036402558E-15,0.,-1.)); -#1188=DIRECTION('',(0.,-1.,0.)); -#1189=DIRECTION('',(1.,0.,-1.12904036402558E-15)); -#1190=DIRECTION('',(-1.12410081243297E-15,0.,-1.)); -#1191=DIRECTION('',(1.,0.,0.)); -#1192=DIRECTION('',(0.,1.,0.)); -#1193=DIRECTION('',(1.,0.,0.)); -#1194=DIRECTION('',(0.,-1.,0.)); -#1195=DIRECTION('',(0.,0.,1.)); -#1196=DIRECTION('',(1.,0.,0.)); -#1197=DIRECTION('',(7.91207970798999E-17,0.,1.)); -#1198=DIRECTION('',(0.,1.,0.)); -#1199=DIRECTION('',(7.91207970798999E-17,0.,1.)); -#1200=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1201=DIRECTION('',(-4.62592926927148E-15,0.,1.)); -#1202=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1203=DIRECTION('',(-7.91207970798999E-17,2.05596856412066E-15,-1.)); -#1204=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1205=DIRECTION('',(1.,0.,4.17135818500777E-15)); -#1206=DIRECTION('',(0.,1.,0.)); -#1207=DIRECTION('',(-1.,0.,7.91207970798999E-17)); -#1208=DIRECTION('',(8.32667268468867E-17,0.,1.)); -#1209=DIRECTION('',(0.,1.,0.)); -#1210=DIRECTION('',(0.,0.,-1.)); -#1211=DIRECTION('',(0.,1.,0.)); -#1212=DIRECTION('',(0.,0.,-1.)); -#1213=DIRECTION('',(0.,-1.,0.)); -#1214=DIRECTION('',(0.,0.,-1.)); -#1215=DIRECTION('',(0.,1.,0.)); -#1216=DIRECTION('',(0.,0.,-1.)); -#1217=DIRECTION('',(0.,-1.,0.)); -#1218=DIRECTION('',(0.,0.,-1.)); -#1219=DIRECTION('',(0.,-1.,0.)); -#1220=DIRECTION('',(0.,0.,-1.)); -#1221=DIRECTION('',(-1.,0.,-4.17135818500777E-15)); -#1222=DIRECTION('',(0.,-1.,0.)); -#1223=DIRECTION('',(0.,0.,-1.)); -#1224=DIRECTION('',(0.,1.,0.)); -#1225=DIRECTION('',(0.,0.,-1.)); -#1226=DIRECTION('',(0.,1.,0.)); -#1227=DIRECTION('',(0.,0.,-1.)); -#1228=DIRECTION('',(0.,1.,0.)); -#1229=DIRECTION('',(0.,0.,-1.)); -#1230=DIRECTION('',(-1.,0.,-4.17135818500777E-15)); -#1231=DIRECTION('',(0.,1.,0.)); -#1232=DIRECTION('',(0.,0.,-1.)); -#1233=DIRECTION('',(0.,1.,0.)); -#1234=DIRECTION('',(0.,0.,-1.)); -#1235=DIRECTION('',(0.,-1.,0.)); -#1236=DIRECTION('',(0.,0.,-1.)); -#1237=DIRECTION('',(0.,-1.,0.)); -#1238=DIRECTION('',(0.,0.,-1.)); -#1239=DIRECTION('',(0.,1.,0.)); -#1240=DIRECTION('',(0.,0.,1.)); -#1241=DIRECTION('',(0.,1.,0.)); -#1242=DIRECTION('',(0.,0.,1.)); -#1243=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1244=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1245=DIRECTION('',(0.,0.,0.999999999999999)); -#1246=DIRECTION('',(1.,0.,0.)); -#1247=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1248=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1249=DIRECTION('',(-1.,0.,0.)); -#1250=DIRECTION('',(0.,-1.,0.)); -#1251=DIRECTION('',(1.,0.,0.)); -#1252=DIRECTION('',(-1.62669871564444E-31,-1.,-2.05596856412066E-15)); -#1253=DIRECTION('',(1.,0.,0.)); -#1254=DIRECTION('',(0.,-1.,0.)); -#1255=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1256=DIRECTION('',(-1.,0.,-4.16333634234434E-15)); -#1257=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1258=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1259=DIRECTION('',(-4.62592926927148E-15,0.,1.)); -#1260=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1261=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1262=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1263=DIRECTION('',(-1.62669871564444E-31,-1.,-2.05596856412066E-15)); -#1264=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1265=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1266=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1267=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1268=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1269=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1270=DIRECTION('',(-1.,0.,-4.16333634234434E-15)); -#1271=DIRECTION('',(-1.,0.,0.)); -#1272=DIRECTION('',(0.,1.,0.)); -#1273=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1274=DIRECTION('',(0.,-1.,0.)); -#1275=DIRECTION('',(4.17135818500781E-15,0.,-1.)); -#1276=DIRECTION('',(-1.,0.,-4.16333634234434E-15)); -#1277=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1278=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1279=DIRECTION('',(0.,0.,1.)); -#1280=DIRECTION('',(1.,0.,2.19894525123818E-16)); -#1281=DIRECTION('',(0.,1.,0.)); -#1282=DIRECTION('',(0.,0.,1.)); -#1283=DIRECTION('',(0.,1.,0.)); -#1284=DIRECTION('',(0.,0.,1.)); -#1285=DIRECTION('',(0.,-1.,0.)); -#1286=DIRECTION('',(0.,0.,1.)); -#1287=DIRECTION('',(2.11874623020067E-16,0.,1.)); -#1288=DIRECTION('',(0.,1.,0.)); -#1289=DIRECTION('',(0.,0.,1.)); -#1290=DIRECTION('',(0.,1.,0.)); -#1291=DIRECTION('',(0.,0.,1.)); -#1292=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1293=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1294=DIRECTION('',(-4.62592926927149E-15,0.,1.)); -#1295=DIRECTION('',(0.,-1.,0.)); -#1296=DIRECTION('',(0.,0.,1.)); -#1297=DIRECTION('',(1.,0.,2.19894525123818E-16)); -#1298=DIRECTION('',(0.,-1.,0.)); -#1299=DIRECTION('',(0.,0.,1.)); -#1300=DIRECTION('',(2.11874623020067E-16,0.,1.)); -#1301=DIRECTION('',(0.,1.,0.)); -#1302=DIRECTION('',(0.,0.,1.)); -#1303=DIRECTION('',(0.,-1.,0.)); -#1304=DIRECTION('',(0.,0.,1.)); -#1305=DIRECTION('',(0.,1.,0.)); -#1306=DIRECTION('',(0.,0.,1.)); -#1307=DIRECTION('',(0.,1.,0.)); -#1308=DIRECTION('',(0.,-1.,0.)); -#1309=DIRECTION('',(2.19894525123818E-16,0.,-1.)); -#1310=DIRECTION('',(-1.,0.,-2.20309881449055E-16)); -#1311=DIRECTION('',(0.,1.,0.)); -#1312=DIRECTION('',(0.,-1.,0.)); -#1313=DIRECTION('',(1.,0.,-2.11874623020067E-16)); -#1314=DIRECTION('',(-2.08166817117217E-16,0.,-1.)); -#1315=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1316=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1317=DIRECTION('',(-1.,0.,0.)); -#1318=DIRECTION('',(-1.85037170770859E-14,0.,-1.)); -#1319=DIRECTION('',(-1.,-3.80430606298713E-29,1.85037170770859E-14)); -#1320=DIRECTION('',(-1.85037170770859E-14,2.04608409987008E-15,-1.)); -#1321=DIRECTION('',(1.62669871564444E-31,1.,2.05596856412066E-15)); -#1322=DIRECTION('',(9.25185853854287E-15,-2.31296463463572E-15,1.00000000000001)); -#1323=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1324=DIRECTION('',(0.,1.,3.78485122031303E-15)); -#1325=DIRECTION('',(0.,3.75856753128306E-15,-0.999999999999996)); -#1326=DIRECTION('',(0.,1.,2.05596856412066E-15)); -#1327=DIRECTION('',(1.,0.,0.)); -#1328=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1329=DIRECTION('',(0.,-1.,0.)); -#1330=DIRECTION('',(-4.17135818500781E-15,-2.05596856412066E-15,1.)); -#1331=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1332=DIRECTION('',(-1.,0.,0.)); -#1333=DIRECTION('',(-1.85037170770859E-14,2.04608409987008E-15,-1.)); -#1334=DIRECTION('',(1.,3.80430606298713E-29,-1.85037170770859E-14)); -#1335=DIRECTION('',(-1.85037170770859E-14,0.,-1.)); -#1336=DIRECTION('',(0.,1.,3.78485122031303E-15)); -#1337=DIRECTION('',(0.,3.4694469519536E-15,-0.999999999999996)); -#1338=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1339=DIRECTION('',(1.62669871564444E-31,1.,2.05596856412066E-15)); -#1340=DIRECTION('',(9.25185853854287E-15,-2.31296463463572E-15,1.00000000000001)); -#1341=DIRECTION('',(0.,1.,2.05596856412066E-15)); -#1342=DIRECTION('',(1.,0.,0.)); -#1343=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1344=DIRECTION('',(0.,1.,0.)); -#1345=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1346=DIRECTION('',(1.,3.80430606298713E-29,-1.85037170770859E-14)); -#1347=DIRECTION('',(7.00338161595358E-29,-1.,-1.2958859200447E-42)); -#1348=DIRECTION('',(-1.,-3.80430606298713E-29,1.85037170770859E-14)); -#1349=DIRECTION('',(-1.85037170770859E-14,3.78485122031303E-15,-1.)); -#1350=DIRECTION('',(0.,-1.,-3.77475828372553E-15)); -#1351=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1352=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1353=DIRECTION('',(0.,4.04768811061251E-15,-1.00000000000001)); -#1354=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1355=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1356=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1357=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1358=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1359=DIRECTION('',(1.84990911478167E-14,0.,1.)); -#1360=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1361=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1362=DIRECTION('',(0.,3.75856753128306E-15,-0.999999999999996)); -#1363=DIRECTION('',(1.,7.00338161595358E-29,-1.85037170770859E-14)); -#1364=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1365=DIRECTION('',(1.,7.00338161595358E-29,-1.85037170770859E-14)); -#1366=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1367=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1368=DIRECTION('',(1.84990911478167E-14,0.,1.)); -#1369=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1370=DIRECTION('',(-1.,9.06707051695652E-30,1.83026735524092E-44)); -#1371=DIRECTION('',(0.,1.,0.)); -#1372=DIRECTION('',(1.,5.66691907309783E-31,1.14391709702557E-45)); -#1373=DIRECTION('',(0.,2.01858731750028E-15,-1.)); -#1374=DIRECTION('',(0.,1.,2.0122792321331E-15)); -#1375=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1376=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1377=DIRECTION('',(0.,-2.31296463463575E-15,1.)); -#1378=DIRECTION('',(1.,0.,0.)); -#1379=DIRECTION('',(0.,0.,-1.)); -#1380=DIRECTION('',(1.,0.,0.)); -#1381=DIRECTION('',(0.,0.,-1.)); -#1382=DIRECTION('',(1.,0.,0.)); -#1383=DIRECTION('',(0.,0.,-1.)); -#1384=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1385=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1386=DIRECTION('',(0.,-2.31296463463574E-15,1.)); -#1387=DIRECTION('',(-1.,0.,0.)); -#1388=DIRECTION('',(0.,0.,-1.)); -#1389=DIRECTION('',(-1.,0.,0.)); -#1390=DIRECTION('',(0.,0.,-1.)); -#1391=DIRECTION('',(1.,0.,0.)); -#1392=DIRECTION('',(0.,0.,-1.)); -#1393=DIRECTION('',(-1.,9.06707051695652E-30,1.83026735524092E-44)); -#1394=DIRECTION('',(-9.24446373305873E-30,-0.999999999999999,0.)); -#1395=DIRECTION('',(1.,5.66691907309783E-31,1.14391709702557E-45)); -#1396=DIRECTION('',(0.,1.,0.)); -#1397=DIRECTION('',(-1.,-3.80430606298713E-29,1.85037170770859E-14)); -#1398=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1399=DIRECTION('',(1.,3.80430606298713E-29,-1.85037170770859E-14)); -#1400=DIRECTION('',(-2.08166817117217E-14,0.,-1.)); -#1401=DIRECTION('',(0.,1.,0.)); -#1402=DIRECTION('',(0.,0.,1.)); -#1403=DIRECTION('',(0.,-1.,0.)); -#1404=DIRECTION('',(0.,0.,-1.)); -#1405=DIRECTION('',(0.,1.,0.)); -#1406=DIRECTION('',(0.,0.,1.)); -#1407=DIRECTION('',(0.,-1.,0.)); -#1408=DIRECTION('',(0.,0.,-1.)); -#1409=DIRECTION('',(0.,1.,0.)); -#1410=DIRECTION('',(0.,0.,1.)); -#1411=DIRECTION('',(0.,-1.,0.)); -#1412=DIRECTION('',(0.,0.,-1.)); -#1413=DIRECTION('',(0.,1.,0.)); -#1414=DIRECTION('',(0.,0.,1.)); -#1415=DIRECTION('',(0.,1.,0.)); -#1416=DIRECTION('',(0.,0.,1.)); -#1417=CARTESIAN_POINT('',(0.,0.,0.)); -#1418=CARTESIAN_POINT('',(-3.5,-3.,175.)); -#1419=CARTESIAN_POINT('',(-3.5,-3.,175.)); -#1420=CARTESIAN_POINT('',(-3.5,-2.99999999999987,113.)); -#1421=CARTESIAN_POINT('',(-5.,-3.00000000000002,113.)); -#1422=CARTESIAN_POINT('',(-5.,-3.,113.)); -#1423=CARTESIAN_POINT('',(-5.,-3.,175.)); -#1424=CARTESIAN_POINT('',(-5.,-3.,175.)); -#1425=CARTESIAN_POINT('',(-2.00000000000001,-3.,175.)); -#1426=CARTESIAN_POINT('',(-2.00000000000001,-3.,178.)); -#1427=CARTESIAN_POINT('',(-2.01348250853262E-14,-3.,178.)); -#1428=CARTESIAN_POINT('',(-2.63918623628379E-14,-3.,178.)); -#1429=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1430=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1431=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1432=CARTESIAN_POINT('',(-2.00000000000001,-3.,176.5)); -#1433=CARTESIAN_POINT('',(-2.00000000000001,-3.,175.)); -#1434=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1435=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1436=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1437=CARTESIAN_POINT('',(-5.,-30.5,113.)); -#1438=CARTESIAN_POINT('',(-3.5,-30.4999999999997,113.)); -#1439=CARTESIAN_POINT('',(-3.5,-30.4999999999999,113.)); -#1440=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1441=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1442=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1443=CARTESIAN_POINT('',(-2.00000000000001,-30.5,176.5)); -#1444=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1445=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1446=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1447=CARTESIAN_POINT('',(-4.16333634234434E-14,-30.5,178.)); -#1448=CARTESIAN_POINT('',(-3.40126128931406E-14,-30.5,178.)); -#1449=CARTESIAN_POINT('',(-2.00000000000002,-30.5,178.)); -#1450=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1451=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1452=CARTESIAN_POINT('',(-1.21972148049598E-14,0.,175.4)); -#1453=CARTESIAN_POINT('',(-1.29812363486688E-14,0.,175.)); -#1454=CARTESIAN_POINT('',(-6.29626097601137E-14,0.,149.5)); -#1455=CARTESIAN_POINT('',(-6.29626097601137E-14,-1.5,149.5)); -#1456=CARTESIAN_POINT('',(-6.29626097601137E-14,-1.5,149.5)); -#1457=CARTESIAN_POINT('',(-1.21972148049598E-14,-1.5,175.4)); -#1458=CARTESIAN_POINT('',(-1.29812363486688E-14,-1.5,175.)); -#1459=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,175.)); -#1460=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,175.)); -#1461=CARTESIAN_POINT('',(-1.21972148049598E-14,-1.5,175.4)); -#1462=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1463=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1464=CARTESIAN_POINT('',(86.5,-33.5,148.)); -#1465=CARTESIAN_POINT('',(86.5,-32.,148.)); -#1466=CARTESIAN_POINT('',(86.5000000000001,-32.,148.)); -#1467=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1468=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1469=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1470=CARTESIAN_POINT('',(86.5,-30.5,176.5)); -#1471=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1472=CARTESIAN_POINT('',(86.5,-29.25,176.5)); -#1473=CARTESIAN_POINT('',(86.5,-29.2499999999996,-5.70531276543476E-14)); -#1474=CARTESIAN_POINT('',(86.5,-29.25,178.)); -#1475=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1476=CARTESIAN_POINT('',(86.5,-30.5,178.)); -#1477=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1478=CARTESIAN_POINT('',(86.5,-1.5,0.)); -#1479=CARTESIAN_POINT('',(-2.77555756156289E-14,-32.,175.)); -#1480=CARTESIAN_POINT('',(-2.77555756156289E-14,-32.,175.)); -#1481=CARTESIAN_POINT('',(6.52734571374445E-13,-32.,17.0000000000001)); -#1482=CARTESIAN_POINT('',(-3.22669746113701E-13,-33.5000000000005,17.0000000000001)); -#1483=CARTESIAN_POINT('',(-2.77555756156289E-14,-33.5,17.0000000000001)); -#1484=CARTESIAN_POINT('',(-2.77555756156289E-14,-33.5,175.)); -#1485=CARTESIAN_POINT('',(-2.77555756156289E-14,-33.5,175.)); -#1486=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,175.)); -#1487=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,175.)); -#1488=CARTESIAN_POINT('',(-1.21972148049598E-14,-1.5,175.4)); -#1489=CARTESIAN_POINT('',(-7.105427357601E-14,-1.5,147.5)); -#1490=CARTESIAN_POINT('',(1.99999999999993,-1.5,147.5)); -#1491=CARTESIAN_POINT('',(68.5000000000004,-1.5,147.5)); -#1492=CARTESIAN_POINT('',(1.99999999999993,-1.5,147.5)); -#1493=CARTESIAN_POINT('',(1.99999999999993,0.,147.5)); -#1494=CARTESIAN_POINT('',(-7.105427357601E-14,0.,147.5)); -#1495=CARTESIAN_POINT('',(68.5000000000004,0.,147.5)); -#1496=CARTESIAN_POINT('',(68.5000000000004,-1.5,147.5)); -#1497=CARTESIAN_POINT('',(-7.105427357601E-14,-1.5,147.5)); -#1498=CARTESIAN_POINT('',(70.5000000000004,-1.5,147.5)); -#1499=CARTESIAN_POINT('',(70.5000000000004,-1.5,145.5)); -#1500=CARTESIAN_POINT('',(70.5000000000002,-1.5,2.)); -#1501=CARTESIAN_POINT('',(70.5000000000004,0.,145.5)); -#1502=CARTESIAN_POINT('',(70.5000000000004,0.,145.5)); -#1503=CARTESIAN_POINT('',(70.5000000000004,0.,147.5)); -#1504=CARTESIAN_POINT('',(70.5000000000002,0.,2.)); -#1505=CARTESIAN_POINT('',(70.5000000000002,-1.5,2.)); -#1506=CARTESIAN_POINT('',(70.5000000000004,-1.5,147.5)); -#1507=CARTESIAN_POINT('',(70.5000000000002,-1.5,0.)); -#1508=CARTESIAN_POINT('',(72.5000000000002,-1.5,0.)); -#1509=CARTESIAN_POINT('',(84.5,-1.5,0.)); -#1510=CARTESIAN_POINT('',(72.5000000000002,-1.5,0.)); -#1511=CARTESIAN_POINT('',(72.5000000000002,0.,0.)); -#1512=CARTESIAN_POINT('',(70.5000000000002,0.,0.)); -#1513=CARTESIAN_POINT('',(84.5,0.,0.)); -#1514=CARTESIAN_POINT('',(84.5,-1.5,0.)); -#1515=CARTESIAN_POINT('',(70.5000000000002,-1.5,0.)); -#1516=CARTESIAN_POINT('',(86.5,-1.5,0.)); -#1517=CARTESIAN_POINT('',(86.5,-1.5,2.)); -#1518=CARTESIAN_POINT('',(86.5,-1.5,175.)); -#1519=CARTESIAN_POINT('',(86.5,-1.5,2.)); -#1520=CARTESIAN_POINT('',(86.5,0.,2.)); -#1521=CARTESIAN_POINT('',(86.5,0.,0.)); -#1522=CARTESIAN_POINT('',(86.5,0.,175.)); -#1523=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1524=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1525=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1526=CARTESIAN_POINT('',(86.5,-4.25000000000001,178.)); -#1527=CARTESIAN_POINT('',(86.5,-4.24999999999964,-5.65391355133108E-15)); -#1528=CARTESIAN_POINT('',(86.5,-4.25000000000001,176.5)); -#1529=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1530=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1531=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1532=CARTESIAN_POINT('',(86.5,-1.5,0.)); -#1533=CARTESIAN_POINT('',(78.25,-1.5,139.25)); -#1534=CARTESIAN_POINT('',(78.25,-1.5,135.75)); -#1535=CARTESIAN_POINT('',(78.25,-1.5,7.24999999999999)); -#1536=CARTESIAN_POINT('',(78.25,-1.5,3.74999999999999)); -#1537=CARTESIAN_POINT('',(1.99999999999994,-1.5,149.5)); -#1538=CARTESIAN_POINT('',(68.5000000000004,-1.5,145.5)); -#1539=CARTESIAN_POINT('',(72.5000000000002,-1.5,2.)); -#1540=CARTESIAN_POINT('',(84.5,-1.5,2.)); -#1541=CARTESIAN_POINT('',(86.5000000000005,-1.5,175.)); -#1542=CARTESIAN_POINT('',(0.,-1.5,0.)); -#1543=CARTESIAN_POINT('',(78.25,0.,139.25)); -#1544=CARTESIAN_POINT('',(78.25,0.,135.75)); -#1545=CARTESIAN_POINT('',(78.25,0.,7.24999999999999)); -#1546=CARTESIAN_POINT('',(78.25,0.,3.74999999999999)); -#1547=CARTESIAN_POINT('',(1.99999999999994,0.,149.5)); -#1548=CARTESIAN_POINT('',(86.5000000000005,0.,175.)); -#1549=CARTESIAN_POINT('',(84.5,0.,2.)); -#1550=CARTESIAN_POINT('',(72.5000000000002,0.,2.)); -#1551=CARTESIAN_POINT('',(68.5000000000004,0.,145.5)); -#1552=CARTESIAN_POINT('',(0.,0.,0.)); -#1553=CARTESIAN_POINT('',(78.25,-100.,7.24999999999999)); -#1554=CARTESIAN_POINT('',(78.25,-100.,139.25)); -#1555=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1556=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1557=CARTESIAN_POINT('',(86.51,-29.25,176.5)); -#1558=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1559=CARTESIAN_POINT('',(86.5,-30.5,176.5)); -#1560=CARTESIAN_POINT('',(-2.00000000000002,-3.,176.5)); -#1561=CARTESIAN_POINT('',(86.51,-4.25000000000001,176.5)); -#1562=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1563=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1564=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1565=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1566=CARTESIAN_POINT('',(83.5,-5.75000000000001,176.5)); -#1567=CARTESIAN_POINT('',(83.5,-1.50000000000036,176.5)); -#1568=CARTESIAN_POINT('',(83.5,-27.75,176.5)); -#1569=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1570=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1571=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1572=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1573=CARTESIAN_POINT('',(86.5,-3.,178.)); -#1574=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1575=CARTESIAN_POINT('',(86.5,-29.25,178.)); -#1576=CARTESIAN_POINT('',(82.,-29.25,178.)); -#1577=CARTESIAN_POINT('',(82.,-3.00000000000001,178.)); -#1578=CARTESIAN_POINT('',(82.,-27.75,178.)); -#1579=CARTESIAN_POINT('',(86.5,-27.75,178.)); -#1580=CARTESIAN_POINT('',(83.5,-27.75,178.)); -#1581=CARTESIAN_POINT('',(83.5,-1.50000000000037,178.)); -#1582=CARTESIAN_POINT('',(83.5000000000001,-5.75000000000001,178.)); -#1583=CARTESIAN_POINT('',(86.5,-5.75000000000001,178.)); -#1584=CARTESIAN_POINT('',(82.,-5.75000000000001,178.)); -#1585=CARTESIAN_POINT('',(82.,-3.00000000000001,178.)); -#1586=CARTESIAN_POINT('',(82.,-4.25000000000001,178.)); -#1587=CARTESIAN_POINT('',(86.5,-4.25000000000001,178.)); -#1588=CARTESIAN_POINT('',(-2.00000000000002,-3.00000000000001,178.)); -#1589=CARTESIAN_POINT('',(86.5,-30.5,178.)); -#1590=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1591=CARTESIAN_POINT('',(86.5,-33.5,146.)); -#1592=CARTESIAN_POINT('',(84.5000000000001,-33.5,146.)); -#1593=CARTESIAN_POINT('',(73.0000000000001,-33.5,146.)); -#1594=CARTESIAN_POINT('',(73.0000000000001,-32.,146.)); -#1595=CARTESIAN_POINT('',(73.0000000000001,-32.,146.)); -#1596=CARTESIAN_POINT('',(86.5000000000002,-32.,146.)); -#1597=CARTESIAN_POINT('',(84.5000000000001,-32.,146.)); -#1598=CARTESIAN_POINT('',(84.5000000000001,-33.5,146.)); -#1599=CARTESIAN_POINT('',(86.5000000000002,-32.,146.)); -#1600=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1601=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1602=CARTESIAN_POINT('',(-6.25277607468888E-13,-32.0000000000005,15.0000000000001)); -#1603=CARTESIAN_POINT('',(1.99999999999968,-32.0000000000005,15.0000000000001)); -#1604=CARTESIAN_POINT('',(69.0000000000001,-32.0000000000005,15.0000000000001)); -#1605=CARTESIAN_POINT('',(1.99999999999968,-32.,17.0000000000001)); -#1606=CARTESIAN_POINT('',(84.5,-32.,148.)); -#1607=CARTESIAN_POINT('',(73.0000000000001,-32.,144.)); -#1608=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,144.)); -#1609=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,15.0000000000001)); -#1610=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,17.0000000000001)); -#1611=CARTESIAN_POINT('',(69.0000000000001,-32.,17.0000000000001)); -#1612=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1613=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1614=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1615=CARTESIAN_POINT('',(1.99999999999968,-33.5,17.0000000000001)); -#1616=CARTESIAN_POINT('',(1.99999999999968,-33.5000000000005,15.0000000000001)); -#1617=CARTESIAN_POINT('',(-6.25277607468888E-13,-33.5000000000005,15.0000000000001)); -#1618=CARTESIAN_POINT('',(69.0000000000001,-33.5000000000005,15.0000000000001)); -#1619=CARTESIAN_POINT('',(69.0000000000001,-33.5,17.0000000000001)); -#1620=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,17.0000000000001)); -#1621=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,15.0000000000001)); -#1622=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,144.)); -#1623=CARTESIAN_POINT('',(73.0000000000001,-33.5,144.)); -#1624=CARTESIAN_POINT('',(84.5,-33.5,148.)); -#1625=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1626=CARTESIAN_POINT('',(1.99999999999968,-32.0000000000005,15.0000000000001)); -#1627=CARTESIAN_POINT('',(69.0000000000001,-32.0000000000005,15.0000000000001)); -#1628=CARTESIAN_POINT('',(-6.25277607468888E-13,-32.0000000000005,15.0000000000001)); -#1629=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,17.0000000000001)); -#1630=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,144.)); -#1631=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,15.0000000000001)); -#1632=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1633=CARTESIAN_POINT('',(86.51,-4.25000000000001,176.5)); -#1634=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1635=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1636=CARTESIAN_POINT('',(86.4999999999994,-5.75,138.)); -#1637=CARTESIAN_POINT('',(84.9999999999994,-5.74999999999993,138.)); -#1638=CARTESIAN_POINT('',(84.9999999999994,-5.74999999999993,138.)); -#1639=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1640=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1641=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1642=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1643=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1644=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1645=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1646=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1647=CARTESIAN_POINT('',(86.51,-29.25,176.5)); -#1648=CARTESIAN_POINT('',(85.,-27.75,175.)); -#1649=CARTESIAN_POINT('',(85.,-27.75,175.)); -#1650=CARTESIAN_POINT('',(84.9999999999994,-27.7499999999999,138.)); -#1651=CARTESIAN_POINT('',(86.4999999999994,-27.7499999999999,138.)); -#1652=CARTESIAN_POINT('',(86.4999999999994,-27.75,138.)); -#1653=CARTESIAN_POINT('',(86.5,-27.75,175.)); -#1654=CARTESIAN_POINT('',(86.5,-27.75,175.)); -#1655=CARTESIAN_POINT('',(83.5,-27.75,175.)); -#1656=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1657=CARTESIAN_POINT('',(83.5,-27.75,175.)); -#1658=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1659=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1660=CARTESIAN_POINT('',(84.9999999999993,-5.74999999999992,136.)); -#1661=CARTESIAN_POINT('',(84.9999999999993,-7.74999999999992,136.)); -#1662=CARTESIAN_POINT('',(84.9999999999993,-25.7499999999999,136.)); -#1663=CARTESIAN_POINT('',(86.4999999999993,-7.74999999999992,136.)); -#1664=CARTESIAN_POINT('',(86.4999999999993,-7.74999999999992,136.)); -#1665=CARTESIAN_POINT('',(86.4999999999993,-5.75,136.)); -#1666=CARTESIAN_POINT('',(86.4999999999993,-25.7499999999999,136.)); -#1667=CARTESIAN_POINT('',(84.9999999999993,-25.7499999999999,136.)); -#1668=CARTESIAN_POINT('',(84.9999999999993,-5.74999999999992,136.)); -#1669=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1670=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1671=CARTESIAN_POINT('',(84.9999999999994,-7.74999999999993,138.)); -#1672=CARTESIAN_POINT('',(84.9999999999994,-25.7499999999999,138.)); -#1673=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1674=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1675=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1676=CARTESIAN_POINT('',(86.4999999999994,-7.74999999999993,138.)); -#1677=CARTESIAN_POINT('',(86.4999999999994,-25.7499999999999,138.)); -#1678=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1679=CARTESIAN_POINT('',(-3.5,-30.4999999999999,111.)); -#1680=CARTESIAN_POINT('',(-3.5,-28.4999999999997,111.)); -#1681=CARTESIAN_POINT('',(-3.5,-5.00000000000002,111.)); -#1682=CARTESIAN_POINT('',(-5.,-28.4999999999997,111.)); -#1683=CARTESIAN_POINT('',(-5.,-28.4999999999997,111.)); -#1684=CARTESIAN_POINT('',(-5.,-30.5,111.)); -#1685=CARTESIAN_POINT('',(-5.,-5.00000000000002,111.)); -#1686=CARTESIAN_POINT('',(-3.5,-5.00000000000002,111.)); -#1687=CARTESIAN_POINT('',(-3.5,-30.4999999999999,111.)); -#1688=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1689=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1690=CARTESIAN_POINT('',(-3.5,-28.4999999999997,113.)); -#1691=CARTESIAN_POINT('',(-3.5,-5.00000000000002,113.)); -#1692=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1693=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1694=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1695=CARTESIAN_POINT('',(-5.,-28.4999999999997,113.)); -#1696=CARTESIAN_POINT('',(-5.,-5.00000000000002,113.)); -#1697=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1698=CARTESIAN_POINT('',(-2.77555756156289E-14,-28.4999999999997,113.)); -#1699=CARTESIAN_POINT('',(-3.5,-5.00000000000002,113.)); -#1700=CARTESIAN_POINT('',(81.9999999999993,-7.74999999999993,138.)); -#1701=CARTESIAN_POINT('',(84.9999999999994,-25.7499999999999,138.)); -#1702=CARTESIAN_POINT('',(1.99999999999968,-1.5,17.0000000000001)); -#1703=CARTESIAN_POINT('',(69.0000000000001,-32.0000000000005,17.0000000000001)); -#1704=CARTESIAN_POINT('',(73.0000000000001,-32.0000000000005,144.)); -#1705=CARTESIAN_POINT('',(84.5,-1.5,148.)); -#1706=CARTESIAN_POINT('',(1.99999999999994,-1.5,149.5)); -#1707=CARTESIAN_POINT('',(68.5000000000004,-1.5,145.5)); -#1708=CARTESIAN_POINT('',(72.5000000000002,-1.5,2.)); -#1709=CARTESIAN_POINT('',(84.5,-1.5,2.)); -#1710=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#24), -#1711); -#1711=( -GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1712)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1718,#1714,#1713)) -REPRESENTATION_CONTEXT('03341701-01_01','TOP_LEVEL_ASSEMBLY_PART') -); -#1712=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-5),#1718, -'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model'); -#1713=( -NAMED_UNIT(*) -SI_UNIT($,.STERADIAN.) -SOLID_ANGLE_UNIT() -); -#1714=( -CONVERSION_BASED_UNIT('DEGREE',#1716) -NAMED_UNIT(#1715) -PLANE_ANGLE_UNIT() -); -#1715=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); -#1716=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#1717); -#1717=( -NAMED_UNIT(*) -PLANE_ANGLE_UNIT() -SI_UNIT($,.RADIAN.) -); -#1718=( -LENGTH_UNIT() -NAMED_UNIT(*) -SI_UNIT(.MILLI.,.METRE.) -); -ENDSEC; -END-ISO-10303-21; diff --git a/_jobs/4699191e2667/03341701-01_01_debug.FCStd b/_jobs/4699191e2667/03341701-01_01_debug.FCStd deleted file mode 100644 index a02c379d63b25a26875135d8c4e29a62393ce974..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15439 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 Wr#S%tM1ZJ+v9XYVF#dm!c472&{lZLl{Bg` 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 Wr#S%tM1ZJ+v9XYVF#dm! (relative to cwd or absolute) -- Unfold with K-factor = 0.5 -- Auto-detect thickness if not provided -- Export: - - _flat.dxf - - _result.json - - _debug.FCStd - Additionally (compat): - - flat.dxf - - result.json - - debug_last.FCStd -""" - -import os -import json -import argparse -import traceback -from datetime import datetime - -K_FACTOR = 0.5 -K_STANDARD = "ansi" - -DENSITY_KG_M3 = { - "alu": 2700.0, - "aluminum": 2700.0, - "stainless": 8000.0, - "edelstahl": 8000.0, - "copper": 8960.0, - "kupfer": 8960.0, -} - - -def mm2_to_m2(x: float) -> float: - return x / 1_000_000.0 - - -def mm_to_m(x: float) -> float: - return x / 1000.0 - - -def pick_main_object(doc): - candidates = [] - for obj in doc.Objects: - if hasattr(obj, "Shape") and obj.Shape: - try: - if obj.Shape.Solids: - candidates.append((float(obj.Shape.Volume), obj)) - except Exception: - pass - if not candidates: - raise RuntimeError("No solid object found in STEP.") - candidates.sort(key=lambda x: x[0], reverse=True) - return candidates[0][1] - - -def pick_root_face_index(shape): - planar = [] - all_faces = [] - for i, face in enumerate(shape.Faces, start=1): - try: - area = float(face.Area) - except Exception: - area = 0.0 - - all_faces.append((area, i, face)) - try: - surf = face.Surface - if surf and "plane" in surf.__class__.__name__.lower(): - planar.append((area, i, face)) - except Exception: - pass - - if planar: - planar.sort(key=lambda x: x[0], reverse=True) - return planar[0][1], True - - all_faces.sort(key=lambda x: x[0], reverse=True) - return all_faces[0][1], False - - -def compute_bbox_mm(shape): - bb = shape.BoundBox - return float(bb.XLength), float(bb.YLength) - - -def estimate_thickness_mm_from_solid(part_obj, max_faces=60): - """ - Robust thickness estimation: - - cluster planar faces by normal direction - - estimate thickness from plane offsets - - fallback to distToShape on face pairs - """ - import math - - shape = part_obj.Shape - - def norm(v): - l = math.sqrt(v.x * v.x + v.y * v.y + v.z * v.z) - if l <= 1e-12: - return None - return v.multiply(1.0 / l) - - def canonical_normal(n): - eps = 1e-9 - x, y, z = float(n.x), float(n.y), float(n.z) - if abs(x) > eps: - return n if x > 0 else n.multiply(-1) - if abs(y) > eps: - return n if y > 0 else n.multiply(-1) - if abs(z) > eps: - return n if z > 0 else n.multiply(-1) - return n - - def angle_close(n1, n2, cos_tol): - return (n1.dot(n2) >= cos_tol) - - def face_midpoint(face): - u0, u1, v0, v1 = face.ParameterRange - u = (u0 + u1) * 0.5 - v = (v0 + v1) * 0.5 - return face.valueAt(u, v), face.normalAt(u, v) - - planar = [] - for face in shape.Faces: - try: - surf = face.Surface - if not (surf and "plane" in surf.__class__.__name__.lower()): - continue - area = float(face.Area) - if area < 1.0: - continue - p, n = face_midpoint(face) - n = norm(n) - if n is None: - continue - n = canonical_normal(n) - d = float(n.dot(p)) - planar.append((area, face, n, d)) - except Exception: - continue - - if not planar: - return None - - planar.sort(key=lambda x: x[0], reverse=True) - planar = planar[:max_faces] - - cos_tol = math.cos(math.radians(2.0)) - - clusters = [] - for area, face, n, d in planar: - placed = False - for c in clusters: - if angle_close(n, c["n"], cos_tol): - c["faces"].append((area, face, d)) - placed = True - break - if not placed: - clusters.append({"n": n, "faces": [(area, face, d)]}) - - candidates = [] - - def add_candidate(val): - if 0.05 <= val <= 20.0: - candidates.append(val) - - for c in clusters: - ds = [d for _a, _f, d in c["faces"]] - if len(ds) < 2: - continue - ds.sort() - - uniq = [] - for d in ds: - b = round(d / 0.01) * 0.01 - if not uniq or abs(b - uniq[-1]) > 1e-9: - uniq.append(b) - - if len(uniq) < 2: - continue - - for i in range(1, len(uniq)): - gap = abs(uniq[i] - uniq[i - 1]) - add_candidate(gap) - - def pick_mode(vals, bin_size=0.01): - bins = {} - for x in vals: - b = round(x / bin_size) * bin_size - bins.setdefault(b, []).append(x) - best_bin = max(bins.items(), key=lambda kv: len(kv[1]))[0] - bucket = sorted(bins[best_bin]) - return bucket[len(bucket) // 2] - - if candidates: - return pick_mode(candidates, 0.01) - - # fallback: distToShape (slower) - try: - for c in clusters[:6]: - faces = sorted(c["faces"], key=lambda t: t[0], reverse=True)[:8] - for i in range(len(faces)): - fi = faces[i][1] - for j in range(i + 1, len(faces)): - fj = faces[j][1] - dist = fi.distToShape(fj)[0] - if dist and dist > 0.05 and dist <= 20.0: - candidates.append(float(dist)) - if candidates: - return pick_mode(candidates, 0.01) - except Exception: - pass - - return None - - -def write_json(path, payload): - with open(path, "w", encoding="utf-8") as f: - json.dump(payload, f, indent=2, ensure_ascii=False) - - -def try_copy(src, dst): - try: - if src != dst and os.path.exists(src): - # overwrite - with open(src, "rb") as fsrc: - data = fsrc.read() - with open(dst, "wb") as fdst: - fdst.write(data) - except Exception: - pass - - -def main(): - parser = argparse.ArgumentParser() - parser.add_argument("--input", required=True, help="STEP file path (.step/.stp), absolute or relative to cwd") - parser.add_argument("--material", required=True, help="alu | stainless | copper") - parser.add_argument("--thickness-mm", required=False, type=float, default=None, - help="Optional sheet thickness in mm (auto-detect if omitted)") - args = parser.parse_args() - - material_key = args.material.strip().lower() - if material_key not in DENSITY_KG_M3: - raise SystemExit(f"Unknown material '{args.material}'") - - density = DENSITY_KG_M3[material_key] - - cwd = os.getcwd() - step_path = args.input - if not os.path.isabs(step_path): - step_path = os.path.join(cwd, step_path) - - if not os.path.exists(step_path): - raise SystemExit(f"STEP file not found in working directory: {step_path}") - - base = os.path.splitext(os.path.basename(step_path))[0] - - out_dxf_named = os.path.join(cwd, f"{base}_flat.dxf") - out_json_named = os.path.join(cwd, f"{base}_result.json") - out_fcstd_named = os.path.join(cwd, f"{base}_debug.FCStd") - - # compat outputs for the web UI - out_dxf = os.path.join(cwd, "flat.dxf") - out_json = os.path.join(cwd, "result.json") - out_fcstd = os.path.join(cwd, "debug_last.FCStd") - - print("=== STEPANALYSER START ===", flush=True) - print("Input:", os.path.basename(step_path), flush=True) - print("Material:", material_key, "Density:", density, flush=True) - - import FreeCAD as App - import Import - import importDXF - - try: - import SheetMetalNewUnfolder - from SheetMetalNewUnfolder import BendAllowanceCalculator - HAS_V2 = True - except Exception as e: - HAS_V2 = False - - try: - import SheetMetalUnfolder - HAS_V1 = True - except Exception as e: - HAS_V1 = False - - if not HAS_V1 and not HAS_V2: - raise SystemExit("No SheetMetal unfolder available (V1/V2). Check SheetMetal installation.") - - doc = App.newDocument("StepAnalyser") - warnings = [] - - try: - Import.insert(step_path, doc.Name) - doc.recompute() - - part_obj = pick_main_object(doc) - face_idx, planar = pick_root_face_index(part_obj.Shape) - base_face = f"Face{face_idx}" - - thickness_mm = args.thickness_mm - if thickness_mm is None: - print("Auto-detecting thickness...", flush=True) - thickness_mm = estimate_thickness_mm_from_solid(part_obj) - if thickness_mm is None: - raise RuntimeError("Could not auto-detect thickness") - print(f"Detected thickness: {thickness_mm:.3f} mm", flush=True) - - if thickness_mm <= 0: - raise RuntimeError("Invalid thickness (<= 0)") - - unfolded_shape = None - sketches = [] - - if HAS_V2: - try: - bac = BendAllowanceCalculator.from_single_value(K_FACTOR, K_STANDARD) - sel_face, unfolded_shape, bend_lines, root_normal = \ - SheetMetalNewUnfolder.getUnfold(bac, part_obj, base_face) - sketches = SheetMetalNewUnfolder.getUnfoldSketches( - "Unfold", sel_face, unfolded_shape, bend_lines, - root_normal, [], False, "#000080", "#c00000", "#ff5733" - ) - except Exception: - warnings.append("V2 unfold failed; trying V1 fallback.") - - if unfolded_shape is None and HAS_V1: - ktable = {1: K_FACTOR} - unfolded_shape, foldComp, norm, *_ = \ - SheetMetalUnfolder.getUnfold(ktable, part_obj, base_face, K_STANDARD) - sketches = SheetMetalUnfolder.getUnfoldSketches( - "Unfold", unfolded_shape, foldComp.Edges, - norm, [], False, "#000080", - bendSketchColor="#ff5733", internalSketchColor="#c00000" - ) - - if unfolded_shape is None or not sketches: - raise RuntimeError("Unfold failed (no unfolded shape or sketches).") - - # Export DXF (named) - importDXF.export(sketches, out_dxf_named) - - bbox_w, bbox_h = compute_bbox_mm(unfolded_shape) - area_bbox_mm2 = bbox_w * bbox_h - area_net_mm2 = float(unfolded_shape.Area) - - t_m = mm_to_m(thickness_mm) - area_bbox_m2 = mm2_to_m2(area_bbox_mm2) - area_net_m2 = mm2_to_m2(area_net_mm2) - - mass_bbox_kg = area_bbox_m2 * t_m * density - mass_net_kg = area_net_m2 * t_m * density - - result = { - "ok": True, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "input": { - "step_file": os.path.abspath(step_path), - "step_filename": os.path.basename(step_path), - "material": material_key, - "density_kg_m3": density, - "thickness_mm": thickness_mm, - "k_factor": K_FACTOR, - "k_standard": K_STANDARD, - }, - "flat": { - "bbox_mm": {"width_mm": bbox_w, "height_mm": bbox_h}, - "area_bbox_mm2": area_bbox_mm2, - "area_bbox_m2": area_bbox_m2, - "area_net_mm2": area_net_mm2, - "area_net_m2": area_net_m2, - }, - "weight": { - "bbox_kg": mass_bbox_kg, - "net_kg": mass_net_kg, - "bbox_g": mass_bbox_kg * 1000.0, - "net_g": mass_net_kg * 1000.0, - }, - "output": { - "dxf_named": os.path.abspath(out_dxf_named), - "json_named": os.path.abspath(out_json_named), - "fcstd_named": os.path.abspath(out_fcstd_named), - "dxf": os.path.abspath(out_dxf), - "json": os.path.abspath(out_json), - "fcstd": os.path.abspath(out_fcstd), - }, - "warnings": warnings, - } - - write_json(out_json_named, result) - - # Save debug doc (named) - doc.saveAs(out_fcstd_named) - - # Compat copies for web UI - try_copy(out_dxf_named, out_dxf) - try_copy(out_json_named, out_json) - try_copy(out_fcstd_named, out_fcstd) - - print("OK: wrote DXF + JSON", flush=True) - - except Exception as e: - # Always write named + compat error JSON - err = { - "ok": False, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "error_type": type(e).__name__, - "error": str(e), - "traceback": traceback.format_exc(), - "input": { - "step_file": os.path.abspath(step_path), - "step_filename": os.path.basename(step_path), - "material": material_key, - "density_kg_m3": density, - "thickness_mm": args.thickness_mm, - "k_factor": K_FACTOR, - "k_standard": K_STANDARD, - }, - } - - try: - write_json(out_json_named, err) - except Exception: - pass - - try: - write_json(out_json, err) - except Exception: - pass - - try: - doc.saveAs(out_fcstd_named) - try_copy(out_fcstd_named, out_fcstd) - except Exception: - pass - - print("ERROR:", str(e), flush=True) - print(traceback.format_exc(), flush=True) - os._exit(1) - - os._exit(0) - - -if __name__ == "__main__": - # Catch also SystemExit/argparse exits so we still emit result.json - try: - main() - except BaseException as e: - cwd = os.getcwd() - err = { - "ok": False, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "error_type": type(e).__name__, - "error": str(e), - "traceback": traceback.format_exc(), - } - try: - with open(os.path.join(cwd, "result.json"), "w", encoding="utf-8") as f: - json.dump(err, f, indent=2, ensure_ascii=False) - except Exception: - pass - print("FATAL:", err["error_type"], err["error"], flush=True) - os._exit(1) diff --git a/_jobs/5d7ecc58fcc3/03341701-01_01.step b/_jobs/5d7ecc58fcc3/03341701-01_01.step deleted file mode 100644 index bb8a79c..0000000 --- a/_jobs/5d7ecc58fcc3/03341701-01_01.step +++ /dev/null @@ -1,1768 +0,0 @@ -ISO-10303-21; -HEADER; -/* Generated by software containing ST-Developer - * from STEP Tools, Inc. (www.steptools.com) - */ -/* OPTION: using custom schema-name function */ - -FILE_DESCRIPTION( -/* description */ (''), -/* implementation_level */ '2;1'); - -FILE_NAME( -/* name */ '03341701-01_01.stp', -/* time_stamp */ '2025-12-17T20:47:42+04:00', -/* author */ (''), -/* organization */ (''), -/* preprocessor_version */ 'ST-DEVELOPER v20', -/* originating_system */ 'SIEMENS PLM Software NX2312.8103', -/* authorisation */ ''); - -FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 1 }')); -ENDSEC; - -DATA; -#10=SHAPE_REPRESENTATION_RELATIONSHIP('None', -'relationship between 03341701-01_01-None and 03341701-01_01-None',#22, -#11); -#11=ADVANCED_BREP_SHAPE_REPRESENTATION('03341701-01_01-None',(#32),#1711); -#12=SHAPE_DEFINITION_REPRESENTATION(#13,#22); -#13=PRODUCT_DEFINITION_SHAPE('','',#14); -#14=PRODUCT_DEFINITION(' ','',#16,#15); -#15=PRODUCT_DEFINITION_CONTEXT('part definition',#21,'design'); -#16=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#18, - .NOT_KNOWN.); -#17=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#18)); -#18=PRODUCT('03341701-01_01','03341701-01_01',' ',(#19)); -#19=PRODUCT_CONTEXT(' ',#21,'mechanical'); -#20=APPLICATION_PROTOCOL_DEFINITION('international standard', -'automotive_design',2010,#21); -#21=APPLICATION_CONTEXT( -'core data for automotive mechanical design processes'); -#22=SHAPE_REPRESENTATION('03341701-01_01-None',(#1026),#1711); -#23=PRESENTATION_LAYER_ASSIGNMENT('1','Layer 1',(#32)); -#24=STYLED_ITEM('',(#25),#32); -#25=PRESENTATION_STYLE_ASSIGNMENT((#26)); -#26=SURFACE_STYLE_USAGE(.BOTH.,#27); -#27=SURFACE_SIDE_STYLE('',(#28)); -#28=SURFACE_STYLE_FILL_AREA(#29); -#29=FILL_AREA_STYLE('',(#30)); -#30=FILL_AREA_STYLE_COLOUR('',#31); -#31=COLOUR_RGB('light orange red',1.,0.6,0.4); -#32=MANIFOLD_SOLID_BREP('',#33); -#33=CLOSED_SHELL('',(#66,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78, -#79,#80,#81,#82,#83,#84,#85,#86,#87,#88,#89,#90,#91,#92,#93,#94,#95,#96, -#97,#98,#99,#100,#101,#102,#103,#104,#105,#106,#107,#108,#109,#110,#111, -#112,#113,#114,#115,#116,#117)); -#34=CYLINDRICAL_SURFACE('',#1062,3.5); -#35=CYLINDRICAL_SURFACE('',#1063,3.5); -#36=CYLINDRICAL_SURFACE('',#1064,1.5); -#37=CYLINDRICAL_SURFACE('',#1066,3.); -#38=CYLINDRICAL_SURFACE('',#1069,1.5); -#39=CYLINDRICAL_SURFACE('',#1075,3.); -#40=CYLINDRICAL_SURFACE('',#1094,1.50000000000002); -#41=CYLINDRICAL_SURFACE('',#1098,3.00000000000002); -#42=CYLINDRICAL_SURFACE('',#1103,1.5); -#43=CYLINDRICAL_SURFACE('',#1107,3.); -#44=CYLINDRICAL_SURFACE('',#1111,2.); -#45=CYLINDRICAL_SURFACE('',#1112,2.); -#46=CYLINDRICAL_SURFACE('',#1113,2.); -#47=CYLINDRICAL_SURFACE('',#1114,2.); -#48=CYLINDRICAL_SURFACE('',#1115,2.); -#49=CYLINDRICAL_SURFACE('',#1116,2.); -#50=CYLINDRICAL_SURFACE('',#1117,2.); -#51=CYLINDRICAL_SURFACE('',#1118,2.); -#52=CYLINDRICAL_SURFACE('',#1119,2.); -#53=CYLINDRICAL_SURFACE('',#1120,2.); -#54=CYLINDRICAL_SURFACE('',#1121,2.); -#55=CYLINDRICAL_SURFACE('',#1122,2.); -#56=FACE_BOUND('',#205,.T.); -#57=FACE_BOUND('',#206,.T.); -#58=FACE_BOUND('',#207,.T.); -#59=FACE_BOUND('',#208,.T.); -#60=FACE_BOUND('',#209,.T.); -#61=FACE_BOUND('',#210,.T.); -#62=FACE_BOUND('',#211,.T.); -#63=FACE_BOUND('',#212,.T.); -#64=FACE_BOUND('',#213,.T.); -#65=FACE_BOUND('',#214,.T.); -#66=ADVANCED_FACE('',(#148),#118,.T.); -#67=ADVANCED_FACE('',(#149),#119,.F.); -#68=ADVANCED_FACE('',(#150),#120,.F.); -#69=ADVANCED_FACE('',(#151),#121,.F.); -#70=ADVANCED_FACE('',(#152),#122,.F.); -#71=ADVANCED_FACE('',(#153),#123,.F.); -#72=ADVANCED_FACE('',(#154),#124,.F.); -#73=ADVANCED_FACE('',(#155),#125,.F.); -#74=ADVANCED_FACE('',(#156),#126,.F.); -#75=ADVANCED_FACE('',(#56,#57,#58),#127,.T.); -#76=ADVANCED_FACE('',(#59,#60,#61),#128,.F.); -#77=ADVANCED_FACE('',(#62,#63),#34,.F.); -#78=ADVANCED_FACE('',(#64,#65),#35,.F.); -#79=ADVANCED_FACE('',(#157),#36,.F.); -#80=ADVANCED_FACE('',(#158),#129,.T.); -#81=ADVANCED_FACE('',(#159),#37,.T.); -#82=ADVANCED_FACE('',(#160),#130,.F.); -#83=ADVANCED_FACE('',(#161),#131,.T.); -#84=ADVANCED_FACE('',(#162),#38,.F.); -#85=ADVANCED_FACE('',(#163),#132,.T.); -#86=ADVANCED_FACE('',(#164),#39,.T.); -#87=ADVANCED_FACE('',(#165),#133,.F.); -#88=ADVANCED_FACE('',(#166),#134,.T.); -#89=ADVANCED_FACE('',(#167),#135,.T.); -#90=ADVANCED_FACE('',(#168),#136,.T.); -#91=ADVANCED_FACE('',(#169),#137,.T.); -#92=ADVANCED_FACE('',(#170),#138,.T.); -#93=ADVANCED_FACE('',(#171),#139,.F.); -#94=ADVANCED_FACE('',(#172),#140,.F.); -#95=ADVANCED_FACE('',(#173),#141,.F.); -#96=ADVANCED_FACE('',(#174),#142,.T.); -#97=ADVANCED_FACE('',(#175),#40,.F.); -#98=ADVANCED_FACE('',(#176),#143,.T.); -#99=ADVANCED_FACE('',(#177),#41,.T.); -#100=ADVANCED_FACE('',(#178),#144,.F.); -#101=ADVANCED_FACE('',(#179),#145,.T.); -#102=ADVANCED_FACE('',(#180),#42,.F.); -#103=ADVANCED_FACE('',(#181),#146,.T.); -#104=ADVANCED_FACE('',(#182),#43,.T.); -#105=ADVANCED_FACE('',(#183),#147,.F.); -#106=ADVANCED_FACE('',(#184),#44,.T.); -#107=ADVANCED_FACE('',(#185),#45,.T.); -#108=ADVANCED_FACE('',(#186),#46,.T.); -#109=ADVANCED_FACE('',(#187),#47,.T.); -#110=ADVANCED_FACE('',(#188),#48,.T.); -#111=ADVANCED_FACE('',(#189),#49,.T.); -#112=ADVANCED_FACE('',(#190),#50,.F.); -#113=ADVANCED_FACE('',(#191),#51,.T.); -#114=ADVANCED_FACE('',(#192),#52,.T.); -#115=ADVANCED_FACE('',(#193),#53,.F.); -#116=ADVANCED_FACE('',(#194),#54,.T.); -#117=ADVANCED_FACE('',(#195),#55,.T.); -#118=PLANE('',#1029); -#119=PLANE('',#1032); -#120=PLANE('',#1035); -#121=PLANE('',#1038); -#122=PLANE('',#1041); -#123=PLANE('',#1042); -#124=PLANE('',#1043); -#125=PLANE('',#1044); -#126=PLANE('',#1047); -#127=PLANE('',#1054); -#128=PLANE('',#1061); -#129=PLANE('',#1065); -#130=PLANE('',#1067); -#131=PLANE('',#1068); -#132=PLANE('',#1074); -#133=PLANE('',#1080); -#134=PLANE('',#1081); -#135=PLANE('',#1082); -#136=PLANE('',#1083); -#137=PLANE('',#1086); -#138=PLANE('',#1087); -#139=PLANE('',#1088); -#140=PLANE('',#1091); -#141=PLANE('',#1092); -#142=PLANE('',#1093); -#143=PLANE('',#1097); -#144=PLANE('',#1101); -#145=PLANE('',#1102); -#146=PLANE('',#1106); -#147=PLANE('',#1110); -#148=FACE_OUTER_BOUND('',#196,.T.); -#149=FACE_OUTER_BOUND('',#197,.T.); -#150=FACE_OUTER_BOUND('',#198,.T.); -#151=FACE_OUTER_BOUND('',#199,.T.); -#152=FACE_OUTER_BOUND('',#200,.T.); -#153=FACE_OUTER_BOUND('',#201,.T.); -#154=FACE_OUTER_BOUND('',#202,.T.); -#155=FACE_OUTER_BOUND('',#203,.T.); -#156=FACE_OUTER_BOUND('',#204,.T.); -#157=FACE_OUTER_BOUND('',#215,.T.); -#158=FACE_OUTER_BOUND('',#216,.T.); -#159=FACE_OUTER_BOUND('',#217,.T.); -#160=FACE_OUTER_BOUND('',#218,.T.); -#161=FACE_OUTER_BOUND('',#219,.T.); -#162=FACE_OUTER_BOUND('',#220,.T.); -#163=FACE_OUTER_BOUND('',#221,.T.); -#164=FACE_OUTER_BOUND('',#222,.T.); -#165=FACE_OUTER_BOUND('',#223,.T.); -#166=FACE_OUTER_BOUND('',#224,.T.); -#167=FACE_OUTER_BOUND('',#225,.T.); -#168=FACE_OUTER_BOUND('',#226,.T.); -#169=FACE_OUTER_BOUND('',#227,.T.); -#170=FACE_OUTER_BOUND('',#228,.T.); -#171=FACE_OUTER_BOUND('',#229,.T.); -#172=FACE_OUTER_BOUND('',#230,.T.); -#173=FACE_OUTER_BOUND('',#231,.T.); -#174=FACE_OUTER_BOUND('',#232,.T.); -#175=FACE_OUTER_BOUND('',#233,.T.); -#176=FACE_OUTER_BOUND('',#234,.T.); -#177=FACE_OUTER_BOUND('',#235,.T.); -#178=FACE_OUTER_BOUND('',#236,.T.); -#179=FACE_OUTER_BOUND('',#237,.T.); -#180=FACE_OUTER_BOUND('',#238,.T.); -#181=FACE_OUTER_BOUND('',#239,.T.); -#182=FACE_OUTER_BOUND('',#240,.T.); -#183=FACE_OUTER_BOUND('',#241,.T.); -#184=FACE_OUTER_BOUND('',#242,.T.); -#185=FACE_OUTER_BOUND('',#243,.T.); -#186=FACE_OUTER_BOUND('',#244,.T.); -#187=FACE_OUTER_BOUND('',#245,.T.); -#188=FACE_OUTER_BOUND('',#246,.T.); -#189=FACE_OUTER_BOUND('',#247,.T.); -#190=FACE_OUTER_BOUND('',#248,.T.); -#191=FACE_OUTER_BOUND('',#249,.T.); -#192=FACE_OUTER_BOUND('',#250,.T.); -#193=FACE_OUTER_BOUND('',#251,.T.); -#194=FACE_OUTER_BOUND('',#252,.T.); -#195=FACE_OUTER_BOUND('',#253,.T.); -#196=EDGE_LOOP('',(#298,#299,#300,#301,#302,#303,#304,#305)); -#197=EDGE_LOOP('',(#306,#307,#308,#309,#310,#311,#312,#313)); -#198=EDGE_LOOP('',(#314,#315,#316,#317,#318,#319)); -#199=EDGE_LOOP('',(#320,#321,#322,#323,#324,#325,#326,#327)); -#200=EDGE_LOOP('',(#328,#329,#330,#331,#332,#333)); -#201=EDGE_LOOP('',(#334,#335,#336,#337)); -#202=EDGE_LOOP('',(#338,#339,#340,#341)); -#203=EDGE_LOOP('',(#342,#343,#344,#345)); -#204=EDGE_LOOP('',(#346,#347,#348,#349,#350,#351,#352,#353)); -#205=EDGE_LOOP('',(#354)); -#206=EDGE_LOOP('',(#355)); -#207=EDGE_LOOP('',(#356,#357,#358,#359,#360,#361,#362,#363,#364,#365)); -#208=EDGE_LOOP('',(#366)); -#209=EDGE_LOOP('',(#367)); -#210=EDGE_LOOP('',(#368,#369,#370,#371,#372,#373,#374,#375,#376,#377)); -#211=EDGE_LOOP('',(#378)); -#212=EDGE_LOOP('',(#379)); -#213=EDGE_LOOP('',(#380)); -#214=EDGE_LOOP('',(#381)); -#215=EDGE_LOOP('',(#382,#383,#384,#385)); -#216=EDGE_LOOP('',(#386,#387,#388,#389,#390,#391,#392,#393,#394,#395,#396, -#397,#398,#399)); -#217=EDGE_LOOP('',(#400,#401,#402,#403)); -#218=EDGE_LOOP('',(#404,#405,#406,#407,#408,#409,#410,#411,#412,#413,#414, -#415,#416,#417)); -#219=EDGE_LOOP('',(#418,#419,#420,#421)); -#220=EDGE_LOOP('',(#422,#423,#424,#425)); -#221=EDGE_LOOP('',(#426,#427,#428,#429,#430,#431,#432,#433,#434,#435)); -#222=EDGE_LOOP('',(#436,#437,#438,#439)); -#223=EDGE_LOOP('',(#440,#441,#442,#443,#444,#445,#446,#447,#448,#449)); -#224=EDGE_LOOP('',(#450,#451,#452,#453)); -#225=EDGE_LOOP('',(#454,#455,#456,#457)); -#226=EDGE_LOOP('',(#458,#459,#460,#461)); -#227=EDGE_LOOP('',(#462,#463,#464,#465,#466,#467,#468,#469)); -#228=EDGE_LOOP('',(#470,#471,#472,#473)); -#229=EDGE_LOOP('',(#474,#475,#476,#477)); -#230=EDGE_LOOP('',(#478,#479,#480,#481,#482,#483,#484,#485)); -#231=EDGE_LOOP('',(#486,#487,#488,#489)); -#232=EDGE_LOOP('',(#490,#491,#492,#493)); -#233=EDGE_LOOP('',(#494,#495,#496,#497)); -#234=EDGE_LOOP('',(#498,#499,#500,#501,#502,#503)); -#235=EDGE_LOOP('',(#504,#505,#506,#507)); -#236=EDGE_LOOP('',(#508,#509,#510,#511,#512,#513)); -#237=EDGE_LOOP('',(#514,#515,#516,#517)); -#238=EDGE_LOOP('',(#518,#519,#520,#521)); -#239=EDGE_LOOP('',(#522,#523,#524,#525,#526,#527)); -#240=EDGE_LOOP('',(#528,#529,#530,#531)); -#241=EDGE_LOOP('',(#532,#533,#534,#535,#536,#537)); -#242=EDGE_LOOP('',(#538,#539,#540,#541)); -#243=EDGE_LOOP('',(#542,#543,#544,#545)); -#244=EDGE_LOOP('',(#546,#547,#548,#549)); -#245=EDGE_LOOP('',(#550,#551,#552,#553)); -#246=EDGE_LOOP('',(#554,#555,#556,#557)); -#247=EDGE_LOOP('',(#558,#559,#560,#561)); -#248=EDGE_LOOP('',(#562,#563,#564,#565)); -#249=EDGE_LOOP('',(#566,#567,#568,#569)); -#250=EDGE_LOOP('',(#570,#571,#572,#573)); -#251=EDGE_LOOP('',(#574,#575,#576,#577)); -#252=EDGE_LOOP('',(#578,#579,#580,#581)); -#253=EDGE_LOOP('',(#582,#583,#584,#585)); -#254=CIRCLE('',#1027,3.); -#255=CIRCLE('',#1028,1.5); -#256=CIRCLE('',#1030,1.5); -#257=CIRCLE('',#1031,3.); -#258=CIRCLE('',#1033,1.5); -#259=CIRCLE('',#1034,3.); -#260=CIRCLE('',#1036,1.5); -#261=CIRCLE('',#1037,3.); -#262=CIRCLE('',#1039,3.); -#263=CIRCLE('',#1040,1.5); -#264=CIRCLE('',#1045,3.); -#265=CIRCLE('',#1046,1.5); -#266=CIRCLE('',#1048,3.5); -#267=CIRCLE('',#1049,3.5); -#268=CIRCLE('',#1050,2.); -#269=CIRCLE('',#1051,2.); -#270=CIRCLE('',#1052,2.); -#271=CIRCLE('',#1053,2.); -#272=CIRCLE('',#1055,3.5); -#273=CIRCLE('',#1056,3.5); -#274=CIRCLE('',#1057,2.); -#275=CIRCLE('',#1058,2.); -#276=CIRCLE('',#1059,2.); -#277=CIRCLE('',#1060,2.); -#278=CIRCLE('',#1070,2.); -#279=CIRCLE('',#1071,2.); -#280=CIRCLE('',#1072,2.); -#281=CIRCLE('',#1073,2.); -#282=CIRCLE('',#1076,2.); -#283=CIRCLE('',#1077,2.); -#284=CIRCLE('',#1078,2.); -#285=CIRCLE('',#1079,2.); -#286=CIRCLE('',#1084,1.50000000000002); -#287=CIRCLE('',#1085,3.00000000000002); -#288=CIRCLE('',#1089,3.00000000000002); -#289=CIRCLE('',#1090,1.50000000000002); -#290=CIRCLE('',#1095,2.); -#291=CIRCLE('',#1096,2.); -#292=CIRCLE('',#1099,2.); -#293=CIRCLE('',#1100,2.); -#294=CIRCLE('',#1104,2.); -#295=CIRCLE('',#1105,2.); -#296=CIRCLE('',#1108,2.); -#297=CIRCLE('',#1109,2.); -#298=ORIENTED_EDGE('',*,*,#682,.T.); -#299=ORIENTED_EDGE('',*,*,#683,.T.); -#300=ORIENTED_EDGE('',*,*,#684,.F.); -#301=ORIENTED_EDGE('',*,*,#685,.F.); -#302=ORIENTED_EDGE('',*,*,#686,.T.); -#303=ORIENTED_EDGE('',*,*,#687,.F.); -#304=ORIENTED_EDGE('',*,*,#688,.F.); -#305=ORIENTED_EDGE('',*,*,#689,.T.); -#306=ORIENTED_EDGE('',*,*,#690,.T.); -#307=ORIENTED_EDGE('',*,*,#691,.T.); -#308=ORIENTED_EDGE('',*,*,#692,.F.); -#309=ORIENTED_EDGE('',*,*,#693,.F.); -#310=ORIENTED_EDGE('',*,*,#694,.T.); -#311=ORIENTED_EDGE('',*,*,#695,.T.); -#312=ORIENTED_EDGE('',*,*,#696,.F.); -#313=ORIENTED_EDGE('',*,*,#697,.T.); -#314=ORIENTED_EDGE('',*,*,#698,.T.); -#315=ORIENTED_EDGE('',*,*,#699,.T.); -#316=ORIENTED_EDGE('',*,*,#700,.F.); -#317=ORIENTED_EDGE('',*,*,#701,.T.); -#318=ORIENTED_EDGE('',*,*,#687,.T.); -#319=ORIENTED_EDGE('',*,*,#702,.F.); -#320=ORIENTED_EDGE('',*,*,#703,.T.); -#321=ORIENTED_EDGE('',*,*,#704,.T.); -#322=ORIENTED_EDGE('',*,*,#705,.F.); -#323=ORIENTED_EDGE('',*,*,#706,.F.); -#324=ORIENTED_EDGE('',*,*,#707,.F.); -#325=ORIENTED_EDGE('',*,*,#708,.T.); -#326=ORIENTED_EDGE('',*,*,#709,.T.); -#327=ORIENTED_EDGE('',*,*,#710,.T.); -#328=ORIENTED_EDGE('',*,*,#711,.T.); -#329=ORIENTED_EDGE('',*,*,#712,.T.); -#330=ORIENTED_EDGE('',*,*,#713,.F.); -#331=ORIENTED_EDGE('',*,*,#714,.F.); -#332=ORIENTED_EDGE('',*,*,#695,.F.); -#333=ORIENTED_EDGE('',*,*,#715,.T.); -#334=ORIENTED_EDGE('',*,*,#716,.F.); -#335=ORIENTED_EDGE('',*,*,#717,.T.); -#336=ORIENTED_EDGE('',*,*,#718,.T.); -#337=ORIENTED_EDGE('',*,*,#719,.T.); -#338=ORIENTED_EDGE('',*,*,#720,.F.); -#339=ORIENTED_EDGE('',*,*,#721,.T.); -#340=ORIENTED_EDGE('',*,*,#722,.T.); -#341=ORIENTED_EDGE('',*,*,#723,.T.); -#342=ORIENTED_EDGE('',*,*,#724,.F.); -#343=ORIENTED_EDGE('',*,*,#725,.T.); -#344=ORIENTED_EDGE('',*,*,#726,.T.); -#345=ORIENTED_EDGE('',*,*,#727,.T.); -#346=ORIENTED_EDGE('',*,*,#728,.F.); -#347=ORIENTED_EDGE('',*,*,#729,.T.); -#348=ORIENTED_EDGE('',*,*,#730,.T.); -#349=ORIENTED_EDGE('',*,*,#731,.T.); -#350=ORIENTED_EDGE('',*,*,#732,.T.); -#351=ORIENTED_EDGE('',*,*,#733,.T.); -#352=ORIENTED_EDGE('',*,*,#734,.F.); -#353=ORIENTED_EDGE('',*,*,#735,.F.); -#354=ORIENTED_EDGE('',*,*,#736,.T.); -#355=ORIENTED_EDGE('',*,*,#737,.T.); -#356=ORIENTED_EDGE('',*,*,#700,.T.); -#357=ORIENTED_EDGE('',*,*,#738,.T.); -#358=ORIENTED_EDGE('',*,*,#716,.T.); -#359=ORIENTED_EDGE('',*,*,#739,.T.); -#360=ORIENTED_EDGE('',*,*,#720,.T.); -#361=ORIENTED_EDGE('',*,*,#740,.T.); -#362=ORIENTED_EDGE('',*,*,#724,.T.); -#363=ORIENTED_EDGE('',*,*,#741,.T.); -#364=ORIENTED_EDGE('',*,*,#728,.T.); -#365=ORIENTED_EDGE('',*,*,#742,.T.); -#366=ORIENTED_EDGE('',*,*,#743,.F.); -#367=ORIENTED_EDGE('',*,*,#744,.F.); -#368=ORIENTED_EDGE('',*,*,#718,.F.); -#369=ORIENTED_EDGE('',*,*,#745,.T.); -#370=ORIENTED_EDGE('',*,*,#698,.F.); -#371=ORIENTED_EDGE('',*,*,#746,.F.); -#372=ORIENTED_EDGE('',*,*,#730,.F.); -#373=ORIENTED_EDGE('',*,*,#747,.T.); -#374=ORIENTED_EDGE('',*,*,#726,.F.); -#375=ORIENTED_EDGE('',*,*,#748,.T.); -#376=ORIENTED_EDGE('',*,*,#722,.F.); -#377=ORIENTED_EDGE('',*,*,#749,.T.); -#378=ORIENTED_EDGE('',*,*,#737,.F.); -#379=ORIENTED_EDGE('',*,*,#744,.T.); -#380=ORIENTED_EDGE('',*,*,#736,.F.); -#381=ORIENTED_EDGE('',*,*,#743,.T.); -#382=ORIENTED_EDGE('',*,*,#701,.F.); -#383=ORIENTED_EDGE('',*,*,#742,.F.); -#384=ORIENTED_EDGE('',*,*,#735,.T.); -#385=ORIENTED_EDGE('',*,*,#750,.T.); -#386=ORIENTED_EDGE('',*,*,#751,.T.); -#387=ORIENTED_EDGE('',*,*,#707,.T.); -#388=ORIENTED_EDGE('',*,*,#752,.T.); -#389=ORIENTED_EDGE('',*,*,#694,.F.); -#390=ORIENTED_EDGE('',*,*,#753,.F.); -#391=ORIENTED_EDGE('',*,*,#688,.T.); -#392=ORIENTED_EDGE('',*,*,#750,.F.); -#393=ORIENTED_EDGE('',*,*,#734,.T.); -#394=ORIENTED_EDGE('',*,*,#754,.T.); -#395=ORIENTED_EDGE('',*,*,#755,.T.); -#396=ORIENTED_EDGE('',*,*,#756,.T.); -#397=ORIENTED_EDGE('',*,*,#757,.T.); -#398=ORIENTED_EDGE('',*,*,#758,.F.); -#399=ORIENTED_EDGE('',*,*,#759,.T.); -#400=ORIENTED_EDGE('',*,*,#702,.T.); -#401=ORIENTED_EDGE('',*,*,#760,.F.); -#402=ORIENTED_EDGE('',*,*,#731,.F.); -#403=ORIENTED_EDGE('',*,*,#746,.T.); -#404=ORIENTED_EDGE('',*,*,#709,.F.); -#405=ORIENTED_EDGE('',*,*,#761,.F.); -#406=ORIENTED_EDGE('',*,*,#762,.F.); -#407=ORIENTED_EDGE('',*,*,#763,.T.); -#408=ORIENTED_EDGE('',*,*,#764,.F.); -#409=ORIENTED_EDGE('',*,*,#765,.F.); -#410=ORIENTED_EDGE('',*,*,#766,.F.); -#411=ORIENTED_EDGE('',*,*,#767,.F.); -#412=ORIENTED_EDGE('',*,*,#732,.F.); -#413=ORIENTED_EDGE('',*,*,#760,.T.); -#414=ORIENTED_EDGE('',*,*,#686,.F.); -#415=ORIENTED_EDGE('',*,*,#768,.T.); -#416=ORIENTED_EDGE('',*,*,#696,.T.); -#417=ORIENTED_EDGE('',*,*,#769,.F.); -#418=ORIENTED_EDGE('',*,*,#770,.T.); -#419=ORIENTED_EDGE('',*,*,#771,.T.); -#420=ORIENTED_EDGE('',*,*,#772,.F.); -#421=ORIENTED_EDGE('',*,*,#773,.T.); -#422=ORIENTED_EDGE('',*,*,#715,.F.); -#423=ORIENTED_EDGE('',*,*,#752,.F.); -#424=ORIENTED_EDGE('',*,*,#706,.T.); -#425=ORIENTED_EDGE('',*,*,#774,.T.); -#426=ORIENTED_EDGE('',*,*,#775,.F.); -#427=ORIENTED_EDGE('',*,*,#776,.T.); -#428=ORIENTED_EDGE('',*,*,#711,.F.); -#429=ORIENTED_EDGE('',*,*,#774,.F.); -#430=ORIENTED_EDGE('',*,*,#705,.T.); -#431=ORIENTED_EDGE('',*,*,#777,.T.); -#432=ORIENTED_EDGE('',*,*,#772,.T.); -#433=ORIENTED_EDGE('',*,*,#778,.T.); -#434=ORIENTED_EDGE('',*,*,#779,.F.); -#435=ORIENTED_EDGE('',*,*,#780,.T.); -#436=ORIENTED_EDGE('',*,*,#714,.T.); -#437=ORIENTED_EDGE('',*,*,#781,.F.); -#438=ORIENTED_EDGE('',*,*,#710,.F.); -#439=ORIENTED_EDGE('',*,*,#769,.T.); -#440=ORIENTED_EDGE('',*,*,#713,.T.); -#441=ORIENTED_EDGE('',*,*,#782,.T.); -#442=ORIENTED_EDGE('',*,*,#783,.T.); -#443=ORIENTED_EDGE('',*,*,#784,.T.); -#444=ORIENTED_EDGE('',*,*,#785,.T.); -#445=ORIENTED_EDGE('',*,*,#786,.T.); -#446=ORIENTED_EDGE('',*,*,#770,.F.); -#447=ORIENTED_EDGE('',*,*,#787,.T.); -#448=ORIENTED_EDGE('',*,*,#703,.F.); -#449=ORIENTED_EDGE('',*,*,#781,.T.); -#450=ORIENTED_EDGE('',*,*,#783,.F.); -#451=ORIENTED_EDGE('',*,*,#788,.T.); -#452=ORIENTED_EDGE('',*,*,#775,.T.); -#453=ORIENTED_EDGE('',*,*,#789,.T.); -#454=ORIENTED_EDGE('',*,*,#785,.F.); -#455=ORIENTED_EDGE('',*,*,#790,.T.); -#456=ORIENTED_EDGE('',*,*,#779,.T.); -#457=ORIENTED_EDGE('',*,*,#791,.T.); -#458=ORIENTED_EDGE('',*,*,#767,.T.); -#459=ORIENTED_EDGE('',*,*,#792,.T.); -#460=ORIENTED_EDGE('',*,*,#754,.F.); -#461=ORIENTED_EDGE('',*,*,#733,.F.); -#462=ORIENTED_EDGE('',*,*,#793,.T.); -#463=ORIENTED_EDGE('',*,*,#794,.T.); -#464=ORIENTED_EDGE('',*,*,#795,.F.); -#465=ORIENTED_EDGE('',*,*,#796,.F.); -#466=ORIENTED_EDGE('',*,*,#756,.F.); -#467=ORIENTED_EDGE('',*,*,#797,.F.); -#468=ORIENTED_EDGE('',*,*,#765,.T.); -#469=ORIENTED_EDGE('',*,*,#798,.T.); -#470=ORIENTED_EDGE('',*,*,#766,.T.); -#471=ORIENTED_EDGE('',*,*,#797,.T.); -#472=ORIENTED_EDGE('',*,*,#755,.F.); -#473=ORIENTED_EDGE('',*,*,#792,.F.); -#474=ORIENTED_EDGE('',*,*,#751,.F.); -#475=ORIENTED_EDGE('',*,*,#799,.T.); -#476=ORIENTED_EDGE('',*,*,#761,.T.); -#477=ORIENTED_EDGE('',*,*,#708,.F.); -#478=ORIENTED_EDGE('',*,*,#800,.T.); -#479=ORIENTED_EDGE('',*,*,#801,.T.); -#480=ORIENTED_EDGE('',*,*,#802,.F.); -#481=ORIENTED_EDGE('',*,*,#803,.F.); -#482=ORIENTED_EDGE('',*,*,#763,.F.); -#483=ORIENTED_EDGE('',*,*,#804,.T.); -#484=ORIENTED_EDGE('',*,*,#758,.T.); -#485=ORIENTED_EDGE('',*,*,#805,.T.); -#486=ORIENTED_EDGE('',*,*,#799,.F.); -#487=ORIENTED_EDGE('',*,*,#759,.F.); -#488=ORIENTED_EDGE('',*,*,#804,.F.); -#489=ORIENTED_EDGE('',*,*,#762,.T.); -#490=ORIENTED_EDGE('',*,*,#806,.F.); -#491=ORIENTED_EDGE('',*,*,#807,.T.); -#492=ORIENTED_EDGE('',*,*,#808,.T.); -#493=ORIENTED_EDGE('',*,*,#809,.T.); -#494=ORIENTED_EDGE('',*,*,#805,.F.); -#495=ORIENTED_EDGE('',*,*,#757,.F.); -#496=ORIENTED_EDGE('',*,*,#796,.T.); -#497=ORIENTED_EDGE('',*,*,#810,.T.); -#498=ORIENTED_EDGE('',*,*,#795,.T.); -#499=ORIENTED_EDGE('',*,*,#811,.T.); -#500=ORIENTED_EDGE('',*,*,#806,.T.); -#501=ORIENTED_EDGE('',*,*,#812,.T.); -#502=ORIENTED_EDGE('',*,*,#800,.F.); -#503=ORIENTED_EDGE('',*,*,#810,.F.); -#504=ORIENTED_EDGE('',*,*,#803,.T.); -#505=ORIENTED_EDGE('',*,*,#813,.F.); -#506=ORIENTED_EDGE('',*,*,#798,.F.); -#507=ORIENTED_EDGE('',*,*,#764,.T.); -#508=ORIENTED_EDGE('',*,*,#808,.F.); -#509=ORIENTED_EDGE('',*,*,#814,.T.); -#510=ORIENTED_EDGE('',*,*,#793,.F.); -#511=ORIENTED_EDGE('',*,*,#813,.T.); -#512=ORIENTED_EDGE('',*,*,#802,.T.); -#513=ORIENTED_EDGE('',*,*,#815,.T.); -#514=ORIENTED_EDGE('',*,*,#816,.F.); -#515=ORIENTED_EDGE('',*,*,#817,.T.); -#516=ORIENTED_EDGE('',*,*,#818,.T.); -#517=ORIENTED_EDGE('',*,*,#819,.T.); -#518=ORIENTED_EDGE('',*,*,#689,.F.); -#519=ORIENTED_EDGE('',*,*,#753,.T.); -#520=ORIENTED_EDGE('',*,*,#693,.T.); -#521=ORIENTED_EDGE('',*,*,#820,.T.); -#522=ORIENTED_EDGE('',*,*,#692,.T.); -#523=ORIENTED_EDGE('',*,*,#821,.T.); -#524=ORIENTED_EDGE('',*,*,#816,.T.); -#525=ORIENTED_EDGE('',*,*,#822,.T.); -#526=ORIENTED_EDGE('',*,*,#682,.F.); -#527=ORIENTED_EDGE('',*,*,#820,.F.); -#528=ORIENTED_EDGE('',*,*,#685,.T.); -#529=ORIENTED_EDGE('',*,*,#823,.F.); -#530=ORIENTED_EDGE('',*,*,#697,.F.); -#531=ORIENTED_EDGE('',*,*,#768,.F.); -#532=ORIENTED_EDGE('',*,*,#818,.F.); -#533=ORIENTED_EDGE('',*,*,#824,.T.); -#534=ORIENTED_EDGE('',*,*,#690,.F.); -#535=ORIENTED_EDGE('',*,*,#823,.T.); -#536=ORIENTED_EDGE('',*,*,#684,.T.); -#537=ORIENTED_EDGE('',*,*,#825,.T.); -#538=ORIENTED_EDGE('',*,*,#824,.F.); -#539=ORIENTED_EDGE('',*,*,#817,.F.); -#540=ORIENTED_EDGE('',*,*,#821,.F.); -#541=ORIENTED_EDGE('',*,*,#691,.F.); -#542=ORIENTED_EDGE('',*,*,#825,.F.); -#543=ORIENTED_EDGE('',*,*,#683,.F.); -#544=ORIENTED_EDGE('',*,*,#822,.F.); -#545=ORIENTED_EDGE('',*,*,#819,.F.); -#546=ORIENTED_EDGE('',*,*,#814,.F.); -#547=ORIENTED_EDGE('',*,*,#807,.F.); -#548=ORIENTED_EDGE('',*,*,#811,.F.); -#549=ORIENTED_EDGE('',*,*,#794,.F.); -#550=ORIENTED_EDGE('',*,*,#815,.F.); -#551=ORIENTED_EDGE('',*,*,#801,.F.); -#552=ORIENTED_EDGE('',*,*,#812,.F.); -#553=ORIENTED_EDGE('',*,*,#809,.F.); -#554=ORIENTED_EDGE('',*,*,#776,.F.); -#555=ORIENTED_EDGE('',*,*,#788,.F.); -#556=ORIENTED_EDGE('',*,*,#782,.F.); -#557=ORIENTED_EDGE('',*,*,#712,.F.); -#558=ORIENTED_EDGE('',*,*,#780,.F.); -#559=ORIENTED_EDGE('',*,*,#790,.F.); -#560=ORIENTED_EDGE('',*,*,#784,.F.); -#561=ORIENTED_EDGE('',*,*,#789,.F.); -#562=ORIENTED_EDGE('',*,*,#778,.F.); -#563=ORIENTED_EDGE('',*,*,#771,.F.); -#564=ORIENTED_EDGE('',*,*,#786,.F.); -#565=ORIENTED_EDGE('',*,*,#791,.F.); -#566=ORIENTED_EDGE('',*,*,#787,.F.); -#567=ORIENTED_EDGE('',*,*,#773,.F.); -#568=ORIENTED_EDGE('',*,*,#777,.F.); -#569=ORIENTED_EDGE('',*,*,#704,.F.); -#570=ORIENTED_EDGE('',*,*,#738,.F.); -#571=ORIENTED_EDGE('',*,*,#699,.F.); -#572=ORIENTED_EDGE('',*,*,#745,.F.); -#573=ORIENTED_EDGE('',*,*,#717,.F.); -#574=ORIENTED_EDGE('',*,*,#739,.F.); -#575=ORIENTED_EDGE('',*,*,#719,.F.); -#576=ORIENTED_EDGE('',*,*,#749,.F.); -#577=ORIENTED_EDGE('',*,*,#721,.F.); -#578=ORIENTED_EDGE('',*,*,#740,.F.); -#579=ORIENTED_EDGE('',*,*,#723,.F.); -#580=ORIENTED_EDGE('',*,*,#748,.F.); -#581=ORIENTED_EDGE('',*,*,#725,.F.); -#582=ORIENTED_EDGE('',*,*,#741,.F.); -#583=ORIENTED_EDGE('',*,*,#727,.F.); -#584=ORIENTED_EDGE('',*,*,#747,.F.); -#585=ORIENTED_EDGE('',*,*,#729,.F.); -#586=VERTEX_POINT('',#1419); -#587=VERTEX_POINT('',#1420); -#588=VERTEX_POINT('',#1422); -#589=VERTEX_POINT('',#1424); -#590=VERTEX_POINT('',#1426); -#591=VERTEX_POINT('',#1428); -#592=VERTEX_POINT('',#1430); -#593=VERTEX_POINT('',#1432); -#594=VERTEX_POINT('',#1436); -#595=VERTEX_POINT('',#1437); -#596=VERTEX_POINT('',#1439); -#597=VERTEX_POINT('',#1441); -#598=VERTEX_POINT('',#1443); -#599=VERTEX_POINT('',#1445); -#600=VERTEX_POINT('',#1447); -#601=VERTEX_POINT('',#1449); -#602=VERTEX_POINT('',#1453); -#603=VERTEX_POINT('',#1454); -#604=VERTEX_POINT('',#1456); -#605=VERTEX_POINT('',#1458); -#606=VERTEX_POINT('',#1463); -#607=VERTEX_POINT('',#1464); -#608=VERTEX_POINT('',#1466); -#609=VERTEX_POINT('',#1468); -#610=VERTEX_POINT('',#1470); -#611=VERTEX_POINT('',#1472); -#612=VERTEX_POINT('',#1474); -#613=VERTEX_POINT('',#1476); -#614=VERTEX_POINT('',#1480); -#615=VERTEX_POINT('',#1481); -#616=VERTEX_POINT('',#1483); -#617=VERTEX_POINT('',#1485); -#618=VERTEX_POINT('',#1490); -#619=VERTEX_POINT('',#1491); -#620=VERTEX_POINT('',#1493); -#621=VERTEX_POINT('',#1495); -#622=VERTEX_POINT('',#1499); -#623=VERTEX_POINT('',#1500); -#624=VERTEX_POINT('',#1502); -#625=VERTEX_POINT('',#1504); -#626=VERTEX_POINT('',#1508); -#627=VERTEX_POINT('',#1509); -#628=VERTEX_POINT('',#1511); -#629=VERTEX_POINT('',#1513); -#630=VERTEX_POINT('',#1517); -#631=VERTEX_POINT('',#1518); -#632=VERTEX_POINT('',#1520); -#633=VERTEX_POINT('',#1522); -#634=VERTEX_POINT('',#1524); -#635=VERTEX_POINT('',#1526); -#636=VERTEX_POINT('',#1528); -#637=VERTEX_POINT('',#1530); -#638=VERTEX_POINT('',#1534); -#639=VERTEX_POINT('',#1536); -#640=VERTEX_POINT('',#1544); -#641=VERTEX_POINT('',#1546); -#642=VERTEX_POINT('',#1558); -#643=VERTEX_POINT('',#1562); -#644=VERTEX_POINT('',#1564); -#645=VERTEX_POINT('',#1566); -#646=VERTEX_POINT('',#1568); -#647=VERTEX_POINT('',#1570); -#648=VERTEX_POINT('',#1576); -#649=VERTEX_POINT('',#1578); -#650=VERTEX_POINT('',#1580); -#651=VERTEX_POINT('',#1582); -#652=VERTEX_POINT('',#1584); -#653=VERTEX_POINT('',#1586); -#654=VERTEX_POINT('',#1592); -#655=VERTEX_POINT('',#1593); -#656=VERTEX_POINT('',#1595); -#657=VERTEX_POINT('',#1597); -#658=VERTEX_POINT('',#1603); -#659=VERTEX_POINT('',#1604); -#660=VERTEX_POINT('',#1608); -#661=VERTEX_POINT('',#1610); -#662=VERTEX_POINT('',#1616); -#663=VERTEX_POINT('',#1618); -#664=VERTEX_POINT('',#1620); -#665=VERTEX_POINT('',#1622); -#666=VERTEX_POINT('',#1635); -#667=VERTEX_POINT('',#1636); -#668=VERTEX_POINT('',#1638); -#669=VERTEX_POINT('',#1640); -#670=VERTEX_POINT('',#1649); -#671=VERTEX_POINT('',#1650); -#672=VERTEX_POINT('',#1652); -#673=VERTEX_POINT('',#1654); -#674=VERTEX_POINT('',#1661); -#675=VERTEX_POINT('',#1662); -#676=VERTEX_POINT('',#1664); -#677=VERTEX_POINT('',#1666); -#678=VERTEX_POINT('',#1680); -#679=VERTEX_POINT('',#1681); -#680=VERTEX_POINT('',#1683); -#681=VERTEX_POINT('',#1685); -#682=EDGE_CURVE('',#586,#587,#826,.T.); -#683=EDGE_CURVE('',#587,#588,#827,.T.); -#684=EDGE_CURVE('',#589,#588,#828,.T.); -#685=EDGE_CURVE('',#590,#589,#254,.T.); -#686=EDGE_CURVE('',#590,#591,#829,.T.); -#687=EDGE_CURVE('',#592,#591,#830,.T.); -#688=EDGE_CURVE('',#593,#592,#831,.T.); -#689=EDGE_CURVE('',#593,#586,#255,.T.); -#690=EDGE_CURVE('',#594,#595,#832,.T.); -#691=EDGE_CURVE('',#595,#596,#833,.T.); -#692=EDGE_CURVE('',#597,#596,#834,.T.); -#693=EDGE_CURVE('',#598,#597,#256,.T.); -#694=EDGE_CURVE('',#598,#599,#835,.T.); -#695=EDGE_CURVE('',#599,#600,#836,.T.); -#696=EDGE_CURVE('',#601,#600,#837,.T.); -#697=EDGE_CURVE('',#601,#594,#257,.T.); -#698=EDGE_CURVE('',#602,#603,#838,.T.); -#699=EDGE_CURVE('',#603,#604,#839,.T.); -#700=EDGE_CURVE('',#605,#604,#840,.T.); -#701=EDGE_CURVE('',#605,#592,#258,.T.); -#702=EDGE_CURVE('',#602,#591,#259,.T.); -#703=EDGE_CURVE('',#606,#607,#841,.T.); -#704=EDGE_CURVE('',#607,#608,#842,.T.); -#705=EDGE_CURVE('',#609,#608,#843,.T.); -#706=EDGE_CURVE('',#610,#609,#260,.T.); -#707=EDGE_CURVE('',#611,#610,#844,.T.); -#708=EDGE_CURVE('',#611,#612,#845,.T.); -#709=EDGE_CURVE('',#612,#613,#846,.T.); -#710=EDGE_CURVE('',#613,#606,#261,.T.); -#711=EDGE_CURVE('',#614,#615,#847,.T.); -#712=EDGE_CURVE('',#615,#616,#848,.T.); -#713=EDGE_CURVE('',#617,#616,#849,.T.); -#714=EDGE_CURVE('',#600,#617,#262,.T.); -#715=EDGE_CURVE('',#599,#614,#263,.T.); -#716=EDGE_CURVE('',#618,#619,#850,.T.); -#717=EDGE_CURVE('',#618,#620,#851,.T.); -#718=EDGE_CURVE('',#620,#621,#852,.T.); -#719=EDGE_CURVE('',#621,#619,#853,.T.); -#720=EDGE_CURVE('',#622,#623,#854,.T.); -#721=EDGE_CURVE('',#622,#624,#855,.T.); -#722=EDGE_CURVE('',#624,#625,#856,.T.); -#723=EDGE_CURVE('',#625,#623,#857,.T.); -#724=EDGE_CURVE('',#626,#627,#858,.T.); -#725=EDGE_CURVE('',#626,#628,#859,.T.); -#726=EDGE_CURVE('',#628,#629,#860,.T.); -#727=EDGE_CURVE('',#629,#627,#861,.T.); -#728=EDGE_CURVE('',#630,#631,#862,.T.); -#729=EDGE_CURVE('',#630,#632,#863,.T.); -#730=EDGE_CURVE('',#632,#633,#864,.T.); -#731=EDGE_CURVE('',#633,#634,#264,.T.); -#732=EDGE_CURVE('',#634,#635,#865,.T.); -#733=EDGE_CURVE('',#635,#636,#866,.T.); -#734=EDGE_CURVE('',#637,#636,#867,.T.); -#735=EDGE_CURVE('',#631,#637,#265,.T.); -#736=EDGE_CURVE('',#638,#638,#266,.T.); -#737=EDGE_CURVE('',#639,#639,#267,.T.); -#738=EDGE_CURVE('',#604,#618,#268,.T.); -#739=EDGE_CURVE('',#619,#622,#269,.T.); -#740=EDGE_CURVE('',#623,#626,#270,.T.); -#741=EDGE_CURVE('',#627,#630,#271,.T.); -#742=EDGE_CURVE('',#631,#605,#868,.T.); -#743=EDGE_CURVE('',#640,#640,#272,.T.); -#744=EDGE_CURVE('',#641,#641,#273,.T.); -#745=EDGE_CURVE('',#620,#603,#274,.T.); -#746=EDGE_CURVE('',#633,#602,#869,.T.); -#747=EDGE_CURVE('',#632,#629,#275,.T.); -#748=EDGE_CURVE('',#628,#625,#276,.T.); -#749=EDGE_CURVE('',#624,#621,#277,.T.); -#750=EDGE_CURVE('',#637,#592,#870,.T.); -#751=EDGE_CURVE('',#642,#611,#871,.T.); -#752=EDGE_CURVE('',#610,#599,#872,.T.); -#753=EDGE_CURVE('',#593,#598,#873,.T.); -#754=EDGE_CURVE('',#636,#643,#874,.T.); -#755=EDGE_CURVE('',#643,#644,#875,.T.); -#756=EDGE_CURVE('',#644,#645,#876,.T.); -#757=EDGE_CURVE('',#645,#646,#877,.T.); -#758=EDGE_CURVE('',#647,#646,#878,.T.); -#759=EDGE_CURVE('',#647,#642,#879,.T.); -#760=EDGE_CURVE('',#634,#591,#880,.T.); -#761=EDGE_CURVE('',#648,#612,#881,.T.); -#762=EDGE_CURVE('',#649,#648,#882,.T.); -#763=EDGE_CURVE('',#649,#650,#883,.T.); -#764=EDGE_CURVE('',#651,#650,#884,.T.); -#765=EDGE_CURVE('',#652,#651,#885,.T.); -#766=EDGE_CURVE('',#653,#652,#886,.T.); -#767=EDGE_CURVE('',#635,#653,#887,.T.); -#768=EDGE_CURVE('',#590,#601,#888,.T.); -#769=EDGE_CURVE('',#613,#600,#889,.T.); -#770=EDGE_CURVE('',#654,#655,#890,.T.); -#771=EDGE_CURVE('',#655,#656,#891,.T.); -#772=EDGE_CURVE('',#657,#656,#892,.T.); -#773=EDGE_CURVE('',#657,#654,#893,.T.); -#774=EDGE_CURVE('',#609,#614,#894,.T.); -#775=EDGE_CURVE('',#658,#659,#895,.T.); -#776=EDGE_CURVE('',#658,#615,#278,.T.); -#777=EDGE_CURVE('',#608,#657,#279,.T.); -#778=EDGE_CURVE('',#656,#660,#280,.T.); -#779=EDGE_CURVE('',#661,#660,#896,.T.); -#780=EDGE_CURVE('',#661,#659,#281,.T.); -#781=EDGE_CURVE('',#606,#617,#897,.T.); -#782=EDGE_CURVE('',#616,#662,#282,.T.); -#783=EDGE_CURVE('',#662,#663,#898,.T.); -#784=EDGE_CURVE('',#663,#664,#283,.T.); -#785=EDGE_CURVE('',#664,#665,#899,.T.); -#786=EDGE_CURVE('',#665,#655,#284,.T.); -#787=EDGE_CURVE('',#654,#607,#285,.T.); -#788=EDGE_CURVE('',#662,#658,#900,.T.); -#789=EDGE_CURVE('',#659,#663,#901,.T.); -#790=EDGE_CURVE('',#664,#661,#902,.T.); -#791=EDGE_CURVE('',#660,#665,#903,.T.); -#792=EDGE_CURVE('',#653,#643,#904,.T.); -#793=EDGE_CURVE('',#666,#667,#905,.T.); -#794=EDGE_CURVE('',#667,#668,#906,.T.); -#795=EDGE_CURVE('',#669,#668,#907,.T.); -#796=EDGE_CURVE('',#645,#669,#286,.T.); -#797=EDGE_CURVE('',#652,#644,#908,.T.); -#798=EDGE_CURVE('',#651,#666,#287,.T.); -#799=EDGE_CURVE('',#642,#648,#909,.T.); -#800=EDGE_CURVE('',#670,#671,#910,.T.); -#801=EDGE_CURVE('',#671,#672,#911,.T.); -#802=EDGE_CURVE('',#673,#672,#912,.T.); -#803=EDGE_CURVE('',#650,#673,#288,.T.); -#804=EDGE_CURVE('',#649,#647,#913,.T.); -#805=EDGE_CURVE('',#646,#670,#289,.T.); -#806=EDGE_CURVE('',#674,#675,#914,.T.); -#807=EDGE_CURVE('',#674,#676,#915,.T.); -#808=EDGE_CURVE('',#676,#677,#916,.T.); -#809=EDGE_CURVE('',#677,#675,#917,.T.); -#810=EDGE_CURVE('',#669,#670,#918,.T.); -#811=EDGE_CURVE('',#668,#674,#290,.T.); -#812=EDGE_CURVE('',#675,#671,#291,.T.); -#813=EDGE_CURVE('',#666,#673,#919,.T.); -#814=EDGE_CURVE('',#676,#667,#292,.T.); -#815=EDGE_CURVE('',#672,#677,#293,.T.); -#816=EDGE_CURVE('',#678,#679,#920,.T.); -#817=EDGE_CURVE('',#678,#680,#921,.T.); -#818=EDGE_CURVE('',#680,#681,#922,.T.); -#819=EDGE_CURVE('',#681,#679,#923,.T.); -#820=EDGE_CURVE('',#597,#586,#924,.T.); -#821=EDGE_CURVE('',#596,#678,#294,.T.); -#822=EDGE_CURVE('',#679,#587,#295,.T.); -#823=EDGE_CURVE('',#594,#589,#925,.T.); -#824=EDGE_CURVE('',#680,#595,#296,.T.); -#825=EDGE_CURVE('',#588,#681,#297,.T.); -#826=LINE('',#1418,#926); -#827=LINE('',#1421,#927); -#828=LINE('',#1423,#928); -#829=LINE('',#1427,#929); -#830=LINE('',#1429,#930); -#831=LINE('',#1431,#931); -#832=LINE('',#1435,#932); -#833=LINE('',#1438,#933); -#834=LINE('',#1440,#934); -#835=LINE('',#1444,#935); -#836=LINE('',#1446,#936); -#837=LINE('',#1448,#937); -#838=LINE('',#1452,#938); -#839=LINE('',#1455,#939); -#840=LINE('',#1457,#940); -#841=LINE('',#1462,#941); -#842=LINE('',#1465,#942); -#843=LINE('',#1467,#943); -#844=LINE('',#1471,#944); -#845=LINE('',#1473,#945); -#846=LINE('',#1475,#946); -#847=LINE('',#1479,#947); -#848=LINE('',#1482,#948); -#849=LINE('',#1484,#949); -#850=LINE('',#1489,#950); -#851=LINE('',#1492,#951); -#852=LINE('',#1494,#952); -#853=LINE('',#1496,#953); -#854=LINE('',#1498,#954); -#855=LINE('',#1501,#955); -#856=LINE('',#1503,#956); -#857=LINE('',#1505,#957); -#858=LINE('',#1507,#958); -#859=LINE('',#1510,#959); -#860=LINE('',#1512,#960); -#861=LINE('',#1514,#961); -#862=LINE('',#1516,#962); -#863=LINE('',#1519,#963); -#864=LINE('',#1521,#964); -#865=LINE('',#1525,#965); -#866=LINE('',#1527,#966); -#867=LINE('',#1529,#967); -#868=LINE('',#1541,#968); -#869=LINE('',#1548,#969); -#870=LINE('',#1555,#970); -#871=LINE('',#1557,#971); -#872=LINE('',#1559,#972); -#873=LINE('',#1560,#973); -#874=LINE('',#1561,#974); -#875=LINE('',#1563,#975); -#876=LINE('',#1565,#976); -#877=LINE('',#1567,#977); -#878=LINE('',#1569,#978); -#879=LINE('',#1571,#979); -#880=LINE('',#1573,#980); -#881=LINE('',#1575,#981); -#882=LINE('',#1577,#982); -#883=LINE('',#1579,#983); -#884=LINE('',#1581,#984); -#885=LINE('',#1583,#985); -#886=LINE('',#1585,#986); -#887=LINE('',#1587,#987); -#888=LINE('',#1588,#988); -#889=LINE('',#1589,#989); -#890=LINE('',#1591,#990); -#891=LINE('',#1594,#991); -#892=LINE('',#1596,#992); -#893=LINE('',#1598,#993); -#894=LINE('',#1600,#994); -#895=LINE('',#1602,#995); -#896=LINE('',#1609,#996); -#897=LINE('',#1613,#997); -#898=LINE('',#1617,#998); -#899=LINE('',#1621,#999); -#900=LINE('',#1626,#1000); -#901=LINE('',#1627,#1001); -#902=LINE('',#1629,#1002); -#903=LINE('',#1630,#1003); -#904=LINE('',#1632,#1004); -#905=LINE('',#1634,#1005); -#906=LINE('',#1637,#1006); -#907=LINE('',#1639,#1007); -#908=LINE('',#1642,#1008); -#909=LINE('',#1646,#1009); -#910=LINE('',#1648,#1010); -#911=LINE('',#1651,#1011); -#912=LINE('',#1653,#1012); -#913=LINE('',#1656,#1013); -#914=LINE('',#1660,#1014); -#915=LINE('',#1663,#1015); -#916=LINE('',#1665,#1016); -#917=LINE('',#1667,#1017); -#918=LINE('',#1669,#1018); -#919=LINE('',#1674,#1019); -#920=LINE('',#1679,#1020); -#921=LINE('',#1682,#1021); -#922=LINE('',#1684,#1022); -#923=LINE('',#1686,#1023); -#924=LINE('',#1688,#1024); -#925=LINE('',#1693,#1025); -#926=VECTOR('',#1125,1.); -#927=VECTOR('',#1126,1.); -#928=VECTOR('',#1127,1.); -#929=VECTOR('',#1130,1.); -#930=VECTOR('',#1131,1.); -#931=VECTOR('',#1132,1.); -#932=VECTOR('',#1137,1.); -#933=VECTOR('',#1138,1.); -#934=VECTOR('',#1139,1.); -#935=VECTOR('',#1142,1.); -#936=VECTOR('',#1143,1.); -#937=VECTOR('',#1144,1.); -#938=VECTOR('',#1149,1.); -#939=VECTOR('',#1150,1.); -#940=VECTOR('',#1151,1.); -#941=VECTOR('',#1158,1.); -#942=VECTOR('',#1159,1.); -#943=VECTOR('',#1160,1.); -#944=VECTOR('',#1163,1.); -#945=VECTOR('',#1164,1.); -#946=VECTOR('',#1165,1.); -#947=VECTOR('',#1170,1.); -#948=VECTOR('',#1171,1.); -#949=VECTOR('',#1172,1.); -#950=VECTOR('',#1179,1.); -#951=VECTOR('',#1180,1.); -#952=VECTOR('',#1181,1.); -#953=VECTOR('',#1182,1.); -#954=VECTOR('',#1185,1.); -#955=VECTOR('',#1186,1.); -#956=VECTOR('',#1187,1.); -#957=VECTOR('',#1188,1.); -#958=VECTOR('',#1191,1.); -#959=VECTOR('',#1192,1.); -#960=VECTOR('',#1193,1.); -#961=VECTOR('',#1194,1.); -#962=VECTOR('',#1197,1.); -#963=VECTOR('',#1198,1.); -#964=VECTOR('',#1199,1.); -#965=VECTOR('',#1202,1.); -#966=VECTOR('',#1203,1.); -#967=VECTOR('',#1204,1.); -#968=VECTOR('',#1221,1.); -#969=VECTOR('',#1230,1.); -#970=VECTOR('',#1243,1.); -#971=VECTOR('',#1246,1.); -#972=VECTOR('',#1247,1.); -#973=VECTOR('',#1248,1.); -#974=VECTOR('',#1249,1.); -#975=VECTOR('',#1250,1.); -#976=VECTOR('',#1251,1.); -#977=VECTOR('',#1252,1.); -#978=VECTOR('',#1253,1.); -#979=VECTOR('',#1254,1.); -#980=VECTOR('',#1257,1.); -#981=VECTOR('',#1260,1.); -#982=VECTOR('',#1261,1.); -#983=VECTOR('',#1262,1.); -#984=VECTOR('',#1263,1.); -#985=VECTOR('',#1264,1.); -#986=VECTOR('',#1265,1.); -#987=VECTOR('',#1266,1.); -#988=VECTOR('',#1267,1.); -#989=VECTOR('',#1268,1.); -#990=VECTOR('',#1271,1.); -#991=VECTOR('',#1272,1.); -#992=VECTOR('',#1273,1.); -#993=VECTOR('',#1274,1.); -#994=VECTOR('',#1277,1.); -#995=VECTOR('',#1280,1.); -#996=VECTOR('',#1287,1.); -#997=VECTOR('',#1292,1.); -#998=VECTOR('',#1297,1.); -#999=VECTOR('',#1300,1.); -#1000=VECTOR('',#1307,1.); -#1001=VECTOR('',#1308,1.); -#1002=VECTOR('',#1311,1.); -#1003=VECTOR('',#1312,1.); -#1004=VECTOR('',#1315,1.); -#1005=VECTOR('',#1318,1.); -#1006=VECTOR('',#1319,1.); -#1007=VECTOR('',#1320,1.); -#1008=VECTOR('',#1323,1.); -#1009=VECTOR('',#1330,1.); -#1010=VECTOR('',#1333,1.); -#1011=VECTOR('',#1334,1.); -#1012=VECTOR('',#1335,1.); -#1013=VECTOR('',#1338,1.); -#1014=VECTOR('',#1345,1.); -#1015=VECTOR('',#1346,1.); -#1016=VECTOR('',#1347,1.); -#1017=VECTOR('',#1348,1.); -#1018=VECTOR('',#1351,1.); -#1019=VECTOR('',#1360,1.); -#1020=VECTOR('',#1369,1.); -#1021=VECTOR('',#1370,1.); -#1022=VECTOR('',#1371,1.); -#1023=VECTOR('',#1372,1.); -#1024=VECTOR('',#1375,1.); -#1025=VECTOR('',#1384,1.); -#1026=AXIS2_PLACEMENT_3D('',#1417,#1123,#1124); -#1027=AXIS2_PLACEMENT_3D('',#1425,#1128,#1129); -#1028=AXIS2_PLACEMENT_3D('',#1433,#1133,#1134); -#1029=AXIS2_PLACEMENT_3D('',#1434,#1135,#1136); -#1030=AXIS2_PLACEMENT_3D('',#1442,#1140,#1141); -#1031=AXIS2_PLACEMENT_3D('',#1450,#1145,#1146); -#1032=AXIS2_PLACEMENT_3D('',#1451,#1147,#1148); -#1033=AXIS2_PLACEMENT_3D('',#1459,#1152,#1153); -#1034=AXIS2_PLACEMENT_3D('',#1460,#1154,#1155); -#1035=AXIS2_PLACEMENT_3D('',#1461,#1156,#1157); -#1036=AXIS2_PLACEMENT_3D('',#1469,#1161,#1162); -#1037=AXIS2_PLACEMENT_3D('',#1477,#1166,#1167); -#1038=AXIS2_PLACEMENT_3D('',#1478,#1168,#1169); -#1039=AXIS2_PLACEMENT_3D('',#1486,#1173,#1174); -#1040=AXIS2_PLACEMENT_3D('',#1487,#1175,#1176); -#1041=AXIS2_PLACEMENT_3D('',#1488,#1177,#1178); -#1042=AXIS2_PLACEMENT_3D('',#1497,#1183,#1184); -#1043=AXIS2_PLACEMENT_3D('',#1506,#1189,#1190); -#1044=AXIS2_PLACEMENT_3D('',#1515,#1195,#1196); -#1045=AXIS2_PLACEMENT_3D('',#1523,#1200,#1201); -#1046=AXIS2_PLACEMENT_3D('',#1531,#1205,#1206); -#1047=AXIS2_PLACEMENT_3D('',#1532,#1207,#1208); -#1048=AXIS2_PLACEMENT_3D('',#1533,#1209,#1210); -#1049=AXIS2_PLACEMENT_3D('',#1535,#1211,#1212); -#1050=AXIS2_PLACEMENT_3D('',#1537,#1213,#1214); -#1051=AXIS2_PLACEMENT_3D('',#1538,#1215,#1216); -#1052=AXIS2_PLACEMENT_3D('',#1539,#1217,#1218); -#1053=AXIS2_PLACEMENT_3D('',#1540,#1219,#1220); -#1054=AXIS2_PLACEMENT_3D('',#1542,#1222,#1223); -#1055=AXIS2_PLACEMENT_3D('',#1543,#1224,#1225); -#1056=AXIS2_PLACEMENT_3D('',#1545,#1226,#1227); -#1057=AXIS2_PLACEMENT_3D('',#1547,#1228,#1229); -#1058=AXIS2_PLACEMENT_3D('',#1549,#1231,#1232); -#1059=AXIS2_PLACEMENT_3D('',#1550,#1233,#1234); -#1060=AXIS2_PLACEMENT_3D('',#1551,#1235,#1236); -#1061=AXIS2_PLACEMENT_3D('',#1552,#1237,#1238); -#1062=AXIS2_PLACEMENT_3D('',#1553,#1239,#1240); -#1063=AXIS2_PLACEMENT_3D('',#1554,#1241,#1242); -#1064=AXIS2_PLACEMENT_3D('',#1556,#1244,#1245); -#1065=AXIS2_PLACEMENT_3D('',#1572,#1255,#1256); -#1066=AXIS2_PLACEMENT_3D('',#1574,#1258,#1259); -#1067=AXIS2_PLACEMENT_3D('',#1590,#1269,#1270); -#1068=AXIS2_PLACEMENT_3D('',#1599,#1275,#1276); -#1069=AXIS2_PLACEMENT_3D('',#1601,#1278,#1279); -#1070=AXIS2_PLACEMENT_3D('',#1605,#1281,#1282); -#1071=AXIS2_PLACEMENT_3D('',#1606,#1283,#1284); -#1072=AXIS2_PLACEMENT_3D('',#1607,#1285,#1286); -#1073=AXIS2_PLACEMENT_3D('',#1611,#1288,#1289); -#1074=AXIS2_PLACEMENT_3D('',#1612,#1290,#1291); -#1075=AXIS2_PLACEMENT_3D('',#1614,#1293,#1294); -#1076=AXIS2_PLACEMENT_3D('',#1615,#1295,#1296); -#1077=AXIS2_PLACEMENT_3D('',#1619,#1298,#1299); -#1078=AXIS2_PLACEMENT_3D('',#1623,#1301,#1302); -#1079=AXIS2_PLACEMENT_3D('',#1624,#1303,#1304); -#1080=AXIS2_PLACEMENT_3D('',#1625,#1305,#1306); -#1081=AXIS2_PLACEMENT_3D('',#1628,#1309,#1310); -#1082=AXIS2_PLACEMENT_3D('',#1631,#1313,#1314); -#1083=AXIS2_PLACEMENT_3D('',#1633,#1316,#1317); -#1084=AXIS2_PLACEMENT_3D('',#1641,#1321,#1322); -#1085=AXIS2_PLACEMENT_3D('',#1643,#1324,#1325); -#1086=AXIS2_PLACEMENT_3D('',#1644,#1326,#1327); -#1087=AXIS2_PLACEMENT_3D('',#1645,#1328,#1329); -#1088=AXIS2_PLACEMENT_3D('',#1647,#1331,#1332); -#1089=AXIS2_PLACEMENT_3D('',#1655,#1336,#1337); -#1090=AXIS2_PLACEMENT_3D('',#1657,#1339,#1340); -#1091=AXIS2_PLACEMENT_3D('',#1658,#1341,#1342); -#1092=AXIS2_PLACEMENT_3D('',#1659,#1343,#1344); -#1093=AXIS2_PLACEMENT_3D('',#1668,#1349,#1350); -#1094=AXIS2_PLACEMENT_3D('',#1670,#1352,#1353); -#1095=AXIS2_PLACEMENT_3D('',#1671,#1354,#1355); -#1096=AXIS2_PLACEMENT_3D('',#1672,#1356,#1357); -#1097=AXIS2_PLACEMENT_3D('',#1673,#1358,#1359); -#1098=AXIS2_PLACEMENT_3D('',#1675,#1361,#1362); -#1099=AXIS2_PLACEMENT_3D('',#1676,#1363,#1364); -#1100=AXIS2_PLACEMENT_3D('',#1677,#1365,#1366); -#1101=AXIS2_PLACEMENT_3D('',#1678,#1367,#1368); -#1102=AXIS2_PLACEMENT_3D('',#1687,#1373,#1374); -#1103=AXIS2_PLACEMENT_3D('',#1689,#1376,#1377); -#1104=AXIS2_PLACEMENT_3D('',#1690,#1378,#1379); -#1105=AXIS2_PLACEMENT_3D('',#1691,#1380,#1381); -#1106=AXIS2_PLACEMENT_3D('',#1692,#1382,#1383); -#1107=AXIS2_PLACEMENT_3D('',#1694,#1385,#1386); -#1108=AXIS2_PLACEMENT_3D('',#1695,#1387,#1388); -#1109=AXIS2_PLACEMENT_3D('',#1696,#1389,#1390); -#1110=AXIS2_PLACEMENT_3D('',#1697,#1391,#1392); -#1111=AXIS2_PLACEMENT_3D('',#1698,#1393,#1394); -#1112=AXIS2_PLACEMENT_3D('',#1699,#1395,#1396); -#1113=AXIS2_PLACEMENT_3D('',#1700,#1397,#1398); -#1114=AXIS2_PLACEMENT_3D('',#1701,#1399,#1400); -#1115=AXIS2_PLACEMENT_3D('',#1702,#1401,#1402); -#1116=AXIS2_PLACEMENT_3D('',#1703,#1403,#1404); -#1117=AXIS2_PLACEMENT_3D('',#1704,#1405,#1406); -#1118=AXIS2_PLACEMENT_3D('',#1705,#1407,#1408); -#1119=AXIS2_PLACEMENT_3D('',#1706,#1409,#1410); -#1120=AXIS2_PLACEMENT_3D('',#1707,#1411,#1412); -#1121=AXIS2_PLACEMENT_3D('',#1708,#1413,#1414); -#1122=AXIS2_PLACEMENT_3D('',#1709,#1415,#1416); -#1123=DIRECTION('',(0.,0.,1.)); -#1124=DIRECTION('',(1.,0.,0.)); -#1125=DIRECTION('',(0.,2.05998412772246E-15,-1.)); -#1126=DIRECTION('',(-1.,-5.66691907309783E-31,-1.14391709702557E-45)); -#1127=DIRECTION('',(0.,0.,-1.)); -#1128=DIRECTION('',(0.,-1.,-2.01858731750028E-15)); -#1129=DIRECTION('',(0.,-2.02384405530628E-15,1.)); -#1130=DIRECTION('',(1.,1.77271740234996E-30,4.17135818500781E-15)); -#1131=DIRECTION('',(-8.34271637001562E-15,2.89120579329468E-16,1.)); -#1132=DIRECTION('',(1.,1.77271740234996E-30,4.17135818500781E-15)); -#1133=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1134=DIRECTION('',(-3.18032637262415E-15,0.,1.)); -#1135=DIRECTION('',(-5.66691907309783E-31,1.,-2.89120579329468E-16)); -#1136=DIRECTION('',(-8.34271637001562E-15,2.89265139619133E-16,1.)); -#1137=DIRECTION('',(0.,0.,-1.)); -#1138=DIRECTION('',(1.,-9.06707051695652E-30,-1.83026735524092E-44)); -#1139=DIRECTION('',(0.,2.05998412772246E-15,-1.)); -#1140=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1141=DIRECTION('',(-3.18032637262415E-15,0.,1.)); -#1142=DIRECTION('',(1.,-2.83634784375993E-29,4.17135818500781E-15)); -#1143=DIRECTION('',(-9.25185853854296E-15,-4.62592926927148E-15,1.)); -#1144=DIRECTION('',(1.,-2.83634784375993E-29,4.17135818500781E-15)); -#1145=DIRECTION('',(0.,-1.,-2.01858731750028E-15)); -#1146=DIRECTION('',(0.,-2.31296463463574E-15,1.)); -#1147=DIRECTION('',(9.06707051695652E-30,1.,4.62592926927148E-15)); -#1148=DIRECTION('',(-9.25185853854296E-15,-4.62477278695417E-15,1.)); -#1149=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1150=DIRECTION('',(0.,-1.,0.)); -#1151=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1152=DIRECTION('',(1.,0.,4.17135818500777E-15)); -#1153=DIRECTION('',(0.,1.,0.)); -#1154=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1155=DIRECTION('',(-4.17135818500781E-15,0.,1.)); -#1156=DIRECTION('',(1.,0.,-1.96005385927236E-15)); -#1157=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1158=DIRECTION('',(0.,0.,-1.)); -#1159=DIRECTION('',(0.,1.,0.)); -#1160=DIRECTION('',(4.30689966449414E-15,0.,-1.)); -#1161=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1162=DIRECTION('',(0.,-4.62592926927149E-15,1.)); -#1163=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1164=DIRECTION('',(7.91207970798999E-17,-2.05596856412066E-15,1.)); -#1165=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1166=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1167=DIRECTION('',(-4.62592926927149E-15,0.,1.)); -#1168=DIRECTION('',(-1.,0.,7.91207970798999E-17)); -#1169=DIRECTION('',(8.32667268468867E-17,0.,1.)); -#1170=DIRECTION('',(4.30689966449414E-15,0.,-1.)); -#1171=DIRECTION('',(0.,-1.,0.)); -#1172=DIRECTION('',(0.,0.,-1.)); -#1173=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1174=DIRECTION('',(-4.17135818500781E-15,0.,1.)); -#1175=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1176=DIRECTION('',(0.,-4.62592926927149E-15,1.)); -#1177=DIRECTION('',(1.,0.,-1.96005385927236E-15)); -#1178=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1179=DIRECTION('',(1.,0.,-1.57478443209241E-15)); -#1180=DIRECTION('',(0.,1.,0.)); -#1181=DIRECTION('',(1.,0.,-1.57478443209241E-15)); -#1182=DIRECTION('',(0.,-1.,0.)); -#1183=DIRECTION('',(1.57478443209241E-15,0.,1.)); -#1184=DIRECTION('',(1.,0.,-1.58206781009085E-15)); -#1185=DIRECTION('',(-1.12904036402558E-15,0.,-1.)); -#1186=DIRECTION('',(0.,1.,0.)); -#1187=DIRECTION('',(-1.12904036402558E-15,0.,-1.)); -#1188=DIRECTION('',(0.,-1.,0.)); -#1189=DIRECTION('',(1.,0.,-1.12904036402558E-15)); -#1190=DIRECTION('',(-1.12410081243297E-15,0.,-1.)); -#1191=DIRECTION('',(1.,0.,0.)); -#1192=DIRECTION('',(0.,1.,0.)); -#1193=DIRECTION('',(1.,0.,0.)); -#1194=DIRECTION('',(0.,-1.,0.)); -#1195=DIRECTION('',(0.,0.,1.)); -#1196=DIRECTION('',(1.,0.,0.)); -#1197=DIRECTION('',(7.91207970798999E-17,0.,1.)); -#1198=DIRECTION('',(0.,1.,0.)); -#1199=DIRECTION('',(7.91207970798999E-17,0.,1.)); -#1200=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1201=DIRECTION('',(-4.62592926927148E-15,0.,1.)); -#1202=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1203=DIRECTION('',(-7.91207970798999E-17,2.05596856412066E-15,-1.)); -#1204=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1205=DIRECTION('',(1.,0.,4.17135818500777E-15)); -#1206=DIRECTION('',(0.,1.,0.)); -#1207=DIRECTION('',(-1.,0.,7.91207970798999E-17)); -#1208=DIRECTION('',(8.32667268468867E-17,0.,1.)); -#1209=DIRECTION('',(0.,1.,0.)); -#1210=DIRECTION('',(0.,0.,-1.)); -#1211=DIRECTION('',(0.,1.,0.)); -#1212=DIRECTION('',(0.,0.,-1.)); -#1213=DIRECTION('',(0.,-1.,0.)); -#1214=DIRECTION('',(0.,0.,-1.)); -#1215=DIRECTION('',(0.,1.,0.)); -#1216=DIRECTION('',(0.,0.,-1.)); -#1217=DIRECTION('',(0.,-1.,0.)); -#1218=DIRECTION('',(0.,0.,-1.)); -#1219=DIRECTION('',(0.,-1.,0.)); -#1220=DIRECTION('',(0.,0.,-1.)); -#1221=DIRECTION('',(-1.,0.,-4.17135818500777E-15)); -#1222=DIRECTION('',(0.,-1.,0.)); -#1223=DIRECTION('',(0.,0.,-1.)); -#1224=DIRECTION('',(0.,1.,0.)); -#1225=DIRECTION('',(0.,0.,-1.)); -#1226=DIRECTION('',(0.,1.,0.)); -#1227=DIRECTION('',(0.,0.,-1.)); -#1228=DIRECTION('',(0.,1.,0.)); -#1229=DIRECTION('',(0.,0.,-1.)); -#1230=DIRECTION('',(-1.,0.,-4.17135818500777E-15)); -#1231=DIRECTION('',(0.,1.,0.)); -#1232=DIRECTION('',(0.,0.,-1.)); -#1233=DIRECTION('',(0.,1.,0.)); -#1234=DIRECTION('',(0.,0.,-1.)); -#1235=DIRECTION('',(0.,-1.,0.)); -#1236=DIRECTION('',(0.,0.,-1.)); -#1237=DIRECTION('',(0.,-1.,0.)); -#1238=DIRECTION('',(0.,0.,-1.)); -#1239=DIRECTION('',(0.,1.,0.)); -#1240=DIRECTION('',(0.,0.,1.)); -#1241=DIRECTION('',(0.,1.,0.)); -#1242=DIRECTION('',(0.,0.,1.)); -#1243=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1244=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1245=DIRECTION('',(0.,0.,0.999999999999999)); -#1246=DIRECTION('',(1.,0.,0.)); -#1247=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1248=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1249=DIRECTION('',(-1.,0.,0.)); -#1250=DIRECTION('',(0.,-1.,0.)); -#1251=DIRECTION('',(1.,0.,0.)); -#1252=DIRECTION('',(-1.62669871564444E-31,-1.,-2.05596856412066E-15)); -#1253=DIRECTION('',(1.,0.,0.)); -#1254=DIRECTION('',(0.,-1.,0.)); -#1255=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1256=DIRECTION('',(-1.,0.,-4.16333634234434E-15)); -#1257=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1258=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1259=DIRECTION('',(-4.62592926927148E-15,0.,1.)); -#1260=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1261=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1262=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1263=DIRECTION('',(-1.62669871564444E-31,-1.,-2.05596856412066E-15)); -#1264=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1265=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1266=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1267=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1268=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1269=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1270=DIRECTION('',(-1.,0.,-4.16333634234434E-15)); -#1271=DIRECTION('',(-1.,0.,0.)); -#1272=DIRECTION('',(0.,1.,0.)); -#1273=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1274=DIRECTION('',(0.,-1.,0.)); -#1275=DIRECTION('',(4.17135818500781E-15,0.,-1.)); -#1276=DIRECTION('',(-1.,0.,-4.16333634234434E-15)); -#1277=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1278=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1279=DIRECTION('',(0.,0.,1.)); -#1280=DIRECTION('',(1.,0.,2.19894525123818E-16)); -#1281=DIRECTION('',(0.,1.,0.)); -#1282=DIRECTION('',(0.,0.,1.)); -#1283=DIRECTION('',(0.,1.,0.)); -#1284=DIRECTION('',(0.,0.,1.)); -#1285=DIRECTION('',(0.,-1.,0.)); -#1286=DIRECTION('',(0.,0.,1.)); -#1287=DIRECTION('',(2.11874623020067E-16,0.,1.)); -#1288=DIRECTION('',(0.,1.,0.)); -#1289=DIRECTION('',(0.,0.,1.)); -#1290=DIRECTION('',(0.,1.,0.)); -#1291=DIRECTION('',(0.,0.,1.)); -#1292=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1293=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1294=DIRECTION('',(-4.62592926927149E-15,0.,1.)); -#1295=DIRECTION('',(0.,-1.,0.)); -#1296=DIRECTION('',(0.,0.,1.)); -#1297=DIRECTION('',(1.,0.,2.19894525123818E-16)); -#1298=DIRECTION('',(0.,-1.,0.)); -#1299=DIRECTION('',(0.,0.,1.)); -#1300=DIRECTION('',(2.11874623020067E-16,0.,1.)); -#1301=DIRECTION('',(0.,1.,0.)); -#1302=DIRECTION('',(0.,0.,1.)); -#1303=DIRECTION('',(0.,-1.,0.)); -#1304=DIRECTION('',(0.,0.,1.)); -#1305=DIRECTION('',(0.,1.,0.)); -#1306=DIRECTION('',(0.,0.,1.)); -#1307=DIRECTION('',(0.,1.,0.)); -#1308=DIRECTION('',(0.,-1.,0.)); -#1309=DIRECTION('',(2.19894525123818E-16,0.,-1.)); -#1310=DIRECTION('',(-1.,0.,-2.20309881449055E-16)); -#1311=DIRECTION('',(0.,1.,0.)); -#1312=DIRECTION('',(0.,-1.,0.)); -#1313=DIRECTION('',(1.,0.,-2.11874623020067E-16)); -#1314=DIRECTION('',(-2.08166817117217E-16,0.,-1.)); -#1315=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1316=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1317=DIRECTION('',(-1.,0.,0.)); -#1318=DIRECTION('',(-1.85037170770859E-14,0.,-1.)); -#1319=DIRECTION('',(-1.,-3.80430606298713E-29,1.85037170770859E-14)); -#1320=DIRECTION('',(-1.85037170770859E-14,2.04608409987008E-15,-1.)); -#1321=DIRECTION('',(1.62669871564444E-31,1.,2.05596856412066E-15)); -#1322=DIRECTION('',(9.25185853854287E-15,-2.31296463463572E-15,1.00000000000001)); -#1323=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1324=DIRECTION('',(0.,1.,3.78485122031303E-15)); -#1325=DIRECTION('',(0.,3.75856753128306E-15,-0.999999999999996)); -#1326=DIRECTION('',(0.,1.,2.05596856412066E-15)); -#1327=DIRECTION('',(1.,0.,0.)); -#1328=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1329=DIRECTION('',(0.,-1.,0.)); -#1330=DIRECTION('',(-4.17135818500781E-15,-2.05596856412066E-15,1.)); -#1331=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1332=DIRECTION('',(-1.,0.,0.)); -#1333=DIRECTION('',(-1.85037170770859E-14,2.04608409987008E-15,-1.)); -#1334=DIRECTION('',(1.,3.80430606298713E-29,-1.85037170770859E-14)); -#1335=DIRECTION('',(-1.85037170770859E-14,0.,-1.)); -#1336=DIRECTION('',(0.,1.,3.78485122031303E-15)); -#1337=DIRECTION('',(0.,3.4694469519536E-15,-0.999999999999996)); -#1338=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1339=DIRECTION('',(1.62669871564444E-31,1.,2.05596856412066E-15)); -#1340=DIRECTION('',(9.25185853854287E-15,-2.31296463463572E-15,1.00000000000001)); -#1341=DIRECTION('',(0.,1.,2.05596856412066E-15)); -#1342=DIRECTION('',(1.,0.,0.)); -#1343=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1344=DIRECTION('',(0.,1.,0.)); -#1345=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1346=DIRECTION('',(1.,3.80430606298713E-29,-1.85037170770859E-14)); -#1347=DIRECTION('',(7.00338161595358E-29,-1.,-1.2958859200447E-42)); -#1348=DIRECTION('',(-1.,-3.80430606298713E-29,1.85037170770859E-14)); -#1349=DIRECTION('',(-1.85037170770859E-14,3.78485122031303E-15,-1.)); -#1350=DIRECTION('',(0.,-1.,-3.77475828372553E-15)); -#1351=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1352=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1353=DIRECTION('',(0.,4.04768811061251E-15,-1.00000000000001)); -#1354=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1355=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1356=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1357=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1358=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1359=DIRECTION('',(1.84990911478167E-14,0.,1.)); -#1360=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1361=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1362=DIRECTION('',(0.,3.75856753128306E-15,-0.999999999999996)); -#1363=DIRECTION('',(1.,7.00338161595358E-29,-1.85037170770859E-14)); -#1364=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1365=DIRECTION('',(1.,7.00338161595358E-29,-1.85037170770859E-14)); -#1366=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1367=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1368=DIRECTION('',(1.84990911478167E-14,0.,1.)); -#1369=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1370=DIRECTION('',(-1.,9.06707051695652E-30,1.83026735524092E-44)); -#1371=DIRECTION('',(0.,1.,0.)); -#1372=DIRECTION('',(1.,5.66691907309783E-31,1.14391709702557E-45)); -#1373=DIRECTION('',(0.,2.01858731750028E-15,-1.)); -#1374=DIRECTION('',(0.,1.,2.0122792321331E-15)); -#1375=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1376=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1377=DIRECTION('',(0.,-2.31296463463575E-15,1.)); -#1378=DIRECTION('',(1.,0.,0.)); -#1379=DIRECTION('',(0.,0.,-1.)); -#1380=DIRECTION('',(1.,0.,0.)); -#1381=DIRECTION('',(0.,0.,-1.)); -#1382=DIRECTION('',(1.,0.,0.)); -#1383=DIRECTION('',(0.,0.,-1.)); -#1384=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1385=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1386=DIRECTION('',(0.,-2.31296463463574E-15,1.)); -#1387=DIRECTION('',(-1.,0.,0.)); -#1388=DIRECTION('',(0.,0.,-1.)); -#1389=DIRECTION('',(-1.,0.,0.)); -#1390=DIRECTION('',(0.,0.,-1.)); -#1391=DIRECTION('',(1.,0.,0.)); -#1392=DIRECTION('',(0.,0.,-1.)); -#1393=DIRECTION('',(-1.,9.06707051695652E-30,1.83026735524092E-44)); -#1394=DIRECTION('',(-9.24446373305873E-30,-0.999999999999999,0.)); -#1395=DIRECTION('',(1.,5.66691907309783E-31,1.14391709702557E-45)); -#1396=DIRECTION('',(0.,1.,0.)); -#1397=DIRECTION('',(-1.,-3.80430606298713E-29,1.85037170770859E-14)); -#1398=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1399=DIRECTION('',(1.,3.80430606298713E-29,-1.85037170770859E-14)); -#1400=DIRECTION('',(-2.08166817117217E-14,0.,-1.)); -#1401=DIRECTION('',(0.,1.,0.)); -#1402=DIRECTION('',(0.,0.,1.)); -#1403=DIRECTION('',(0.,-1.,0.)); -#1404=DIRECTION('',(0.,0.,-1.)); -#1405=DIRECTION('',(0.,1.,0.)); -#1406=DIRECTION('',(0.,0.,1.)); -#1407=DIRECTION('',(0.,-1.,0.)); -#1408=DIRECTION('',(0.,0.,-1.)); -#1409=DIRECTION('',(0.,1.,0.)); -#1410=DIRECTION('',(0.,0.,1.)); -#1411=DIRECTION('',(0.,-1.,0.)); -#1412=DIRECTION('',(0.,0.,-1.)); -#1413=DIRECTION('',(0.,1.,0.)); -#1414=DIRECTION('',(0.,0.,1.)); -#1415=DIRECTION('',(0.,1.,0.)); -#1416=DIRECTION('',(0.,0.,1.)); -#1417=CARTESIAN_POINT('',(0.,0.,0.)); -#1418=CARTESIAN_POINT('',(-3.5,-3.,175.)); -#1419=CARTESIAN_POINT('',(-3.5,-3.,175.)); -#1420=CARTESIAN_POINT('',(-3.5,-2.99999999999987,113.)); -#1421=CARTESIAN_POINT('',(-5.,-3.00000000000002,113.)); -#1422=CARTESIAN_POINT('',(-5.,-3.,113.)); -#1423=CARTESIAN_POINT('',(-5.,-3.,175.)); -#1424=CARTESIAN_POINT('',(-5.,-3.,175.)); -#1425=CARTESIAN_POINT('',(-2.00000000000001,-3.,175.)); -#1426=CARTESIAN_POINT('',(-2.00000000000001,-3.,178.)); -#1427=CARTESIAN_POINT('',(-2.01348250853262E-14,-3.,178.)); -#1428=CARTESIAN_POINT('',(-2.63918623628379E-14,-3.,178.)); -#1429=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1430=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1431=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1432=CARTESIAN_POINT('',(-2.00000000000001,-3.,176.5)); -#1433=CARTESIAN_POINT('',(-2.00000000000001,-3.,175.)); -#1434=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1435=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1436=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1437=CARTESIAN_POINT('',(-5.,-30.5,113.)); -#1438=CARTESIAN_POINT('',(-3.5,-30.4999999999997,113.)); -#1439=CARTESIAN_POINT('',(-3.5,-30.4999999999999,113.)); -#1440=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1441=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1442=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1443=CARTESIAN_POINT('',(-2.00000000000001,-30.5,176.5)); -#1444=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1445=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1446=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1447=CARTESIAN_POINT('',(-4.16333634234434E-14,-30.5,178.)); -#1448=CARTESIAN_POINT('',(-3.40126128931406E-14,-30.5,178.)); -#1449=CARTESIAN_POINT('',(-2.00000000000002,-30.5,178.)); -#1450=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1451=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1452=CARTESIAN_POINT('',(-1.21972148049598E-14,0.,175.4)); -#1453=CARTESIAN_POINT('',(-1.29812363486688E-14,0.,175.)); -#1454=CARTESIAN_POINT('',(-6.29626097601137E-14,0.,149.5)); -#1455=CARTESIAN_POINT('',(-6.29626097601137E-14,-1.5,149.5)); -#1456=CARTESIAN_POINT('',(-6.29626097601137E-14,-1.5,149.5)); -#1457=CARTESIAN_POINT('',(-1.21972148049598E-14,-1.5,175.4)); -#1458=CARTESIAN_POINT('',(-1.29812363486688E-14,-1.5,175.)); -#1459=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,175.)); -#1460=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,175.)); -#1461=CARTESIAN_POINT('',(-1.21972148049598E-14,-1.5,175.4)); -#1462=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1463=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1464=CARTESIAN_POINT('',(86.5,-33.5,148.)); -#1465=CARTESIAN_POINT('',(86.5,-32.,148.)); -#1466=CARTESIAN_POINT('',(86.5000000000001,-32.,148.)); -#1467=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1468=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1469=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1470=CARTESIAN_POINT('',(86.5,-30.5,176.5)); -#1471=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1472=CARTESIAN_POINT('',(86.5,-29.25,176.5)); -#1473=CARTESIAN_POINT('',(86.5,-29.2499999999996,-5.70531276543476E-14)); -#1474=CARTESIAN_POINT('',(86.5,-29.25,178.)); -#1475=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1476=CARTESIAN_POINT('',(86.5,-30.5,178.)); -#1477=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1478=CARTESIAN_POINT('',(86.5,-1.5,0.)); -#1479=CARTESIAN_POINT('',(-2.77555756156289E-14,-32.,175.)); -#1480=CARTESIAN_POINT('',(-2.77555756156289E-14,-32.,175.)); -#1481=CARTESIAN_POINT('',(6.52734571374445E-13,-32.,17.0000000000001)); -#1482=CARTESIAN_POINT('',(-3.22669746113701E-13,-33.5000000000005,17.0000000000001)); -#1483=CARTESIAN_POINT('',(-2.77555756156289E-14,-33.5,17.0000000000001)); -#1484=CARTESIAN_POINT('',(-2.77555756156289E-14,-33.5,175.)); -#1485=CARTESIAN_POINT('',(-2.77555756156289E-14,-33.5,175.)); -#1486=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,175.)); -#1487=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,175.)); -#1488=CARTESIAN_POINT('',(-1.21972148049598E-14,-1.5,175.4)); -#1489=CARTESIAN_POINT('',(-7.105427357601E-14,-1.5,147.5)); -#1490=CARTESIAN_POINT('',(1.99999999999993,-1.5,147.5)); -#1491=CARTESIAN_POINT('',(68.5000000000004,-1.5,147.5)); -#1492=CARTESIAN_POINT('',(1.99999999999993,-1.5,147.5)); -#1493=CARTESIAN_POINT('',(1.99999999999993,0.,147.5)); -#1494=CARTESIAN_POINT('',(-7.105427357601E-14,0.,147.5)); -#1495=CARTESIAN_POINT('',(68.5000000000004,0.,147.5)); -#1496=CARTESIAN_POINT('',(68.5000000000004,-1.5,147.5)); -#1497=CARTESIAN_POINT('',(-7.105427357601E-14,-1.5,147.5)); -#1498=CARTESIAN_POINT('',(70.5000000000004,-1.5,147.5)); -#1499=CARTESIAN_POINT('',(70.5000000000004,-1.5,145.5)); -#1500=CARTESIAN_POINT('',(70.5000000000002,-1.5,2.)); -#1501=CARTESIAN_POINT('',(70.5000000000004,0.,145.5)); -#1502=CARTESIAN_POINT('',(70.5000000000004,0.,145.5)); -#1503=CARTESIAN_POINT('',(70.5000000000004,0.,147.5)); -#1504=CARTESIAN_POINT('',(70.5000000000002,0.,2.)); -#1505=CARTESIAN_POINT('',(70.5000000000002,-1.5,2.)); -#1506=CARTESIAN_POINT('',(70.5000000000004,-1.5,147.5)); -#1507=CARTESIAN_POINT('',(70.5000000000002,-1.5,0.)); -#1508=CARTESIAN_POINT('',(72.5000000000002,-1.5,0.)); -#1509=CARTESIAN_POINT('',(84.5,-1.5,0.)); -#1510=CARTESIAN_POINT('',(72.5000000000002,-1.5,0.)); -#1511=CARTESIAN_POINT('',(72.5000000000002,0.,0.)); -#1512=CARTESIAN_POINT('',(70.5000000000002,0.,0.)); -#1513=CARTESIAN_POINT('',(84.5,0.,0.)); -#1514=CARTESIAN_POINT('',(84.5,-1.5,0.)); -#1515=CARTESIAN_POINT('',(70.5000000000002,-1.5,0.)); -#1516=CARTESIAN_POINT('',(86.5,-1.5,0.)); -#1517=CARTESIAN_POINT('',(86.5,-1.5,2.)); -#1518=CARTESIAN_POINT('',(86.5,-1.5,175.)); -#1519=CARTESIAN_POINT('',(86.5,-1.5,2.)); -#1520=CARTESIAN_POINT('',(86.5,0.,2.)); -#1521=CARTESIAN_POINT('',(86.5,0.,0.)); -#1522=CARTESIAN_POINT('',(86.5,0.,175.)); -#1523=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1524=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1525=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1526=CARTESIAN_POINT('',(86.5,-4.25000000000001,178.)); -#1527=CARTESIAN_POINT('',(86.5,-4.24999999999964,-5.65391355133108E-15)); -#1528=CARTESIAN_POINT('',(86.5,-4.25000000000001,176.5)); -#1529=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1530=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1531=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1532=CARTESIAN_POINT('',(86.5,-1.5,0.)); -#1533=CARTESIAN_POINT('',(78.25,-1.5,139.25)); -#1534=CARTESIAN_POINT('',(78.25,-1.5,135.75)); -#1535=CARTESIAN_POINT('',(78.25,-1.5,7.24999999999999)); -#1536=CARTESIAN_POINT('',(78.25,-1.5,3.74999999999999)); -#1537=CARTESIAN_POINT('',(1.99999999999994,-1.5,149.5)); -#1538=CARTESIAN_POINT('',(68.5000000000004,-1.5,145.5)); -#1539=CARTESIAN_POINT('',(72.5000000000002,-1.5,2.)); -#1540=CARTESIAN_POINT('',(84.5,-1.5,2.)); -#1541=CARTESIAN_POINT('',(86.5000000000005,-1.5,175.)); -#1542=CARTESIAN_POINT('',(0.,-1.5,0.)); -#1543=CARTESIAN_POINT('',(78.25,0.,139.25)); -#1544=CARTESIAN_POINT('',(78.25,0.,135.75)); -#1545=CARTESIAN_POINT('',(78.25,0.,7.24999999999999)); -#1546=CARTESIAN_POINT('',(78.25,0.,3.74999999999999)); -#1547=CARTESIAN_POINT('',(1.99999999999994,0.,149.5)); -#1548=CARTESIAN_POINT('',(86.5000000000005,0.,175.)); -#1549=CARTESIAN_POINT('',(84.5,0.,2.)); -#1550=CARTESIAN_POINT('',(72.5000000000002,0.,2.)); -#1551=CARTESIAN_POINT('',(68.5000000000004,0.,145.5)); -#1552=CARTESIAN_POINT('',(0.,0.,0.)); -#1553=CARTESIAN_POINT('',(78.25,-100.,7.24999999999999)); -#1554=CARTESIAN_POINT('',(78.25,-100.,139.25)); -#1555=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1556=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1557=CARTESIAN_POINT('',(86.51,-29.25,176.5)); -#1558=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1559=CARTESIAN_POINT('',(86.5,-30.5,176.5)); -#1560=CARTESIAN_POINT('',(-2.00000000000002,-3.,176.5)); -#1561=CARTESIAN_POINT('',(86.51,-4.25000000000001,176.5)); -#1562=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1563=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1564=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1565=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1566=CARTESIAN_POINT('',(83.5,-5.75000000000001,176.5)); -#1567=CARTESIAN_POINT('',(83.5,-1.50000000000036,176.5)); -#1568=CARTESIAN_POINT('',(83.5,-27.75,176.5)); -#1569=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1570=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1571=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1572=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1573=CARTESIAN_POINT('',(86.5,-3.,178.)); -#1574=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1575=CARTESIAN_POINT('',(86.5,-29.25,178.)); -#1576=CARTESIAN_POINT('',(82.,-29.25,178.)); -#1577=CARTESIAN_POINT('',(82.,-3.00000000000001,178.)); -#1578=CARTESIAN_POINT('',(82.,-27.75,178.)); -#1579=CARTESIAN_POINT('',(86.5,-27.75,178.)); -#1580=CARTESIAN_POINT('',(83.5,-27.75,178.)); -#1581=CARTESIAN_POINT('',(83.5,-1.50000000000037,178.)); -#1582=CARTESIAN_POINT('',(83.5000000000001,-5.75000000000001,178.)); -#1583=CARTESIAN_POINT('',(86.5,-5.75000000000001,178.)); -#1584=CARTESIAN_POINT('',(82.,-5.75000000000001,178.)); -#1585=CARTESIAN_POINT('',(82.,-3.00000000000001,178.)); -#1586=CARTESIAN_POINT('',(82.,-4.25000000000001,178.)); -#1587=CARTESIAN_POINT('',(86.5,-4.25000000000001,178.)); -#1588=CARTESIAN_POINT('',(-2.00000000000002,-3.00000000000001,178.)); -#1589=CARTESIAN_POINT('',(86.5,-30.5,178.)); -#1590=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1591=CARTESIAN_POINT('',(86.5,-33.5,146.)); -#1592=CARTESIAN_POINT('',(84.5000000000001,-33.5,146.)); -#1593=CARTESIAN_POINT('',(73.0000000000001,-33.5,146.)); -#1594=CARTESIAN_POINT('',(73.0000000000001,-32.,146.)); -#1595=CARTESIAN_POINT('',(73.0000000000001,-32.,146.)); -#1596=CARTESIAN_POINT('',(86.5000000000002,-32.,146.)); -#1597=CARTESIAN_POINT('',(84.5000000000001,-32.,146.)); -#1598=CARTESIAN_POINT('',(84.5000000000001,-33.5,146.)); -#1599=CARTESIAN_POINT('',(86.5000000000002,-32.,146.)); -#1600=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1601=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1602=CARTESIAN_POINT('',(-6.25277607468888E-13,-32.0000000000005,15.0000000000001)); -#1603=CARTESIAN_POINT('',(1.99999999999968,-32.0000000000005,15.0000000000001)); -#1604=CARTESIAN_POINT('',(69.0000000000001,-32.0000000000005,15.0000000000001)); -#1605=CARTESIAN_POINT('',(1.99999999999968,-32.,17.0000000000001)); -#1606=CARTESIAN_POINT('',(84.5,-32.,148.)); -#1607=CARTESIAN_POINT('',(73.0000000000001,-32.,144.)); -#1608=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,144.)); -#1609=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,15.0000000000001)); -#1610=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,17.0000000000001)); -#1611=CARTESIAN_POINT('',(69.0000000000001,-32.,17.0000000000001)); -#1612=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1613=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1614=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1615=CARTESIAN_POINT('',(1.99999999999968,-33.5,17.0000000000001)); -#1616=CARTESIAN_POINT('',(1.99999999999968,-33.5000000000005,15.0000000000001)); -#1617=CARTESIAN_POINT('',(-6.25277607468888E-13,-33.5000000000005,15.0000000000001)); -#1618=CARTESIAN_POINT('',(69.0000000000001,-33.5000000000005,15.0000000000001)); -#1619=CARTESIAN_POINT('',(69.0000000000001,-33.5,17.0000000000001)); -#1620=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,17.0000000000001)); -#1621=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,15.0000000000001)); -#1622=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,144.)); -#1623=CARTESIAN_POINT('',(73.0000000000001,-33.5,144.)); -#1624=CARTESIAN_POINT('',(84.5,-33.5,148.)); -#1625=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1626=CARTESIAN_POINT('',(1.99999999999968,-32.0000000000005,15.0000000000001)); -#1627=CARTESIAN_POINT('',(69.0000000000001,-32.0000000000005,15.0000000000001)); -#1628=CARTESIAN_POINT('',(-6.25277607468888E-13,-32.0000000000005,15.0000000000001)); -#1629=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,17.0000000000001)); -#1630=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,144.)); -#1631=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,15.0000000000001)); -#1632=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1633=CARTESIAN_POINT('',(86.51,-4.25000000000001,176.5)); -#1634=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1635=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1636=CARTESIAN_POINT('',(86.4999999999994,-5.75,138.)); -#1637=CARTESIAN_POINT('',(84.9999999999994,-5.74999999999993,138.)); -#1638=CARTESIAN_POINT('',(84.9999999999994,-5.74999999999993,138.)); -#1639=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1640=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1641=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1642=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1643=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1644=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1645=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1646=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1647=CARTESIAN_POINT('',(86.51,-29.25,176.5)); -#1648=CARTESIAN_POINT('',(85.,-27.75,175.)); -#1649=CARTESIAN_POINT('',(85.,-27.75,175.)); -#1650=CARTESIAN_POINT('',(84.9999999999994,-27.7499999999999,138.)); -#1651=CARTESIAN_POINT('',(86.4999999999994,-27.7499999999999,138.)); -#1652=CARTESIAN_POINT('',(86.4999999999994,-27.75,138.)); -#1653=CARTESIAN_POINT('',(86.5,-27.75,175.)); -#1654=CARTESIAN_POINT('',(86.5,-27.75,175.)); -#1655=CARTESIAN_POINT('',(83.5,-27.75,175.)); -#1656=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1657=CARTESIAN_POINT('',(83.5,-27.75,175.)); -#1658=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1659=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1660=CARTESIAN_POINT('',(84.9999999999993,-5.74999999999992,136.)); -#1661=CARTESIAN_POINT('',(84.9999999999993,-7.74999999999992,136.)); -#1662=CARTESIAN_POINT('',(84.9999999999993,-25.7499999999999,136.)); -#1663=CARTESIAN_POINT('',(86.4999999999993,-7.74999999999992,136.)); -#1664=CARTESIAN_POINT('',(86.4999999999993,-7.74999999999992,136.)); -#1665=CARTESIAN_POINT('',(86.4999999999993,-5.75,136.)); -#1666=CARTESIAN_POINT('',(86.4999999999993,-25.7499999999999,136.)); -#1667=CARTESIAN_POINT('',(84.9999999999993,-25.7499999999999,136.)); -#1668=CARTESIAN_POINT('',(84.9999999999993,-5.74999999999992,136.)); -#1669=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1670=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1671=CARTESIAN_POINT('',(84.9999999999994,-7.74999999999993,138.)); -#1672=CARTESIAN_POINT('',(84.9999999999994,-25.7499999999999,138.)); -#1673=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1674=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1675=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1676=CARTESIAN_POINT('',(86.4999999999994,-7.74999999999993,138.)); -#1677=CARTESIAN_POINT('',(86.4999999999994,-25.7499999999999,138.)); -#1678=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1679=CARTESIAN_POINT('',(-3.5,-30.4999999999999,111.)); -#1680=CARTESIAN_POINT('',(-3.5,-28.4999999999997,111.)); -#1681=CARTESIAN_POINT('',(-3.5,-5.00000000000002,111.)); -#1682=CARTESIAN_POINT('',(-5.,-28.4999999999997,111.)); -#1683=CARTESIAN_POINT('',(-5.,-28.4999999999997,111.)); -#1684=CARTESIAN_POINT('',(-5.,-30.5,111.)); -#1685=CARTESIAN_POINT('',(-5.,-5.00000000000002,111.)); -#1686=CARTESIAN_POINT('',(-3.5,-5.00000000000002,111.)); -#1687=CARTESIAN_POINT('',(-3.5,-30.4999999999999,111.)); -#1688=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1689=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1690=CARTESIAN_POINT('',(-3.5,-28.4999999999997,113.)); -#1691=CARTESIAN_POINT('',(-3.5,-5.00000000000002,113.)); -#1692=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1693=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1694=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1695=CARTESIAN_POINT('',(-5.,-28.4999999999997,113.)); -#1696=CARTESIAN_POINT('',(-5.,-5.00000000000002,113.)); -#1697=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1698=CARTESIAN_POINT('',(-2.77555756156289E-14,-28.4999999999997,113.)); -#1699=CARTESIAN_POINT('',(-3.5,-5.00000000000002,113.)); -#1700=CARTESIAN_POINT('',(81.9999999999993,-7.74999999999993,138.)); -#1701=CARTESIAN_POINT('',(84.9999999999994,-25.7499999999999,138.)); -#1702=CARTESIAN_POINT('',(1.99999999999968,-1.5,17.0000000000001)); -#1703=CARTESIAN_POINT('',(69.0000000000001,-32.0000000000005,17.0000000000001)); -#1704=CARTESIAN_POINT('',(73.0000000000001,-32.0000000000005,144.)); -#1705=CARTESIAN_POINT('',(84.5,-1.5,148.)); -#1706=CARTESIAN_POINT('',(1.99999999999994,-1.5,149.5)); -#1707=CARTESIAN_POINT('',(68.5000000000004,-1.5,145.5)); -#1708=CARTESIAN_POINT('',(72.5000000000002,-1.5,2.)); -#1709=CARTESIAN_POINT('',(84.5,-1.5,2.)); -#1710=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#24), -#1711); -#1711=( -GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1712)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1718,#1714,#1713)) -REPRESENTATION_CONTEXT('03341701-01_01','TOP_LEVEL_ASSEMBLY_PART') -); -#1712=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-5),#1718, -'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model'); -#1713=( -NAMED_UNIT(*) -SI_UNIT($,.STERADIAN.) -SOLID_ANGLE_UNIT() -); -#1714=( -CONVERSION_BASED_UNIT('DEGREE',#1716) -NAMED_UNIT(#1715) -PLANE_ANGLE_UNIT() -); -#1715=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); -#1716=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#1717); -#1717=( -NAMED_UNIT(*) -PLANE_ANGLE_UNIT() -SI_UNIT($,.RADIAN.) -); -#1718=( -LENGTH_UNIT() -NAMED_UNIT(*) -SI_UNIT(.MILLI.,.METRE.) -); -ENDSEC; -END-ISO-10303-21; diff --git a/_jobs/5d7ecc58fcc3/03341701-01_01_debug.FCStd b/_jobs/5d7ecc58fcc3/03341701-01_01_debug.FCStd deleted file mode 100644 index bab793f758e2a600847a42422287a8bce1f3c041..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15432 zcmaib18`@t_@a%ov2AQ@+qUgwW81c!Y>bU<+uqoE``=sdzIXpyuU?-zGiQ3b z`%F#s)O1fz%S(ZQqXPf{XaH*-oAxBLCb$za0Pw310D%9C6}B^Su`#iArgOKkzSOaC zT4!td%+c$sL|VU)Cfkh$-*st7d^O2zbG?Y(mtCjFmJGDErI1W5N@(q|G7DeyFH47-^t}|B^)>(YGJ-P%bo?T-bm8)wQ{)cJT zduHx?n~}~d$aaxyRR<~R+ULn&ERUpJr>{Zyw#8=)hF5MI5WJQv&xkA*C6=JH&)k7E zYpS30o+@O?`K z4XLRQb3X_;q3M!DXZy+n8`xvW@z)CoCk26o&1p&1CHA}DrFLq116@I}zRyFfu)VpF zo>mBG&J@Ms`pt?6;BoU1b&)erBeDPxKIa~>WW1VG;q}eexC33WO!_`e0Q@s zYa2a1Tp>cM(!>2*z^_F9eUfdd(sp0ZMc|pQcEy{6o=feZyJ&Z5$a6D0bp^TY;SoJ& zH9e|ZRW|w7-GcWM$H#3UKhBN3#uw7Og*>CUg(I7=5k2zGdj0yKv!<7?YyCM_FT^nG znU~(B@YU6Jj@_@lw>JJUOMD`Rof-zik!*!jz(hMfew&UEHZD9x5E#I9iS9nJqm*M8 ztvCUg4}DlLc(2STY1bdbA0|$7*Zb|<8lQY#Li1IHJp5>`jyA%YN&CeiVHW}O%{QKX zGI_LHs?+{Jgyj6t__pieRB)htTkGrPI5!d_30C*(Dx0EFDgKSys#ShIGN&rl_qhuL zz9rR@JDnDO6XzzMALVO_?xlYNX>MnuJxxsM{7~MU`(?Uk?(4%V^taG?>V8qCD$duo zI{0nBgJPjqE8t}&BKUUz>mBiK+Sh@MsbBrnRyOUMC)26iyM5?mX=D)dS0jNsP^db! zoNB*_z%JF^!=bC{Hrrf?b`j!nsY_?ks?-PDjeAXUBK15JCubrb8QRWJjkBr10Nq7h zFA`(yY-)0cz&ovKnYzp<`wkl^*zH?{bc00=QzU%-gYB%p7Gn(ozix!R6Fy9;dkW`^ zuS&jG{Q#UO!4=<)@w2*y`69IiEjjtQrjW|wCk29pc7BiQM1v51b{5T-=6Ba6U#U4u zGNj1Eb!R%sXw1rC-=)|}+e9t}aP_Scf^p5VdpdYi50G+oekvVJ5DlQ78F7ucTGwyo zcX?i&WM+(BQFKSB3C_AWbrb((zhz~B1Llj}q+!@|;m=xtn+6^1^=r7J2j%2LxJ zvCJW7Pc+nvq9Ony8bTYj1}zI>zGM1nUk{_Dh2u0*!k4C%$rE}7a}p6^@{JcN|82O6iqHm!tOm5cQP!U z_lZdJ0yGN0^F5b3qlNXc)N1sW_UM0>r&b-O6#MxP-yx0vIZ#-{(=+R8PU(4Tx6)DW z`kWI%mO42w{G);wFzteIA{j#QiWBRc6)g`ptf%)z>}avS}7@E`pT) z+?-B_Q+7GB$tp)4nR&x;)VvS(C}w;kLlQa3u{mkhXpv-2S(GO4N?43W){d1!w`3^wW zs_-x5V&x+ICy&0i=h_gev4o81ROxeV_q1{fc#88CkrX62klzS=Rkqr4V((1X_`-I9 zV+0cz?YB9KEdt|e-Qa+tzPPRPN9m4Q;(`T!O@sCm> zYqe)hk@okEo;YZfJ?7(O#Wq$ia~e~j7V;T`q;*Vq=Vl*1cv=ES>!7dwm^sUs{!5s7 zvn_QJ{6jQ!vDb)#1sOgQvAfIz5vg~CD+7Vv%0^I7fn#_clqd}y zDp+8{FLuS1ulSvaSqvxqEkaQ(C7j5bLGs(a!dVkRF_rLTfa1jtt0d!um))8Ex($P5 z`3*%et?((RoK+GPN;9)$`98-VoMQNKCJ?eoK?{q-K34o<+eZ0{4P$>gC4gn)Xx>1Q zMkf4(16wA1-EdLv_~W**K5}bGy2NNY^ZsNI>$r5%RHr%F3K^%_lyz|Yg8flU_O?aI z#MC7g&=_^8NG2qKSq|5fLs|(VGf1hKJC*2A=nS=s+bu1-;LKyQO&j&MGRZ?qeRN%8 z5Bo2a;F48|^iM0m*D@$5GMD;o=Xjaf{`6s9C`HBTHnEFup3p$}S z7L+0mV?Sqb7md8f}FY|rXJHKI8m6qJ_0Z=1eyRHe|pg?JM#F@Bau83#)~IH+}j z{=axwC02V&W{+hM)t#o@&joLM#Fl_CC1T0Q`HWBWQ=}a>oZ`bx$U6^?6$WD2u64qI z1;~MFj$Bb_(dn*bd5Q?@0cWjYVXV!qOawM!I_62~v8fGjV&oQo7@ED1Lyz9TctW8W z{AopjIz$d@Di22>+iMXcOD;r^O&$nbK8Uo>_F5v4DA@XXBc@Ye0VcZnI0~d0iNlOW zdX9yJ^3CCnQ(y%Ywa%PmW{Q{Dkh;@0I+?_=nOdxPWQfbrm=7dOQxJfOk{sEtByWJN zJW&2IA^vMFRjvKjwwQjHS9~B4$jR2CBU)Y=J&GNC;J=S|+G&!Oo#f5QlnW5HAp|g% zt>{x~O6b_tpts*2fsY|!ux(^!%6;XB%=%f{#l#0uEN?zrL6mKq4&fJ?Ar(n(X61LgFr{>J|QP3o0 zfsuVe(h66+OBY*!JW_xu`>7!5x$xl^@E;h4BZX*1jJ%j=Mg7{`YGUD|VU+sJD8;*Q z{squIIfOF!VoC8u!SeYZtO^nHN|2KxEH+vpLM&q)7^4cMj#sL#{Z^#5M0!RClNB8w{`2kdkWtV}r#e;@?6PC*!9?{hJ1; z^zYi}HyHj%-NltrgGCf~+*_#%4xtNQtj5}4ibIs{H6f8e@erS(M#wZKG*GkWdi5jh zZ!Oelv!Md332LYb+yu(D)+SxhnHH~piXmvWC-b(w3;=DhZi+p;q(J2V9C>`|MFdq! zoi^sK(_}qp@c0&&gz5}$<>I%1Kpy3;4;-P{wIU2;YC*d}PjnHrAoI62m5{p~9+pj* zA4DRDvQkjc|6K6iLiiQnrUWY4=%_7p#*oxv1w_o8?$~9!woRtkbOY8mCW!lX9C<3{MRdu;%8ZDTF)A_CrKlSC>!pdv0?S7I_7iL5TJ-kZ z|Mq&S+vO9gGZs54Q;sWvEiMM}0>=4=VF#iMbO2(nn0u!lY6K-%rd(;uxfOBCOI6_} zx-y}GI^mz|dHV)&N%=&%{?((#7*}fb;j`)D#vHgj`%pvycq8HL45Vi@pG=7q zm~7Mizp689i*;2tL^)OniGmwXlC>Kb3<_kNESd(eo}+bS-c$3-j(Nzw{hDutT17=5=gGS>~^*R@?H2(!kxGFwOkFMHWxMcd$k-N}xzZm_KWw zL5M3;ZjxnCJ6mn+q*GOI7BF~A|tXjAVJ!L5aNnp_`Sx_I@3$%GYx)N|Au>3(im&P#j*KU}fjxf~=HpH1}l8z}V^?{xunWKSvilxt9!S>W~;;0gN z|IKa1*K1P`N_{h;a(=P+A2Pkf!uyxzFn*G4t!e93mriVdnUu>9Jqp9gV+%rwVQZcO z_nGFtI2RbawoQ<4c{MUNNcs#xSxAUBlXAWnNbkLJIhM}^p$oSH#Mf)1Ak|lIJiyAF zM?1)`oqm<7WSwlU@Tb>7i!X1ktWu-T*FirJ`Tuq}p%?Egto#iCFyIFP0RJ9N$Qw91 z>*>9bfT%e9TYh`o15( zOuueVecgWaV2l#z>$J`W6e_|KR&SGOYi_>{B97p=PTDlbPu8N=`;YJD( zVv+&nk#rY$)}8Ni0c_4cra!xOvbwC+j`R8k(h8VnU(L}5EcvvJ@bjxPNFd1O(H_9Bl!-+&<}9ID|Oq1w%2%#d&O-|%YwNLWT;S>WeMc7U3=6|+oMf*ob&MDvy=VTuDRP1Y-Qoo%%QQKM+dGYTR@g#v`2DJQ zSI-%%n8TgJg%oD%ZbdiLi;VVX zBi=d4?@m26T*@gNTw#Uu@;gEH%i7(YhE{A0Vtq=!Kca16C1Z#^?Sp$hX7*LB5{`2^ zo3@Ly!ba!@nzLb^$J~5gt67UY^-R~>T^(peymGPbg3bu}kNH<@lZ_-cTIT^o3<} zgTJRal{ssDnV4|EnXW z_Qwn&3Z9YzPUV_(A1k^y`bBTDUhD1>0O87`Hzb<}C-BVEEgRhJW8f2Cu~1ZaeIe0Z zvGarZ{r*#o5FlLh(+Cz^4PSg~wdz@zS`p_qny8TA#|F@1HmV4c?Z{SEdLLlSw<&sL z3c8wfF)ifJs!5s|4R#$pc=Nu}(7Zm0UL*cOkKkNan8oK;;{gy)95+iXXmo+(prB%= zx`u9p9>IsW>~tpHp=CM%dob$H>`L`4L(~U2Vl)udK)Mj#zI(mVL4Z6lArnTDcU!x9 zM~=9c)u;8~+~@h@#`v6whc6ygO;>^jG$5v>EEgR-^cozXp{TF; zhIZ+@IvX6BBLiK?ohO7^aB*3{A46-deVx6u`SHL$gyBv9I6fq7GNsopwX%q&vs7E$ zEK&Z(g@E;NS3B!F>w!@7;`x?_9A;K&Td*%odrFEycK57@OoY>NXC(}ND*sT-vt4=# zf4sYSr;%&$Tub=OFrBZs<-I8P@hU8bW-%G;KPk36#2b315)M=9OV8))hgwj`n76b0B>VtC47z91?~xK$en@lH`v-e~4djYYYX_NbZ?6Ikp?NEZB+9Ib<5pA$qqs*QT+rPI6|VbSsRYbfsx=};h3Dn}E; zf)DJwsakG5(=J&=i z=e}jcwli-u4HY5vk`8$#M}}My<02r|=^(T{Q%TIqD_AQ!SCoac<$dF-rzsyG#& z899Mv*ak6j#FK{68xz7yIYqanuiyl_BYI`p=Buu3M{*PH%3$1$Maq3kx7?q2otcI4 zN-ibosAAezmSFEn`iVZNk=e}x`+m>PRug=OTA^3%@=*<l= zu(_MAEW0g39>Ljg;BSfx3;8?Gj%DWpcAd;pL(U3Bb8Ri{$uFmF+U}%;pqy4L1VfMT zBaWp7yf9gW9aql&;OE$HT+~3f{@I3RHyddvsrR9O7K_R-nJ2(`V?UYx*0P>>dx_S- zH%_@5OpgnMiVjF&C=q6?KR)1(!Rd0no3n2)Yqh#P0tUx?eca#i`@P>sz8t;Z_Iw?u zUip5U?$h&se%=jl`@Y_fAMb8^zrEFdJ>9$!@a2BPV?5Ta_ffaB4K|kiRGo|Vx-c-> z!aT2welx=G)SKw{E4wP4+omVLV{FT^nov)&o}|5Mf9;uWB2f5js%^4hCP<3-vlV{0 zZU*;Vj{l;)ldr7Q^r`5DB>Zy`_DgVkb|oUpVa;NjoPo`+&tRjN)A&&rMWhty9mIXT zNY&r*Ow&QXl5D|c?7Q?v<7G8dc+LVm!8IPro?Ec#~cAU#9Igc&PcL9w)Kr*;Dq<+qc!iTgMwSkt*bH4E9y5Q ziG54Q%jI=jq?vHBjUFZaj2;=$x{$Nn@zS~)bf>(+t6&1vij#M{EfTZNvGw`S@0Zx}U#(Ct6nYg^ zyTWub(;-@J!}pe&!LbF!b;9zc@8%bZ=_Y{Duj{c94jXNmNk94=L}Va-VA^}fzN{k+ z*t=!gO$+?eamhFD1H<8J8!>kwdeE>@;P4WlrtG=Tb$T`3*N#n+c=hCdJ!&2HW+Awk z6m`{$iA}oSZQY&kr^|LMk|MTh|>hp|YcLEDtC5v0{L(Y#kyYg__^Z9Dzaz7V` z#7u8=Xf%hv?EP`aJ$nps|E?57@EFCJ{c{|X1p`%F+vP{1T!Gbu3NoUn-E*`-kL~nV zJUg}@(@$Nq6PvRT-)tq-Ja$9PHBJ_`svk-Z$TKqovgR}}lLFOwLbs6KSl+YfqLRN? z8TEVvHdNxcgLr5J_|`$*8RNK($0ed2iC5-&0{69cu=qF%S4(@#d5noTx($xF)D1@MyY-q#YGI7{(sgz)0 zE>eC{ui-gxlfWQfGrAEv@8ymZ(UMox)!ZMlu{^sKQyJTnPSi^X+Jpsy`)q;$BJ?Gp zfQVk?;!p7)3bIhS&2o(qgGPlXVu2?R3zpFPXQFXVnWZcBZq z(>poy_b905-dbuzxuVNraHJbbhjU)NXb_Mbd3-y#JMg}T{(0~?v@o>h*Kd<{35ksf z?Dvv2*HtE1=z6%q-GAJ9bL{Y9fpo^32Dv{W(TpO-gwI1~X8C{M8L$6`i}HHo4pSU( z_jrCI^aD%Mnr%@Phc!Vox=4YfJO~A>f&l~gpp;fY-i(~R%+9HNzGezBsI&E$!I8(y z0F6LyESy)fK@}`iK|^3bsQ>}+5-==-)$Uy9V~Da2Zgm8ZvWTO@cx# zFgAt;avof!C8^Le-QqMLW~0+emS_P&CeM3T=1$}_LXvLlM8FtroMHUKupMMn4Ot@y zTK#((5Zw&Ppf0L+(rG(yLlsIGt`g56C|R(v5+x+a5A+k;kKuh|halQ-!EpqcoDI8x z#c{hxfAr9-S!#+!HFvpA{7MCfFBfheuC1~#=_6ax=ZA2X82te7u>W32m~_v&!V}zP zSMldr&J$SEC^kfm5J*LcxtoCClMS|Yp5>vrV31ba(jyD#rhaid2*swqMhskz(}#cO zx7jN0at)}ls?>MXh+%0DL1Bo$(b}?p!%^P@ZRnt6cqr*b74^F2#?Ax<=NbGZZz#u` z3O_bmZJ+2MlCdLA`RR4HPywXygm39o6e0czI9cFY%0nf%cz+&<4wSPA_c_Zb!M9rc z^+xQG7kI#5>jKh}#W3Z)L8*iFNh!&`&Db4?S)Fi%o`t=pY}+RHUe6Td0X?QIz^}&* z`E8x3AAJQcDsBIS7`Mwf>OH`aTe_Syn}+M7zs`(M#-n@1W?f}NYeh8I*1i95Z02|_ zQe=xF#ns(qw|*A$M2+{cyNTQqnv%Tch3z(j>4tzALWAT|j8gkdT>gc}j^P~}c%|@9 zpBBoyhWlO$H~~jNIosfOm)!S~=4EqJb3R5T0#|jaMu`|>%W}7ohpBLR6(=8d7VUim zPL%DKCd$w8y5)DbU?0If7)5+Q$GX6%*oLC|^POZ+)7yPNsF` zf4Y7I3IK0wk|?uD1-&aEBPmRkn*XM|6T$~p@TKXkAr$) zLL!CJHDJ%KyAqga3QkL2(L(pCG^x@x>VK7IkbwNO-s$7p z`St9SQr8nuD#>ny@*Qi}gd9TliWO?<5zQQ%z;g{Kl3(e*p#M5Qf<8qg(m7=xR%EwZ zUSnGadjmVQ7Ls7-N=<_+kYCmcP2Jmv^?S;2kxsp-5%ZEp^-@T-72fZ9s$bu;ap60g z%{9%asi~SX`(2>y10m*|Y(~YCtfcX4NP?)kt4IDBM>hbMRjV!ffoFLdm;;9jGN?bSujveI>B@9PtshOF7kkV z3nEnzc=vh^67Gy$uy}`<298DJ&;|cfSUncXxeClvP$5|Xj*rlTcJG7%9Ld}Rs>%(| zuE+Fo?9`i{=|Y6!dg#qv>j;yD1JhrnSf#A7){U@i8id|nY7Jbn8~lqhb&OYs)vsHO zk9H%Y^-eizmI9!QZk0|&BEDF?$$Raxs-GRSwu!v<0g6Lk$b!*kxgMUNd-x|BKqOkR zfsnrel^6fUA`fj)OxW4Whyz_<0xSsW-t7BCnY`WTOcd|#z{F}K+ol0$QP*no6`oeR z`srlWN>;$0v>ff9m}+(_C~(kApXb3#7{8Qg+*4r;+6nJgY1bU+!q5@Htvd;pUVR!H5r$*(NaA#pELu1WbxHtAt`u z+y}~i*OSwD*zHlcWbhMxi4Urv^gU4e99U_i$bn0u8Z{l*`@R{P#{zXGjm5X{6H5y# zzeOuwG{b7n3!igGA~mo^aWz-fvDg)~nJzfginkWKuvvJj-^Io$Ggt5_^a*Ssu=|^V z9^5uLYJpUA{%q}*bUBTlz8623FD077@j*;E$zDg0uHsi|*sOH3ZX}KZYyfta2TPDW{0@ymsQDW&corcfx$=&Fmyk1){TWg5 z-wmo!%3X`}Qb&dTvU=+GQN3{3!)Ih&x;jx_T`7v??hoYN9*J&L7M1H0E%&7%E@(~d zu^3fWS83t%WLc~XgMeSM#k|@djB-rkN-q8hBHIU4#<^op|-DT96C8j#QFO$}o9eJF||4l+}+XPVU~t z%3gclm~ocpAxgy%_=S6ln!ailJY>&19u(96Dl$Dgms0h*uZ-l$+=yk)^U~ommVg;i zmPK5>@QkA5U;=^^4jlf2VLdqnic0hbLVVG|iUp0^p&Fqn{K{B*UnM^+ku--Lwe0LT%3AP71iwG_ zZ?FHZZd4?aMip-N!xpS?pL*7cQ)OQSErDAxAT;7S$0ctPu#k&xDWFhixxi%BOcxBv z-On{tk(AbFpiiMc!nBn%;3`zc-5TH+Y{7{eAI9<7lA$)D9IlCaZ)5YEel42~$z%ct zb*NvGVC|sE0=m>_q?f}rMt+;|NP|fILbWvcl=0z8`~f$k7YLD0ez`+*trbr+fxH-k zT${}5o{vL9c&28g-4D|y%P`K?P<;A(RZ4VP4Bx6`G{dS$+>#j*~)o`IZjdS-6N>0oo5s(v)(b-w8a{ z$18^)J0y{p)j=VzqU&n6^lSqgY{w2jM{);YAYd5Yn6gfljI^-rCt*0`Vl)&~OTS#F znP*bcFEXP4<{;MWadv29JBzp$rMc-m?P9C^m@yPIa51!gHUzGt-^KCJ@VcS$;6mPr zBy6n$*CxEwa9pErWi=$Aq7tA)|F9P&zGnrM$zh5C<_jiM>CO6mx(2!W&u9f}3`aG$ zAsO89!!jBhwFbJb6us&yp= zgv?(l))Z_FNfkpS4Oy5vq?Y_ygb9+P7&xoRnuyHRm@+(iP_5mF-+ACQGW-{_mgj;r zcBzE|MIo*>^RlY3hvlk9$tcq;390efG|_~feqTf;z6e!ny#%I|=LnbMvn)BRK5N3} zeO!`+@!4RaKkmZu*`_G$9Ce1NL_~^2=bdhd^hyNA1Am%|Wt6l1OsSX@ zuAHnw@K6cTM4jrgUZo0-sG!fMYndnIFE}wdLmxCM%$|1}ZuTyYy@%6t zQ6p{uOtaOgs((m$EF1`CzBavjN3x^@hrRPj({rYpXQ@LV%$2H{d|ryzT{IbUIAT&` zJ#;4z{*g~wjDUcxF*j(+eP`WX22MoOQ%0Ja(9pejAKvow;X*<-RvY;+x)`;=gyQtL znY0vDRKjGqunXVXGY|Gb;0N3qy;!&_Ra|EqdYae4950d4?WwG(eFSq!TGVKle&~kN zp0Ehvi@%Hbj_v)kvW~IHt|TN?=ySTTTp8DfW13~@_NxONHqGt+ii07-PvRc=?w9rT z#uJk!-}A~^#ah>-A;hh|Fu7MOUA$s#9X1juO}^9P(q9Hv82I6Z=*{R94mI6u*d4409bQ1wK*lcv*>BLc0=HXEEcSo=cE0_#)K z-HZsvOI=slAB*&Np)BZQQkP7Zmj!K+5>)mTyw%Nx5X3;UpyF(h9LbjA(hI0lNFFKG zZXw@Khfek&)mpmI*7hXDC?d{7^JsU8_srVpO#(qxiS@k(16gGIOkqi$yh`J|!f zY~wZ+wZmU$8K`fn^x3A6LBhwhY5I~OSLaYk3dU0B6!f%v_A|b|nspskc{AL_27>zF z=ybZrb?cg>9eG_M$}PhSUdP0?>#J=vD&?+f@@tCQ@~fCJkp1%3PSf;~96;{iIDU7`zA#oh0?LR0!yhlVZEgH1 z_rVk}lIBxDll(KEnM5kA!~FoW#r2#>=xk(3R?m*18FfRnJG`_&p~b3 z@$VztINP&_pjcLocdI$}GS)Etw$eN%e+mc~LLJCM60j_e$XCJKsnF(UR#K;@h>Ko^ z)$d%s>7}s`R^M>AM+cgXePRBZ=AY~lj{ka88mbivjwe8fLl`>x`d1+KZ|oHS`cLr} z2>!k*wx)L0#(GLtCeB9YbP~4CCXTiS*8dfd1q1x|I4(L8!!rOD03enD{6`%3zq9`r z+osld4K6$C=9Ahz6Iw9@X5`>7Q(a@GK4e|Ih8_ogEJ#25HHp9{-=O7o{j+6#W&+p& zPFRp>q>H*SuLl$F+s$AjLGBkzkN5lK&E|e4|B>EK=u3y%SDK&i^Zl-Y$LICw?$a-V zZNBc@&zI-3T{OQJj{bqKDXNdm#e8z5my?wRrD-W%CAn!nzvqwU&xif0rCI{BIkXAQ z^Tvi89-Pt<4Y8qJ=|9ru&VbM&pLe*HtfW$%+t5Cv@X`a5i4k0l6tF9o#_nPh_*K_BKkqfh~bvMb0) z*du8mfCZ}*4ltIlGz>yfD~$`#j<_8gnpX!fd<^GXrPhW&mAiu^Wk zD39dRV%TC~?^oOl>hn;t4nYWdM9hruf<`XBr)n}gJ&$6IDz_t@EakNg9h9;A5!!7;Y3_-ozLQa_N=E%hTFojr;)l|UX;`>i35-qDkgUuF;{dVC zUR=3hyQc?qXUPyH-d(tk7*_aE4m8I0d1ieA1C%!y`St!gJLuJ+~jS|USN58{tF=ir=}et1-S$12 zxMyrXg*bXe(TI3qwhG5}SeNZ~KUFFt7+ixBw$*$=6bje#(~i`E^cD$7AmKkbmii=-g!hf7@>IRO;nHg5`C>L_x7wB?V- z*z*nizEJFR^+x@YU6%3?TURI7Qs7P%E~ldrD+@r>B{aVbj^QnkddahKSUh21QM{;+ z=~FkIc_^7!jmI9~%fOTI5v8E%*J-^xA^!O%cCu^AdZ(iJrp`^2t@9p+T*8}4zPMs$ zuBTObaH;EfTMUEIEtHuW0Pk^LwQC(O@<;n`||aE8qOSkdiGY8+x~j^JPiGXbhYj6`xIPM zPy)>5e}CFtJb!M+%GB+C-tM>Kfz&V6)BVcj0hJRfN%$j3wpv)QAu)LBK}`3q|JrTm zD33t}^%AjqF#mOb&H}uf=E3cObb2q7*M2_H)l8~4cxAFkvNz10xCsN8RXaIBR5XBU zRp~o}w6_CfBeEO=lzh$uZ(^9s_e+OBB*Wp^2I+f&bN}67c6*z#2g5&A9FFwF@LocX)Ou1pFP7b@2Ay zZ3E~R<{Ce$AH?%sW{Z^4R6;A-v*`6957)d7sGdK4w?#+$j^`UrwJBbA*B^KBOcoE! zmB?*|jZSWO2x_RIJ5%!@om5@(llu+0i$S|I8`+{+vgjjB6Dhfg=!<#qPOR!}rnRha zFy){8QQi0sg~4QVDrd|PFMBP-wt_kN30zKK59c{yxXzZ%pxzF)1n*g%|6n|OAx754 zDZT5pmYcMumSJ1qlP|x!fL%Te(l^y}8yq``Cn1^2 zV5(OhC;TgU1KzcQ@x`P(;07FP^^z=ETX_*%@Qr=&3|ftJh;CI%OM#7S4Aty*0e5h; z{yBSpGCeU?ACQVM&>Rohqlhn=S^-|NCT^z~qn z&-K*~b39jP45NjSm_7Z_rGVZ5bq$`a|JI}Xdz>j(pckXoY>U3rDr~A1-bcJSbt~{E z_YBZOQ=Waqd4^!b8T`r6bpysAc*ON5H4%I@&0Rs^MPo|Fj;{TkXxUDIN}BmTQ1eV6 zguWGMtwDP%!f7`0Lv-J0(J7hv;%}vj(7t z{I)JE0!72>r(?XK&4LFsvA!$`q0oZ2atAOFYk<$S^c6Hi4J|NU$J z!H<`R{u+XFYD*uHQEI`hu&R9zE(i~z5%)L)`hH#CE0cxsvQ!1~Lfen}L<91E*^p{@ zt(W>_1?oaoQ3+9t55`f3zfWDffx^5*%)Es3D{0IFY5rxl)=Xvm|FSt3&sW$UKmdReC;$NWf7qP=X*9|h*wZSHnfs88ROPSxPKG_q!*V{+M8(`ehEIgUh%6E9kVVp)V!FIt0Q zP5RS#L01BDlo0#xR~&qTU_;^ssh199Lbfsas)Xx56{k32!q0;;YH7zfJmz$-_vPvi z>FZOw)b=AFk7yYT(@lo^cZI}}qDqO>@R3UC*Npr0DyxPmW2Hoy?@JYfDe06(+a*KM z*_oQ`kG7UuD_!M2Mqe%JI5=tOQHbAR3WFv3PXgLrUeu3nf8dv$_pAUs1@QBr4nY2A z6>7zw^|pI!@7c=JnNu{VP!KxafBK*8EPOho(*NBI;t9kjip>)nAvr<04f7<&O#RPx z)h%AqrUie@2Khd49`HH&oGt3PK49tHX!>?G8M!%cwfW*+{dH({kx4?$(GW;dxj%At zhTKaqJWEftJgxltl~-UhYY{$qOHz^fJ=4~{^ygf<;o`yXfu_)ho#b(sDw z?B5R4e~S7?n92VT_FwMPzlHpJ0sS8#865u}(SKV`@=_3x{}4m`eKh~Bz!5G002v_a PXkzk1P?+$4&*c9Cleo8P diff --git a/_jobs/5d7ecc58fcc3/03341701-01_01_flat.dxf b/_jobs/5d7ecc58fcc3/03341701-01_01_flat.dxf deleted file mode 100644 index 404a8a9..0000000 --- a/_jobs/5d7ecc58fcc3/03341701-01_01_flat.dxf +++ /dev/null @@ -1,1994 +0,0 @@ -999 -FreeCAD v1.0 39319 (Git) - 0 -SECTION - 2 -HEADER - 9 -$ACADVER - 1 -AC1014 - 9 -$ACADMAINTVER - 70 - 9 - 9 -$DWGCODEPAGE - 3 -ANSI_1252 - 9 -$TEXTSTYLE - 7 -STANDARD - 9 -$DIMSTYLE - 2 -STANDARD - 9 -$DIMTXSTY - 7 -STANDARD - 9 -$CMLSTYLE - 2 -STANDARD - 9 -$LUNITS - 70 -2 - 9 -$INSUNITS - 70 -4 - 9 -$PEXTMAX - 10 -50 - 20 -50 - 30 -50 - 9 -$PEXTMIN - 10 -0 - 20 -0 - 30 -0 - 9 -$HANDSEED - 5 -FFFF - 0 -ENDSEC - 0 -SECTION - 2 -CLASSES - 0 -CLASS - 1 -ACDBDICTIONARYWDFLT - 2 -AcDbDictionaryWithDefault - 3 -ObjectDBX Classes - 90 - 0 -280 - 0 -281 - 0 - 0 -CLASS - 1 -XRECORD - 2 -AcDbXrecord - 3 -ObjectDBX Classes - 90 - 0 -280 - 0 -281 - 0 - 0 -CLASS - 1 -LWPOLYLINE - 2 -AcDbPolyline - 3 -ObjectDBX Classes - 90 - 0 -280 - 0 -281 - 1 - 0 -ENDSEC - 0 -SECTION - 2 -TABLES - 0 -TABLE - 2 -VPORT - 5 -20 -330 -0 -100 -AcDbSymbolTable - 70 - 1 - 0 -VPORT - 5 -21 -330 -20 -100 -AcDbSymbolTableRecord -100 -AcDbViewportTableRecord - 2 -*ACTIVE - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -LTYPE - 5 -22 -330 -0 -100 -AcDbSymbolTable - 70 - 1 - 0 -LTYPE - 5 -23 -330 -21 -100 -AcDbSymbolTableRecord -100 -AcDbLinetypeTableRecord - 2 -BYBLOCK - 70 - 0 - 3 - - 72 - 65 - 73 - 0 - 40 -0.0 - 0 -LTYPE - 5 -24 -330 -21 -100 -AcDbSymbolTableRecord -100 -AcDbLinetypeTableRecord - 2 -BYLAYER - 70 - 0 - 3 - - 72 - 65 - 73 - 0 - 40 -0.0 - 0 -LTYPE - 5 -25 -330 -21 -100 -AcDbSymbolTableRecord -100 -AcDbLinetypeTableRecord - 2 -CONTINUOUS - 70 - 0 - 3 -Solid line - 72 - 65 - 73 - 0 - 40 -0.0 - 0 -ENDTAB - 0 -TABLE - 2 -LAYER - 5 -A3C -330 -0 -100 -AcDbSymbolTable - 70 -3 - 0 -LAYER - 5 -A3D -330 -A3C -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -0 - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A3E -330 -A3C -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -none - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A3F -330 -A3C -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -Unfold_Sketch - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -ENDTAB - 0 -TABLE - 2 -STYLE - 5 -70 -330 -0 -100 -AcDbSymbolTable - 70 - 2 - 0 -STYLE - 5 -71 -330 -70 -100 -AcDbSymbolTableRecord -100 -AcDbTextStyleTableRecord - 2 -STANDARD - 70 - 0 - 40 -0.0 - 41 -1.0 - 50 -0.0 - 71 - 0 - 42 -2.5 - 3 -arial.ttf - 4 - - 0 -STYLE - 5 -72 -330 -70 -100 -AcDbSymbolTableRecord -100 -AcDbTextStyleTableRecord - 2 -ANNOTATIVE - 70 - 0 - 40 -0.0 - 41 -1.0 - 50 -0.0 - 71 - 0 - 42 -2.5 - 3 -arial.ttf - 4 - - 0 -ENDTAB - 0 -TABLE - 2 -VIEW - 5 -73 -330 -0 -100 -AcDbSymbolTable - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -UCS - 5 -74 -330 -0 -100 -AcDbSymbolTable - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -APPID - 5 -75 -330 -0 -100 -AcDbSymbolTable - 70 - 2 - 0 -APPID - 5 -76 -330 -75 -100 -AcDbSymbolTableRecord -100 -AcDbRegAppTableRecord - 2 -ACAD - 70 - 0 - 0 -APPID - 5 -77 -330 -75 -100 -AcDbSymbolTableRecord -100 -AcDbRegAppTableRecord - 2 -ACADANNOTATIVE - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -DIMSTYLE - 5 -78 -330 -0 -100 -AcDbSymbolTable - 70 - 2 - 0 -DIMSTYLE -105 -79 -330 -78 -100 -AcDbSymbolTableRecord -100 -AcDbDimStyleTableRecord - 2 -STANDARD - 70 - 0 - 3 - - 4 - - 5 - - 6 - - 7 - - 40 -0.0 - 41 -2.5 - 42 -0.625 - 43 -3.75 - 44 -1.25 - 45 -0.0 - 46 -0.0 - 47 -0.0 - 48 -0.0 -140 -2.5 -141 -2.5 -142 -0.0 -143 -0.03937007874016 -144 -1.0 -145 -0.0 -146 -1.0 -147 -0.625 - 71 - 0 - 72 - 0 - 73 - 0 - 74 - 0 - 75 - 0 - 76 - 0 - 77 - 1 - 78 - 8 -170 - 0 -171 - 3 -172 - 1 -173 - 0 -174 - 0 -175 - 0 -176 - 0 -177 - 0 -178 - 0 -270 - 2 -271 - 2 -272 - 2 -273 - 2 -274 - 3 -340 -71 -275 - 0 -280 - 0 -281 - 0 -282 - 0 -283 - 0 -284 - 8 -285 - 0 -286 - 0 -287 - 3 -288 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -BLOCK_RECORD - 5 -A01 -330 -0 -100 -AcDbSymbolTable - 70 -5 - 0 -BLOCK_RECORD - 5 -A02 -330 -A01 -100 -AcDbSymbolTableRecord -100 -AcDbBlockTableRecord - 2 -*MODEL_SPACE - 0 -BLOCK_RECORD - 5 -A03 -330 -A01 -100 -AcDbSymbolTableRecord -100 -AcDbBlockTableRecord - 2 -*PAPER_SPACE - 0 -ENDTAB - 0 -ENDSEC - 0 -SECTION - 2 -BLOCKS - 0 -BLOCK - 5 -A04 -330 -A02 -100 -AcDbEntity - 8 -0 -100 -AcDbBlockBegin - 2 -*MODEL_SPACE - 70 - 0 - 10 -0 - 20 -0 - 30 -0 - 3 -*MODEL_SPACE - 1 - - 0 -ENDBLK - 5 -A05 -330 -A02 -100 -AcDbEntity - 8 -0 -100 -AcDbBlockEnd - 0 -BLOCK - 5 -A06 -330 -A03 -100 -AcDbEntity - 67 -1 - 8 -0 -100 -AcDbBlockBegin - 2 -*PAPER_SPACE - 70 - 0 - 10 -0 - 20 -0 - 30 -0 - 3 -*PAPER_SPACE - 1 - - 0 -ENDBLK - 5 -A07 -330 -A03 -100 -AcDbEntity - 67 - 1 - 8 -0 -100 -AcDbBlockEnd - 0 -ENDSEC - 0 -SECTION - 2 -ENTITIES - 0 -LINE - 5 -A08 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -222.068583471 - 20 -57.534291735 - 30 -0.000000000 - 11 -222.068583471 - 21 -124.034291735 - 31 -0.000000000 - 0 -ARC - 5 -A09 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -220.068583471 - 20 -124.034291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -0.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A0A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -220.068583471 - 20 -126.034291735 - 30 -0.000000000 - 11 -194.568583471 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A0B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -194.568583471 - 20 -126.034291735 - 30 -0.000000000 - 11 -191.034291735 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A0C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -126.034291735 - 30 -0.000000000 - 11 -191.034291735 - 21 -128.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A0D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -128.034291735 - 30 -0.000000000 - 11 -191.034291735 - 21 -131.568583471 - 31 -0.000000000 - 0 -LINE - 5 -A0E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -131.568583471 - 30 -0.000000000 - 11 -191.034291735 - 21 -193.568583471 - 31 -0.000000000 - 0 -ARC - 5 -A0F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -189.034291735 - 20 -193.568583471 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -0.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A10 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -189.034291735 - 20 -195.568583471 - 30 -0.000000000 - 11 -165.534291735 - 21 -195.568583471 - 31 -0.000000000 - 0 -ARC - 5 -A11 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -165.534291735 - 20 -193.568583471 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -90.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A12 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -193.568583471 - 30 -0.000000000 - 11 -163.534291735 - 21 -131.568583471 - 31 -0.000000000 - 0 -LINE - 5 -A13 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -131.568583471 - 30 -0.000000000 - 11 -163.534291735 - 21 -128.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A14 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -128.034291735 - 30 -0.000000000 - 11 -163.534291735 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A15 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -126.034291735 - 30 -0.000000000 - 11 -160.000000000 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A16 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -160.000000000 - 20 -126.034291735 - 30 -0.000000000 - 11 -2.000000000 - 21 -126.034291735 - 31 -0.000000000 - 0 -ARC - 5 -A17 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -2.000000000 - 20 -124.034291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -90.000000000 - 51 --180.000000000 - 0 -LINE - 5 -A18 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -124.034291735 - 30 -0.000000000 - 11 -0.000000000 - 21 -57.034291735 - 31 -0.000000000 - 0 -ARC - 5 -A19 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -2.000000000 - 20 -57.034291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --180.000000000 - 51 --90.000000000 - 0 -LINE - 5 -A1A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -2.000000000 - 20 -55.034291735 - 30 -0.000000000 - 11 -129.000000000 - 21 -55.034291735 - 31 -0.000000000 - 0 -ARC - 5 -A1B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -129.000000000 - 20 -53.034291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --0.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A1C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -131.000000000 - 20 -53.034291735 - 30 -0.000000000 - 11 -131.000000000 - 21 -41.534291735 - 31 -0.000000000 - 0 -ARC - 5 -A1D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -133.000000000 - 20 -41.534291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --180.000000000 - 51 --90.000000000 - 0 -LINE - 5 -A1E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -133.000000000 - 20 -39.534291735 - 30 -0.000000000 - 11 -160.000000000 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A1F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -160.000000000 - 20 -39.534291735 - 30 -0.000000000 - 11 -163.534291735 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A20 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -39.534291735 - 30 -0.000000000 - 11 -164.784291735 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A21 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -164.784291735 - 20 -39.534291735 - 30 -0.000000000 - 11 -164.784291735 - 21 -44.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A22 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -164.784291735 - 20 -44.034291735 - 30 -0.000000000 - 11 -166.284291735 - 21 -44.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A23 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -166.284291735 - 20 -44.034291735 - 30 -0.000000000 - 11 -166.284291735 - 21 -42.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A24 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -166.284291735 - 20 -42.534291735 - 30 -0.000000000 - 11 -166.284291735 - 21 -39.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A25 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -166.284291735 - 20 -39.000000000 - 30 -0.000000000 - 11 -166.284291735 - 21 -2.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A26 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -168.284291735 - 20 -2.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --180.000000000 - 51 --90.000000000 - 0 -LINE - 5 -A27 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -168.284291735 - 20 -0.000000000 - 30 -0.000000000 - 11 -186.284291735 - 21 -0.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A28 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -186.284291735 - 20 -2.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --90.000000000 - 51 -0.000000000 - 0 -LINE - 5 -A29 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -188.284291735 - 20 -2.000000000 - 30 -0.000000000 - 11 -188.284291735 - 21 -39.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A2A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -188.284291735 - 20 -39.000000000 - 30 -0.000000000 - 11 -188.284291735 - 21 -42.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A2B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -188.284291735 - 20 -42.534291735 - 30 -0.000000000 - 11 -188.284291735 - 21 -44.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A2C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -188.284291735 - 20 -44.034291735 - 30 -0.000000000 - 11 -189.784291735 - 21 -44.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A2D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -189.784291735 - 20 -44.034291735 - 30 -0.000000000 - 11 -189.784291735 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A2E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -189.784291735 - 20 -39.534291735 - 30 -0.000000000 - 11 -191.034291735 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A2F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -39.534291735 - 30 -0.000000000 - 11 -194.568583471 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A30 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -194.568583471 - 20 -39.534291735 - 30 -0.000000000 - 11 -367.568583471 - 21 -39.534291735 - 31 -0.000000000 - 0 -ARC - 5 -A31 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -367.568583471 - 20 -41.534291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --90.000000000 - 51 --0.000000000 - 0 -LINE - 5 -A32 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -369.568583471 - 20 -41.534291735 - 30 -0.000000000 - 11 -369.568583471 - 21 -53.534291735 - 31 -0.000000000 - 0 -ARC - 5 -A33 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -367.568583471 - 20 -53.534291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -0.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A34 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -367.568583471 - 20 -55.534291735 - 30 -0.000000000 - 11 -224.068583471 - 21 -55.534291735 - 31 -0.000000000 - 0 -ARC - 5 -A35 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -224.068583471 - 20 -57.534291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -180.000000000 - 51 --90.000000000 - 0 -CIRCLE - 5 -A36 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -362.318583471 - 20 -47.784291735 - 30 -0.000000000 - 40 -3.500000000 - 0 -CIRCLE - 5 -A37 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -230.318583471 - 20 -47.784291735 - 30 -0.000000000 - 40 -3.500000000 - 0 -LINE - 5 -A38 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -161.767145868 - 20 -39.534291735 - 30 -0.000000000 - 11 -161.767145868 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A39 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -166.284291735 - 20 -40.767145868 - 30 -0.000000000 - 11 -188.284291735 - 21 -40.767145868 - 31 -0.000000000 - 0 -LINE - 5 -A3A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -129.801437603 - 30 -0.000000000 - 11 -163.534291735 - 21 -129.801437603 - 31 -0.000000000 - 0 -LINE - 5 -A3B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -192.801437603 - 20 -39.534291735 - 30 -0.000000000 - 11 -192.801437603 - 21 -126.034291735 - 31 -0.000000000 - 0 -ENDSEC - 0 -SECTION - 2 -OBJECTS - 0 -DICTIONARY - 5 -F000 -330 -0 -100 -AcDbDictionary - 3 -ACAD_GROUP -350 -F001 - 0 -DICTIONARY - 5 -F001 -330 -F000 -100 -AcDbDictionary - 0 -ENDSEC - 0 -EOF \ No newline at end of file diff --git a/_jobs/5d7ecc58fcc3/03341701-01_01_result.json b/_jobs/5d7ecc58fcc3/03341701-01_01_result.json deleted file mode 100644 index f955673..0000000 --- a/_jobs/5d7ecc58fcc3/03341701-01_01_result.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "ok": true, - "timestamp": "2026-01-22T20:01:43", - "input": { - "step_file": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/5d7ecc58fcc3/03341701-01_01.step", - "step_filename": "03341701-01_01.step", - "material": "stainless", - "density_kg_m3": 8000.0, - "thickness_mm": 1.5, - "k_factor": 0.5, - "k_standard": "ansi" - }, - "flat": { - "bbox_mm": { - "width_mm": 195.5685834705776, - "height_mm": 1.5000000000000036 - }, - "area_bbox_mm2": 293.3528752058671, - "area_bbox_m2": 0.0002933528752058671, - "area_net_mm2": 46219.020878948264, - "area_net_m2": 0.04621902087894826 - }, - "weight": { - "bbox_kg": 0.0035202345024704053, - "net_kg": 0.5546282505473791, - "bbox_g": 3.520234502470405, - "net_g": 554.628250547379 - }, - "output": { - "dxf_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/5d7ecc58fcc3/03341701-01_01_flat.dxf", - "json_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/5d7ecc58fcc3/03341701-01_01_result.json", - "fcstd_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/5d7ecc58fcc3/03341701-01_01_debug.FCStd", - "dxf": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/5d7ecc58fcc3/flat.dxf", - "json": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/5d7ecc58fcc3/result.json", - "fcstd": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/5d7ecc58fcc3/debug_last.FCStd" - }, - "warnings": [] -} \ No newline at end of file diff --git a/_jobs/5d7ecc58fcc3/__pycache__/run_stepanalyser.cpython-311.pyc b/_jobs/5d7ecc58fcc3/__pycache__/run_stepanalyser.cpython-311.pyc deleted file mode 100644 index a3ae29a3e8ecf674193617c0d7cfd0a2717b5ba8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2993 zcmb6aOK2R)wQ8n&x<@@9{eQNj(P~*oEYfIJ7P5^aSzgO>Vp)=9JBw!*hSpR`YVG_| z-D7=Nhglz^gqkLSG|-2u`7RdBt&D+I!-j(&~+S ziDwzb1wW!_4kVS^hOYu0UtJUxEyoEEl{Ya$Phpgsdl&b6xR#RT{G9sT=h$t7@>+;% zAzn9+u7Jz{5!~2^*kx^ao6FqOM{M+(JE(iJw$$E1U4{ zp28@%jfM(zeBFf2(?dkO5%`;6G}A_q5^zf(K@!ri+k1>M$qqzY-bd`ycq<75?6e8>umgyiyBKF z<{<2NuJZeMwFA@F$d8O;rvwuZ@oo$5nD?Ov*f_jHgys(4-52N!Ohn?_mQMNz6$QSN z_e2o4KZbN+-c$CNM+3uGJ~58f8n{iN6f594^hh3CQW(|qDWiK%&t@Dve<0?K>8|tN zVn?Q#WR_@|nIE}**E&6pPscdKypW_h zL(67>P0Fc@sjNyIJgsw4k;p+JdRM1Rk0xiCrW=}?Q8Uz7nxbrmvM8bVX)2pbgQ}=* z&>Wnm7J)o5Pp6`Zx$Kl4?IZm(ne011olN#dSw53EPS>4VbOQ5CGiajh8>_Yn49#?N9u1gckmzBaS|tF4-64Q61_3JltT zK>+r=oS;lrp8s89`A=y+j(g7WG9zm$4_#Ng3XlmjcmiU5X)L6D+%gFg>z zha~i*<)Zgb3IKl*2Bg1w0eFt_fb`r`0;Q^<2JiEF4D&%CZ)S;8b$gal<0duKRHt|lK5j~k>)ldSS65m!DAUxG(rhz$4co5R2e^dU!!Iz`6x^ z*CY?m+L6*(lHi1*rkCi|9OM&$gvx3e$ET-Dhl0vx?lb=5b_7Ntn*_*C%9=SsN@mkJ z(Ch@SfZoI0b1-!T9stG*D7a!Ur)oOOAi@c{kYxNn?1(w0K~9T+(Ts1=E5ISf|C0yu zB`_?Xq66$_u;pbvBKDHiGJYGfY}L-ssd-U1**^Nt9u*VMe6s{eK z`lThEwx!ctRAi%ZOW$5F+xwv(iSk);n=QAQa@%e=VU~K~3+TyVGPU z7cAw1tz7tC8Td{au$0TTa+wD}E?iw{T4`FVH=BOC^?~J&+5XthFaB0#_TI3BQCk=_ zOMQP=f>I&l38+p-^KPiF*x0&8)?;7IJejc@KPcAJuhp&H`l|6sW3i!g?VjDxX*GOk zH+;C~7sEcdp0KYlvKK&NO<{Dc$r4&@p~Vzhih{o|yb@jS-?(I->e)H_?5zFKmA}7l z3gebAZVTf8oaj)S_V;SIB^+o(Vz6|Px4yiwe4|kM_6yhDC|=HD@Wy^S+&tWkUUcD+ j4)mg190_?}^bXaG_`NR$5l}Dv9Q88f<#0#sNT2t=`pCs# diff --git a/_jobs/5d7ecc58fcc3/debug_last.FCStd b/_jobs/5d7ecc58fcc3/debug_last.FCStd deleted file mode 100644 index bab793f758e2a600847a42422287a8bce1f3c041..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15432 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 PXkzk1P?+$4&*c9Cleo8P diff --git a/_jobs/5d7ecc58fcc3/flat.dxf b/_jobs/5d7ecc58fcc3/flat.dxf deleted file mode 100644 index 404a8a9..0000000 --- a/_jobs/5d7ecc58fcc3/flat.dxf +++ /dev/null @@ -1,1994 +0,0 @@ -999 -FreeCAD v1.0 39319 (Git) - 0 -SECTION - 2 -HEADER - 9 -$ACADVER - 1 -AC1014 - 9 -$ACADMAINTVER - 70 - 9 - 9 -$DWGCODEPAGE - 3 -ANSI_1252 - 9 -$TEXTSTYLE - 7 -STANDARD - 9 -$DIMSTYLE - 2 -STANDARD - 9 -$DIMTXSTY - 7 -STANDARD - 9 -$CMLSTYLE - 2 -STANDARD - 9 -$LUNITS - 70 -2 - 9 -$INSUNITS - 70 -4 - 9 -$PEXTMAX - 10 -50 - 20 -50 - 30 -50 - 9 -$PEXTMIN - 10 -0 - 20 -0 - 30 -0 - 9 -$HANDSEED - 5 -FFFF - 0 -ENDSEC - 0 -SECTION - 2 -CLASSES - 0 -CLASS - 1 -ACDBDICTIONARYWDFLT - 2 -AcDbDictionaryWithDefault - 3 -ObjectDBX Classes - 90 - 0 -280 - 0 -281 - 0 - 0 -CLASS - 1 -XRECORD - 2 -AcDbXrecord - 3 -ObjectDBX Classes - 90 - 0 -280 - 0 -281 - 0 - 0 -CLASS - 1 -LWPOLYLINE - 2 -AcDbPolyline - 3 -ObjectDBX Classes - 90 - 0 -280 - 0 -281 - 1 - 0 -ENDSEC - 0 -SECTION - 2 -TABLES - 0 -TABLE - 2 -VPORT - 5 -20 -330 -0 -100 -AcDbSymbolTable - 70 - 1 - 0 -VPORT - 5 -21 -330 -20 -100 -AcDbSymbolTableRecord -100 -AcDbViewportTableRecord - 2 -*ACTIVE - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -LTYPE - 5 -22 -330 -0 -100 -AcDbSymbolTable - 70 - 1 - 0 -LTYPE - 5 -23 -330 -21 -100 -AcDbSymbolTableRecord -100 -AcDbLinetypeTableRecord - 2 -BYBLOCK - 70 - 0 - 3 - - 72 - 65 - 73 - 0 - 40 -0.0 - 0 -LTYPE - 5 -24 -330 -21 -100 -AcDbSymbolTableRecord -100 -AcDbLinetypeTableRecord - 2 -BYLAYER - 70 - 0 - 3 - - 72 - 65 - 73 - 0 - 40 -0.0 - 0 -LTYPE - 5 -25 -330 -21 -100 -AcDbSymbolTableRecord -100 -AcDbLinetypeTableRecord - 2 -CONTINUOUS - 70 - 0 - 3 -Solid line - 72 - 65 - 73 - 0 - 40 -0.0 - 0 -ENDTAB - 0 -TABLE - 2 -LAYER - 5 -A3C -330 -0 -100 -AcDbSymbolTable - 70 -3 - 0 -LAYER - 5 -A3D -330 -A3C -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -0 - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A3E -330 -A3C -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -none - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A3F -330 -A3C -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -Unfold_Sketch - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -ENDTAB - 0 -TABLE - 2 -STYLE - 5 -70 -330 -0 -100 -AcDbSymbolTable - 70 - 2 - 0 -STYLE - 5 -71 -330 -70 -100 -AcDbSymbolTableRecord -100 -AcDbTextStyleTableRecord - 2 -STANDARD - 70 - 0 - 40 -0.0 - 41 -1.0 - 50 -0.0 - 71 - 0 - 42 -2.5 - 3 -arial.ttf - 4 - - 0 -STYLE - 5 -72 -330 -70 -100 -AcDbSymbolTableRecord -100 -AcDbTextStyleTableRecord - 2 -ANNOTATIVE - 70 - 0 - 40 -0.0 - 41 -1.0 - 50 -0.0 - 71 - 0 - 42 -2.5 - 3 -arial.ttf - 4 - - 0 -ENDTAB - 0 -TABLE - 2 -VIEW - 5 -73 -330 -0 -100 -AcDbSymbolTable - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -UCS - 5 -74 -330 -0 -100 -AcDbSymbolTable - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -APPID - 5 -75 -330 -0 -100 -AcDbSymbolTable - 70 - 2 - 0 -APPID - 5 -76 -330 -75 -100 -AcDbSymbolTableRecord -100 -AcDbRegAppTableRecord - 2 -ACAD - 70 - 0 - 0 -APPID - 5 -77 -330 -75 -100 -AcDbSymbolTableRecord -100 -AcDbRegAppTableRecord - 2 -ACADANNOTATIVE - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -DIMSTYLE - 5 -78 -330 -0 -100 -AcDbSymbolTable - 70 - 2 - 0 -DIMSTYLE -105 -79 -330 -78 -100 -AcDbSymbolTableRecord -100 -AcDbDimStyleTableRecord - 2 -STANDARD - 70 - 0 - 3 - - 4 - - 5 - - 6 - - 7 - - 40 -0.0 - 41 -2.5 - 42 -0.625 - 43 -3.75 - 44 -1.25 - 45 -0.0 - 46 -0.0 - 47 -0.0 - 48 -0.0 -140 -2.5 -141 -2.5 -142 -0.0 -143 -0.03937007874016 -144 -1.0 -145 -0.0 -146 -1.0 -147 -0.625 - 71 - 0 - 72 - 0 - 73 - 0 - 74 - 0 - 75 - 0 - 76 - 0 - 77 - 1 - 78 - 8 -170 - 0 -171 - 3 -172 - 1 -173 - 0 -174 - 0 -175 - 0 -176 - 0 -177 - 0 -178 - 0 -270 - 2 -271 - 2 -272 - 2 -273 - 2 -274 - 3 -340 -71 -275 - 0 -280 - 0 -281 - 0 -282 - 0 -283 - 0 -284 - 8 -285 - 0 -286 - 0 -287 - 3 -288 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -BLOCK_RECORD - 5 -A01 -330 -0 -100 -AcDbSymbolTable - 70 -5 - 0 -BLOCK_RECORD - 5 -A02 -330 -A01 -100 -AcDbSymbolTableRecord -100 -AcDbBlockTableRecord - 2 -*MODEL_SPACE - 0 -BLOCK_RECORD - 5 -A03 -330 -A01 -100 -AcDbSymbolTableRecord -100 -AcDbBlockTableRecord - 2 -*PAPER_SPACE - 0 -ENDTAB - 0 -ENDSEC - 0 -SECTION - 2 -BLOCKS - 0 -BLOCK - 5 -A04 -330 -A02 -100 -AcDbEntity - 8 -0 -100 -AcDbBlockBegin - 2 -*MODEL_SPACE - 70 - 0 - 10 -0 - 20 -0 - 30 -0 - 3 -*MODEL_SPACE - 1 - - 0 -ENDBLK - 5 -A05 -330 -A02 -100 -AcDbEntity - 8 -0 -100 -AcDbBlockEnd - 0 -BLOCK - 5 -A06 -330 -A03 -100 -AcDbEntity - 67 -1 - 8 -0 -100 -AcDbBlockBegin - 2 -*PAPER_SPACE - 70 - 0 - 10 -0 - 20 -0 - 30 -0 - 3 -*PAPER_SPACE - 1 - - 0 -ENDBLK - 5 -A07 -330 -A03 -100 -AcDbEntity - 67 - 1 - 8 -0 -100 -AcDbBlockEnd - 0 -ENDSEC - 0 -SECTION - 2 -ENTITIES - 0 -LINE - 5 -A08 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -222.068583471 - 20 -57.534291735 - 30 -0.000000000 - 11 -222.068583471 - 21 -124.034291735 - 31 -0.000000000 - 0 -ARC - 5 -A09 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -220.068583471 - 20 -124.034291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -0.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A0A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -220.068583471 - 20 -126.034291735 - 30 -0.000000000 - 11 -194.568583471 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A0B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -194.568583471 - 20 -126.034291735 - 30 -0.000000000 - 11 -191.034291735 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A0C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -126.034291735 - 30 -0.000000000 - 11 -191.034291735 - 21 -128.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A0D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -128.034291735 - 30 -0.000000000 - 11 -191.034291735 - 21 -131.568583471 - 31 -0.000000000 - 0 -LINE - 5 -A0E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -131.568583471 - 30 -0.000000000 - 11 -191.034291735 - 21 -193.568583471 - 31 -0.000000000 - 0 -ARC - 5 -A0F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -189.034291735 - 20 -193.568583471 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -0.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A10 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -189.034291735 - 20 -195.568583471 - 30 -0.000000000 - 11 -165.534291735 - 21 -195.568583471 - 31 -0.000000000 - 0 -ARC - 5 -A11 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -165.534291735 - 20 -193.568583471 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -90.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A12 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -193.568583471 - 30 -0.000000000 - 11 -163.534291735 - 21 -131.568583471 - 31 -0.000000000 - 0 -LINE - 5 -A13 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -131.568583471 - 30 -0.000000000 - 11 -163.534291735 - 21 -128.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A14 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -128.034291735 - 30 -0.000000000 - 11 -163.534291735 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A15 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -126.034291735 - 30 -0.000000000 - 11 -160.000000000 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A16 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -160.000000000 - 20 -126.034291735 - 30 -0.000000000 - 11 -2.000000000 - 21 -126.034291735 - 31 -0.000000000 - 0 -ARC - 5 -A17 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -2.000000000 - 20 -124.034291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -90.000000000 - 51 --180.000000000 - 0 -LINE - 5 -A18 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -124.034291735 - 30 -0.000000000 - 11 -0.000000000 - 21 -57.034291735 - 31 -0.000000000 - 0 -ARC - 5 -A19 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -2.000000000 - 20 -57.034291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --180.000000000 - 51 --90.000000000 - 0 -LINE - 5 -A1A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -2.000000000 - 20 -55.034291735 - 30 -0.000000000 - 11 -129.000000000 - 21 -55.034291735 - 31 -0.000000000 - 0 -ARC - 5 -A1B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -129.000000000 - 20 -53.034291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --0.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A1C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -131.000000000 - 20 -53.034291735 - 30 -0.000000000 - 11 -131.000000000 - 21 -41.534291735 - 31 -0.000000000 - 0 -ARC - 5 -A1D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -133.000000000 - 20 -41.534291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --180.000000000 - 51 --90.000000000 - 0 -LINE - 5 -A1E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -133.000000000 - 20 -39.534291735 - 30 -0.000000000 - 11 -160.000000000 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A1F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -160.000000000 - 20 -39.534291735 - 30 -0.000000000 - 11 -163.534291735 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A20 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -39.534291735 - 30 -0.000000000 - 11 -164.784291735 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A21 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -164.784291735 - 20 -39.534291735 - 30 -0.000000000 - 11 -164.784291735 - 21 -44.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A22 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -164.784291735 - 20 -44.034291735 - 30 -0.000000000 - 11 -166.284291735 - 21 -44.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A23 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -166.284291735 - 20 -44.034291735 - 30 -0.000000000 - 11 -166.284291735 - 21 -42.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A24 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -166.284291735 - 20 -42.534291735 - 30 -0.000000000 - 11 -166.284291735 - 21 -39.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A25 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -166.284291735 - 20 -39.000000000 - 30 -0.000000000 - 11 -166.284291735 - 21 -2.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A26 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -168.284291735 - 20 -2.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --180.000000000 - 51 --90.000000000 - 0 -LINE - 5 -A27 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -168.284291735 - 20 -0.000000000 - 30 -0.000000000 - 11 -186.284291735 - 21 -0.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A28 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -186.284291735 - 20 -2.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --90.000000000 - 51 -0.000000000 - 0 -LINE - 5 -A29 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -188.284291735 - 20 -2.000000000 - 30 -0.000000000 - 11 -188.284291735 - 21 -39.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A2A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -188.284291735 - 20 -39.000000000 - 30 -0.000000000 - 11 -188.284291735 - 21 -42.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A2B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -188.284291735 - 20 -42.534291735 - 30 -0.000000000 - 11 -188.284291735 - 21 -44.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A2C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -188.284291735 - 20 -44.034291735 - 30 -0.000000000 - 11 -189.784291735 - 21 -44.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A2D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -189.784291735 - 20 -44.034291735 - 30 -0.000000000 - 11 -189.784291735 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A2E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -189.784291735 - 20 -39.534291735 - 30 -0.000000000 - 11 -191.034291735 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A2F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -39.534291735 - 30 -0.000000000 - 11 -194.568583471 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A30 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -194.568583471 - 20 -39.534291735 - 30 -0.000000000 - 11 -367.568583471 - 21 -39.534291735 - 31 -0.000000000 - 0 -ARC - 5 -A31 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -367.568583471 - 20 -41.534291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --90.000000000 - 51 --0.000000000 - 0 -LINE - 5 -A32 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -369.568583471 - 20 -41.534291735 - 30 -0.000000000 - 11 -369.568583471 - 21 -53.534291735 - 31 -0.000000000 - 0 -ARC - 5 -A33 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -367.568583471 - 20 -53.534291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -0.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A34 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -367.568583471 - 20 -55.534291735 - 30 -0.000000000 - 11 -224.068583471 - 21 -55.534291735 - 31 -0.000000000 - 0 -ARC - 5 -A35 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -224.068583471 - 20 -57.534291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -180.000000000 - 51 --90.000000000 - 0 -CIRCLE - 5 -A36 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -362.318583471 - 20 -47.784291735 - 30 -0.000000000 - 40 -3.500000000 - 0 -CIRCLE - 5 -A37 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -230.318583471 - 20 -47.784291735 - 30 -0.000000000 - 40 -3.500000000 - 0 -LINE - 5 -A38 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -161.767145868 - 20 -39.534291735 - 30 -0.000000000 - 11 -161.767145868 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A39 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -166.284291735 - 20 -40.767145868 - 30 -0.000000000 - 11 -188.284291735 - 21 -40.767145868 - 31 -0.000000000 - 0 -LINE - 5 -A3A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -129.801437603 - 30 -0.000000000 - 11 -163.534291735 - 21 -129.801437603 - 31 -0.000000000 - 0 -LINE - 5 -A3B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -192.801437603 - 20 -39.534291735 - 30 -0.000000000 - 11 -192.801437603 - 21 -126.034291735 - 31 -0.000000000 - 0 -ENDSEC - 0 -SECTION - 2 -OBJECTS - 0 -DICTIONARY - 5 -F000 -330 -0 -100 -AcDbDictionary - 3 -ACAD_GROUP -350 -F001 - 0 -DICTIONARY - 5 -F001 -330 -F000 -100 -AcDbDictionary - 0 -ENDSEC - 0 -EOF \ No newline at end of file diff --git a/_jobs/5d7ecc58fcc3/result.json b/_jobs/5d7ecc58fcc3/result.json deleted file mode 100644 index f955673..0000000 --- a/_jobs/5d7ecc58fcc3/result.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "ok": true, - "timestamp": "2026-01-22T20:01:43", - "input": { - "step_file": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/5d7ecc58fcc3/03341701-01_01.step", - "step_filename": "03341701-01_01.step", - "material": "stainless", - "density_kg_m3": 8000.0, - "thickness_mm": 1.5, - "k_factor": 0.5, - "k_standard": "ansi" - }, - "flat": { - "bbox_mm": { - "width_mm": 195.5685834705776, - "height_mm": 1.5000000000000036 - }, - "area_bbox_mm2": 293.3528752058671, - "area_bbox_m2": 0.0002933528752058671, - "area_net_mm2": 46219.020878948264, - "area_net_m2": 0.04621902087894826 - }, - "weight": { - "bbox_kg": 0.0035202345024704053, - "net_kg": 0.5546282505473791, - "bbox_g": 3.520234502470405, - "net_g": 554.628250547379 - }, - "output": { - "dxf_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/5d7ecc58fcc3/03341701-01_01_flat.dxf", - "json_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/5d7ecc58fcc3/03341701-01_01_result.json", - "fcstd_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/5d7ecc58fcc3/03341701-01_01_debug.FCStd", - "dxf": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/5d7ecc58fcc3/flat.dxf", - "json": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/5d7ecc58fcc3/result.json", - "fcstd": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/5d7ecc58fcc3/debug_last.FCStd" - }, - "warnings": [] -} \ No newline at end of file diff --git a/_jobs/5d7ecc58fcc3/run.log b/_jobs/5d7ecc58fcc3/run.log deleted file mode 100644 index 5da896b..0000000 --- a/_jobs/5d7ecc58fcc3/run.log +++ /dev/null @@ -1,7 +0,0 @@ -=== STEPANALYSER START === -Input: 03341701-01_01.step -Material: stainless Density: 8000.0 -Error: Failed to open library "/Library/Frameworks/3DconnexionNavlib.framework/3DconnexionNavlib"! Error: dlopen(/Library/Frameworks/3DconnexionNavlib.framework/3DconnexionNavlib, 0x0005): tried: '/Library/Frameworks/3DconnexionNavlib.framework/3DconnexionNavlib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Library/Frameworks/3DconnexionNavlib.framework/3DconnexionNavlib' (no such file), '/Library/Frameworks/3DconnexionNavlib.framework/3DconnexionNavlib' (no such file), '/System/Library/Frameworks/3DconnexionNavlib.framework/3DconnexionNavlib' (no such file, not in dyld cache)! -Auto-detecting thickness... -Detected thickness: 1.500 mm -OK: wrote DXF + JSON diff --git a/_jobs/5d7ecc58fcc3/run_stepanalyser.py b/_jobs/5d7ecc58fcc3/run_stepanalyser.py deleted file mode 100644 index 064e3db..0000000 --- a/_jobs/5d7ecc58fcc3/run_stepanalyser.py +++ /dev/null @@ -1,41 +0,0 @@ -import os, sys, json, traceback - -def write_result(payload): - try: - with open("result.json", "w", encoding="utf-8") as f: - json.dump(payload, f, indent=2, ensure_ascii=False) - except Exception: - pass - -try: - base = os.path.dirname(os.path.abspath(__file__)) - os.chdir(base) - - if not os.path.exists("03341701-01_01.step"): - raise SystemExit("Uploaded STEP file missing: " + "03341701-01_01.step") - - # Ensure FreeCAD can find user Mods (SheetMetal installed in user profile) - mod_dir = os.path.expanduser("~/Library/Application Support/FreeCAD/Mod") - if os.path.isdir(mod_dir) and mod_dir not in sys.path: - sys.path.append(mod_dir) - sm_dir = os.path.join(mod_dir, "SheetMetal") - if os.path.isdir(sm_dir) and sm_dir not in sys.path: - sys.path.append(sm_dir) - - sys.argv = ["stepanalyser.py", "--input", "03341701-01_01.step", "--material", "stainless"] - - code = open("stepanalyser.py", "r", encoding="utf-8").read() - exec(compile(code, "stepanalyser.py", "exec"), {"__name__": "__main__"}) - -except BaseException as e: - payload = { - "ok": False, - "error_type": type(e).__name__, - "error": str(e), - "traceback": traceback.format_exc() - } - write_result(payload) - print("RUNNER ERROR:", payload["error_type"], payload["error"], flush=True) - -finally: - os._exit(0) diff --git a/_jobs/5d7ecc58fcc3/stepanalyser.py b/_jobs/5d7ecc58fcc3/stepanalyser.py deleted file mode 100644 index 3065e87..0000000 --- a/_jobs/5d7ecc58fcc3/stepanalyser.py +++ /dev/null @@ -1,470 +0,0 @@ -#!/usr/bin/env python3 -# -*- coding: utf-8 -*- - -""" -Internal STEP sheet metal analyser - -- Input: --input (relative to cwd or absolute) -- Unfold with K-factor = 0.5 -- Auto-detect thickness if not provided -- Export: - - _flat.dxf - - _result.json - - _debug.FCStd - Additionally (compat): - - flat.dxf - - result.json - - debug_last.FCStd -""" - -import os -import json -import argparse -import traceback -from datetime import datetime - -K_FACTOR = 0.5 -K_STANDARD = "ansi" - -DENSITY_KG_M3 = { - "alu": 2700.0, - "aluminum": 2700.0, - "stainless": 8000.0, - "edelstahl": 8000.0, - "copper": 8960.0, - "kupfer": 8960.0, -} - - -def mm2_to_m2(x: float) -> float: - return x / 1_000_000.0 - - -def mm_to_m(x: float) -> float: - return x / 1000.0 - - -def pick_main_object(doc): - candidates = [] - for obj in doc.Objects: - if hasattr(obj, "Shape") and obj.Shape: - try: - if obj.Shape.Solids: - candidates.append((float(obj.Shape.Volume), obj)) - except Exception: - pass - if not candidates: - raise RuntimeError("No solid object found in STEP.") - candidates.sort(key=lambda x: x[0], reverse=True) - return candidates[0][1] - - -def pick_root_face_index(shape): - planar = [] - all_faces = [] - for i, face in enumerate(shape.Faces, start=1): - try: - area = float(face.Area) - except Exception: - area = 0.0 - - all_faces.append((area, i, face)) - try: - surf = face.Surface - if surf and "plane" in surf.__class__.__name__.lower(): - planar.append((area, i, face)) - except Exception: - pass - - if planar: - planar.sort(key=lambda x: x[0], reverse=True) - return planar[0][1], True - - all_faces.sort(key=lambda x: x[0], reverse=True) - return all_faces[0][1], False - - -def compute_bbox_mm(shape): - bb = shape.BoundBox - return float(bb.XLength), float(bb.YLength) - - -def estimate_thickness_mm_from_solid(part_obj, max_faces=60): - """ - Robust thickness estimation: - - cluster planar faces by normal direction - - estimate thickness from plane offsets - - fallback to distToShape on face pairs - """ - import math - - shape = part_obj.Shape - - def norm(v): - l = math.sqrt(v.x * v.x + v.y * v.y + v.z * v.z) - if l <= 1e-12: - return None - return v.multiply(1.0 / l) - - def canonical_normal(n): - eps = 1e-9 - x, y, z = float(n.x), float(n.y), float(n.z) - if abs(x) > eps: - return n if x > 0 else n.multiply(-1) - if abs(y) > eps: - return n if y > 0 else n.multiply(-1) - if abs(z) > eps: - return n if z > 0 else n.multiply(-1) - return n - - def angle_close(n1, n2, cos_tol): - return (n1.dot(n2) >= cos_tol) - - def face_midpoint(face): - u0, u1, v0, v1 = face.ParameterRange - u = (u0 + u1) * 0.5 - v = (v0 + v1) * 0.5 - return face.valueAt(u, v), face.normalAt(u, v) - - planar = [] - for face in shape.Faces: - try: - surf = face.Surface - if not (surf and "plane" in surf.__class__.__name__.lower()): - continue - area = float(face.Area) - if area < 1.0: - continue - p, n = face_midpoint(face) - n = norm(n) - if n is None: - continue - n = canonical_normal(n) - d = float(n.dot(p)) - planar.append((area, face, n, d)) - except Exception: - continue - - if not planar: - return None - - planar.sort(key=lambda x: x[0], reverse=True) - planar = planar[:max_faces] - - cos_tol = math.cos(math.radians(2.0)) - - clusters = [] - for area, face, n, d in planar: - placed = False - for c in clusters: - if angle_close(n, c["n"], cos_tol): - c["faces"].append((area, face, d)) - placed = True - break - if not placed: - clusters.append({"n": n, "faces": [(area, face, d)]}) - - candidates = [] - - def add_candidate(val): - if 0.05 <= val <= 20.0: - candidates.append(val) - - for c in clusters: - ds = [d for _a, _f, d in c["faces"]] - if len(ds) < 2: - continue - ds.sort() - - uniq = [] - for d in ds: - b = round(d / 0.01) * 0.01 - if not uniq or abs(b - uniq[-1]) > 1e-9: - uniq.append(b) - - if len(uniq) < 2: - continue - - for i in range(1, len(uniq)): - gap = abs(uniq[i] - uniq[i - 1]) - add_candidate(gap) - - def pick_mode(vals, bin_size=0.01): - bins = {} - for x in vals: - b = round(x / bin_size) * bin_size - bins.setdefault(b, []).append(x) - best_bin = max(bins.items(), key=lambda kv: len(kv[1]))[0] - bucket = sorted(bins[best_bin]) - return bucket[len(bucket) // 2] - - if candidates: - return pick_mode(candidates, 0.01) - - # fallback: distToShape (slower) - try: - for c in clusters[:6]: - faces = sorted(c["faces"], key=lambda t: t[0], reverse=True)[:8] - for i in range(len(faces)): - fi = faces[i][1] - for j in range(i + 1, len(faces)): - fj = faces[j][1] - dist = fi.distToShape(fj)[0] - if dist and dist > 0.05 and dist <= 20.0: - candidates.append(float(dist)) - if candidates: - return pick_mode(candidates, 0.01) - except Exception: - pass - - return None - - -def write_json(path, payload): - with open(path, "w", encoding="utf-8") as f: - json.dump(payload, f, indent=2, ensure_ascii=False) - - -def try_copy(src, dst): - try: - if src != dst and os.path.exists(src): - # overwrite - with open(src, "rb") as fsrc: - data = fsrc.read() - with open(dst, "wb") as fdst: - fdst.write(data) - except Exception: - pass - - -def main(): - parser = argparse.ArgumentParser() - parser.add_argument("--input", required=True, help="STEP file path (.step/.stp), absolute or relative to cwd") - parser.add_argument("--material", required=True, help="alu | stainless | copper") - parser.add_argument("--thickness-mm", required=False, type=float, default=None, - help="Optional sheet thickness in mm (auto-detect if omitted)") - args = parser.parse_args() - - material_key = args.material.strip().lower() - if material_key not in DENSITY_KG_M3: - raise SystemExit(f"Unknown material '{args.material}'") - - density = DENSITY_KG_M3[material_key] - - cwd = os.getcwd() - step_path = args.input - if not os.path.isabs(step_path): - step_path = os.path.join(cwd, step_path) - - if not os.path.exists(step_path): - raise SystemExit(f"STEP file not found in working directory: {step_path}") - - base = os.path.splitext(os.path.basename(step_path))[0] - - out_dxf_named = os.path.join(cwd, f"{base}_flat.dxf") - out_json_named = os.path.join(cwd, f"{base}_result.json") - out_fcstd_named = os.path.join(cwd, f"{base}_debug.FCStd") - - # compat outputs for the web UI - out_dxf = os.path.join(cwd, "flat.dxf") - out_json = os.path.join(cwd, "result.json") - out_fcstd = os.path.join(cwd, "debug_last.FCStd") - - print("=== STEPANALYSER START ===", flush=True) - print("Input:", os.path.basename(step_path), flush=True) - print("Material:", material_key, "Density:", density, flush=True) - - import FreeCAD as App - import Import - import importDXF - - try: - import SheetMetalNewUnfolder - from SheetMetalNewUnfolder import BendAllowanceCalculator - HAS_V2 = True - except Exception as e: - HAS_V2 = False - - try: - import SheetMetalUnfolder - HAS_V1 = True - except Exception as e: - HAS_V1 = False - - if not HAS_V1 and not HAS_V2: - raise SystemExit("No SheetMetal unfolder available (V1/V2). Check SheetMetal installation.") - - doc = App.newDocument("StepAnalyser") - warnings = [] - - try: - Import.insert(step_path, doc.Name) - doc.recompute() - - part_obj = pick_main_object(doc) - face_idx, planar = pick_root_face_index(part_obj.Shape) - base_face = f"Face{face_idx}" - - thickness_mm = args.thickness_mm - if thickness_mm is None: - print("Auto-detecting thickness...", flush=True) - thickness_mm = estimate_thickness_mm_from_solid(part_obj) - if thickness_mm is None: - raise RuntimeError("Could not auto-detect thickness") - print(f"Detected thickness: {thickness_mm:.3f} mm", flush=True) - - if thickness_mm <= 0: - raise RuntimeError("Invalid thickness (<= 0)") - - unfolded_shape = None - sketches = [] - - if HAS_V2: - try: - bac = BendAllowanceCalculator.from_single_value(K_FACTOR, K_STANDARD) - sel_face, unfolded_shape, bend_lines, root_normal = \ - SheetMetalNewUnfolder.getUnfold(bac, part_obj, base_face) - sketches = SheetMetalNewUnfolder.getUnfoldSketches( - "Unfold", sel_face, unfolded_shape, bend_lines, - root_normal, [], False, "#000080", "#c00000", "#ff5733" - ) - except Exception: - warnings.append("V2 unfold failed; trying V1 fallback.") - - if unfolded_shape is None and HAS_V1: - ktable = {1: K_FACTOR} - unfolded_shape, foldComp, norm, *_ = \ - SheetMetalUnfolder.getUnfold(ktable, part_obj, base_face, K_STANDARD) - sketches = SheetMetalUnfolder.getUnfoldSketches( - "Unfold", unfolded_shape, foldComp.Edges, - norm, [], False, "#000080", - bendSketchColor="#ff5733", internalSketchColor="#c00000" - ) - - if unfolded_shape is None or not sketches: - raise RuntimeError("Unfold failed (no unfolded shape or sketches).") - - # Export DXF (named) - importDXF.export(sketches, out_dxf_named) - - bbox_w, bbox_h = compute_bbox_mm(unfolded_shape) - area_bbox_mm2 = bbox_w * bbox_h - area_net_mm2 = float(unfolded_shape.Area) - - t_m = mm_to_m(thickness_mm) - area_bbox_m2 = mm2_to_m2(area_bbox_mm2) - area_net_m2 = mm2_to_m2(area_net_mm2) - - mass_bbox_kg = area_bbox_m2 * t_m * density - mass_net_kg = area_net_m2 * t_m * density - - result = { - "ok": True, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "input": { - "step_file": os.path.abspath(step_path), - "step_filename": os.path.basename(step_path), - "material": material_key, - "density_kg_m3": density, - "thickness_mm": thickness_mm, - "k_factor": K_FACTOR, - "k_standard": K_STANDARD, - }, - "flat": { - "bbox_mm": {"width_mm": bbox_w, "height_mm": bbox_h}, - "area_bbox_mm2": area_bbox_mm2, - "area_bbox_m2": area_bbox_m2, - "area_net_mm2": area_net_mm2, - "area_net_m2": area_net_m2, - }, - "weight": { - "bbox_kg": mass_bbox_kg, - "net_kg": mass_net_kg, - "bbox_g": mass_bbox_kg * 1000.0, - "net_g": mass_net_kg * 1000.0, - }, - "output": { - "dxf_named": os.path.abspath(out_dxf_named), - "json_named": os.path.abspath(out_json_named), - "fcstd_named": os.path.abspath(out_fcstd_named), - "dxf": os.path.abspath(out_dxf), - "json": os.path.abspath(out_json), - "fcstd": os.path.abspath(out_fcstd), - }, - "warnings": warnings, - } - - write_json(out_json_named, result) - - # Save debug doc (named) - doc.saveAs(out_fcstd_named) - - # Compat copies for web UI - try_copy(out_dxf_named, out_dxf) - try_copy(out_json_named, out_json) - try_copy(out_fcstd_named, out_fcstd) - - print("OK: wrote DXF + JSON", flush=True) - - except Exception as e: - # Always write named + compat error JSON - err = { - "ok": False, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "error_type": type(e).__name__, - "error": str(e), - "traceback": traceback.format_exc(), - "input": { - "step_file": os.path.abspath(step_path), - "step_filename": os.path.basename(step_path), - "material": material_key, - "density_kg_m3": density, - "thickness_mm": args.thickness_mm, - "k_factor": K_FACTOR, - "k_standard": K_STANDARD, - }, - } - - try: - write_json(out_json_named, err) - except Exception: - pass - - try: - write_json(out_json, err) - except Exception: - pass - - try: - doc.saveAs(out_fcstd_named) - try_copy(out_fcstd_named, out_fcstd) - except Exception: - pass - - print("ERROR:", str(e), flush=True) - print(traceback.format_exc(), flush=True) - os._exit(1) - - os._exit(0) - - -if __name__ == "__main__": - # Catch also SystemExit/argparse exits so we still emit result.json - try: - main() - except BaseException as e: - cwd = os.getcwd() - err = { - "ok": False, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "error_type": type(e).__name__, - "error": str(e), - "traceback": traceback.format_exc(), - } - try: - with open(os.path.join(cwd, "result.json"), "w", encoding="utf-8") as f: - json.dump(err, f, indent=2, ensure_ascii=False) - except Exception: - pass - print("FATAL:", err["error_type"], err["error"], flush=True) - os._exit(1) diff --git a/_jobs/79b91fe12e25/__pycache__/run_stepanalyser.cpython-311.pyc b/_jobs/79b91fe12e25/__pycache__/run_stepanalyser.cpython-311.pyc deleted file mode 100644 index f8cc08e3771b2fdf69222c434b307a3db0c0fbec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2972 zcmb6aOK2R)wQ8n&x<@@9jXtA~?P#>x*bzn=%eK(UIFjYHBqx^TUD?j!*@dAsRgzje zzf|{lMq(XijUd7ZtObV^VId+1MT-^CAqSH~SRaf7xlAt&J2Wf^LJoUVa1KJJyqfVy zYGpA_b$wpFdjG2T`cHm;9fI~vfoVM=LjUBOT9aM_uXf!CeTfJnIEiA_6~}O8?~1u9 zt2^cxSc$@0y2F>aAF@~hpm2xh}Rn;I(cFN2T$jrF|9w1_2;BSG^O2Z(<=afMFB%ooZ_ZX!UU5K{5i`d7pb`k{M z6SUpw?fl7_0ysT&{1kBR`JdD%oc56VuY_0!PzbccDH9{WMo5TukcPGzGlE^?;f^$I zHE#&uAB<|l=pJNYto`Hmv|L^DIFAbMdnk`V9-8m0Q4(}qAHla#7uWhms+zR!@DE(n zWa1zPVaIco-^Z(Mn7%|_WE?pqn7D|0OK`@#A3eav!5tzrfAH=;L!V(H63>=&+()P= z@EyM=g1G&CNEh<1s>eJU7{2O>airG3Z3>lG0ndR)^5mkzsGdt2z4Lk|ZR7mDm@{U2 z-uoKcGEFBkL`%>9!0j9BcG(^+O=#M%eKf7-7>%oXLeshhTgYT-+7>Dj1d>Z-ZSQCy zL9>RINduddRTq*OmDqSj=b|E!{dn}QPMID}%rQ+jG&QZJsj)as*(_yILhsXLCYu6P zQQe?fI8819c|1?2qw)F7v>qK8oF43(p?&A+`Ti)&rQ=8Gdb10*FV8fC#;d-u2GGg_ zuKxq3BHDEcqW^n;Xtig(aWh}?519S|%RjJ-u=fgn*7v=ye&rXdvunTJ3_WWu`G!s3 zu;m*DVAstFs$|vq-xZesROX}jH^X~-dv7MFp6>liX#z;}A5LZ2w=66RV2J1kDS9vX z^RQt=LQmQ*x&N#H@K<3-`kNbo=NJ!3&s`NzsvBu`KX1Y??|TiZ8@)VUi$A@a<@Z8K z4nLLx7B?2M)D|nS?KPO1pwnvN z(?$Q(-O0((smSQm)UByYj8`sp3Z^^V*cNA!Ieo7C9T212Zhb*#K7Pz=SLM~%LRK~A zY>8-$E4L+eTCZTh1|Bc4MwnK0P@9+o8rwq)@St@F!~!^<8ZBrBSXY2IOmgsqZ7G!@ zaZV^|dWBxiLhcYqo{W~ZJ$kBgD5z}qKI1=WTVND2M}SPEtd%3AL?)F5&9?t4=sn0Y z8&g~00bsmXf-45I>t-?xA{?iM1mpi)Tg);I@>c|mW_*oa0S+<#Pu!O;gJHQO9b!L+ zEiYmEJ;+sfXc(7KN9q6RyMl<}%^pmF4qRVW{3`>GhaU~Eo&Rd!55vD7-h9tIanU+) z(Ny{^rN4NsEcl97m##10`FwI|vN*X@p&xoQw0721PFu=po&)2!9B5shFSU)DfiWvE zR+7hdJt!Djnf)#h`8E(KbxxRpn^xdval9;fm-4@T@bJOvN2YYjl1_2{&h<0fjelt^ zy)y{CEGsMWRW|U=K%CWQ65w7u;h-C+_4k9TdMTp`%Bk%l;HBkQhn$8h3%G-GH5D;mNNLA zGW4x7WGYuIX|-|n!!N>5!sX`f)q7TRx7mEwYCgN`6@wnQ zouH>UzUxC`s5r6OVhU}R&{h)K%7V8zx*S~_SifwYIJbS~*%|Bn)xW=65^kBoElaos zz_AWxXm2;fE#W{IiT=txe)#!~r5nY{w^zLGMDfbi2T$yGqphR8=tU16??Nwn#qogq c#f6d3xYzws5CQel%TX@_ZVq=fjQ6|$3$hQwH2?qr diff --git a/_jobs/79b91fe12e25/debug_last.FCStd b/_jobs/79b91fe12e25/debug_last.FCStd deleted file mode 100644 index 1c8b5edea856ad54baaf75c617f3bb245e329a35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14442 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 (relative to cwd or absolute) -- Unfold with K-factor = 0.5 -- Auto-detect thickness if not provided -- Export: - - _flat.dxf - - _result.json - - _debug.FCStd - Additionally (compat): - - flat.dxf - - result.json - - debug_last.FCStd -""" - -import os -import json -import argparse -import traceback -from datetime import datetime - -K_FACTOR = 0.5 -K_STANDARD = "ansi" - -DENSITY_KG_M3 = { - "alu": 2700.0, - "aluminum": 2700.0, - "stainless": 8000.0, - "edelstahl": 8000.0, - "copper": 8960.0, - "kupfer": 8960.0, -} - - -def mm2_to_m2(x: float) -> float: - return x / 1_000_000.0 - - -def mm_to_m(x: float) -> float: - return x / 1000.0 - - -def pick_main_object(doc): - candidates = [] - for obj in doc.Objects: - if hasattr(obj, "Shape") and obj.Shape: - try: - if obj.Shape.Solids: - candidates.append((float(obj.Shape.Volume), obj)) - except Exception: - pass - if not candidates: - raise RuntimeError("No solid object found in STEP.") - candidates.sort(key=lambda x: x[0], reverse=True) - return candidates[0][1] - - -def pick_root_face_index(shape): - planar = [] - all_faces = [] - for i, face in enumerate(shape.Faces, start=1): - try: - area = float(face.Area) - except Exception: - area = 0.0 - - all_faces.append((area, i, face)) - try: - surf = face.Surface - if surf and "plane" in surf.__class__.__name__.lower(): - planar.append((area, i, face)) - except Exception: - pass - - if planar: - planar.sort(key=lambda x: x[0], reverse=True) - return planar[0][1], True - - all_faces.sort(key=lambda x: x[0], reverse=True) - return all_faces[0][1], False - - -def compute_bbox_mm(shape): - bb = shape.BoundBox - return float(bb.XLength), float(bb.YLength) - - -def estimate_thickness_mm_from_solid(part_obj, max_faces=60): - """ - Robust thickness estimation: - - cluster planar faces by normal direction - - estimate thickness from plane offsets - - fallback to distToShape on face pairs - """ - import math - - shape = part_obj.Shape - - def norm(v): - l = math.sqrt(v.x * v.x + v.y * v.y + v.z * v.z) - if l <= 1e-12: - return None - return v.multiply(1.0 / l) - - def canonical_normal(n): - eps = 1e-9 - x, y, z = float(n.x), float(n.y), float(n.z) - if abs(x) > eps: - return n if x > 0 else n.multiply(-1) - if abs(y) > eps: - return n if y > 0 else n.multiply(-1) - if abs(z) > eps: - return n if z > 0 else n.multiply(-1) - return n - - def angle_close(n1, n2, cos_tol): - return (n1.dot(n2) >= cos_tol) - - def face_midpoint(face): - u0, u1, v0, v1 = face.ParameterRange - u = (u0 + u1) * 0.5 - v = (v0 + v1) * 0.5 - return face.valueAt(u, v), face.normalAt(u, v) - - planar = [] - for face in shape.Faces: - try: - surf = face.Surface - if not (surf and "plane" in surf.__class__.__name__.lower()): - continue - area = float(face.Area) - if area < 1.0: - continue - p, n = face_midpoint(face) - n = norm(n) - if n is None: - continue - n = canonical_normal(n) - d = float(n.dot(p)) - planar.append((area, face, n, d)) - except Exception: - continue - - if not planar: - return None - - planar.sort(key=lambda x: x[0], reverse=True) - planar = planar[:max_faces] - - cos_tol = math.cos(math.radians(2.0)) - - clusters = [] - for area, face, n, d in planar: - placed = False - for c in clusters: - if angle_close(n, c["n"], cos_tol): - c["faces"].append((area, face, d)) - placed = True - break - if not placed: - clusters.append({"n": n, "faces": [(area, face, d)]}) - - candidates = [] - - def add_candidate(val): - if 0.05 <= val <= 20.0: - candidates.append(val) - - for c in clusters: - ds = [d for _a, _f, d in c["faces"]] - if len(ds) < 2: - continue - ds.sort() - - uniq = [] - for d in ds: - b = round(d / 0.01) * 0.01 - if not uniq or abs(b - uniq[-1]) > 1e-9: - uniq.append(b) - - if len(uniq) < 2: - continue - - for i in range(1, len(uniq)): - gap = abs(uniq[i] - uniq[i - 1]) - add_candidate(gap) - - def pick_mode(vals, bin_size=0.01): - bins = {} - for x in vals: - b = round(x / bin_size) * bin_size - bins.setdefault(b, []).append(x) - best_bin = max(bins.items(), key=lambda kv: len(kv[1]))[0] - bucket = sorted(bins[best_bin]) - return bucket[len(bucket) // 2] - - if candidates: - return pick_mode(candidates, 0.01) - - # fallback: distToShape (slower) - try: - for c in clusters[:6]: - faces = sorted(c["faces"], key=lambda t: t[0], reverse=True)[:8] - for i in range(len(faces)): - fi = faces[i][1] - for j in range(i + 1, len(faces)): - fj = faces[j][1] - dist = fi.distToShape(fj)[0] - if dist and dist > 0.05 and dist <= 20.0: - candidates.append(float(dist)) - if candidates: - return pick_mode(candidates, 0.01) - except Exception: - pass - - return None - - -def write_json(path, payload): - with open(path, "w", encoding="utf-8") as f: - json.dump(payload, f, indent=2, ensure_ascii=False) - - -def try_copy(src, dst): - try: - if src != dst and os.path.exists(src): - # overwrite - with open(src, "rb") as fsrc: - data = fsrc.read() - with open(dst, "wb") as fdst: - fdst.write(data) - except Exception: - pass - - -def main(): - parser = argparse.ArgumentParser() - parser.add_argument("--input", required=True, help="STEP file path (.step/.stp), absolute or relative to cwd") - parser.add_argument("--material", required=True, help="alu | stainless | copper") - parser.add_argument("--thickness-mm", required=False, type=float, default=None, - help="Optional sheet thickness in mm (auto-detect if omitted)") - args = parser.parse_args() - - material_key = args.material.strip().lower() - if material_key not in DENSITY_KG_M3: - raise SystemExit(f"Unknown material '{args.material}'") - - density = DENSITY_KG_M3[material_key] - - cwd = os.getcwd() - step_path = args.input - if not os.path.isabs(step_path): - step_path = os.path.join(cwd, step_path) - - if not os.path.exists(step_path): - raise SystemExit(f"STEP file not found in working directory: {step_path}") - - base = os.path.splitext(os.path.basename(step_path))[0] - - out_dxf_named = os.path.join(cwd, f"{base}_flat.dxf") - out_json_named = os.path.join(cwd, f"{base}_result.json") - out_fcstd_named = os.path.join(cwd, f"{base}_debug.FCStd") - - # compat outputs for the web UI - out_dxf = os.path.join(cwd, "flat.dxf") - out_json = os.path.join(cwd, "result.json") - out_fcstd = os.path.join(cwd, "debug_last.FCStd") - - print("=== STEPANALYSER START ===", flush=True) - print("Input:", os.path.basename(step_path), flush=True) - print("Material:", material_key, "Density:", density, flush=True) - - import FreeCAD as App - import Import - import importDXF - - try: - import SheetMetalNewUnfolder - from SheetMetalNewUnfolder import BendAllowanceCalculator - HAS_V2 = True - except Exception as e: - HAS_V2 = False - - try: - import SheetMetalUnfolder - HAS_V1 = True - except Exception as e: - HAS_V1 = False - - if not HAS_V1 and not HAS_V2: - raise SystemExit("No SheetMetal unfolder available (V1/V2). Check SheetMetal installation.") - - doc = App.newDocument("StepAnalyser") - warnings = [] - - try: - Import.insert(step_path, doc.Name) - doc.recompute() - - part_obj = pick_main_object(doc) - face_idx, planar = pick_root_face_index(part_obj.Shape) - base_face = f"Face{face_idx}" - - thickness_mm = args.thickness_mm - if thickness_mm is None: - print("Auto-detecting thickness...", flush=True) - thickness_mm = estimate_thickness_mm_from_solid(part_obj) - if thickness_mm is None: - raise RuntimeError("Could not auto-detect thickness") - print(f"Detected thickness: {thickness_mm:.3f} mm", flush=True) - - if thickness_mm <= 0: - raise RuntimeError("Invalid thickness (<= 0)") - - unfolded_shape = None - sketches = [] - - if HAS_V2: - try: - bac = BendAllowanceCalculator.from_single_value(K_FACTOR, K_STANDARD) - sel_face, unfolded_shape, bend_lines, root_normal = \ - SheetMetalNewUnfolder.getUnfold(bac, part_obj, base_face) - sketches = SheetMetalNewUnfolder.getUnfoldSketches( - "Unfold", sel_face, unfolded_shape, bend_lines, - root_normal, [], False, "#000080", "#c00000", "#ff5733" - ) - except Exception: - warnings.append("V2 unfold failed; trying V1 fallback.") - - if unfolded_shape is None and HAS_V1: - ktable = {1: K_FACTOR} - unfolded_shape, foldComp, norm, *_ = \ - SheetMetalUnfolder.getUnfold(ktable, part_obj, base_face, K_STANDARD) - sketches = SheetMetalUnfolder.getUnfoldSketches( - "Unfold", unfolded_shape, foldComp.Edges, - norm, [], False, "#000080", - bendSketchColor="#ff5733", internalSketchColor="#c00000" - ) - - if unfolded_shape is None or not sketches: - raise RuntimeError("Unfold failed (no unfolded shape or sketches).") - - # Export DXF (named) - importDXF.export(sketches, out_dxf_named) - - bbox_w, bbox_h = compute_bbox_mm(unfolded_shape) - area_bbox_mm2 = bbox_w * bbox_h - area_net_mm2 = float(unfolded_shape.Area) - - t_m = mm_to_m(thickness_mm) - area_bbox_m2 = mm2_to_m2(area_bbox_mm2) - area_net_m2 = mm2_to_m2(area_net_mm2) - - mass_bbox_kg = area_bbox_m2 * t_m * density - mass_net_kg = area_net_m2 * t_m * density - - result = { - "ok": True, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "input": { - "step_file": os.path.abspath(step_path), - "step_filename": os.path.basename(step_path), - "material": material_key, - "density_kg_m3": density, - "thickness_mm": thickness_mm, - "k_factor": K_FACTOR, - "k_standard": K_STANDARD, - }, - "flat": { - "bbox_mm": {"width_mm": bbox_w, "height_mm": bbox_h}, - "area_bbox_mm2": area_bbox_mm2, - "area_bbox_m2": area_bbox_m2, - "area_net_mm2": area_net_mm2, - "area_net_m2": area_net_m2, - }, - "weight": { - "bbox_kg": mass_bbox_kg, - "net_kg": mass_net_kg, - "bbox_g": mass_bbox_kg * 1000.0, - "net_g": mass_net_kg * 1000.0, - }, - "output": { - "dxf_named": os.path.abspath(out_dxf_named), - "json_named": os.path.abspath(out_json_named), - "fcstd_named": os.path.abspath(out_fcstd_named), - "dxf": os.path.abspath(out_dxf), - "json": os.path.abspath(out_json), - "fcstd": os.path.abspath(out_fcstd), - }, - "warnings": warnings, - } - - write_json(out_json_named, result) - - # Save debug doc (named) - doc.saveAs(out_fcstd_named) - - # Compat copies for web UI - try_copy(out_dxf_named, out_dxf) - try_copy(out_json_named, out_json) - try_copy(out_fcstd_named, out_fcstd) - - print("OK: wrote DXF + JSON", flush=True) - - except Exception as e: - # Always write named + compat error JSON - err = { - "ok": False, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "error_type": type(e).__name__, - "error": str(e), - "traceback": traceback.format_exc(), - "input": { - "step_file": os.path.abspath(step_path), - "step_filename": os.path.basename(step_path), - "material": material_key, - "density_kg_m3": density, - "thickness_mm": args.thickness_mm, - "k_factor": K_FACTOR, - "k_standard": K_STANDARD, - }, - } - - try: - write_json(out_json_named, err) - except Exception: - pass - - try: - write_json(out_json, err) - except Exception: - pass - - try: - doc.saveAs(out_fcstd_named) - try_copy(out_fcstd_named, out_fcstd) - except Exception: - pass - - print("ERROR:", str(e), flush=True) - print(traceback.format_exc(), flush=True) - os._exit(1) - - os._exit(0) - - -if __name__ == "__main__": - # Catch also SystemExit/argparse exits so we still emit result.json - try: - main() - except BaseException as e: - cwd = os.getcwd() - err = { - "ok": False, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "error_type": type(e).__name__, - "error": str(e), - "traceback": traceback.format_exc(), - } - try: - with open(os.path.join(cwd, "result.json"), "w", encoding="utf-8") as f: - json.dump(err, f, indent=2, ensure_ascii=False) - except Exception: - pass - print("FATAL:", err["error_type"], err["error"], flush=True) - os._exit(1) diff --git a/_jobs/79b91fe12e25/test.step b/_jobs/79b91fe12e25/test.step deleted file mode 100644 index f7759b1..0000000 --- a/_jobs/79b91fe12e25/test.step +++ /dev/null @@ -1,1576 +0,0 @@ -ISO-10303-21; -HEADER; -FILE_DESCRIPTION (( 'STEP AP214' ), - '1' ); -FILE_NAME ('Sample_SM.STEP', - '2025-05-28T18:50:39', - ( '' ), - ( '' ), - 'SwSTEP 2.0', - 'SolidWorks 2023', - '' ); -FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' )); -ENDSEC; - -DATA; -#1 = LINE ( 'NONE', #478, #1060 ) ; -#2 = ORIENTED_EDGE ( 'NONE', *, *, #1488, .F. ) ; -#3 = EDGE_CURVE ( 'NONE', #1472, #160, #1099, .T. ) ; -#4 = ADVANCED_FACE ( 'NONE', ( #526 ), #619, .F. ) ; -#5 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.508455196501570049E-15, 9.003755065623568904E-17 ) ) ; -#6 = ORIENTED_EDGE ( 'NONE', *, *, #1417, .F. ) ; -#7 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.508455196501574979E-15, -1.050438090989415838E-16 ) ) ; -#8 = LINE ( 'NONE', #740, #766 ) ; -#9 = VECTOR ( 'NONE', #447, 1000.000000000000000 ) ; -#10 = AXIS2_PLACEMENT_3D ( 'NONE', #326, #1197, #599 ) ; -#11 = CARTESIAN_POINT ( 'NONE', ( -1.396363893441961929E-14, 27.09999999999999787, 17.69999999999999929 ) ) ; -#12 = AXIS2_PLACEMENT_3D ( 'NONE', #1189, #596, #1404 ) ; -#13 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 12.50000000000000000, 2.299999999999999822 ) ) ; -#14 = ORIENTED_EDGE ( 'NONE', *, *, #747, .F. ) ; -#15 = LINE ( 'NONE', #966, #683 ) ; -#16 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 4.599999999999999645 ) ) ; -#17 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -2.993461693712444278E-17 ) ) ; -#18 = CYLINDRICAL_SURFACE ( 'NONE', #135, 2.299999999999996270 ) ; -#19 = LINE ( 'NONE', #1097, #709 ) ; -#20 = ORIENTED_EDGE ( 'NONE', *, *, #544, .F. ) ; -#21 = ORIENTED_EDGE ( 'NONE', *, *, #1489, .T. ) ; -#22 = ORIENTED_EDGE ( 'NONE', *, *, #536, .F. ) ; -#23 = EDGE_CURVE ( 'NONE', #627, #627, #979, .T. ) ; -#24 = VERTEX_POINT ( 'NONE', #1352 ) ; -#25 = ADVANCED_FACE ( 'NONE', ( #1091 ), #407, .T. ) ; -#26 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 3.614007241618159937E-16, 0.000000000000000000 ) ) ; -#27 = FACE_OUTER_BOUND ( 'NONE', #928, .T. ) ; -#28 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.102983082090336116E-15, -2.142431974589520087E-17 ) ) ; -#29 = ORIENTED_EDGE ( 'NONE', *, *, #948, .T. ) ; -#30 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#31 = EDGE_LOOP ( 'NONE', ( #595, #1049, #671, #14 ) ) ; -#32 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 36.11999999999999744, 17.69999999999999929 ) ) ; -#33 = VECTOR ( 'NONE', #792, 1000.000000000000000 ) ; -#34 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 4.599999999999999645 ) ) ; -#35 = PLANE ( 'NONE', #1059 ) ; -#36 = VECTOR ( 'NONE', #28, 1000.000000000000000 ) ; -#37 = LINE ( 'NONE', #13, #412 ) ; -#38 = ORIENTED_EDGE ( 'NONE', *, *, #905, .T. ) ; -#39 = CIRCLE ( 'NONE', #664, 3.000000000000002665 ) ; -#40 = DIRECTION ( 'NONE', ( -0.7071067811865470176, 0.7071067811865480168, 0.000000000000000000 ) ) ; -#41 = AXIS2_PLACEMENT_3D ( 'NONE', #343, #814, #705 ) ; -#42 = ORIENTED_EDGE ( 'NONE', *, *, #887, .T. ) ; -#43 = CYLINDRICAL_SURFACE ( 'NONE', #1239, 2.299999999999999822 ) ; -#44 = DIRECTION ( 'NONE', ( -1.000000000000000000, -9.159137594515259574E-16, -9.493189956370280532E-16 ) ) ; -#45 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 12.50000000000000000, 2.299999999999999822 ) ) ; -#46 = ORIENTED_EDGE ( 'NONE', *, *, #1198, .T. ) ; -#47 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.542275982507860105E-16, 0.000000000000000000 ) ) ; -#48 = EDGE_CURVE ( 'NONE', #885, #992, #746, .T. ) ; -#49 = LINE ( 'NONE', #1252, #1109 ) ; -#50 = ORIENTED_EDGE ( 'NONE', *, *, #570, .T. ) ; -#51 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 12.50000000000000000, 2.299999999999999822 ) ) ; -#52 = DIRECTION ( 'NONE', ( 2.875577864212320087E-15, 0.000000000000000000, -1.000000000000000000 ) ) ; -#53 = ADVANCED_FACE ( 'NONE', ( #609 ), #872, .F. ) ; -#54 = ORIENTED_EDGE ( 'NONE', *, *, #674, .F. ) ; -#55 = VERTEX_POINT ( 'NONE', #1229 ) ; -#56 = FACE_OUTER_BOUND ( 'NONE', #974, .T. ) ; -#57 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #519 ) ; -#58 = LINE ( 'NONE', #313, #893 ) ; -#59 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 4.599999999999999645 ) ) ; -#60 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .T. ) ; -#61 = AXIS2_PLACEMENT_3D ( 'NONE', #797, #1273, #424 ) ; -#62 = EDGE_LOOP ( 'NONE', ( #1525, #1356, #972, #1062 ) ) ; -#63 = EDGE_CURVE ( 'NONE', #951, #1063, #1362, .T. ) ; -#64 = VECTOR ( 'NONE', #673, 1000.000000000000000 ) ; -#65 = VECTOR ( 'NONE', #1154, 1000.000000000000114 ) ; -#66 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#67 = AXIS2_PLACEMENT_3D ( 'NONE', #931, #1065, #1410 ) ; -#68 = ADVANCED_FACE ( 'NONE', ( #860 ), #1220, .T. ) ; -#69 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 2.000000000000000000, 2.299999999999999822 ) ) ; -#70 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.542275982507860105E-16, 0.000000000000000000 ) ) ; -#71 = VERTEX_POINT ( 'NONE', #498 ) ; -#72 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 66.19999999999998863, 15.40000000000000036 ) ) ; -#73 = EDGE_CURVE ( 'NONE', #824, #1348, #507, .T. ) ; -#74 = ADVANCED_FACE ( 'NONE', ( #1350 ), #980, .T. ) ; -#75 = DIRECTION ( 'NONE', ( 7.542275982507857147E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#76 = FACE_BOUND ( 'NONE', #1073, .T. ) ; -#77 = ORIENTED_EDGE ( 'NONE', *, *, #1232, .F. ) ; -#78 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 78.50000000000000000, -0.0001030776407930956035 ) ) ; -#79 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.542275982507860105E-16, 0.000000000000000000 ) ) ; -#80 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 22.50000000000000000, 17.69999999999999929 ) ) ; -#81 = FACE_BOUND ( 'NONE', #395, .T. ) ; -#82 = VERTEX_POINT ( 'NONE', #1110 ) ; -#83 = EDGE_LOOP ( 'NONE', ( #141 ) ) ; -#84 = CIRCLE ( 'NONE', #190, 3.000000000000002665 ) ; -#85 = LINE ( 'NONE', #1037, #9 ) ; -#86 = AXIS2_PLACEMENT_3D ( 'NONE', #923, #480, #606 ) ; -#87 = FACE_OUTER_BOUND ( 'NONE', #711, .T. ) ; -#88 = VECTOR ( 'NONE', #1539, 1000.000000000000000 ) ; -#89 = DIRECTION ( 'NONE', ( -4.699964457533200481E-31, -3.948753623872195007E-15, 1.000000000000000000 ) ) ; -#90 = DIRECTION ( 'NONE', ( -7.542275982507868980E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#91 = VERTEX_POINT ( 'NONE', #491 ) ; -#92 = EDGE_LOOP ( 'NONE', ( #2, #1495, #870, #945 ) ) ; -#93 = EDGE_CURVE ( 'NONE', #71, #841, #280, .T. ) ; -#94 = CYLINDRICAL_SURFACE ( 'NONE', #1161, 1.620000000000003437 ) ; -#95 = FACE_OUTER_BOUND ( 'NONE', #461, .T. ) ; -#96 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#97 = ORIENTED_EDGE ( 'NONE', *, *, #1296, .T. ) ; -#98 = EDGE_CURVE ( 'NONE', #827, #941, #851, .T. ) ; -#99 = ORIENTED_EDGE ( 'NONE', *, *, #535, .T. ) ; -#100 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.948753623872195007E-15 ) ) ; -#101 = LINE ( 'NONE', #927, #959 ) ; -#102 = ORIENTED_EDGE ( 'NONE', *, *, #578, .T. ) ; -#103 = ORIENTED_EDGE ( 'NONE', *, *, #1320, .F. ) ; -#104 = ADVANCED_FACE ( 'NONE', ( #634, #1084 ), #760, .F. ) ; -#105 = ORIENTED_EDGE ( 'NONE', *, *, #238, .T. ) ; -#106 = VECTOR ( 'NONE', #276, 1000.000000000000000 ) ; -#107 = CIRCLE ( 'NONE', #415, 4.599999999999992539 ) ; -#108 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.542275982507860105E-16, 9.003755065623568904E-17 ) ) ; -#109 = CIRCLE ( 'NONE', #417, 1.619999999999999885 ) ; -#110 = PLANE ( 'NONE', #241 ) ; -#111 = ORIENTED_EDGE ( 'NONE', *, *, #142, .F. ) ; -#112 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 78.50000000000000000, 3.632177890170264751E-14 ) ) ; -#113 = ORIENTED_EDGE ( 'NONE', *, *, #1509, .F. ) ; -#114 = EDGE_LOOP ( 'NONE', ( #1306, #843, #316, #1332 ) ) ; -#115 = EDGE_CURVE ( 'NONE', #1244, #954, #15, .T. ) ; -#116 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 85.00000000000000000, 4.915522775329839610E-14 ) ) ; -#117 = EDGE_CURVE ( 'NONE', #1371, #1472, #509, .T. ) ; -#118 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#119 = ORIENTED_EDGE ( 'NONE', *, *, #123, .F. ) ; -#120 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 11.25000000000000000, 0.000000000000000000 ) ) ; -#121 = ORIENTED_EDGE ( 'NONE', *, *, #578, .F. ) ; -#122 = FACE_OUTER_BOUND ( 'NONE', #717, .T. ) ; -#123 = EDGE_CURVE ( 'NONE', #964, #958, #85, .T. ) ; -#124 = FACE_OUTER_BOUND ( 'NONE', #345, .T. ) ; -#125 = ORIENTED_EDGE ( 'NONE', *, *, #1347, .F. ) ; -#126 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 66.19999999999998863, 4.599999999999999645 ) ) ; -#127 = ORIENTED_EDGE ( 'NONE', *, *, #278, .T. ) ; -#128 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.203004052498860053E-16, 0.000000000000000000 ) ) ; -#129 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 11.25000000000000000, 0.000000000000000000 ) ) ; -#130 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 12.50000000000000000, 2.299999999999999822 ) ) ; -#131 = VECTOR ( 'NONE', #989, 1000.000000000000000 ) ; -#132 = VECTOR ( 'NONE', #203, 1000.000000000000000 ) ; -#133 = DIRECTION ( 'NONE', ( 9.493189956370280532E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#134 = ORIENTED_EDGE ( 'NONE', *, *, #1276, .F. ) ; -#135 = AXIS2_PLACEMENT_3D ( 'NONE', #1343, #275, #1234 ) ; -#136 = FACE_OUTER_BOUND ( 'NONE', #1191, .T. ) ; -#137 = AXIS2_PLACEMENT_3D ( 'NONE', #820, #1552, #1304 ) ; -#138 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#139 = ORIENTED_EDGE ( 'NONE', *, *, #853, .F. ) ; -#140 = EDGE_CURVE ( 'NONE', #1313, #1175, #922, .T. ) ; -#141 = ORIENTED_EDGE ( 'NONE', *, *, #23, .T. ) ; -#142 = EDGE_CURVE ( 'NONE', #525, #1455, #485, .T. ) ; -#143 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 2.000000000000000000, 17.69999999999999929 ) ) ; -#144 = VERTEX_POINT ( 'NONE', #521 ) ; -#145 = VERTEX_POINT ( 'NONE', #1094 ) ; -#146 = LINE ( 'NONE', #976, #215 ) ; -#147 = EDGE_CURVE ( 'NONE', #841, #1367, #1329, .T. ) ; -#148 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 68.50000000000000000, 4.599999999999999645 ) ) ; -#149 = ORIENTED_EDGE ( 'NONE', *, *, #1008, .T. ) ; -#150 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 4.599999999999999645 ) ) ; -#151 = VERTEX_POINT ( 'NONE', #290 ) ; -#152 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.508455196501574979E-15, 1.050438090989415838E-16 ) ) ; -#153 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#154 = ORIENTED_EDGE ( 'NONE', *, *, #1174, .T. ) ; -#155 = LINE ( 'NONE', #848, #1012 ) ; -#156 = SURFACE_STYLE_FILL_AREA ( #971 ) ; -#157 = ORIENTED_EDGE ( 'NONE', *, *, #1320, .T. ) ; -#158 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#159 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#160 = VERTEX_POINT ( 'NONE', #171 ) ; -#161 = DIRECTION ( 'NONE', ( 1.067522139062649882E-15, -1.000000000000000000, -3.948753623872195007E-15 ) ) ; -#162 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#163 = EDGE_CURVE ( 'NONE', #1367, #1429, #1076, .T. ) ; -#164 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 6.000000000000000000, -0.0001030776407930956035 ) ) ; -#165 = VECTOR ( 'NONE', #1448, 1000.000000000000000 ) ; -#166 = FACE_OUTER_BOUND ( 'NONE', #1354, .T. ) ; -#167 = ORIENTED_EDGE ( 'NONE', *, *, #140, .T. ) ; -#168 = AXIS2_PLACEMENT_3D ( 'NONE', #757, #162, #646 ) ; -#169 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; -#170 = VECTOR ( 'NONE', #161, 1000.000000000000000 ) ; -#171 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 22.50000000000000000, 4.599999999999999645 ) ) ; -#172 = VERTEX_POINT ( 'NONE', #1458 ) ; -#173 = EDGE_CURVE ( 'NONE', #144, #873, #387, .T. ) ; -#174 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 12.50000000000000000, 2.299999999999999822 ) ) ; -#175 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#176 = ORIENTED_EDGE ( 'NONE', *, *, #446, .F. ) ; -#177 = DIRECTION ( 'NONE', ( 1.102983082090335919E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#178 = ORIENTED_EDGE ( 'NONE', *, *, #1381, .F. ) ; -#179 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.774639846280224751E-45, -4.467336480730964930E-31 ) ) ; -#180 = EDGE_LOOP ( 'NONE', ( #38, #416, #534, #895 ) ) ; -#181 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 58.12000000000000455, 17.69999999999999929 ) ) ; -#182 = LINE ( 'NONE', #777, #866 ) ; -#183 = EDGE_CURVE ( 'NONE', #1169, #829, #830, .T. ) ; -#184 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 2.299999999999999822 ) ) ; -#185 = EDGE_LOOP ( 'NONE', ( #1093, #1052, #1193, #1303 ) ) ; -#186 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 85.00000000000000000, 2.299999999999740030 ) ) ; -#187 = DIRECTION ( 'NONE', ( 0.7071067811865470176, -0.7071067811865480168, 0.000000000000000000 ) ) ; -#188 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#189 = ORIENTED_EDGE ( 'NONE', *, *, #656, .T. ) ; -#190 = AXIS2_PLACEMENT_3D ( 'NONE', #644, #1498, #896 ) ; -#191 = CIRCLE ( 'NONE', #10, 4.599999999999999645 ) ; -#192 = EDGE_CURVE ( 'NONE', #801, #1558, #781, .T. ) ; -#193 = AXIS2_PLACEMENT_3D ( 'NONE', #1184, #592, #1072 ) ; -#194 = DIRECTION ( 'NONE', ( -1.067522139062649882E-15, 1.000000000000000000, 0.000000000000000000 ) ) ; -#195 = CIRCLE ( 'NONE', #297, 2.299999999999996270 ) ; -#196 = EDGE_CURVE ( 'NONE', #172, #258, #49, .T. ) ; -#197 = DIRECTION ( 'NONE', ( 1.508455196501573796E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#198 = CYLINDRICAL_SURFACE ( 'NONE', #462, 2.299999999999999822 ) ; -#199 = VERTEX_POINT ( 'NONE', #72 ) ; -#200 = ORIENTED_EDGE ( 'NONE', *, *, #957, .F. ) ; -#201 = LINE ( 'NONE', #78, #1080 ) ; -#202 = ORIENTED_EDGE ( 'NONE', *, *, #147, .T. ) ; -#203 = DIRECTION ( 'NONE', ( -1.437788932106152155E-15, -1.437788932106160043E-15, 1.000000000000000000 ) ) ; -#204 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 34.50000000000000000, 0.000000000000000000 ) ) ; -#205 = DIRECTION ( 'NONE', ( 2.799116104731824517E-17, 2.993461693712429487E-17, -1.000000000000000000 ) ) ; -#206 = ORIENTED_EDGE ( 'NONE', *, *, #1092, .T. ) ; -#207 = ORIENTED_EDGE ( 'NONE', *, *, #1497, .F. ) ; -#208 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 91.00000000000000000, 2.300000000000085087 ) ) ; -#209 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.948753623872187118E-15 ) ) ; -#210 = LINE ( 'NONE', #1057, #864 ) ; -#211 = ORIENTED_EDGE ( 'NONE', *, *, #570, .F. ) ; -#212 = ADVANCED_FACE ( 'NONE', ( #1000 ), #312, .F. ) ; -#213 = VECTOR ( 'NONE', #179, 1000.000000000000000 ) ; -#214 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1253 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #752, #622, #856 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#215 = VECTOR ( 'NONE', #1215, 1000.000000000000000 ) ; -#216 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 34.50000000000000000, 0.000000000000000000 ) ) ; -#217 = CIRCLE ( 'NONE', #515, 3.000000000000002665 ) ; -#218 = FACE_OUTER_BOUND ( 'NONE', #1297, .T. ) ; -#219 = ADVANCED_FACE ( 'NONE', ( #1245 ), #1486, .F. ) ; -#220 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.855900168375474969E-45, -4.699964457533200481E-31 ) ) ; -#221 = ORIENTED_EDGE ( 'NONE', *, *, #1116, .T. ) ; -#222 = DIRECTION ( 'NONE', ( -0.7071067811865441310, -0.7071067811865510144, -2.759928150030010438E-15 ) ) ; -#223 = ORIENTED_EDGE ( 'NONE', *, *, #720, .T. ) ; -#224 = ORIENTED_EDGE ( 'NONE', *, *, #722, .F. ) ; -#225 = CYLINDRICAL_SURFACE ( 'NONE', #1031, 1.619999999999999885 ) ; -#226 = PLANE ( 'NONE', #1114 ) ; -#227 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.102983082090336116E-15, -2.142431974589520087E-17 ) ) ; -#228 = ORIENTED_EDGE ( 'NONE', *, *, #163, .T. ) ; -#229 = ORIENTED_EDGE ( 'NONE', *, *, #256, .F. ) ; -#230 = EDGE_CURVE ( 'NONE', #1418, #1271, #550, .T. ) ; -#231 = PLANE ( 'NONE', #811 ) ; -#232 = FACE_OUTER_BOUND ( 'NONE', #1101, .T. ) ; -#233 = ORIENTED_EDGE ( 'NONE', *, *, #532, .F. ) ; -#234 = LINE ( 'NONE', #448, #1208 ) ; -#235 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#236 = ORIENTED_EDGE ( 'NONE', *, *, #3, .T. ) ; -#237 = EDGE_CURVE ( 'NONE', #1271, #941, #610, .T. ) ; -#238 = EDGE_CURVE ( 'NONE', #279, #685, #298, .T. ) ; -#239 = AXIS2_PLACEMENT_3D ( 'NONE', #1485, #879, #402 ) ; -#240 = VECTOR ( 'NONE', #398, 1000.000000000000000 ) ; -#241 = AXIS2_PLACEMENT_3D ( 'NONE', #1436, #816, #466 ) ; -#242 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 70.79999999999999716, 2.300000000000050004 ) ) ; -#243 = ORIENTED_EDGE ( 'NONE', *, *, #543, .F. ) ; -#244 = VECTOR ( 'NONE', #613, 1000.000000000000000 ) ; -#245 = CARTESIAN_POINT ( 'NONE', ( -5.575660892381688654E-14, 66.19999999999998863, 15.40000000000000036 ) ) ; -#246 = ORIENTED_EDGE ( 'NONE', *, *, #1535, .T. ) ; -#247 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#248 = ORIENTED_EDGE ( 'NONE', *, *, #511, .T. ) ; -#249 = ADVANCED_FACE ( 'NONE', ( #533 ), #320, .T. ) ; -#250 = DIRECTION ( 'NONE', ( -0.7071067811865465735, -0.7071067811865485719, 0.000000000000000000 ) ) ; -#251 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#252 = LINE ( 'NONE', #1388, #736 ) ; -#253 = EDGE_LOOP ( 'NONE', ( #102, #157, #224, #409 ) ) ; -#254 = DIRECTION ( 'NONE', ( 2.142431974589520087E-17, 2.993461693712444278E-17, -1.000000000000000000 ) ) ; -#255 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#256 = EDGE_CURVE ( 'NONE', #55, #1244, #1373, .T. ) ; -#257 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.508455196501574979E-15, 1.050438090989415838E-16 ) ) ; -#258 = VERTEX_POINT ( 'NONE', #1397 ) ; -#259 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#260 = ORIENTED_EDGE ( 'NONE', *, *, #237, .T. ) ; -#261 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; -#262 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#263 = DIRECTION ( 'NONE', ( -9.493189956370280532E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#264 = LINE ( 'NONE', #852, #1311 ) ; -#265 = AXIS2_PLACEMENT_3D ( 'NONE', #1528, #842, #1318 ) ; -#266 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 66.19999999999998863, 17.69999999999999929 ) ) ; -#267 = EDGE_CURVE ( 'NONE', #258, #1516, #651, .T. ) ; -#268 = CIRCLE ( 'NONE', #1337, 2.999999999999999112 ) ; -#269 = AXIS2_PLACEMENT_3D ( 'NONE', #1025, #1506, #75 ) ; -#270 = PLANE ( 'NONE', #1111 ) ; -#271 = ORIENTED_EDGE ( 'NONE', *, *, #1443, .F. ) ; -#272 = DIRECTION ( 'NONE', ( 0.7071067811865485719, -0.7071067811865464625, 0.000000000000000000 ) ) ; -#273 = EDGE_LOOP ( 'NONE', ( #1045, #202, #228, #1423, #452, #97, #796, #1463, #482, #1133, #467, #938, #299, #1503, #206, #459, #497, #125, #1075, #1246 ) ) ; -#274 = LINE ( 'NONE', #130, #1167 ) ; -#275 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.102983082090338088E-15, 2.142431974589520087E-17 ) ) ; -#276 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#277 = CARTESIAN_POINT ( 'NONE', ( 27.90000000000000213, 90.00000000000000000, 2.471980953266949794E-14 ) ) ; -#278 = EDGE_CURVE ( 'NONE', #858, #347, #1150, .T. ) ; -#279 = VERTEX_POINT ( 'NONE', #1510 ) ; -#280 = LINE ( 'NONE', #754, #1205 ) ; -#281 = ORIENTED_EDGE ( 'NONE', *, *, #1411, .F. ) ; -#282 = DIRECTION ( 'NONE', ( 1.508455196501571429E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#283 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#284 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#285 = FILL_AREA_STYLE_COLOUR ( '', #1544 ) ; -#286 = EDGE_LOOP ( 'NONE', ( #657, #755, #6, #481 ) ) ; -#287 = CARTESIAN_POINT ( 'NONE', ( -5.321974783500909226E-14, 63.89999999999999858, 15.40000000000000036 ) ) ; -#288 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 78.50000000000000000, -0.0001030776407930956035 ) ) ; -#289 = ADVANCED_FACE ( 'NONE', ( #56 ), #1009, .F. ) ; -#290 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 12.50000000000000000, 0.000000000000000000 ) ) ; -#291 = EDGE_CURVE ( 'NONE', #1293, #1022, #84, .T. ) ; -#292 = DIRECTION ( 'NONE', ( 8.724869524103750079E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#293 = VECTOR ( 'NONE', #1543, 1000.000000000000000 ) ; -#294 = ORIENTED_EDGE ( 'NONE', *, *, #1461, .T. ) ; -#295 = AXIS2_PLACEMENT_3D ( 'NONE', #1322, #257, #1203 ) ; -#296 = ORIENTED_EDGE ( 'NONE', *, *, #23, .F. ) ; -#297 = AXIS2_PLACEMENT_3D ( 'NONE', #839, #152, #721 ) ; -#298 = LINE ( 'NONE', #672, #1494 ) ; -#299 = ORIENTED_EDGE ( 'NONE', *, *, #1064, .T. ) ; -#300 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#301 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#302 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#303 = ORIENTED_EDGE ( 'NONE', *, *, #440, .F. ) ; -#304 = DIRECTION ( 'NONE', ( 0.7071067811865444641, 0.7071067811865505703, 0.000000000000000000 ) ) ; -#305 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#306 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#307 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, 91.00000000000000000, 2.300000000000100187 ) ) ; -#308 = EDGE_CURVE ( 'NONE', #82, #1558, #201, .T. ) ; -#309 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 12.50000000000000000, 2.299999999999999822 ) ) ; -#310 = ORIENTED_EDGE ( 'NONE', *, *, #674, .T. ) ; -#311 = ADVANCED_FACE ( 'NONE', ( #1135 ), #545, .T. ) ; -#312 = PLANE ( 'NONE', #932 ) ; -#313 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#314 = AXIS2_PLACEMENT_3D ( 'NONE', #1469, #520, #40 ) ; -#315 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 85.00000000000000000, 2.299999999999740030 ) ) ; -#316 = ORIENTED_EDGE ( 'NONE', *, *, #567, .T. ) ; -#317 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #981 ), #214 ) ; -#318 = VECTOR ( 'NONE', #488, 1000.000000000000000 ) ; -#319 = AXIS2_PLACEMENT_3D ( 'NONE', #765, #883, #197 ) ; -#320 = PLANE ( 'NONE', #1408 ) ; -#321 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#322 = LINE ( 'NONE', #1512, #960 ) ; -#323 = CYLINDRICAL_SURFACE ( 'NONE', #1468, 2.999999999999999112 ) ; -#324 = VERTEX_POINT ( 'NONE', #325 ) ; -#325 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 78.50000000000000000, 2.447551993672544685E-14 ) ) ; -#326 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 15.40000000000000036 ) ) ; -#327 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#328 = EDGE_CURVE ( 'NONE', #1175, #1236, #735, .T. ) ; -#329 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 24.80000000000000071, 4.599999999999999645 ) ) ; -#330 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#331 = VERTEX_POINT ( 'NONE', #1456 ) ; -#332 = ORIENTED_EDGE ( 'NONE', *, *, #535, .F. ) ; -#333 = EDGE_CURVE ( 'NONE', #1090, #394, #1121, .T. ) ; -#334 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 12.50000000000000000, 0.000000000000000000 ) ) ; -#335 = DIRECTION ( 'NONE', ( -8.724869524103750079E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#336 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 12.50000000000000000, 0.000000000000000000 ) ) ; -#337 = EDGE_LOOP ( 'NONE', ( #296 ) ) ; -#338 = AXIS2_PLACEMENT_3D ( 'NONE', #1200, #886, #1450 ) ; -#339 = VERTEX_POINT ( 'NONE', #383 ) ; -#340 = CIRCLE ( 'NONE', #319, 2.299999999999996270 ) ; -#341 = AXIS2_PLACEMENT_3D ( 'NONE', #865, #477, #756 ) ; -#342 = ADVANCED_FACE ( 'NONE', ( #633 ), #871, .T. ) ; -#343 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 85.00000000000000000, 2.299999999999740030 ) ) ; -#344 = LINE ( 'NONE', #1067, #912 ) ; -#345 = EDGE_LOOP ( 'NONE', ( #1143, #1166, #850, #1068 ) ) ; -#346 = ADVANCED_FACE ( 'NONE', ( #859 ), #868, .F. ) ; -#347 = VERTEX_POINT ( 'NONE', #1096 ) ; -#348 = LINE ( 'NONE', #1176, #611 ) ; -#349 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 2.000000000000000000, 2.299999999999999822 ) ) ; -#350 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#351 = EDGE_LOOP ( 'NONE', ( #1221, #531, #1050, #1377 ) ) ; -#352 = ADVANCED_FACE ( 'NONE', ( #136 ), #35, .T. ) ; -#353 = EDGE_CURVE ( 'NONE', #453, #91, #1235, .T. ) ; -#354 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, 91.00000000000000000, 8.762302058599568876E-14 ) ) ; -#355 = VERTEX_POINT ( 'NONE', #1491 ) ; -#356 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#357 = VERTEX_POINT ( 'NONE', #1359 ) ; -#358 = DIRECTION ( 'NONE', ( 1.067522139062649882E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#359 = ORIENTED_EDGE ( 'NONE', *, *, #1156, .T. ) ; -#360 = PLANE ( 'NONE', #1335 ) ; -#361 = ORIENTED_EDGE ( 'NONE', *, *, #929, .T. ) ; -#362 = AXIS2_PLACEMENT_3D ( 'NONE', #1386, #908, #1265 ) ; -#363 = VECTOR ( 'NONE', #703, 1000.000000000000000 ) ; -#364 = AXIS2_PLACEMENT_3D ( 'NONE', #568, #1426, #350 ) ; -#365 = DIRECTION ( 'NONE', ( 9.159137594515259574E-16, -1.000000000000000000, 8.694943302126570446E-31 ) ) ; -#366 = AXIS2_PLACEMENT_3D ( 'NONE', #691, #566, #450 ) ; -#367 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#368 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#369 = VERTEX_POINT ( 'NONE', #617 ) ; -#370 = ORIENTED_EDGE ( 'NONE', *, *, #1230, .F. ) ; -#371 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#372 = ADVANCED_FACE ( 'NONE', ( #27 ), #1345, .T. ) ; -#373 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 12.50000000000000000, 0.000000000000000000 ) ) ; -#374 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 12.50000000000000000, 2.299999999999999822 ) ) ; -#375 = ORIENTED_EDGE ( 'NONE', *, *, #511, .F. ) ; -#376 = DIRECTION ( 'NONE', ( 1.000000000000000000, 9.003755065623570383E-16, 9.003755065623559043E-17 ) ) ; -#377 = EDGE_CURVE ( 'NONE', #1516, #693, #155, .T. ) ; -#378 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#379 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#380 = ORIENTED_EDGE ( 'NONE', *, *, #353, .F. ) ; -#381 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 63.89999999999999858, 20.00000000000000000 ) ) ; -#382 = ORIENTED_EDGE ( 'NONE', *, *, #834, .F. ) ; -#383 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 17.69999999999999929 ) ) ; -#384 = CARTESIAN_POINT ( 'NONE', ( 27.90000000000000213, 1.000000000000000000, 0.000000000000000000 ) ) ; -#385 = EDGE_LOOP ( 'NONE', ( #807 ) ) ; -#386 = VERTEX_POINT ( 'NONE', #1247 ) ; -#387 = CIRCLE ( 'NONE', #559, 2.299999999999996270 ) ; -#388 = VECTOR ( 'NONE', #1053, 1000.000000000000000 ) ; -#389 = LINE ( 'NONE', #1353, #712 ) ; -#390 = AXIS2_PLACEMENT_3D ( 'NONE', #336, #933, #1042 ) ; -#391 = VECTOR ( 'NONE', #17, 1000.000000000000000 ) ; -#392 = DIRECTION ( 'NONE', ( -1.000000000000000000, -9.604005403331800257E-16, 1.050438090989415838E-16 ) ) ; -#393 = EDGE_LOOP ( 'NONE', ( #223, #901, #473, #444 ) ) ; -#394 = VERTEX_POINT ( 'NONE', #1106 ) ; -#395 = EDGE_LOOP ( 'NONE', ( #1319 ) ) ; -#396 = PLANE ( 'NONE', #341 ) ; -#397 = DIRECTION ( 'NONE', ( 1.508455196501573796E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#398 = DIRECTION ( 'NONE', ( -3.736327486719275180E-15, -1.000000000000000000, -3.948753623872195007E-15 ) ) ; -#399 = ADVANCED_FACE ( 'NONE', ( #1476 ), #876, .T. ) ; -#400 = ORIENTED_EDGE ( 'NONE', *, *, #1038, .F. ) ; -#401 = ADVANCED_FACE ( 'NONE', ( #404 ), #1324, .F. ) ; -#402 = DIRECTION ( 'NONE', ( 0.000000000000000000, 2.083563960687919798E-15, -1.000000000000000000 ) ) ; -#403 = DIRECTION ( 'NONE', ( -7.542275982507868980E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#404 = FACE_OUTER_BOUND ( 'NONE', #632, .T. ) ; -#405 = CARTESIAN_POINT ( 'NONE', ( -5.829347001262469345E-14, 68.50000000000000000, 15.40000000000000036 ) ) ; -#406 = VERTEX_POINT ( 'NONE', #1536 ) ; -#407 = PLANE ( 'NONE', #1010 ) ; -#408 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.067522139062649882E-15, 0.000000000000000000 ) ) ; -#409 = ORIENTED_EDGE ( 'NONE', *, *, #771, .F. ) ; -#410 = VECTOR ( 'NONE', #158, 1000.000000000000000 ) ; -#411 = FACE_OUTER_BOUND ( 'NONE', #1484, .T. ) ; -#412 = VECTOR ( 'NONE', #731, 1000.000000000000000 ) ; -#413 = LINE ( 'NONE', #1382, #1261 ) ; -#414 = VERTEX_POINT ( 'NONE', #1170 ) ; -#415 = AXIS2_PLACEMENT_3D ( 'NONE', #34, #1482, #403 ) ; -#416 = ORIENTED_EDGE ( 'NONE', *, *, #1066, .F. ) ; -#417 = AXIS2_PLACEMENT_3D ( 'NONE', #432, #911, #1358 ) ; -#418 = DIRECTION ( 'NONE', ( 8.724869524103740219E-16, -1.000000000000000000, -8.512481308430690233E-18 ) ) ; -#419 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#420 = ADVANCED_FACE ( 'NONE', ( #579, #813 ), #225, .F. ) ; -#421 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 6.000000000000000000, 0.000000000000000000 ) ) ; -#422 = LINE ( 'NONE', #900, #563 ) ; -#423 = ORIENTED_EDGE ( 'NONE', *, *, #1008, .F. ) ; -#424 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#425 = EDGE_CURVE ( 'NONE', #693, #618, #1435, .T. ) ; -#426 = VERTEX_POINT ( 'NONE', #334 ) ; -#427 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#428 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 85.00000000000000000, 2.300000000000074873 ) ) ; -#429 = ORIENTED_EDGE ( 'NONE', *, *, #98, .F. ) ; -#430 = CARTESIAN_POINT ( 'NONE', ( 2.277005839131624929E-15, 24.80000000000000071, 9.698761282827661034 ) ) ; -#431 = DIRECTION ( 'NONE', ( -8.724869524103750079E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#432 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 34.50000000000000000, 20.00000000000000000 ) ) ; -#433 = AXIS2_PLACEMENT_3D ( 'NONE', #1017, #903, #1504 ) ; -#434 = FACE_OUTER_BOUND ( 'NONE', #286, .T. ) ; -#435 = VERTEX_POINT ( 'NONE', #1209 ) ; -#436 = VECTOR ( 'NONE', #1515, 1000.000000000000000 ) ; -#437 = AXIS2_PLACEMENT_3D ( 'NONE', #742, #1195, #1331 ) ; -#438 = CIRCLE ( 'NONE', #12, 1.619999999999996554 ) ; -#439 = CARTESIAN_POINT ( 'NONE', ( 3.867429133923364974E-15, 22.50000000000000000, 15.40000000000000036 ) ) ; -#440 = EDGE_CURVE ( 'NONE', #693, #172, #918, .T. ) ; -#441 = FACE_OUTER_BOUND ( 'NONE', #607, .T. ) ; -#442 = FACE_OUTER_BOUND ( 'NONE', #31, .T. ) ; -#443 = DIRECTION ( 'NONE', ( 0.7071067811865460184, -0.7071067811865489050, 0.000000000000000000 ) ) ; -#444 = ORIENTED_EDGE ( 'NONE', *, *, #1223, .F. ) ; -#445 = EDGE_LOOP ( 'NONE', ( #1431 ) ) ; -#446 = EDGE_CURVE ( 'NONE', #623, #1271, #348, .T. ) ; -#447 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#448 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 11.25000000000000000, 0.000000000000000000 ) ) ; -#449 = FACE_OUTER_BOUND ( 'NONE', #702, .T. ) ; -#450 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#451 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 2.299999999999999822 ) ) ; -#452 = ORIENTED_EDGE ( 'NONE', *, *, #117, .T. ) ; -#453 = VERTEX_POINT ( 'NONE', #1277 ) ; -#454 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; -#455 = VERTEX_POINT ( 'NONE', #1403 ) ; -#456 = FACE_BOUND ( 'NONE', #855, .T. ) ; -#457 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#458 = EDGE_LOOP ( 'NONE', ( #1527 ) ) ; -#459 = ORIENTED_EDGE ( 'NONE', *, *, #1066, .T. ) ; -#460 = VECTOR ( 'NONE', #1325, 1000.000000000000000 ) ; -#461 = EDGE_LOOP ( 'NONE', ( #1540, #233, #652, #370, #139, #1251 ) ) ; -#462 = AXIS2_PLACEMENT_3D ( 'NONE', #1270, #677, #670 ) ; -#463 = VECTOR ( 'NONE', #749, 1000.000000000000000 ) ; -#464 = FACE_OUTER_BOUND ( 'NONE', #663, .T. ) ; -#465 = EDGE_CURVE ( 'NONE', #525, #479, #733, .T. ) ; -#466 = DIRECTION ( 'NONE', ( -8.724869524103740219E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#467 = ORIENTED_EDGE ( 'NONE', *, *, #173, .T. ) ; -#468 = EDGE_CURVE ( 'NONE', #768, #144, #1529, .T. ) ; -#469 = ORIENTED_EDGE ( 'NONE', *, *, #492, .F. ) ; -#470 = CYLINDRICAL_SURFACE ( 'NONE', #1241, 4.599999999999999645 ) ; -#471 = ORIENTED_EDGE ( 'NONE', *, *, #1174, .F. ) ; -#472 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, -1.807003620809174977E-15, 2.299999999999999822 ) ) ; -#473 = ORIENTED_EDGE ( 'NONE', *, *, #440, .T. ) ; -#474 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 0.000000000000000000 ) ) ; -#475 = ORIENTED_EDGE ( 'NONE', *, *, #1202, .F. ) ; -#476 = ORIENTED_EDGE ( 'NONE', *, *, #1204, .F. ) ; -#477 = DIRECTION ( 'NONE', ( -5.404588837634910050E-30, 1.000000000000000000, 3.867991755889925470E-15 ) ) ; -#478 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#479 = VERTEX_POINT ( 'NONE', #819 ) ; -#480 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#481 = ORIENTED_EDGE ( 'NONE', *, *, #1006, .F. ) ; -#482 = ORIENTED_EDGE ( 'NONE', *, *, #425, .T. ) ; -#483 = ADVANCED_FACE ( 'NONE', ( #449, #924 ), #94, .F. ) ; -#484 = VECTOR ( 'NONE', #594, 1000.000000000000000 ) ; -#485 = LINE ( 'NONE', #129, #584 ) ; -#486 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#487 = CIRCLE ( 'NONE', #1061, 1.620000000000003437 ) ; -#488 = DIRECTION ( 'NONE', ( -1.000000000000000000, 6.413288047318429394E-34, -2.142431974589520087E-17 ) ) ; -#489 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#490 = ORIENTED_EDGE ( 'NONE', *, *, #1105, .T. ) ; -#491 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 6.000000000000000000, 2.299999999999999822 ) ) ; -#492 = EDGE_CURVE ( 'NONE', #1022, #406, #930, .T. ) ; -#493 = DIRECTION ( 'NONE', ( -1.508455196501573796E-15, 1.000000000000000000, 0.000000000000000000 ) ) ; -#494 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.508455196501570049E-15, -9.003755065623568904E-17 ) ) ; -#495 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.202566417187950042E-15, 0.000000000000000000 ) ) ; -#496 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 6.000000000000000000, 0.000000000000000000 ) ) ; -#497 = ORIENTED_EDGE ( 'NONE', *, *, #1117, .T. ) ; -#498 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 20.19999999999999929, 1.301042606982603940E-15 ) ) ; -#499 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.542275982507869966E-16, -1.050438090989415838E-16 ) ) ; -#500 = VERTEX_POINT ( 'NONE', #1312 ) ; -#501 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 6.000000000000000000, 0.000000000000000000 ) ) ; -#502 = LINE ( 'NONE', #11, #318 ) ; -#503 = ORIENTED_EDGE ( 'NONE', *, *, #1461, .F. ) ; -#504 = EDGE_CURVE ( 'NONE', #71, #1348, #832, .T. ) ; -#505 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 6.000000000000000000, -0.0001030776407930956035 ) ) ; -#506 = ORIENTED_EDGE ( 'NONE', *, *, #544, .T. ) ; -#507 = LINE ( 'NONE', #973, #1159 ) ; -#508 = ORIENTED_EDGE ( 'NONE', *, *, #1551, .T. ) ; -#509 = CIRCLE ( 'NONE', #1030, 2.299999999999999822 ) ; -#510 = CARTESIAN_POINT ( 'NONE', ( 23.01999999999999957, 34.50000000000000000, 20.00000000000000000 ) ) ; -#511 = EDGE_CURVE ( 'NONE', #500, #369, #680, .T. ) ; -#512 = CIRCLE ( 'NONE', #390, 2.999999999999999112 ) ; -#513 = ADVANCED_FACE ( 'NONE', ( #708 ), #360, .F. ) ; -#514 = FACE_OUTER_BOUND ( 'NONE', #530, .T. ) ; -#515 = AXIS2_PLACEMENT_3D ( 'NONE', #826, #1298, #209 ) ; -#516 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#517 = LINE ( 'NONE', #405, #36 ) ; -#518 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .F. ) ; -#519 = APPLICATION_CONTEXT ( 'automotive_design' ) ; -#520 = DIRECTION ( 'NONE', ( -0.7071067811865480168, -0.7071067811865470176, 0.000000000000000000 ) ) ; -#521 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 68.50000000000000000, 4.599999999999999645 ) ) ; -#522 = ORIENTED_EDGE ( 'NONE', *, *, #1294, .T. ) ; -#523 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 85.00000000000000000, 6.198867687670750393E-14 ) ) ; -#524 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#525 = VERTEX_POINT ( 'NONE', #718 ) ; -#526 = FACE_OUTER_BOUND ( 'NONE', #180, .T. ) ; -#527 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 6.000000000000000000, 0.000000000000000000 ) ) ; -#528 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#529 = CARTESIAN_POINT ( 'NONE', ( -2.459008547464244762E-14, 68.50000000000000000, 10.30123871717236028 ) ) ; -#530 = EDGE_LOOP ( 'NONE', ( #1212, #1441, #748, #1225 ) ) ; -#531 = ORIENTED_EDGE ( 'NONE', *, *, #1056, .T. ) ; -#532 = EDGE_CURVE ( 'NONE', #394, #71, #950, .T. ) ; -#533 = FACE_OUTER_BOUND ( 'NONE', #253, .T. ) ; -#534 = ORIENTED_EDGE ( 'NONE', *, *, #715, .F. ) ; -#535 = EDGE_CURVE ( 'NONE', #984, #984, #587, .T. ) ; -#536 = EDGE_CURVE ( 'NONE', #726, #1063, #1556, .T. ) ; -#537 = AXIS2_PLACEMENT_3D ( 'NONE', #305, #408, #194 ) ; -#538 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#539 = AXIS2_PLACEMENT_3D ( 'NONE', #287, #998, #177 ) ; -#540 = LINE ( 'NONE', #1263, #1164 ) ; -#541 = ORIENTED_EDGE ( 'NONE', *, *, #626, .F. ) ; -#542 = VECTOR ( 'NONE', #220, 1000.000000000000000 ) ; -#543 = EDGE_CURVE ( 'NONE', #347, #1516, #191, .T. ) ; -#544 = EDGE_CURVE ( 'NONE', #1313, #726, #234, .T. ) ; -#545 = PLANE ( 'NONE', #433 ) ; -#546 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#547 = FACE_OUTER_BOUND ( 'NONE', #943, .T. ) ; -#548 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 24.80000000000000071, 4.599999999999999645 ) ) ; -#549 = VERTEX_POINT ( 'NONE', #126 ) ; -#550 = LINE ( 'NONE', #186, #1281 ) ; -#551 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 66.19999999999998863, 4.599999999999999645 ) ) ; -#552 = FACE_OUTER_BOUND ( 'NONE', #780, .T. ) ; -#553 = ORIENTED_EDGE ( 'NONE', *, *, #1514, .T. ) ; -#554 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#555 = LINE ( 'NONE', #793, #1259 ) ; -#556 = DIRECTION ( 'NONE', ( -9.493189956370280532E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#557 = EDGE_CURVE ( 'NONE', #620, #620, #809, .T. ) ; -#558 = EDGE_CURVE ( 'NONE', #324, #435, #252, .T. ) ; -#559 = AXIS2_PLACEMENT_3D ( 'NONE', #16, #7, #493 ) ; -#560 = DIRECTION ( 'NONE', ( 7.542275982507857147E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#561 = EDGE_LOOP ( 'NONE', ( #1256, #636, #695, #476 ) ) ; -#562 = AXIS2_PLACEMENT_3D ( 'NONE', #1274, #368, #1158 ) ; -#563 = VECTOR ( 'NONE', #443, 1000.000000000000114 ) ; -#564 = AXIS2_PLACEMENT_3D ( 'NONE', #1248, #676, #427 ) ; -#565 = DIRECTION ( 'NONE', ( 1.508455196501571429E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#566 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#567 = EDGE_CURVE ( 'NONE', #406, #435, #555, .T. ) ; -#568 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 20.19999999999999929, 4.599999999999999645 ) ) ; -#569 = ORIENTED_EDGE ( 'NONE', *, *, #256, .T. ) ; -#570 = EDGE_CURVE ( 'NONE', #414, #55, #1266, .T. ) ; -#571 = ORIENTED_EDGE ( 'NONE', *, *, #1505, .T. ) ; -#572 = ORIENTED_EDGE ( 'NONE', *, *, #1204, .T. ) ; -#573 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 56.50000000000000000, 0.000000000000000000 ) ) ; -#574 = PLANE ( 'NONE', #67 ) ; -#575 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 85.00000000000000000, 4.915522775329839610E-14 ) ) ; -#576 = EDGE_LOOP ( 'NONE', ( #221, #1487, #1422, #1173 ) ) ; -#577 = ORIENTED_EDGE ( 'NONE', *, *, #1064, .F. ) ; -#578 = EDGE_CURVE ( 'NONE', #151, #1185, #956, .T. ) ; -#579 = FACE_OUTER_BOUND ( 'NONE', #83, .T. ) ; -#580 = EDGE_CURVE ( 'NONE', #339, #885, #1307, .T. ) ; -#581 = DIRECTION ( 'NONE', ( 8.724869524103750079E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#582 = LINE ( 'NONE', #1190, #1521 ) ; -#583 = ORIENTED_EDGE ( 'NONE', *, *, #1411, .T. ) ; -#584 = VECTOR ( 'NONE', #635, 1000.000000000000000 ) ; -#585 = AXIS2_PLACEMENT_3D ( 'NONE', #516, #751, #1226 ) ; -#586 = ORIENTED_EDGE ( 'NONE', *, *, #183, .F. ) ; -#587 = CIRCLE ( 'NONE', #661, 1.619999999999999885 ) ; -#588 = ORIENTED_EDGE ( 'NONE', *, *, #957, .T. ) ; -#589 = CIRCLE ( 'NONE', #687, 3.000000000000002665 ) ; -#590 = CIRCLE ( 'NONE', #838, 2.999999999999999112 ) ; -#591 = FACE_BOUND ( 'NONE', #1300, .T. ) ; -#592 = DIRECTION ( 'NONE', ( 2.142431974589520087E-17, 2.993461693712444278E-17, -1.000000000000000000 ) ) ; -#593 = ORIENTED_EDGE ( 'NONE', *, *, #558, .T. ) ; -#594 = DIRECTION ( 'NONE', ( 1.000000000000000000, -6.413288047318429394E-34, 2.142431974589520087E-17 ) ) ; -#595 = ORIENTED_EDGE ( 'NONE', *, *, #745, .T. ) ; -#596 = DIRECTION ( 'NONE', ( 2.142431974589520087E-17, 2.993461693712444278E-17, -1.000000000000000000 ) ) ; -#597 = FACE_BOUND ( 'NONE', #1124, .T. ) ; -#598 = EDGE_LOOP ( 'NONE', ( #1120, #506, #1108, #121 ) ) ; -#599 = DIRECTION ( 'NONE', ( 7.542275982507857147E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#600 = ADVANCED_FACE ( 'NONE', ( #1029, #1440, #441 ), #917, .T. ) ; -#601 = ORIENTED_EDGE ( 'NONE', *, *, #995, .F. ) ; -#602 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 45.19876128282759709, 17.69999999999999929 ) ) ; -#603 = FACE_OUTER_BOUND ( 'NONE', #1079, .T. ) ; -#604 = ORIENTED_EDGE ( 'NONE', *, *, #990, .T. ) ; -#605 = ADVANCED_FACE ( 'NONE', ( #87 ), #1187, .T. ) ; -#606 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#607 = EDGE_LOOP ( 'NONE', ( #271, #281, #1341, #77, #46, #29 ) ) ; -#608 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 63.89999999999999858, 15.40000000000000036 ) ) ; -#609 = FACE_OUTER_BOUND ( 'NONE', #1317, .T. ) ; -#610 = CIRCLE ( 'NONE', #805, 2.999999999999999112 ) ; -#611 = VECTOR ( 'NONE', #327, 1000.000000000000000 ) ; -#612 = CIRCLE ( 'NONE', #1389, 2.299999999999996270 ) ; -#613 = DIRECTION ( 'NONE', ( 9.493189956370280532E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#614 = VECTOR ( 'NONE', #335, 1000.000000000000000 ) ; -#615 = FACE_OUTER_BOUND ( 'NONE', #1425, .T. ) ; -#616 = VERTEX_POINT ( 'NONE', #354 ) ; -#617 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 63.89999999999999858, 17.69999999999999929 ) ) ; -#618 = VERTEX_POINT ( 'NONE', #823 ) ; -#619 = PLANE ( 'NONE', #239 ) ; -#620 = VERTEX_POINT ( 'NONE', #874 ) ; -#621 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.948753623872187907E-15 ) ) ; -#622 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#623 = VERTEX_POINT ( 'NONE', #112 ) ; -#624 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#625 = ORIENTED_EDGE ( 'NONE', *, *, #1489, .F. ) ; -#626 = EDGE_CURVE ( 'NONE', #355, #941, #1428, .T. ) ; -#627 = VERTEX_POINT ( 'NONE', #32 ) ; -#628 = CARTESIAN_POINT ( 'NONE', ( -5.446999816906009820E-15, 70.79999999999999716, 5.916375997886719769E-15 ) ) ; -#629 = ORIENTED_EDGE ( 'NONE', *, *, #230, .T. ) ; -#630 = DIRECTION ( 'NONE', ( -9.159137594515259574E-16, 1.000000000000000000, -8.694943302126570446E-31 ) ) ; -#631 = LINE ( 'NONE', #869, #1284 ) ; -#632 = EDGE_LOOP ( 'NONE', ( #1444, #572, #770, #947 ) ) ; -#633 = FACE_OUTER_BOUND ( 'NONE', #393, .T. ) ; -#634 = FACE_OUTER_BOUND ( 'NONE', #1104, .T. ) ; -#635 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#636 = ORIENTED_EDGE ( 'NONE', *, *, #353, .T. ) ; -#637 = LINE ( 'NONE', #1559, #463 ) ; -#638 = CIRCLE ( 'NONE', #1438, 4.599999999999999645 ) ; -#639 = LINE ( 'NONE', #266, #785 ) ; -#640 = CIRCLE ( 'NONE', #936, 2.299999999999999822 ) ; -#641 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 17.69999999999999929 ) ) ; -#642 = ORIENTED_EDGE ( 'NONE', *, *, #492, .T. ) ; -#643 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#644 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 85.00000000000000000, 6.198867687670750393E-14 ) ) ; -#645 = ORIENTED_EDGE ( 'NONE', *, *, #905, .F. ) ; -#646 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#647 = PLANE ( 'NONE', #891 ) ; -#648 = ORIENTED_EDGE ( 'NONE', *, *, #567, .F. ) ; -#649 = ORIENTED_EDGE ( 'NONE', *, *, #656, .F. ) ; -#650 = EDGE_CURVE ( 'NONE', #479, #881, #1139, .T. ) ; -#651 = LINE ( 'NONE', #776, #1385 ) ; -#652 = ORIENTED_EDGE ( 'NONE', *, *, #333, .F. ) ; -#653 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 58.12000000000000455, 17.69999999999999929 ) ) ; -#654 = FACE_OUTER_BOUND ( 'NONE', #458, .T. ) ; -#655 = DIRECTION ( 'NONE', ( -7.542275982507857147E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#656 = EDGE_CURVE ( 'NONE', #279, #414, #1081, .T. ) ; -#657 = ORIENTED_EDGE ( 'NONE', *, *, #1038, .T. ) ; -#658 = DIRECTION ( 'NONE', ( -8.282684373686280674E-31, -7.226534046974579846E-46, 1.000000000000000000 ) ) ; -#659 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #519, 'design' ) ; -#660 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 4.640385298237959609E-14 ) ) ; -#661 = AXIS2_PLACEMENT_3D ( 'NONE', #909, #1074, #1069 ) ; -#662 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, 91.00000000000000000, 8.568119920010519554E-14 ) ) ; -#663 = EDGE_LOOP ( 'NONE', ( #724, #577, #1361, #154 ) ) ; -#664 = AXIS2_PLACEMENT_3D ( 'NONE', #1524, #1250, #1279 ) ; -#665 = AXIS2_PLACEMENT_3D ( 'NONE', #1452, #378, #255 ) ; -#666 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 78.50000000000000000, 2.299999999999740030 ) ) ; -#667 = ORIENTED_EDGE ( 'NONE', *, *, #778, .T. ) ; -#668 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1301 ) ) ; -#669 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#670 = DIRECTION ( 'NONE', ( 1.508455196501571429E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#671 = ORIENTED_EDGE ( 'NONE', *, *, #308, .F. ) ; -#672 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 89.00000000000000000, 17.69999999999999929 ) ) ; -#673 = DIRECTION ( 'NONE', ( 5.337610695313260259E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#674 = EDGE_CURVE ( 'NONE', #1455, #1016, #1477, .T. ) ; -#675 = EDGE_CURVE ( 'NONE', #881, #91, #884, .T. ) ; -#676 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#677 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.508455196501570049E-15, 9.003755065623568904E-17 ) ) ; -#678 = ORIENTED_EDGE ( 'NONE', *, *, #1006, .T. ) ; -#679 = ORIENTED_EDGE ( 'NONE', *, *, #844, .F. ) ; -#680 = LINE ( 'NONE', #1192, #484 ) ; -#681 = CARTESIAN_POINT ( 'NONE', ( -1.725729564900994781E-14, 63.89999999999999858, 20.00000000000000000 ) ) ; -#682 = LINE ( 'NONE', #698, #614 ) ; -#683 = VECTOR ( 'NONE', #222, 999.9999999999998863 ) ; -#684 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 6.000000000000000000, 0.000000000000000000 ) ) ; -#685 = VERTEX_POINT ( 'NONE', #977 ) ; -#686 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #981 ) ) ; -#687 = AXIS2_PLACEMENT_3D ( 'NONE', #523, #730, #621 ) ; -#688 = VECTOR ( 'NONE', #556, 1000.000000000000000 ) ; -#689 = ORIENTED_EDGE ( 'NONE', *, *, #1535, .F. ) ; -#690 = CARTESIAN_POINT ( 'NONE', ( -2.459008547464244762E-14, 68.50000000000000000, 4.599999999999999645 ) ) ; -#691 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 78.50000000000000000, 2.299999999999740030 ) ) ; -#692 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 6.000000000000000000, 2.299999999999999822 ) ) ; -#693 = VERTEX_POINT ( 'NONE', #381 ) ; -#694 = EDGE_CURVE ( 'NONE', #357, #1371, #1346, .T. ) ; -#695 = ORIENTED_EDGE ( 'NONE', *, *, #675, .F. ) ; -#696 = EDGE_LOOP ( 'NONE', ( #982 ) ) ; -#697 = DIRECTION ( 'NONE', ( 7.542275982507857147E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#698 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, -3.469446951953614978E-15 ) ) ; -#699 = LINE ( 'NONE', #828, #1310 ) ; -#700 = ORIENTED_EDGE ( 'NONE', *, *, #1369, .T. ) ; -#701 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 4.599999999999999645 ) ) ; -#702 = EDGE_LOOP ( 'NONE', ( #508 ) ) ; -#703 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#704 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #1257 ) ; -#705 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#706 = PLANE ( 'NONE', #193 ) ; -#707 = ORIENTED_EDGE ( 'NONE', *, *, #804, .T. ) ; -#708 = FACE_OUTER_BOUND ( 'NONE', #774, .T. ) ; -#709 = VECTOR ( 'NONE', #392, 1000.000000000000000 ) ; -#710 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#711 = EDGE_LOOP ( 'NONE', ( #127, #921, #236, #200 ) ) ; -#712 = VECTOR ( 'NONE', #133, 1000.000000000000000 ) ; -#713 = CIRCLE ( 'NONE', #366, 2.999999999999999112 ) ; -#714 = LINE ( 'NONE', #1285, #1036 ) ; -#715 = EDGE_CURVE ( 'NONE', #1169, #549, #19, .T. ) ; -#716 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 24.80000000000000071, 15.40000000000000036 ) ) ; -#717 = EDGE_LOOP ( 'NONE', ( #471, #229, #211, #149 ) ) ; -#718 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 12.50000000000000000, 0.000000000000000000 ) ) ; -#719 = VERTEX_POINT ( 'NONE', #1227 ) ; -#720 = EDGE_CURVE ( 'NONE', #732, #618, #517, .T. ) ; -#721 = DIRECTION ( 'NONE', ( -1.508455196501573796E-15, 1.000000000000000000, 0.000000000000000000 ) ) ; -#722 = EDGE_CURVE ( 'NONE', #1236, #951, #37, .T. ) ; -#723 = FACE_BOUND ( 'NONE', #1334, .T. ) ; -#724 = ORIENTED_EDGE ( 'NONE', *, *, #808, .T. ) ; -#725 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#726 = VERTEX_POINT ( 'NONE', #496 ) ; -#727 = DIRECTION ( 'NONE', ( 1.000000000000000000, 8.724869524103740219E-16, 0.000000000000000000 ) ) ; -#728 = LINE ( 'NONE', #975, #1211 ) ; -#729 = EDGE_CURVE ( 'NONE', #873, #954, #631, .T. ) ; -#730 = DIRECTION ( 'NONE', ( 4.699964457533200481E-31, 3.948753623872190274E-15, -1.000000000000000000 ) ) ; -#731 = DIRECTION ( 'NONE', ( 5.337610695313260259E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#732 = VERTEX_POINT ( 'NONE', #1243 ) ; -#733 = LINE ( 'NONE', #1282, #363 ) ; -#734 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 24.80000000000000071, 15.40000000000000036 ) ) ; -#735 = CIRCLE ( 'NONE', #61, 2.999999999999999112 ) ; -#736 = VECTOR ( 'NONE', #1398, 1000.000000000000000 ) ; -#737 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 70.79999999999999716, 4.599999999999999645 ) ) ; -#738 = ORIENTED_EDGE ( 'NONE', *, *, #142, .T. ) ; -#739 = VECTOR ( 'NONE', #292, 1000.000000000000000 ) ; -#740 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 89.00000000000000000, 2.300000000000089972 ) ) ; -#741 = AXIS2_PLACEMENT_3D ( 'NONE', #1380, #538, #1013 ) ; -#742 = CARTESIAN_POINT ( 'NONE', ( -3.164447866047475115E-15, 78.29876128282769798, 2.300000000000050004 ) ) ; -#743 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.067522139062649882E-15, 0.000000000000000000 ) ) ; -#744 = ORIENTED_EDGE ( 'NONE', *, *, #729, .F. ) ; -#745 = EDGE_CURVE ( 'NONE', #1293, #801, #1089, .T. ) ; -#746 = LINE ( 'NONE', #734, #1542 ) ; -#747 = EDGE_CURVE ( 'NONE', #1293, #82, #1454, .T. ) ; -#748 = ORIENTED_EDGE ( 'NONE', *, *, #558, .F. ) ; -#749 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.948753623872195007E-15 ) ) ; -#750 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#751 = DIRECTION ( 'NONE', ( 1.836970198721029688E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#752 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#753 = ORIENTED_EDGE ( 'NONE', *, *, #504, .T. ) ; -#754 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 1.734723475976804925E-15 ) ) ; -#755 = ORIENTED_EDGE ( 'NONE', *, *, #1276, .T. ) ; -#756 = DIRECTION ( 'NONE', ( 0.000000000000000000, 3.867991755889925470E-15, -1.000000000000000000 ) ) ; -#757 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 78.50000000000000000, -0.0001030776407930956035 ) ) ; -#758 = PRESENTATION_STYLE_ASSIGNMENT (( #1465 ) ) ; -#759 = ORIENTED_EDGE ( 'NONE', *, *, #291, .T. ) ; -#760 = CYLINDRICAL_SURFACE ( 'NONE', #1305, 1.620000000000003437 ) ; -#761 = ORIENTED_EDGE ( 'NONE', *, *, #790, .T. ) ; -#762 = VECTOR ( 'NONE', #1480, 1000.000000000000000 ) ; -#763 = AXIS2_PLACEMENT_3D ( 'NONE', #1327, #965, #802 ) ; -#764 = CIRCLE ( 'NONE', #1033, 2.999999999999999112 ) ; -#765 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 63.89999999999999858, 15.40000000000000036 ) ) ; -#766 = VECTOR ( 'NONE', #1433, 999.9999999999998863 ) ; -#767 = ADVANCED_FACE ( 'NONE', ( #166 ), #270, .F. ) ; -#768 = VERTEX_POINT ( 'NONE', #148 ) ; -#769 = DIRECTION ( 'NONE', ( -1.000000000000000000, -5.337610695313260259E-16, 0.000000000000000000 ) ) ; -#770 = ORIENTED_EDGE ( 'NONE', *, *, #650, .F. ) ; -#771 = EDGE_CURVE ( 'NONE', #151, #1236, #800, .T. ) ; -#772 = CYLINDRICAL_SURFACE ( 'NONE', #564, 2.999999999999999112 ) ; -#773 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 22.50000000000000000, 15.40000000000000036 ) ) ; -#774 = EDGE_LOOP ( 'NONE', ( #847, #1001, #54, #111 ) ) ; -#775 = ORIENTED_EDGE ( 'NONE', *, *, #377, .F. ) ; -#776 = CARTESIAN_POINT ( 'NONE', ( -1.725729564900994781E-14, 27.09999999999999787, 20.00000000000000000 ) ) ; -#777 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 2.000000000000000000, 2.299999999999999822 ) ) ; -#778 = EDGE_CURVE ( 'NONE', #258, #858, #638, .T. ) ; -#779 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#780 = EDGE_LOOP ( 'NONE', ( #189, #50, #1550, #837 ) ) ; -#781 = LINE ( 'NONE', #1123, #889 ) ; -#782 = EDGE_CURVE ( 'NONE', #824, #841, #1365, .T. ) ; -#783 = AXIS2_PLACEMENT_3D ( 'NONE', #45, #489, #1119 ) ; -#784 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 85.00000000000000000, 4.915522775329839610E-14 ) ) ; -#785 = VECTOR ( 'NONE', #1095, 1000.000000000000000 ) ; -#786 = FACE_OUTER_BOUND ( 'NONE', #1151, .T. ) ; -#787 = ORIENTED_EDGE ( 'NONE', *, *, #1432, .F. ) ; -#788 = VECTOR ( 'NONE', #283, 1000.000000000000000 ) ; -#789 = CIRCLE ( 'NONE', #137, 1.620000000000003437 ) ; -#790 = EDGE_CURVE ( 'NONE', #1022, #324, #540, .T. ) ; -#791 = ADVANCED_FACE ( 'NONE', ( #1255 ), #906, .T. ) ; -#792 = DIRECTION ( 'NONE', ( -1.000000000000000000, -8.700243869223400201E-16, 0.000000000000000000 ) ) ; -#793 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 85.00000000000000000, 2.299999999999740030 ) ) ; -#794 = DIRECTION ( 'NONE', ( 8.282684373686280674E-31, 7.226534046974579846E-46, -1.000000000000000000 ) ) ; -#795 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 70.79999999999999716, -1.122991214493525769E-15 ) ) ; -#796 = ORIENTED_EDGE ( 'NONE', *, *, #543, .T. ) ; -#797 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 12.50000000000000000, 2.299999999999999822 ) ) ; -#798 = DIRECTION ( 'NONE', ( -3.202566417187950042E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#799 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 15.40000000000000036 ) ) ; -#800 = LINE ( 'NONE', #779, #436 ) ; -#801 = VERTEX_POINT ( 'NONE', #428 ) ; -#802 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#803 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 2.299999999999999822 ) ) ; -#804 = EDGE_CURVE ( 'NONE', #1348, #992, #413, .T. ) ; -#805 = AXIS2_PLACEMENT_3D ( 'NONE', #666, #66, #1146 ) ; -#806 = CARTESIAN_POINT ( 'NONE', ( -5.446999816906009820E-15, 91.00000000000000000, 8.568119920010539749E-14 ) ) ; -#807 = ORIENTED_EDGE ( 'NONE', *, *, #1275, .T. ) ; -#808 = EDGE_CURVE ( 'NONE', #616, #331, #1148, .T. ) ; -#809 = CIRCLE ( 'NONE', #86, 1.620000000000003437 ) ; -#810 = VECTOR ( 'NONE', #227, 1000.000000000000000 ) ; -#811 = AXIS2_PLACEMENT_3D ( 'NONE', #1162, #89, #100 ) ; -#812 = ORIENTED_EDGE ( 'NONE', *, *, #1268, .F. ) ; -#813 = FACE_OUTER_BOUND ( 'NONE', #1199, .T. ) ; -#814 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#815 = ADVANCED_FACE ( 'NONE', ( #1015, #76, #81, #1127, #1502 ), #1142, .F. ) ; -#816 = DIRECTION ( 'NONE', ( 1.000000000000000000, 8.724869524103740219E-16, 8.282684373686280674E-31 ) ) ; -#817 = ORIENTED_EDGE ( 'NONE', *, *, #98, .T. ) ; -#818 = EDGE_LOOP ( 'NONE', ( #761, #593, #648, #469 ) ) ; -#819 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 12.50000000000000000, 2.299999999999999822 ) ) ; -#820 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 56.50000000000000000, 17.69999999999999929 ) ) ; -#821 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 24.80000000000000071, 15.40000000000000036 ) ) ; -#822 = ORIENTED_EDGE ( 'NONE', *, *, #808, .F. ) ; -#823 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 68.50000000000000000, 15.40000000000000036 ) ) ; -#824 = VERTEX_POINT ( 'NONE', #548 ) ; -#825 = ADVANCED_FACE ( 'NONE', ( #434 ), #323, .F. ) ; -#826 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 78.50000000000000000, 3.632177862988924409E-14 ) ) ; -#827 = VERTEX_POINT ( 'NONE', #1021 ) ; -#828 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 66.19999999999998863, 17.69999999999999929 ) ) ; -#829 = VERTEX_POINT ( 'NONE', #795 ) ; -#830 = CIRCLE ( 'NONE', #1183, 4.599999999999992539 ) ; -#831 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#832 = CIRCLE ( 'NONE', #862, 4.599999999999999645 ) ; -#833 = EDGE_LOOP ( 'NONE', ( #1378, #1005, #700, #1407 ) ) ; -#834 = EDGE_CURVE ( 'NONE', #801, #406, #268, .T. ) ; -#835 = AXIS2_PLACEMENT_3D ( 'NONE', #379, #495, #750 ) ; -#836 = ADVANCED_FACE ( 'NONE', ( #786 ), #198, .F. ) ; -#837 = ORIENTED_EDGE ( 'NONE', *, *, #238, .F. ) ; -#838 = AXIS2_PLACEMENT_3D ( 'NONE', #527, #1019, #669 ) ; -#839 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 70.79999999999999716, 4.599999999999999645 ) ) ; -#840 = LINE ( 'NONE', #806, #542 ) ; -#841 = VERTEX_POINT ( 'NONE', #1034 ) ; -#842 = DIRECTION ( 'NONE', ( 8.700243869223400201E-16, -1.000000000000000000, -6.990487625985208660E-18 ) ) ; -#843 = ORIENTED_EDGE ( 'NONE', *, *, #834, .T. ) ; -#844 = EDGE_CURVE ( 'NONE', #623, #827, #39, .T. ) ; -#845 = LINE ( 'NONE', #1102, #915 ) ; -#846 = FACE_OUTER_BOUND ( 'NONE', #818, .T. ) ; -#847 = ORIENTED_EDGE ( 'NONE', *, *, #465, .T. ) ; -#848 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 20.00000000000000000 ) ) ; -#849 = CARTESIAN_POINT ( 'NONE', ( 2.220446049250315053E-15, 20.19999999999999929, 2.299999999999999822 ) ) ; -#850 = ORIENTED_EDGE ( 'NONE', *, *, #117, .F. ) ; -#851 = LINE ( 'NONE', #288, #410 ) ; -#852 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 8.673617379884039259E-14 ) ) ; -#853 = EDGE_CURVE ( 'NONE', #1367, #964, #422, .T. ) ; -#854 = PLANE ( 'NONE', #437 ) ; -#855 = EDGE_LOOP ( 'NONE', ( #400, #1493, #1231, #207 ) ) ; -#856 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#857 = ADVANCED_FACE ( 'NONE', ( #552 ), #647, .T. ) ; -#858 = VERTEX_POINT ( 'NONE', #773 ) ; -#859 = FACE_OUTER_BOUND ( 'NONE', #1351, .T. ) ; -#860 = FACE_OUTER_BOUND ( 'NONE', #62, .T. ) ; -#861 = AXIS2_PLACEMENT_3D ( 'NONE', #150, #47, #1210 ) ; -#862 = AXIS2_PLACEMENT_3D ( 'NONE', #1511, #79, #1520 ) ; -#863 = ORIENTED_EDGE ( 'NONE', *, *, #1466, .F. ) ; -#864 = VECTOR ( 'NONE', #1287, 1000.000000000000000 ) ; -#865 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 91.00000000000000000, 2.300000000000094857 ) ) ; -#866 = VECTOR ( 'NONE', #187, 1000.000000000000000 ) ; -#867 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#868 = CYLINDRICAL_SURFACE ( 'NONE', #1496, 2.999999999999999112 ) ; -#869 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 2.299999999999999822 ) ) ; -#870 = ORIENTED_EDGE ( 'NONE', *, *, #675, .T. ) ; -#871 = CYLINDRICAL_SURFACE ( 'NONE', #539, 4.599999999999999645 ) ; -#872 = CYLINDRICAL_SURFACE ( 'NONE', #1434, 2.999999999999999112 ) ; -#873 = VERTEX_POINT ( 'NONE', #184 ) ; -#874 = CARTESIAN_POINT ( 'NONE', ( -19.77999999999999403, 56.50000000000000000, 20.00000000000000000 ) ) ; -#875 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 4.599999999999999645 ) ) ; -#876 = PLANE ( 'NONE', #1409 ) ; -#877 = DIRECTION ( 'NONE', ( -0.7071067811865489050, 0.7071067811865460184, 0.000000000000000000 ) ) ; -#878 = ORIENTED_EDGE ( 'NONE', *, *, #63, .T. ) ; -#879 = DIRECTION ( 'NONE', ( -1.866283980032065018E-30, 1.000000000000000000, 2.083563960687919798E-15 ) ) ; -#880 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#881 = VERTEX_POINT ( 'NONE', #309 ) ; -#882 = EDGE_CURVE ( 'NONE', #1185, #726, #764, .T. ) ; -#883 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.508455196501574979E-15, -2.142431974589520087E-17 ) ) ; -#884 = LINE ( 'NONE', #374, #1364 ) ; -#885 = VERTEX_POINT ( 'NONE', #716 ) ; -#886 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#887 = EDGE_CURVE ( 'NONE', #1175, #1063, #344, .T. ) ; -#888 = ORIENTED_EDGE ( 'NONE', *, *, #887, .F. ) ; -#889 = VECTOR ( 'NONE', #1028, 1000.000000000000000 ) ; -#890 = VECTOR ( 'NONE', #877, 1000.000000000000114 ) ; -#891 = AXIS2_PLACEMENT_3D ( 'NONE', #1370, #920, #52 ) ; -#892 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; -#893 = VECTOR ( 'NONE', #1002, 1000.000000000000000 ) ; -#894 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#895 = ORIENTED_EDGE ( 'NONE', *, *, #929, .F. ) ; -#896 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.948753623872187907E-15 ) ) ; -#897 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #419, 'distance_accuracy_value', 'NONE'); -#898 = SHAPE_DEFINITION_REPRESENTATION ( #1446, #1217 ) ; -#899 = LINE ( 'NONE', #1125, #1141 ) ; -#900 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 2.000000000000000000, 0.000000000000000000 ) ) ; -#901 = ORIENTED_EDGE ( 'NONE', *, *, #425, .F. ) ; -#902 = VERTEX_POINT ( 'NONE', #575 ) ; -#903 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#904 = LINE ( 'NONE', #1501, #1471 ) ; -#905 = EDGE_CURVE ( 'NONE', #719, #199, #1405, .T. ) ; -#906 = PLANE ( 'NONE', #1412 ) ; -#907 = ORIENTED_EDGE ( 'NONE', *, *, #196, .F. ) ; -#908 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#909 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 34.50000000000000000, 20.00000000000000000 ) ) ; -#910 = VECTOR ( 'NONE', #1402, 1000.000000000000000 ) ; -#911 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#912 = VECTOR ( 'NONE', #358, 1000.000000000000000 ) ; -#913 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -2.799116104731824517E-17 ) ) ; -#914 = ORIENTED_EDGE ( 'NONE', *, *, #328, .T. ) ; -#915 = VECTOR ( 'NONE', #250, 1000.000000000000000 ) ; -#916 = DIRECTION ( 'NONE', ( -5.337610695313260259E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#917 = PLANE ( 'NONE', #562 ) ; -#918 = LINE ( 'NONE', #681, #293 ) ; -#919 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#920 = DIRECTION ( 'NONE', ( 0.7071067811865461294, 0.7071067811865490160, 2.033340607614456925E-15 ) ) ; -#921 = ORIENTED_EDGE ( 'NONE', *, *, #1296, .F. ) ; -#922 = LINE ( 'NONE', #880, #1055 ) ; -#923 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 56.50000000000000000, 20.00000000000000000 ) ) ; -#924 = FACE_OUTER_BOUND ( 'NONE', #445, .T. ) ; -#925 = EDGE_CURVE ( 'NONE', #873, #1406, #1178, .T. ) ; -#926 = FACE_BOUND ( 'NONE', #833, .T. ) ; -#927 = CARTESIAN_POINT ( 'NONE', ( 2.220446049250315053E-15, -1.734723475976804925E-15, 2.299999999999999822 ) ) ; -#928 = EDGE_LOOP ( 'NONE', ( #119, #1414, #1027, #1534 ) ) ; -#929 = EDGE_CURVE ( 'NONE', #719, #1169, #699, .T. ) ; -#930 = LINE ( 'NONE', #994, #910 ) ; -#931 = CARTESIAN_POINT ( 'NONE', ( 1.110223024625155949E-15, 11.25000000000000000, 0.000000000000000000 ) ) ; -#932 = AXIS2_PLACEMENT_3D ( 'NONE', #430, #418, #1366 ) ; -#933 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#934 = ORIENTED_EDGE ( 'NONE', *, *, #1551, .F. ) ; -#935 = AXIS2_PLACEMENT_3D ( 'NONE', #1026, #205, #913 ) ; -#936 = AXIS2_PLACEMENT_3D ( 'NONE', #1087, #494, #282 ) ; -#937 = EDGE_LOOP ( 'NONE', ( #1479, #60, #586, #1548 ) ) ; -#938 = ORIENTED_EDGE ( 'NONE', *, *, #729, .T. ) ; -#939 = FACE_OUTER_BOUND ( 'NONE', #1372, .T. ) ; -#940 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, -2.963485938127044927E-15, 0.000000000000000000 ) ) ; -#941 = VERTEX_POINT ( 'NONE', #1554 ) ; -#942 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1213, #659 ) ; -#943 = EDGE_LOOP ( 'NONE', ( #1070 ) ) ; -#944 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#945 = ORIENTED_EDGE ( 'NONE', *, *, #1505, .F. ) ; -#946 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 89.00000000000000000, 2.300000000000039790 ) ) ; -#947 = ORIENTED_EDGE ( 'NONE', *, *, #465, .F. ) ; -#948 = EDGE_CURVE ( 'NONE', #958, #1363, #101, .T. ) ; -#949 = EDGE_CURVE ( 'NONE', #426, #453, #582, .T. ) ; -#950 = LINE ( 'NONE', #474, #1260 ) ; -#951 = VERTEX_POINT ( 'NONE', #1547 ) ; -#952 = DIRECTION ( 'NONE', ( 2.142431974589520087E-17, 2.993461693712444278E-17, -1.000000000000000000 ) ) ; -#953 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 4.599999999999999645 ) ) ; -#954 = VERTEX_POINT ( 'NONE', #946 ) ; -#955 = AXIS2_PLACEMENT_3D ( 'NONE', #1122, #254, #624 ) ; -#956 = LINE ( 'NONE', #120, #64 ) ; -#957 = EDGE_CURVE ( 'NONE', #858, #160, #210, .T. ) ; -#958 = VERTEX_POINT ( 'NONE', #472 ) ; -#959 = VECTOR ( 'NONE', #457, 1000.000000000000000 ) ; -#960 = VECTOR ( 'NONE', #1490, 1000.000000000000000 ) ; -#961 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 78.50000000000000000, 2.299999999999740030 ) ) ; -#962 = PLANE ( 'NONE', #835 ) ; -#963 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 85.00000000000000000, 2.299999999999740030 ) ) ; -#964 = VERTEX_POINT ( 'NONE', #940 ) ; -#965 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#966 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, 91.00000000000000000, 2.300000000000100187 ) ) ; -#967 = ADVANCED_FACE ( 'NONE', ( #1165 ), #1421, .T. ) ; -#968 = LINE ( 'NONE', #602, #391 ) ; -#969 = ADVANCED_FACE ( 'NONE', ( #1048 ), #110, .T. ) ; -#970 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.508455196501574979E-15, 2.142431974589520087E-17 ) ) ; -#971 = FILL_AREA_STYLE ('',( #285 ) ) ; -#972 = ORIENTED_EDGE ( 'NONE', *, *, #504, .F. ) ; -#973 = CARTESIAN_POINT ( 'NONE', ( 2.277005839131624929E-15, 24.80000000000000071, 4.599999999999999645 ) ) ; -#974 = EDGE_LOOP ( 'NONE', ( #1144, #260, #429, #679 ) ) ; -#975 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 68.50000000000000000, 17.69999999999999929 ) ) ; -#976 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 89.00000000000000000, 17.69999999999999929 ) ) ; -#977 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 89.00000000000000000, 2.300000000000089972 ) ) ; -#978 = ORIENTED_EDGE ( 'NONE', *, *, #1163, .F. ) ; -#979 = CIRCLE ( 'NONE', #955, 1.619999999999996554 ) ; -#980 = PLANE ( 'NONE', #314 ) ; -#981 = STYLED_ITEM ( 'NONE', ( #758 ), #704 ) ; -#982 = ORIENTED_EDGE ( 'NONE', *, *, #557, .F. ) ; -#983 = CIRCLE ( 'NONE', #41, 2.999999999999999112 ) ; -#984 = VERTEX_POINT ( 'NONE', #510 ) ; -#985 = CYLINDRICAL_SURFACE ( 'NONE', #168, 2.999999999999999112 ) ; -#986 = EDGE_LOOP ( 'NONE', ( #888, #914, #1188, #878 ) ) ; -#987 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#988 = ORIENTED_EDGE ( 'NONE', *, *, #949, .F. ) ; -#989 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.203004052498860053E-16, 0.000000000000000000 ) ) ; -#990 = EDGE_CURVE ( 'NONE', #160, #357, #1546, .T. ) ; -#991 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 0.000000000000000000 ) ) ; -#992 = VERTEX_POINT ( 'NONE', #821 ) ; -#993 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 6.000000000000000000, 2.299999999999999822 ) ) ; -#994 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#995 = EDGE_CURVE ( 'NONE', #525, #426, #512, .T. ) ; -#996 = ORIENTED_EDGE ( 'NONE', *, *, #1381, .T. ) ; -#997 = ADVANCED_FACE ( 'NONE', ( #1413, #1531, #1299, #597, #232 ), #706, .T. ) ; -#998 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.102983082090336116E-15, 2.142431974589520087E-17 ) ) ; -#999 = EDGE_LOOP ( 'NONE', ( #1155 ) ) ; -#1000 = FACE_OUTER_BOUND ( 'NONE', #1024, .T. ) ; -#1001 = ORIENTED_EDGE ( 'NONE', *, *, #1488, .T. ) ; -#1002 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1003 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1004 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1005 = ORIENTED_EDGE ( 'NONE', *, *, #747, .T. ) ; -#1006 = EDGE_CURVE ( 'NONE', #902, #1418, #1, .T. ) ; -#1007 = ORIENTED_EDGE ( 'NONE', *, *, #196, .T. ) ; -#1008 = EDGE_CURVE ( 'NONE', #414, #616, #840, .T. ) ; -#1009 = CYLINDRICAL_SURFACE ( 'NONE', #362, 2.999999999999999112 ) ; -#1010 = AXIS2_PLACEMENT_3D ( 'NONE', #384, #272, #1457 ) ; -#1011 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#1012 = VECTOR ( 'NONE', #630, 1000.000000000000000 ) ; -#1013 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1014 = CIRCLE ( 'NONE', #665, 2.999999999999999112 ) ; -#1015 = FACE_BOUND ( 'NONE', #1557, .T. ) ; -#1016 = VERTEX_POINT ( 'NONE', #692 ) ; -#1017 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#1018 = EDGE_CURVE ( 'NONE', #1196, #829, #1453, .T. ) ; -#1019 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1020 = ADVANCED_FACE ( 'NONE', ( #846 ), #962, .T. ) ; -#1021 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 78.50000000000000000, 2.447551993672544685E-14 ) ) ; -#1022 = VERTEX_POINT ( 'NONE', #1316 ) ; -#1023 = CARTESIAN_POINT ( 'NONE', ( -3.164447866047475115E-15, 91.00000000000000000, 2.300000000000100187 ) ) ; -#1024 = EDGE_LOOP ( 'NONE', ( #1555, #1290, #1481, #1283 ) ) ; -#1025 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 63.89999999999999858, 15.40000000000000036 ) ) ; -#1026 = CARTESIAN_POINT ( 'NONE', ( -1.725729564900994781E-14, 45.19876128282759709, 20.00000000000000000 ) ) ; -#1027 = ORIENTED_EDGE ( 'NONE', *, *, #1056, .F. ) ; -#1028 = DIRECTION ( 'NONE', ( -3.736327486719275180E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1029 = FACE_BOUND ( 'NONE', #92, .T. ) ; -#1030 = AXIS2_PLACEMENT_3D ( 'NONE', #701, #235, #710 ) ; -#1031 = AXIS2_PLACEMENT_3D ( 'NONE', #216, #261, #1160 ) ; -#1032 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 2.000000000000000000, 17.69999999999999929 ) ) ; -#1033 = AXIS2_PLACEMENT_3D ( 'NONE', #684, #1172, #96 ) ; -#1034 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 1.301042606982605912E-15 ) ) ; -#1035 = ORIENTED_EDGE ( 'NONE', *, *, #48, .F. ) ; -#1036 = VECTOR ( 'NONE', #919, 1000.000000000000000 ) ; -#1037 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, -2.385244779468109755E-15, 0.000000000000000000 ) ) ; -#1038 = EDGE_CURVE ( 'NONE', #902, #1344, #589, .T. ) ; -#1039 = DIRECTION ( 'NONE', ( 1.067522139062649882E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1040 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.542275982507860105E-16, -2.142431974589520087E-17 ) ) ; -#1041 = PLANE ( 'NONE', #1390 ) ; -#1042 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1043 = ORIENTED_EDGE ( 'NONE', *, *, #1347, .T. ) ; -#1044 = ADVANCED_FACE ( 'NONE', ( #1224, #723, #1103 ), #854, .T. ) ; -#1045 = ORIENTED_EDGE ( 'NONE', *, *, #782, .T. ) ; -#1046 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1047 = LINE ( 'NONE', #1182, #1499 ) ; -#1048 = FACE_OUTER_BOUND ( 'NONE', #1228, .T. ) ; -#1049 = ORIENTED_EDGE ( 'NONE', *, *, #192, .T. ) ; -#1050 = ORIENTED_EDGE ( 'NONE', *, *, #333, .T. ) ; -#1051 = ADVANCED_FACE ( 'NONE', ( #124 ), #43, .F. ) ; -#1052 = ORIENTED_EDGE ( 'NONE', *, *, #1451, .F. ) ; -#1053 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.865390327515320141E-30, -3.920729406552019631E-45 ) ) ; -#1054 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 2.000000000000000000, 3.637384614722944943E-30 ) ) ; -#1055 = VECTOR ( 'NONE', #159, 1000.000000000000000 ) ; -#1056 = EDGE_CURVE ( 'NONE', #1363, #1090, #1462, .T. ) ; -#1057 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 22.50000000000000000, 17.69999999999999929 ) ) ; -#1058 = ORIENTED_EDGE ( 'NONE', *, *, #532, .T. ) ; -#1059 = AXIS2_PLACEMENT_3D ( 'NONE', #1216, #1126, #528 ) ; -#1060 = VECTOR ( 'NONE', #367, 1000.000000000000000 ) ; -#1061 = AXIS2_PLACEMENT_3D ( 'NONE', #1445, #952, #1222 ) ; -#1062 = ORIENTED_EDGE ( 'NONE', *, *, #93, .T. ) ; -#1063 = VERTEX_POINT ( 'NONE', #993 ) ; -#1064 = EDGE_CURVE ( 'NONE', #954, #331, #146, .T. ) ; -#1065 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1066 = EDGE_CURVE ( 'NONE', #549, #199, #639, .T. ) ; -#1067 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 12.50000000000000000, 2.299999999999999822 ) ) ; -#1068 = ORIENTED_EDGE ( 'NONE', *, *, #694, .F. ) ; -#1069 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1070 = ORIENTED_EDGE ( 'NONE', *, *, #1315, .T. ) ; -#1071 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 2.993461693712444278E-17 ) ) ; -#1072 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -2.142431974589520087E-17 ) ) ; -#1073 = EDGE_LOOP ( 'NONE', ( #332 ) ) ; -#1074 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1075 = ORIENTED_EDGE ( 'NONE', *, *, #580, .T. ) ; -#1076 = LINE ( 'NONE', #143, #1517 ) ; -#1077 = DIRECTION ( 'NONE', ( -8.282684373686280674E-31, -7.226534046974579846E-46, 1.000000000000000000 ) ) ; -#1078 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1079 = EDGE_LOOP ( 'NONE', ( #689, #1264, #1383, #1478 ) ) ; -#1080 = VECTOR ( 'NONE', #554, 1000.000000000000000 ) ; -#1081 = LINE ( 'NONE', #277, #890 ) ; -#1082 = ORIENTED_EDGE ( 'NONE', *, *, #123, .T. ) ; -#1083 = AXIS2_PLACEMENT_3D ( 'NONE', #1152, #5, #565 ) ; -#1084 = FACE_OUTER_BOUND ( 'NONE', #385, .T. ) ; -#1085 = AXIS2_PLACEMENT_3D ( 'NONE', #59, #70, #655 ) ; -#1086 = VECTOR ( 'NONE', #1147, 1000.000000000000000 ) ; -#1087 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 15.40000000000000036 ) ) ; -#1088 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 63.89999999999999858, 15.40000000000000036 ) ) ; -#1089 = LINE ( 'NONE', #1107, #1519 ) ; -#1090 = VERTEX_POINT ( 'NONE', #26 ) ; -#1091 = FACE_OUTER_BOUND ( 'NONE', #351, .T. ) ; -#1092 = EDGE_CURVE ( 'NONE', #1196, #549, #107, .T. ) ; -#1093 = ORIENTED_EDGE ( 'NONE', *, *, #468, .T. ) ; -#1094 = CARTESIAN_POINT ( 'NONE', ( -19.77999999999999758, 34.50000000000000000, 20.00000000000000000 ) ) ; -#1095 = DIRECTION ( 'NONE', ( -9.493189956370280532E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1096 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 22.50000000000000000, 15.40000000000000036 ) ) ; -#1097 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 66.19999999999998863, 4.599999999999999645 ) ) ; -#1098 = ORIENTED_EDGE ( 'NONE', *, *, #267, .T. ) ; -#1099 = LINE ( 'NONE', #1328, #131 ) ; -#1100 = ADVANCED_FACE ( 'NONE', ( #603 ), #1118, .F. ) ; -#1101 = EDGE_LOOP ( 'NONE', ( #248, #294, #490, #1043 ) ) ; -#1102 = CARTESIAN_POINT ( 'NONE', ( 27.90000000000000213, 1.000000000000000000, 2.299999999999999822 ) ) ; -#1103 = FACE_OUTER_BOUND ( 'NONE', #1128, .T. ) ; -#1104 = EDGE_LOOP ( 'NONE', ( #1309 ) ) ; -#1105 = EDGE_CURVE ( 'NONE', #455, #339, #502, .T. ) ; -#1106 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 2.000000000000000000, 0.000000000000000000 ) ) ; -#1107 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#1108 = ORIENTED_EDGE ( 'NONE', *, *, #882, .F. ) ; -#1109 = VECTOR ( 'NONE', #1258, 1000.000000000000000 ) ; -#1110 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 78.50000000000000000, 3.632177890170264751E-14 ) ) ; -#1111 = AXIS2_PLACEMENT_3D ( 'NONE', #175, #743, #1218 ) ; -#1112 = VECTOR ( 'NONE', #1475, 1000.000000000000000 ) ; -#1113 = ORIENTED_EDGE ( 'NONE', *, *, #536, .T. ) ; -#1114 = AXIS2_PLACEMENT_3D ( 'NONE', #1538, #1177, #1530 ) ; -#1115 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1116 = EDGE_CURVE ( 'NONE', #1313, #151, #1186, .T. ) ; -#1117 = EDGE_CURVE ( 'NONE', #199, #500, #612, .T. ) ; -#1118 = CYLINDRICAL_SURFACE ( 'NONE', #295, 2.299999999999996270 ) ; -#1119 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1120 = ORIENTED_EDGE ( 'NONE', *, *, #1116, .F. ) ; -#1121 = LINE ( 'NONE', #1129, #1136 ) ; -#1122 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 34.50000000000000000, 17.69999999999999929 ) ) ; -#1123 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 85.00000000000000000, 2.299999999999740030 ) ) ; -#1124 = EDGE_LOOP ( 'NONE', ( #934 ) ) ; -#1125 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1126 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1127 = FACE_BOUND ( 'NONE', #696, .T. ) ; -#1128 = EDGE_LOOP ( 'NONE', ( #1393, #1326, #1442, #569, #1240, #744 ) ) ; -#1129 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 6.938893903907229955E-15, 0.000000000000000000 ) ) ; -#1130 = DIRECTION ( 'NONE', ( -1.000000000000000000, 8.379046835768268079E-34, -2.799116104731824517E-17 ) ) ; -#1131 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1132 = DIRECTION ( 'NONE', ( -8.282684373686280674E-31, -7.226534046974579846E-46, 1.000000000000000000 ) ) ; -#1133 = ORIENTED_EDGE ( 'NONE', *, *, #1451, .T. ) ; -#1134 = EDGE_CURVE ( 'NONE', #885, #824, #389, .T. ) ; -#1135 = FACE_OUTER_BOUND ( 'NONE', #561, .T. ) ; -#1136 = VECTOR ( 'NONE', #304, 1000.000000000000114 ) ; -#1137 = VERTEX_POINT ( 'NONE', #653 ) ; -#1138 = ADVANCED_FACE ( 'NONE', ( #615 ), #18, .F. ) ; -#1139 = CIRCLE ( 'NONE', #783, 2.999999999999999112 ) ; -#1140 = LINE ( 'NONE', #1242, #739 ) ; -#1141 = VECTOR ( 'NONE', #1131, 1000.000000000000000 ) ; -#1142 = PLANE ( 'NONE', #935 ) ; -#1143 = ORIENTED_EDGE ( 'NONE', *, *, #990, .F. ) ; -#1144 = ORIENTED_EDGE ( 'NONE', *, *, #446, .T. ) ; -#1145 = ADVANCED_FACE ( 'NONE', ( #514 ), #985, .F. ) ; -#1146 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1147 = DIRECTION ( 'NONE', ( -2.430202823783770752E-15, 2.430202823783775091E-15, -1.000000000000000000 ) ) ; -#1148 = LINE ( 'NONE', #662, #65 ) ; -#1149 = ORIENTED_EDGE ( 'NONE', *, *, #237, .F. ) ; -#1150 = LINE ( 'NONE', #439, #33 ) ; -#1151 = EDGE_LOOP ( 'NONE', ( #1449, #1219, #625, #1035 ) ) ; -#1152 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 15.40000000000000036 ) ) ; -#1153 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1154 = DIRECTION ( 'NONE', ( -0.7071067811865374697, -0.7071067811865574537, -2.792190464675022866E-15 ) ) ; -#1155 = ORIENTED_EDGE ( 'NONE', *, *, #1315, .F. ) ; -#1156 = EDGE_CURVE ( 'NONE', #685, #1406, #1140, .T. ) ; -#1157 = ORIENTED_EDGE ( 'NONE', *, *, #1497, .T. ) ; -#1158 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1159 = VECTOR ( 'NONE', #727, 1000.000000000000000 ) ; -#1160 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1161 = AXIS2_PLACEMENT_3D ( 'NONE', #573, #454, #1046 ) ; -#1162 = CARTESIAN_POINT ( 'NONE', ( -5.446999816906009820E-15, 78.29876128282769798, 3.552713678800499667E-14 ) ) ; -#1163 = EDGE_CURVE ( 'NONE', #369, #719, #340, .T. ) ; -#1164 = VECTOR ( 'NONE', #1392, 1000.000000000000000 ) ; -#1165 = FACE_OUTER_BOUND ( 'NONE', #937, .T. ) ; -#1166 = ORIENTED_EDGE ( 'NONE', *, *, #3, .F. ) ; -#1167 = VECTOR ( 'NONE', #1314, 1000.000000000000000 ) ; -#1168 = AXIS2_PLACEMENT_3D ( 'NONE', #546, #306, #1115 ) ; -#1169 = VERTEX_POINT ( 'NONE', #551 ) ; -#1170 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 91.00000000000000000, 4.504027275514809957E-14 ) ) ; -#1171 = FACE_BOUND ( 'NONE', #598, .T. ) ; -#1172 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1173 = ORIENTED_EDGE ( 'NONE', *, *, #140, .F. ) ; -#1174 = EDGE_CURVE ( 'NONE', #1244, #616, #1262, .T. ) ; -#1175 = VERTEX_POINT ( 'NONE', #174 ) ; -#1176 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 78.50000000000000000, -0.0001030776407930956035 ) ) ; -#1177 = DIRECTION ( 'NONE', ( -0.7071067811865470176, 0.7071067811865480168, 3.436825792712404985E-15 ) ) ; -#1178 = LINE ( 'NONE', #451, #88 ) ; -#1179 = ORIENTED_EDGE ( 'NONE', *, *, #63, .F. ) ; -#1180 = VERTEX_POINT ( 'NONE', #69 ) ; -#1181 = ADVANCED_FACE ( 'NONE', ( #547, #654 ), #1375, .F. ) ; -#1182 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 45.19876128282759709, 17.69999999999999929 ) ) ; -#1183 = AXIS2_PLACEMENT_3D ( 'NONE', #737, #499, #1340 ) ; -#1184 = CARTESIAN_POINT ( 'NONE', ( -1.396363893441961929E-14, 45.19876128282759709, 17.69999999999999929 ) ) ; -#1185 = VERTEX_POINT ( 'NONE', #421 ) ; -#1186 = CIRCLE ( 'NONE', #1286, 2.999999999999999112 ) ; -#1187 = PLANE ( 'NONE', #265 ) ; -#1188 = ORIENTED_EDGE ( 'NONE', *, *, #722, .T. ) ; -#1189 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 34.50000000000000000, 17.69999999999999929 ) ) ; -#1190 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 11.25000000000000000, 0.000000000000000000 ) ) ; -#1191 = EDGE_LOOP ( 'NONE', ( #1157, #817, #541, #134 ) ) ; -#1192 = CARTESIAN_POINT ( 'NONE', ( -1.396363893441961929E-14, 63.89999999999999858, 17.69999999999999929 ) ) ; -#1193 = ORIENTED_EDGE ( 'NONE', *, *, #720, .F. ) ; -#1194 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1195 = DIRECTION ( 'NONE', ( -4.467336480730964930E-31, -3.972478576294415505E-15, 1.000000000000000000 ) ) ; -#1196 = VERTEX_POINT ( 'NONE', #660 ) ; -#1197 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.542275982507860105E-16, -9.003755065623568904E-17 ) ) ; -#1198 = EDGE_CURVE ( 'NONE', #1429, #958, #182, .T. ) ; -#1199 = EDGE_LOOP ( 'NONE', ( #99 ) ) ; -#1200 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 6.000000000000000000, 2.299999999999999822 ) ) ; -#1201 = CYLINDRICAL_SURFACE ( 'NONE', #1339, 2.999999999999999112 ) ; -#1202 = EDGE_CURVE ( 'NONE', #1455, #453, #590, .T. ) ; -#1203 = DIRECTION ( 'NONE', ( -1.508455196501573796E-15, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1204 = EDGE_CURVE ( 'NONE', #426, #881, #58, .T. ) ; -#1205 = VECTOR ( 'NONE', #128, 1000.000000000000000 ) ; -#1206 = DIRECTION ( 'NONE', ( -9.159137594515259574E-16, 1.000000000000000000, -8.694943302126570446E-31 ) ) ; -#1207 = ORIENTED_EDGE ( 'NONE', *, *, #1163, .T. ) ; -#1208 = VECTOR ( 'NONE', #1039, 1000.000000000000000 ) ; -#1209 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 78.50000000000000000, 2.299999999999740030 ) ) ; -#1210 = DIRECTION ( 'NONE', ( -7.542275982507857147E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1211 = VECTOR ( 'NONE', #1077, 1000.000000000000000 ) ; -#1212 = ORIENTED_EDGE ( 'NONE', *, *, #308, .T. ) ; -#1213 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1301, .NOT_KNOWN. ) ; -#1214 = FACE_OUTER_BOUND ( 'NONE', #576, .T. ) ; -#1215 = DIRECTION ( 'NONE', ( 9.493189956370280532E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1216 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#1217 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'Sample_SM', ( #704, #1168 ), #1473 ) ; -#1218 = DIRECTION ( 'NONE', ( -1.067522139062649882E-15, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1219 = ORIENTED_EDGE ( 'NONE', *, *, #1105, .F. ) ; -#1220 = CYLINDRICAL_SURFACE ( 'NONE', #861, 4.599999999999999645 ) ; -#1221 = ORIENTED_EDGE ( 'NONE', *, *, #1443, .T. ) ; -#1222 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1223 = EDGE_CURVE ( 'NONE', #732, #172, #1439, .T. ) ; -#1224 = FACE_BOUND ( 'NONE', #114, .T. ) ; -#1225 = ORIENTED_EDGE ( 'NONE', *, *, #1369, .F. ) ; -#1226 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1227 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 66.19999999999998863, 15.40000000000000036 ) ) ; -#1228 = EDGE_LOOP ( 'NONE', ( #604, #583, #522, #1058, #753, #707, #21, #503, #1207, #361, #1280, #996, #105, #359, #246, #553, #1401, #1007, #667, #588 ) ) ; -#1229 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 91.00000000000000000, 2.300000000000100187 ) ) ; -#1230 = EDGE_CURVE ( 'NONE', #964, #1090, #899, .T. ) ; -#1231 = ORIENTED_EDGE ( 'NONE', *, *, #844, .T. ) ; -#1232 = EDGE_CURVE ( 'NONE', #1429, #1371, #322, .T. ) ; -#1233 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 20.00000000000000000 ) ) ; -#1234 = DIRECTION ( 'NONE', ( 1.102983082090340454E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1235 = LINE ( 'NONE', #164, #106 ) ; -#1236 = VERTEX_POINT ( 'NONE', #51 ) ; -#1237 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 56.50000000000000000, 0.000000000000000000 ) ) ; -#1238 = VECTOR ( 'NONE', #831, 1000.000000000000000 ) ; -#1239 = AXIS2_PLACEMENT_3D ( 'NONE', #875, #251, #1078 ) ; -#1240 = ORIENTED_EDGE ( 'NONE', *, *, #115, .T. ) ; -#1241 = AXIS2_PLACEMENT_3D ( 'NONE', #799, #108, #1291 ) ; -#1242 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 2.300000000000089972 ) ) ; -#1243 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 68.50000000000000000, 15.40000000000000036 ) ) ; -#1244 = VERTEX_POINT ( 'NONE', #307 ) ; -#1245 = FACE_OUTER_BOUND ( 'NONE', #1384, .T. ) ; -#1246 = ORIENTED_EDGE ( 'NONE', *, *, #1134, .T. ) ; -#1247 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 36.11999999999999744, 17.69999999999999929 ) ) ; -#1248 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 6.000000000000000000, -0.0001030776407930956035 ) ) ; -#1249 = ADVANCED_FACE ( 'NONE', ( #411 ), #772, .F. ) ; -#1250 = DIRECTION ( 'NONE', ( -4.699964457533200481E-31, -3.948753623872190274E-15, 1.000000000000000000 ) ) ; -#1251 = ORIENTED_EDGE ( 'NONE', *, *, #147, .F. ) ; -#1252 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 20.00000000000000000 ) ) ; -#1253 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #752, 'distance_accuracy_value', 'NONE'); -#1254 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 78.50000000000000000, 2.299999999999740030 ) ) ; -#1255 = FACE_OUTER_BOUND ( 'NONE', #185, .T. ) ; -#1256 = ORIENTED_EDGE ( 'NONE', *, *, #949, .T. ) ; -#1257 = CLOSED_SHELL ( 'NONE', ( #600, #1416, #1395, #1044, #997, #969, #1138, #399, #836, #815, #342, #791, #1100, #857, #967, #4, #212, #68, #25, #1051, #605, #1338, #1374, #74, #1513, #372, #346, #1020, #1145, #1349, #825, #352, #289, #219, #767, #1537, #249, #1249, #513, #401, #311, #53, #483, #104, #420, #1181 ) ) ; -#1258 = DIRECTION ( 'NONE', ( 8.724869524103750079E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1259 = VECTOR ( 'NONE', #798, 1000.000000000000000 ) ; -#1260 = VECTOR ( 'NONE', #431, 1000.000000000000000 ) ; -#1261 = VECTOR ( 'NONE', #1132, 1000.000000000000000 ) ; -#1262 = LINE ( 'NONE', #1368, #1086 ) ; -#1263 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 78.29876128282759851, 3.552713678800469375E-14 ) ) ; -#1264 = ORIENTED_EDGE ( 'NONE', *, *, #925, .F. ) ; -#1265 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1266 = LINE ( 'NONE', #208, #132 ) ; -#1267 = VERTEX_POINT ( 'NONE', #181 ) ; -#1268 = EDGE_CURVE ( 'NONE', #145, #145, #109, .T. ) ; -#1269 = LINE ( 'NONE', #80, #688 ) ; -#1270 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 15.40000000000000036 ) ) ; -#1271 = VERTEX_POINT ( 'NONE', #1254 ) ; -#1272 = ORIENTED_EDGE ( 'NONE', *, *, #278, .F. ) ; -#1273 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1274 = CARTESIAN_POINT ( 'NONE', ( 2.220446049250315053E-15, 11.25000000000000000, 2.299999999999999822 ) ) ; -#1275 = EDGE_CURVE ( 'NONE', #24, #24, #1289, .T. ) ; -#1276 = EDGE_CURVE ( 'NONE', #1344, #355, #904, .T. ) ; -#1277 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 6.000000000000000000, 0.000000000000000000 ) ) ; -#1278 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 4.842769703768590153E-15, 2.299999999999999822 ) ) ; -#1279 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.948753623872187118E-15 ) ) ; -#1280 = ORIENTED_EDGE ( 'NONE', *, *, #183, .T. ) ; -#1281 = VECTOR ( 'NONE', #1379, 1000.000000000000000 ) ; -#1282 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#1283 = ORIENTED_EDGE ( 'NONE', *, *, #804, .F. ) ; -#1284 = VECTOR ( 'NONE', #1206, 1000.000000000000000 ) ; -#1285 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 6.000000000000000000, -0.0001030776407930956035 ) ) ; -#1286 = AXIS2_PLACEMENT_3D ( 'NONE', #373, #867, #153 ) ; -#1287 = DIRECTION ( 'NONE', ( 8.282684373686280674E-31, 7.226534046974579846E-46, -1.000000000000000000 ) ) ; -#1288 = ORIENTED_EDGE ( 'NONE', *, *, #1198, .F. ) ; -#1289 = CIRCLE ( 'NONE', #741, 1.620000000000003437 ) ; -#1290 = ORIENTED_EDGE ( 'NONE', *, *, #1134, .F. ) ; -#1291 = DIRECTION ( 'NONE', ( 7.542275982507857147E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1292 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.542275982507869966E-16, 1.050438090989415838E-16 ) ) ; -#1293 = VERTEX_POINT ( 'NONE', #784 ) ; -#1294 = EDGE_CURVE ( 'NONE', #1180, #394, #1391, .T. ) ; -#1295 = ORIENTED_EDGE ( 'NONE', *, *, #163, .F. ) ; -#1296 = EDGE_CURVE ( 'NONE', #1472, #347, #1269, .T. ) ; -#1297 = EDGE_LOOP ( 'NONE', ( #1508, #1098, #243, #1272 ) ) ; -#1298 = DIRECTION ( 'NONE', ( -4.699964457533200481E-31, -3.948753623872190274E-15, 1.000000000000000000 ) ) ; -#1299 = FACE_BOUND ( 'NONE', #1419, .T. ) ; -#1300 = EDGE_LOOP ( 'NONE', ( #601, #738, #1532, #988 ) ) ; -#1301 = PRODUCT ( 'Sample_SM', 'Sample_SM', '', ( #1357 ) ) ; -#1302 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 6.000000000000000000, -0.0001030776407930956035 ) ) ; -#1303 = ORIENTED_EDGE ( 'NONE', *, *, #1514, .F. ) ; -#1304 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1305 = AXIS2_PLACEMENT_3D ( 'NONE', #1237, #169, #643 ) ; -#1306 = ORIENTED_EDGE ( 'NONE', *, *, #192, .F. ) ; -#1307 = CIRCLE ( 'NONE', #1083, 2.299999999999999822 ) ; -#1308 = DIRECTION ( 'NONE', ( 8.282684373686280674E-31, 7.226534046974579846E-46, -1.000000000000000000 ) ) ; -#1309 = ORIENTED_EDGE ( 'NONE', *, *, #1432, .T. ) ; -#1310 = VECTOR ( 'NONE', #1308, 1000.000000000000000 ) ; -#1311 = VECTOR ( 'NONE', #365, 1000.000000000000000 ) ; -#1312 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 63.89999999999999858, 17.69999999999999929 ) ) ; -#1313 = VERTEX_POINT ( 'NONE', #1523 ) ; -#1314 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1315 = EDGE_CURVE ( 'NONE', #386, #386, #438, .T. ) ; -#1316 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 85.00000000000000000, 4.915522775329839610E-14 ) ) ; -#1317 = EDGE_LOOP ( 'NONE', ( #310, #571, #380, #475 ) ) ; -#1318 = DIRECTION ( 'NONE', ( 0.000000000000000000, 6.990487625985208660E-18, -1.000000000000000000 ) ) ; -#1319 = ORIENTED_EDGE ( 'NONE', *, *, #1275, .F. ) ; -#1320 = EDGE_CURVE ( 'NONE', #1185, #951, #714, .T. ) ; -#1321 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 22.50000000000000000, 4.599999999999999645 ) ) ; -#1322 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 4.599999999999999645 ) ) ; -#1323 = ORIENTED_EDGE ( 'NONE', *, *, #1417, .T. ) ; -#1324 = CYLINDRICAL_SURFACE ( 'NONE', #763, 2.999999999999999112 ) ; -#1325 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1326 = ORIENTED_EDGE ( 'NONE', *, *, #1156, .F. ) ; -#1327 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#1328 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 22.50000000000000000, 4.599999999999999645 ) ) ; -#1329 = LINE ( 'NONE', #991, #762 ) ; -#1330 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 78.29876128282759851, 3.552713678800489570E-14 ) ) ; -#1331 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.972478576294415505E-15 ) ) ; -#1332 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .F. ) ; -#1333 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 78.29876128282759851, 3.552713678800474424E-14 ) ) ; -#1334 = EDGE_LOOP ( 'NONE', ( #1437, #1323, #1430, #1149 ) ) ; -#1335 = AXIS2_PLACEMENT_3D ( 'NONE', #725, #321, #247 ) ; -#1336 = ORIENTED_EDGE ( 'NONE', *, *, #882, .T. ) ; -#1337 = AXIS2_PLACEMENT_3D ( 'NONE', #315, #302, #188 ) ; -#1338 = ADVANCED_FACE ( 'NONE', ( #218 ), #470, .T. ) ; -#1339 = AXIS2_PLACEMENT_3D ( 'NONE', #371, #1194, #486 ) ; -#1340 = DIRECTION ( 'NONE', ( -7.542275982507868980E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1341 = ORIENTED_EDGE ( 'NONE', *, *, #694, .T. ) ; -#1342 = LINE ( 'NONE', #1460, #244 ) ; -#1343 = CARTESIAN_POINT ( 'NONE', ( -5.321974783500909226E-14, 63.89999999999999858, 15.40000000000000036 ) ) ; -#1344 = VERTEX_POINT ( 'NONE', #116 ) ; -#1345 = PLANE ( 'NONE', #585 ) ; -#1346 = LINE ( 'NONE', #849, #460 ) ; -#1347 = EDGE_CURVE ( 'NONE', #339, #500, #1047, .T. ) ; -#1348 = VERTEX_POINT ( 'NONE', #329 ) ; -#1349 = ADVANCED_FACE ( 'NONE', ( #442 ), #1041, .F. ) ; -#1350 = FACE_OUTER_BOUND ( 'NONE', #1394, .T. ) ; -#1351 = EDGE_LOOP ( 'NONE', ( #759, #642, #382, #1427 ) ) ; -#1352 = CARTESIAN_POINT ( 'NONE', ( 23.02000000000000313, 56.50000000000000000, 20.00000000000000000 ) ) ; -#1353 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 24.80000000000000071, 17.69999999999999929 ) ) ; -#1354 = EDGE_LOOP ( 'NONE', ( #167, #42, #22, #20 ) ) ; -#1355 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 6.000000000000000000, -0.0001030776407930956035 ) ) ; -#1356 = ORIENTED_EDGE ( 'NONE', *, *, #73, .T. ) ; -#1357 = PRODUCT_CONTEXT ( 'NONE', #1533, 'mechanical' ) ; -#1358 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1359 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 20.19999999999999929, 2.299999999999999822 ) ) ; -#1360 = SURFACE_SIDE_STYLE ('',( #156 ) ) ; -#1361 = ORIENTED_EDGE ( 'NONE', *, *, #115, .F. ) ; -#1362 = CIRCLE ( 'NONE', #338, 2.999999999999999112 ) ; -#1363 = VERTEX_POINT ( 'NONE', #1278 ) ; -#1364 = VECTOR ( 'NONE', #524, 1000.000000000000000 ) ; -#1365 = CIRCLE ( 'NONE', #1085, 4.599999999999999645 ) ; -#1366 = DIRECTION ( 'NONE', ( 0.000000000000000000, 8.512481308430690233E-18, -1.000000000000000000 ) ) ; -#1367 = VERTEX_POINT ( 'NONE', #1054 ) ; -#1368 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, 91.00000000000000000, 2.300000000000114841 ) ) ; -#1369 = EDGE_CURVE ( 'NONE', #82, #324, #217, .T. ) ; -#1370 = CARTESIAN_POINT ( 'NONE', ( 27.90000000000000213, 90.00000000000000000, 2.300000000000085087 ) ) ; -#1371 = VERTEX_POINT ( 'NONE', #1545 ) ; -#1372 = EDGE_LOOP ( 'NONE', ( #649, #178, #518, #863, #822, #423 ) ) ; -#1373 = LINE ( 'NONE', #1023, #213 ) ; -#1374 = ADVANCED_FACE ( 'NONE', ( #464 ), #226, .T. ) ; -#1375 = CYLINDRICAL_SURFACE ( 'NONE', #1549, 1.619999999999999885 ) ; -#1376 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.542275982507860105E-16, 9.003755065623568904E-17 ) ) ; -#1377 = ORIENTED_EDGE ( 'NONE', *, *, #1294, .F. ) ; -#1378 = ORIENTED_EDGE ( 'NONE', *, *, #291, .F. ) ; -#1379 = DIRECTION ( 'NONE', ( 1.067522139062649882E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1380 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 56.50000000000000000, 20.00000000000000000 ) ) ; -#1381 = EDGE_CURVE ( 'NONE', #829, #279, #682, .T. ) ; -#1382 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 24.80000000000000071, 17.69999999999999929 ) ) ; -#1383 = ORIENTED_EDGE ( 'NONE', *, *, #173, .F. ) ; -#1384 = EDGE_LOOP ( 'NONE', ( #678, #629, #176, #113 ) ) ; -#1385 = VECTOR ( 'NONE', #1130, 1000.000000000000000 ) ; -#1386 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 78.50000000000000000, -0.0001030776407930956035 ) ) ; -#1387 = AXIS2_PLACEMENT_3D ( 'NONE', #608, #1040, #697 ) ; -#1388 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 78.50000000000000000, -0.0001030776407930956035 ) ) ; -#1389 = AXIS2_PLACEMENT_3D ( 'NONE', #1088, #970, #397 ) ; -#1390 = AXIS2_PLACEMENT_3D ( 'NONE', #356, #1399, #944 ) ; -#1391 = LINE ( 'NONE', #1032, #1522 ) ; -#1392 = DIRECTION ( 'NONE', ( -3.202566417187950042E-15, -1.000000000000000000, -3.948753623872195007E-15 ) ) ; -#1393 = ORIENTED_EDGE ( 'NONE', *, *, #925, .T. ) ; -#1394 = EDGE_LOOP ( 'NONE', ( #1288, #1295, #1459, #1082 ) ) ; -#1395 = ADVANCED_FACE ( 'NONE', ( #926, #456, #939 ), #231, .F. ) ; -#1396 = EDGE_CURVE ( 'NONE', #1558, #435, #713, .T. ) ; -#1397 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 20.00000000000000000 ) ) ; -#1398 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1399 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.736327486719275180E-15, 0.000000000000000000 ) ) ; -#1400 = DIRECTION ( 'NONE', ( -1.865390327515320141E-30, 1.000000000000000000, 2.101827884877255278E-15 ) ) ; -#1401 = ORIENTED_EDGE ( 'NONE', *, *, #1223, .T. ) ; -#1402 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1403 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 17.69999999999999929 ) ) ; -#1404 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1405 = LINE ( 'NONE', #245, #810 ) ; -#1406 = VERTEX_POINT ( 'NONE', #242 ) ; -#1407 = ORIENTED_EDGE ( 'NONE', *, *, #790, .F. ) ; -#1408 = AXIS2_PLACEMENT_3D ( 'NONE', #1518, #769, #916 ) ; -#1409 = AXIS2_PLACEMENT_3D ( 'NONE', #641, #44, #1483 ) ; -#1410 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1411 = EDGE_CURVE ( 'NONE', #357, #1180, #1424, .T. ) ; -#1412 = AXIS2_PLACEMENT_3D ( 'NONE', #529, #1400, #1492 ) ; -#1413 = FACE_BOUND ( 'NONE', #999, .T. ) ; -#1414 = ORIENTED_EDGE ( 'NONE', *, *, #1230, .T. ) ; -#1415 = VECTOR ( 'NONE', #581, 1000.000000000000000 ) ; -#1416 = ADVANCED_FACE ( 'NONE', ( #591, #1171, #95 ), #574, .F. ) ; -#1417 = EDGE_CURVE ( 'NONE', #1418, #355, #983, .T. ) ; -#1418 = VERTEX_POINT ( 'NONE', #1420 ) ; -#1419 = EDGE_LOOP ( 'NONE', ( #787 ) ) ; -#1420 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 85.00000000000000000, 2.300000000000074873 ) ) ; -#1421 = CYLINDRICAL_SURFACE ( 'NONE', #1470, 4.599999999999992539 ) ; -#1422 = ORIENTED_EDGE ( 'NONE', *, *, #328, .F. ) ; -#1423 = ORIENTED_EDGE ( 'NONE', *, *, #1232, .T. ) ; -#1424 = LINE ( 'NONE', #803, #1415 ) ; -#1425 = EDGE_LOOP ( 'NONE', ( #375, #1553, #645, #978 ) ) ; -#1426 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1427 = ORIENTED_EDGE ( 'NONE', *, *, #745, .F. ) ; -#1428 = LINE ( 'NONE', #963, #1464 ) ; -#1429 = VERTEX_POINT ( 'NONE', #349 ) ; -#1430 = ORIENTED_EDGE ( 'NONE', *, *, #626, .T. ) ; -#1431 = ORIENTED_EDGE ( 'NONE', *, *, #557, .T. ) ; -#1432 = EDGE_CURVE ( 'NONE', #1267, #1267, #789, .T. ) ; -#1433 = DIRECTION ( 'NONE', ( -0.7071067811865520136, 0.7071067811865431318, 2.759928150030055009E-15 ) ) ; -#1434 = AXIS2_PLACEMENT_3D ( 'NONE', #1355, #262, #30 ) ; -#1435 = CIRCLE ( 'NONE', #1387, 4.599999999999999645 ) ; -#1436 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 17.69999999999999929 ) ) ; -#1437 = ORIENTED_EDGE ( 'NONE', *, *, #230, .F. ) ; -#1438 = AXIS2_PLACEMENT_3D ( 'NONE', #1507, #1376, #560 ) ; -#1439 = CIRCLE ( 'NONE', #269, 4.599999999999999645 ) ; -#1440 = FACE_BOUND ( 'NONE', #986, .T. ) ; -#1441 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .T. ) ; -#1442 = ORIENTED_EDGE ( 'NONE', *, *, #1526, .T. ) ; -#1443 = EDGE_CURVE ( 'NONE', #1180, #1363, #845, .T. ) ; -#1444 = ORIENTED_EDGE ( 'NONE', *, *, #995, .T. ) ; -#1445 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 56.50000000000000000, 17.69999999999999929 ) ) ; -#1446 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #942 ) ; -#1447 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 8.023096076392729656E-15, 0.000000000000000000 ) ) ; -#1448 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1449 = ORIENTED_EDGE ( 'NONE', *, *, #580, .F. ) ; -#1450 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1451 = EDGE_CURVE ( 'NONE', #618, #144, #1342, .T. ) ; -#1452 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 6.000000000000000000, 2.299999999999999822 ) ) ; -#1453 = LINE ( 'NONE', #628, #1112 ) ; -#1454 = LINE ( 'NONE', #1333, #240 ) ; -#1455 = VERTEX_POINT ( 'NONE', #501 ) ; -#1456 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 89.00000000000000000, 8.375201318334708330E-14 ) ) ; -#1457 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1458 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 63.89999999999999858, 20.00000000000000000 ) ) ; -#1459 = ORIENTED_EDGE ( 'NONE', *, *, #853, .T. ) ; -#1460 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 68.50000000000000000, 17.69999999999999929 ) ) ; -#1461 = EDGE_CURVE ( 'NONE', #369, #455, #968, .T. ) ; -#1462 = LINE ( 'NONE', #1447, #788 ) ; -#1463 = ORIENTED_EDGE ( 'NONE', *, *, #377, .T. ) ; -#1464 = VECTOR ( 'NONE', #138, 1000.000000000000000 ) ; -#1465 = SURFACE_STYLE_USAGE ( .BOTH. , #1360 ) ; -#1466 = EDGE_CURVE ( 'NONE', #331, #1196, #264, .T. ) ; -#1467 = ORIENTED_EDGE ( 'NONE', *, *, #267, .F. ) ; -#1468 = AXIS2_PLACEMENT_3D ( 'NONE', #894, #330, #1004 ) ; -#1469 = CARTESIAN_POINT ( 'NONE', ( -27.90000000000000213, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1470 = AXIS2_PLACEMENT_3D ( 'NONE', #953, #1292, #90 ) ; -#1471 = VECTOR ( 'NONE', #1153, 1000.000000000000000 ) ; -#1472 = VERTEX_POINT ( 'NONE', #1321 ) ; -#1473 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #897 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #419, #1011, #300 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#1474 = LINE ( 'NONE', #1330, #170 ) ; -#1475 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.855900168375474969E-45, 4.699964457533200481E-31 ) ) ; -#1476 = FACE_OUTER_BOUND ( 'NONE', #273, .T. ) ; -#1477 = LINE ( 'NONE', #505, #165 ) ; -#1478 = ORIENTED_EDGE ( 'NONE', *, *, #468, .F. ) ; -#1479 = ORIENTED_EDGE ( 'NONE', *, *, #1092, .F. ) ; -#1480 = DIRECTION ( 'NONE', ( 9.159137594515259574E-16, -1.000000000000000000, 8.694943302126570446E-31 ) ) ; -#1481 = ORIENTED_EDGE ( 'NONE', *, *, #48, .T. ) ; -#1482 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.542275982507869966E-16, 1.050438090989415838E-16 ) ) ; -#1483 = DIRECTION ( 'NONE', ( -9.493189956370280532E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1484 = EDGE_LOOP ( 'NONE', ( #1336, #1113, #1179, #103 ) ) ; -#1485 = CARTESIAN_POINT ( 'NONE', ( -2.210250032125024639E-14, 66.19999999999998863, 10.30123871717236028 ) ) ; -#1486 = PLANE ( 'NONE', #537 ) ; -#1487 = ORIENTED_EDGE ( 'NONE', *, *, #771, .T. ) ; -#1488 = EDGE_CURVE ( 'NONE', #479, #1016, #274, .T. ) ; -#1489 = EDGE_CURVE ( 'NONE', #992, #455, #640, .T. ) ; -#1490 = DIRECTION ( 'NONE', ( -9.159137594515259574E-16, 1.000000000000000000, -8.694943302126570446E-31 ) ) ; -#1491 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 85.00000000000000000, 2.299999999999740030 ) ) ; -#1492 = DIRECTION ( 'NONE', ( 0.000000000000000000, 2.101827884877255278E-15, -1.000000000000000000 ) ) ; -#1493 = ORIENTED_EDGE ( 'NONE', *, *, #1509, .T. ) ; -#1494 = VECTOR ( 'NONE', #658, 1000.000000000000000 ) ; -#1495 = ORIENTED_EDGE ( 'NONE', *, *, #650, .T. ) ; -#1496 = AXIS2_PLACEMENT_3D ( 'NONE', #284, #1003, #259 ) ; -#1497 = EDGE_CURVE ( 'NONE', #1344, #827, #637, .T. ) ; -#1498 = DIRECTION ( 'NONE', ( 4.699964457533200481E-31, 3.948753623872190274E-15, -1.000000000000000000 ) ) ; -#1499 = VECTOR ( 'NONE', #1071, 1000.000000000000000 ) ; -#1500 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1533 ) ; -#1501 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#1502 = FACE_OUTER_BOUND ( 'NONE', #1541, .T. ) ; -#1503 = ORIENTED_EDGE ( 'NONE', *, *, #1466, .T. ) ; -#1504 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1505 = EDGE_CURVE ( 'NONE', #1016, #91, #1014, .T. ) ; -#1506 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.542275982507860105E-16, 2.142431974589520087E-17 ) ) ; -#1507 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 15.40000000000000036 ) ) ; -#1508 = ORIENTED_EDGE ( 'NONE', *, *, #778, .F. ) ; -#1509 = EDGE_CURVE ( 'NONE', #902, #623, #1474, .T. ) ; -#1510 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 89.00000000000000000, 5.926971876254089854E-15 ) ) ; -#1511 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 20.19999999999999929, 4.599999999999999645 ) ) ; -#1512 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 2.299999999999999822 ) ) ; -#1513 = ADVANCED_FACE ( 'NONE', ( #122 ), #396, .T. ) ; -#1514 = EDGE_CURVE ( 'NONE', #768, #732, #728, .T. ) ; -#1515 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1516 = VERTEX_POINT ( 'NONE', #1233 ) ; -#1517 = VECTOR ( 'NONE', #263, 1000.000000000000000 ) ; -#1518 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#1519 = VECTOR ( 'NONE', #987, 1000.000000000000000 ) ; -#1520 = DIRECTION ( 'NONE', ( -7.542275982507857147E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1521 = VECTOR ( 'NONE', #118, 1000.000000000000000 ) ; -#1522 = VECTOR ( 'NONE', #794, 1000.000000000000000 ) ; -#1523 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 12.50000000000000000, 0.000000000000000000 ) ) ; -#1524 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 78.50000000000000000, 3.632177862988924409E-14 ) ) ; -#1525 = ORIENTED_EDGE ( 'NONE', *, *, #782, .F. ) ; -#1526 = EDGE_CURVE ( 'NONE', #685, #55, #8, .T. ) ; -#1527 = ORIENTED_EDGE ( 'NONE', *, *, #1268, .T. ) ; -#1528 = CARTESIAN_POINT ( 'NONE', ( 3.867429133923364974E-15, 22.50000000000000000, 9.698761282827650376 ) ) ; -#1529 = LINE ( 'NONE', #690, #388 ) ; -#1530 = DIRECTION ( 'NONE', ( 4.860405647567550181E-15, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1531 = FACE_BOUND ( 'NONE', #337, .T. ) ; -#1532 = ORIENTED_EDGE ( 'NONE', *, *, #1202, .T. ) ; -#1533 = APPLICATION_CONTEXT ( 'automotive_design' ) ; -#1534 = ORIENTED_EDGE ( 'NONE', *, *, #948, .F. ) ; -#1535 = EDGE_CURVE ( 'NONE', #1406, #768, #195, .T. ) ; -#1536 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 85.00000000000000000, 2.299999999999740030 ) ) ; -#1537 = ADVANCED_FACE ( 'NONE', ( #1214 ), #1201, .F. ) ; -#1538 = CARTESIAN_POINT ( 'NONE', ( -27.90000000000000213, 90.00000000000000000, 2.300000000000114841 ) ) ; -#1539 = DIRECTION ( 'NONE', ( 1.000000000000000000, 9.604005403331800257E-16, -1.050438090989415838E-16 ) ) ; -#1540 = ORIENTED_EDGE ( 'NONE', *, *, #93, .F. ) ; -#1541 = EDGE_LOOP ( 'NONE', ( #1467, #907, #303, #775 ) ) ; -#1542 = VECTOR ( 'NONE', #376, 1000.000000000000000 ) ; -#1543 = DIRECTION ( 'NONE', ( 1.000000000000000000, -8.379046835768268079E-34, 2.799116104731824517E-17 ) ) ; -#1544 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ; -#1545 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 2.299999999999999822 ) ) ; -#1546 = CIRCLE ( 'NONE', #364, 2.299999999999999822 ) ; -#1547 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 6.000000000000000000, 2.299999999999999822 ) ) ; -#1548 = ORIENTED_EDGE ( 'NONE', *, *, #715, .T. ) ; -#1549 = AXIS2_PLACEMENT_3D ( 'NONE', #204, #892, #301 ) ; -#1550 = ORIENTED_EDGE ( 'NONE', *, *, #1526, .F. ) ; -#1551 = EDGE_CURVE ( 'NONE', #1137, #1137, #487, .T. ) ; -#1552 = DIRECTION ( 'NONE', ( 2.142431974589520087E-17, 2.993461693712444278E-17, -1.000000000000000000 ) ) ; -#1553 = ORIENTED_EDGE ( 'NONE', *, *, #1117, .F. ) ; -#1554 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 78.50000000000000000, 2.299999999999740030 ) ) ; -#1555 = ORIENTED_EDGE ( 'NONE', *, *, #73, .F. ) ; -#1556 = LINE ( 'NONE', #1302, #1238 ) ; -#1557 = EDGE_LOOP ( 'NONE', ( #812 ) ) ; -#1558 = VERTEX_POINT ( 'NONE', #961 ) ; -#1559 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 78.29876128282769798, 3.552713678800499667E-14 ) ) ; -ENDSEC; -END-ISO-10303-21; diff --git a/_jobs/79b91fe12e25/test_debug.FCStd b/_jobs/79b91fe12e25/test_debug.FCStd deleted file mode 100644 index 1c8b5edea856ad54baaf75c617f3bb245e329a35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14442 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 Q!uCc+0(^pa|NBe+FIcI$XaE2J diff --git a/_jobs/8693d05646e0/03341701-01_01_flat.dxf b/_jobs/8693d05646e0/03341701-01_01_flat.dxf deleted file mode 100644 index 404a8a9..0000000 --- a/_jobs/8693d05646e0/03341701-01_01_flat.dxf +++ /dev/null @@ -1,1994 +0,0 @@ -999 -FreeCAD v1.0 39319 (Git) - 0 -SECTION - 2 -HEADER - 9 -$ACADVER - 1 -AC1014 - 9 -$ACADMAINTVER - 70 - 9 - 9 -$DWGCODEPAGE - 3 -ANSI_1252 - 9 -$TEXTSTYLE - 7 -STANDARD - 9 -$DIMSTYLE - 2 -STANDARD - 9 -$DIMTXSTY - 7 -STANDARD - 9 -$CMLSTYLE - 2 -STANDARD - 9 -$LUNITS - 70 -2 - 9 -$INSUNITS - 70 -4 - 9 -$PEXTMAX - 10 -50 - 20 -50 - 30 -50 - 9 -$PEXTMIN - 10 -0 - 20 -0 - 30 -0 - 9 -$HANDSEED - 5 -FFFF - 0 -ENDSEC - 0 -SECTION - 2 -CLASSES - 0 -CLASS - 1 -ACDBDICTIONARYWDFLT - 2 -AcDbDictionaryWithDefault - 3 -ObjectDBX Classes - 90 - 0 -280 - 0 -281 - 0 - 0 -CLASS - 1 -XRECORD - 2 -AcDbXrecord - 3 -ObjectDBX Classes - 90 - 0 -280 - 0 -281 - 0 - 0 -CLASS - 1 -LWPOLYLINE - 2 -AcDbPolyline - 3 -ObjectDBX Classes - 90 - 0 -280 - 0 -281 - 1 - 0 -ENDSEC - 0 -SECTION - 2 -TABLES - 0 -TABLE - 2 -VPORT - 5 -20 -330 -0 -100 -AcDbSymbolTable - 70 - 1 - 0 -VPORT - 5 -21 -330 -20 -100 -AcDbSymbolTableRecord -100 -AcDbViewportTableRecord - 2 -*ACTIVE - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -LTYPE - 5 -22 -330 -0 -100 -AcDbSymbolTable - 70 - 1 - 0 -LTYPE - 5 -23 -330 -21 -100 -AcDbSymbolTableRecord -100 -AcDbLinetypeTableRecord - 2 -BYBLOCK - 70 - 0 - 3 - - 72 - 65 - 73 - 0 - 40 -0.0 - 0 -LTYPE - 5 -24 -330 -21 -100 -AcDbSymbolTableRecord -100 -AcDbLinetypeTableRecord - 2 -BYLAYER - 70 - 0 - 3 - - 72 - 65 - 73 - 0 - 40 -0.0 - 0 -LTYPE - 5 -25 -330 -21 -100 -AcDbSymbolTableRecord -100 -AcDbLinetypeTableRecord - 2 -CONTINUOUS - 70 - 0 - 3 -Solid line - 72 - 65 - 73 - 0 - 40 -0.0 - 0 -ENDTAB - 0 -TABLE - 2 -LAYER - 5 -A3C -330 -0 -100 -AcDbSymbolTable - 70 -3 - 0 -LAYER - 5 -A3D -330 -A3C -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -0 - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A3E -330 -A3C -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -none - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A3F -330 -A3C -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -Unfold_Sketch - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -ENDTAB - 0 -TABLE - 2 -STYLE - 5 -70 -330 -0 -100 -AcDbSymbolTable - 70 - 2 - 0 -STYLE - 5 -71 -330 -70 -100 -AcDbSymbolTableRecord -100 -AcDbTextStyleTableRecord - 2 -STANDARD - 70 - 0 - 40 -0.0 - 41 -1.0 - 50 -0.0 - 71 - 0 - 42 -2.5 - 3 -arial.ttf - 4 - - 0 -STYLE - 5 -72 -330 -70 -100 -AcDbSymbolTableRecord -100 -AcDbTextStyleTableRecord - 2 -ANNOTATIVE - 70 - 0 - 40 -0.0 - 41 -1.0 - 50 -0.0 - 71 - 0 - 42 -2.5 - 3 -arial.ttf - 4 - - 0 -ENDTAB - 0 -TABLE - 2 -VIEW - 5 -73 -330 -0 -100 -AcDbSymbolTable - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -UCS - 5 -74 -330 -0 -100 -AcDbSymbolTable - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -APPID - 5 -75 -330 -0 -100 -AcDbSymbolTable - 70 - 2 - 0 -APPID - 5 -76 -330 -75 -100 -AcDbSymbolTableRecord -100 -AcDbRegAppTableRecord - 2 -ACAD - 70 - 0 - 0 -APPID - 5 -77 -330 -75 -100 -AcDbSymbolTableRecord -100 -AcDbRegAppTableRecord - 2 -ACADANNOTATIVE - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -DIMSTYLE - 5 -78 -330 -0 -100 -AcDbSymbolTable - 70 - 2 - 0 -DIMSTYLE -105 -79 -330 -78 -100 -AcDbSymbolTableRecord -100 -AcDbDimStyleTableRecord - 2 -STANDARD - 70 - 0 - 3 - - 4 - - 5 - - 6 - - 7 - - 40 -0.0 - 41 -2.5 - 42 -0.625 - 43 -3.75 - 44 -1.25 - 45 -0.0 - 46 -0.0 - 47 -0.0 - 48 -0.0 -140 -2.5 -141 -2.5 -142 -0.0 -143 -0.03937007874016 -144 -1.0 -145 -0.0 -146 -1.0 -147 -0.625 - 71 - 0 - 72 - 0 - 73 - 0 - 74 - 0 - 75 - 0 - 76 - 0 - 77 - 1 - 78 - 8 -170 - 0 -171 - 3 -172 - 1 -173 - 0 -174 - 0 -175 - 0 -176 - 0 -177 - 0 -178 - 0 -270 - 2 -271 - 2 -272 - 2 -273 - 2 -274 - 3 -340 -71 -275 - 0 -280 - 0 -281 - 0 -282 - 0 -283 - 0 -284 - 8 -285 - 0 -286 - 0 -287 - 3 -288 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -BLOCK_RECORD - 5 -A01 -330 -0 -100 -AcDbSymbolTable - 70 -5 - 0 -BLOCK_RECORD - 5 -A02 -330 -A01 -100 -AcDbSymbolTableRecord -100 -AcDbBlockTableRecord - 2 -*MODEL_SPACE - 0 -BLOCK_RECORD - 5 -A03 -330 -A01 -100 -AcDbSymbolTableRecord -100 -AcDbBlockTableRecord - 2 -*PAPER_SPACE - 0 -ENDTAB - 0 -ENDSEC - 0 -SECTION - 2 -BLOCKS - 0 -BLOCK - 5 -A04 -330 -A02 -100 -AcDbEntity - 8 -0 -100 -AcDbBlockBegin - 2 -*MODEL_SPACE - 70 - 0 - 10 -0 - 20 -0 - 30 -0 - 3 -*MODEL_SPACE - 1 - - 0 -ENDBLK - 5 -A05 -330 -A02 -100 -AcDbEntity - 8 -0 -100 -AcDbBlockEnd - 0 -BLOCK - 5 -A06 -330 -A03 -100 -AcDbEntity - 67 -1 - 8 -0 -100 -AcDbBlockBegin - 2 -*PAPER_SPACE - 70 - 0 - 10 -0 - 20 -0 - 30 -0 - 3 -*PAPER_SPACE - 1 - - 0 -ENDBLK - 5 -A07 -330 -A03 -100 -AcDbEntity - 67 - 1 - 8 -0 -100 -AcDbBlockEnd - 0 -ENDSEC - 0 -SECTION - 2 -ENTITIES - 0 -LINE - 5 -A08 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -222.068583471 - 20 -57.534291735 - 30 -0.000000000 - 11 -222.068583471 - 21 -124.034291735 - 31 -0.000000000 - 0 -ARC - 5 -A09 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -220.068583471 - 20 -124.034291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -0.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A0A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -220.068583471 - 20 -126.034291735 - 30 -0.000000000 - 11 -194.568583471 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A0B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -194.568583471 - 20 -126.034291735 - 30 -0.000000000 - 11 -191.034291735 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A0C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -126.034291735 - 30 -0.000000000 - 11 -191.034291735 - 21 -128.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A0D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -128.034291735 - 30 -0.000000000 - 11 -191.034291735 - 21 -131.568583471 - 31 -0.000000000 - 0 -LINE - 5 -A0E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -131.568583471 - 30 -0.000000000 - 11 -191.034291735 - 21 -193.568583471 - 31 -0.000000000 - 0 -ARC - 5 -A0F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -189.034291735 - 20 -193.568583471 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -0.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A10 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -189.034291735 - 20 -195.568583471 - 30 -0.000000000 - 11 -165.534291735 - 21 -195.568583471 - 31 -0.000000000 - 0 -ARC - 5 -A11 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -165.534291735 - 20 -193.568583471 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -90.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A12 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -193.568583471 - 30 -0.000000000 - 11 -163.534291735 - 21 -131.568583471 - 31 -0.000000000 - 0 -LINE - 5 -A13 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -131.568583471 - 30 -0.000000000 - 11 -163.534291735 - 21 -128.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A14 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -128.034291735 - 30 -0.000000000 - 11 -163.534291735 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A15 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -126.034291735 - 30 -0.000000000 - 11 -160.000000000 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A16 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -160.000000000 - 20 -126.034291735 - 30 -0.000000000 - 11 -2.000000000 - 21 -126.034291735 - 31 -0.000000000 - 0 -ARC - 5 -A17 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -2.000000000 - 20 -124.034291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -90.000000000 - 51 --180.000000000 - 0 -LINE - 5 -A18 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -124.034291735 - 30 -0.000000000 - 11 -0.000000000 - 21 -57.034291735 - 31 -0.000000000 - 0 -ARC - 5 -A19 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -2.000000000 - 20 -57.034291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --180.000000000 - 51 --90.000000000 - 0 -LINE - 5 -A1A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -2.000000000 - 20 -55.034291735 - 30 -0.000000000 - 11 -129.000000000 - 21 -55.034291735 - 31 -0.000000000 - 0 -ARC - 5 -A1B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -129.000000000 - 20 -53.034291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --0.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A1C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -131.000000000 - 20 -53.034291735 - 30 -0.000000000 - 11 -131.000000000 - 21 -41.534291735 - 31 -0.000000000 - 0 -ARC - 5 -A1D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -133.000000000 - 20 -41.534291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --180.000000000 - 51 --90.000000000 - 0 -LINE - 5 -A1E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -133.000000000 - 20 -39.534291735 - 30 -0.000000000 - 11 -160.000000000 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A1F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -160.000000000 - 20 -39.534291735 - 30 -0.000000000 - 11 -163.534291735 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A20 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -39.534291735 - 30 -0.000000000 - 11 -164.784291735 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A21 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -164.784291735 - 20 -39.534291735 - 30 -0.000000000 - 11 -164.784291735 - 21 -44.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A22 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -164.784291735 - 20 -44.034291735 - 30 -0.000000000 - 11 -166.284291735 - 21 -44.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A23 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -166.284291735 - 20 -44.034291735 - 30 -0.000000000 - 11 -166.284291735 - 21 -42.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A24 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -166.284291735 - 20 -42.534291735 - 30 -0.000000000 - 11 -166.284291735 - 21 -39.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A25 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -166.284291735 - 20 -39.000000000 - 30 -0.000000000 - 11 -166.284291735 - 21 -2.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A26 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -168.284291735 - 20 -2.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --180.000000000 - 51 --90.000000000 - 0 -LINE - 5 -A27 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -168.284291735 - 20 -0.000000000 - 30 -0.000000000 - 11 -186.284291735 - 21 -0.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A28 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -186.284291735 - 20 -2.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --90.000000000 - 51 -0.000000000 - 0 -LINE - 5 -A29 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -188.284291735 - 20 -2.000000000 - 30 -0.000000000 - 11 -188.284291735 - 21 -39.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A2A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -188.284291735 - 20 -39.000000000 - 30 -0.000000000 - 11 -188.284291735 - 21 -42.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A2B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -188.284291735 - 20 -42.534291735 - 30 -0.000000000 - 11 -188.284291735 - 21 -44.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A2C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -188.284291735 - 20 -44.034291735 - 30 -0.000000000 - 11 -189.784291735 - 21 -44.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A2D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -189.784291735 - 20 -44.034291735 - 30 -0.000000000 - 11 -189.784291735 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A2E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -189.784291735 - 20 -39.534291735 - 30 -0.000000000 - 11 -191.034291735 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A2F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -39.534291735 - 30 -0.000000000 - 11 -194.568583471 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A30 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -194.568583471 - 20 -39.534291735 - 30 -0.000000000 - 11 -367.568583471 - 21 -39.534291735 - 31 -0.000000000 - 0 -ARC - 5 -A31 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -367.568583471 - 20 -41.534291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --90.000000000 - 51 --0.000000000 - 0 -LINE - 5 -A32 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -369.568583471 - 20 -41.534291735 - 30 -0.000000000 - 11 -369.568583471 - 21 -53.534291735 - 31 -0.000000000 - 0 -ARC - 5 -A33 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -367.568583471 - 20 -53.534291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -0.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A34 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -367.568583471 - 20 -55.534291735 - 30 -0.000000000 - 11 -224.068583471 - 21 -55.534291735 - 31 -0.000000000 - 0 -ARC - 5 -A35 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -224.068583471 - 20 -57.534291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -180.000000000 - 51 --90.000000000 - 0 -CIRCLE - 5 -A36 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -362.318583471 - 20 -47.784291735 - 30 -0.000000000 - 40 -3.500000000 - 0 -CIRCLE - 5 -A37 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -230.318583471 - 20 -47.784291735 - 30 -0.000000000 - 40 -3.500000000 - 0 -LINE - 5 -A38 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -161.767145868 - 20 -39.534291735 - 30 -0.000000000 - 11 -161.767145868 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A39 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -166.284291735 - 20 -40.767145868 - 30 -0.000000000 - 11 -188.284291735 - 21 -40.767145868 - 31 -0.000000000 - 0 -LINE - 5 -A3A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -129.801437603 - 30 -0.000000000 - 11 -163.534291735 - 21 -129.801437603 - 31 -0.000000000 - 0 -LINE - 5 -A3B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -192.801437603 - 20 -39.534291735 - 30 -0.000000000 - 11 -192.801437603 - 21 -126.034291735 - 31 -0.000000000 - 0 -ENDSEC - 0 -SECTION - 2 -OBJECTS - 0 -DICTIONARY - 5 -F000 -330 -0 -100 -AcDbDictionary - 3 -ACAD_GROUP -350 -F001 - 0 -DICTIONARY - 5 -F001 -330 -F000 -100 -AcDbDictionary - 0 -ENDSEC - 0 -EOF \ No newline at end of file diff --git a/_jobs/8693d05646e0/03341701-01_01_result.json b/_jobs/8693d05646e0/03341701-01_01_result.json deleted file mode 100644 index 3b6ea88..0000000 --- a/_jobs/8693d05646e0/03341701-01_01_result.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "ok": true, - "timestamp": "2026-01-22T20:18:20", - "input": { - "step_file": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/8693d05646e0/03341701-01_01.step", - "step_filename": "03341701-01_01.step", - "material": "stainless", - "density_kg_m3": 8000.0, - "thickness_mm": 1.5, - "k_factor": 0.5, - "k_standard": "ansi" - }, - "flat": { - "bbox_mm": { - "width_mm": 195.5685834705776, - "height_mm": 1.5000000000000036 - }, - "area_bbox_mm2": 293.3528752058671, - "area_bbox_m2": 0.0002933528752058671, - "area_net_mm2": 46219.020878948264, - "area_net_m2": 0.04621902087894826 - }, - "weight": { - "bbox_kg": 0.0035202345024704053, - "net_kg": 0.5546282505473791, - "bbox_g": 3.520234502470405, - "net_g": 554.628250547379 - }, - "output": { - "dxf_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/8693d05646e0/03341701-01_01_flat.dxf", - "json_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/8693d05646e0/03341701-01_01_result.json", - "fcstd_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/8693d05646e0/03341701-01_01_debug.FCStd", - "dxf": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/8693d05646e0/flat.dxf", - "json": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/8693d05646e0/result.json", - "fcstd": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/8693d05646e0/debug_last.FCStd" - }, - "warnings": [] -} \ No newline at end of file diff --git a/_jobs/8693d05646e0/__pycache__/run_stepanalyser.cpython-311.pyc b/_jobs/8693d05646e0/__pycache__/run_stepanalyser.cpython-311.pyc deleted file mode 100644 index 113864d93b8ccd8080b852b09abe66a22c5d7947..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2993 zcmb6aTWB2D_1@i?omtI3^nTf{R#Av6g0#DlWLd_QEXT5(Se9hjZty0sjP_nhqwK49 zW~~Qt*%(2E5qJX*5hYO34^_b`=%XK|AEo{%S!;PqA^X#ZJY+I113fACGYNw0vHdrpMDK?D&TN0HKsBe=MCL>$G{ z8F3QF3W^ABMA1A*Dzyz)89KgJP?WVCCqPu*#0WisQEHXDh}*%n6fNiH)LnUwD{W9- z38`3!vyw+wK&FQXmDmTk!d7pEh*ujTR`NuA6+Hge@lanS59^>lijU%U53|?f=+Yd)&UawD*J*jAjv$evc`R)|IV+Tc{^8ag(ZT zWfR`r6Bwno(NKntubZ%Wa)^jD0)G>XX4(i+Je3lNm-sYX={-itSO=ml?;`eTq?P!A z_Y`fd^mhJqSpl4$Ie7{==lsvg6qWXn>TiWe8&C+etx_gNfDMou+D2+y%FGCMbw@i= zzumAYfPXMb4Wqk|g^|`zTa$8WUBC-y(RmjwV33FA+sl*$ozzG0E!4razLBadt+Vkb zE^0h>n1it6xytY3I`NnEN zD-XE-cbKwh&moB3AH6lXu8q2_1=HJ~_x4-f{yl`2!)2!K;kY4~MS=Z={G_b!(1N;|4X)moyS64zcDAUxq z?bZ!dOU9|LGhXLx%ozWRGXAJ-fiBXREk~nCH9@0M4kds(8ode+(vkYyuA+>kSkzcb zQ(G*;w%cH8j83bu&zHSZcgDv@rUD~VQxj7c7_VmR3{1B>u`SNTGx}WTJ0M24o%)i_ zJp7o~v*Js#g|uqS*%HwhS8hw{v|hx34LovSjWDh1pf)xKG`5Q_!Xwuq5KG{EVq{S> zz`8|v*CYea+LjV266J)VrWfheG~^S3gi2{i+odOphl0vx?=k-4wgpBZn*_*C%9=Ss zilq{1&}@4zgWkj3voW;=9stG*D7a!UyJ{xIAi`0)7-RfDY>R28K~9T+(TwlVOTZz< z|C0yuMKCNAr-SSlu;pb@x-`^ z3%=&nd9!6A@0+xIlcqem=R*FPwb>thf$x0*vwbY@yJ7imWJe23$n5%Kk`5HuS_VBayvl|!l-jL-D zWv?EI`ej}^ZAquOsK7?!mcG4cw)aCn66MOvZI;|-%5A&;s9EgU4_B`3D*n}8v$}nw zXQ#k& zF-sUTi+z7rf>I&lNvKXo^RBP1(Ab(I>*23vAJ1Bi?-gq5b9K3!Uo}2%EHrfH?ph6< z`G)tchWGc}qTdDA<9B68_dH0f$&Tfk@Jp5dBNxATP{0_ugEqh9!&9PX$c?Q{MY$k)X{ diff --git a/_jobs/8693d05646e0/debug_last.FCStd b/_jobs/8693d05646e0/debug_last.FCStd deleted file mode 100644 index 1944aecedfe4f0a06fdaa8a7d479c4790357fc87..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15431 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 Q!uCc+0(^pa|NBe+FIcI$XaE2J diff --git a/_jobs/8693d05646e0/flat.dxf b/_jobs/8693d05646e0/flat.dxf deleted file mode 100644 index 404a8a9..0000000 --- a/_jobs/8693d05646e0/flat.dxf +++ /dev/null @@ -1,1994 +0,0 @@ -999 -FreeCAD v1.0 39319 (Git) - 0 -SECTION - 2 -HEADER - 9 -$ACADVER - 1 -AC1014 - 9 -$ACADMAINTVER - 70 - 9 - 9 -$DWGCODEPAGE - 3 -ANSI_1252 - 9 -$TEXTSTYLE - 7 -STANDARD - 9 -$DIMSTYLE - 2 -STANDARD - 9 -$DIMTXSTY - 7 -STANDARD - 9 -$CMLSTYLE - 2 -STANDARD - 9 -$LUNITS - 70 -2 - 9 -$INSUNITS - 70 -4 - 9 -$PEXTMAX - 10 -50 - 20 -50 - 30 -50 - 9 -$PEXTMIN - 10 -0 - 20 -0 - 30 -0 - 9 -$HANDSEED - 5 -FFFF - 0 -ENDSEC - 0 -SECTION - 2 -CLASSES - 0 -CLASS - 1 -ACDBDICTIONARYWDFLT - 2 -AcDbDictionaryWithDefault - 3 -ObjectDBX Classes - 90 - 0 -280 - 0 -281 - 0 - 0 -CLASS - 1 -XRECORD - 2 -AcDbXrecord - 3 -ObjectDBX Classes - 90 - 0 -280 - 0 -281 - 0 - 0 -CLASS - 1 -LWPOLYLINE - 2 -AcDbPolyline - 3 -ObjectDBX Classes - 90 - 0 -280 - 0 -281 - 1 - 0 -ENDSEC - 0 -SECTION - 2 -TABLES - 0 -TABLE - 2 -VPORT - 5 -20 -330 -0 -100 -AcDbSymbolTable - 70 - 1 - 0 -VPORT - 5 -21 -330 -20 -100 -AcDbSymbolTableRecord -100 -AcDbViewportTableRecord - 2 -*ACTIVE - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -LTYPE - 5 -22 -330 -0 -100 -AcDbSymbolTable - 70 - 1 - 0 -LTYPE - 5 -23 -330 -21 -100 -AcDbSymbolTableRecord -100 -AcDbLinetypeTableRecord - 2 -BYBLOCK - 70 - 0 - 3 - - 72 - 65 - 73 - 0 - 40 -0.0 - 0 -LTYPE - 5 -24 -330 -21 -100 -AcDbSymbolTableRecord -100 -AcDbLinetypeTableRecord - 2 -BYLAYER - 70 - 0 - 3 - - 72 - 65 - 73 - 0 - 40 -0.0 - 0 -LTYPE - 5 -25 -330 -21 -100 -AcDbSymbolTableRecord -100 -AcDbLinetypeTableRecord - 2 -CONTINUOUS - 70 - 0 - 3 -Solid line - 72 - 65 - 73 - 0 - 40 -0.0 - 0 -ENDTAB - 0 -TABLE - 2 -LAYER - 5 -A3C -330 -0 -100 -AcDbSymbolTable - 70 -3 - 0 -LAYER - 5 -A3D -330 -A3C -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -0 - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A3E -330 -A3C -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -none - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A3F -330 -A3C -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -Unfold_Sketch - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -ENDTAB - 0 -TABLE - 2 -STYLE - 5 -70 -330 -0 -100 -AcDbSymbolTable - 70 - 2 - 0 -STYLE - 5 -71 -330 -70 -100 -AcDbSymbolTableRecord -100 -AcDbTextStyleTableRecord - 2 -STANDARD - 70 - 0 - 40 -0.0 - 41 -1.0 - 50 -0.0 - 71 - 0 - 42 -2.5 - 3 -arial.ttf - 4 - - 0 -STYLE - 5 -72 -330 -70 -100 -AcDbSymbolTableRecord -100 -AcDbTextStyleTableRecord - 2 -ANNOTATIVE - 70 - 0 - 40 -0.0 - 41 -1.0 - 50 -0.0 - 71 - 0 - 42 -2.5 - 3 -arial.ttf - 4 - - 0 -ENDTAB - 0 -TABLE - 2 -VIEW - 5 -73 -330 -0 -100 -AcDbSymbolTable - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -UCS - 5 -74 -330 -0 -100 -AcDbSymbolTable - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -APPID - 5 -75 -330 -0 -100 -AcDbSymbolTable - 70 - 2 - 0 -APPID - 5 -76 -330 -75 -100 -AcDbSymbolTableRecord -100 -AcDbRegAppTableRecord - 2 -ACAD - 70 - 0 - 0 -APPID - 5 -77 -330 -75 -100 -AcDbSymbolTableRecord -100 -AcDbRegAppTableRecord - 2 -ACADANNOTATIVE - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -DIMSTYLE - 5 -78 -330 -0 -100 -AcDbSymbolTable - 70 - 2 - 0 -DIMSTYLE -105 -79 -330 -78 -100 -AcDbSymbolTableRecord -100 -AcDbDimStyleTableRecord - 2 -STANDARD - 70 - 0 - 3 - - 4 - - 5 - - 6 - - 7 - - 40 -0.0 - 41 -2.5 - 42 -0.625 - 43 -3.75 - 44 -1.25 - 45 -0.0 - 46 -0.0 - 47 -0.0 - 48 -0.0 -140 -2.5 -141 -2.5 -142 -0.0 -143 -0.03937007874016 -144 -1.0 -145 -0.0 -146 -1.0 -147 -0.625 - 71 - 0 - 72 - 0 - 73 - 0 - 74 - 0 - 75 - 0 - 76 - 0 - 77 - 1 - 78 - 8 -170 - 0 -171 - 3 -172 - 1 -173 - 0 -174 - 0 -175 - 0 -176 - 0 -177 - 0 -178 - 0 -270 - 2 -271 - 2 -272 - 2 -273 - 2 -274 - 3 -340 -71 -275 - 0 -280 - 0 -281 - 0 -282 - 0 -283 - 0 -284 - 8 -285 - 0 -286 - 0 -287 - 3 -288 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -BLOCK_RECORD - 5 -A01 -330 -0 -100 -AcDbSymbolTable - 70 -5 - 0 -BLOCK_RECORD - 5 -A02 -330 -A01 -100 -AcDbSymbolTableRecord -100 -AcDbBlockTableRecord - 2 -*MODEL_SPACE - 0 -BLOCK_RECORD - 5 -A03 -330 -A01 -100 -AcDbSymbolTableRecord -100 -AcDbBlockTableRecord - 2 -*PAPER_SPACE - 0 -ENDTAB - 0 -ENDSEC - 0 -SECTION - 2 -BLOCKS - 0 -BLOCK - 5 -A04 -330 -A02 -100 -AcDbEntity - 8 -0 -100 -AcDbBlockBegin - 2 -*MODEL_SPACE - 70 - 0 - 10 -0 - 20 -0 - 30 -0 - 3 -*MODEL_SPACE - 1 - - 0 -ENDBLK - 5 -A05 -330 -A02 -100 -AcDbEntity - 8 -0 -100 -AcDbBlockEnd - 0 -BLOCK - 5 -A06 -330 -A03 -100 -AcDbEntity - 67 -1 - 8 -0 -100 -AcDbBlockBegin - 2 -*PAPER_SPACE - 70 - 0 - 10 -0 - 20 -0 - 30 -0 - 3 -*PAPER_SPACE - 1 - - 0 -ENDBLK - 5 -A07 -330 -A03 -100 -AcDbEntity - 67 - 1 - 8 -0 -100 -AcDbBlockEnd - 0 -ENDSEC - 0 -SECTION - 2 -ENTITIES - 0 -LINE - 5 -A08 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -222.068583471 - 20 -57.534291735 - 30 -0.000000000 - 11 -222.068583471 - 21 -124.034291735 - 31 -0.000000000 - 0 -ARC - 5 -A09 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -220.068583471 - 20 -124.034291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -0.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A0A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -220.068583471 - 20 -126.034291735 - 30 -0.000000000 - 11 -194.568583471 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A0B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -194.568583471 - 20 -126.034291735 - 30 -0.000000000 - 11 -191.034291735 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A0C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -126.034291735 - 30 -0.000000000 - 11 -191.034291735 - 21 -128.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A0D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -128.034291735 - 30 -0.000000000 - 11 -191.034291735 - 21 -131.568583471 - 31 -0.000000000 - 0 -LINE - 5 -A0E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -131.568583471 - 30 -0.000000000 - 11 -191.034291735 - 21 -193.568583471 - 31 -0.000000000 - 0 -ARC - 5 -A0F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -189.034291735 - 20 -193.568583471 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -0.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A10 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -189.034291735 - 20 -195.568583471 - 30 -0.000000000 - 11 -165.534291735 - 21 -195.568583471 - 31 -0.000000000 - 0 -ARC - 5 -A11 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -165.534291735 - 20 -193.568583471 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -90.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A12 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -193.568583471 - 30 -0.000000000 - 11 -163.534291735 - 21 -131.568583471 - 31 -0.000000000 - 0 -LINE - 5 -A13 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -131.568583471 - 30 -0.000000000 - 11 -163.534291735 - 21 -128.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A14 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -128.034291735 - 30 -0.000000000 - 11 -163.534291735 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A15 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -126.034291735 - 30 -0.000000000 - 11 -160.000000000 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A16 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -160.000000000 - 20 -126.034291735 - 30 -0.000000000 - 11 -2.000000000 - 21 -126.034291735 - 31 -0.000000000 - 0 -ARC - 5 -A17 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -2.000000000 - 20 -124.034291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -90.000000000 - 51 --180.000000000 - 0 -LINE - 5 -A18 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -124.034291735 - 30 -0.000000000 - 11 -0.000000000 - 21 -57.034291735 - 31 -0.000000000 - 0 -ARC - 5 -A19 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -2.000000000 - 20 -57.034291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --180.000000000 - 51 --90.000000000 - 0 -LINE - 5 -A1A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -2.000000000 - 20 -55.034291735 - 30 -0.000000000 - 11 -129.000000000 - 21 -55.034291735 - 31 -0.000000000 - 0 -ARC - 5 -A1B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -129.000000000 - 20 -53.034291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --0.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A1C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -131.000000000 - 20 -53.034291735 - 30 -0.000000000 - 11 -131.000000000 - 21 -41.534291735 - 31 -0.000000000 - 0 -ARC - 5 -A1D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -133.000000000 - 20 -41.534291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --180.000000000 - 51 --90.000000000 - 0 -LINE - 5 -A1E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -133.000000000 - 20 -39.534291735 - 30 -0.000000000 - 11 -160.000000000 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A1F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -160.000000000 - 20 -39.534291735 - 30 -0.000000000 - 11 -163.534291735 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A20 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -163.534291735 - 20 -39.534291735 - 30 -0.000000000 - 11 -164.784291735 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A21 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -164.784291735 - 20 -39.534291735 - 30 -0.000000000 - 11 -164.784291735 - 21 -44.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A22 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -164.784291735 - 20 -44.034291735 - 30 -0.000000000 - 11 -166.284291735 - 21 -44.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A23 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -166.284291735 - 20 -44.034291735 - 30 -0.000000000 - 11 -166.284291735 - 21 -42.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A24 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -166.284291735 - 20 -42.534291735 - 30 -0.000000000 - 11 -166.284291735 - 21 -39.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A25 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -166.284291735 - 20 -39.000000000 - 30 -0.000000000 - 11 -166.284291735 - 21 -2.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A26 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -168.284291735 - 20 -2.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --180.000000000 - 51 --90.000000000 - 0 -LINE - 5 -A27 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -168.284291735 - 20 -0.000000000 - 30 -0.000000000 - 11 -186.284291735 - 21 -0.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A28 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -186.284291735 - 20 -2.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --90.000000000 - 51 -0.000000000 - 0 -LINE - 5 -A29 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -188.284291735 - 20 -2.000000000 - 30 -0.000000000 - 11 -188.284291735 - 21 -39.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A2A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -188.284291735 - 20 -39.000000000 - 30 -0.000000000 - 11 -188.284291735 - 21 -42.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A2B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -188.284291735 - 20 -42.534291735 - 30 -0.000000000 - 11 -188.284291735 - 21 -44.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A2C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -188.284291735 - 20 -44.034291735 - 30 -0.000000000 - 11 -189.784291735 - 21 -44.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A2D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -189.784291735 - 20 -44.034291735 - 30 -0.000000000 - 11 -189.784291735 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A2E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -189.784291735 - 20 -39.534291735 - 30 -0.000000000 - 11 -191.034291735 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A2F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -39.534291735 - 30 -0.000000000 - 11 -194.568583471 - 21 -39.534291735 - 31 -0.000000000 - 0 -LINE - 5 -A30 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -194.568583471 - 20 -39.534291735 - 30 -0.000000000 - 11 -367.568583471 - 21 -39.534291735 - 31 -0.000000000 - 0 -ARC - 5 -A31 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -367.568583471 - 20 -41.534291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --90.000000000 - 51 --0.000000000 - 0 -LINE - 5 -A32 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -369.568583471 - 20 -41.534291735 - 30 -0.000000000 - 11 -369.568583471 - 21 -53.534291735 - 31 -0.000000000 - 0 -ARC - 5 -A33 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -367.568583471 - 20 -53.534291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -0.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A34 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -367.568583471 - 20 -55.534291735 - 30 -0.000000000 - 11 -224.068583471 - 21 -55.534291735 - 31 -0.000000000 - 0 -ARC - 5 -A35 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -224.068583471 - 20 -57.534291735 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -180.000000000 - 51 --90.000000000 - 0 -CIRCLE - 5 -A36 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -362.318583471 - 20 -47.784291735 - 30 -0.000000000 - 40 -3.500000000 - 0 -CIRCLE - 5 -A37 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -230.318583471 - 20 -47.784291735 - 30 -0.000000000 - 40 -3.500000000 - 0 -LINE - 5 -A38 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -161.767145868 - 20 -39.534291735 - 30 -0.000000000 - 11 -161.767145868 - 21 -126.034291735 - 31 -0.000000000 - 0 -LINE - 5 -A39 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -166.284291735 - 20 -40.767145868 - 30 -0.000000000 - 11 -188.284291735 - 21 -40.767145868 - 31 -0.000000000 - 0 -LINE - 5 -A3A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -191.034291735 - 20 -129.801437603 - 30 -0.000000000 - 11 -163.534291735 - 21 -129.801437603 - 31 -0.000000000 - 0 -LINE - 5 -A3B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -192.801437603 - 20 -39.534291735 - 30 -0.000000000 - 11 -192.801437603 - 21 -126.034291735 - 31 -0.000000000 - 0 -ENDSEC - 0 -SECTION - 2 -OBJECTS - 0 -DICTIONARY - 5 -F000 -330 -0 -100 -AcDbDictionary - 3 -ACAD_GROUP -350 -F001 - 0 -DICTIONARY - 5 -F001 -330 -F000 -100 -AcDbDictionary - 0 -ENDSEC - 0 -EOF \ No newline at end of file diff --git a/_jobs/8693d05646e0/result.json b/_jobs/8693d05646e0/result.json deleted file mode 100644 index 3b6ea88..0000000 --- a/_jobs/8693d05646e0/result.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "ok": true, - "timestamp": "2026-01-22T20:18:20", - "input": { - "step_file": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/8693d05646e0/03341701-01_01.step", - "step_filename": "03341701-01_01.step", - "material": "stainless", - "density_kg_m3": 8000.0, - "thickness_mm": 1.5, - "k_factor": 0.5, - "k_standard": "ansi" - }, - "flat": { - "bbox_mm": { - "width_mm": 195.5685834705776, - "height_mm": 1.5000000000000036 - }, - "area_bbox_mm2": 293.3528752058671, - "area_bbox_m2": 0.0002933528752058671, - "area_net_mm2": 46219.020878948264, - "area_net_m2": 0.04621902087894826 - }, - "weight": { - "bbox_kg": 0.0035202345024704053, - "net_kg": 0.5546282505473791, - "bbox_g": 3.520234502470405, - "net_g": 554.628250547379 - }, - "output": { - "dxf_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/8693d05646e0/03341701-01_01_flat.dxf", - "json_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/8693d05646e0/03341701-01_01_result.json", - "fcstd_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/8693d05646e0/03341701-01_01_debug.FCStd", - "dxf": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/8693d05646e0/flat.dxf", - "json": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/8693d05646e0/result.json", - "fcstd": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/8693d05646e0/debug_last.FCStd" - }, - "warnings": [] -} \ No newline at end of file diff --git a/_jobs/8693d05646e0/run.log b/_jobs/8693d05646e0/run.log deleted file mode 100644 index 5da896b..0000000 --- a/_jobs/8693d05646e0/run.log +++ /dev/null @@ -1,7 +0,0 @@ -=== STEPANALYSER START === -Input: 03341701-01_01.step -Material: stainless Density: 8000.0 -Error: Failed to open library "/Library/Frameworks/3DconnexionNavlib.framework/3DconnexionNavlib"! Error: dlopen(/Library/Frameworks/3DconnexionNavlib.framework/3DconnexionNavlib, 0x0005): tried: '/Library/Frameworks/3DconnexionNavlib.framework/3DconnexionNavlib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Library/Frameworks/3DconnexionNavlib.framework/3DconnexionNavlib' (no such file), '/Library/Frameworks/3DconnexionNavlib.framework/3DconnexionNavlib' (no such file), '/System/Library/Frameworks/3DconnexionNavlib.framework/3DconnexionNavlib' (no such file, not in dyld cache)! -Auto-detecting thickness... -Detected thickness: 1.500 mm -OK: wrote DXF + JSON diff --git a/_jobs/8693d05646e0/run_stepanalyser.py b/_jobs/8693d05646e0/run_stepanalyser.py deleted file mode 100644 index bfcd6d3..0000000 --- a/_jobs/8693d05646e0/run_stepanalyser.py +++ /dev/null @@ -1,41 +0,0 @@ -import os, sys, json, traceback - -def write_result(payload): - try: - with open("result.json", "w", encoding="utf-8") as f: - json.dump(payload, f, indent=2, ensure_ascii=False) - except Exception: - pass - -try: - base = os.path.dirname(os.path.abspath(__file__)) - os.chdir(base) - - if not os.path.exists("03341701-01_01.step"): - raise SystemExit("Uploaded STEP file missing: " + "03341701-01_01.step") - - # Ensure FreeCAD can find user Mods (SheetMetal) - mod_dir = os.path.expanduser("~/Library/Application Support/FreeCAD/Mod") - if os.path.isdir(mod_dir) and mod_dir not in sys.path: - sys.path.append(mod_dir) - sm_dir = os.path.join(mod_dir, "SheetMetal") - if os.path.isdir(sm_dir) and sm_dir not in sys.path: - sys.path.append(sm_dir) - - sys.argv = ["stepanalyser.py", "--input", "03341701-01_01.step", "--material", "stainless"] - - code = open("stepanalyser.py", "r", encoding="utf-8").read() - exec(compile(code, "stepanalyser.py", "exec"), {"__name__": "__main__"}) - -except BaseException as e: - payload = { - "ok": False, - "error_type": type(e).__name__, - "error": str(e), - "traceback": traceback.format_exc() - } - write_result(payload) - print("RUNNER ERROR:", payload["error_type"], payload["error"], flush=True) - -finally: - os._exit(0) diff --git a/_jobs/8693d05646e0/stepanalyser.py b/_jobs/8693d05646e0/stepanalyser.py deleted file mode 100644 index 3065e87..0000000 --- a/_jobs/8693d05646e0/stepanalyser.py +++ /dev/null @@ -1,470 +0,0 @@ -#!/usr/bin/env python3 -# -*- coding: utf-8 -*- - -""" -Internal STEP sheet metal analyser - -- Input: --input (relative to cwd or absolute) -- Unfold with K-factor = 0.5 -- Auto-detect thickness if not provided -- Export: - - _flat.dxf - - _result.json - - _debug.FCStd - Additionally (compat): - - flat.dxf - - result.json - - debug_last.FCStd -""" - -import os -import json -import argparse -import traceback -from datetime import datetime - -K_FACTOR = 0.5 -K_STANDARD = "ansi" - -DENSITY_KG_M3 = { - "alu": 2700.0, - "aluminum": 2700.0, - "stainless": 8000.0, - "edelstahl": 8000.0, - "copper": 8960.0, - "kupfer": 8960.0, -} - - -def mm2_to_m2(x: float) -> float: - return x / 1_000_000.0 - - -def mm_to_m(x: float) -> float: - return x / 1000.0 - - -def pick_main_object(doc): - candidates = [] - for obj in doc.Objects: - if hasattr(obj, "Shape") and obj.Shape: - try: - if obj.Shape.Solids: - candidates.append((float(obj.Shape.Volume), obj)) - except Exception: - pass - if not candidates: - raise RuntimeError("No solid object found in STEP.") - candidates.sort(key=lambda x: x[0], reverse=True) - return candidates[0][1] - - -def pick_root_face_index(shape): - planar = [] - all_faces = [] - for i, face in enumerate(shape.Faces, start=1): - try: - area = float(face.Area) - except Exception: - area = 0.0 - - all_faces.append((area, i, face)) - try: - surf = face.Surface - if surf and "plane" in surf.__class__.__name__.lower(): - planar.append((area, i, face)) - except Exception: - pass - - if planar: - planar.sort(key=lambda x: x[0], reverse=True) - return planar[0][1], True - - all_faces.sort(key=lambda x: x[0], reverse=True) - return all_faces[0][1], False - - -def compute_bbox_mm(shape): - bb = shape.BoundBox - return float(bb.XLength), float(bb.YLength) - - -def estimate_thickness_mm_from_solid(part_obj, max_faces=60): - """ - Robust thickness estimation: - - cluster planar faces by normal direction - - estimate thickness from plane offsets - - fallback to distToShape on face pairs - """ - import math - - shape = part_obj.Shape - - def norm(v): - l = math.sqrt(v.x * v.x + v.y * v.y + v.z * v.z) - if l <= 1e-12: - return None - return v.multiply(1.0 / l) - - def canonical_normal(n): - eps = 1e-9 - x, y, z = float(n.x), float(n.y), float(n.z) - if abs(x) > eps: - return n if x > 0 else n.multiply(-1) - if abs(y) > eps: - return n if y > 0 else n.multiply(-1) - if abs(z) > eps: - return n if z > 0 else n.multiply(-1) - return n - - def angle_close(n1, n2, cos_tol): - return (n1.dot(n2) >= cos_tol) - - def face_midpoint(face): - u0, u1, v0, v1 = face.ParameterRange - u = (u0 + u1) * 0.5 - v = (v0 + v1) * 0.5 - return face.valueAt(u, v), face.normalAt(u, v) - - planar = [] - for face in shape.Faces: - try: - surf = face.Surface - if not (surf and "plane" in surf.__class__.__name__.lower()): - continue - area = float(face.Area) - if area < 1.0: - continue - p, n = face_midpoint(face) - n = norm(n) - if n is None: - continue - n = canonical_normal(n) - d = float(n.dot(p)) - planar.append((area, face, n, d)) - except Exception: - continue - - if not planar: - return None - - planar.sort(key=lambda x: x[0], reverse=True) - planar = planar[:max_faces] - - cos_tol = math.cos(math.radians(2.0)) - - clusters = [] - for area, face, n, d in planar: - placed = False - for c in clusters: - if angle_close(n, c["n"], cos_tol): - c["faces"].append((area, face, d)) - placed = True - break - if not placed: - clusters.append({"n": n, "faces": [(area, face, d)]}) - - candidates = [] - - def add_candidate(val): - if 0.05 <= val <= 20.0: - candidates.append(val) - - for c in clusters: - ds = [d for _a, _f, d in c["faces"]] - if len(ds) < 2: - continue - ds.sort() - - uniq = [] - for d in ds: - b = round(d / 0.01) * 0.01 - if not uniq or abs(b - uniq[-1]) > 1e-9: - uniq.append(b) - - if len(uniq) < 2: - continue - - for i in range(1, len(uniq)): - gap = abs(uniq[i] - uniq[i - 1]) - add_candidate(gap) - - def pick_mode(vals, bin_size=0.01): - bins = {} - for x in vals: - b = round(x / bin_size) * bin_size - bins.setdefault(b, []).append(x) - best_bin = max(bins.items(), key=lambda kv: len(kv[1]))[0] - bucket = sorted(bins[best_bin]) - return bucket[len(bucket) // 2] - - if candidates: - return pick_mode(candidates, 0.01) - - # fallback: distToShape (slower) - try: - for c in clusters[:6]: - faces = sorted(c["faces"], key=lambda t: t[0], reverse=True)[:8] - for i in range(len(faces)): - fi = faces[i][1] - for j in range(i + 1, len(faces)): - fj = faces[j][1] - dist = fi.distToShape(fj)[0] - if dist and dist > 0.05 and dist <= 20.0: - candidates.append(float(dist)) - if candidates: - return pick_mode(candidates, 0.01) - except Exception: - pass - - return None - - -def write_json(path, payload): - with open(path, "w", encoding="utf-8") as f: - json.dump(payload, f, indent=2, ensure_ascii=False) - - -def try_copy(src, dst): - try: - if src != dst and os.path.exists(src): - # overwrite - with open(src, "rb") as fsrc: - data = fsrc.read() - with open(dst, "wb") as fdst: - fdst.write(data) - except Exception: - pass - - -def main(): - parser = argparse.ArgumentParser() - parser.add_argument("--input", required=True, help="STEP file path (.step/.stp), absolute or relative to cwd") - parser.add_argument("--material", required=True, help="alu | stainless | copper") - parser.add_argument("--thickness-mm", required=False, type=float, default=None, - help="Optional sheet thickness in mm (auto-detect if omitted)") - args = parser.parse_args() - - material_key = args.material.strip().lower() - if material_key not in DENSITY_KG_M3: - raise SystemExit(f"Unknown material '{args.material}'") - - density = DENSITY_KG_M3[material_key] - - cwd = os.getcwd() - step_path = args.input - if not os.path.isabs(step_path): - step_path = os.path.join(cwd, step_path) - - if not os.path.exists(step_path): - raise SystemExit(f"STEP file not found in working directory: {step_path}") - - base = os.path.splitext(os.path.basename(step_path))[0] - - out_dxf_named = os.path.join(cwd, f"{base}_flat.dxf") - out_json_named = os.path.join(cwd, f"{base}_result.json") - out_fcstd_named = os.path.join(cwd, f"{base}_debug.FCStd") - - # compat outputs for the web UI - out_dxf = os.path.join(cwd, "flat.dxf") - out_json = os.path.join(cwd, "result.json") - out_fcstd = os.path.join(cwd, "debug_last.FCStd") - - print("=== STEPANALYSER START ===", flush=True) - print("Input:", os.path.basename(step_path), flush=True) - print("Material:", material_key, "Density:", density, flush=True) - - import FreeCAD as App - import Import - import importDXF - - try: - import SheetMetalNewUnfolder - from SheetMetalNewUnfolder import BendAllowanceCalculator - HAS_V2 = True - except Exception as e: - HAS_V2 = False - - try: - import SheetMetalUnfolder - HAS_V1 = True - except Exception as e: - HAS_V1 = False - - if not HAS_V1 and not HAS_V2: - raise SystemExit("No SheetMetal unfolder available (V1/V2). Check SheetMetal installation.") - - doc = App.newDocument("StepAnalyser") - warnings = [] - - try: - Import.insert(step_path, doc.Name) - doc.recompute() - - part_obj = pick_main_object(doc) - face_idx, planar = pick_root_face_index(part_obj.Shape) - base_face = f"Face{face_idx}" - - thickness_mm = args.thickness_mm - if thickness_mm is None: - print("Auto-detecting thickness...", flush=True) - thickness_mm = estimate_thickness_mm_from_solid(part_obj) - if thickness_mm is None: - raise RuntimeError("Could not auto-detect thickness") - print(f"Detected thickness: {thickness_mm:.3f} mm", flush=True) - - if thickness_mm <= 0: - raise RuntimeError("Invalid thickness (<= 0)") - - unfolded_shape = None - sketches = [] - - if HAS_V2: - try: - bac = BendAllowanceCalculator.from_single_value(K_FACTOR, K_STANDARD) - sel_face, unfolded_shape, bend_lines, root_normal = \ - SheetMetalNewUnfolder.getUnfold(bac, part_obj, base_face) - sketches = SheetMetalNewUnfolder.getUnfoldSketches( - "Unfold", sel_face, unfolded_shape, bend_lines, - root_normal, [], False, "#000080", "#c00000", "#ff5733" - ) - except Exception: - warnings.append("V2 unfold failed; trying V1 fallback.") - - if unfolded_shape is None and HAS_V1: - ktable = {1: K_FACTOR} - unfolded_shape, foldComp, norm, *_ = \ - SheetMetalUnfolder.getUnfold(ktable, part_obj, base_face, K_STANDARD) - sketches = SheetMetalUnfolder.getUnfoldSketches( - "Unfold", unfolded_shape, foldComp.Edges, - norm, [], False, "#000080", - bendSketchColor="#ff5733", internalSketchColor="#c00000" - ) - - if unfolded_shape is None or not sketches: - raise RuntimeError("Unfold failed (no unfolded shape or sketches).") - - # Export DXF (named) - importDXF.export(sketches, out_dxf_named) - - bbox_w, bbox_h = compute_bbox_mm(unfolded_shape) - area_bbox_mm2 = bbox_w * bbox_h - area_net_mm2 = float(unfolded_shape.Area) - - t_m = mm_to_m(thickness_mm) - area_bbox_m2 = mm2_to_m2(area_bbox_mm2) - area_net_m2 = mm2_to_m2(area_net_mm2) - - mass_bbox_kg = area_bbox_m2 * t_m * density - mass_net_kg = area_net_m2 * t_m * density - - result = { - "ok": True, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "input": { - "step_file": os.path.abspath(step_path), - "step_filename": os.path.basename(step_path), - "material": material_key, - "density_kg_m3": density, - "thickness_mm": thickness_mm, - "k_factor": K_FACTOR, - "k_standard": K_STANDARD, - }, - "flat": { - "bbox_mm": {"width_mm": bbox_w, "height_mm": bbox_h}, - "area_bbox_mm2": area_bbox_mm2, - "area_bbox_m2": area_bbox_m2, - "area_net_mm2": area_net_mm2, - "area_net_m2": area_net_m2, - }, - "weight": { - "bbox_kg": mass_bbox_kg, - "net_kg": mass_net_kg, - "bbox_g": mass_bbox_kg * 1000.0, - "net_g": mass_net_kg * 1000.0, - }, - "output": { - "dxf_named": os.path.abspath(out_dxf_named), - "json_named": os.path.abspath(out_json_named), - "fcstd_named": os.path.abspath(out_fcstd_named), - "dxf": os.path.abspath(out_dxf), - "json": os.path.abspath(out_json), - "fcstd": os.path.abspath(out_fcstd), - }, - "warnings": warnings, - } - - write_json(out_json_named, result) - - # Save debug doc (named) - doc.saveAs(out_fcstd_named) - - # Compat copies for web UI - try_copy(out_dxf_named, out_dxf) - try_copy(out_json_named, out_json) - try_copy(out_fcstd_named, out_fcstd) - - print("OK: wrote DXF + JSON", flush=True) - - except Exception as e: - # Always write named + compat error JSON - err = { - "ok": False, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "error_type": type(e).__name__, - "error": str(e), - "traceback": traceback.format_exc(), - "input": { - "step_file": os.path.abspath(step_path), - "step_filename": os.path.basename(step_path), - "material": material_key, - "density_kg_m3": density, - "thickness_mm": args.thickness_mm, - "k_factor": K_FACTOR, - "k_standard": K_STANDARD, - }, - } - - try: - write_json(out_json_named, err) - except Exception: - pass - - try: - write_json(out_json, err) - except Exception: - pass - - try: - doc.saveAs(out_fcstd_named) - try_copy(out_fcstd_named, out_fcstd) - except Exception: - pass - - print("ERROR:", str(e), flush=True) - print(traceback.format_exc(), flush=True) - os._exit(1) - - os._exit(0) - - -if __name__ == "__main__": - # Catch also SystemExit/argparse exits so we still emit result.json - try: - main() - except BaseException as e: - cwd = os.getcwd() - err = { - "ok": False, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "error_type": type(e).__name__, - "error": str(e), - "traceback": traceback.format_exc(), - } - try: - with open(os.path.join(cwd, "result.json"), "w", encoding="utf-8") as f: - json.dump(err, f, indent=2, ensure_ascii=False) - except Exception: - pass - print("FATAL:", err["error_type"], err["error"], flush=True) - os._exit(1) diff --git a/_jobs/8746e1ef90f5/__pycache__/run_stepanalyser.cpython-311.pyc b/_jobs/8746e1ef90f5/__pycache__/run_stepanalyser.cpython-311.pyc deleted file mode 100644 index 8d0308b9d0cc9aac016c337d1c8c1c51a2941c9a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2788 zcmb7FO>7&-6`tYla+g{zeAA6lcdatV)%d#NMm^VHKi zk6SUQ&yBPUL}*=;@V21RT9ltN)Z4m-9id)|ccZ<9*}=Vh+4mw=_M!Fv_ccUZbHR>4 zYm`Lb1@H#`18-n2z8A#1&k9Dyij%=68aR)3;wCatHau&PE%%`{O1Yy+?H$*E zxxXVwbi(=&v@Y5SR@z!E5S4fh+!{Sb8FB>C?w1g|ndl)JtUW+`TBDsk*mMB1z58cD zCd?jcYP8}ZzAwZ?A83d~qka25gZvl7Py0yVKyx_)F1X8)_Kl7;5h8@vC>Y&<+mq<| zLr+F&j0Idk^TG{Oz+ex}_BS;NYK;QJy6fl&`d?a2Ymv^MxT*2fPNo3I?-)Okr<>4y zhCImHxmgJ86BiLS#MWIujc&WFol`_;cE{ca_yZS_h zBVxWA7{11gwdak1^AziQ1#5O9QpOimM$LTMIzDS=GY&31lk(Qou`}ObN1>TimKd4o zpE$nJh|6&s8A3Cb9-=Iq(-XEt-Sb z^a7|S3v@D?oXt*}(KE4Azor9pYVgF==_t!*l6&=z=N24qff*J}HUeb)ws61KWf3!v2w?Hp`yjATFlmBTL^p3;|BvjdIKxJDNV1wzaD%Ls(9m7Z`}6Af!Gqb zLPM?5|Fgd2U-f>k{O9TI?d_jeXv}W^L+u1g(ssL=;$0S(MF1jcV8uKR@qFAqETek| z&I*50f%uC!B!4Ra@et!7`Jt;$%5B3T;bA9+elhZ4bj+A!I$MYi=W=NyrSr22U(e@q zS!P8?8KrLyUyNSO5~uC@45ijpYU$~S@XWt&j~CmH9h=iF$_zd2cuY$-GHGg>ECiSw z%ozV&F`k8vNatzFQIg4wK1Y*DPR)UKGC3L%8Go6bHp*C*C9Q=Vb)-7&cr2!;=%k){ zZ&90gXMB8QB0MrNac$x(>*a>|BlC6yJJM7-Z_Y%*kZPtQm)3$oLc(EpWix-wIFTefK z_|kZBe9Mje!IkMBeBtkX;mYB$s_&}pyIQZMcIn-!+-J*uJdqEVk8XDS zxu^2WL8vuFT~Y4(@Ay~csuH%9a777&HD6%m-McsM++00cK3COF*xHHW=&rHfSLH*t ze25zhm%G-@jrq#q7}Q;3?yAynEBzIvAB+WtD*iX17T;XD{6zIHpQ;27mrrhXSJc6( zI%undKd3|Bt3y@wyse(+u_?ui%iYV}rOrzCuhw6wdIoIIz~*niYpa~RQWeK+aja6W z+fQV;o(ldQya>Df6JJNI>tKnj4tz3wZ`$s9r55Zgb(G%vr0ZT+Efgu;utSk*=rud^ z+LlN1yJ6@3?&75_FOq`Au~G>3K@8hsxFUvYqNg~r99@l-&)K~vHjh3yYQKKruP;@^ zYgO@@EnWj+UxgQ8dn?GXaH0!ITK$yX`sm8im16zdE?#aG@ke9;66n*5Cr3Q!k%C9# j=#fVneN}km8*U$cS$G_lK=k-!E_(c`!0CAVrJ(R{V!4l^ diff --git a/_jobs/8746e1ef90f5/result.json b/_jobs/8746e1ef90f5/result.json deleted file mode 100644 index b6d1c8f..0000000 --- a/_jobs/8746e1ef90f5/result.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "ok": false, - "error_type": "SystemExit", - "error": "STEP File not found not found in working directory", - "traceback": "Traceback (most recent call last):\n File \"/Users/christiananetzberger/development/stepanalyser_web/_jobs/8746e1ef90f5/run_stepanalyser.py\", line 28, in \n exec(compile(code, \"stepanalyser.py\", \"exec\"), {\"__name__\": \"__main__\"})\n File \"stepanalyser.py\", line 417, in \n main()\n File \"stepanalyser.py\", line 285, in main\n raise SystemExit(\"STEP File not found not found in working directory\")\nSystemExit: STEP File not found not found in working directory\n" -} \ No newline at end of file diff --git a/_jobs/8746e1ef90f5/run.log b/_jobs/8746e1ef90f5/run.log deleted file mode 100644 index d78f3bb..0000000 --- a/_jobs/8746e1ef90f5/run.log +++ /dev/null @@ -1,3 +0,0 @@ -=== STEPANALYSER START === -Material: stainless Density: 8000.0 -RUNNER ERROR: SystemExit STEP File not found not found in working directory diff --git a/_jobs/8746e1ef90f5/run_stepanalyser.py b/_jobs/8746e1ef90f5/run_stepanalyser.py deleted file mode 100644 index 6fe353d..0000000 --- a/_jobs/8746e1ef90f5/run_stepanalyser.py +++ /dev/null @@ -1,41 +0,0 @@ -import os, sys, json, traceback - -def write_result(ok, payload): - try: - with open("result.json", "w", encoding="utf-8") as f: - json.dump(payload, f, indent=2, ensure_ascii=False) - except Exception: - pass - -try: - base = os.path.dirname(os.path.abspath(__file__)) - os.chdir(base) - - # Ensure FreeCAD can find user-installed Mods (SheetMetal etc.) - mod_dir = os.path.expanduser("~/Library/Application Support/FreeCAD/Mod") - if os.path.isdir(mod_dir) and mod_dir not in sys.path: - sys.path.append(mod_dir) - - # Also add SheetMetal folder explicitly (some setups need it) - sm_dir = os.path.join(mod_dir, "SheetMetal") - if os.path.isdir(sm_dir) and sm_dir not in sys.path: - sys.path.append(sm_dir) - - # argv injection - sys.argv = ["stepanalyser.py", "--material", "stainless"] - - code = open("stepanalyser.py", "r", encoding="utf-8").read() - exec(compile(code, "stepanalyser.py", "exec"), {"__name__": "__main__"}) - -except BaseException as e: - payload = { - "ok": False, - "error_type": type(e).__name__, - "error": str(e), - "traceback": traceback.format_exc() - } - write_result(False, payload) - print("RUNNER ERROR:", payload["error_type"], payload["error"], flush=True) - -finally: - os._exit(0) diff --git a/_jobs/8746e1ef90f5/stepanalyser.py b/_jobs/8746e1ef90f5/stepanalyser.py deleted file mode 100644 index 0dc8531..0000000 --- a/_jobs/8746e1ef90f5/stepanalyser.py +++ /dev/null @@ -1,417 +0,0 @@ -#!/usr/bin/env python3 -# -*- coding: utf-8 -*- - -""" -Internal STEP sheet metal analyser - -- Input: ./test.step -- Unfold with K-factor = 0.5 -- Auto-detect thickness if not provided -- Export: - - flat.dxf - - result.json - - debug_last.FCStd -""" - -import os -import sys -import json -import argparse -import traceback -from datetime import datetime - - -# ----------------------------- -# Configuration -# ----------------------------- - -K_FACTOR = 0.5 -K_STANDARD = "ansi" - -DENSITY_KG_M3 = { - "alu": 2700.0, - "aluminum": 2700.0, - "stainless": 8000.0, - "edelstahl": 8000.0, - "copper": 8960.0, - "kupfer": 8960.0, -} - - -# ----------------------------- -# Helpers -# ----------------------------- - -def mm2_to_m2(x): - return x / 1_000_000.0 - - -def mm_to_m(x): - return x / 1000.0 - - -def pick_main_object(doc): - candidates = [] - for obj in doc.Objects: - if hasattr(obj, "Shape") and obj.Shape: - try: - if obj.Shape.Solids: - candidates.append((float(obj.Shape.Volume), obj)) - except Exception: - pass - if not candidates: - raise RuntimeError("No solid object found in STEP.") - candidates.sort(key=lambda x: x[0], reverse=True) - return candidates[0][1] - - -def pick_root_face_index(shape): - planar = [] - all_faces = [] - - for i, face in enumerate(shape.Faces, start=1): - try: - area = float(face.Area) - except Exception: - area = 0.0 - - all_faces.append((area, i, face)) - try: - surf = face.Surface - if surf and "plane" in surf.__class__.__name__.lower(): - planar.append((area, i, face)) - except Exception: - pass - - if planar: - planar.sort(key=lambda x: x[0], reverse=True) - return planar[0][1], True - - all_faces.sort(key=lambda x: x[0], reverse=True) - return all_faces[0][1], False - - -def compute_bbox_mm(shape): - bb = shape.BoundBox - return float(bb.XLength), float(bb.YLength) - - -def estimate_thickness_mm_from_solid(part_obj, max_faces=60): - """ - Robust thickness estimation for sheet-metal solids: - - Collect planar faces - - Cluster by (normalized) face normal direction - - For each cluster, compute plane offsets d = n·p for face points - - Thickness candidates are small positive differences between distinct d values - - Fallback: use distToShape on representative face pairs - - Returns thickness in mm or None. - """ - import math - import Part - - shape = part_obj.Shape - - # --- helpers --- - def vec_to_tuple(v): - return (float(v.x), float(v.y), float(v.z)) - - def norm(v): - l = math.sqrt(v.x*v.x + v.y*v.y + v.z*v.z) - if l <= 1e-12: - return None - return v.multiply(1.0 / l) - - def canonical_normal(n): - """ - Make the normal direction canonical so +n and -n map consistently: - Flip so the first significant component is positive. - """ - # convert to tuple for easier checks - x, y, z = float(n.x), float(n.y), float(n.z) - # find first component with magnitude > eps - eps = 1e-9 - if abs(x) > eps: - if x < 0: return n.multiply(-1) - elif abs(y) > eps: - if y < 0: return n.multiply(-1) - elif abs(z) > eps: - if z < 0: return n.multiply(-1) - return n - - def angle_close(n1, n2, cos_tol): - # cos(angle) = n1·n2 - return (n1.dot(n2) >= cos_tol) - - def face_midpoint(face): - u0, u1, v0, v1 = face.ParameterRange - return face.valueAt((u0+u1)*0.5, (v0+v1)*0.5), face.normalAt((u0+u1)*0.5, (v0+v1)*0.5) - - # --- collect planar faces --- - planar = [] - for face in shape.Faces: - try: - surf = face.Surface - if not (surf and "plane" in surf.__class__.__name__.lower()): - continue - area = float(face.Area) - if area < 1.0: # mm², ignore tiny faces - continue - p, n = face_midpoint(face) - n = norm(n) - if n is None: - continue - n = canonical_normal(n) - d = float(n.dot(p)) # plane offset for n·x = d - planar.append((area, face, n, d)) - except Exception: - continue - - if not planar: - return None - - planar.sort(key=lambda x: x[0], reverse=True) - planar = planar[:max_faces] - - # --- cluster by normal direction --- - # Tolerance: within ~2 degrees - cos_tol = math.cos(math.radians(2.0)) - - clusters = [] # each: {"n": normal, "faces": [(area, face, d), ...]} - for area, face, n, d in planar: - placed = False - for c in clusters: - if angle_close(n, c["n"], cos_tol): - c["faces"].append((area, face, d)) - placed = True - break - if not placed: - clusters.append({"n": n, "faces": [(area, face, d)]}) - - # --- build thickness candidates from d-values inside each cluster --- - # For a sheet, same-normal planes occur at (outer) and (inner) offsets, - # so distinct d-values differ ~thickness. - candidates = [] - - def add_candidate(val): - if 0.05 <= val <= 20.0: # mm range guard (tune if needed) - candidates.append(val) - - for c in clusters: - ds = [d for _a, _f, d in c["faces"]] - if len(ds) < 2: - continue - ds.sort() - - # unique d-values with binning (0.01 mm) - uniq = [] - for d in ds: - b = round(d / 0.01) * 0.01 - if not uniq or abs(b - uniq[-1]) > 1e-9: - uniq.append(b) - - if len(uniq) < 2: - continue - - # candidate: smallest positive gap between uniq planes - # Often thickness is the smallest meaningful separation. - for i in range(1, len(uniq)): - gap = abs(uniq[i] - uniq[i-1]) - add_candidate(gap) - - # --- if candidates exist, pick most frequent bin (mode-ish) --- - def pick_mode(vals, bin_size=0.01): - bins = {} - for x in vals: - b = round(x / bin_size) * bin_size - bins.setdefault(b, []).append(x) - best_bin = max(bins.items(), key=lambda kv: len(kv[1]))[0] - bucket = sorted(bins[best_bin]) - return bucket[len(bucket)//2] - - if candidates: - return pick_mode(candidates, 0.01) - - # --- Fallback: distToShape between face pairs in same normal cluster --- - # Slower but can rescue cases where d-values are too noisy. - # We try only top clusters and top faces. - try: - for c in clusters[:6]: - faces = sorted(c["faces"], key=lambda t: t[0], reverse=True)[:8] - # compare each face to others in same cluster; minimal non-zero distance tends to thickness - for i in range(len(faces)): - fi = faces[i][1] - for j in range(i+1, len(faces)): - fj = faces[j][1] - dist = fi.distToShape(fj)[0] # returns (dist, pts, info) - if dist and dist > 0.05 and dist <= 20.0: - candidates.append(float(dist)) - if candidates: - return pick_mode(candidates, 0.01) - except Exception: - pass - - return None - - - -# ----------------------------- -# Main -# ----------------------------- - -def main(): - parser = argparse.ArgumentParser() - parser.add_argument("--material", required=True, help="alu | stainless | copper") - parser.add_argument("--thickness-mm", required=False, type=float, default=None, - help="Optional sheet thickness in mm (auto-detect if omitted)") - args = parser.parse_args() - - material_key = args.material.strip().lower() - if material_key not in DENSITY_KG_M3: - raise SystemExit(f"Unknown material '{args.material}'") - - density = DENSITY_KG_M3[material_key] - - cwd = os.getcwd() - step_path = os.path.join(cwd, "03341791-01_01.step") - out_dxf = os.path.join(cwd, "03341791-01_01.dxf") - out_json = os.path.join(cwd, "03341791-01_01-result.json") - out_fcstd = os.path.join(cwd, "debug_last.FCStd") - - print("=== STEPANALYSER START ===", flush=True) - print("Material:", material_key, "Density:", density, flush=True) - - if not os.path.exists(step_path): - raise SystemExit("STEP File not found not found in working directory") - - import FreeCAD as App - import Import - import importDXF - - try: - import SheetMetalNewUnfolder - from SheetMetalNewUnfolder import BendAllowanceCalculator - HAS_V2 = True - except Exception: - HAS_V2 = False - - try: - import SheetMetalUnfolder - HAS_V1 = True - except Exception: - HAS_V1 = False - - if not HAS_V1 and not HAS_V2: - raise SystemExit("No SheetMetal unfolder available") - - doc = App.newDocument("StepAnalyser") - warnings = [] - - try: - Import.insert(step_path, doc.Name) - doc.recompute() - - part_obj = pick_main_object(doc) - face_idx, planar = pick_root_face_index(part_obj.Shape) - base_face = f"Face{face_idx}" - - thickness_mm = args.thickness_mm - if thickness_mm is None: - print("Auto-detecting thickness...", flush=True) - thickness_mm = estimate_thickness_mm_from_solid(part_obj) - if thickness_mm is None: - raise RuntimeError("Could not auto-detect thickness") - print(f"Detected thickness: {thickness_mm:.3f} mm", flush=True) - - unfolded_shape = None - sketches = [] - - if HAS_V2: - try: - bac = BendAllowanceCalculator.from_single_value(K_FACTOR, K_STANDARD) - sel_face, unfolded_shape, bend_lines, root_normal = \ - SheetMetalNewUnfolder.getUnfold(bac, part_obj, base_face) - sketches = SheetMetalNewUnfolder.getUnfoldSketches( - "Unfold", sel_face, unfolded_shape, bend_lines, - root_normal, [], False, "#000080", "#c00000", "#ff5733" - ) - except Exception: - warnings.append("V2 unfold failed") - - if unfolded_shape is None and HAS_V1: - ktable = {1: K_FACTOR} - unfolded_shape, foldComp, norm, *_ = \ - SheetMetalUnfolder.getUnfold(ktable, part_obj, base_face, K_STANDARD) - sketches = SheetMetalUnfolder.getUnfoldSketches( - "Unfold", unfolded_shape, foldComp.Edges, - norm, [], False, "#000080", - bendSketchColor="#ff5733", internalSketchColor="#c00000" - ) - - if unfolded_shape is None or not sketches: - raise RuntimeError("Unfold failed") - - importDXF.export(sketches, out_dxf) - - bbox_w, bbox_h = compute_bbox_mm(unfolded_shape) - area_bbox_mm2 = bbox_w * bbox_h - area_net_mm2 = float(unfolded_shape.Area) - - t_m = mm_to_m(thickness_mm) - area_bbox_m2 = mm2_to_m2(area_bbox_mm2) - area_net_m2 = mm2_to_m2(area_net_mm2) - - mass_bbox_kg = area_bbox_m2 * t_m * density - mass_net_kg = area_net_m2 * t_m * density - - result = { - "ok": True, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "input": { - "material": material_key, - "density_kg_m3": density, - "thickness_mm": thickness_mm, - "k_factor": K_FACTOR - }, - "flat": { - "bbox_mm": {"width": bbox_w, "height": bbox_h}, - "area_bbox_mm2": area_bbox_mm2, - "area_net_mm2": area_net_mm2 - }, - "weight": { - "bbox_kg": mass_bbox_kg, - "net_kg": mass_net_kg - }, - "warnings": warnings - } - - with open(out_json, "w") as f: - json.dump(result, f, indent=2) - - doc.saveAs(out_fcstd) - - print("OK: flat.dxf + result.json written", flush=True) - - except Exception as e: - try: - doc.saveAs(out_fcstd) - except Exception: - pass - - err = { - "ok": False, - "error": str(e), - "traceback": traceback.format_exc() - } - with open(out_json, "w") as f: - json.dump(err, f, indent=2) - - print("ERROR:", e, flush=True) - print(traceback.format_exc(), flush=True) - os._exit(1) - - os._exit(0) - - -if __name__ == "__main__": - main() diff --git a/_jobs/8746e1ef90f5/test.step b/_jobs/8746e1ef90f5/test.step deleted file mode 100644 index f7759b1..0000000 --- a/_jobs/8746e1ef90f5/test.step +++ /dev/null @@ -1,1576 +0,0 @@ -ISO-10303-21; -HEADER; -FILE_DESCRIPTION (( 'STEP AP214' ), - '1' ); -FILE_NAME ('Sample_SM.STEP', - '2025-05-28T18:50:39', - ( '' ), - ( '' ), - 'SwSTEP 2.0', - 'SolidWorks 2023', - '' ); -FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' )); -ENDSEC; - -DATA; -#1 = LINE ( 'NONE', #478, #1060 ) ; -#2 = ORIENTED_EDGE ( 'NONE', *, *, #1488, .F. ) ; -#3 = EDGE_CURVE ( 'NONE', #1472, #160, #1099, .T. ) ; -#4 = ADVANCED_FACE ( 'NONE', ( #526 ), #619, .F. ) ; -#5 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.508455196501570049E-15, 9.003755065623568904E-17 ) ) ; -#6 = ORIENTED_EDGE ( 'NONE', *, *, #1417, .F. ) ; -#7 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.508455196501574979E-15, -1.050438090989415838E-16 ) ) ; -#8 = LINE ( 'NONE', #740, #766 ) ; -#9 = VECTOR ( 'NONE', #447, 1000.000000000000000 ) ; -#10 = AXIS2_PLACEMENT_3D ( 'NONE', #326, #1197, #599 ) ; -#11 = CARTESIAN_POINT ( 'NONE', ( -1.396363893441961929E-14, 27.09999999999999787, 17.69999999999999929 ) ) ; -#12 = AXIS2_PLACEMENT_3D ( 'NONE', #1189, #596, #1404 ) ; -#13 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 12.50000000000000000, 2.299999999999999822 ) ) ; -#14 = ORIENTED_EDGE ( 'NONE', *, *, #747, .F. ) ; -#15 = LINE ( 'NONE', #966, #683 ) ; -#16 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 4.599999999999999645 ) ) ; -#17 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -2.993461693712444278E-17 ) ) ; -#18 = CYLINDRICAL_SURFACE ( 'NONE', #135, 2.299999999999996270 ) ; -#19 = LINE ( 'NONE', #1097, #709 ) ; -#20 = ORIENTED_EDGE ( 'NONE', *, *, #544, .F. ) ; -#21 = ORIENTED_EDGE ( 'NONE', *, *, #1489, .T. ) ; -#22 = ORIENTED_EDGE ( 'NONE', *, *, #536, .F. ) ; -#23 = EDGE_CURVE ( 'NONE', #627, #627, #979, .T. ) ; -#24 = VERTEX_POINT ( 'NONE', #1352 ) ; -#25 = ADVANCED_FACE ( 'NONE', ( #1091 ), #407, .T. ) ; -#26 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 3.614007241618159937E-16, 0.000000000000000000 ) ) ; -#27 = FACE_OUTER_BOUND ( 'NONE', #928, .T. ) ; -#28 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.102983082090336116E-15, -2.142431974589520087E-17 ) ) ; -#29 = ORIENTED_EDGE ( 'NONE', *, *, #948, .T. ) ; -#30 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#31 = EDGE_LOOP ( 'NONE', ( #595, #1049, #671, #14 ) ) ; -#32 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 36.11999999999999744, 17.69999999999999929 ) ) ; -#33 = VECTOR ( 'NONE', #792, 1000.000000000000000 ) ; -#34 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 4.599999999999999645 ) ) ; -#35 = PLANE ( 'NONE', #1059 ) ; -#36 = VECTOR ( 'NONE', #28, 1000.000000000000000 ) ; -#37 = LINE ( 'NONE', #13, #412 ) ; -#38 = ORIENTED_EDGE ( 'NONE', *, *, #905, .T. ) ; -#39 = CIRCLE ( 'NONE', #664, 3.000000000000002665 ) ; -#40 = DIRECTION ( 'NONE', ( -0.7071067811865470176, 0.7071067811865480168, 0.000000000000000000 ) ) ; -#41 = AXIS2_PLACEMENT_3D ( 'NONE', #343, #814, #705 ) ; -#42 = ORIENTED_EDGE ( 'NONE', *, *, #887, .T. ) ; -#43 = CYLINDRICAL_SURFACE ( 'NONE', #1239, 2.299999999999999822 ) ; -#44 = DIRECTION ( 'NONE', ( -1.000000000000000000, -9.159137594515259574E-16, -9.493189956370280532E-16 ) ) ; -#45 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 12.50000000000000000, 2.299999999999999822 ) ) ; -#46 = ORIENTED_EDGE ( 'NONE', *, *, #1198, .T. ) ; -#47 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.542275982507860105E-16, 0.000000000000000000 ) ) ; -#48 = EDGE_CURVE ( 'NONE', #885, #992, #746, .T. ) ; -#49 = LINE ( 'NONE', #1252, #1109 ) ; -#50 = ORIENTED_EDGE ( 'NONE', *, *, #570, .T. ) ; -#51 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 12.50000000000000000, 2.299999999999999822 ) ) ; -#52 = DIRECTION ( 'NONE', ( 2.875577864212320087E-15, 0.000000000000000000, -1.000000000000000000 ) ) ; -#53 = ADVANCED_FACE ( 'NONE', ( #609 ), #872, .F. ) ; -#54 = ORIENTED_EDGE ( 'NONE', *, *, #674, .F. ) ; -#55 = VERTEX_POINT ( 'NONE', #1229 ) ; -#56 = FACE_OUTER_BOUND ( 'NONE', #974, .T. ) ; -#57 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #519 ) ; -#58 = LINE ( 'NONE', #313, #893 ) ; -#59 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 4.599999999999999645 ) ) ; -#60 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .T. ) ; -#61 = AXIS2_PLACEMENT_3D ( 'NONE', #797, #1273, #424 ) ; -#62 = EDGE_LOOP ( 'NONE', ( #1525, #1356, #972, #1062 ) ) ; -#63 = EDGE_CURVE ( 'NONE', #951, #1063, #1362, .T. ) ; -#64 = VECTOR ( 'NONE', #673, 1000.000000000000000 ) ; -#65 = VECTOR ( 'NONE', #1154, 1000.000000000000114 ) ; -#66 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#67 = AXIS2_PLACEMENT_3D ( 'NONE', #931, #1065, #1410 ) ; -#68 = ADVANCED_FACE ( 'NONE', ( #860 ), #1220, .T. ) ; -#69 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 2.000000000000000000, 2.299999999999999822 ) ) ; -#70 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.542275982507860105E-16, 0.000000000000000000 ) ) ; -#71 = VERTEX_POINT ( 'NONE', #498 ) ; -#72 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 66.19999999999998863, 15.40000000000000036 ) ) ; -#73 = EDGE_CURVE ( 'NONE', #824, #1348, #507, .T. ) ; -#74 = ADVANCED_FACE ( 'NONE', ( #1350 ), #980, .T. ) ; -#75 = DIRECTION ( 'NONE', ( 7.542275982507857147E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#76 = FACE_BOUND ( 'NONE', #1073, .T. ) ; -#77 = ORIENTED_EDGE ( 'NONE', *, *, #1232, .F. ) ; -#78 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 78.50000000000000000, -0.0001030776407930956035 ) ) ; -#79 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.542275982507860105E-16, 0.000000000000000000 ) ) ; -#80 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 22.50000000000000000, 17.69999999999999929 ) ) ; -#81 = FACE_BOUND ( 'NONE', #395, .T. ) ; -#82 = VERTEX_POINT ( 'NONE', #1110 ) ; -#83 = EDGE_LOOP ( 'NONE', ( #141 ) ) ; -#84 = CIRCLE ( 'NONE', #190, 3.000000000000002665 ) ; -#85 = LINE ( 'NONE', #1037, #9 ) ; -#86 = AXIS2_PLACEMENT_3D ( 'NONE', #923, #480, #606 ) ; -#87 = FACE_OUTER_BOUND ( 'NONE', #711, .T. ) ; -#88 = VECTOR ( 'NONE', #1539, 1000.000000000000000 ) ; -#89 = DIRECTION ( 'NONE', ( -4.699964457533200481E-31, -3.948753623872195007E-15, 1.000000000000000000 ) ) ; -#90 = DIRECTION ( 'NONE', ( -7.542275982507868980E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#91 = VERTEX_POINT ( 'NONE', #491 ) ; -#92 = EDGE_LOOP ( 'NONE', ( #2, #1495, #870, #945 ) ) ; -#93 = EDGE_CURVE ( 'NONE', #71, #841, #280, .T. ) ; -#94 = CYLINDRICAL_SURFACE ( 'NONE', #1161, 1.620000000000003437 ) ; -#95 = FACE_OUTER_BOUND ( 'NONE', #461, .T. ) ; -#96 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#97 = ORIENTED_EDGE ( 'NONE', *, *, #1296, .T. ) ; -#98 = EDGE_CURVE ( 'NONE', #827, #941, #851, .T. ) ; -#99 = ORIENTED_EDGE ( 'NONE', *, *, #535, .T. ) ; -#100 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.948753623872195007E-15 ) ) ; -#101 = LINE ( 'NONE', #927, #959 ) ; -#102 = ORIENTED_EDGE ( 'NONE', *, *, #578, .T. ) ; -#103 = ORIENTED_EDGE ( 'NONE', *, *, #1320, .F. ) ; -#104 = ADVANCED_FACE ( 'NONE', ( #634, #1084 ), #760, .F. ) ; -#105 = ORIENTED_EDGE ( 'NONE', *, *, #238, .T. ) ; -#106 = VECTOR ( 'NONE', #276, 1000.000000000000000 ) ; -#107 = CIRCLE ( 'NONE', #415, 4.599999999999992539 ) ; -#108 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.542275982507860105E-16, 9.003755065623568904E-17 ) ) ; -#109 = CIRCLE ( 'NONE', #417, 1.619999999999999885 ) ; -#110 = PLANE ( 'NONE', #241 ) ; -#111 = ORIENTED_EDGE ( 'NONE', *, *, #142, .F. ) ; -#112 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 78.50000000000000000, 3.632177890170264751E-14 ) ) ; -#113 = ORIENTED_EDGE ( 'NONE', *, *, #1509, .F. ) ; -#114 = EDGE_LOOP ( 'NONE', ( #1306, #843, #316, #1332 ) ) ; -#115 = EDGE_CURVE ( 'NONE', #1244, #954, #15, .T. ) ; -#116 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 85.00000000000000000, 4.915522775329839610E-14 ) ) ; -#117 = EDGE_CURVE ( 'NONE', #1371, #1472, #509, .T. ) ; -#118 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#119 = ORIENTED_EDGE ( 'NONE', *, *, #123, .F. ) ; -#120 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 11.25000000000000000, 0.000000000000000000 ) ) ; -#121 = ORIENTED_EDGE ( 'NONE', *, *, #578, .F. ) ; -#122 = FACE_OUTER_BOUND ( 'NONE', #717, .T. ) ; -#123 = EDGE_CURVE ( 'NONE', #964, #958, #85, .T. ) ; -#124 = FACE_OUTER_BOUND ( 'NONE', #345, .T. ) ; -#125 = ORIENTED_EDGE ( 'NONE', *, *, #1347, .F. ) ; -#126 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 66.19999999999998863, 4.599999999999999645 ) ) ; -#127 = ORIENTED_EDGE ( 'NONE', *, *, #278, .T. ) ; -#128 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.203004052498860053E-16, 0.000000000000000000 ) ) ; -#129 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 11.25000000000000000, 0.000000000000000000 ) ) ; -#130 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 12.50000000000000000, 2.299999999999999822 ) ) ; -#131 = VECTOR ( 'NONE', #989, 1000.000000000000000 ) ; -#132 = VECTOR ( 'NONE', #203, 1000.000000000000000 ) ; -#133 = DIRECTION ( 'NONE', ( 9.493189956370280532E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#134 = ORIENTED_EDGE ( 'NONE', *, *, #1276, .F. ) ; -#135 = AXIS2_PLACEMENT_3D ( 'NONE', #1343, #275, #1234 ) ; -#136 = FACE_OUTER_BOUND ( 'NONE', #1191, .T. ) ; -#137 = AXIS2_PLACEMENT_3D ( 'NONE', #820, #1552, #1304 ) ; -#138 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#139 = ORIENTED_EDGE ( 'NONE', *, *, #853, .F. ) ; -#140 = EDGE_CURVE ( 'NONE', #1313, #1175, #922, .T. ) ; -#141 = ORIENTED_EDGE ( 'NONE', *, *, #23, .T. ) ; -#142 = EDGE_CURVE ( 'NONE', #525, #1455, #485, .T. ) ; -#143 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 2.000000000000000000, 17.69999999999999929 ) ) ; -#144 = VERTEX_POINT ( 'NONE', #521 ) ; -#145 = VERTEX_POINT ( 'NONE', #1094 ) ; -#146 = LINE ( 'NONE', #976, #215 ) ; -#147 = EDGE_CURVE ( 'NONE', #841, #1367, #1329, .T. ) ; -#148 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 68.50000000000000000, 4.599999999999999645 ) ) ; -#149 = ORIENTED_EDGE ( 'NONE', *, *, #1008, .T. ) ; -#150 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 4.599999999999999645 ) ) ; -#151 = VERTEX_POINT ( 'NONE', #290 ) ; -#152 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.508455196501574979E-15, 1.050438090989415838E-16 ) ) ; -#153 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#154 = ORIENTED_EDGE ( 'NONE', *, *, #1174, .T. ) ; -#155 = LINE ( 'NONE', #848, #1012 ) ; -#156 = SURFACE_STYLE_FILL_AREA ( #971 ) ; -#157 = ORIENTED_EDGE ( 'NONE', *, *, #1320, .T. ) ; -#158 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#159 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#160 = VERTEX_POINT ( 'NONE', #171 ) ; -#161 = DIRECTION ( 'NONE', ( 1.067522139062649882E-15, -1.000000000000000000, -3.948753623872195007E-15 ) ) ; -#162 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#163 = EDGE_CURVE ( 'NONE', #1367, #1429, #1076, .T. ) ; -#164 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 6.000000000000000000, -0.0001030776407930956035 ) ) ; -#165 = VECTOR ( 'NONE', #1448, 1000.000000000000000 ) ; -#166 = FACE_OUTER_BOUND ( 'NONE', #1354, .T. ) ; -#167 = ORIENTED_EDGE ( 'NONE', *, *, #140, .T. ) ; -#168 = AXIS2_PLACEMENT_3D ( 'NONE', #757, #162, #646 ) ; -#169 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; -#170 = VECTOR ( 'NONE', #161, 1000.000000000000000 ) ; -#171 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 22.50000000000000000, 4.599999999999999645 ) ) ; -#172 = VERTEX_POINT ( 'NONE', #1458 ) ; -#173 = EDGE_CURVE ( 'NONE', #144, #873, #387, .T. ) ; -#174 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 12.50000000000000000, 2.299999999999999822 ) ) ; -#175 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#176 = ORIENTED_EDGE ( 'NONE', *, *, #446, .F. ) ; -#177 = DIRECTION ( 'NONE', ( 1.102983082090335919E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#178 = ORIENTED_EDGE ( 'NONE', *, *, #1381, .F. ) ; -#179 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.774639846280224751E-45, -4.467336480730964930E-31 ) ) ; -#180 = EDGE_LOOP ( 'NONE', ( #38, #416, #534, #895 ) ) ; -#181 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 58.12000000000000455, 17.69999999999999929 ) ) ; -#182 = LINE ( 'NONE', #777, #866 ) ; -#183 = EDGE_CURVE ( 'NONE', #1169, #829, #830, .T. ) ; -#184 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 2.299999999999999822 ) ) ; -#185 = EDGE_LOOP ( 'NONE', ( #1093, #1052, #1193, #1303 ) ) ; -#186 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 85.00000000000000000, 2.299999999999740030 ) ) ; -#187 = DIRECTION ( 'NONE', ( 0.7071067811865470176, -0.7071067811865480168, 0.000000000000000000 ) ) ; -#188 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#189 = ORIENTED_EDGE ( 'NONE', *, *, #656, .T. ) ; -#190 = AXIS2_PLACEMENT_3D ( 'NONE', #644, #1498, #896 ) ; -#191 = CIRCLE ( 'NONE', #10, 4.599999999999999645 ) ; -#192 = EDGE_CURVE ( 'NONE', #801, #1558, #781, .T. ) ; -#193 = AXIS2_PLACEMENT_3D ( 'NONE', #1184, #592, #1072 ) ; -#194 = DIRECTION ( 'NONE', ( -1.067522139062649882E-15, 1.000000000000000000, 0.000000000000000000 ) ) ; -#195 = CIRCLE ( 'NONE', #297, 2.299999999999996270 ) ; -#196 = EDGE_CURVE ( 'NONE', #172, #258, #49, .T. ) ; -#197 = DIRECTION ( 'NONE', ( 1.508455196501573796E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#198 = CYLINDRICAL_SURFACE ( 'NONE', #462, 2.299999999999999822 ) ; -#199 = VERTEX_POINT ( 'NONE', #72 ) ; -#200 = ORIENTED_EDGE ( 'NONE', *, *, #957, .F. ) ; -#201 = LINE ( 'NONE', #78, #1080 ) ; -#202 = ORIENTED_EDGE ( 'NONE', *, *, #147, .T. ) ; -#203 = DIRECTION ( 'NONE', ( -1.437788932106152155E-15, -1.437788932106160043E-15, 1.000000000000000000 ) ) ; -#204 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 34.50000000000000000, 0.000000000000000000 ) ) ; -#205 = DIRECTION ( 'NONE', ( 2.799116104731824517E-17, 2.993461693712429487E-17, -1.000000000000000000 ) ) ; -#206 = ORIENTED_EDGE ( 'NONE', *, *, #1092, .T. ) ; -#207 = ORIENTED_EDGE ( 'NONE', *, *, #1497, .F. ) ; -#208 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 91.00000000000000000, 2.300000000000085087 ) ) ; -#209 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.948753623872187118E-15 ) ) ; -#210 = LINE ( 'NONE', #1057, #864 ) ; -#211 = ORIENTED_EDGE ( 'NONE', *, *, #570, .F. ) ; -#212 = ADVANCED_FACE ( 'NONE', ( #1000 ), #312, .F. ) ; -#213 = VECTOR ( 'NONE', #179, 1000.000000000000000 ) ; -#214 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1253 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #752, #622, #856 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#215 = VECTOR ( 'NONE', #1215, 1000.000000000000000 ) ; -#216 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 34.50000000000000000, 0.000000000000000000 ) ) ; -#217 = CIRCLE ( 'NONE', #515, 3.000000000000002665 ) ; -#218 = FACE_OUTER_BOUND ( 'NONE', #1297, .T. ) ; -#219 = ADVANCED_FACE ( 'NONE', ( #1245 ), #1486, .F. ) ; -#220 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.855900168375474969E-45, -4.699964457533200481E-31 ) ) ; -#221 = ORIENTED_EDGE ( 'NONE', *, *, #1116, .T. ) ; -#222 = DIRECTION ( 'NONE', ( -0.7071067811865441310, -0.7071067811865510144, -2.759928150030010438E-15 ) ) ; -#223 = ORIENTED_EDGE ( 'NONE', *, *, #720, .T. ) ; -#224 = ORIENTED_EDGE ( 'NONE', *, *, #722, .F. ) ; -#225 = CYLINDRICAL_SURFACE ( 'NONE', #1031, 1.619999999999999885 ) ; -#226 = PLANE ( 'NONE', #1114 ) ; -#227 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.102983082090336116E-15, -2.142431974589520087E-17 ) ) ; -#228 = ORIENTED_EDGE ( 'NONE', *, *, #163, .T. ) ; -#229 = ORIENTED_EDGE ( 'NONE', *, *, #256, .F. ) ; -#230 = EDGE_CURVE ( 'NONE', #1418, #1271, #550, .T. ) ; -#231 = PLANE ( 'NONE', #811 ) ; -#232 = FACE_OUTER_BOUND ( 'NONE', #1101, .T. ) ; -#233 = ORIENTED_EDGE ( 'NONE', *, *, #532, .F. ) ; -#234 = LINE ( 'NONE', #448, #1208 ) ; -#235 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#236 = ORIENTED_EDGE ( 'NONE', *, *, #3, .T. ) ; -#237 = EDGE_CURVE ( 'NONE', #1271, #941, #610, .T. ) ; -#238 = EDGE_CURVE ( 'NONE', #279, #685, #298, .T. ) ; -#239 = AXIS2_PLACEMENT_3D ( 'NONE', #1485, #879, #402 ) ; -#240 = VECTOR ( 'NONE', #398, 1000.000000000000000 ) ; -#241 = AXIS2_PLACEMENT_3D ( 'NONE', #1436, #816, #466 ) ; -#242 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 70.79999999999999716, 2.300000000000050004 ) ) ; -#243 = ORIENTED_EDGE ( 'NONE', *, *, #543, .F. ) ; -#244 = VECTOR ( 'NONE', #613, 1000.000000000000000 ) ; -#245 = CARTESIAN_POINT ( 'NONE', ( -5.575660892381688654E-14, 66.19999999999998863, 15.40000000000000036 ) ) ; -#246 = ORIENTED_EDGE ( 'NONE', *, *, #1535, .T. ) ; -#247 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#248 = ORIENTED_EDGE ( 'NONE', *, *, #511, .T. ) ; -#249 = ADVANCED_FACE ( 'NONE', ( #533 ), #320, .T. ) ; -#250 = DIRECTION ( 'NONE', ( -0.7071067811865465735, -0.7071067811865485719, 0.000000000000000000 ) ) ; -#251 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#252 = LINE ( 'NONE', #1388, #736 ) ; -#253 = EDGE_LOOP ( 'NONE', ( #102, #157, #224, #409 ) ) ; -#254 = DIRECTION ( 'NONE', ( 2.142431974589520087E-17, 2.993461693712444278E-17, -1.000000000000000000 ) ) ; -#255 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#256 = EDGE_CURVE ( 'NONE', #55, #1244, #1373, .T. ) ; -#257 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.508455196501574979E-15, 1.050438090989415838E-16 ) ) ; -#258 = VERTEX_POINT ( 'NONE', #1397 ) ; -#259 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#260 = ORIENTED_EDGE ( 'NONE', *, *, #237, .T. ) ; -#261 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; -#262 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#263 = DIRECTION ( 'NONE', ( -9.493189956370280532E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#264 = LINE ( 'NONE', #852, #1311 ) ; -#265 = AXIS2_PLACEMENT_3D ( 'NONE', #1528, #842, #1318 ) ; -#266 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 66.19999999999998863, 17.69999999999999929 ) ) ; -#267 = EDGE_CURVE ( 'NONE', #258, #1516, #651, .T. ) ; -#268 = CIRCLE ( 'NONE', #1337, 2.999999999999999112 ) ; -#269 = AXIS2_PLACEMENT_3D ( 'NONE', #1025, #1506, #75 ) ; -#270 = PLANE ( 'NONE', #1111 ) ; -#271 = ORIENTED_EDGE ( 'NONE', *, *, #1443, .F. ) ; -#272 = DIRECTION ( 'NONE', ( 0.7071067811865485719, -0.7071067811865464625, 0.000000000000000000 ) ) ; -#273 = EDGE_LOOP ( 'NONE', ( #1045, #202, #228, #1423, #452, #97, #796, #1463, #482, #1133, #467, #938, #299, #1503, #206, #459, #497, #125, #1075, #1246 ) ) ; -#274 = LINE ( 'NONE', #130, #1167 ) ; -#275 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.102983082090338088E-15, 2.142431974589520087E-17 ) ) ; -#276 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#277 = CARTESIAN_POINT ( 'NONE', ( 27.90000000000000213, 90.00000000000000000, 2.471980953266949794E-14 ) ) ; -#278 = EDGE_CURVE ( 'NONE', #858, #347, #1150, .T. ) ; -#279 = VERTEX_POINT ( 'NONE', #1510 ) ; -#280 = LINE ( 'NONE', #754, #1205 ) ; -#281 = ORIENTED_EDGE ( 'NONE', *, *, #1411, .F. ) ; -#282 = DIRECTION ( 'NONE', ( 1.508455196501571429E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#283 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#284 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#285 = FILL_AREA_STYLE_COLOUR ( '', #1544 ) ; -#286 = EDGE_LOOP ( 'NONE', ( #657, #755, #6, #481 ) ) ; -#287 = CARTESIAN_POINT ( 'NONE', ( -5.321974783500909226E-14, 63.89999999999999858, 15.40000000000000036 ) ) ; -#288 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 78.50000000000000000, -0.0001030776407930956035 ) ) ; -#289 = ADVANCED_FACE ( 'NONE', ( #56 ), #1009, .F. ) ; -#290 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 12.50000000000000000, 0.000000000000000000 ) ) ; -#291 = EDGE_CURVE ( 'NONE', #1293, #1022, #84, .T. ) ; -#292 = DIRECTION ( 'NONE', ( 8.724869524103750079E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#293 = VECTOR ( 'NONE', #1543, 1000.000000000000000 ) ; -#294 = ORIENTED_EDGE ( 'NONE', *, *, #1461, .T. ) ; -#295 = AXIS2_PLACEMENT_3D ( 'NONE', #1322, #257, #1203 ) ; -#296 = ORIENTED_EDGE ( 'NONE', *, *, #23, .F. ) ; -#297 = AXIS2_PLACEMENT_3D ( 'NONE', #839, #152, #721 ) ; -#298 = LINE ( 'NONE', #672, #1494 ) ; -#299 = ORIENTED_EDGE ( 'NONE', *, *, #1064, .T. ) ; -#300 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#301 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#302 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#303 = ORIENTED_EDGE ( 'NONE', *, *, #440, .F. ) ; -#304 = DIRECTION ( 'NONE', ( 0.7071067811865444641, 0.7071067811865505703, 0.000000000000000000 ) ) ; -#305 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#306 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#307 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, 91.00000000000000000, 2.300000000000100187 ) ) ; -#308 = EDGE_CURVE ( 'NONE', #82, #1558, #201, .T. ) ; -#309 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 12.50000000000000000, 2.299999999999999822 ) ) ; -#310 = ORIENTED_EDGE ( 'NONE', *, *, #674, .T. ) ; -#311 = ADVANCED_FACE ( 'NONE', ( #1135 ), #545, .T. ) ; -#312 = PLANE ( 'NONE', #932 ) ; -#313 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#314 = AXIS2_PLACEMENT_3D ( 'NONE', #1469, #520, #40 ) ; -#315 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 85.00000000000000000, 2.299999999999740030 ) ) ; -#316 = ORIENTED_EDGE ( 'NONE', *, *, #567, .T. ) ; -#317 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #981 ), #214 ) ; -#318 = VECTOR ( 'NONE', #488, 1000.000000000000000 ) ; -#319 = AXIS2_PLACEMENT_3D ( 'NONE', #765, #883, #197 ) ; -#320 = PLANE ( 'NONE', #1408 ) ; -#321 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#322 = LINE ( 'NONE', #1512, #960 ) ; -#323 = CYLINDRICAL_SURFACE ( 'NONE', #1468, 2.999999999999999112 ) ; -#324 = VERTEX_POINT ( 'NONE', #325 ) ; -#325 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 78.50000000000000000, 2.447551993672544685E-14 ) ) ; -#326 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 15.40000000000000036 ) ) ; -#327 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#328 = EDGE_CURVE ( 'NONE', #1175, #1236, #735, .T. ) ; -#329 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 24.80000000000000071, 4.599999999999999645 ) ) ; -#330 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#331 = VERTEX_POINT ( 'NONE', #1456 ) ; -#332 = ORIENTED_EDGE ( 'NONE', *, *, #535, .F. ) ; -#333 = EDGE_CURVE ( 'NONE', #1090, #394, #1121, .T. ) ; -#334 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 12.50000000000000000, 0.000000000000000000 ) ) ; -#335 = DIRECTION ( 'NONE', ( -8.724869524103750079E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#336 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 12.50000000000000000, 0.000000000000000000 ) ) ; -#337 = EDGE_LOOP ( 'NONE', ( #296 ) ) ; -#338 = AXIS2_PLACEMENT_3D ( 'NONE', #1200, #886, #1450 ) ; -#339 = VERTEX_POINT ( 'NONE', #383 ) ; -#340 = CIRCLE ( 'NONE', #319, 2.299999999999996270 ) ; -#341 = AXIS2_PLACEMENT_3D ( 'NONE', #865, #477, #756 ) ; -#342 = ADVANCED_FACE ( 'NONE', ( #633 ), #871, .T. ) ; -#343 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 85.00000000000000000, 2.299999999999740030 ) ) ; -#344 = LINE ( 'NONE', #1067, #912 ) ; -#345 = EDGE_LOOP ( 'NONE', ( #1143, #1166, #850, #1068 ) ) ; -#346 = ADVANCED_FACE ( 'NONE', ( #859 ), #868, .F. ) ; -#347 = VERTEX_POINT ( 'NONE', #1096 ) ; -#348 = LINE ( 'NONE', #1176, #611 ) ; -#349 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 2.000000000000000000, 2.299999999999999822 ) ) ; -#350 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#351 = EDGE_LOOP ( 'NONE', ( #1221, #531, #1050, #1377 ) ) ; -#352 = ADVANCED_FACE ( 'NONE', ( #136 ), #35, .T. ) ; -#353 = EDGE_CURVE ( 'NONE', #453, #91, #1235, .T. ) ; -#354 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, 91.00000000000000000, 8.762302058599568876E-14 ) ) ; -#355 = VERTEX_POINT ( 'NONE', #1491 ) ; -#356 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#357 = VERTEX_POINT ( 'NONE', #1359 ) ; -#358 = DIRECTION ( 'NONE', ( 1.067522139062649882E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#359 = ORIENTED_EDGE ( 'NONE', *, *, #1156, .T. ) ; -#360 = PLANE ( 'NONE', #1335 ) ; -#361 = ORIENTED_EDGE ( 'NONE', *, *, #929, .T. ) ; -#362 = AXIS2_PLACEMENT_3D ( 'NONE', #1386, #908, #1265 ) ; -#363 = VECTOR ( 'NONE', #703, 1000.000000000000000 ) ; -#364 = AXIS2_PLACEMENT_3D ( 'NONE', #568, #1426, #350 ) ; -#365 = DIRECTION ( 'NONE', ( 9.159137594515259574E-16, -1.000000000000000000, 8.694943302126570446E-31 ) ) ; -#366 = AXIS2_PLACEMENT_3D ( 'NONE', #691, #566, #450 ) ; -#367 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#368 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#369 = VERTEX_POINT ( 'NONE', #617 ) ; -#370 = ORIENTED_EDGE ( 'NONE', *, *, #1230, .F. ) ; -#371 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#372 = ADVANCED_FACE ( 'NONE', ( #27 ), #1345, .T. ) ; -#373 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 12.50000000000000000, 0.000000000000000000 ) ) ; -#374 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 12.50000000000000000, 2.299999999999999822 ) ) ; -#375 = ORIENTED_EDGE ( 'NONE', *, *, #511, .F. ) ; -#376 = DIRECTION ( 'NONE', ( 1.000000000000000000, 9.003755065623570383E-16, 9.003755065623559043E-17 ) ) ; -#377 = EDGE_CURVE ( 'NONE', #1516, #693, #155, .T. ) ; -#378 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#379 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#380 = ORIENTED_EDGE ( 'NONE', *, *, #353, .F. ) ; -#381 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 63.89999999999999858, 20.00000000000000000 ) ) ; -#382 = ORIENTED_EDGE ( 'NONE', *, *, #834, .F. ) ; -#383 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 17.69999999999999929 ) ) ; -#384 = CARTESIAN_POINT ( 'NONE', ( 27.90000000000000213, 1.000000000000000000, 0.000000000000000000 ) ) ; -#385 = EDGE_LOOP ( 'NONE', ( #807 ) ) ; -#386 = VERTEX_POINT ( 'NONE', #1247 ) ; -#387 = CIRCLE ( 'NONE', #559, 2.299999999999996270 ) ; -#388 = VECTOR ( 'NONE', #1053, 1000.000000000000000 ) ; -#389 = LINE ( 'NONE', #1353, #712 ) ; -#390 = AXIS2_PLACEMENT_3D ( 'NONE', #336, #933, #1042 ) ; -#391 = VECTOR ( 'NONE', #17, 1000.000000000000000 ) ; -#392 = DIRECTION ( 'NONE', ( -1.000000000000000000, -9.604005403331800257E-16, 1.050438090989415838E-16 ) ) ; -#393 = EDGE_LOOP ( 'NONE', ( #223, #901, #473, #444 ) ) ; -#394 = VERTEX_POINT ( 'NONE', #1106 ) ; -#395 = EDGE_LOOP ( 'NONE', ( #1319 ) ) ; -#396 = PLANE ( 'NONE', #341 ) ; -#397 = DIRECTION ( 'NONE', ( 1.508455196501573796E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#398 = DIRECTION ( 'NONE', ( -3.736327486719275180E-15, -1.000000000000000000, -3.948753623872195007E-15 ) ) ; -#399 = ADVANCED_FACE ( 'NONE', ( #1476 ), #876, .T. ) ; -#400 = ORIENTED_EDGE ( 'NONE', *, *, #1038, .F. ) ; -#401 = ADVANCED_FACE ( 'NONE', ( #404 ), #1324, .F. ) ; -#402 = DIRECTION ( 'NONE', ( 0.000000000000000000, 2.083563960687919798E-15, -1.000000000000000000 ) ) ; -#403 = DIRECTION ( 'NONE', ( -7.542275982507868980E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#404 = FACE_OUTER_BOUND ( 'NONE', #632, .T. ) ; -#405 = CARTESIAN_POINT ( 'NONE', ( -5.829347001262469345E-14, 68.50000000000000000, 15.40000000000000036 ) ) ; -#406 = VERTEX_POINT ( 'NONE', #1536 ) ; -#407 = PLANE ( 'NONE', #1010 ) ; -#408 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.067522139062649882E-15, 0.000000000000000000 ) ) ; -#409 = ORIENTED_EDGE ( 'NONE', *, *, #771, .F. ) ; -#410 = VECTOR ( 'NONE', #158, 1000.000000000000000 ) ; -#411 = FACE_OUTER_BOUND ( 'NONE', #1484, .T. ) ; -#412 = VECTOR ( 'NONE', #731, 1000.000000000000000 ) ; -#413 = LINE ( 'NONE', #1382, #1261 ) ; -#414 = VERTEX_POINT ( 'NONE', #1170 ) ; -#415 = AXIS2_PLACEMENT_3D ( 'NONE', #34, #1482, #403 ) ; -#416 = ORIENTED_EDGE ( 'NONE', *, *, #1066, .F. ) ; -#417 = AXIS2_PLACEMENT_3D ( 'NONE', #432, #911, #1358 ) ; -#418 = DIRECTION ( 'NONE', ( 8.724869524103740219E-16, -1.000000000000000000, -8.512481308430690233E-18 ) ) ; -#419 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#420 = ADVANCED_FACE ( 'NONE', ( #579, #813 ), #225, .F. ) ; -#421 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 6.000000000000000000, 0.000000000000000000 ) ) ; -#422 = LINE ( 'NONE', #900, #563 ) ; -#423 = ORIENTED_EDGE ( 'NONE', *, *, #1008, .F. ) ; -#424 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#425 = EDGE_CURVE ( 'NONE', #693, #618, #1435, .T. ) ; -#426 = VERTEX_POINT ( 'NONE', #334 ) ; -#427 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#428 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 85.00000000000000000, 2.300000000000074873 ) ) ; -#429 = ORIENTED_EDGE ( 'NONE', *, *, #98, .F. ) ; -#430 = CARTESIAN_POINT ( 'NONE', ( 2.277005839131624929E-15, 24.80000000000000071, 9.698761282827661034 ) ) ; -#431 = DIRECTION ( 'NONE', ( -8.724869524103750079E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#432 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 34.50000000000000000, 20.00000000000000000 ) ) ; -#433 = AXIS2_PLACEMENT_3D ( 'NONE', #1017, #903, #1504 ) ; -#434 = FACE_OUTER_BOUND ( 'NONE', #286, .T. ) ; -#435 = VERTEX_POINT ( 'NONE', #1209 ) ; -#436 = VECTOR ( 'NONE', #1515, 1000.000000000000000 ) ; -#437 = AXIS2_PLACEMENT_3D ( 'NONE', #742, #1195, #1331 ) ; -#438 = CIRCLE ( 'NONE', #12, 1.619999999999996554 ) ; -#439 = CARTESIAN_POINT ( 'NONE', ( 3.867429133923364974E-15, 22.50000000000000000, 15.40000000000000036 ) ) ; -#440 = EDGE_CURVE ( 'NONE', #693, #172, #918, .T. ) ; -#441 = FACE_OUTER_BOUND ( 'NONE', #607, .T. ) ; -#442 = FACE_OUTER_BOUND ( 'NONE', #31, .T. ) ; -#443 = DIRECTION ( 'NONE', ( 0.7071067811865460184, -0.7071067811865489050, 0.000000000000000000 ) ) ; -#444 = ORIENTED_EDGE ( 'NONE', *, *, #1223, .F. ) ; -#445 = EDGE_LOOP ( 'NONE', ( #1431 ) ) ; -#446 = EDGE_CURVE ( 'NONE', #623, #1271, #348, .T. ) ; -#447 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#448 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 11.25000000000000000, 0.000000000000000000 ) ) ; -#449 = FACE_OUTER_BOUND ( 'NONE', #702, .T. ) ; -#450 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#451 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 2.299999999999999822 ) ) ; -#452 = ORIENTED_EDGE ( 'NONE', *, *, #117, .T. ) ; -#453 = VERTEX_POINT ( 'NONE', #1277 ) ; -#454 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; -#455 = VERTEX_POINT ( 'NONE', #1403 ) ; -#456 = FACE_BOUND ( 'NONE', #855, .T. ) ; -#457 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#458 = EDGE_LOOP ( 'NONE', ( #1527 ) ) ; -#459 = ORIENTED_EDGE ( 'NONE', *, *, #1066, .T. ) ; -#460 = VECTOR ( 'NONE', #1325, 1000.000000000000000 ) ; -#461 = EDGE_LOOP ( 'NONE', ( #1540, #233, #652, #370, #139, #1251 ) ) ; -#462 = AXIS2_PLACEMENT_3D ( 'NONE', #1270, #677, #670 ) ; -#463 = VECTOR ( 'NONE', #749, 1000.000000000000000 ) ; -#464 = FACE_OUTER_BOUND ( 'NONE', #663, .T. ) ; -#465 = EDGE_CURVE ( 'NONE', #525, #479, #733, .T. ) ; -#466 = DIRECTION ( 'NONE', ( -8.724869524103740219E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#467 = ORIENTED_EDGE ( 'NONE', *, *, #173, .T. ) ; -#468 = EDGE_CURVE ( 'NONE', #768, #144, #1529, .T. ) ; -#469 = ORIENTED_EDGE ( 'NONE', *, *, #492, .F. ) ; -#470 = CYLINDRICAL_SURFACE ( 'NONE', #1241, 4.599999999999999645 ) ; -#471 = ORIENTED_EDGE ( 'NONE', *, *, #1174, .F. ) ; -#472 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, -1.807003620809174977E-15, 2.299999999999999822 ) ) ; -#473 = ORIENTED_EDGE ( 'NONE', *, *, #440, .T. ) ; -#474 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 0.000000000000000000 ) ) ; -#475 = ORIENTED_EDGE ( 'NONE', *, *, #1202, .F. ) ; -#476 = ORIENTED_EDGE ( 'NONE', *, *, #1204, .F. ) ; -#477 = DIRECTION ( 'NONE', ( -5.404588837634910050E-30, 1.000000000000000000, 3.867991755889925470E-15 ) ) ; -#478 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#479 = VERTEX_POINT ( 'NONE', #819 ) ; -#480 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#481 = ORIENTED_EDGE ( 'NONE', *, *, #1006, .F. ) ; -#482 = ORIENTED_EDGE ( 'NONE', *, *, #425, .T. ) ; -#483 = ADVANCED_FACE ( 'NONE', ( #449, #924 ), #94, .F. ) ; -#484 = VECTOR ( 'NONE', #594, 1000.000000000000000 ) ; -#485 = LINE ( 'NONE', #129, #584 ) ; -#486 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#487 = CIRCLE ( 'NONE', #1061, 1.620000000000003437 ) ; -#488 = DIRECTION ( 'NONE', ( -1.000000000000000000, 6.413288047318429394E-34, -2.142431974589520087E-17 ) ) ; -#489 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#490 = ORIENTED_EDGE ( 'NONE', *, *, #1105, .T. ) ; -#491 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 6.000000000000000000, 2.299999999999999822 ) ) ; -#492 = EDGE_CURVE ( 'NONE', #1022, #406, #930, .T. ) ; -#493 = DIRECTION ( 'NONE', ( -1.508455196501573796E-15, 1.000000000000000000, 0.000000000000000000 ) ) ; -#494 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.508455196501570049E-15, -9.003755065623568904E-17 ) ) ; -#495 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.202566417187950042E-15, 0.000000000000000000 ) ) ; -#496 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 6.000000000000000000, 0.000000000000000000 ) ) ; -#497 = ORIENTED_EDGE ( 'NONE', *, *, #1117, .T. ) ; -#498 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 20.19999999999999929, 1.301042606982603940E-15 ) ) ; -#499 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.542275982507869966E-16, -1.050438090989415838E-16 ) ) ; -#500 = VERTEX_POINT ( 'NONE', #1312 ) ; -#501 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 6.000000000000000000, 0.000000000000000000 ) ) ; -#502 = LINE ( 'NONE', #11, #318 ) ; -#503 = ORIENTED_EDGE ( 'NONE', *, *, #1461, .F. ) ; -#504 = EDGE_CURVE ( 'NONE', #71, #1348, #832, .T. ) ; -#505 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 6.000000000000000000, -0.0001030776407930956035 ) ) ; -#506 = ORIENTED_EDGE ( 'NONE', *, *, #544, .T. ) ; -#507 = LINE ( 'NONE', #973, #1159 ) ; -#508 = ORIENTED_EDGE ( 'NONE', *, *, #1551, .T. ) ; -#509 = CIRCLE ( 'NONE', #1030, 2.299999999999999822 ) ; -#510 = CARTESIAN_POINT ( 'NONE', ( 23.01999999999999957, 34.50000000000000000, 20.00000000000000000 ) ) ; -#511 = EDGE_CURVE ( 'NONE', #500, #369, #680, .T. ) ; -#512 = CIRCLE ( 'NONE', #390, 2.999999999999999112 ) ; -#513 = ADVANCED_FACE ( 'NONE', ( #708 ), #360, .F. ) ; -#514 = FACE_OUTER_BOUND ( 'NONE', #530, .T. ) ; -#515 = AXIS2_PLACEMENT_3D ( 'NONE', #826, #1298, #209 ) ; -#516 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#517 = LINE ( 'NONE', #405, #36 ) ; -#518 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .F. ) ; -#519 = APPLICATION_CONTEXT ( 'automotive_design' ) ; -#520 = DIRECTION ( 'NONE', ( -0.7071067811865480168, -0.7071067811865470176, 0.000000000000000000 ) ) ; -#521 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 68.50000000000000000, 4.599999999999999645 ) ) ; -#522 = ORIENTED_EDGE ( 'NONE', *, *, #1294, .T. ) ; -#523 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 85.00000000000000000, 6.198867687670750393E-14 ) ) ; -#524 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#525 = VERTEX_POINT ( 'NONE', #718 ) ; -#526 = FACE_OUTER_BOUND ( 'NONE', #180, .T. ) ; -#527 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 6.000000000000000000, 0.000000000000000000 ) ) ; -#528 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#529 = CARTESIAN_POINT ( 'NONE', ( -2.459008547464244762E-14, 68.50000000000000000, 10.30123871717236028 ) ) ; -#530 = EDGE_LOOP ( 'NONE', ( #1212, #1441, #748, #1225 ) ) ; -#531 = ORIENTED_EDGE ( 'NONE', *, *, #1056, .T. ) ; -#532 = EDGE_CURVE ( 'NONE', #394, #71, #950, .T. ) ; -#533 = FACE_OUTER_BOUND ( 'NONE', #253, .T. ) ; -#534 = ORIENTED_EDGE ( 'NONE', *, *, #715, .F. ) ; -#535 = EDGE_CURVE ( 'NONE', #984, #984, #587, .T. ) ; -#536 = EDGE_CURVE ( 'NONE', #726, #1063, #1556, .T. ) ; -#537 = AXIS2_PLACEMENT_3D ( 'NONE', #305, #408, #194 ) ; -#538 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#539 = AXIS2_PLACEMENT_3D ( 'NONE', #287, #998, #177 ) ; -#540 = LINE ( 'NONE', #1263, #1164 ) ; -#541 = ORIENTED_EDGE ( 'NONE', *, *, #626, .F. ) ; -#542 = VECTOR ( 'NONE', #220, 1000.000000000000000 ) ; -#543 = EDGE_CURVE ( 'NONE', #347, #1516, #191, .T. ) ; -#544 = EDGE_CURVE ( 'NONE', #1313, #726, #234, .T. ) ; -#545 = PLANE ( 'NONE', #433 ) ; -#546 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#547 = FACE_OUTER_BOUND ( 'NONE', #943, .T. ) ; -#548 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 24.80000000000000071, 4.599999999999999645 ) ) ; -#549 = VERTEX_POINT ( 'NONE', #126 ) ; -#550 = LINE ( 'NONE', #186, #1281 ) ; -#551 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 66.19999999999998863, 4.599999999999999645 ) ) ; -#552 = FACE_OUTER_BOUND ( 'NONE', #780, .T. ) ; -#553 = ORIENTED_EDGE ( 'NONE', *, *, #1514, .T. ) ; -#554 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#555 = LINE ( 'NONE', #793, #1259 ) ; -#556 = DIRECTION ( 'NONE', ( -9.493189956370280532E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#557 = EDGE_CURVE ( 'NONE', #620, #620, #809, .T. ) ; -#558 = EDGE_CURVE ( 'NONE', #324, #435, #252, .T. ) ; -#559 = AXIS2_PLACEMENT_3D ( 'NONE', #16, #7, #493 ) ; -#560 = DIRECTION ( 'NONE', ( 7.542275982507857147E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#561 = EDGE_LOOP ( 'NONE', ( #1256, #636, #695, #476 ) ) ; -#562 = AXIS2_PLACEMENT_3D ( 'NONE', #1274, #368, #1158 ) ; -#563 = VECTOR ( 'NONE', #443, 1000.000000000000114 ) ; -#564 = AXIS2_PLACEMENT_3D ( 'NONE', #1248, #676, #427 ) ; -#565 = DIRECTION ( 'NONE', ( 1.508455196501571429E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#566 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#567 = EDGE_CURVE ( 'NONE', #406, #435, #555, .T. ) ; -#568 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 20.19999999999999929, 4.599999999999999645 ) ) ; -#569 = ORIENTED_EDGE ( 'NONE', *, *, #256, .T. ) ; -#570 = EDGE_CURVE ( 'NONE', #414, #55, #1266, .T. ) ; -#571 = ORIENTED_EDGE ( 'NONE', *, *, #1505, .T. ) ; -#572 = ORIENTED_EDGE ( 'NONE', *, *, #1204, .T. ) ; -#573 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 56.50000000000000000, 0.000000000000000000 ) ) ; -#574 = PLANE ( 'NONE', #67 ) ; -#575 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 85.00000000000000000, 4.915522775329839610E-14 ) ) ; -#576 = EDGE_LOOP ( 'NONE', ( #221, #1487, #1422, #1173 ) ) ; -#577 = ORIENTED_EDGE ( 'NONE', *, *, #1064, .F. ) ; -#578 = EDGE_CURVE ( 'NONE', #151, #1185, #956, .T. ) ; -#579 = FACE_OUTER_BOUND ( 'NONE', #83, .T. ) ; -#580 = EDGE_CURVE ( 'NONE', #339, #885, #1307, .T. ) ; -#581 = DIRECTION ( 'NONE', ( 8.724869524103750079E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#582 = LINE ( 'NONE', #1190, #1521 ) ; -#583 = ORIENTED_EDGE ( 'NONE', *, *, #1411, .T. ) ; -#584 = VECTOR ( 'NONE', #635, 1000.000000000000000 ) ; -#585 = AXIS2_PLACEMENT_3D ( 'NONE', #516, #751, #1226 ) ; -#586 = ORIENTED_EDGE ( 'NONE', *, *, #183, .F. ) ; -#587 = CIRCLE ( 'NONE', #661, 1.619999999999999885 ) ; -#588 = ORIENTED_EDGE ( 'NONE', *, *, #957, .T. ) ; -#589 = CIRCLE ( 'NONE', #687, 3.000000000000002665 ) ; -#590 = CIRCLE ( 'NONE', #838, 2.999999999999999112 ) ; -#591 = FACE_BOUND ( 'NONE', #1300, .T. ) ; -#592 = DIRECTION ( 'NONE', ( 2.142431974589520087E-17, 2.993461693712444278E-17, -1.000000000000000000 ) ) ; -#593 = ORIENTED_EDGE ( 'NONE', *, *, #558, .T. ) ; -#594 = DIRECTION ( 'NONE', ( 1.000000000000000000, -6.413288047318429394E-34, 2.142431974589520087E-17 ) ) ; -#595 = ORIENTED_EDGE ( 'NONE', *, *, #745, .T. ) ; -#596 = DIRECTION ( 'NONE', ( 2.142431974589520087E-17, 2.993461693712444278E-17, -1.000000000000000000 ) ) ; -#597 = FACE_BOUND ( 'NONE', #1124, .T. ) ; -#598 = EDGE_LOOP ( 'NONE', ( #1120, #506, #1108, #121 ) ) ; -#599 = DIRECTION ( 'NONE', ( 7.542275982507857147E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#600 = ADVANCED_FACE ( 'NONE', ( #1029, #1440, #441 ), #917, .T. ) ; -#601 = ORIENTED_EDGE ( 'NONE', *, *, #995, .F. ) ; -#602 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 45.19876128282759709, 17.69999999999999929 ) ) ; -#603 = FACE_OUTER_BOUND ( 'NONE', #1079, .T. ) ; -#604 = ORIENTED_EDGE ( 'NONE', *, *, #990, .T. ) ; -#605 = ADVANCED_FACE ( 'NONE', ( #87 ), #1187, .T. ) ; -#606 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#607 = EDGE_LOOP ( 'NONE', ( #271, #281, #1341, #77, #46, #29 ) ) ; -#608 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 63.89999999999999858, 15.40000000000000036 ) ) ; -#609 = FACE_OUTER_BOUND ( 'NONE', #1317, .T. ) ; -#610 = CIRCLE ( 'NONE', #805, 2.999999999999999112 ) ; -#611 = VECTOR ( 'NONE', #327, 1000.000000000000000 ) ; -#612 = CIRCLE ( 'NONE', #1389, 2.299999999999996270 ) ; -#613 = DIRECTION ( 'NONE', ( 9.493189956370280532E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#614 = VECTOR ( 'NONE', #335, 1000.000000000000000 ) ; -#615 = FACE_OUTER_BOUND ( 'NONE', #1425, .T. ) ; -#616 = VERTEX_POINT ( 'NONE', #354 ) ; -#617 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 63.89999999999999858, 17.69999999999999929 ) ) ; -#618 = VERTEX_POINT ( 'NONE', #823 ) ; -#619 = PLANE ( 'NONE', #239 ) ; -#620 = VERTEX_POINT ( 'NONE', #874 ) ; -#621 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.948753623872187907E-15 ) ) ; -#622 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#623 = VERTEX_POINT ( 'NONE', #112 ) ; -#624 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#625 = ORIENTED_EDGE ( 'NONE', *, *, #1489, .F. ) ; -#626 = EDGE_CURVE ( 'NONE', #355, #941, #1428, .T. ) ; -#627 = VERTEX_POINT ( 'NONE', #32 ) ; -#628 = CARTESIAN_POINT ( 'NONE', ( -5.446999816906009820E-15, 70.79999999999999716, 5.916375997886719769E-15 ) ) ; -#629 = ORIENTED_EDGE ( 'NONE', *, *, #230, .T. ) ; -#630 = DIRECTION ( 'NONE', ( -9.159137594515259574E-16, 1.000000000000000000, -8.694943302126570446E-31 ) ) ; -#631 = LINE ( 'NONE', #869, #1284 ) ; -#632 = EDGE_LOOP ( 'NONE', ( #1444, #572, #770, #947 ) ) ; -#633 = FACE_OUTER_BOUND ( 'NONE', #393, .T. ) ; -#634 = FACE_OUTER_BOUND ( 'NONE', #1104, .T. ) ; -#635 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#636 = ORIENTED_EDGE ( 'NONE', *, *, #353, .T. ) ; -#637 = LINE ( 'NONE', #1559, #463 ) ; -#638 = CIRCLE ( 'NONE', #1438, 4.599999999999999645 ) ; -#639 = LINE ( 'NONE', #266, #785 ) ; -#640 = CIRCLE ( 'NONE', #936, 2.299999999999999822 ) ; -#641 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 17.69999999999999929 ) ) ; -#642 = ORIENTED_EDGE ( 'NONE', *, *, #492, .T. ) ; -#643 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#644 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 85.00000000000000000, 6.198867687670750393E-14 ) ) ; -#645 = ORIENTED_EDGE ( 'NONE', *, *, #905, .F. ) ; -#646 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#647 = PLANE ( 'NONE', #891 ) ; -#648 = ORIENTED_EDGE ( 'NONE', *, *, #567, .F. ) ; -#649 = ORIENTED_EDGE ( 'NONE', *, *, #656, .F. ) ; -#650 = EDGE_CURVE ( 'NONE', #479, #881, #1139, .T. ) ; -#651 = LINE ( 'NONE', #776, #1385 ) ; -#652 = ORIENTED_EDGE ( 'NONE', *, *, #333, .F. ) ; -#653 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 58.12000000000000455, 17.69999999999999929 ) ) ; -#654 = FACE_OUTER_BOUND ( 'NONE', #458, .T. ) ; -#655 = DIRECTION ( 'NONE', ( -7.542275982507857147E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#656 = EDGE_CURVE ( 'NONE', #279, #414, #1081, .T. ) ; -#657 = ORIENTED_EDGE ( 'NONE', *, *, #1038, .T. ) ; -#658 = DIRECTION ( 'NONE', ( -8.282684373686280674E-31, -7.226534046974579846E-46, 1.000000000000000000 ) ) ; -#659 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #519, 'design' ) ; -#660 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 4.640385298237959609E-14 ) ) ; -#661 = AXIS2_PLACEMENT_3D ( 'NONE', #909, #1074, #1069 ) ; -#662 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, 91.00000000000000000, 8.568119920010519554E-14 ) ) ; -#663 = EDGE_LOOP ( 'NONE', ( #724, #577, #1361, #154 ) ) ; -#664 = AXIS2_PLACEMENT_3D ( 'NONE', #1524, #1250, #1279 ) ; -#665 = AXIS2_PLACEMENT_3D ( 'NONE', #1452, #378, #255 ) ; -#666 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 78.50000000000000000, 2.299999999999740030 ) ) ; -#667 = ORIENTED_EDGE ( 'NONE', *, *, #778, .T. ) ; -#668 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1301 ) ) ; -#669 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#670 = DIRECTION ( 'NONE', ( 1.508455196501571429E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#671 = ORIENTED_EDGE ( 'NONE', *, *, #308, .F. ) ; -#672 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 89.00000000000000000, 17.69999999999999929 ) ) ; -#673 = DIRECTION ( 'NONE', ( 5.337610695313260259E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#674 = EDGE_CURVE ( 'NONE', #1455, #1016, #1477, .T. ) ; -#675 = EDGE_CURVE ( 'NONE', #881, #91, #884, .T. ) ; -#676 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#677 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.508455196501570049E-15, 9.003755065623568904E-17 ) ) ; -#678 = ORIENTED_EDGE ( 'NONE', *, *, #1006, .T. ) ; -#679 = ORIENTED_EDGE ( 'NONE', *, *, #844, .F. ) ; -#680 = LINE ( 'NONE', #1192, #484 ) ; -#681 = CARTESIAN_POINT ( 'NONE', ( -1.725729564900994781E-14, 63.89999999999999858, 20.00000000000000000 ) ) ; -#682 = LINE ( 'NONE', #698, #614 ) ; -#683 = VECTOR ( 'NONE', #222, 999.9999999999998863 ) ; -#684 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 6.000000000000000000, 0.000000000000000000 ) ) ; -#685 = VERTEX_POINT ( 'NONE', #977 ) ; -#686 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #981 ) ) ; -#687 = AXIS2_PLACEMENT_3D ( 'NONE', #523, #730, #621 ) ; -#688 = VECTOR ( 'NONE', #556, 1000.000000000000000 ) ; -#689 = ORIENTED_EDGE ( 'NONE', *, *, #1535, .F. ) ; -#690 = CARTESIAN_POINT ( 'NONE', ( -2.459008547464244762E-14, 68.50000000000000000, 4.599999999999999645 ) ) ; -#691 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 78.50000000000000000, 2.299999999999740030 ) ) ; -#692 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 6.000000000000000000, 2.299999999999999822 ) ) ; -#693 = VERTEX_POINT ( 'NONE', #381 ) ; -#694 = EDGE_CURVE ( 'NONE', #357, #1371, #1346, .T. ) ; -#695 = ORIENTED_EDGE ( 'NONE', *, *, #675, .F. ) ; -#696 = EDGE_LOOP ( 'NONE', ( #982 ) ) ; -#697 = DIRECTION ( 'NONE', ( 7.542275982507857147E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#698 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, -3.469446951953614978E-15 ) ) ; -#699 = LINE ( 'NONE', #828, #1310 ) ; -#700 = ORIENTED_EDGE ( 'NONE', *, *, #1369, .T. ) ; -#701 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 4.599999999999999645 ) ) ; -#702 = EDGE_LOOP ( 'NONE', ( #508 ) ) ; -#703 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#704 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #1257 ) ; -#705 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#706 = PLANE ( 'NONE', #193 ) ; -#707 = ORIENTED_EDGE ( 'NONE', *, *, #804, .T. ) ; -#708 = FACE_OUTER_BOUND ( 'NONE', #774, .T. ) ; -#709 = VECTOR ( 'NONE', #392, 1000.000000000000000 ) ; -#710 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#711 = EDGE_LOOP ( 'NONE', ( #127, #921, #236, #200 ) ) ; -#712 = VECTOR ( 'NONE', #133, 1000.000000000000000 ) ; -#713 = CIRCLE ( 'NONE', #366, 2.999999999999999112 ) ; -#714 = LINE ( 'NONE', #1285, #1036 ) ; -#715 = EDGE_CURVE ( 'NONE', #1169, #549, #19, .T. ) ; -#716 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 24.80000000000000071, 15.40000000000000036 ) ) ; -#717 = EDGE_LOOP ( 'NONE', ( #471, #229, #211, #149 ) ) ; -#718 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 12.50000000000000000, 0.000000000000000000 ) ) ; -#719 = VERTEX_POINT ( 'NONE', #1227 ) ; -#720 = EDGE_CURVE ( 'NONE', #732, #618, #517, .T. ) ; -#721 = DIRECTION ( 'NONE', ( -1.508455196501573796E-15, 1.000000000000000000, 0.000000000000000000 ) ) ; -#722 = EDGE_CURVE ( 'NONE', #1236, #951, #37, .T. ) ; -#723 = FACE_BOUND ( 'NONE', #1334, .T. ) ; -#724 = ORIENTED_EDGE ( 'NONE', *, *, #808, .T. ) ; -#725 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#726 = VERTEX_POINT ( 'NONE', #496 ) ; -#727 = DIRECTION ( 'NONE', ( 1.000000000000000000, 8.724869524103740219E-16, 0.000000000000000000 ) ) ; -#728 = LINE ( 'NONE', #975, #1211 ) ; -#729 = EDGE_CURVE ( 'NONE', #873, #954, #631, .T. ) ; -#730 = DIRECTION ( 'NONE', ( 4.699964457533200481E-31, 3.948753623872190274E-15, -1.000000000000000000 ) ) ; -#731 = DIRECTION ( 'NONE', ( 5.337610695313260259E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#732 = VERTEX_POINT ( 'NONE', #1243 ) ; -#733 = LINE ( 'NONE', #1282, #363 ) ; -#734 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 24.80000000000000071, 15.40000000000000036 ) ) ; -#735 = CIRCLE ( 'NONE', #61, 2.999999999999999112 ) ; -#736 = VECTOR ( 'NONE', #1398, 1000.000000000000000 ) ; -#737 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 70.79999999999999716, 4.599999999999999645 ) ) ; -#738 = ORIENTED_EDGE ( 'NONE', *, *, #142, .T. ) ; -#739 = VECTOR ( 'NONE', #292, 1000.000000000000000 ) ; -#740 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 89.00000000000000000, 2.300000000000089972 ) ) ; -#741 = AXIS2_PLACEMENT_3D ( 'NONE', #1380, #538, #1013 ) ; -#742 = CARTESIAN_POINT ( 'NONE', ( -3.164447866047475115E-15, 78.29876128282769798, 2.300000000000050004 ) ) ; -#743 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.067522139062649882E-15, 0.000000000000000000 ) ) ; -#744 = ORIENTED_EDGE ( 'NONE', *, *, #729, .F. ) ; -#745 = EDGE_CURVE ( 'NONE', #1293, #801, #1089, .T. ) ; -#746 = LINE ( 'NONE', #734, #1542 ) ; -#747 = EDGE_CURVE ( 'NONE', #1293, #82, #1454, .T. ) ; -#748 = ORIENTED_EDGE ( 'NONE', *, *, #558, .F. ) ; -#749 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.948753623872195007E-15 ) ) ; -#750 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#751 = DIRECTION ( 'NONE', ( 1.836970198721029688E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#752 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#753 = ORIENTED_EDGE ( 'NONE', *, *, #504, .T. ) ; -#754 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 1.734723475976804925E-15 ) ) ; -#755 = ORIENTED_EDGE ( 'NONE', *, *, #1276, .T. ) ; -#756 = DIRECTION ( 'NONE', ( 0.000000000000000000, 3.867991755889925470E-15, -1.000000000000000000 ) ) ; -#757 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 78.50000000000000000, -0.0001030776407930956035 ) ) ; -#758 = PRESENTATION_STYLE_ASSIGNMENT (( #1465 ) ) ; -#759 = ORIENTED_EDGE ( 'NONE', *, *, #291, .T. ) ; -#760 = CYLINDRICAL_SURFACE ( 'NONE', #1305, 1.620000000000003437 ) ; -#761 = ORIENTED_EDGE ( 'NONE', *, *, #790, .T. ) ; -#762 = VECTOR ( 'NONE', #1480, 1000.000000000000000 ) ; -#763 = AXIS2_PLACEMENT_3D ( 'NONE', #1327, #965, #802 ) ; -#764 = CIRCLE ( 'NONE', #1033, 2.999999999999999112 ) ; -#765 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 63.89999999999999858, 15.40000000000000036 ) ) ; -#766 = VECTOR ( 'NONE', #1433, 999.9999999999998863 ) ; -#767 = ADVANCED_FACE ( 'NONE', ( #166 ), #270, .F. ) ; -#768 = VERTEX_POINT ( 'NONE', #148 ) ; -#769 = DIRECTION ( 'NONE', ( -1.000000000000000000, -5.337610695313260259E-16, 0.000000000000000000 ) ) ; -#770 = ORIENTED_EDGE ( 'NONE', *, *, #650, .F. ) ; -#771 = EDGE_CURVE ( 'NONE', #151, #1236, #800, .T. ) ; -#772 = CYLINDRICAL_SURFACE ( 'NONE', #564, 2.999999999999999112 ) ; -#773 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 22.50000000000000000, 15.40000000000000036 ) ) ; -#774 = EDGE_LOOP ( 'NONE', ( #847, #1001, #54, #111 ) ) ; -#775 = ORIENTED_EDGE ( 'NONE', *, *, #377, .F. ) ; -#776 = CARTESIAN_POINT ( 'NONE', ( -1.725729564900994781E-14, 27.09999999999999787, 20.00000000000000000 ) ) ; -#777 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 2.000000000000000000, 2.299999999999999822 ) ) ; -#778 = EDGE_CURVE ( 'NONE', #258, #858, #638, .T. ) ; -#779 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#780 = EDGE_LOOP ( 'NONE', ( #189, #50, #1550, #837 ) ) ; -#781 = LINE ( 'NONE', #1123, #889 ) ; -#782 = EDGE_CURVE ( 'NONE', #824, #841, #1365, .T. ) ; -#783 = AXIS2_PLACEMENT_3D ( 'NONE', #45, #489, #1119 ) ; -#784 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 85.00000000000000000, 4.915522775329839610E-14 ) ) ; -#785 = VECTOR ( 'NONE', #1095, 1000.000000000000000 ) ; -#786 = FACE_OUTER_BOUND ( 'NONE', #1151, .T. ) ; -#787 = ORIENTED_EDGE ( 'NONE', *, *, #1432, .F. ) ; -#788 = VECTOR ( 'NONE', #283, 1000.000000000000000 ) ; -#789 = CIRCLE ( 'NONE', #137, 1.620000000000003437 ) ; -#790 = EDGE_CURVE ( 'NONE', #1022, #324, #540, .T. ) ; -#791 = ADVANCED_FACE ( 'NONE', ( #1255 ), #906, .T. ) ; -#792 = DIRECTION ( 'NONE', ( -1.000000000000000000, -8.700243869223400201E-16, 0.000000000000000000 ) ) ; -#793 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 85.00000000000000000, 2.299999999999740030 ) ) ; -#794 = DIRECTION ( 'NONE', ( 8.282684373686280674E-31, 7.226534046974579846E-46, -1.000000000000000000 ) ) ; -#795 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 70.79999999999999716, -1.122991214493525769E-15 ) ) ; -#796 = ORIENTED_EDGE ( 'NONE', *, *, #543, .T. ) ; -#797 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 12.50000000000000000, 2.299999999999999822 ) ) ; -#798 = DIRECTION ( 'NONE', ( -3.202566417187950042E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#799 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 15.40000000000000036 ) ) ; -#800 = LINE ( 'NONE', #779, #436 ) ; -#801 = VERTEX_POINT ( 'NONE', #428 ) ; -#802 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#803 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 2.299999999999999822 ) ) ; -#804 = EDGE_CURVE ( 'NONE', #1348, #992, #413, .T. ) ; -#805 = AXIS2_PLACEMENT_3D ( 'NONE', #666, #66, #1146 ) ; -#806 = CARTESIAN_POINT ( 'NONE', ( -5.446999816906009820E-15, 91.00000000000000000, 8.568119920010539749E-14 ) ) ; -#807 = ORIENTED_EDGE ( 'NONE', *, *, #1275, .T. ) ; -#808 = EDGE_CURVE ( 'NONE', #616, #331, #1148, .T. ) ; -#809 = CIRCLE ( 'NONE', #86, 1.620000000000003437 ) ; -#810 = VECTOR ( 'NONE', #227, 1000.000000000000000 ) ; -#811 = AXIS2_PLACEMENT_3D ( 'NONE', #1162, #89, #100 ) ; -#812 = ORIENTED_EDGE ( 'NONE', *, *, #1268, .F. ) ; -#813 = FACE_OUTER_BOUND ( 'NONE', #1199, .T. ) ; -#814 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#815 = ADVANCED_FACE ( 'NONE', ( #1015, #76, #81, #1127, #1502 ), #1142, .F. ) ; -#816 = DIRECTION ( 'NONE', ( 1.000000000000000000, 8.724869524103740219E-16, 8.282684373686280674E-31 ) ) ; -#817 = ORIENTED_EDGE ( 'NONE', *, *, #98, .T. ) ; -#818 = EDGE_LOOP ( 'NONE', ( #761, #593, #648, #469 ) ) ; -#819 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 12.50000000000000000, 2.299999999999999822 ) ) ; -#820 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 56.50000000000000000, 17.69999999999999929 ) ) ; -#821 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 24.80000000000000071, 15.40000000000000036 ) ) ; -#822 = ORIENTED_EDGE ( 'NONE', *, *, #808, .F. ) ; -#823 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 68.50000000000000000, 15.40000000000000036 ) ) ; -#824 = VERTEX_POINT ( 'NONE', #548 ) ; -#825 = ADVANCED_FACE ( 'NONE', ( #434 ), #323, .F. ) ; -#826 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 78.50000000000000000, 3.632177862988924409E-14 ) ) ; -#827 = VERTEX_POINT ( 'NONE', #1021 ) ; -#828 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 66.19999999999998863, 17.69999999999999929 ) ) ; -#829 = VERTEX_POINT ( 'NONE', #795 ) ; -#830 = CIRCLE ( 'NONE', #1183, 4.599999999999992539 ) ; -#831 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#832 = CIRCLE ( 'NONE', #862, 4.599999999999999645 ) ; -#833 = EDGE_LOOP ( 'NONE', ( #1378, #1005, #700, #1407 ) ) ; -#834 = EDGE_CURVE ( 'NONE', #801, #406, #268, .T. ) ; -#835 = AXIS2_PLACEMENT_3D ( 'NONE', #379, #495, #750 ) ; -#836 = ADVANCED_FACE ( 'NONE', ( #786 ), #198, .F. ) ; -#837 = ORIENTED_EDGE ( 'NONE', *, *, #238, .F. ) ; -#838 = AXIS2_PLACEMENT_3D ( 'NONE', #527, #1019, #669 ) ; -#839 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 70.79999999999999716, 4.599999999999999645 ) ) ; -#840 = LINE ( 'NONE', #806, #542 ) ; -#841 = VERTEX_POINT ( 'NONE', #1034 ) ; -#842 = DIRECTION ( 'NONE', ( 8.700243869223400201E-16, -1.000000000000000000, -6.990487625985208660E-18 ) ) ; -#843 = ORIENTED_EDGE ( 'NONE', *, *, #834, .T. ) ; -#844 = EDGE_CURVE ( 'NONE', #623, #827, #39, .T. ) ; -#845 = LINE ( 'NONE', #1102, #915 ) ; -#846 = FACE_OUTER_BOUND ( 'NONE', #818, .T. ) ; -#847 = ORIENTED_EDGE ( 'NONE', *, *, #465, .T. ) ; -#848 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 20.00000000000000000 ) ) ; -#849 = CARTESIAN_POINT ( 'NONE', ( 2.220446049250315053E-15, 20.19999999999999929, 2.299999999999999822 ) ) ; -#850 = ORIENTED_EDGE ( 'NONE', *, *, #117, .F. ) ; -#851 = LINE ( 'NONE', #288, #410 ) ; -#852 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 8.673617379884039259E-14 ) ) ; -#853 = EDGE_CURVE ( 'NONE', #1367, #964, #422, .T. ) ; -#854 = PLANE ( 'NONE', #437 ) ; -#855 = EDGE_LOOP ( 'NONE', ( #400, #1493, #1231, #207 ) ) ; -#856 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#857 = ADVANCED_FACE ( 'NONE', ( #552 ), #647, .T. ) ; -#858 = VERTEX_POINT ( 'NONE', #773 ) ; -#859 = FACE_OUTER_BOUND ( 'NONE', #1351, .T. ) ; -#860 = FACE_OUTER_BOUND ( 'NONE', #62, .T. ) ; -#861 = AXIS2_PLACEMENT_3D ( 'NONE', #150, #47, #1210 ) ; -#862 = AXIS2_PLACEMENT_3D ( 'NONE', #1511, #79, #1520 ) ; -#863 = ORIENTED_EDGE ( 'NONE', *, *, #1466, .F. ) ; -#864 = VECTOR ( 'NONE', #1287, 1000.000000000000000 ) ; -#865 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 91.00000000000000000, 2.300000000000094857 ) ) ; -#866 = VECTOR ( 'NONE', #187, 1000.000000000000000 ) ; -#867 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#868 = CYLINDRICAL_SURFACE ( 'NONE', #1496, 2.999999999999999112 ) ; -#869 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 2.299999999999999822 ) ) ; -#870 = ORIENTED_EDGE ( 'NONE', *, *, #675, .T. ) ; -#871 = CYLINDRICAL_SURFACE ( 'NONE', #539, 4.599999999999999645 ) ; -#872 = CYLINDRICAL_SURFACE ( 'NONE', #1434, 2.999999999999999112 ) ; -#873 = VERTEX_POINT ( 'NONE', #184 ) ; -#874 = CARTESIAN_POINT ( 'NONE', ( -19.77999999999999403, 56.50000000000000000, 20.00000000000000000 ) ) ; -#875 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 4.599999999999999645 ) ) ; -#876 = PLANE ( 'NONE', #1409 ) ; -#877 = DIRECTION ( 'NONE', ( -0.7071067811865489050, 0.7071067811865460184, 0.000000000000000000 ) ) ; -#878 = ORIENTED_EDGE ( 'NONE', *, *, #63, .T. ) ; -#879 = DIRECTION ( 'NONE', ( -1.866283980032065018E-30, 1.000000000000000000, 2.083563960687919798E-15 ) ) ; -#880 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#881 = VERTEX_POINT ( 'NONE', #309 ) ; -#882 = EDGE_CURVE ( 'NONE', #1185, #726, #764, .T. ) ; -#883 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.508455196501574979E-15, -2.142431974589520087E-17 ) ) ; -#884 = LINE ( 'NONE', #374, #1364 ) ; -#885 = VERTEX_POINT ( 'NONE', #716 ) ; -#886 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#887 = EDGE_CURVE ( 'NONE', #1175, #1063, #344, .T. ) ; -#888 = ORIENTED_EDGE ( 'NONE', *, *, #887, .F. ) ; -#889 = VECTOR ( 'NONE', #1028, 1000.000000000000000 ) ; -#890 = VECTOR ( 'NONE', #877, 1000.000000000000114 ) ; -#891 = AXIS2_PLACEMENT_3D ( 'NONE', #1370, #920, #52 ) ; -#892 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; -#893 = VECTOR ( 'NONE', #1002, 1000.000000000000000 ) ; -#894 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#895 = ORIENTED_EDGE ( 'NONE', *, *, #929, .F. ) ; -#896 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.948753623872187907E-15 ) ) ; -#897 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #419, 'distance_accuracy_value', 'NONE'); -#898 = SHAPE_DEFINITION_REPRESENTATION ( #1446, #1217 ) ; -#899 = LINE ( 'NONE', #1125, #1141 ) ; -#900 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 2.000000000000000000, 0.000000000000000000 ) ) ; -#901 = ORIENTED_EDGE ( 'NONE', *, *, #425, .F. ) ; -#902 = VERTEX_POINT ( 'NONE', #575 ) ; -#903 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#904 = LINE ( 'NONE', #1501, #1471 ) ; -#905 = EDGE_CURVE ( 'NONE', #719, #199, #1405, .T. ) ; -#906 = PLANE ( 'NONE', #1412 ) ; -#907 = ORIENTED_EDGE ( 'NONE', *, *, #196, .F. ) ; -#908 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#909 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 34.50000000000000000, 20.00000000000000000 ) ) ; -#910 = VECTOR ( 'NONE', #1402, 1000.000000000000000 ) ; -#911 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#912 = VECTOR ( 'NONE', #358, 1000.000000000000000 ) ; -#913 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -2.799116104731824517E-17 ) ) ; -#914 = ORIENTED_EDGE ( 'NONE', *, *, #328, .T. ) ; -#915 = VECTOR ( 'NONE', #250, 1000.000000000000000 ) ; -#916 = DIRECTION ( 'NONE', ( -5.337610695313260259E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#917 = PLANE ( 'NONE', #562 ) ; -#918 = LINE ( 'NONE', #681, #293 ) ; -#919 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#920 = DIRECTION ( 'NONE', ( 0.7071067811865461294, 0.7071067811865490160, 2.033340607614456925E-15 ) ) ; -#921 = ORIENTED_EDGE ( 'NONE', *, *, #1296, .F. ) ; -#922 = LINE ( 'NONE', #880, #1055 ) ; -#923 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 56.50000000000000000, 20.00000000000000000 ) ) ; -#924 = FACE_OUTER_BOUND ( 'NONE', #445, .T. ) ; -#925 = EDGE_CURVE ( 'NONE', #873, #1406, #1178, .T. ) ; -#926 = FACE_BOUND ( 'NONE', #833, .T. ) ; -#927 = CARTESIAN_POINT ( 'NONE', ( 2.220446049250315053E-15, -1.734723475976804925E-15, 2.299999999999999822 ) ) ; -#928 = EDGE_LOOP ( 'NONE', ( #119, #1414, #1027, #1534 ) ) ; -#929 = EDGE_CURVE ( 'NONE', #719, #1169, #699, .T. ) ; -#930 = LINE ( 'NONE', #994, #910 ) ; -#931 = CARTESIAN_POINT ( 'NONE', ( 1.110223024625155949E-15, 11.25000000000000000, 0.000000000000000000 ) ) ; -#932 = AXIS2_PLACEMENT_3D ( 'NONE', #430, #418, #1366 ) ; -#933 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#934 = ORIENTED_EDGE ( 'NONE', *, *, #1551, .F. ) ; -#935 = AXIS2_PLACEMENT_3D ( 'NONE', #1026, #205, #913 ) ; -#936 = AXIS2_PLACEMENT_3D ( 'NONE', #1087, #494, #282 ) ; -#937 = EDGE_LOOP ( 'NONE', ( #1479, #60, #586, #1548 ) ) ; -#938 = ORIENTED_EDGE ( 'NONE', *, *, #729, .T. ) ; -#939 = FACE_OUTER_BOUND ( 'NONE', #1372, .T. ) ; -#940 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, -2.963485938127044927E-15, 0.000000000000000000 ) ) ; -#941 = VERTEX_POINT ( 'NONE', #1554 ) ; -#942 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1213, #659 ) ; -#943 = EDGE_LOOP ( 'NONE', ( #1070 ) ) ; -#944 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#945 = ORIENTED_EDGE ( 'NONE', *, *, #1505, .F. ) ; -#946 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 89.00000000000000000, 2.300000000000039790 ) ) ; -#947 = ORIENTED_EDGE ( 'NONE', *, *, #465, .F. ) ; -#948 = EDGE_CURVE ( 'NONE', #958, #1363, #101, .T. ) ; -#949 = EDGE_CURVE ( 'NONE', #426, #453, #582, .T. ) ; -#950 = LINE ( 'NONE', #474, #1260 ) ; -#951 = VERTEX_POINT ( 'NONE', #1547 ) ; -#952 = DIRECTION ( 'NONE', ( 2.142431974589520087E-17, 2.993461693712444278E-17, -1.000000000000000000 ) ) ; -#953 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 4.599999999999999645 ) ) ; -#954 = VERTEX_POINT ( 'NONE', #946 ) ; -#955 = AXIS2_PLACEMENT_3D ( 'NONE', #1122, #254, #624 ) ; -#956 = LINE ( 'NONE', #120, #64 ) ; -#957 = EDGE_CURVE ( 'NONE', #858, #160, #210, .T. ) ; -#958 = VERTEX_POINT ( 'NONE', #472 ) ; -#959 = VECTOR ( 'NONE', #457, 1000.000000000000000 ) ; -#960 = VECTOR ( 'NONE', #1490, 1000.000000000000000 ) ; -#961 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 78.50000000000000000, 2.299999999999740030 ) ) ; -#962 = PLANE ( 'NONE', #835 ) ; -#963 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 85.00000000000000000, 2.299999999999740030 ) ) ; -#964 = VERTEX_POINT ( 'NONE', #940 ) ; -#965 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#966 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, 91.00000000000000000, 2.300000000000100187 ) ) ; -#967 = ADVANCED_FACE ( 'NONE', ( #1165 ), #1421, .T. ) ; -#968 = LINE ( 'NONE', #602, #391 ) ; -#969 = ADVANCED_FACE ( 'NONE', ( #1048 ), #110, .T. ) ; -#970 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.508455196501574979E-15, 2.142431974589520087E-17 ) ) ; -#971 = FILL_AREA_STYLE ('',( #285 ) ) ; -#972 = ORIENTED_EDGE ( 'NONE', *, *, #504, .F. ) ; -#973 = CARTESIAN_POINT ( 'NONE', ( 2.277005839131624929E-15, 24.80000000000000071, 4.599999999999999645 ) ) ; -#974 = EDGE_LOOP ( 'NONE', ( #1144, #260, #429, #679 ) ) ; -#975 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 68.50000000000000000, 17.69999999999999929 ) ) ; -#976 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 89.00000000000000000, 17.69999999999999929 ) ) ; -#977 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 89.00000000000000000, 2.300000000000089972 ) ) ; -#978 = ORIENTED_EDGE ( 'NONE', *, *, #1163, .F. ) ; -#979 = CIRCLE ( 'NONE', #955, 1.619999999999996554 ) ; -#980 = PLANE ( 'NONE', #314 ) ; -#981 = STYLED_ITEM ( 'NONE', ( #758 ), #704 ) ; -#982 = ORIENTED_EDGE ( 'NONE', *, *, #557, .F. ) ; -#983 = CIRCLE ( 'NONE', #41, 2.999999999999999112 ) ; -#984 = VERTEX_POINT ( 'NONE', #510 ) ; -#985 = CYLINDRICAL_SURFACE ( 'NONE', #168, 2.999999999999999112 ) ; -#986 = EDGE_LOOP ( 'NONE', ( #888, #914, #1188, #878 ) ) ; -#987 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#988 = ORIENTED_EDGE ( 'NONE', *, *, #949, .F. ) ; -#989 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.203004052498860053E-16, 0.000000000000000000 ) ) ; -#990 = EDGE_CURVE ( 'NONE', #160, #357, #1546, .T. ) ; -#991 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 0.000000000000000000 ) ) ; -#992 = VERTEX_POINT ( 'NONE', #821 ) ; -#993 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 6.000000000000000000, 2.299999999999999822 ) ) ; -#994 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#995 = EDGE_CURVE ( 'NONE', #525, #426, #512, .T. ) ; -#996 = ORIENTED_EDGE ( 'NONE', *, *, #1381, .T. ) ; -#997 = ADVANCED_FACE ( 'NONE', ( #1413, #1531, #1299, #597, #232 ), #706, .T. ) ; -#998 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.102983082090336116E-15, 2.142431974589520087E-17 ) ) ; -#999 = EDGE_LOOP ( 'NONE', ( #1155 ) ) ; -#1000 = FACE_OUTER_BOUND ( 'NONE', #1024, .T. ) ; -#1001 = ORIENTED_EDGE ( 'NONE', *, *, #1488, .T. ) ; -#1002 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1003 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1004 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1005 = ORIENTED_EDGE ( 'NONE', *, *, #747, .T. ) ; -#1006 = EDGE_CURVE ( 'NONE', #902, #1418, #1, .T. ) ; -#1007 = ORIENTED_EDGE ( 'NONE', *, *, #196, .T. ) ; -#1008 = EDGE_CURVE ( 'NONE', #414, #616, #840, .T. ) ; -#1009 = CYLINDRICAL_SURFACE ( 'NONE', #362, 2.999999999999999112 ) ; -#1010 = AXIS2_PLACEMENT_3D ( 'NONE', #384, #272, #1457 ) ; -#1011 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#1012 = VECTOR ( 'NONE', #630, 1000.000000000000000 ) ; -#1013 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1014 = CIRCLE ( 'NONE', #665, 2.999999999999999112 ) ; -#1015 = FACE_BOUND ( 'NONE', #1557, .T. ) ; -#1016 = VERTEX_POINT ( 'NONE', #692 ) ; -#1017 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#1018 = EDGE_CURVE ( 'NONE', #1196, #829, #1453, .T. ) ; -#1019 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1020 = ADVANCED_FACE ( 'NONE', ( #846 ), #962, .T. ) ; -#1021 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 78.50000000000000000, 2.447551993672544685E-14 ) ) ; -#1022 = VERTEX_POINT ( 'NONE', #1316 ) ; -#1023 = CARTESIAN_POINT ( 'NONE', ( -3.164447866047475115E-15, 91.00000000000000000, 2.300000000000100187 ) ) ; -#1024 = EDGE_LOOP ( 'NONE', ( #1555, #1290, #1481, #1283 ) ) ; -#1025 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 63.89999999999999858, 15.40000000000000036 ) ) ; -#1026 = CARTESIAN_POINT ( 'NONE', ( -1.725729564900994781E-14, 45.19876128282759709, 20.00000000000000000 ) ) ; -#1027 = ORIENTED_EDGE ( 'NONE', *, *, #1056, .F. ) ; -#1028 = DIRECTION ( 'NONE', ( -3.736327486719275180E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1029 = FACE_BOUND ( 'NONE', #92, .T. ) ; -#1030 = AXIS2_PLACEMENT_3D ( 'NONE', #701, #235, #710 ) ; -#1031 = AXIS2_PLACEMENT_3D ( 'NONE', #216, #261, #1160 ) ; -#1032 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 2.000000000000000000, 17.69999999999999929 ) ) ; -#1033 = AXIS2_PLACEMENT_3D ( 'NONE', #684, #1172, #96 ) ; -#1034 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 1.301042606982605912E-15 ) ) ; -#1035 = ORIENTED_EDGE ( 'NONE', *, *, #48, .F. ) ; -#1036 = VECTOR ( 'NONE', #919, 1000.000000000000000 ) ; -#1037 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, -2.385244779468109755E-15, 0.000000000000000000 ) ) ; -#1038 = EDGE_CURVE ( 'NONE', #902, #1344, #589, .T. ) ; -#1039 = DIRECTION ( 'NONE', ( 1.067522139062649882E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1040 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.542275982507860105E-16, -2.142431974589520087E-17 ) ) ; -#1041 = PLANE ( 'NONE', #1390 ) ; -#1042 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1043 = ORIENTED_EDGE ( 'NONE', *, *, #1347, .T. ) ; -#1044 = ADVANCED_FACE ( 'NONE', ( #1224, #723, #1103 ), #854, .T. ) ; -#1045 = ORIENTED_EDGE ( 'NONE', *, *, #782, .T. ) ; -#1046 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1047 = LINE ( 'NONE', #1182, #1499 ) ; -#1048 = FACE_OUTER_BOUND ( 'NONE', #1228, .T. ) ; -#1049 = ORIENTED_EDGE ( 'NONE', *, *, #192, .T. ) ; -#1050 = ORIENTED_EDGE ( 'NONE', *, *, #333, .T. ) ; -#1051 = ADVANCED_FACE ( 'NONE', ( #124 ), #43, .F. ) ; -#1052 = ORIENTED_EDGE ( 'NONE', *, *, #1451, .F. ) ; -#1053 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.865390327515320141E-30, -3.920729406552019631E-45 ) ) ; -#1054 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 2.000000000000000000, 3.637384614722944943E-30 ) ) ; -#1055 = VECTOR ( 'NONE', #159, 1000.000000000000000 ) ; -#1056 = EDGE_CURVE ( 'NONE', #1363, #1090, #1462, .T. ) ; -#1057 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 22.50000000000000000, 17.69999999999999929 ) ) ; -#1058 = ORIENTED_EDGE ( 'NONE', *, *, #532, .T. ) ; -#1059 = AXIS2_PLACEMENT_3D ( 'NONE', #1216, #1126, #528 ) ; -#1060 = VECTOR ( 'NONE', #367, 1000.000000000000000 ) ; -#1061 = AXIS2_PLACEMENT_3D ( 'NONE', #1445, #952, #1222 ) ; -#1062 = ORIENTED_EDGE ( 'NONE', *, *, #93, .T. ) ; -#1063 = VERTEX_POINT ( 'NONE', #993 ) ; -#1064 = EDGE_CURVE ( 'NONE', #954, #331, #146, .T. ) ; -#1065 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1066 = EDGE_CURVE ( 'NONE', #549, #199, #639, .T. ) ; -#1067 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 12.50000000000000000, 2.299999999999999822 ) ) ; -#1068 = ORIENTED_EDGE ( 'NONE', *, *, #694, .F. ) ; -#1069 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1070 = ORIENTED_EDGE ( 'NONE', *, *, #1315, .T. ) ; -#1071 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 2.993461693712444278E-17 ) ) ; -#1072 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -2.142431974589520087E-17 ) ) ; -#1073 = EDGE_LOOP ( 'NONE', ( #332 ) ) ; -#1074 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1075 = ORIENTED_EDGE ( 'NONE', *, *, #580, .T. ) ; -#1076 = LINE ( 'NONE', #143, #1517 ) ; -#1077 = DIRECTION ( 'NONE', ( -8.282684373686280674E-31, -7.226534046974579846E-46, 1.000000000000000000 ) ) ; -#1078 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1079 = EDGE_LOOP ( 'NONE', ( #689, #1264, #1383, #1478 ) ) ; -#1080 = VECTOR ( 'NONE', #554, 1000.000000000000000 ) ; -#1081 = LINE ( 'NONE', #277, #890 ) ; -#1082 = ORIENTED_EDGE ( 'NONE', *, *, #123, .T. ) ; -#1083 = AXIS2_PLACEMENT_3D ( 'NONE', #1152, #5, #565 ) ; -#1084 = FACE_OUTER_BOUND ( 'NONE', #385, .T. ) ; -#1085 = AXIS2_PLACEMENT_3D ( 'NONE', #59, #70, #655 ) ; -#1086 = VECTOR ( 'NONE', #1147, 1000.000000000000000 ) ; -#1087 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 15.40000000000000036 ) ) ; -#1088 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 63.89999999999999858, 15.40000000000000036 ) ) ; -#1089 = LINE ( 'NONE', #1107, #1519 ) ; -#1090 = VERTEX_POINT ( 'NONE', #26 ) ; -#1091 = FACE_OUTER_BOUND ( 'NONE', #351, .T. ) ; -#1092 = EDGE_CURVE ( 'NONE', #1196, #549, #107, .T. ) ; -#1093 = ORIENTED_EDGE ( 'NONE', *, *, #468, .T. ) ; -#1094 = CARTESIAN_POINT ( 'NONE', ( -19.77999999999999758, 34.50000000000000000, 20.00000000000000000 ) ) ; -#1095 = DIRECTION ( 'NONE', ( -9.493189956370280532E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1096 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 22.50000000000000000, 15.40000000000000036 ) ) ; -#1097 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 66.19999999999998863, 4.599999999999999645 ) ) ; -#1098 = ORIENTED_EDGE ( 'NONE', *, *, #267, .T. ) ; -#1099 = LINE ( 'NONE', #1328, #131 ) ; -#1100 = ADVANCED_FACE ( 'NONE', ( #603 ), #1118, .F. ) ; -#1101 = EDGE_LOOP ( 'NONE', ( #248, #294, #490, #1043 ) ) ; -#1102 = CARTESIAN_POINT ( 'NONE', ( 27.90000000000000213, 1.000000000000000000, 2.299999999999999822 ) ) ; -#1103 = FACE_OUTER_BOUND ( 'NONE', #1128, .T. ) ; -#1104 = EDGE_LOOP ( 'NONE', ( #1309 ) ) ; -#1105 = EDGE_CURVE ( 'NONE', #455, #339, #502, .T. ) ; -#1106 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 2.000000000000000000, 0.000000000000000000 ) ) ; -#1107 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#1108 = ORIENTED_EDGE ( 'NONE', *, *, #882, .F. ) ; -#1109 = VECTOR ( 'NONE', #1258, 1000.000000000000000 ) ; -#1110 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 78.50000000000000000, 3.632177890170264751E-14 ) ) ; -#1111 = AXIS2_PLACEMENT_3D ( 'NONE', #175, #743, #1218 ) ; -#1112 = VECTOR ( 'NONE', #1475, 1000.000000000000000 ) ; -#1113 = ORIENTED_EDGE ( 'NONE', *, *, #536, .T. ) ; -#1114 = AXIS2_PLACEMENT_3D ( 'NONE', #1538, #1177, #1530 ) ; -#1115 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1116 = EDGE_CURVE ( 'NONE', #1313, #151, #1186, .T. ) ; -#1117 = EDGE_CURVE ( 'NONE', #199, #500, #612, .T. ) ; -#1118 = CYLINDRICAL_SURFACE ( 'NONE', #295, 2.299999999999996270 ) ; -#1119 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1120 = ORIENTED_EDGE ( 'NONE', *, *, #1116, .F. ) ; -#1121 = LINE ( 'NONE', #1129, #1136 ) ; -#1122 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 34.50000000000000000, 17.69999999999999929 ) ) ; -#1123 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 85.00000000000000000, 2.299999999999740030 ) ) ; -#1124 = EDGE_LOOP ( 'NONE', ( #934 ) ) ; -#1125 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1126 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1127 = FACE_BOUND ( 'NONE', #696, .T. ) ; -#1128 = EDGE_LOOP ( 'NONE', ( #1393, #1326, #1442, #569, #1240, #744 ) ) ; -#1129 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 6.938893903907229955E-15, 0.000000000000000000 ) ) ; -#1130 = DIRECTION ( 'NONE', ( -1.000000000000000000, 8.379046835768268079E-34, -2.799116104731824517E-17 ) ) ; -#1131 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1132 = DIRECTION ( 'NONE', ( -8.282684373686280674E-31, -7.226534046974579846E-46, 1.000000000000000000 ) ) ; -#1133 = ORIENTED_EDGE ( 'NONE', *, *, #1451, .T. ) ; -#1134 = EDGE_CURVE ( 'NONE', #885, #824, #389, .T. ) ; -#1135 = FACE_OUTER_BOUND ( 'NONE', #561, .T. ) ; -#1136 = VECTOR ( 'NONE', #304, 1000.000000000000114 ) ; -#1137 = VERTEX_POINT ( 'NONE', #653 ) ; -#1138 = ADVANCED_FACE ( 'NONE', ( #615 ), #18, .F. ) ; -#1139 = CIRCLE ( 'NONE', #783, 2.999999999999999112 ) ; -#1140 = LINE ( 'NONE', #1242, #739 ) ; -#1141 = VECTOR ( 'NONE', #1131, 1000.000000000000000 ) ; -#1142 = PLANE ( 'NONE', #935 ) ; -#1143 = ORIENTED_EDGE ( 'NONE', *, *, #990, .F. ) ; -#1144 = ORIENTED_EDGE ( 'NONE', *, *, #446, .T. ) ; -#1145 = ADVANCED_FACE ( 'NONE', ( #514 ), #985, .F. ) ; -#1146 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1147 = DIRECTION ( 'NONE', ( -2.430202823783770752E-15, 2.430202823783775091E-15, -1.000000000000000000 ) ) ; -#1148 = LINE ( 'NONE', #662, #65 ) ; -#1149 = ORIENTED_EDGE ( 'NONE', *, *, #237, .F. ) ; -#1150 = LINE ( 'NONE', #439, #33 ) ; -#1151 = EDGE_LOOP ( 'NONE', ( #1449, #1219, #625, #1035 ) ) ; -#1152 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 15.40000000000000036 ) ) ; -#1153 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1154 = DIRECTION ( 'NONE', ( -0.7071067811865374697, -0.7071067811865574537, -2.792190464675022866E-15 ) ) ; -#1155 = ORIENTED_EDGE ( 'NONE', *, *, #1315, .F. ) ; -#1156 = EDGE_CURVE ( 'NONE', #685, #1406, #1140, .T. ) ; -#1157 = ORIENTED_EDGE ( 'NONE', *, *, #1497, .T. ) ; -#1158 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1159 = VECTOR ( 'NONE', #727, 1000.000000000000000 ) ; -#1160 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1161 = AXIS2_PLACEMENT_3D ( 'NONE', #573, #454, #1046 ) ; -#1162 = CARTESIAN_POINT ( 'NONE', ( -5.446999816906009820E-15, 78.29876128282769798, 3.552713678800499667E-14 ) ) ; -#1163 = EDGE_CURVE ( 'NONE', #369, #719, #340, .T. ) ; -#1164 = VECTOR ( 'NONE', #1392, 1000.000000000000000 ) ; -#1165 = FACE_OUTER_BOUND ( 'NONE', #937, .T. ) ; -#1166 = ORIENTED_EDGE ( 'NONE', *, *, #3, .F. ) ; -#1167 = VECTOR ( 'NONE', #1314, 1000.000000000000000 ) ; -#1168 = AXIS2_PLACEMENT_3D ( 'NONE', #546, #306, #1115 ) ; -#1169 = VERTEX_POINT ( 'NONE', #551 ) ; -#1170 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 91.00000000000000000, 4.504027275514809957E-14 ) ) ; -#1171 = FACE_BOUND ( 'NONE', #598, .T. ) ; -#1172 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1173 = ORIENTED_EDGE ( 'NONE', *, *, #140, .F. ) ; -#1174 = EDGE_CURVE ( 'NONE', #1244, #616, #1262, .T. ) ; -#1175 = VERTEX_POINT ( 'NONE', #174 ) ; -#1176 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 78.50000000000000000, -0.0001030776407930956035 ) ) ; -#1177 = DIRECTION ( 'NONE', ( -0.7071067811865470176, 0.7071067811865480168, 3.436825792712404985E-15 ) ) ; -#1178 = LINE ( 'NONE', #451, #88 ) ; -#1179 = ORIENTED_EDGE ( 'NONE', *, *, #63, .F. ) ; -#1180 = VERTEX_POINT ( 'NONE', #69 ) ; -#1181 = ADVANCED_FACE ( 'NONE', ( #547, #654 ), #1375, .F. ) ; -#1182 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 45.19876128282759709, 17.69999999999999929 ) ) ; -#1183 = AXIS2_PLACEMENT_3D ( 'NONE', #737, #499, #1340 ) ; -#1184 = CARTESIAN_POINT ( 'NONE', ( -1.396363893441961929E-14, 45.19876128282759709, 17.69999999999999929 ) ) ; -#1185 = VERTEX_POINT ( 'NONE', #421 ) ; -#1186 = CIRCLE ( 'NONE', #1286, 2.999999999999999112 ) ; -#1187 = PLANE ( 'NONE', #265 ) ; -#1188 = ORIENTED_EDGE ( 'NONE', *, *, #722, .T. ) ; -#1189 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 34.50000000000000000, 17.69999999999999929 ) ) ; -#1190 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 11.25000000000000000, 0.000000000000000000 ) ) ; -#1191 = EDGE_LOOP ( 'NONE', ( #1157, #817, #541, #134 ) ) ; -#1192 = CARTESIAN_POINT ( 'NONE', ( -1.396363893441961929E-14, 63.89999999999999858, 17.69999999999999929 ) ) ; -#1193 = ORIENTED_EDGE ( 'NONE', *, *, #720, .F. ) ; -#1194 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1195 = DIRECTION ( 'NONE', ( -4.467336480730964930E-31, -3.972478576294415505E-15, 1.000000000000000000 ) ) ; -#1196 = VERTEX_POINT ( 'NONE', #660 ) ; -#1197 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.542275982507860105E-16, -9.003755065623568904E-17 ) ) ; -#1198 = EDGE_CURVE ( 'NONE', #1429, #958, #182, .T. ) ; -#1199 = EDGE_LOOP ( 'NONE', ( #99 ) ) ; -#1200 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 6.000000000000000000, 2.299999999999999822 ) ) ; -#1201 = CYLINDRICAL_SURFACE ( 'NONE', #1339, 2.999999999999999112 ) ; -#1202 = EDGE_CURVE ( 'NONE', #1455, #453, #590, .T. ) ; -#1203 = DIRECTION ( 'NONE', ( -1.508455196501573796E-15, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1204 = EDGE_CURVE ( 'NONE', #426, #881, #58, .T. ) ; -#1205 = VECTOR ( 'NONE', #128, 1000.000000000000000 ) ; -#1206 = DIRECTION ( 'NONE', ( -9.159137594515259574E-16, 1.000000000000000000, -8.694943302126570446E-31 ) ) ; -#1207 = ORIENTED_EDGE ( 'NONE', *, *, #1163, .T. ) ; -#1208 = VECTOR ( 'NONE', #1039, 1000.000000000000000 ) ; -#1209 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 78.50000000000000000, 2.299999999999740030 ) ) ; -#1210 = DIRECTION ( 'NONE', ( -7.542275982507857147E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1211 = VECTOR ( 'NONE', #1077, 1000.000000000000000 ) ; -#1212 = ORIENTED_EDGE ( 'NONE', *, *, #308, .T. ) ; -#1213 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1301, .NOT_KNOWN. ) ; -#1214 = FACE_OUTER_BOUND ( 'NONE', #576, .T. ) ; -#1215 = DIRECTION ( 'NONE', ( 9.493189956370280532E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1216 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#1217 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'Sample_SM', ( #704, #1168 ), #1473 ) ; -#1218 = DIRECTION ( 'NONE', ( -1.067522139062649882E-15, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1219 = ORIENTED_EDGE ( 'NONE', *, *, #1105, .F. ) ; -#1220 = CYLINDRICAL_SURFACE ( 'NONE', #861, 4.599999999999999645 ) ; -#1221 = ORIENTED_EDGE ( 'NONE', *, *, #1443, .T. ) ; -#1222 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1223 = EDGE_CURVE ( 'NONE', #732, #172, #1439, .T. ) ; -#1224 = FACE_BOUND ( 'NONE', #114, .T. ) ; -#1225 = ORIENTED_EDGE ( 'NONE', *, *, #1369, .F. ) ; -#1226 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1227 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 66.19999999999998863, 15.40000000000000036 ) ) ; -#1228 = EDGE_LOOP ( 'NONE', ( #604, #583, #522, #1058, #753, #707, #21, #503, #1207, #361, #1280, #996, #105, #359, #246, #553, #1401, #1007, #667, #588 ) ) ; -#1229 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 91.00000000000000000, 2.300000000000100187 ) ) ; -#1230 = EDGE_CURVE ( 'NONE', #964, #1090, #899, .T. ) ; -#1231 = ORIENTED_EDGE ( 'NONE', *, *, #844, .T. ) ; -#1232 = EDGE_CURVE ( 'NONE', #1429, #1371, #322, .T. ) ; -#1233 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 20.00000000000000000 ) ) ; -#1234 = DIRECTION ( 'NONE', ( 1.102983082090340454E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1235 = LINE ( 'NONE', #164, #106 ) ; -#1236 = VERTEX_POINT ( 'NONE', #51 ) ; -#1237 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 56.50000000000000000, 0.000000000000000000 ) ) ; -#1238 = VECTOR ( 'NONE', #831, 1000.000000000000000 ) ; -#1239 = AXIS2_PLACEMENT_3D ( 'NONE', #875, #251, #1078 ) ; -#1240 = ORIENTED_EDGE ( 'NONE', *, *, #115, .T. ) ; -#1241 = AXIS2_PLACEMENT_3D ( 'NONE', #799, #108, #1291 ) ; -#1242 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 2.300000000000089972 ) ) ; -#1243 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 68.50000000000000000, 15.40000000000000036 ) ) ; -#1244 = VERTEX_POINT ( 'NONE', #307 ) ; -#1245 = FACE_OUTER_BOUND ( 'NONE', #1384, .T. ) ; -#1246 = ORIENTED_EDGE ( 'NONE', *, *, #1134, .T. ) ; -#1247 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 36.11999999999999744, 17.69999999999999929 ) ) ; -#1248 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 6.000000000000000000, -0.0001030776407930956035 ) ) ; -#1249 = ADVANCED_FACE ( 'NONE', ( #411 ), #772, .F. ) ; -#1250 = DIRECTION ( 'NONE', ( -4.699964457533200481E-31, -3.948753623872190274E-15, 1.000000000000000000 ) ) ; -#1251 = ORIENTED_EDGE ( 'NONE', *, *, #147, .F. ) ; -#1252 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 20.00000000000000000 ) ) ; -#1253 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #752, 'distance_accuracy_value', 'NONE'); -#1254 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 78.50000000000000000, 2.299999999999740030 ) ) ; -#1255 = FACE_OUTER_BOUND ( 'NONE', #185, .T. ) ; -#1256 = ORIENTED_EDGE ( 'NONE', *, *, #949, .T. ) ; -#1257 = CLOSED_SHELL ( 'NONE', ( #600, #1416, #1395, #1044, #997, #969, #1138, #399, #836, #815, #342, #791, #1100, #857, #967, #4, #212, #68, #25, #1051, #605, #1338, #1374, #74, #1513, #372, #346, #1020, #1145, #1349, #825, #352, #289, #219, #767, #1537, #249, #1249, #513, #401, #311, #53, #483, #104, #420, #1181 ) ) ; -#1258 = DIRECTION ( 'NONE', ( 8.724869524103750079E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1259 = VECTOR ( 'NONE', #798, 1000.000000000000000 ) ; -#1260 = VECTOR ( 'NONE', #431, 1000.000000000000000 ) ; -#1261 = VECTOR ( 'NONE', #1132, 1000.000000000000000 ) ; -#1262 = LINE ( 'NONE', #1368, #1086 ) ; -#1263 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 78.29876128282759851, 3.552713678800469375E-14 ) ) ; -#1264 = ORIENTED_EDGE ( 'NONE', *, *, #925, .F. ) ; -#1265 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1266 = LINE ( 'NONE', #208, #132 ) ; -#1267 = VERTEX_POINT ( 'NONE', #181 ) ; -#1268 = EDGE_CURVE ( 'NONE', #145, #145, #109, .T. ) ; -#1269 = LINE ( 'NONE', #80, #688 ) ; -#1270 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 15.40000000000000036 ) ) ; -#1271 = VERTEX_POINT ( 'NONE', #1254 ) ; -#1272 = ORIENTED_EDGE ( 'NONE', *, *, #278, .F. ) ; -#1273 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1274 = CARTESIAN_POINT ( 'NONE', ( 2.220446049250315053E-15, 11.25000000000000000, 2.299999999999999822 ) ) ; -#1275 = EDGE_CURVE ( 'NONE', #24, #24, #1289, .T. ) ; -#1276 = EDGE_CURVE ( 'NONE', #1344, #355, #904, .T. ) ; -#1277 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 6.000000000000000000, 0.000000000000000000 ) ) ; -#1278 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 4.842769703768590153E-15, 2.299999999999999822 ) ) ; -#1279 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.948753623872187118E-15 ) ) ; -#1280 = ORIENTED_EDGE ( 'NONE', *, *, #183, .T. ) ; -#1281 = VECTOR ( 'NONE', #1379, 1000.000000000000000 ) ; -#1282 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#1283 = ORIENTED_EDGE ( 'NONE', *, *, #804, .F. ) ; -#1284 = VECTOR ( 'NONE', #1206, 1000.000000000000000 ) ; -#1285 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 6.000000000000000000, -0.0001030776407930956035 ) ) ; -#1286 = AXIS2_PLACEMENT_3D ( 'NONE', #373, #867, #153 ) ; -#1287 = DIRECTION ( 'NONE', ( 8.282684373686280674E-31, 7.226534046974579846E-46, -1.000000000000000000 ) ) ; -#1288 = ORIENTED_EDGE ( 'NONE', *, *, #1198, .F. ) ; -#1289 = CIRCLE ( 'NONE', #741, 1.620000000000003437 ) ; -#1290 = ORIENTED_EDGE ( 'NONE', *, *, #1134, .F. ) ; -#1291 = DIRECTION ( 'NONE', ( 7.542275982507857147E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1292 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.542275982507869966E-16, 1.050438090989415838E-16 ) ) ; -#1293 = VERTEX_POINT ( 'NONE', #784 ) ; -#1294 = EDGE_CURVE ( 'NONE', #1180, #394, #1391, .T. ) ; -#1295 = ORIENTED_EDGE ( 'NONE', *, *, #163, .F. ) ; -#1296 = EDGE_CURVE ( 'NONE', #1472, #347, #1269, .T. ) ; -#1297 = EDGE_LOOP ( 'NONE', ( #1508, #1098, #243, #1272 ) ) ; -#1298 = DIRECTION ( 'NONE', ( -4.699964457533200481E-31, -3.948753623872190274E-15, 1.000000000000000000 ) ) ; -#1299 = FACE_BOUND ( 'NONE', #1419, .T. ) ; -#1300 = EDGE_LOOP ( 'NONE', ( #601, #738, #1532, #988 ) ) ; -#1301 = PRODUCT ( 'Sample_SM', 'Sample_SM', '', ( #1357 ) ) ; -#1302 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 6.000000000000000000, -0.0001030776407930956035 ) ) ; -#1303 = ORIENTED_EDGE ( 'NONE', *, *, #1514, .F. ) ; -#1304 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1305 = AXIS2_PLACEMENT_3D ( 'NONE', #1237, #169, #643 ) ; -#1306 = ORIENTED_EDGE ( 'NONE', *, *, #192, .F. ) ; -#1307 = CIRCLE ( 'NONE', #1083, 2.299999999999999822 ) ; -#1308 = DIRECTION ( 'NONE', ( 8.282684373686280674E-31, 7.226534046974579846E-46, -1.000000000000000000 ) ) ; -#1309 = ORIENTED_EDGE ( 'NONE', *, *, #1432, .T. ) ; -#1310 = VECTOR ( 'NONE', #1308, 1000.000000000000000 ) ; -#1311 = VECTOR ( 'NONE', #365, 1000.000000000000000 ) ; -#1312 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 63.89999999999999858, 17.69999999999999929 ) ) ; -#1313 = VERTEX_POINT ( 'NONE', #1523 ) ; -#1314 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1315 = EDGE_CURVE ( 'NONE', #386, #386, #438, .T. ) ; -#1316 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 85.00000000000000000, 4.915522775329839610E-14 ) ) ; -#1317 = EDGE_LOOP ( 'NONE', ( #310, #571, #380, #475 ) ) ; -#1318 = DIRECTION ( 'NONE', ( 0.000000000000000000, 6.990487625985208660E-18, -1.000000000000000000 ) ) ; -#1319 = ORIENTED_EDGE ( 'NONE', *, *, #1275, .F. ) ; -#1320 = EDGE_CURVE ( 'NONE', #1185, #951, #714, .T. ) ; -#1321 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 22.50000000000000000, 4.599999999999999645 ) ) ; -#1322 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 4.599999999999999645 ) ) ; -#1323 = ORIENTED_EDGE ( 'NONE', *, *, #1417, .T. ) ; -#1324 = CYLINDRICAL_SURFACE ( 'NONE', #763, 2.999999999999999112 ) ; -#1325 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1326 = ORIENTED_EDGE ( 'NONE', *, *, #1156, .F. ) ; -#1327 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#1328 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 22.50000000000000000, 4.599999999999999645 ) ) ; -#1329 = LINE ( 'NONE', #991, #762 ) ; -#1330 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 78.29876128282759851, 3.552713678800489570E-14 ) ) ; -#1331 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.972478576294415505E-15 ) ) ; -#1332 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .F. ) ; -#1333 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 78.29876128282759851, 3.552713678800474424E-14 ) ) ; -#1334 = EDGE_LOOP ( 'NONE', ( #1437, #1323, #1430, #1149 ) ) ; -#1335 = AXIS2_PLACEMENT_3D ( 'NONE', #725, #321, #247 ) ; -#1336 = ORIENTED_EDGE ( 'NONE', *, *, #882, .T. ) ; -#1337 = AXIS2_PLACEMENT_3D ( 'NONE', #315, #302, #188 ) ; -#1338 = ADVANCED_FACE ( 'NONE', ( #218 ), #470, .T. ) ; -#1339 = AXIS2_PLACEMENT_3D ( 'NONE', #371, #1194, #486 ) ; -#1340 = DIRECTION ( 'NONE', ( -7.542275982507868980E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1341 = ORIENTED_EDGE ( 'NONE', *, *, #694, .T. ) ; -#1342 = LINE ( 'NONE', #1460, #244 ) ; -#1343 = CARTESIAN_POINT ( 'NONE', ( -5.321974783500909226E-14, 63.89999999999999858, 15.40000000000000036 ) ) ; -#1344 = VERTEX_POINT ( 'NONE', #116 ) ; -#1345 = PLANE ( 'NONE', #585 ) ; -#1346 = LINE ( 'NONE', #849, #460 ) ; -#1347 = EDGE_CURVE ( 'NONE', #339, #500, #1047, .T. ) ; -#1348 = VERTEX_POINT ( 'NONE', #329 ) ; -#1349 = ADVANCED_FACE ( 'NONE', ( #442 ), #1041, .F. ) ; -#1350 = FACE_OUTER_BOUND ( 'NONE', #1394, .T. ) ; -#1351 = EDGE_LOOP ( 'NONE', ( #759, #642, #382, #1427 ) ) ; -#1352 = CARTESIAN_POINT ( 'NONE', ( 23.02000000000000313, 56.50000000000000000, 20.00000000000000000 ) ) ; -#1353 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 24.80000000000000071, 17.69999999999999929 ) ) ; -#1354 = EDGE_LOOP ( 'NONE', ( #167, #42, #22, #20 ) ) ; -#1355 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 6.000000000000000000, -0.0001030776407930956035 ) ) ; -#1356 = ORIENTED_EDGE ( 'NONE', *, *, #73, .T. ) ; -#1357 = PRODUCT_CONTEXT ( 'NONE', #1533, 'mechanical' ) ; -#1358 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1359 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 20.19999999999999929, 2.299999999999999822 ) ) ; -#1360 = SURFACE_SIDE_STYLE ('',( #156 ) ) ; -#1361 = ORIENTED_EDGE ( 'NONE', *, *, #115, .F. ) ; -#1362 = CIRCLE ( 'NONE', #338, 2.999999999999999112 ) ; -#1363 = VERTEX_POINT ( 'NONE', #1278 ) ; -#1364 = VECTOR ( 'NONE', #524, 1000.000000000000000 ) ; -#1365 = CIRCLE ( 'NONE', #1085, 4.599999999999999645 ) ; -#1366 = DIRECTION ( 'NONE', ( 0.000000000000000000, 8.512481308430690233E-18, -1.000000000000000000 ) ) ; -#1367 = VERTEX_POINT ( 'NONE', #1054 ) ; -#1368 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, 91.00000000000000000, 2.300000000000114841 ) ) ; -#1369 = EDGE_CURVE ( 'NONE', #82, #324, #217, .T. ) ; -#1370 = CARTESIAN_POINT ( 'NONE', ( 27.90000000000000213, 90.00000000000000000, 2.300000000000085087 ) ) ; -#1371 = VERTEX_POINT ( 'NONE', #1545 ) ; -#1372 = EDGE_LOOP ( 'NONE', ( #649, #178, #518, #863, #822, #423 ) ) ; -#1373 = LINE ( 'NONE', #1023, #213 ) ; -#1374 = ADVANCED_FACE ( 'NONE', ( #464 ), #226, .T. ) ; -#1375 = CYLINDRICAL_SURFACE ( 'NONE', #1549, 1.619999999999999885 ) ; -#1376 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.542275982507860105E-16, 9.003755065623568904E-17 ) ) ; -#1377 = ORIENTED_EDGE ( 'NONE', *, *, #1294, .F. ) ; -#1378 = ORIENTED_EDGE ( 'NONE', *, *, #291, .F. ) ; -#1379 = DIRECTION ( 'NONE', ( 1.067522139062649882E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1380 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 56.50000000000000000, 20.00000000000000000 ) ) ; -#1381 = EDGE_CURVE ( 'NONE', #829, #279, #682, .T. ) ; -#1382 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 24.80000000000000071, 17.69999999999999929 ) ) ; -#1383 = ORIENTED_EDGE ( 'NONE', *, *, #173, .F. ) ; -#1384 = EDGE_LOOP ( 'NONE', ( #678, #629, #176, #113 ) ) ; -#1385 = VECTOR ( 'NONE', #1130, 1000.000000000000000 ) ; -#1386 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 78.50000000000000000, -0.0001030776407930956035 ) ) ; -#1387 = AXIS2_PLACEMENT_3D ( 'NONE', #608, #1040, #697 ) ; -#1388 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 78.50000000000000000, -0.0001030776407930956035 ) ) ; -#1389 = AXIS2_PLACEMENT_3D ( 'NONE', #1088, #970, #397 ) ; -#1390 = AXIS2_PLACEMENT_3D ( 'NONE', #356, #1399, #944 ) ; -#1391 = LINE ( 'NONE', #1032, #1522 ) ; -#1392 = DIRECTION ( 'NONE', ( -3.202566417187950042E-15, -1.000000000000000000, -3.948753623872195007E-15 ) ) ; -#1393 = ORIENTED_EDGE ( 'NONE', *, *, #925, .T. ) ; -#1394 = EDGE_LOOP ( 'NONE', ( #1288, #1295, #1459, #1082 ) ) ; -#1395 = ADVANCED_FACE ( 'NONE', ( #926, #456, #939 ), #231, .F. ) ; -#1396 = EDGE_CURVE ( 'NONE', #1558, #435, #713, .T. ) ; -#1397 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 20.00000000000000000 ) ) ; -#1398 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1399 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.736327486719275180E-15, 0.000000000000000000 ) ) ; -#1400 = DIRECTION ( 'NONE', ( -1.865390327515320141E-30, 1.000000000000000000, 2.101827884877255278E-15 ) ) ; -#1401 = ORIENTED_EDGE ( 'NONE', *, *, #1223, .T. ) ; -#1402 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1403 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 17.69999999999999929 ) ) ; -#1404 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1405 = LINE ( 'NONE', #245, #810 ) ; -#1406 = VERTEX_POINT ( 'NONE', #242 ) ; -#1407 = ORIENTED_EDGE ( 'NONE', *, *, #790, .F. ) ; -#1408 = AXIS2_PLACEMENT_3D ( 'NONE', #1518, #769, #916 ) ; -#1409 = AXIS2_PLACEMENT_3D ( 'NONE', #641, #44, #1483 ) ; -#1410 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1411 = EDGE_CURVE ( 'NONE', #357, #1180, #1424, .T. ) ; -#1412 = AXIS2_PLACEMENT_3D ( 'NONE', #529, #1400, #1492 ) ; -#1413 = FACE_BOUND ( 'NONE', #999, .T. ) ; -#1414 = ORIENTED_EDGE ( 'NONE', *, *, #1230, .T. ) ; -#1415 = VECTOR ( 'NONE', #581, 1000.000000000000000 ) ; -#1416 = ADVANCED_FACE ( 'NONE', ( #591, #1171, #95 ), #574, .F. ) ; -#1417 = EDGE_CURVE ( 'NONE', #1418, #355, #983, .T. ) ; -#1418 = VERTEX_POINT ( 'NONE', #1420 ) ; -#1419 = EDGE_LOOP ( 'NONE', ( #787 ) ) ; -#1420 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 85.00000000000000000, 2.300000000000074873 ) ) ; -#1421 = CYLINDRICAL_SURFACE ( 'NONE', #1470, 4.599999999999992539 ) ; -#1422 = ORIENTED_EDGE ( 'NONE', *, *, #328, .F. ) ; -#1423 = ORIENTED_EDGE ( 'NONE', *, *, #1232, .T. ) ; -#1424 = LINE ( 'NONE', #803, #1415 ) ; -#1425 = EDGE_LOOP ( 'NONE', ( #375, #1553, #645, #978 ) ) ; -#1426 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1427 = ORIENTED_EDGE ( 'NONE', *, *, #745, .F. ) ; -#1428 = LINE ( 'NONE', #963, #1464 ) ; -#1429 = VERTEX_POINT ( 'NONE', #349 ) ; -#1430 = ORIENTED_EDGE ( 'NONE', *, *, #626, .T. ) ; -#1431 = ORIENTED_EDGE ( 'NONE', *, *, #557, .T. ) ; -#1432 = EDGE_CURVE ( 'NONE', #1267, #1267, #789, .T. ) ; -#1433 = DIRECTION ( 'NONE', ( -0.7071067811865520136, 0.7071067811865431318, 2.759928150030055009E-15 ) ) ; -#1434 = AXIS2_PLACEMENT_3D ( 'NONE', #1355, #262, #30 ) ; -#1435 = CIRCLE ( 'NONE', #1387, 4.599999999999999645 ) ; -#1436 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 17.69999999999999929 ) ) ; -#1437 = ORIENTED_EDGE ( 'NONE', *, *, #230, .F. ) ; -#1438 = AXIS2_PLACEMENT_3D ( 'NONE', #1507, #1376, #560 ) ; -#1439 = CIRCLE ( 'NONE', #269, 4.599999999999999645 ) ; -#1440 = FACE_BOUND ( 'NONE', #986, .T. ) ; -#1441 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .T. ) ; -#1442 = ORIENTED_EDGE ( 'NONE', *, *, #1526, .T. ) ; -#1443 = EDGE_CURVE ( 'NONE', #1180, #1363, #845, .T. ) ; -#1444 = ORIENTED_EDGE ( 'NONE', *, *, #995, .T. ) ; -#1445 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 56.50000000000000000, 17.69999999999999929 ) ) ; -#1446 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #942 ) ; -#1447 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 8.023096076392729656E-15, 0.000000000000000000 ) ) ; -#1448 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1449 = ORIENTED_EDGE ( 'NONE', *, *, #580, .F. ) ; -#1450 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1451 = EDGE_CURVE ( 'NONE', #618, #144, #1342, .T. ) ; -#1452 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 6.000000000000000000, 2.299999999999999822 ) ) ; -#1453 = LINE ( 'NONE', #628, #1112 ) ; -#1454 = LINE ( 'NONE', #1333, #240 ) ; -#1455 = VERTEX_POINT ( 'NONE', #501 ) ; -#1456 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 89.00000000000000000, 8.375201318334708330E-14 ) ) ; -#1457 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1458 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 63.89999999999999858, 20.00000000000000000 ) ) ; -#1459 = ORIENTED_EDGE ( 'NONE', *, *, #853, .T. ) ; -#1460 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 68.50000000000000000, 17.69999999999999929 ) ) ; -#1461 = EDGE_CURVE ( 'NONE', #369, #455, #968, .T. ) ; -#1462 = LINE ( 'NONE', #1447, #788 ) ; -#1463 = ORIENTED_EDGE ( 'NONE', *, *, #377, .T. ) ; -#1464 = VECTOR ( 'NONE', #138, 1000.000000000000000 ) ; -#1465 = SURFACE_STYLE_USAGE ( .BOTH. , #1360 ) ; -#1466 = EDGE_CURVE ( 'NONE', #331, #1196, #264, .T. ) ; -#1467 = ORIENTED_EDGE ( 'NONE', *, *, #267, .F. ) ; -#1468 = AXIS2_PLACEMENT_3D ( 'NONE', #894, #330, #1004 ) ; -#1469 = CARTESIAN_POINT ( 'NONE', ( -27.90000000000000213, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1470 = AXIS2_PLACEMENT_3D ( 'NONE', #953, #1292, #90 ) ; -#1471 = VECTOR ( 'NONE', #1153, 1000.000000000000000 ) ; -#1472 = VERTEX_POINT ( 'NONE', #1321 ) ; -#1473 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #897 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #419, #1011, #300 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#1474 = LINE ( 'NONE', #1330, #170 ) ; -#1475 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.855900168375474969E-45, 4.699964457533200481E-31 ) ) ; -#1476 = FACE_OUTER_BOUND ( 'NONE', #273, .T. ) ; -#1477 = LINE ( 'NONE', #505, #165 ) ; -#1478 = ORIENTED_EDGE ( 'NONE', *, *, #468, .F. ) ; -#1479 = ORIENTED_EDGE ( 'NONE', *, *, #1092, .F. ) ; -#1480 = DIRECTION ( 'NONE', ( 9.159137594515259574E-16, -1.000000000000000000, 8.694943302126570446E-31 ) ) ; -#1481 = ORIENTED_EDGE ( 'NONE', *, *, #48, .T. ) ; -#1482 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.542275982507869966E-16, 1.050438090989415838E-16 ) ) ; -#1483 = DIRECTION ( 'NONE', ( -9.493189956370280532E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1484 = EDGE_LOOP ( 'NONE', ( #1336, #1113, #1179, #103 ) ) ; -#1485 = CARTESIAN_POINT ( 'NONE', ( -2.210250032125024639E-14, 66.19999999999998863, 10.30123871717236028 ) ) ; -#1486 = PLANE ( 'NONE', #537 ) ; -#1487 = ORIENTED_EDGE ( 'NONE', *, *, #771, .T. ) ; -#1488 = EDGE_CURVE ( 'NONE', #479, #1016, #274, .T. ) ; -#1489 = EDGE_CURVE ( 'NONE', #992, #455, #640, .T. ) ; -#1490 = DIRECTION ( 'NONE', ( -9.159137594515259574E-16, 1.000000000000000000, -8.694943302126570446E-31 ) ) ; -#1491 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 85.00000000000000000, 2.299999999999740030 ) ) ; -#1492 = DIRECTION ( 'NONE', ( 0.000000000000000000, 2.101827884877255278E-15, -1.000000000000000000 ) ) ; -#1493 = ORIENTED_EDGE ( 'NONE', *, *, #1509, .T. ) ; -#1494 = VECTOR ( 'NONE', #658, 1000.000000000000000 ) ; -#1495 = ORIENTED_EDGE ( 'NONE', *, *, #650, .T. ) ; -#1496 = AXIS2_PLACEMENT_3D ( 'NONE', #284, #1003, #259 ) ; -#1497 = EDGE_CURVE ( 'NONE', #1344, #827, #637, .T. ) ; -#1498 = DIRECTION ( 'NONE', ( 4.699964457533200481E-31, 3.948753623872190274E-15, -1.000000000000000000 ) ) ; -#1499 = VECTOR ( 'NONE', #1071, 1000.000000000000000 ) ; -#1500 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1533 ) ; -#1501 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#1502 = FACE_OUTER_BOUND ( 'NONE', #1541, .T. ) ; -#1503 = ORIENTED_EDGE ( 'NONE', *, *, #1466, .T. ) ; -#1504 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1505 = EDGE_CURVE ( 'NONE', #1016, #91, #1014, .T. ) ; -#1506 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.542275982507860105E-16, 2.142431974589520087E-17 ) ) ; -#1507 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 15.40000000000000036 ) ) ; -#1508 = ORIENTED_EDGE ( 'NONE', *, *, #778, .F. ) ; -#1509 = EDGE_CURVE ( 'NONE', #902, #623, #1474, .T. ) ; -#1510 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 89.00000000000000000, 5.926971876254089854E-15 ) ) ; -#1511 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 20.19999999999999929, 4.599999999999999645 ) ) ; -#1512 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 2.299999999999999822 ) ) ; -#1513 = ADVANCED_FACE ( 'NONE', ( #122 ), #396, .T. ) ; -#1514 = EDGE_CURVE ( 'NONE', #768, #732, #728, .T. ) ; -#1515 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1516 = VERTEX_POINT ( 'NONE', #1233 ) ; -#1517 = VECTOR ( 'NONE', #263, 1000.000000000000000 ) ; -#1518 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#1519 = VECTOR ( 'NONE', #987, 1000.000000000000000 ) ; -#1520 = DIRECTION ( 'NONE', ( -7.542275982507857147E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1521 = VECTOR ( 'NONE', #118, 1000.000000000000000 ) ; -#1522 = VECTOR ( 'NONE', #794, 1000.000000000000000 ) ; -#1523 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 12.50000000000000000, 0.000000000000000000 ) ) ; -#1524 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 78.50000000000000000, 3.632177862988924409E-14 ) ) ; -#1525 = ORIENTED_EDGE ( 'NONE', *, *, #782, .F. ) ; -#1526 = EDGE_CURVE ( 'NONE', #685, #55, #8, .T. ) ; -#1527 = ORIENTED_EDGE ( 'NONE', *, *, #1268, .T. ) ; -#1528 = CARTESIAN_POINT ( 'NONE', ( 3.867429133923364974E-15, 22.50000000000000000, 9.698761282827650376 ) ) ; -#1529 = LINE ( 'NONE', #690, #388 ) ; -#1530 = DIRECTION ( 'NONE', ( 4.860405647567550181E-15, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1531 = FACE_BOUND ( 'NONE', #337, .T. ) ; -#1532 = ORIENTED_EDGE ( 'NONE', *, *, #1202, .T. ) ; -#1533 = APPLICATION_CONTEXT ( 'automotive_design' ) ; -#1534 = ORIENTED_EDGE ( 'NONE', *, *, #948, .F. ) ; -#1535 = EDGE_CURVE ( 'NONE', #1406, #768, #195, .T. ) ; -#1536 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 85.00000000000000000, 2.299999999999740030 ) ) ; -#1537 = ADVANCED_FACE ( 'NONE', ( #1214 ), #1201, .F. ) ; -#1538 = CARTESIAN_POINT ( 'NONE', ( -27.90000000000000213, 90.00000000000000000, 2.300000000000114841 ) ) ; -#1539 = DIRECTION ( 'NONE', ( 1.000000000000000000, 9.604005403331800257E-16, -1.050438090989415838E-16 ) ) ; -#1540 = ORIENTED_EDGE ( 'NONE', *, *, #93, .F. ) ; -#1541 = EDGE_LOOP ( 'NONE', ( #1467, #907, #303, #775 ) ) ; -#1542 = VECTOR ( 'NONE', #376, 1000.000000000000000 ) ; -#1543 = DIRECTION ( 'NONE', ( 1.000000000000000000, -8.379046835768268079E-34, 2.799116104731824517E-17 ) ) ; -#1544 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ; -#1545 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 2.299999999999999822 ) ) ; -#1546 = CIRCLE ( 'NONE', #364, 2.299999999999999822 ) ; -#1547 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 6.000000000000000000, 2.299999999999999822 ) ) ; -#1548 = ORIENTED_EDGE ( 'NONE', *, *, #715, .T. ) ; -#1549 = AXIS2_PLACEMENT_3D ( 'NONE', #204, #892, #301 ) ; -#1550 = ORIENTED_EDGE ( 'NONE', *, *, #1526, .F. ) ; -#1551 = EDGE_CURVE ( 'NONE', #1137, #1137, #487, .T. ) ; -#1552 = DIRECTION ( 'NONE', ( 2.142431974589520087E-17, 2.993461693712444278E-17, -1.000000000000000000 ) ) ; -#1553 = ORIENTED_EDGE ( 'NONE', *, *, #1117, .F. ) ; -#1554 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 78.50000000000000000, 2.299999999999740030 ) ) ; -#1555 = ORIENTED_EDGE ( 'NONE', *, *, #73, .F. ) ; -#1556 = LINE ( 'NONE', #1302, #1238 ) ; -#1557 = EDGE_LOOP ( 'NONE', ( #812 ) ) ; -#1558 = VERTEX_POINT ( 'NONE', #961 ) ; -#1559 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 78.29876128282769798, 3.552713678800499667E-14 ) ) ; -ENDSEC; -END-ISO-10303-21; diff --git a/_jobs/8cdde0e6adf4/__pycache__/run_stepanalyser.cpython-311.pyc b/_jobs/8cdde0e6adf4/__pycache__/run_stepanalyser.cpython-311.pyc deleted file mode 100644 index 714d21f14917b87d6f82f21ec1c8983c8b974959..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1397 zcmah|&2Jk;6rb50e{S4_0***Olq#r7kWy3XvhqH^ekJ8J)dHCh#GuAI18%EiiwHygItIl%bMoA>6u-|xNI z8UK{aWf6>TZEpRF5&Ba)@ksq+9KM9eBSaC!byPWCaRo=dQco1LC+7#`!6 zQ5PB4Gc3E#T$jriBrxAiYR)!~8UASdgaSt&0@3xFiuNqv}RGz*V#Al9f~q zmx+YA4mpAteC@s8V=p8vw1!NuDmSwD(J3?G47zZg8!2a8V@4rDp@?z(Q;p0`+DK? zg~#uGf9;2b?-riSw$Bv9GsU(x6KXU5jSd;|7h5ZPcOH~lCBM`e{xFEdUuvy%wBfyC zFmhr4%Cpfxn`>)xp*Hu2HvhXe-`1{&+I0y}`#1JR_eLMS5sXegx!BHJ4l|dZef(QC zxU$+NH$!qWh@{s^jdYQM&;P4BB;kMLJ8hB=Nj@O?$PbcZz7;0N+R3wF@@$)&3(2`4 zmTm$Fdc9sZjS{)2?N1)8wpRV<*Yj5fw;<7d2fp7oi)1m6p1+BgK<6iyu=;#n0s95Q PV86hswDYHzCe^;R6CT8izWwNpC=j5<(JB^jcHpvbdLMN~njBoFQB-Mjbhz3+SP zc&DGU*$jg5yUncMFhZ||6OZJ-#^Ik3d5lbC;u@+PuegFEU#du^)I=3IjVRh6F?3&v zt=_dSBhed)ZJIoQTF+n}kAAO`l0=ns9HpuLI7Vy8lz+k$YtgAh9w1bcn2MSBHF+Qd zH_YR)KM-5J>j5~=-fUE|fIkIukY<4;)z4t2&5VT)BtXDC9vInI#}FO5gxF;)s>`N& zvP-cGQ`&eZM)g-cnST%2WD9M}_s|vw9NIV?<4kli*TlEcn5g@oSuxwhz~6$ZWWsh+3+tk~wQnp4}-lPv`&1uxB?d4sMHXvHtfpl$)R`c41Q+4yzLQ%gy zJ6$Z!(5XDzw6)&6tBoCw8!QEt#OHTMK>6tF;-ia!I{Ksls#gvn3jH1po}k#xOitEy zk1|WI@wDsdmR+N+%ft)fnC&W?-s}4W808Tdz}16ILBynzoxQ z-z}Av%A-r=@@M4_C(dxmak=d7xIFDK-Jn(7xF0plNkjM6dD66)AmK^9>P9=jwQAJ_ zE2-)(<%+QmIh^Qh?ExoFgW8-hs+*iZGnAbYT_z2u-T)9!FKrvN;aQH&Gpi1RV`+5T z;0kEV`vo!a&tc+fk5V7i9dolr=hzsy;D`lW$;j2&3-lg z?fjSXPd@lz`p5b2=bz5B&KAP6g_c?j)uMm1O$Pjh=JMX1hoxr8FSQ3h4kGavo6Bu= zaIX*yUEH5~J{+jCEp;|jXa7>?{!r&y>WxsnA>b+h=HBq$@S}Hw;qj-JTj^_I`r7kP zUu1%*l@_@bl3PI}-F9-QgCu<6t!fj+|HOA%Bo~rgKyr~EBu0EIOpLS==fcFf7C9f1 z^Fb^f1qiy`ZYPD5Y}EGW4_BHie)Q}5%l%uB=w5;E_uT?n$f1|-;YHB7@kK1ZoRh$Q Qg)rE!uq^D{>BVvRAF|?AN&o-= diff --git a/_jobs/b45a697558e3/run.log b/_jobs/b45a697558e3/run.log deleted file mode 100644 index e69de29..0000000 diff --git a/_jobs/b45a697558e3/run_stepanalyser.py b/_jobs/b45a697558e3/run_stepanalyser.py deleted file mode 100644 index f8ce367..0000000 --- a/_jobs/b45a697558e3/run_stepanalyser.py +++ /dev/null @@ -1,13 +0,0 @@ -import os, sys, traceback -def p(*a): print(*a, flush=True) -try: - base = os.path.dirname(os.path.abspath(__file__)) - os.chdir(base) - sys.argv = ["stepanalyser.py", "--material", "stainless"] - code = open("stepanalyser.py", "r", encoding="utf-8").read() - exec(compile(code, "stepanalyser.py", "exec"), {"__name__": "__main__"}) -except Exception: - p("RUNNER ERROR:") - p(traceback.format_exc()) -finally: - os._exit(0) diff --git a/_jobs/b45a697558e3/stepanalyser.py b/_jobs/b45a697558e3/stepanalyser.py deleted file mode 100644 index e69de29..0000000 diff --git a/_jobs/b45a697558e3/test.step b/_jobs/b45a697558e3/test.step deleted file mode 100644 index bb8a79c..0000000 --- a/_jobs/b45a697558e3/test.step +++ /dev/null @@ -1,1768 +0,0 @@ -ISO-10303-21; -HEADER; -/* Generated by software containing ST-Developer - * from STEP Tools, Inc. (www.steptools.com) - */ -/* OPTION: using custom schema-name function */ - -FILE_DESCRIPTION( -/* description */ (''), -/* implementation_level */ '2;1'); - -FILE_NAME( -/* name */ '03341701-01_01.stp', -/* time_stamp */ '2025-12-17T20:47:42+04:00', -/* author */ (''), -/* organization */ (''), -/* preprocessor_version */ 'ST-DEVELOPER v20', -/* originating_system */ 'SIEMENS PLM Software NX2312.8103', -/* authorisation */ ''); - -FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 1 }')); -ENDSEC; - -DATA; -#10=SHAPE_REPRESENTATION_RELATIONSHIP('None', -'relationship between 03341701-01_01-None and 03341701-01_01-None',#22, -#11); -#11=ADVANCED_BREP_SHAPE_REPRESENTATION('03341701-01_01-None',(#32),#1711); -#12=SHAPE_DEFINITION_REPRESENTATION(#13,#22); -#13=PRODUCT_DEFINITION_SHAPE('','',#14); -#14=PRODUCT_DEFINITION(' ','',#16,#15); -#15=PRODUCT_DEFINITION_CONTEXT('part definition',#21,'design'); -#16=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#18, - .NOT_KNOWN.); -#17=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#18)); -#18=PRODUCT('03341701-01_01','03341701-01_01',' ',(#19)); -#19=PRODUCT_CONTEXT(' ',#21,'mechanical'); -#20=APPLICATION_PROTOCOL_DEFINITION('international standard', -'automotive_design',2010,#21); -#21=APPLICATION_CONTEXT( -'core data for automotive mechanical design processes'); -#22=SHAPE_REPRESENTATION('03341701-01_01-None',(#1026),#1711); -#23=PRESENTATION_LAYER_ASSIGNMENT('1','Layer 1',(#32)); -#24=STYLED_ITEM('',(#25),#32); -#25=PRESENTATION_STYLE_ASSIGNMENT((#26)); -#26=SURFACE_STYLE_USAGE(.BOTH.,#27); -#27=SURFACE_SIDE_STYLE('',(#28)); -#28=SURFACE_STYLE_FILL_AREA(#29); -#29=FILL_AREA_STYLE('',(#30)); -#30=FILL_AREA_STYLE_COLOUR('',#31); -#31=COLOUR_RGB('light orange red',1.,0.6,0.4); -#32=MANIFOLD_SOLID_BREP('',#33); -#33=CLOSED_SHELL('',(#66,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78, -#79,#80,#81,#82,#83,#84,#85,#86,#87,#88,#89,#90,#91,#92,#93,#94,#95,#96, -#97,#98,#99,#100,#101,#102,#103,#104,#105,#106,#107,#108,#109,#110,#111, -#112,#113,#114,#115,#116,#117)); -#34=CYLINDRICAL_SURFACE('',#1062,3.5); -#35=CYLINDRICAL_SURFACE('',#1063,3.5); -#36=CYLINDRICAL_SURFACE('',#1064,1.5); -#37=CYLINDRICAL_SURFACE('',#1066,3.); -#38=CYLINDRICAL_SURFACE('',#1069,1.5); -#39=CYLINDRICAL_SURFACE('',#1075,3.); -#40=CYLINDRICAL_SURFACE('',#1094,1.50000000000002); -#41=CYLINDRICAL_SURFACE('',#1098,3.00000000000002); -#42=CYLINDRICAL_SURFACE('',#1103,1.5); -#43=CYLINDRICAL_SURFACE('',#1107,3.); -#44=CYLINDRICAL_SURFACE('',#1111,2.); -#45=CYLINDRICAL_SURFACE('',#1112,2.); -#46=CYLINDRICAL_SURFACE('',#1113,2.); -#47=CYLINDRICAL_SURFACE('',#1114,2.); -#48=CYLINDRICAL_SURFACE('',#1115,2.); -#49=CYLINDRICAL_SURFACE('',#1116,2.); -#50=CYLINDRICAL_SURFACE('',#1117,2.); -#51=CYLINDRICAL_SURFACE('',#1118,2.); -#52=CYLINDRICAL_SURFACE('',#1119,2.); -#53=CYLINDRICAL_SURFACE('',#1120,2.); -#54=CYLINDRICAL_SURFACE('',#1121,2.); -#55=CYLINDRICAL_SURFACE('',#1122,2.); -#56=FACE_BOUND('',#205,.T.); -#57=FACE_BOUND('',#206,.T.); -#58=FACE_BOUND('',#207,.T.); -#59=FACE_BOUND('',#208,.T.); -#60=FACE_BOUND('',#209,.T.); -#61=FACE_BOUND('',#210,.T.); -#62=FACE_BOUND('',#211,.T.); -#63=FACE_BOUND('',#212,.T.); -#64=FACE_BOUND('',#213,.T.); -#65=FACE_BOUND('',#214,.T.); -#66=ADVANCED_FACE('',(#148),#118,.T.); -#67=ADVANCED_FACE('',(#149),#119,.F.); -#68=ADVANCED_FACE('',(#150),#120,.F.); -#69=ADVANCED_FACE('',(#151),#121,.F.); -#70=ADVANCED_FACE('',(#152),#122,.F.); -#71=ADVANCED_FACE('',(#153),#123,.F.); -#72=ADVANCED_FACE('',(#154),#124,.F.); -#73=ADVANCED_FACE('',(#155),#125,.F.); -#74=ADVANCED_FACE('',(#156),#126,.F.); -#75=ADVANCED_FACE('',(#56,#57,#58),#127,.T.); -#76=ADVANCED_FACE('',(#59,#60,#61),#128,.F.); -#77=ADVANCED_FACE('',(#62,#63),#34,.F.); -#78=ADVANCED_FACE('',(#64,#65),#35,.F.); -#79=ADVANCED_FACE('',(#157),#36,.F.); -#80=ADVANCED_FACE('',(#158),#129,.T.); -#81=ADVANCED_FACE('',(#159),#37,.T.); -#82=ADVANCED_FACE('',(#160),#130,.F.); -#83=ADVANCED_FACE('',(#161),#131,.T.); -#84=ADVANCED_FACE('',(#162),#38,.F.); -#85=ADVANCED_FACE('',(#163),#132,.T.); -#86=ADVANCED_FACE('',(#164),#39,.T.); -#87=ADVANCED_FACE('',(#165),#133,.F.); -#88=ADVANCED_FACE('',(#166),#134,.T.); -#89=ADVANCED_FACE('',(#167),#135,.T.); -#90=ADVANCED_FACE('',(#168),#136,.T.); -#91=ADVANCED_FACE('',(#169),#137,.T.); -#92=ADVANCED_FACE('',(#170),#138,.T.); -#93=ADVANCED_FACE('',(#171),#139,.F.); -#94=ADVANCED_FACE('',(#172),#140,.F.); -#95=ADVANCED_FACE('',(#173),#141,.F.); -#96=ADVANCED_FACE('',(#174),#142,.T.); -#97=ADVANCED_FACE('',(#175),#40,.F.); -#98=ADVANCED_FACE('',(#176),#143,.T.); -#99=ADVANCED_FACE('',(#177),#41,.T.); -#100=ADVANCED_FACE('',(#178),#144,.F.); -#101=ADVANCED_FACE('',(#179),#145,.T.); -#102=ADVANCED_FACE('',(#180),#42,.F.); -#103=ADVANCED_FACE('',(#181),#146,.T.); -#104=ADVANCED_FACE('',(#182),#43,.T.); -#105=ADVANCED_FACE('',(#183),#147,.F.); -#106=ADVANCED_FACE('',(#184),#44,.T.); -#107=ADVANCED_FACE('',(#185),#45,.T.); -#108=ADVANCED_FACE('',(#186),#46,.T.); -#109=ADVANCED_FACE('',(#187),#47,.T.); -#110=ADVANCED_FACE('',(#188),#48,.T.); -#111=ADVANCED_FACE('',(#189),#49,.T.); -#112=ADVANCED_FACE('',(#190),#50,.F.); -#113=ADVANCED_FACE('',(#191),#51,.T.); -#114=ADVANCED_FACE('',(#192),#52,.T.); -#115=ADVANCED_FACE('',(#193),#53,.F.); -#116=ADVANCED_FACE('',(#194),#54,.T.); -#117=ADVANCED_FACE('',(#195),#55,.T.); -#118=PLANE('',#1029); -#119=PLANE('',#1032); -#120=PLANE('',#1035); -#121=PLANE('',#1038); -#122=PLANE('',#1041); -#123=PLANE('',#1042); -#124=PLANE('',#1043); -#125=PLANE('',#1044); -#126=PLANE('',#1047); -#127=PLANE('',#1054); -#128=PLANE('',#1061); -#129=PLANE('',#1065); -#130=PLANE('',#1067); -#131=PLANE('',#1068); -#132=PLANE('',#1074); -#133=PLANE('',#1080); -#134=PLANE('',#1081); -#135=PLANE('',#1082); -#136=PLANE('',#1083); -#137=PLANE('',#1086); -#138=PLANE('',#1087); -#139=PLANE('',#1088); -#140=PLANE('',#1091); -#141=PLANE('',#1092); -#142=PLANE('',#1093); -#143=PLANE('',#1097); -#144=PLANE('',#1101); -#145=PLANE('',#1102); -#146=PLANE('',#1106); -#147=PLANE('',#1110); -#148=FACE_OUTER_BOUND('',#196,.T.); -#149=FACE_OUTER_BOUND('',#197,.T.); -#150=FACE_OUTER_BOUND('',#198,.T.); -#151=FACE_OUTER_BOUND('',#199,.T.); -#152=FACE_OUTER_BOUND('',#200,.T.); -#153=FACE_OUTER_BOUND('',#201,.T.); -#154=FACE_OUTER_BOUND('',#202,.T.); -#155=FACE_OUTER_BOUND('',#203,.T.); -#156=FACE_OUTER_BOUND('',#204,.T.); -#157=FACE_OUTER_BOUND('',#215,.T.); -#158=FACE_OUTER_BOUND('',#216,.T.); -#159=FACE_OUTER_BOUND('',#217,.T.); -#160=FACE_OUTER_BOUND('',#218,.T.); -#161=FACE_OUTER_BOUND('',#219,.T.); -#162=FACE_OUTER_BOUND('',#220,.T.); -#163=FACE_OUTER_BOUND('',#221,.T.); -#164=FACE_OUTER_BOUND('',#222,.T.); -#165=FACE_OUTER_BOUND('',#223,.T.); -#166=FACE_OUTER_BOUND('',#224,.T.); -#167=FACE_OUTER_BOUND('',#225,.T.); -#168=FACE_OUTER_BOUND('',#226,.T.); -#169=FACE_OUTER_BOUND('',#227,.T.); -#170=FACE_OUTER_BOUND('',#228,.T.); -#171=FACE_OUTER_BOUND('',#229,.T.); -#172=FACE_OUTER_BOUND('',#230,.T.); -#173=FACE_OUTER_BOUND('',#231,.T.); -#174=FACE_OUTER_BOUND('',#232,.T.); -#175=FACE_OUTER_BOUND('',#233,.T.); -#176=FACE_OUTER_BOUND('',#234,.T.); -#177=FACE_OUTER_BOUND('',#235,.T.); -#178=FACE_OUTER_BOUND('',#236,.T.); -#179=FACE_OUTER_BOUND('',#237,.T.); -#180=FACE_OUTER_BOUND('',#238,.T.); -#181=FACE_OUTER_BOUND('',#239,.T.); -#182=FACE_OUTER_BOUND('',#240,.T.); -#183=FACE_OUTER_BOUND('',#241,.T.); -#184=FACE_OUTER_BOUND('',#242,.T.); -#185=FACE_OUTER_BOUND('',#243,.T.); -#186=FACE_OUTER_BOUND('',#244,.T.); -#187=FACE_OUTER_BOUND('',#245,.T.); -#188=FACE_OUTER_BOUND('',#246,.T.); -#189=FACE_OUTER_BOUND('',#247,.T.); -#190=FACE_OUTER_BOUND('',#248,.T.); -#191=FACE_OUTER_BOUND('',#249,.T.); -#192=FACE_OUTER_BOUND('',#250,.T.); -#193=FACE_OUTER_BOUND('',#251,.T.); -#194=FACE_OUTER_BOUND('',#252,.T.); -#195=FACE_OUTER_BOUND('',#253,.T.); -#196=EDGE_LOOP('',(#298,#299,#300,#301,#302,#303,#304,#305)); -#197=EDGE_LOOP('',(#306,#307,#308,#309,#310,#311,#312,#313)); -#198=EDGE_LOOP('',(#314,#315,#316,#317,#318,#319)); -#199=EDGE_LOOP('',(#320,#321,#322,#323,#324,#325,#326,#327)); -#200=EDGE_LOOP('',(#328,#329,#330,#331,#332,#333)); -#201=EDGE_LOOP('',(#334,#335,#336,#337)); -#202=EDGE_LOOP('',(#338,#339,#340,#341)); -#203=EDGE_LOOP('',(#342,#343,#344,#345)); -#204=EDGE_LOOP('',(#346,#347,#348,#349,#350,#351,#352,#353)); -#205=EDGE_LOOP('',(#354)); -#206=EDGE_LOOP('',(#355)); -#207=EDGE_LOOP('',(#356,#357,#358,#359,#360,#361,#362,#363,#364,#365)); -#208=EDGE_LOOP('',(#366)); -#209=EDGE_LOOP('',(#367)); -#210=EDGE_LOOP('',(#368,#369,#370,#371,#372,#373,#374,#375,#376,#377)); -#211=EDGE_LOOP('',(#378)); -#212=EDGE_LOOP('',(#379)); -#213=EDGE_LOOP('',(#380)); -#214=EDGE_LOOP('',(#381)); -#215=EDGE_LOOP('',(#382,#383,#384,#385)); -#216=EDGE_LOOP('',(#386,#387,#388,#389,#390,#391,#392,#393,#394,#395,#396, -#397,#398,#399)); -#217=EDGE_LOOP('',(#400,#401,#402,#403)); -#218=EDGE_LOOP('',(#404,#405,#406,#407,#408,#409,#410,#411,#412,#413,#414, -#415,#416,#417)); -#219=EDGE_LOOP('',(#418,#419,#420,#421)); -#220=EDGE_LOOP('',(#422,#423,#424,#425)); -#221=EDGE_LOOP('',(#426,#427,#428,#429,#430,#431,#432,#433,#434,#435)); -#222=EDGE_LOOP('',(#436,#437,#438,#439)); -#223=EDGE_LOOP('',(#440,#441,#442,#443,#444,#445,#446,#447,#448,#449)); -#224=EDGE_LOOP('',(#450,#451,#452,#453)); -#225=EDGE_LOOP('',(#454,#455,#456,#457)); -#226=EDGE_LOOP('',(#458,#459,#460,#461)); -#227=EDGE_LOOP('',(#462,#463,#464,#465,#466,#467,#468,#469)); -#228=EDGE_LOOP('',(#470,#471,#472,#473)); -#229=EDGE_LOOP('',(#474,#475,#476,#477)); -#230=EDGE_LOOP('',(#478,#479,#480,#481,#482,#483,#484,#485)); -#231=EDGE_LOOP('',(#486,#487,#488,#489)); -#232=EDGE_LOOP('',(#490,#491,#492,#493)); -#233=EDGE_LOOP('',(#494,#495,#496,#497)); -#234=EDGE_LOOP('',(#498,#499,#500,#501,#502,#503)); -#235=EDGE_LOOP('',(#504,#505,#506,#507)); -#236=EDGE_LOOP('',(#508,#509,#510,#511,#512,#513)); -#237=EDGE_LOOP('',(#514,#515,#516,#517)); -#238=EDGE_LOOP('',(#518,#519,#520,#521)); -#239=EDGE_LOOP('',(#522,#523,#524,#525,#526,#527)); -#240=EDGE_LOOP('',(#528,#529,#530,#531)); -#241=EDGE_LOOP('',(#532,#533,#534,#535,#536,#537)); -#242=EDGE_LOOP('',(#538,#539,#540,#541)); -#243=EDGE_LOOP('',(#542,#543,#544,#545)); -#244=EDGE_LOOP('',(#546,#547,#548,#549)); -#245=EDGE_LOOP('',(#550,#551,#552,#553)); -#246=EDGE_LOOP('',(#554,#555,#556,#557)); -#247=EDGE_LOOP('',(#558,#559,#560,#561)); -#248=EDGE_LOOP('',(#562,#563,#564,#565)); -#249=EDGE_LOOP('',(#566,#567,#568,#569)); -#250=EDGE_LOOP('',(#570,#571,#572,#573)); -#251=EDGE_LOOP('',(#574,#575,#576,#577)); -#252=EDGE_LOOP('',(#578,#579,#580,#581)); -#253=EDGE_LOOP('',(#582,#583,#584,#585)); -#254=CIRCLE('',#1027,3.); -#255=CIRCLE('',#1028,1.5); -#256=CIRCLE('',#1030,1.5); -#257=CIRCLE('',#1031,3.); -#258=CIRCLE('',#1033,1.5); -#259=CIRCLE('',#1034,3.); -#260=CIRCLE('',#1036,1.5); -#261=CIRCLE('',#1037,3.); -#262=CIRCLE('',#1039,3.); -#263=CIRCLE('',#1040,1.5); -#264=CIRCLE('',#1045,3.); -#265=CIRCLE('',#1046,1.5); -#266=CIRCLE('',#1048,3.5); -#267=CIRCLE('',#1049,3.5); -#268=CIRCLE('',#1050,2.); -#269=CIRCLE('',#1051,2.); -#270=CIRCLE('',#1052,2.); -#271=CIRCLE('',#1053,2.); -#272=CIRCLE('',#1055,3.5); -#273=CIRCLE('',#1056,3.5); -#274=CIRCLE('',#1057,2.); -#275=CIRCLE('',#1058,2.); -#276=CIRCLE('',#1059,2.); -#277=CIRCLE('',#1060,2.); -#278=CIRCLE('',#1070,2.); -#279=CIRCLE('',#1071,2.); -#280=CIRCLE('',#1072,2.); -#281=CIRCLE('',#1073,2.); -#282=CIRCLE('',#1076,2.); -#283=CIRCLE('',#1077,2.); -#284=CIRCLE('',#1078,2.); -#285=CIRCLE('',#1079,2.); -#286=CIRCLE('',#1084,1.50000000000002); -#287=CIRCLE('',#1085,3.00000000000002); -#288=CIRCLE('',#1089,3.00000000000002); -#289=CIRCLE('',#1090,1.50000000000002); -#290=CIRCLE('',#1095,2.); -#291=CIRCLE('',#1096,2.); -#292=CIRCLE('',#1099,2.); -#293=CIRCLE('',#1100,2.); -#294=CIRCLE('',#1104,2.); -#295=CIRCLE('',#1105,2.); -#296=CIRCLE('',#1108,2.); -#297=CIRCLE('',#1109,2.); -#298=ORIENTED_EDGE('',*,*,#682,.T.); -#299=ORIENTED_EDGE('',*,*,#683,.T.); -#300=ORIENTED_EDGE('',*,*,#684,.F.); -#301=ORIENTED_EDGE('',*,*,#685,.F.); -#302=ORIENTED_EDGE('',*,*,#686,.T.); -#303=ORIENTED_EDGE('',*,*,#687,.F.); -#304=ORIENTED_EDGE('',*,*,#688,.F.); -#305=ORIENTED_EDGE('',*,*,#689,.T.); -#306=ORIENTED_EDGE('',*,*,#690,.T.); -#307=ORIENTED_EDGE('',*,*,#691,.T.); -#308=ORIENTED_EDGE('',*,*,#692,.F.); -#309=ORIENTED_EDGE('',*,*,#693,.F.); -#310=ORIENTED_EDGE('',*,*,#694,.T.); -#311=ORIENTED_EDGE('',*,*,#695,.T.); -#312=ORIENTED_EDGE('',*,*,#696,.F.); -#313=ORIENTED_EDGE('',*,*,#697,.T.); -#314=ORIENTED_EDGE('',*,*,#698,.T.); -#315=ORIENTED_EDGE('',*,*,#699,.T.); -#316=ORIENTED_EDGE('',*,*,#700,.F.); -#317=ORIENTED_EDGE('',*,*,#701,.T.); -#318=ORIENTED_EDGE('',*,*,#687,.T.); -#319=ORIENTED_EDGE('',*,*,#702,.F.); -#320=ORIENTED_EDGE('',*,*,#703,.T.); -#321=ORIENTED_EDGE('',*,*,#704,.T.); -#322=ORIENTED_EDGE('',*,*,#705,.F.); -#323=ORIENTED_EDGE('',*,*,#706,.F.); -#324=ORIENTED_EDGE('',*,*,#707,.F.); -#325=ORIENTED_EDGE('',*,*,#708,.T.); -#326=ORIENTED_EDGE('',*,*,#709,.T.); -#327=ORIENTED_EDGE('',*,*,#710,.T.); -#328=ORIENTED_EDGE('',*,*,#711,.T.); -#329=ORIENTED_EDGE('',*,*,#712,.T.); -#330=ORIENTED_EDGE('',*,*,#713,.F.); -#331=ORIENTED_EDGE('',*,*,#714,.F.); -#332=ORIENTED_EDGE('',*,*,#695,.F.); -#333=ORIENTED_EDGE('',*,*,#715,.T.); -#334=ORIENTED_EDGE('',*,*,#716,.F.); -#335=ORIENTED_EDGE('',*,*,#717,.T.); -#336=ORIENTED_EDGE('',*,*,#718,.T.); -#337=ORIENTED_EDGE('',*,*,#719,.T.); -#338=ORIENTED_EDGE('',*,*,#720,.F.); -#339=ORIENTED_EDGE('',*,*,#721,.T.); -#340=ORIENTED_EDGE('',*,*,#722,.T.); -#341=ORIENTED_EDGE('',*,*,#723,.T.); -#342=ORIENTED_EDGE('',*,*,#724,.F.); -#343=ORIENTED_EDGE('',*,*,#725,.T.); -#344=ORIENTED_EDGE('',*,*,#726,.T.); -#345=ORIENTED_EDGE('',*,*,#727,.T.); -#346=ORIENTED_EDGE('',*,*,#728,.F.); -#347=ORIENTED_EDGE('',*,*,#729,.T.); -#348=ORIENTED_EDGE('',*,*,#730,.T.); -#349=ORIENTED_EDGE('',*,*,#731,.T.); -#350=ORIENTED_EDGE('',*,*,#732,.T.); -#351=ORIENTED_EDGE('',*,*,#733,.T.); -#352=ORIENTED_EDGE('',*,*,#734,.F.); -#353=ORIENTED_EDGE('',*,*,#735,.F.); -#354=ORIENTED_EDGE('',*,*,#736,.T.); -#355=ORIENTED_EDGE('',*,*,#737,.T.); -#356=ORIENTED_EDGE('',*,*,#700,.T.); -#357=ORIENTED_EDGE('',*,*,#738,.T.); -#358=ORIENTED_EDGE('',*,*,#716,.T.); -#359=ORIENTED_EDGE('',*,*,#739,.T.); -#360=ORIENTED_EDGE('',*,*,#720,.T.); -#361=ORIENTED_EDGE('',*,*,#740,.T.); -#362=ORIENTED_EDGE('',*,*,#724,.T.); -#363=ORIENTED_EDGE('',*,*,#741,.T.); -#364=ORIENTED_EDGE('',*,*,#728,.T.); -#365=ORIENTED_EDGE('',*,*,#742,.T.); -#366=ORIENTED_EDGE('',*,*,#743,.F.); -#367=ORIENTED_EDGE('',*,*,#744,.F.); -#368=ORIENTED_EDGE('',*,*,#718,.F.); -#369=ORIENTED_EDGE('',*,*,#745,.T.); -#370=ORIENTED_EDGE('',*,*,#698,.F.); -#371=ORIENTED_EDGE('',*,*,#746,.F.); -#372=ORIENTED_EDGE('',*,*,#730,.F.); -#373=ORIENTED_EDGE('',*,*,#747,.T.); -#374=ORIENTED_EDGE('',*,*,#726,.F.); -#375=ORIENTED_EDGE('',*,*,#748,.T.); -#376=ORIENTED_EDGE('',*,*,#722,.F.); -#377=ORIENTED_EDGE('',*,*,#749,.T.); -#378=ORIENTED_EDGE('',*,*,#737,.F.); -#379=ORIENTED_EDGE('',*,*,#744,.T.); -#380=ORIENTED_EDGE('',*,*,#736,.F.); -#381=ORIENTED_EDGE('',*,*,#743,.T.); -#382=ORIENTED_EDGE('',*,*,#701,.F.); -#383=ORIENTED_EDGE('',*,*,#742,.F.); -#384=ORIENTED_EDGE('',*,*,#735,.T.); -#385=ORIENTED_EDGE('',*,*,#750,.T.); -#386=ORIENTED_EDGE('',*,*,#751,.T.); -#387=ORIENTED_EDGE('',*,*,#707,.T.); -#388=ORIENTED_EDGE('',*,*,#752,.T.); -#389=ORIENTED_EDGE('',*,*,#694,.F.); -#390=ORIENTED_EDGE('',*,*,#753,.F.); -#391=ORIENTED_EDGE('',*,*,#688,.T.); -#392=ORIENTED_EDGE('',*,*,#750,.F.); -#393=ORIENTED_EDGE('',*,*,#734,.T.); -#394=ORIENTED_EDGE('',*,*,#754,.T.); -#395=ORIENTED_EDGE('',*,*,#755,.T.); -#396=ORIENTED_EDGE('',*,*,#756,.T.); -#397=ORIENTED_EDGE('',*,*,#757,.T.); -#398=ORIENTED_EDGE('',*,*,#758,.F.); -#399=ORIENTED_EDGE('',*,*,#759,.T.); -#400=ORIENTED_EDGE('',*,*,#702,.T.); -#401=ORIENTED_EDGE('',*,*,#760,.F.); -#402=ORIENTED_EDGE('',*,*,#731,.F.); -#403=ORIENTED_EDGE('',*,*,#746,.T.); -#404=ORIENTED_EDGE('',*,*,#709,.F.); -#405=ORIENTED_EDGE('',*,*,#761,.F.); -#406=ORIENTED_EDGE('',*,*,#762,.F.); -#407=ORIENTED_EDGE('',*,*,#763,.T.); -#408=ORIENTED_EDGE('',*,*,#764,.F.); -#409=ORIENTED_EDGE('',*,*,#765,.F.); -#410=ORIENTED_EDGE('',*,*,#766,.F.); -#411=ORIENTED_EDGE('',*,*,#767,.F.); -#412=ORIENTED_EDGE('',*,*,#732,.F.); -#413=ORIENTED_EDGE('',*,*,#760,.T.); -#414=ORIENTED_EDGE('',*,*,#686,.F.); -#415=ORIENTED_EDGE('',*,*,#768,.T.); -#416=ORIENTED_EDGE('',*,*,#696,.T.); -#417=ORIENTED_EDGE('',*,*,#769,.F.); -#418=ORIENTED_EDGE('',*,*,#770,.T.); -#419=ORIENTED_EDGE('',*,*,#771,.T.); -#420=ORIENTED_EDGE('',*,*,#772,.F.); -#421=ORIENTED_EDGE('',*,*,#773,.T.); -#422=ORIENTED_EDGE('',*,*,#715,.F.); -#423=ORIENTED_EDGE('',*,*,#752,.F.); -#424=ORIENTED_EDGE('',*,*,#706,.T.); -#425=ORIENTED_EDGE('',*,*,#774,.T.); -#426=ORIENTED_EDGE('',*,*,#775,.F.); -#427=ORIENTED_EDGE('',*,*,#776,.T.); -#428=ORIENTED_EDGE('',*,*,#711,.F.); -#429=ORIENTED_EDGE('',*,*,#774,.F.); -#430=ORIENTED_EDGE('',*,*,#705,.T.); -#431=ORIENTED_EDGE('',*,*,#777,.T.); -#432=ORIENTED_EDGE('',*,*,#772,.T.); -#433=ORIENTED_EDGE('',*,*,#778,.T.); -#434=ORIENTED_EDGE('',*,*,#779,.F.); -#435=ORIENTED_EDGE('',*,*,#780,.T.); -#436=ORIENTED_EDGE('',*,*,#714,.T.); -#437=ORIENTED_EDGE('',*,*,#781,.F.); -#438=ORIENTED_EDGE('',*,*,#710,.F.); -#439=ORIENTED_EDGE('',*,*,#769,.T.); -#440=ORIENTED_EDGE('',*,*,#713,.T.); -#441=ORIENTED_EDGE('',*,*,#782,.T.); -#442=ORIENTED_EDGE('',*,*,#783,.T.); -#443=ORIENTED_EDGE('',*,*,#784,.T.); -#444=ORIENTED_EDGE('',*,*,#785,.T.); -#445=ORIENTED_EDGE('',*,*,#786,.T.); -#446=ORIENTED_EDGE('',*,*,#770,.F.); -#447=ORIENTED_EDGE('',*,*,#787,.T.); -#448=ORIENTED_EDGE('',*,*,#703,.F.); -#449=ORIENTED_EDGE('',*,*,#781,.T.); -#450=ORIENTED_EDGE('',*,*,#783,.F.); -#451=ORIENTED_EDGE('',*,*,#788,.T.); -#452=ORIENTED_EDGE('',*,*,#775,.T.); -#453=ORIENTED_EDGE('',*,*,#789,.T.); -#454=ORIENTED_EDGE('',*,*,#785,.F.); -#455=ORIENTED_EDGE('',*,*,#790,.T.); -#456=ORIENTED_EDGE('',*,*,#779,.T.); -#457=ORIENTED_EDGE('',*,*,#791,.T.); -#458=ORIENTED_EDGE('',*,*,#767,.T.); -#459=ORIENTED_EDGE('',*,*,#792,.T.); -#460=ORIENTED_EDGE('',*,*,#754,.F.); -#461=ORIENTED_EDGE('',*,*,#733,.F.); -#462=ORIENTED_EDGE('',*,*,#793,.T.); -#463=ORIENTED_EDGE('',*,*,#794,.T.); -#464=ORIENTED_EDGE('',*,*,#795,.F.); -#465=ORIENTED_EDGE('',*,*,#796,.F.); -#466=ORIENTED_EDGE('',*,*,#756,.F.); -#467=ORIENTED_EDGE('',*,*,#797,.F.); -#468=ORIENTED_EDGE('',*,*,#765,.T.); -#469=ORIENTED_EDGE('',*,*,#798,.T.); -#470=ORIENTED_EDGE('',*,*,#766,.T.); -#471=ORIENTED_EDGE('',*,*,#797,.T.); -#472=ORIENTED_EDGE('',*,*,#755,.F.); -#473=ORIENTED_EDGE('',*,*,#792,.F.); -#474=ORIENTED_EDGE('',*,*,#751,.F.); -#475=ORIENTED_EDGE('',*,*,#799,.T.); -#476=ORIENTED_EDGE('',*,*,#761,.T.); -#477=ORIENTED_EDGE('',*,*,#708,.F.); -#478=ORIENTED_EDGE('',*,*,#800,.T.); -#479=ORIENTED_EDGE('',*,*,#801,.T.); -#480=ORIENTED_EDGE('',*,*,#802,.F.); -#481=ORIENTED_EDGE('',*,*,#803,.F.); -#482=ORIENTED_EDGE('',*,*,#763,.F.); -#483=ORIENTED_EDGE('',*,*,#804,.T.); -#484=ORIENTED_EDGE('',*,*,#758,.T.); -#485=ORIENTED_EDGE('',*,*,#805,.T.); -#486=ORIENTED_EDGE('',*,*,#799,.F.); -#487=ORIENTED_EDGE('',*,*,#759,.F.); -#488=ORIENTED_EDGE('',*,*,#804,.F.); -#489=ORIENTED_EDGE('',*,*,#762,.T.); -#490=ORIENTED_EDGE('',*,*,#806,.F.); -#491=ORIENTED_EDGE('',*,*,#807,.T.); -#492=ORIENTED_EDGE('',*,*,#808,.T.); -#493=ORIENTED_EDGE('',*,*,#809,.T.); -#494=ORIENTED_EDGE('',*,*,#805,.F.); -#495=ORIENTED_EDGE('',*,*,#757,.F.); -#496=ORIENTED_EDGE('',*,*,#796,.T.); -#497=ORIENTED_EDGE('',*,*,#810,.T.); -#498=ORIENTED_EDGE('',*,*,#795,.T.); -#499=ORIENTED_EDGE('',*,*,#811,.T.); -#500=ORIENTED_EDGE('',*,*,#806,.T.); -#501=ORIENTED_EDGE('',*,*,#812,.T.); -#502=ORIENTED_EDGE('',*,*,#800,.F.); -#503=ORIENTED_EDGE('',*,*,#810,.F.); -#504=ORIENTED_EDGE('',*,*,#803,.T.); -#505=ORIENTED_EDGE('',*,*,#813,.F.); -#506=ORIENTED_EDGE('',*,*,#798,.F.); -#507=ORIENTED_EDGE('',*,*,#764,.T.); -#508=ORIENTED_EDGE('',*,*,#808,.F.); -#509=ORIENTED_EDGE('',*,*,#814,.T.); -#510=ORIENTED_EDGE('',*,*,#793,.F.); -#511=ORIENTED_EDGE('',*,*,#813,.T.); -#512=ORIENTED_EDGE('',*,*,#802,.T.); -#513=ORIENTED_EDGE('',*,*,#815,.T.); -#514=ORIENTED_EDGE('',*,*,#816,.F.); -#515=ORIENTED_EDGE('',*,*,#817,.T.); -#516=ORIENTED_EDGE('',*,*,#818,.T.); -#517=ORIENTED_EDGE('',*,*,#819,.T.); -#518=ORIENTED_EDGE('',*,*,#689,.F.); -#519=ORIENTED_EDGE('',*,*,#753,.T.); -#520=ORIENTED_EDGE('',*,*,#693,.T.); -#521=ORIENTED_EDGE('',*,*,#820,.T.); -#522=ORIENTED_EDGE('',*,*,#692,.T.); -#523=ORIENTED_EDGE('',*,*,#821,.T.); -#524=ORIENTED_EDGE('',*,*,#816,.T.); -#525=ORIENTED_EDGE('',*,*,#822,.T.); -#526=ORIENTED_EDGE('',*,*,#682,.F.); -#527=ORIENTED_EDGE('',*,*,#820,.F.); -#528=ORIENTED_EDGE('',*,*,#685,.T.); -#529=ORIENTED_EDGE('',*,*,#823,.F.); -#530=ORIENTED_EDGE('',*,*,#697,.F.); -#531=ORIENTED_EDGE('',*,*,#768,.F.); -#532=ORIENTED_EDGE('',*,*,#818,.F.); -#533=ORIENTED_EDGE('',*,*,#824,.T.); -#534=ORIENTED_EDGE('',*,*,#690,.F.); -#535=ORIENTED_EDGE('',*,*,#823,.T.); -#536=ORIENTED_EDGE('',*,*,#684,.T.); -#537=ORIENTED_EDGE('',*,*,#825,.T.); -#538=ORIENTED_EDGE('',*,*,#824,.F.); -#539=ORIENTED_EDGE('',*,*,#817,.F.); -#540=ORIENTED_EDGE('',*,*,#821,.F.); -#541=ORIENTED_EDGE('',*,*,#691,.F.); -#542=ORIENTED_EDGE('',*,*,#825,.F.); -#543=ORIENTED_EDGE('',*,*,#683,.F.); -#544=ORIENTED_EDGE('',*,*,#822,.F.); -#545=ORIENTED_EDGE('',*,*,#819,.F.); -#546=ORIENTED_EDGE('',*,*,#814,.F.); -#547=ORIENTED_EDGE('',*,*,#807,.F.); -#548=ORIENTED_EDGE('',*,*,#811,.F.); -#549=ORIENTED_EDGE('',*,*,#794,.F.); -#550=ORIENTED_EDGE('',*,*,#815,.F.); -#551=ORIENTED_EDGE('',*,*,#801,.F.); -#552=ORIENTED_EDGE('',*,*,#812,.F.); -#553=ORIENTED_EDGE('',*,*,#809,.F.); -#554=ORIENTED_EDGE('',*,*,#776,.F.); -#555=ORIENTED_EDGE('',*,*,#788,.F.); -#556=ORIENTED_EDGE('',*,*,#782,.F.); -#557=ORIENTED_EDGE('',*,*,#712,.F.); -#558=ORIENTED_EDGE('',*,*,#780,.F.); -#559=ORIENTED_EDGE('',*,*,#790,.F.); -#560=ORIENTED_EDGE('',*,*,#784,.F.); -#561=ORIENTED_EDGE('',*,*,#789,.F.); -#562=ORIENTED_EDGE('',*,*,#778,.F.); -#563=ORIENTED_EDGE('',*,*,#771,.F.); -#564=ORIENTED_EDGE('',*,*,#786,.F.); -#565=ORIENTED_EDGE('',*,*,#791,.F.); -#566=ORIENTED_EDGE('',*,*,#787,.F.); -#567=ORIENTED_EDGE('',*,*,#773,.F.); -#568=ORIENTED_EDGE('',*,*,#777,.F.); -#569=ORIENTED_EDGE('',*,*,#704,.F.); -#570=ORIENTED_EDGE('',*,*,#738,.F.); -#571=ORIENTED_EDGE('',*,*,#699,.F.); -#572=ORIENTED_EDGE('',*,*,#745,.F.); -#573=ORIENTED_EDGE('',*,*,#717,.F.); -#574=ORIENTED_EDGE('',*,*,#739,.F.); -#575=ORIENTED_EDGE('',*,*,#719,.F.); -#576=ORIENTED_EDGE('',*,*,#749,.F.); -#577=ORIENTED_EDGE('',*,*,#721,.F.); -#578=ORIENTED_EDGE('',*,*,#740,.F.); -#579=ORIENTED_EDGE('',*,*,#723,.F.); -#580=ORIENTED_EDGE('',*,*,#748,.F.); -#581=ORIENTED_EDGE('',*,*,#725,.F.); -#582=ORIENTED_EDGE('',*,*,#741,.F.); -#583=ORIENTED_EDGE('',*,*,#727,.F.); -#584=ORIENTED_EDGE('',*,*,#747,.F.); -#585=ORIENTED_EDGE('',*,*,#729,.F.); -#586=VERTEX_POINT('',#1419); -#587=VERTEX_POINT('',#1420); -#588=VERTEX_POINT('',#1422); -#589=VERTEX_POINT('',#1424); -#590=VERTEX_POINT('',#1426); -#591=VERTEX_POINT('',#1428); -#592=VERTEX_POINT('',#1430); -#593=VERTEX_POINT('',#1432); -#594=VERTEX_POINT('',#1436); -#595=VERTEX_POINT('',#1437); -#596=VERTEX_POINT('',#1439); -#597=VERTEX_POINT('',#1441); -#598=VERTEX_POINT('',#1443); -#599=VERTEX_POINT('',#1445); -#600=VERTEX_POINT('',#1447); -#601=VERTEX_POINT('',#1449); -#602=VERTEX_POINT('',#1453); -#603=VERTEX_POINT('',#1454); -#604=VERTEX_POINT('',#1456); -#605=VERTEX_POINT('',#1458); -#606=VERTEX_POINT('',#1463); -#607=VERTEX_POINT('',#1464); -#608=VERTEX_POINT('',#1466); -#609=VERTEX_POINT('',#1468); -#610=VERTEX_POINT('',#1470); -#611=VERTEX_POINT('',#1472); -#612=VERTEX_POINT('',#1474); -#613=VERTEX_POINT('',#1476); -#614=VERTEX_POINT('',#1480); -#615=VERTEX_POINT('',#1481); -#616=VERTEX_POINT('',#1483); -#617=VERTEX_POINT('',#1485); -#618=VERTEX_POINT('',#1490); -#619=VERTEX_POINT('',#1491); -#620=VERTEX_POINT('',#1493); -#621=VERTEX_POINT('',#1495); -#622=VERTEX_POINT('',#1499); -#623=VERTEX_POINT('',#1500); -#624=VERTEX_POINT('',#1502); -#625=VERTEX_POINT('',#1504); -#626=VERTEX_POINT('',#1508); -#627=VERTEX_POINT('',#1509); -#628=VERTEX_POINT('',#1511); -#629=VERTEX_POINT('',#1513); -#630=VERTEX_POINT('',#1517); -#631=VERTEX_POINT('',#1518); -#632=VERTEX_POINT('',#1520); -#633=VERTEX_POINT('',#1522); -#634=VERTEX_POINT('',#1524); -#635=VERTEX_POINT('',#1526); -#636=VERTEX_POINT('',#1528); -#637=VERTEX_POINT('',#1530); -#638=VERTEX_POINT('',#1534); -#639=VERTEX_POINT('',#1536); -#640=VERTEX_POINT('',#1544); -#641=VERTEX_POINT('',#1546); -#642=VERTEX_POINT('',#1558); -#643=VERTEX_POINT('',#1562); -#644=VERTEX_POINT('',#1564); -#645=VERTEX_POINT('',#1566); -#646=VERTEX_POINT('',#1568); -#647=VERTEX_POINT('',#1570); -#648=VERTEX_POINT('',#1576); -#649=VERTEX_POINT('',#1578); -#650=VERTEX_POINT('',#1580); -#651=VERTEX_POINT('',#1582); -#652=VERTEX_POINT('',#1584); -#653=VERTEX_POINT('',#1586); -#654=VERTEX_POINT('',#1592); -#655=VERTEX_POINT('',#1593); -#656=VERTEX_POINT('',#1595); -#657=VERTEX_POINT('',#1597); -#658=VERTEX_POINT('',#1603); -#659=VERTEX_POINT('',#1604); -#660=VERTEX_POINT('',#1608); -#661=VERTEX_POINT('',#1610); -#662=VERTEX_POINT('',#1616); -#663=VERTEX_POINT('',#1618); -#664=VERTEX_POINT('',#1620); -#665=VERTEX_POINT('',#1622); -#666=VERTEX_POINT('',#1635); -#667=VERTEX_POINT('',#1636); -#668=VERTEX_POINT('',#1638); -#669=VERTEX_POINT('',#1640); -#670=VERTEX_POINT('',#1649); -#671=VERTEX_POINT('',#1650); -#672=VERTEX_POINT('',#1652); -#673=VERTEX_POINT('',#1654); -#674=VERTEX_POINT('',#1661); -#675=VERTEX_POINT('',#1662); -#676=VERTEX_POINT('',#1664); -#677=VERTEX_POINT('',#1666); -#678=VERTEX_POINT('',#1680); -#679=VERTEX_POINT('',#1681); -#680=VERTEX_POINT('',#1683); -#681=VERTEX_POINT('',#1685); -#682=EDGE_CURVE('',#586,#587,#826,.T.); -#683=EDGE_CURVE('',#587,#588,#827,.T.); -#684=EDGE_CURVE('',#589,#588,#828,.T.); -#685=EDGE_CURVE('',#590,#589,#254,.T.); -#686=EDGE_CURVE('',#590,#591,#829,.T.); -#687=EDGE_CURVE('',#592,#591,#830,.T.); -#688=EDGE_CURVE('',#593,#592,#831,.T.); -#689=EDGE_CURVE('',#593,#586,#255,.T.); -#690=EDGE_CURVE('',#594,#595,#832,.T.); -#691=EDGE_CURVE('',#595,#596,#833,.T.); -#692=EDGE_CURVE('',#597,#596,#834,.T.); -#693=EDGE_CURVE('',#598,#597,#256,.T.); -#694=EDGE_CURVE('',#598,#599,#835,.T.); -#695=EDGE_CURVE('',#599,#600,#836,.T.); -#696=EDGE_CURVE('',#601,#600,#837,.T.); -#697=EDGE_CURVE('',#601,#594,#257,.T.); -#698=EDGE_CURVE('',#602,#603,#838,.T.); -#699=EDGE_CURVE('',#603,#604,#839,.T.); -#700=EDGE_CURVE('',#605,#604,#840,.T.); -#701=EDGE_CURVE('',#605,#592,#258,.T.); -#702=EDGE_CURVE('',#602,#591,#259,.T.); -#703=EDGE_CURVE('',#606,#607,#841,.T.); -#704=EDGE_CURVE('',#607,#608,#842,.T.); -#705=EDGE_CURVE('',#609,#608,#843,.T.); -#706=EDGE_CURVE('',#610,#609,#260,.T.); -#707=EDGE_CURVE('',#611,#610,#844,.T.); -#708=EDGE_CURVE('',#611,#612,#845,.T.); -#709=EDGE_CURVE('',#612,#613,#846,.T.); -#710=EDGE_CURVE('',#613,#606,#261,.T.); -#711=EDGE_CURVE('',#614,#615,#847,.T.); -#712=EDGE_CURVE('',#615,#616,#848,.T.); -#713=EDGE_CURVE('',#617,#616,#849,.T.); -#714=EDGE_CURVE('',#600,#617,#262,.T.); -#715=EDGE_CURVE('',#599,#614,#263,.T.); -#716=EDGE_CURVE('',#618,#619,#850,.T.); -#717=EDGE_CURVE('',#618,#620,#851,.T.); -#718=EDGE_CURVE('',#620,#621,#852,.T.); -#719=EDGE_CURVE('',#621,#619,#853,.T.); -#720=EDGE_CURVE('',#622,#623,#854,.T.); -#721=EDGE_CURVE('',#622,#624,#855,.T.); -#722=EDGE_CURVE('',#624,#625,#856,.T.); -#723=EDGE_CURVE('',#625,#623,#857,.T.); -#724=EDGE_CURVE('',#626,#627,#858,.T.); -#725=EDGE_CURVE('',#626,#628,#859,.T.); -#726=EDGE_CURVE('',#628,#629,#860,.T.); -#727=EDGE_CURVE('',#629,#627,#861,.T.); -#728=EDGE_CURVE('',#630,#631,#862,.T.); -#729=EDGE_CURVE('',#630,#632,#863,.T.); -#730=EDGE_CURVE('',#632,#633,#864,.T.); -#731=EDGE_CURVE('',#633,#634,#264,.T.); -#732=EDGE_CURVE('',#634,#635,#865,.T.); -#733=EDGE_CURVE('',#635,#636,#866,.T.); -#734=EDGE_CURVE('',#637,#636,#867,.T.); -#735=EDGE_CURVE('',#631,#637,#265,.T.); -#736=EDGE_CURVE('',#638,#638,#266,.T.); -#737=EDGE_CURVE('',#639,#639,#267,.T.); -#738=EDGE_CURVE('',#604,#618,#268,.T.); -#739=EDGE_CURVE('',#619,#622,#269,.T.); -#740=EDGE_CURVE('',#623,#626,#270,.T.); -#741=EDGE_CURVE('',#627,#630,#271,.T.); -#742=EDGE_CURVE('',#631,#605,#868,.T.); -#743=EDGE_CURVE('',#640,#640,#272,.T.); -#744=EDGE_CURVE('',#641,#641,#273,.T.); -#745=EDGE_CURVE('',#620,#603,#274,.T.); -#746=EDGE_CURVE('',#633,#602,#869,.T.); -#747=EDGE_CURVE('',#632,#629,#275,.T.); -#748=EDGE_CURVE('',#628,#625,#276,.T.); -#749=EDGE_CURVE('',#624,#621,#277,.T.); -#750=EDGE_CURVE('',#637,#592,#870,.T.); -#751=EDGE_CURVE('',#642,#611,#871,.T.); -#752=EDGE_CURVE('',#610,#599,#872,.T.); -#753=EDGE_CURVE('',#593,#598,#873,.T.); -#754=EDGE_CURVE('',#636,#643,#874,.T.); -#755=EDGE_CURVE('',#643,#644,#875,.T.); -#756=EDGE_CURVE('',#644,#645,#876,.T.); -#757=EDGE_CURVE('',#645,#646,#877,.T.); -#758=EDGE_CURVE('',#647,#646,#878,.T.); -#759=EDGE_CURVE('',#647,#642,#879,.T.); -#760=EDGE_CURVE('',#634,#591,#880,.T.); -#761=EDGE_CURVE('',#648,#612,#881,.T.); -#762=EDGE_CURVE('',#649,#648,#882,.T.); -#763=EDGE_CURVE('',#649,#650,#883,.T.); -#764=EDGE_CURVE('',#651,#650,#884,.T.); -#765=EDGE_CURVE('',#652,#651,#885,.T.); -#766=EDGE_CURVE('',#653,#652,#886,.T.); -#767=EDGE_CURVE('',#635,#653,#887,.T.); -#768=EDGE_CURVE('',#590,#601,#888,.T.); -#769=EDGE_CURVE('',#613,#600,#889,.T.); -#770=EDGE_CURVE('',#654,#655,#890,.T.); -#771=EDGE_CURVE('',#655,#656,#891,.T.); -#772=EDGE_CURVE('',#657,#656,#892,.T.); -#773=EDGE_CURVE('',#657,#654,#893,.T.); -#774=EDGE_CURVE('',#609,#614,#894,.T.); -#775=EDGE_CURVE('',#658,#659,#895,.T.); -#776=EDGE_CURVE('',#658,#615,#278,.T.); -#777=EDGE_CURVE('',#608,#657,#279,.T.); -#778=EDGE_CURVE('',#656,#660,#280,.T.); -#779=EDGE_CURVE('',#661,#660,#896,.T.); -#780=EDGE_CURVE('',#661,#659,#281,.T.); -#781=EDGE_CURVE('',#606,#617,#897,.T.); -#782=EDGE_CURVE('',#616,#662,#282,.T.); -#783=EDGE_CURVE('',#662,#663,#898,.T.); -#784=EDGE_CURVE('',#663,#664,#283,.T.); -#785=EDGE_CURVE('',#664,#665,#899,.T.); -#786=EDGE_CURVE('',#665,#655,#284,.T.); -#787=EDGE_CURVE('',#654,#607,#285,.T.); -#788=EDGE_CURVE('',#662,#658,#900,.T.); -#789=EDGE_CURVE('',#659,#663,#901,.T.); -#790=EDGE_CURVE('',#664,#661,#902,.T.); -#791=EDGE_CURVE('',#660,#665,#903,.T.); -#792=EDGE_CURVE('',#653,#643,#904,.T.); -#793=EDGE_CURVE('',#666,#667,#905,.T.); -#794=EDGE_CURVE('',#667,#668,#906,.T.); -#795=EDGE_CURVE('',#669,#668,#907,.T.); -#796=EDGE_CURVE('',#645,#669,#286,.T.); -#797=EDGE_CURVE('',#652,#644,#908,.T.); -#798=EDGE_CURVE('',#651,#666,#287,.T.); -#799=EDGE_CURVE('',#642,#648,#909,.T.); -#800=EDGE_CURVE('',#670,#671,#910,.T.); -#801=EDGE_CURVE('',#671,#672,#911,.T.); -#802=EDGE_CURVE('',#673,#672,#912,.T.); -#803=EDGE_CURVE('',#650,#673,#288,.T.); -#804=EDGE_CURVE('',#649,#647,#913,.T.); -#805=EDGE_CURVE('',#646,#670,#289,.T.); -#806=EDGE_CURVE('',#674,#675,#914,.T.); -#807=EDGE_CURVE('',#674,#676,#915,.T.); -#808=EDGE_CURVE('',#676,#677,#916,.T.); -#809=EDGE_CURVE('',#677,#675,#917,.T.); -#810=EDGE_CURVE('',#669,#670,#918,.T.); -#811=EDGE_CURVE('',#668,#674,#290,.T.); -#812=EDGE_CURVE('',#675,#671,#291,.T.); -#813=EDGE_CURVE('',#666,#673,#919,.T.); -#814=EDGE_CURVE('',#676,#667,#292,.T.); -#815=EDGE_CURVE('',#672,#677,#293,.T.); -#816=EDGE_CURVE('',#678,#679,#920,.T.); -#817=EDGE_CURVE('',#678,#680,#921,.T.); -#818=EDGE_CURVE('',#680,#681,#922,.T.); -#819=EDGE_CURVE('',#681,#679,#923,.T.); -#820=EDGE_CURVE('',#597,#586,#924,.T.); -#821=EDGE_CURVE('',#596,#678,#294,.T.); -#822=EDGE_CURVE('',#679,#587,#295,.T.); -#823=EDGE_CURVE('',#594,#589,#925,.T.); -#824=EDGE_CURVE('',#680,#595,#296,.T.); -#825=EDGE_CURVE('',#588,#681,#297,.T.); -#826=LINE('',#1418,#926); -#827=LINE('',#1421,#927); -#828=LINE('',#1423,#928); -#829=LINE('',#1427,#929); -#830=LINE('',#1429,#930); -#831=LINE('',#1431,#931); -#832=LINE('',#1435,#932); -#833=LINE('',#1438,#933); -#834=LINE('',#1440,#934); -#835=LINE('',#1444,#935); -#836=LINE('',#1446,#936); -#837=LINE('',#1448,#937); -#838=LINE('',#1452,#938); -#839=LINE('',#1455,#939); -#840=LINE('',#1457,#940); -#841=LINE('',#1462,#941); -#842=LINE('',#1465,#942); -#843=LINE('',#1467,#943); -#844=LINE('',#1471,#944); -#845=LINE('',#1473,#945); -#846=LINE('',#1475,#946); -#847=LINE('',#1479,#947); -#848=LINE('',#1482,#948); -#849=LINE('',#1484,#949); -#850=LINE('',#1489,#950); -#851=LINE('',#1492,#951); -#852=LINE('',#1494,#952); -#853=LINE('',#1496,#953); -#854=LINE('',#1498,#954); -#855=LINE('',#1501,#955); -#856=LINE('',#1503,#956); -#857=LINE('',#1505,#957); -#858=LINE('',#1507,#958); -#859=LINE('',#1510,#959); -#860=LINE('',#1512,#960); -#861=LINE('',#1514,#961); -#862=LINE('',#1516,#962); -#863=LINE('',#1519,#963); -#864=LINE('',#1521,#964); -#865=LINE('',#1525,#965); -#866=LINE('',#1527,#966); -#867=LINE('',#1529,#967); -#868=LINE('',#1541,#968); -#869=LINE('',#1548,#969); -#870=LINE('',#1555,#970); -#871=LINE('',#1557,#971); -#872=LINE('',#1559,#972); -#873=LINE('',#1560,#973); -#874=LINE('',#1561,#974); -#875=LINE('',#1563,#975); -#876=LINE('',#1565,#976); -#877=LINE('',#1567,#977); -#878=LINE('',#1569,#978); -#879=LINE('',#1571,#979); -#880=LINE('',#1573,#980); -#881=LINE('',#1575,#981); -#882=LINE('',#1577,#982); -#883=LINE('',#1579,#983); -#884=LINE('',#1581,#984); -#885=LINE('',#1583,#985); -#886=LINE('',#1585,#986); -#887=LINE('',#1587,#987); -#888=LINE('',#1588,#988); -#889=LINE('',#1589,#989); -#890=LINE('',#1591,#990); -#891=LINE('',#1594,#991); -#892=LINE('',#1596,#992); -#893=LINE('',#1598,#993); -#894=LINE('',#1600,#994); -#895=LINE('',#1602,#995); -#896=LINE('',#1609,#996); -#897=LINE('',#1613,#997); -#898=LINE('',#1617,#998); -#899=LINE('',#1621,#999); -#900=LINE('',#1626,#1000); -#901=LINE('',#1627,#1001); -#902=LINE('',#1629,#1002); -#903=LINE('',#1630,#1003); -#904=LINE('',#1632,#1004); -#905=LINE('',#1634,#1005); -#906=LINE('',#1637,#1006); -#907=LINE('',#1639,#1007); -#908=LINE('',#1642,#1008); -#909=LINE('',#1646,#1009); -#910=LINE('',#1648,#1010); -#911=LINE('',#1651,#1011); -#912=LINE('',#1653,#1012); -#913=LINE('',#1656,#1013); -#914=LINE('',#1660,#1014); -#915=LINE('',#1663,#1015); -#916=LINE('',#1665,#1016); -#917=LINE('',#1667,#1017); -#918=LINE('',#1669,#1018); -#919=LINE('',#1674,#1019); -#920=LINE('',#1679,#1020); -#921=LINE('',#1682,#1021); -#922=LINE('',#1684,#1022); -#923=LINE('',#1686,#1023); -#924=LINE('',#1688,#1024); -#925=LINE('',#1693,#1025); -#926=VECTOR('',#1125,1.); -#927=VECTOR('',#1126,1.); -#928=VECTOR('',#1127,1.); -#929=VECTOR('',#1130,1.); -#930=VECTOR('',#1131,1.); -#931=VECTOR('',#1132,1.); -#932=VECTOR('',#1137,1.); -#933=VECTOR('',#1138,1.); -#934=VECTOR('',#1139,1.); -#935=VECTOR('',#1142,1.); -#936=VECTOR('',#1143,1.); -#937=VECTOR('',#1144,1.); -#938=VECTOR('',#1149,1.); -#939=VECTOR('',#1150,1.); -#940=VECTOR('',#1151,1.); -#941=VECTOR('',#1158,1.); -#942=VECTOR('',#1159,1.); -#943=VECTOR('',#1160,1.); -#944=VECTOR('',#1163,1.); -#945=VECTOR('',#1164,1.); -#946=VECTOR('',#1165,1.); -#947=VECTOR('',#1170,1.); -#948=VECTOR('',#1171,1.); -#949=VECTOR('',#1172,1.); -#950=VECTOR('',#1179,1.); -#951=VECTOR('',#1180,1.); -#952=VECTOR('',#1181,1.); -#953=VECTOR('',#1182,1.); -#954=VECTOR('',#1185,1.); -#955=VECTOR('',#1186,1.); -#956=VECTOR('',#1187,1.); -#957=VECTOR('',#1188,1.); -#958=VECTOR('',#1191,1.); -#959=VECTOR('',#1192,1.); -#960=VECTOR('',#1193,1.); -#961=VECTOR('',#1194,1.); -#962=VECTOR('',#1197,1.); -#963=VECTOR('',#1198,1.); -#964=VECTOR('',#1199,1.); -#965=VECTOR('',#1202,1.); -#966=VECTOR('',#1203,1.); -#967=VECTOR('',#1204,1.); -#968=VECTOR('',#1221,1.); -#969=VECTOR('',#1230,1.); -#970=VECTOR('',#1243,1.); -#971=VECTOR('',#1246,1.); -#972=VECTOR('',#1247,1.); -#973=VECTOR('',#1248,1.); -#974=VECTOR('',#1249,1.); -#975=VECTOR('',#1250,1.); -#976=VECTOR('',#1251,1.); -#977=VECTOR('',#1252,1.); -#978=VECTOR('',#1253,1.); -#979=VECTOR('',#1254,1.); -#980=VECTOR('',#1257,1.); -#981=VECTOR('',#1260,1.); -#982=VECTOR('',#1261,1.); -#983=VECTOR('',#1262,1.); -#984=VECTOR('',#1263,1.); -#985=VECTOR('',#1264,1.); -#986=VECTOR('',#1265,1.); -#987=VECTOR('',#1266,1.); -#988=VECTOR('',#1267,1.); -#989=VECTOR('',#1268,1.); -#990=VECTOR('',#1271,1.); -#991=VECTOR('',#1272,1.); -#992=VECTOR('',#1273,1.); -#993=VECTOR('',#1274,1.); -#994=VECTOR('',#1277,1.); -#995=VECTOR('',#1280,1.); -#996=VECTOR('',#1287,1.); -#997=VECTOR('',#1292,1.); -#998=VECTOR('',#1297,1.); -#999=VECTOR('',#1300,1.); -#1000=VECTOR('',#1307,1.); -#1001=VECTOR('',#1308,1.); -#1002=VECTOR('',#1311,1.); -#1003=VECTOR('',#1312,1.); -#1004=VECTOR('',#1315,1.); -#1005=VECTOR('',#1318,1.); -#1006=VECTOR('',#1319,1.); -#1007=VECTOR('',#1320,1.); -#1008=VECTOR('',#1323,1.); -#1009=VECTOR('',#1330,1.); -#1010=VECTOR('',#1333,1.); -#1011=VECTOR('',#1334,1.); -#1012=VECTOR('',#1335,1.); -#1013=VECTOR('',#1338,1.); -#1014=VECTOR('',#1345,1.); -#1015=VECTOR('',#1346,1.); -#1016=VECTOR('',#1347,1.); -#1017=VECTOR('',#1348,1.); -#1018=VECTOR('',#1351,1.); -#1019=VECTOR('',#1360,1.); -#1020=VECTOR('',#1369,1.); -#1021=VECTOR('',#1370,1.); -#1022=VECTOR('',#1371,1.); -#1023=VECTOR('',#1372,1.); -#1024=VECTOR('',#1375,1.); -#1025=VECTOR('',#1384,1.); -#1026=AXIS2_PLACEMENT_3D('',#1417,#1123,#1124); -#1027=AXIS2_PLACEMENT_3D('',#1425,#1128,#1129); -#1028=AXIS2_PLACEMENT_3D('',#1433,#1133,#1134); -#1029=AXIS2_PLACEMENT_3D('',#1434,#1135,#1136); -#1030=AXIS2_PLACEMENT_3D('',#1442,#1140,#1141); -#1031=AXIS2_PLACEMENT_3D('',#1450,#1145,#1146); -#1032=AXIS2_PLACEMENT_3D('',#1451,#1147,#1148); -#1033=AXIS2_PLACEMENT_3D('',#1459,#1152,#1153); -#1034=AXIS2_PLACEMENT_3D('',#1460,#1154,#1155); -#1035=AXIS2_PLACEMENT_3D('',#1461,#1156,#1157); -#1036=AXIS2_PLACEMENT_3D('',#1469,#1161,#1162); -#1037=AXIS2_PLACEMENT_3D('',#1477,#1166,#1167); -#1038=AXIS2_PLACEMENT_3D('',#1478,#1168,#1169); -#1039=AXIS2_PLACEMENT_3D('',#1486,#1173,#1174); -#1040=AXIS2_PLACEMENT_3D('',#1487,#1175,#1176); -#1041=AXIS2_PLACEMENT_3D('',#1488,#1177,#1178); -#1042=AXIS2_PLACEMENT_3D('',#1497,#1183,#1184); -#1043=AXIS2_PLACEMENT_3D('',#1506,#1189,#1190); -#1044=AXIS2_PLACEMENT_3D('',#1515,#1195,#1196); -#1045=AXIS2_PLACEMENT_3D('',#1523,#1200,#1201); -#1046=AXIS2_PLACEMENT_3D('',#1531,#1205,#1206); -#1047=AXIS2_PLACEMENT_3D('',#1532,#1207,#1208); -#1048=AXIS2_PLACEMENT_3D('',#1533,#1209,#1210); -#1049=AXIS2_PLACEMENT_3D('',#1535,#1211,#1212); -#1050=AXIS2_PLACEMENT_3D('',#1537,#1213,#1214); -#1051=AXIS2_PLACEMENT_3D('',#1538,#1215,#1216); -#1052=AXIS2_PLACEMENT_3D('',#1539,#1217,#1218); -#1053=AXIS2_PLACEMENT_3D('',#1540,#1219,#1220); -#1054=AXIS2_PLACEMENT_3D('',#1542,#1222,#1223); -#1055=AXIS2_PLACEMENT_3D('',#1543,#1224,#1225); -#1056=AXIS2_PLACEMENT_3D('',#1545,#1226,#1227); -#1057=AXIS2_PLACEMENT_3D('',#1547,#1228,#1229); -#1058=AXIS2_PLACEMENT_3D('',#1549,#1231,#1232); -#1059=AXIS2_PLACEMENT_3D('',#1550,#1233,#1234); -#1060=AXIS2_PLACEMENT_3D('',#1551,#1235,#1236); -#1061=AXIS2_PLACEMENT_3D('',#1552,#1237,#1238); -#1062=AXIS2_PLACEMENT_3D('',#1553,#1239,#1240); -#1063=AXIS2_PLACEMENT_3D('',#1554,#1241,#1242); -#1064=AXIS2_PLACEMENT_3D('',#1556,#1244,#1245); -#1065=AXIS2_PLACEMENT_3D('',#1572,#1255,#1256); -#1066=AXIS2_PLACEMENT_3D('',#1574,#1258,#1259); -#1067=AXIS2_PLACEMENT_3D('',#1590,#1269,#1270); -#1068=AXIS2_PLACEMENT_3D('',#1599,#1275,#1276); -#1069=AXIS2_PLACEMENT_3D('',#1601,#1278,#1279); -#1070=AXIS2_PLACEMENT_3D('',#1605,#1281,#1282); -#1071=AXIS2_PLACEMENT_3D('',#1606,#1283,#1284); -#1072=AXIS2_PLACEMENT_3D('',#1607,#1285,#1286); -#1073=AXIS2_PLACEMENT_3D('',#1611,#1288,#1289); -#1074=AXIS2_PLACEMENT_3D('',#1612,#1290,#1291); -#1075=AXIS2_PLACEMENT_3D('',#1614,#1293,#1294); -#1076=AXIS2_PLACEMENT_3D('',#1615,#1295,#1296); -#1077=AXIS2_PLACEMENT_3D('',#1619,#1298,#1299); -#1078=AXIS2_PLACEMENT_3D('',#1623,#1301,#1302); -#1079=AXIS2_PLACEMENT_3D('',#1624,#1303,#1304); -#1080=AXIS2_PLACEMENT_3D('',#1625,#1305,#1306); -#1081=AXIS2_PLACEMENT_3D('',#1628,#1309,#1310); -#1082=AXIS2_PLACEMENT_3D('',#1631,#1313,#1314); -#1083=AXIS2_PLACEMENT_3D('',#1633,#1316,#1317); -#1084=AXIS2_PLACEMENT_3D('',#1641,#1321,#1322); -#1085=AXIS2_PLACEMENT_3D('',#1643,#1324,#1325); -#1086=AXIS2_PLACEMENT_3D('',#1644,#1326,#1327); -#1087=AXIS2_PLACEMENT_3D('',#1645,#1328,#1329); -#1088=AXIS2_PLACEMENT_3D('',#1647,#1331,#1332); -#1089=AXIS2_PLACEMENT_3D('',#1655,#1336,#1337); -#1090=AXIS2_PLACEMENT_3D('',#1657,#1339,#1340); -#1091=AXIS2_PLACEMENT_3D('',#1658,#1341,#1342); -#1092=AXIS2_PLACEMENT_3D('',#1659,#1343,#1344); -#1093=AXIS2_PLACEMENT_3D('',#1668,#1349,#1350); -#1094=AXIS2_PLACEMENT_3D('',#1670,#1352,#1353); -#1095=AXIS2_PLACEMENT_3D('',#1671,#1354,#1355); -#1096=AXIS2_PLACEMENT_3D('',#1672,#1356,#1357); -#1097=AXIS2_PLACEMENT_3D('',#1673,#1358,#1359); -#1098=AXIS2_PLACEMENT_3D('',#1675,#1361,#1362); -#1099=AXIS2_PLACEMENT_3D('',#1676,#1363,#1364); -#1100=AXIS2_PLACEMENT_3D('',#1677,#1365,#1366); -#1101=AXIS2_PLACEMENT_3D('',#1678,#1367,#1368); -#1102=AXIS2_PLACEMENT_3D('',#1687,#1373,#1374); -#1103=AXIS2_PLACEMENT_3D('',#1689,#1376,#1377); -#1104=AXIS2_PLACEMENT_3D('',#1690,#1378,#1379); -#1105=AXIS2_PLACEMENT_3D('',#1691,#1380,#1381); -#1106=AXIS2_PLACEMENT_3D('',#1692,#1382,#1383); -#1107=AXIS2_PLACEMENT_3D('',#1694,#1385,#1386); -#1108=AXIS2_PLACEMENT_3D('',#1695,#1387,#1388); -#1109=AXIS2_PLACEMENT_3D('',#1696,#1389,#1390); -#1110=AXIS2_PLACEMENT_3D('',#1697,#1391,#1392); -#1111=AXIS2_PLACEMENT_3D('',#1698,#1393,#1394); -#1112=AXIS2_PLACEMENT_3D('',#1699,#1395,#1396); -#1113=AXIS2_PLACEMENT_3D('',#1700,#1397,#1398); -#1114=AXIS2_PLACEMENT_3D('',#1701,#1399,#1400); -#1115=AXIS2_PLACEMENT_3D('',#1702,#1401,#1402); -#1116=AXIS2_PLACEMENT_3D('',#1703,#1403,#1404); -#1117=AXIS2_PLACEMENT_3D('',#1704,#1405,#1406); -#1118=AXIS2_PLACEMENT_3D('',#1705,#1407,#1408); -#1119=AXIS2_PLACEMENT_3D('',#1706,#1409,#1410); -#1120=AXIS2_PLACEMENT_3D('',#1707,#1411,#1412); -#1121=AXIS2_PLACEMENT_3D('',#1708,#1413,#1414); -#1122=AXIS2_PLACEMENT_3D('',#1709,#1415,#1416); -#1123=DIRECTION('',(0.,0.,1.)); -#1124=DIRECTION('',(1.,0.,0.)); -#1125=DIRECTION('',(0.,2.05998412772246E-15,-1.)); -#1126=DIRECTION('',(-1.,-5.66691907309783E-31,-1.14391709702557E-45)); -#1127=DIRECTION('',(0.,0.,-1.)); -#1128=DIRECTION('',(0.,-1.,-2.01858731750028E-15)); -#1129=DIRECTION('',(0.,-2.02384405530628E-15,1.)); -#1130=DIRECTION('',(1.,1.77271740234996E-30,4.17135818500781E-15)); -#1131=DIRECTION('',(-8.34271637001562E-15,2.89120579329468E-16,1.)); -#1132=DIRECTION('',(1.,1.77271740234996E-30,4.17135818500781E-15)); -#1133=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1134=DIRECTION('',(-3.18032637262415E-15,0.,1.)); -#1135=DIRECTION('',(-5.66691907309783E-31,1.,-2.89120579329468E-16)); -#1136=DIRECTION('',(-8.34271637001562E-15,2.89265139619133E-16,1.)); -#1137=DIRECTION('',(0.,0.,-1.)); -#1138=DIRECTION('',(1.,-9.06707051695652E-30,-1.83026735524092E-44)); -#1139=DIRECTION('',(0.,2.05998412772246E-15,-1.)); -#1140=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1141=DIRECTION('',(-3.18032637262415E-15,0.,1.)); -#1142=DIRECTION('',(1.,-2.83634784375993E-29,4.17135818500781E-15)); -#1143=DIRECTION('',(-9.25185853854296E-15,-4.62592926927148E-15,1.)); -#1144=DIRECTION('',(1.,-2.83634784375993E-29,4.17135818500781E-15)); -#1145=DIRECTION('',(0.,-1.,-2.01858731750028E-15)); -#1146=DIRECTION('',(0.,-2.31296463463574E-15,1.)); -#1147=DIRECTION('',(9.06707051695652E-30,1.,4.62592926927148E-15)); -#1148=DIRECTION('',(-9.25185853854296E-15,-4.62477278695417E-15,1.)); -#1149=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1150=DIRECTION('',(0.,-1.,0.)); -#1151=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1152=DIRECTION('',(1.,0.,4.17135818500777E-15)); -#1153=DIRECTION('',(0.,1.,0.)); -#1154=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1155=DIRECTION('',(-4.17135818500781E-15,0.,1.)); -#1156=DIRECTION('',(1.,0.,-1.96005385927236E-15)); -#1157=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1158=DIRECTION('',(0.,0.,-1.)); -#1159=DIRECTION('',(0.,1.,0.)); -#1160=DIRECTION('',(4.30689966449414E-15,0.,-1.)); -#1161=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1162=DIRECTION('',(0.,-4.62592926927149E-15,1.)); -#1163=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1164=DIRECTION('',(7.91207970798999E-17,-2.05596856412066E-15,1.)); -#1165=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1166=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1167=DIRECTION('',(-4.62592926927149E-15,0.,1.)); -#1168=DIRECTION('',(-1.,0.,7.91207970798999E-17)); -#1169=DIRECTION('',(8.32667268468867E-17,0.,1.)); -#1170=DIRECTION('',(4.30689966449414E-15,0.,-1.)); -#1171=DIRECTION('',(0.,-1.,0.)); -#1172=DIRECTION('',(0.,0.,-1.)); -#1173=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1174=DIRECTION('',(-4.17135818500781E-15,0.,1.)); -#1175=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1176=DIRECTION('',(0.,-4.62592926927149E-15,1.)); -#1177=DIRECTION('',(1.,0.,-1.96005385927236E-15)); -#1178=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1179=DIRECTION('',(1.,0.,-1.57478443209241E-15)); -#1180=DIRECTION('',(0.,1.,0.)); -#1181=DIRECTION('',(1.,0.,-1.57478443209241E-15)); -#1182=DIRECTION('',(0.,-1.,0.)); -#1183=DIRECTION('',(1.57478443209241E-15,0.,1.)); -#1184=DIRECTION('',(1.,0.,-1.58206781009085E-15)); -#1185=DIRECTION('',(-1.12904036402558E-15,0.,-1.)); -#1186=DIRECTION('',(0.,1.,0.)); -#1187=DIRECTION('',(-1.12904036402558E-15,0.,-1.)); -#1188=DIRECTION('',(0.,-1.,0.)); -#1189=DIRECTION('',(1.,0.,-1.12904036402558E-15)); -#1190=DIRECTION('',(-1.12410081243297E-15,0.,-1.)); -#1191=DIRECTION('',(1.,0.,0.)); -#1192=DIRECTION('',(0.,1.,0.)); -#1193=DIRECTION('',(1.,0.,0.)); -#1194=DIRECTION('',(0.,-1.,0.)); -#1195=DIRECTION('',(0.,0.,1.)); -#1196=DIRECTION('',(1.,0.,0.)); -#1197=DIRECTION('',(7.91207970798999E-17,0.,1.)); -#1198=DIRECTION('',(0.,1.,0.)); -#1199=DIRECTION('',(7.91207970798999E-17,0.,1.)); -#1200=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1201=DIRECTION('',(-4.62592926927148E-15,0.,1.)); -#1202=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1203=DIRECTION('',(-7.91207970798999E-17,2.05596856412066E-15,-1.)); -#1204=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1205=DIRECTION('',(1.,0.,4.17135818500777E-15)); -#1206=DIRECTION('',(0.,1.,0.)); -#1207=DIRECTION('',(-1.,0.,7.91207970798999E-17)); -#1208=DIRECTION('',(8.32667268468867E-17,0.,1.)); -#1209=DIRECTION('',(0.,1.,0.)); -#1210=DIRECTION('',(0.,0.,-1.)); -#1211=DIRECTION('',(0.,1.,0.)); -#1212=DIRECTION('',(0.,0.,-1.)); -#1213=DIRECTION('',(0.,-1.,0.)); -#1214=DIRECTION('',(0.,0.,-1.)); -#1215=DIRECTION('',(0.,1.,0.)); -#1216=DIRECTION('',(0.,0.,-1.)); -#1217=DIRECTION('',(0.,-1.,0.)); -#1218=DIRECTION('',(0.,0.,-1.)); -#1219=DIRECTION('',(0.,-1.,0.)); -#1220=DIRECTION('',(0.,0.,-1.)); -#1221=DIRECTION('',(-1.,0.,-4.17135818500777E-15)); -#1222=DIRECTION('',(0.,-1.,0.)); -#1223=DIRECTION('',(0.,0.,-1.)); -#1224=DIRECTION('',(0.,1.,0.)); -#1225=DIRECTION('',(0.,0.,-1.)); -#1226=DIRECTION('',(0.,1.,0.)); -#1227=DIRECTION('',(0.,0.,-1.)); -#1228=DIRECTION('',(0.,1.,0.)); -#1229=DIRECTION('',(0.,0.,-1.)); -#1230=DIRECTION('',(-1.,0.,-4.17135818500777E-15)); -#1231=DIRECTION('',(0.,1.,0.)); -#1232=DIRECTION('',(0.,0.,-1.)); -#1233=DIRECTION('',(0.,1.,0.)); -#1234=DIRECTION('',(0.,0.,-1.)); -#1235=DIRECTION('',(0.,-1.,0.)); -#1236=DIRECTION('',(0.,0.,-1.)); -#1237=DIRECTION('',(0.,-1.,0.)); -#1238=DIRECTION('',(0.,0.,-1.)); -#1239=DIRECTION('',(0.,1.,0.)); -#1240=DIRECTION('',(0.,0.,1.)); -#1241=DIRECTION('',(0.,1.,0.)); -#1242=DIRECTION('',(0.,0.,1.)); -#1243=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1244=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1245=DIRECTION('',(0.,0.,0.999999999999999)); -#1246=DIRECTION('',(1.,0.,0.)); -#1247=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1248=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1249=DIRECTION('',(-1.,0.,0.)); -#1250=DIRECTION('',(0.,-1.,0.)); -#1251=DIRECTION('',(1.,0.,0.)); -#1252=DIRECTION('',(-1.62669871564444E-31,-1.,-2.05596856412066E-15)); -#1253=DIRECTION('',(1.,0.,0.)); -#1254=DIRECTION('',(0.,-1.,0.)); -#1255=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1256=DIRECTION('',(-1.,0.,-4.16333634234434E-15)); -#1257=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1258=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1259=DIRECTION('',(-4.62592926927148E-15,0.,1.)); -#1260=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1261=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1262=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1263=DIRECTION('',(-1.62669871564444E-31,-1.,-2.05596856412066E-15)); -#1264=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1265=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1266=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1267=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1268=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1269=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1270=DIRECTION('',(-1.,0.,-4.16333634234434E-15)); -#1271=DIRECTION('',(-1.,0.,0.)); -#1272=DIRECTION('',(0.,1.,0.)); -#1273=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1274=DIRECTION('',(0.,-1.,0.)); -#1275=DIRECTION('',(4.17135818500781E-15,0.,-1.)); -#1276=DIRECTION('',(-1.,0.,-4.16333634234434E-15)); -#1277=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1278=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1279=DIRECTION('',(0.,0.,1.)); -#1280=DIRECTION('',(1.,0.,2.19894525123818E-16)); -#1281=DIRECTION('',(0.,1.,0.)); -#1282=DIRECTION('',(0.,0.,1.)); -#1283=DIRECTION('',(0.,1.,0.)); -#1284=DIRECTION('',(0.,0.,1.)); -#1285=DIRECTION('',(0.,-1.,0.)); -#1286=DIRECTION('',(0.,0.,1.)); -#1287=DIRECTION('',(2.11874623020067E-16,0.,1.)); -#1288=DIRECTION('',(0.,1.,0.)); -#1289=DIRECTION('',(0.,0.,1.)); -#1290=DIRECTION('',(0.,1.,0.)); -#1291=DIRECTION('',(0.,0.,1.)); -#1292=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1293=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1294=DIRECTION('',(-4.62592926927149E-15,0.,1.)); -#1295=DIRECTION('',(0.,-1.,0.)); -#1296=DIRECTION('',(0.,0.,1.)); -#1297=DIRECTION('',(1.,0.,2.19894525123818E-16)); -#1298=DIRECTION('',(0.,-1.,0.)); -#1299=DIRECTION('',(0.,0.,1.)); -#1300=DIRECTION('',(2.11874623020067E-16,0.,1.)); -#1301=DIRECTION('',(0.,1.,0.)); -#1302=DIRECTION('',(0.,0.,1.)); -#1303=DIRECTION('',(0.,-1.,0.)); -#1304=DIRECTION('',(0.,0.,1.)); -#1305=DIRECTION('',(0.,1.,0.)); -#1306=DIRECTION('',(0.,0.,1.)); -#1307=DIRECTION('',(0.,1.,0.)); -#1308=DIRECTION('',(0.,-1.,0.)); -#1309=DIRECTION('',(2.19894525123818E-16,0.,-1.)); -#1310=DIRECTION('',(-1.,0.,-2.20309881449055E-16)); -#1311=DIRECTION('',(0.,1.,0.)); -#1312=DIRECTION('',(0.,-1.,0.)); -#1313=DIRECTION('',(1.,0.,-2.11874623020067E-16)); -#1314=DIRECTION('',(-2.08166817117217E-16,0.,-1.)); -#1315=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1316=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1317=DIRECTION('',(-1.,0.,0.)); -#1318=DIRECTION('',(-1.85037170770859E-14,0.,-1.)); -#1319=DIRECTION('',(-1.,-3.80430606298713E-29,1.85037170770859E-14)); -#1320=DIRECTION('',(-1.85037170770859E-14,2.04608409987008E-15,-1.)); -#1321=DIRECTION('',(1.62669871564444E-31,1.,2.05596856412066E-15)); -#1322=DIRECTION('',(9.25185853854287E-15,-2.31296463463572E-15,1.00000000000001)); -#1323=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1324=DIRECTION('',(0.,1.,3.78485122031303E-15)); -#1325=DIRECTION('',(0.,3.75856753128306E-15,-0.999999999999996)); -#1326=DIRECTION('',(0.,1.,2.05596856412066E-15)); -#1327=DIRECTION('',(1.,0.,0.)); -#1328=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1329=DIRECTION('',(0.,-1.,0.)); -#1330=DIRECTION('',(-4.17135818500781E-15,-2.05596856412066E-15,1.)); -#1331=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1332=DIRECTION('',(-1.,0.,0.)); -#1333=DIRECTION('',(-1.85037170770859E-14,2.04608409987008E-15,-1.)); -#1334=DIRECTION('',(1.,3.80430606298713E-29,-1.85037170770859E-14)); -#1335=DIRECTION('',(-1.85037170770859E-14,0.,-1.)); -#1336=DIRECTION('',(0.,1.,3.78485122031303E-15)); -#1337=DIRECTION('',(0.,3.4694469519536E-15,-0.999999999999996)); -#1338=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1339=DIRECTION('',(1.62669871564444E-31,1.,2.05596856412066E-15)); -#1340=DIRECTION('',(9.25185853854287E-15,-2.31296463463572E-15,1.00000000000001)); -#1341=DIRECTION('',(0.,1.,2.05596856412066E-15)); -#1342=DIRECTION('',(1.,0.,0.)); -#1343=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1344=DIRECTION('',(0.,1.,0.)); -#1345=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1346=DIRECTION('',(1.,3.80430606298713E-29,-1.85037170770859E-14)); -#1347=DIRECTION('',(7.00338161595358E-29,-1.,-1.2958859200447E-42)); -#1348=DIRECTION('',(-1.,-3.80430606298713E-29,1.85037170770859E-14)); -#1349=DIRECTION('',(-1.85037170770859E-14,3.78485122031303E-15,-1.)); -#1350=DIRECTION('',(0.,-1.,-3.77475828372553E-15)); -#1351=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1352=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1353=DIRECTION('',(0.,4.04768811061251E-15,-1.00000000000001)); -#1354=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1355=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1356=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1357=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1358=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1359=DIRECTION('',(1.84990911478167E-14,0.,1.)); -#1360=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1361=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1362=DIRECTION('',(0.,3.75856753128306E-15,-0.999999999999996)); -#1363=DIRECTION('',(1.,7.00338161595358E-29,-1.85037170770859E-14)); -#1364=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1365=DIRECTION('',(1.,7.00338161595358E-29,-1.85037170770859E-14)); -#1366=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1367=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1368=DIRECTION('',(1.84990911478167E-14,0.,1.)); -#1369=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1370=DIRECTION('',(-1.,9.06707051695652E-30,1.83026735524092E-44)); -#1371=DIRECTION('',(0.,1.,0.)); -#1372=DIRECTION('',(1.,5.66691907309783E-31,1.14391709702557E-45)); -#1373=DIRECTION('',(0.,2.01858731750028E-15,-1.)); -#1374=DIRECTION('',(0.,1.,2.0122792321331E-15)); -#1375=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1376=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1377=DIRECTION('',(0.,-2.31296463463575E-15,1.)); -#1378=DIRECTION('',(1.,0.,0.)); -#1379=DIRECTION('',(0.,0.,-1.)); -#1380=DIRECTION('',(1.,0.,0.)); -#1381=DIRECTION('',(0.,0.,-1.)); -#1382=DIRECTION('',(1.,0.,0.)); -#1383=DIRECTION('',(0.,0.,-1.)); -#1384=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1385=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1386=DIRECTION('',(0.,-2.31296463463574E-15,1.)); -#1387=DIRECTION('',(-1.,0.,0.)); -#1388=DIRECTION('',(0.,0.,-1.)); -#1389=DIRECTION('',(-1.,0.,0.)); -#1390=DIRECTION('',(0.,0.,-1.)); -#1391=DIRECTION('',(1.,0.,0.)); -#1392=DIRECTION('',(0.,0.,-1.)); -#1393=DIRECTION('',(-1.,9.06707051695652E-30,1.83026735524092E-44)); -#1394=DIRECTION('',(-9.24446373305873E-30,-0.999999999999999,0.)); -#1395=DIRECTION('',(1.,5.66691907309783E-31,1.14391709702557E-45)); -#1396=DIRECTION('',(0.,1.,0.)); -#1397=DIRECTION('',(-1.,-3.80430606298713E-29,1.85037170770859E-14)); -#1398=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1399=DIRECTION('',(1.,3.80430606298713E-29,-1.85037170770859E-14)); -#1400=DIRECTION('',(-2.08166817117217E-14,0.,-1.)); -#1401=DIRECTION('',(0.,1.,0.)); -#1402=DIRECTION('',(0.,0.,1.)); -#1403=DIRECTION('',(0.,-1.,0.)); -#1404=DIRECTION('',(0.,0.,-1.)); -#1405=DIRECTION('',(0.,1.,0.)); -#1406=DIRECTION('',(0.,0.,1.)); -#1407=DIRECTION('',(0.,-1.,0.)); -#1408=DIRECTION('',(0.,0.,-1.)); -#1409=DIRECTION('',(0.,1.,0.)); -#1410=DIRECTION('',(0.,0.,1.)); -#1411=DIRECTION('',(0.,-1.,0.)); -#1412=DIRECTION('',(0.,0.,-1.)); -#1413=DIRECTION('',(0.,1.,0.)); -#1414=DIRECTION('',(0.,0.,1.)); -#1415=DIRECTION('',(0.,1.,0.)); -#1416=DIRECTION('',(0.,0.,1.)); -#1417=CARTESIAN_POINT('',(0.,0.,0.)); -#1418=CARTESIAN_POINT('',(-3.5,-3.,175.)); -#1419=CARTESIAN_POINT('',(-3.5,-3.,175.)); -#1420=CARTESIAN_POINT('',(-3.5,-2.99999999999987,113.)); -#1421=CARTESIAN_POINT('',(-5.,-3.00000000000002,113.)); -#1422=CARTESIAN_POINT('',(-5.,-3.,113.)); -#1423=CARTESIAN_POINT('',(-5.,-3.,175.)); -#1424=CARTESIAN_POINT('',(-5.,-3.,175.)); -#1425=CARTESIAN_POINT('',(-2.00000000000001,-3.,175.)); -#1426=CARTESIAN_POINT('',(-2.00000000000001,-3.,178.)); -#1427=CARTESIAN_POINT('',(-2.01348250853262E-14,-3.,178.)); -#1428=CARTESIAN_POINT('',(-2.63918623628379E-14,-3.,178.)); -#1429=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1430=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1431=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1432=CARTESIAN_POINT('',(-2.00000000000001,-3.,176.5)); -#1433=CARTESIAN_POINT('',(-2.00000000000001,-3.,175.)); -#1434=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1435=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1436=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1437=CARTESIAN_POINT('',(-5.,-30.5,113.)); -#1438=CARTESIAN_POINT('',(-3.5,-30.4999999999997,113.)); -#1439=CARTESIAN_POINT('',(-3.5,-30.4999999999999,113.)); -#1440=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1441=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1442=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1443=CARTESIAN_POINT('',(-2.00000000000001,-30.5,176.5)); -#1444=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1445=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1446=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1447=CARTESIAN_POINT('',(-4.16333634234434E-14,-30.5,178.)); -#1448=CARTESIAN_POINT('',(-3.40126128931406E-14,-30.5,178.)); -#1449=CARTESIAN_POINT('',(-2.00000000000002,-30.5,178.)); -#1450=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1451=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1452=CARTESIAN_POINT('',(-1.21972148049598E-14,0.,175.4)); -#1453=CARTESIAN_POINT('',(-1.29812363486688E-14,0.,175.)); -#1454=CARTESIAN_POINT('',(-6.29626097601137E-14,0.,149.5)); -#1455=CARTESIAN_POINT('',(-6.29626097601137E-14,-1.5,149.5)); -#1456=CARTESIAN_POINT('',(-6.29626097601137E-14,-1.5,149.5)); -#1457=CARTESIAN_POINT('',(-1.21972148049598E-14,-1.5,175.4)); -#1458=CARTESIAN_POINT('',(-1.29812363486688E-14,-1.5,175.)); -#1459=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,175.)); -#1460=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,175.)); -#1461=CARTESIAN_POINT('',(-1.21972148049598E-14,-1.5,175.4)); -#1462=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1463=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1464=CARTESIAN_POINT('',(86.5,-33.5,148.)); -#1465=CARTESIAN_POINT('',(86.5,-32.,148.)); -#1466=CARTESIAN_POINT('',(86.5000000000001,-32.,148.)); -#1467=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1468=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1469=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1470=CARTESIAN_POINT('',(86.5,-30.5,176.5)); -#1471=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1472=CARTESIAN_POINT('',(86.5,-29.25,176.5)); -#1473=CARTESIAN_POINT('',(86.5,-29.2499999999996,-5.70531276543476E-14)); -#1474=CARTESIAN_POINT('',(86.5,-29.25,178.)); -#1475=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1476=CARTESIAN_POINT('',(86.5,-30.5,178.)); -#1477=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1478=CARTESIAN_POINT('',(86.5,-1.5,0.)); -#1479=CARTESIAN_POINT('',(-2.77555756156289E-14,-32.,175.)); -#1480=CARTESIAN_POINT('',(-2.77555756156289E-14,-32.,175.)); -#1481=CARTESIAN_POINT('',(6.52734571374445E-13,-32.,17.0000000000001)); -#1482=CARTESIAN_POINT('',(-3.22669746113701E-13,-33.5000000000005,17.0000000000001)); -#1483=CARTESIAN_POINT('',(-2.77555756156289E-14,-33.5,17.0000000000001)); -#1484=CARTESIAN_POINT('',(-2.77555756156289E-14,-33.5,175.)); -#1485=CARTESIAN_POINT('',(-2.77555756156289E-14,-33.5,175.)); -#1486=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,175.)); -#1487=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,175.)); -#1488=CARTESIAN_POINT('',(-1.21972148049598E-14,-1.5,175.4)); -#1489=CARTESIAN_POINT('',(-7.105427357601E-14,-1.5,147.5)); -#1490=CARTESIAN_POINT('',(1.99999999999993,-1.5,147.5)); -#1491=CARTESIAN_POINT('',(68.5000000000004,-1.5,147.5)); -#1492=CARTESIAN_POINT('',(1.99999999999993,-1.5,147.5)); -#1493=CARTESIAN_POINT('',(1.99999999999993,0.,147.5)); -#1494=CARTESIAN_POINT('',(-7.105427357601E-14,0.,147.5)); -#1495=CARTESIAN_POINT('',(68.5000000000004,0.,147.5)); -#1496=CARTESIAN_POINT('',(68.5000000000004,-1.5,147.5)); -#1497=CARTESIAN_POINT('',(-7.105427357601E-14,-1.5,147.5)); -#1498=CARTESIAN_POINT('',(70.5000000000004,-1.5,147.5)); -#1499=CARTESIAN_POINT('',(70.5000000000004,-1.5,145.5)); -#1500=CARTESIAN_POINT('',(70.5000000000002,-1.5,2.)); -#1501=CARTESIAN_POINT('',(70.5000000000004,0.,145.5)); -#1502=CARTESIAN_POINT('',(70.5000000000004,0.,145.5)); -#1503=CARTESIAN_POINT('',(70.5000000000004,0.,147.5)); -#1504=CARTESIAN_POINT('',(70.5000000000002,0.,2.)); -#1505=CARTESIAN_POINT('',(70.5000000000002,-1.5,2.)); -#1506=CARTESIAN_POINT('',(70.5000000000004,-1.5,147.5)); -#1507=CARTESIAN_POINT('',(70.5000000000002,-1.5,0.)); -#1508=CARTESIAN_POINT('',(72.5000000000002,-1.5,0.)); -#1509=CARTESIAN_POINT('',(84.5,-1.5,0.)); -#1510=CARTESIAN_POINT('',(72.5000000000002,-1.5,0.)); -#1511=CARTESIAN_POINT('',(72.5000000000002,0.,0.)); -#1512=CARTESIAN_POINT('',(70.5000000000002,0.,0.)); -#1513=CARTESIAN_POINT('',(84.5,0.,0.)); -#1514=CARTESIAN_POINT('',(84.5,-1.5,0.)); -#1515=CARTESIAN_POINT('',(70.5000000000002,-1.5,0.)); -#1516=CARTESIAN_POINT('',(86.5,-1.5,0.)); -#1517=CARTESIAN_POINT('',(86.5,-1.5,2.)); -#1518=CARTESIAN_POINT('',(86.5,-1.5,175.)); -#1519=CARTESIAN_POINT('',(86.5,-1.5,2.)); -#1520=CARTESIAN_POINT('',(86.5,0.,2.)); -#1521=CARTESIAN_POINT('',(86.5,0.,0.)); -#1522=CARTESIAN_POINT('',(86.5,0.,175.)); -#1523=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1524=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1525=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1526=CARTESIAN_POINT('',(86.5,-4.25000000000001,178.)); -#1527=CARTESIAN_POINT('',(86.5,-4.24999999999964,-5.65391355133108E-15)); -#1528=CARTESIAN_POINT('',(86.5,-4.25000000000001,176.5)); -#1529=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1530=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1531=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1532=CARTESIAN_POINT('',(86.5,-1.5,0.)); -#1533=CARTESIAN_POINT('',(78.25,-1.5,139.25)); -#1534=CARTESIAN_POINT('',(78.25,-1.5,135.75)); -#1535=CARTESIAN_POINT('',(78.25,-1.5,7.24999999999999)); -#1536=CARTESIAN_POINT('',(78.25,-1.5,3.74999999999999)); -#1537=CARTESIAN_POINT('',(1.99999999999994,-1.5,149.5)); -#1538=CARTESIAN_POINT('',(68.5000000000004,-1.5,145.5)); -#1539=CARTESIAN_POINT('',(72.5000000000002,-1.5,2.)); -#1540=CARTESIAN_POINT('',(84.5,-1.5,2.)); -#1541=CARTESIAN_POINT('',(86.5000000000005,-1.5,175.)); -#1542=CARTESIAN_POINT('',(0.,-1.5,0.)); -#1543=CARTESIAN_POINT('',(78.25,0.,139.25)); -#1544=CARTESIAN_POINT('',(78.25,0.,135.75)); -#1545=CARTESIAN_POINT('',(78.25,0.,7.24999999999999)); -#1546=CARTESIAN_POINT('',(78.25,0.,3.74999999999999)); -#1547=CARTESIAN_POINT('',(1.99999999999994,0.,149.5)); -#1548=CARTESIAN_POINT('',(86.5000000000005,0.,175.)); -#1549=CARTESIAN_POINT('',(84.5,0.,2.)); -#1550=CARTESIAN_POINT('',(72.5000000000002,0.,2.)); -#1551=CARTESIAN_POINT('',(68.5000000000004,0.,145.5)); -#1552=CARTESIAN_POINT('',(0.,0.,0.)); -#1553=CARTESIAN_POINT('',(78.25,-100.,7.24999999999999)); -#1554=CARTESIAN_POINT('',(78.25,-100.,139.25)); -#1555=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1556=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1557=CARTESIAN_POINT('',(86.51,-29.25,176.5)); -#1558=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1559=CARTESIAN_POINT('',(86.5,-30.5,176.5)); -#1560=CARTESIAN_POINT('',(-2.00000000000002,-3.,176.5)); -#1561=CARTESIAN_POINT('',(86.51,-4.25000000000001,176.5)); -#1562=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1563=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1564=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1565=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1566=CARTESIAN_POINT('',(83.5,-5.75000000000001,176.5)); -#1567=CARTESIAN_POINT('',(83.5,-1.50000000000036,176.5)); -#1568=CARTESIAN_POINT('',(83.5,-27.75,176.5)); -#1569=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1570=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1571=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1572=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1573=CARTESIAN_POINT('',(86.5,-3.,178.)); -#1574=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1575=CARTESIAN_POINT('',(86.5,-29.25,178.)); -#1576=CARTESIAN_POINT('',(82.,-29.25,178.)); -#1577=CARTESIAN_POINT('',(82.,-3.00000000000001,178.)); -#1578=CARTESIAN_POINT('',(82.,-27.75,178.)); -#1579=CARTESIAN_POINT('',(86.5,-27.75,178.)); -#1580=CARTESIAN_POINT('',(83.5,-27.75,178.)); -#1581=CARTESIAN_POINT('',(83.5,-1.50000000000037,178.)); -#1582=CARTESIAN_POINT('',(83.5000000000001,-5.75000000000001,178.)); -#1583=CARTESIAN_POINT('',(86.5,-5.75000000000001,178.)); -#1584=CARTESIAN_POINT('',(82.,-5.75000000000001,178.)); -#1585=CARTESIAN_POINT('',(82.,-3.00000000000001,178.)); -#1586=CARTESIAN_POINT('',(82.,-4.25000000000001,178.)); -#1587=CARTESIAN_POINT('',(86.5,-4.25000000000001,178.)); -#1588=CARTESIAN_POINT('',(-2.00000000000002,-3.00000000000001,178.)); -#1589=CARTESIAN_POINT('',(86.5,-30.5,178.)); -#1590=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1591=CARTESIAN_POINT('',(86.5,-33.5,146.)); -#1592=CARTESIAN_POINT('',(84.5000000000001,-33.5,146.)); -#1593=CARTESIAN_POINT('',(73.0000000000001,-33.5,146.)); -#1594=CARTESIAN_POINT('',(73.0000000000001,-32.,146.)); -#1595=CARTESIAN_POINT('',(73.0000000000001,-32.,146.)); -#1596=CARTESIAN_POINT('',(86.5000000000002,-32.,146.)); -#1597=CARTESIAN_POINT('',(84.5000000000001,-32.,146.)); -#1598=CARTESIAN_POINT('',(84.5000000000001,-33.5,146.)); -#1599=CARTESIAN_POINT('',(86.5000000000002,-32.,146.)); -#1600=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1601=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1602=CARTESIAN_POINT('',(-6.25277607468888E-13,-32.0000000000005,15.0000000000001)); -#1603=CARTESIAN_POINT('',(1.99999999999968,-32.0000000000005,15.0000000000001)); -#1604=CARTESIAN_POINT('',(69.0000000000001,-32.0000000000005,15.0000000000001)); -#1605=CARTESIAN_POINT('',(1.99999999999968,-32.,17.0000000000001)); -#1606=CARTESIAN_POINT('',(84.5,-32.,148.)); -#1607=CARTESIAN_POINT('',(73.0000000000001,-32.,144.)); -#1608=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,144.)); -#1609=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,15.0000000000001)); -#1610=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,17.0000000000001)); -#1611=CARTESIAN_POINT('',(69.0000000000001,-32.,17.0000000000001)); -#1612=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1613=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1614=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1615=CARTESIAN_POINT('',(1.99999999999968,-33.5,17.0000000000001)); -#1616=CARTESIAN_POINT('',(1.99999999999968,-33.5000000000005,15.0000000000001)); -#1617=CARTESIAN_POINT('',(-6.25277607468888E-13,-33.5000000000005,15.0000000000001)); -#1618=CARTESIAN_POINT('',(69.0000000000001,-33.5000000000005,15.0000000000001)); -#1619=CARTESIAN_POINT('',(69.0000000000001,-33.5,17.0000000000001)); -#1620=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,17.0000000000001)); -#1621=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,15.0000000000001)); -#1622=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,144.)); -#1623=CARTESIAN_POINT('',(73.0000000000001,-33.5,144.)); -#1624=CARTESIAN_POINT('',(84.5,-33.5,148.)); -#1625=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1626=CARTESIAN_POINT('',(1.99999999999968,-32.0000000000005,15.0000000000001)); -#1627=CARTESIAN_POINT('',(69.0000000000001,-32.0000000000005,15.0000000000001)); -#1628=CARTESIAN_POINT('',(-6.25277607468888E-13,-32.0000000000005,15.0000000000001)); -#1629=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,17.0000000000001)); -#1630=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,144.)); -#1631=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,15.0000000000001)); -#1632=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1633=CARTESIAN_POINT('',(86.51,-4.25000000000001,176.5)); -#1634=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1635=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1636=CARTESIAN_POINT('',(86.4999999999994,-5.75,138.)); -#1637=CARTESIAN_POINT('',(84.9999999999994,-5.74999999999993,138.)); -#1638=CARTESIAN_POINT('',(84.9999999999994,-5.74999999999993,138.)); -#1639=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1640=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1641=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1642=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1643=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1644=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1645=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1646=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1647=CARTESIAN_POINT('',(86.51,-29.25,176.5)); -#1648=CARTESIAN_POINT('',(85.,-27.75,175.)); -#1649=CARTESIAN_POINT('',(85.,-27.75,175.)); -#1650=CARTESIAN_POINT('',(84.9999999999994,-27.7499999999999,138.)); -#1651=CARTESIAN_POINT('',(86.4999999999994,-27.7499999999999,138.)); -#1652=CARTESIAN_POINT('',(86.4999999999994,-27.75,138.)); -#1653=CARTESIAN_POINT('',(86.5,-27.75,175.)); -#1654=CARTESIAN_POINT('',(86.5,-27.75,175.)); -#1655=CARTESIAN_POINT('',(83.5,-27.75,175.)); -#1656=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1657=CARTESIAN_POINT('',(83.5,-27.75,175.)); -#1658=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1659=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1660=CARTESIAN_POINT('',(84.9999999999993,-5.74999999999992,136.)); -#1661=CARTESIAN_POINT('',(84.9999999999993,-7.74999999999992,136.)); -#1662=CARTESIAN_POINT('',(84.9999999999993,-25.7499999999999,136.)); -#1663=CARTESIAN_POINT('',(86.4999999999993,-7.74999999999992,136.)); -#1664=CARTESIAN_POINT('',(86.4999999999993,-7.74999999999992,136.)); -#1665=CARTESIAN_POINT('',(86.4999999999993,-5.75,136.)); -#1666=CARTESIAN_POINT('',(86.4999999999993,-25.7499999999999,136.)); -#1667=CARTESIAN_POINT('',(84.9999999999993,-25.7499999999999,136.)); -#1668=CARTESIAN_POINT('',(84.9999999999993,-5.74999999999992,136.)); -#1669=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1670=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1671=CARTESIAN_POINT('',(84.9999999999994,-7.74999999999993,138.)); -#1672=CARTESIAN_POINT('',(84.9999999999994,-25.7499999999999,138.)); -#1673=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1674=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1675=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1676=CARTESIAN_POINT('',(86.4999999999994,-7.74999999999993,138.)); -#1677=CARTESIAN_POINT('',(86.4999999999994,-25.7499999999999,138.)); -#1678=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1679=CARTESIAN_POINT('',(-3.5,-30.4999999999999,111.)); -#1680=CARTESIAN_POINT('',(-3.5,-28.4999999999997,111.)); -#1681=CARTESIAN_POINT('',(-3.5,-5.00000000000002,111.)); -#1682=CARTESIAN_POINT('',(-5.,-28.4999999999997,111.)); -#1683=CARTESIAN_POINT('',(-5.,-28.4999999999997,111.)); -#1684=CARTESIAN_POINT('',(-5.,-30.5,111.)); -#1685=CARTESIAN_POINT('',(-5.,-5.00000000000002,111.)); -#1686=CARTESIAN_POINT('',(-3.5,-5.00000000000002,111.)); -#1687=CARTESIAN_POINT('',(-3.5,-30.4999999999999,111.)); -#1688=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1689=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1690=CARTESIAN_POINT('',(-3.5,-28.4999999999997,113.)); -#1691=CARTESIAN_POINT('',(-3.5,-5.00000000000002,113.)); -#1692=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1693=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1694=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1695=CARTESIAN_POINT('',(-5.,-28.4999999999997,113.)); -#1696=CARTESIAN_POINT('',(-5.,-5.00000000000002,113.)); -#1697=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1698=CARTESIAN_POINT('',(-2.77555756156289E-14,-28.4999999999997,113.)); -#1699=CARTESIAN_POINT('',(-3.5,-5.00000000000002,113.)); -#1700=CARTESIAN_POINT('',(81.9999999999993,-7.74999999999993,138.)); -#1701=CARTESIAN_POINT('',(84.9999999999994,-25.7499999999999,138.)); -#1702=CARTESIAN_POINT('',(1.99999999999968,-1.5,17.0000000000001)); -#1703=CARTESIAN_POINT('',(69.0000000000001,-32.0000000000005,17.0000000000001)); -#1704=CARTESIAN_POINT('',(73.0000000000001,-32.0000000000005,144.)); -#1705=CARTESIAN_POINT('',(84.5,-1.5,148.)); -#1706=CARTESIAN_POINT('',(1.99999999999994,-1.5,149.5)); -#1707=CARTESIAN_POINT('',(68.5000000000004,-1.5,145.5)); -#1708=CARTESIAN_POINT('',(72.5000000000002,-1.5,2.)); -#1709=CARTESIAN_POINT('',(84.5,-1.5,2.)); -#1710=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#24), -#1711); -#1711=( -GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1712)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1718,#1714,#1713)) -REPRESENTATION_CONTEXT('03341701-01_01','TOP_LEVEL_ASSEMBLY_PART') -); -#1712=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-5),#1718, -'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model'); -#1713=( -NAMED_UNIT(*) -SI_UNIT($,.STERADIAN.) -SOLID_ANGLE_UNIT() -); -#1714=( -CONVERSION_BASED_UNIT('DEGREE',#1716) -NAMED_UNIT(#1715) -PLANE_ANGLE_UNIT() -); -#1715=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); -#1716=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#1717); -#1717=( -NAMED_UNIT(*) -PLANE_ANGLE_UNIT() -SI_UNIT($,.RADIAN.) -); -#1718=( -LENGTH_UNIT() -NAMED_UNIT(*) -SI_UNIT(.MILLI.,.METRE.) -); -ENDSEC; -END-ISO-10303-21; diff --git a/_jobs/bb50fd78018d/__pycache__/run_stepanalyser.cpython-311.pyc b/_jobs/bb50fd78018d/__pycache__/run_stepanalyser.cpython-311.pyc deleted file mode 100644 index 8f12666fa0056e6d730746ea5be6f229d6c96df2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1397 zcmah|O>7%Q6rS0g_20%#DBy_nN2yX(2~z5YCL}?Sl%$a&QW@245A|iW-Weww>|JYi z)BK3TR`MZ2{FGBGgha$46qQ3S+);bwutpYGbLGU%QZ80byxFkD&H=`6-n=*OecyYt zGyWl)%^(=Ry4?O5BlM?q;*tEvIQktTj}b)_S5fI?#U&j1N=czg1C`V?VrY}Z&;u>D zde^>;L~kUvS@IBSJ%f2N`n^(0kyX-hl%@LP7_B3!evcV8qEpE{KKAZ&%hjHSzt-^Gte~6*!WNZ1k96xk#ltnv7yU|U%|4vO7+uS z%3YYs=4&ykzv}7y`^X{NXh*$|wlUz)=GhoW(dk@@@1QYR_dl~@wuyniBvrwR3FRv9 zPTu{|MNp5C|LQgn`V`&(Rc!nv#_$gApb51gv`Tf$+qgS{g;wXbNTgSGELQhz*AbbD%i&lC+p&ZO z+V+1$T>f*oyxQZ``!$ztRoMa`16N*__b%v;iZO1Zx5EFEHX02h=_naI)Yh|~&wjP| z+2WITzMcJU@teh`bIo(pt#i{&eWs<)1UK7cAXsXw?%#b_XcU4%d+>uWl3=;9+SUj6 zr^BI32iKnuhx&X|pKs~&f9MOp=?hK$MoYgT;i=%}{_y_rqc_6g@uyds>8VzF>iI{% zWWwufO>(P6ZiSI_+sUC0Qt-upRhwwRhk@H9xfaQVBp3N%VkEFziIHaFd@FIjNiMX= zg)o+m1_a%1x06CzHfsC!!?ng*5dFHrYX24_dT+z``+A8i<sEGS^V QL>TOsSe16}?DDw!H@#F eps - eps = 1e-9 - if abs(x) > eps: - if x < 0: return n.multiply(-1) - elif abs(y) > eps: - if y < 0: return n.multiply(-1) - elif abs(z) > eps: - if z < 0: return n.multiply(-1) - return n - - def angle_close(n1, n2, cos_tol): - # cos(angle) = n1·n2 - return (n1.dot(n2) >= cos_tol) - - def face_midpoint(face): - u0, u1, v0, v1 = face.ParameterRange - return face.valueAt((u0+u1)*0.5, (v0+v1)*0.5), face.normalAt((u0+u1)*0.5, (v0+v1)*0.5) - - # --- collect planar faces --- - planar = [] - for face in shape.Faces: - try: - surf = face.Surface - if not (surf and "plane" in surf.__class__.__name__.lower()): - continue - area = float(face.Area) - if area < 1.0: # mm², ignore tiny faces - continue - p, n = face_midpoint(face) - n = norm(n) - if n is None: - continue - n = canonical_normal(n) - d = float(n.dot(p)) # plane offset for n·x = d - planar.append((area, face, n, d)) - except Exception: - continue - - if not planar: - return None - - planar.sort(key=lambda x: x[0], reverse=True) - planar = planar[:max_faces] - - # --- cluster by normal direction --- - # Tolerance: within ~2 degrees - cos_tol = math.cos(math.radians(2.0)) - - clusters = [] # each: {"n": normal, "faces": [(area, face, d), ...]} - for area, face, n, d in planar: - placed = False - for c in clusters: - if angle_close(n, c["n"], cos_tol): - c["faces"].append((area, face, d)) - placed = True - break - if not placed: - clusters.append({"n": n, "faces": [(area, face, d)]}) - - # --- build thickness candidates from d-values inside each cluster --- - # For a sheet, same-normal planes occur at (outer) and (inner) offsets, - # so distinct d-values differ ~thickness. - candidates = [] - - def add_candidate(val): - if 0.05 <= val <= 20.0: # mm range guard (tune if needed) - candidates.append(val) - - for c in clusters: - ds = [d for _a, _f, d in c["faces"]] - if len(ds) < 2: - continue - ds.sort() - - # unique d-values with binning (0.01 mm) - uniq = [] - for d in ds: - b = round(d / 0.01) * 0.01 - if not uniq or abs(b - uniq[-1]) > 1e-9: - uniq.append(b) - - if len(uniq) < 2: - continue - - # candidate: smallest positive gap between uniq planes - # Often thickness is the smallest meaningful separation. - for i in range(1, len(uniq)): - gap = abs(uniq[i] - uniq[i-1]) - add_candidate(gap) - - # --- if candidates exist, pick most frequent bin (mode-ish) --- - def pick_mode(vals, bin_size=0.01): - bins = {} - for x in vals: - b = round(x / bin_size) * bin_size - bins.setdefault(b, []).append(x) - best_bin = max(bins.items(), key=lambda kv: len(kv[1]))[0] - bucket = sorted(bins[best_bin]) - return bucket[len(bucket)//2] - - if candidates: - return pick_mode(candidates, 0.01) - - # --- Fallback: distToShape between face pairs in same normal cluster --- - # Slower but can rescue cases where d-values are too noisy. - # We try only top clusters and top faces. - try: - for c in clusters[:6]: - faces = sorted(c["faces"], key=lambda t: t[0], reverse=True)[:8] - # compare each face to others in same cluster; minimal non-zero distance tends to thickness - for i in range(len(faces)): - fi = faces[i][1] - for j in range(i+1, len(faces)): - fj = faces[j][1] - dist = fi.distToShape(fj)[0] # returns (dist, pts, info) - if dist and dist > 0.05 and dist <= 20.0: - candidates.append(float(dist)) - if candidates: - return pick_mode(candidates, 0.01) - except Exception: - pass - - return None - - - -# ----------------------------- -# Main -# ----------------------------- - -def main(): - parser = argparse.ArgumentParser() - parser.add_argument("--material", required=True, help="alu | stainless | copper") - parser.add_argument("--thickness-mm", required=False, type=float, default=None, - help="Optional sheet thickness in mm (auto-detect if omitted)") - args = parser.parse_args() - - material_key = args.material.strip().lower() - if material_key not in DENSITY_KG_M3: - raise SystemExit(f"Unknown material '{args.material}'") - - density = DENSITY_KG_M3[material_key] - - cwd = os.getcwd() - step_path = os.path.join(cwd, "03341791-01_01.step") - out_dxf = os.path.join(cwd, "03341791-01_01.dxf") - out_json = os.path.join(cwd, "03341791-01_01-result.json") - out_fcstd = os.path.join(cwd, "debug_last.FCStd") - - print("=== STEPANALYSER START ===", flush=True) - print("Material:", material_key, "Density:", density, flush=True) - - if not os.path.exists(step_path): - raise SystemExit("STEP File not found not found in working directory") - - import FreeCAD as App - import Import - import importDXF - - try: - import SheetMetalNewUnfolder - from SheetMetalNewUnfolder import BendAllowanceCalculator - HAS_V2 = True - except Exception: - HAS_V2 = False - - try: - import SheetMetalUnfolder - HAS_V1 = True - except Exception: - HAS_V1 = False - - if not HAS_V1 and not HAS_V2: - raise SystemExit("No SheetMetal unfolder available") - - doc = App.newDocument("StepAnalyser") - warnings = [] - - try: - Import.insert(step_path, doc.Name) - doc.recompute() - - part_obj = pick_main_object(doc) - face_idx, planar = pick_root_face_index(part_obj.Shape) - base_face = f"Face{face_idx}" - - thickness_mm = args.thickness_mm - if thickness_mm is None: - print("Auto-detecting thickness...", flush=True) - thickness_mm = estimate_thickness_mm_from_solid(part_obj) - if thickness_mm is None: - raise RuntimeError("Could not auto-detect thickness") - print(f"Detected thickness: {thickness_mm:.3f} mm", flush=True) - - unfolded_shape = None - sketches = [] - - if HAS_V2: - try: - bac = BendAllowanceCalculator.from_single_value(K_FACTOR, K_STANDARD) - sel_face, unfolded_shape, bend_lines, root_normal = \ - SheetMetalNewUnfolder.getUnfold(bac, part_obj, base_face) - sketches = SheetMetalNewUnfolder.getUnfoldSketches( - "Unfold", sel_face, unfolded_shape, bend_lines, - root_normal, [], False, "#000080", "#c00000", "#ff5733" - ) - except Exception: - warnings.append("V2 unfold failed") - - if unfolded_shape is None and HAS_V1: - ktable = {1: K_FACTOR} - unfolded_shape, foldComp, norm, *_ = \ - SheetMetalUnfolder.getUnfold(ktable, part_obj, base_face, K_STANDARD) - sketches = SheetMetalUnfolder.getUnfoldSketches( - "Unfold", unfolded_shape, foldComp.Edges, - norm, [], False, "#000080", - bendSketchColor="#ff5733", internalSketchColor="#c00000" - ) - - if unfolded_shape is None or not sketches: - raise RuntimeError("Unfold failed") - - importDXF.export(sketches, out_dxf) - - bbox_w, bbox_h = compute_bbox_mm(unfolded_shape) - area_bbox_mm2 = bbox_w * bbox_h - area_net_mm2 = float(unfolded_shape.Area) - - t_m = mm_to_m(thickness_mm) - area_bbox_m2 = mm2_to_m2(area_bbox_mm2) - area_net_m2 = mm2_to_m2(area_net_mm2) - - mass_bbox_kg = area_bbox_m2 * t_m * density - mass_net_kg = area_net_m2 * t_m * density - - result = { - "ok": True, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "input": { - "material": material_key, - "density_kg_m3": density, - "thickness_mm": thickness_mm, - "k_factor": K_FACTOR - }, - "flat": { - "bbox_mm": {"width": bbox_w, "height": bbox_h}, - "area_bbox_mm2": area_bbox_mm2, - "area_net_mm2": area_net_mm2 - }, - "weight": { - "bbox_kg": mass_bbox_kg, - "net_kg": mass_net_kg - }, - "warnings": warnings - } - - with open(out_json, "w") as f: - json.dump(result, f, indent=2) - - doc.saveAs(out_fcstd) - - print("OK: flat.dxf + result.json written", flush=True) - - except Exception as e: - try: - doc.saveAs(out_fcstd) - except Exception: - pass - - err = { - "ok": False, - "error": str(e), - "traceback": traceback.format_exc() - } - with open(out_json, "w") as f: - json.dump(err, f, indent=2) - - print("ERROR:", e, flush=True) - print(traceback.format_exc(), flush=True) - os._exit(1) - - os._exit(0) - - -if __name__ == "__main__": - main() diff --git a/_jobs/bb50fd78018d/test.step b/_jobs/bb50fd78018d/test.step deleted file mode 100644 index bb8a79c..0000000 --- a/_jobs/bb50fd78018d/test.step +++ /dev/null @@ -1,1768 +0,0 @@ -ISO-10303-21; -HEADER; -/* Generated by software containing ST-Developer - * from STEP Tools, Inc. (www.steptools.com) - */ -/* OPTION: using custom schema-name function */ - -FILE_DESCRIPTION( -/* description */ (''), -/* implementation_level */ '2;1'); - -FILE_NAME( -/* name */ '03341701-01_01.stp', -/* time_stamp */ '2025-12-17T20:47:42+04:00', -/* author */ (''), -/* organization */ (''), -/* preprocessor_version */ 'ST-DEVELOPER v20', -/* originating_system */ 'SIEMENS PLM Software NX2312.8103', -/* authorisation */ ''); - -FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 1 }')); -ENDSEC; - -DATA; -#10=SHAPE_REPRESENTATION_RELATIONSHIP('None', -'relationship between 03341701-01_01-None and 03341701-01_01-None',#22, -#11); -#11=ADVANCED_BREP_SHAPE_REPRESENTATION('03341701-01_01-None',(#32),#1711); -#12=SHAPE_DEFINITION_REPRESENTATION(#13,#22); -#13=PRODUCT_DEFINITION_SHAPE('','',#14); -#14=PRODUCT_DEFINITION(' ','',#16,#15); -#15=PRODUCT_DEFINITION_CONTEXT('part definition',#21,'design'); -#16=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#18, - .NOT_KNOWN.); -#17=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#18)); -#18=PRODUCT('03341701-01_01','03341701-01_01',' ',(#19)); -#19=PRODUCT_CONTEXT(' ',#21,'mechanical'); -#20=APPLICATION_PROTOCOL_DEFINITION('international standard', -'automotive_design',2010,#21); -#21=APPLICATION_CONTEXT( -'core data for automotive mechanical design processes'); -#22=SHAPE_REPRESENTATION('03341701-01_01-None',(#1026),#1711); -#23=PRESENTATION_LAYER_ASSIGNMENT('1','Layer 1',(#32)); -#24=STYLED_ITEM('',(#25),#32); -#25=PRESENTATION_STYLE_ASSIGNMENT((#26)); -#26=SURFACE_STYLE_USAGE(.BOTH.,#27); -#27=SURFACE_SIDE_STYLE('',(#28)); -#28=SURFACE_STYLE_FILL_AREA(#29); -#29=FILL_AREA_STYLE('',(#30)); -#30=FILL_AREA_STYLE_COLOUR('',#31); -#31=COLOUR_RGB('light orange red',1.,0.6,0.4); -#32=MANIFOLD_SOLID_BREP('',#33); -#33=CLOSED_SHELL('',(#66,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78, -#79,#80,#81,#82,#83,#84,#85,#86,#87,#88,#89,#90,#91,#92,#93,#94,#95,#96, -#97,#98,#99,#100,#101,#102,#103,#104,#105,#106,#107,#108,#109,#110,#111, -#112,#113,#114,#115,#116,#117)); -#34=CYLINDRICAL_SURFACE('',#1062,3.5); -#35=CYLINDRICAL_SURFACE('',#1063,3.5); -#36=CYLINDRICAL_SURFACE('',#1064,1.5); -#37=CYLINDRICAL_SURFACE('',#1066,3.); -#38=CYLINDRICAL_SURFACE('',#1069,1.5); -#39=CYLINDRICAL_SURFACE('',#1075,3.); -#40=CYLINDRICAL_SURFACE('',#1094,1.50000000000002); -#41=CYLINDRICAL_SURFACE('',#1098,3.00000000000002); -#42=CYLINDRICAL_SURFACE('',#1103,1.5); -#43=CYLINDRICAL_SURFACE('',#1107,3.); -#44=CYLINDRICAL_SURFACE('',#1111,2.); -#45=CYLINDRICAL_SURFACE('',#1112,2.); -#46=CYLINDRICAL_SURFACE('',#1113,2.); -#47=CYLINDRICAL_SURFACE('',#1114,2.); -#48=CYLINDRICAL_SURFACE('',#1115,2.); -#49=CYLINDRICAL_SURFACE('',#1116,2.); -#50=CYLINDRICAL_SURFACE('',#1117,2.); -#51=CYLINDRICAL_SURFACE('',#1118,2.); -#52=CYLINDRICAL_SURFACE('',#1119,2.); -#53=CYLINDRICAL_SURFACE('',#1120,2.); -#54=CYLINDRICAL_SURFACE('',#1121,2.); -#55=CYLINDRICAL_SURFACE('',#1122,2.); -#56=FACE_BOUND('',#205,.T.); -#57=FACE_BOUND('',#206,.T.); -#58=FACE_BOUND('',#207,.T.); -#59=FACE_BOUND('',#208,.T.); -#60=FACE_BOUND('',#209,.T.); -#61=FACE_BOUND('',#210,.T.); -#62=FACE_BOUND('',#211,.T.); -#63=FACE_BOUND('',#212,.T.); -#64=FACE_BOUND('',#213,.T.); -#65=FACE_BOUND('',#214,.T.); -#66=ADVANCED_FACE('',(#148),#118,.T.); -#67=ADVANCED_FACE('',(#149),#119,.F.); -#68=ADVANCED_FACE('',(#150),#120,.F.); -#69=ADVANCED_FACE('',(#151),#121,.F.); -#70=ADVANCED_FACE('',(#152),#122,.F.); -#71=ADVANCED_FACE('',(#153),#123,.F.); -#72=ADVANCED_FACE('',(#154),#124,.F.); -#73=ADVANCED_FACE('',(#155),#125,.F.); -#74=ADVANCED_FACE('',(#156),#126,.F.); -#75=ADVANCED_FACE('',(#56,#57,#58),#127,.T.); -#76=ADVANCED_FACE('',(#59,#60,#61),#128,.F.); -#77=ADVANCED_FACE('',(#62,#63),#34,.F.); -#78=ADVANCED_FACE('',(#64,#65),#35,.F.); -#79=ADVANCED_FACE('',(#157),#36,.F.); -#80=ADVANCED_FACE('',(#158),#129,.T.); -#81=ADVANCED_FACE('',(#159),#37,.T.); -#82=ADVANCED_FACE('',(#160),#130,.F.); -#83=ADVANCED_FACE('',(#161),#131,.T.); -#84=ADVANCED_FACE('',(#162),#38,.F.); -#85=ADVANCED_FACE('',(#163),#132,.T.); -#86=ADVANCED_FACE('',(#164),#39,.T.); -#87=ADVANCED_FACE('',(#165),#133,.F.); -#88=ADVANCED_FACE('',(#166),#134,.T.); -#89=ADVANCED_FACE('',(#167),#135,.T.); -#90=ADVANCED_FACE('',(#168),#136,.T.); -#91=ADVANCED_FACE('',(#169),#137,.T.); -#92=ADVANCED_FACE('',(#170),#138,.T.); -#93=ADVANCED_FACE('',(#171),#139,.F.); -#94=ADVANCED_FACE('',(#172),#140,.F.); -#95=ADVANCED_FACE('',(#173),#141,.F.); -#96=ADVANCED_FACE('',(#174),#142,.T.); -#97=ADVANCED_FACE('',(#175),#40,.F.); -#98=ADVANCED_FACE('',(#176),#143,.T.); -#99=ADVANCED_FACE('',(#177),#41,.T.); -#100=ADVANCED_FACE('',(#178),#144,.F.); -#101=ADVANCED_FACE('',(#179),#145,.T.); -#102=ADVANCED_FACE('',(#180),#42,.F.); -#103=ADVANCED_FACE('',(#181),#146,.T.); -#104=ADVANCED_FACE('',(#182),#43,.T.); -#105=ADVANCED_FACE('',(#183),#147,.F.); -#106=ADVANCED_FACE('',(#184),#44,.T.); -#107=ADVANCED_FACE('',(#185),#45,.T.); -#108=ADVANCED_FACE('',(#186),#46,.T.); -#109=ADVANCED_FACE('',(#187),#47,.T.); -#110=ADVANCED_FACE('',(#188),#48,.T.); -#111=ADVANCED_FACE('',(#189),#49,.T.); -#112=ADVANCED_FACE('',(#190),#50,.F.); -#113=ADVANCED_FACE('',(#191),#51,.T.); -#114=ADVANCED_FACE('',(#192),#52,.T.); -#115=ADVANCED_FACE('',(#193),#53,.F.); -#116=ADVANCED_FACE('',(#194),#54,.T.); -#117=ADVANCED_FACE('',(#195),#55,.T.); -#118=PLANE('',#1029); -#119=PLANE('',#1032); -#120=PLANE('',#1035); -#121=PLANE('',#1038); -#122=PLANE('',#1041); -#123=PLANE('',#1042); -#124=PLANE('',#1043); -#125=PLANE('',#1044); -#126=PLANE('',#1047); -#127=PLANE('',#1054); -#128=PLANE('',#1061); -#129=PLANE('',#1065); -#130=PLANE('',#1067); -#131=PLANE('',#1068); -#132=PLANE('',#1074); -#133=PLANE('',#1080); -#134=PLANE('',#1081); -#135=PLANE('',#1082); -#136=PLANE('',#1083); -#137=PLANE('',#1086); -#138=PLANE('',#1087); -#139=PLANE('',#1088); -#140=PLANE('',#1091); -#141=PLANE('',#1092); -#142=PLANE('',#1093); -#143=PLANE('',#1097); -#144=PLANE('',#1101); -#145=PLANE('',#1102); -#146=PLANE('',#1106); -#147=PLANE('',#1110); -#148=FACE_OUTER_BOUND('',#196,.T.); -#149=FACE_OUTER_BOUND('',#197,.T.); -#150=FACE_OUTER_BOUND('',#198,.T.); -#151=FACE_OUTER_BOUND('',#199,.T.); -#152=FACE_OUTER_BOUND('',#200,.T.); -#153=FACE_OUTER_BOUND('',#201,.T.); -#154=FACE_OUTER_BOUND('',#202,.T.); -#155=FACE_OUTER_BOUND('',#203,.T.); -#156=FACE_OUTER_BOUND('',#204,.T.); -#157=FACE_OUTER_BOUND('',#215,.T.); -#158=FACE_OUTER_BOUND('',#216,.T.); -#159=FACE_OUTER_BOUND('',#217,.T.); -#160=FACE_OUTER_BOUND('',#218,.T.); -#161=FACE_OUTER_BOUND('',#219,.T.); -#162=FACE_OUTER_BOUND('',#220,.T.); -#163=FACE_OUTER_BOUND('',#221,.T.); -#164=FACE_OUTER_BOUND('',#222,.T.); -#165=FACE_OUTER_BOUND('',#223,.T.); -#166=FACE_OUTER_BOUND('',#224,.T.); -#167=FACE_OUTER_BOUND('',#225,.T.); -#168=FACE_OUTER_BOUND('',#226,.T.); -#169=FACE_OUTER_BOUND('',#227,.T.); -#170=FACE_OUTER_BOUND('',#228,.T.); -#171=FACE_OUTER_BOUND('',#229,.T.); -#172=FACE_OUTER_BOUND('',#230,.T.); -#173=FACE_OUTER_BOUND('',#231,.T.); -#174=FACE_OUTER_BOUND('',#232,.T.); -#175=FACE_OUTER_BOUND('',#233,.T.); -#176=FACE_OUTER_BOUND('',#234,.T.); -#177=FACE_OUTER_BOUND('',#235,.T.); -#178=FACE_OUTER_BOUND('',#236,.T.); -#179=FACE_OUTER_BOUND('',#237,.T.); -#180=FACE_OUTER_BOUND('',#238,.T.); -#181=FACE_OUTER_BOUND('',#239,.T.); -#182=FACE_OUTER_BOUND('',#240,.T.); -#183=FACE_OUTER_BOUND('',#241,.T.); -#184=FACE_OUTER_BOUND('',#242,.T.); -#185=FACE_OUTER_BOUND('',#243,.T.); -#186=FACE_OUTER_BOUND('',#244,.T.); -#187=FACE_OUTER_BOUND('',#245,.T.); -#188=FACE_OUTER_BOUND('',#246,.T.); -#189=FACE_OUTER_BOUND('',#247,.T.); -#190=FACE_OUTER_BOUND('',#248,.T.); -#191=FACE_OUTER_BOUND('',#249,.T.); -#192=FACE_OUTER_BOUND('',#250,.T.); -#193=FACE_OUTER_BOUND('',#251,.T.); -#194=FACE_OUTER_BOUND('',#252,.T.); -#195=FACE_OUTER_BOUND('',#253,.T.); -#196=EDGE_LOOP('',(#298,#299,#300,#301,#302,#303,#304,#305)); -#197=EDGE_LOOP('',(#306,#307,#308,#309,#310,#311,#312,#313)); -#198=EDGE_LOOP('',(#314,#315,#316,#317,#318,#319)); -#199=EDGE_LOOP('',(#320,#321,#322,#323,#324,#325,#326,#327)); -#200=EDGE_LOOP('',(#328,#329,#330,#331,#332,#333)); -#201=EDGE_LOOP('',(#334,#335,#336,#337)); -#202=EDGE_LOOP('',(#338,#339,#340,#341)); -#203=EDGE_LOOP('',(#342,#343,#344,#345)); -#204=EDGE_LOOP('',(#346,#347,#348,#349,#350,#351,#352,#353)); -#205=EDGE_LOOP('',(#354)); -#206=EDGE_LOOP('',(#355)); -#207=EDGE_LOOP('',(#356,#357,#358,#359,#360,#361,#362,#363,#364,#365)); -#208=EDGE_LOOP('',(#366)); -#209=EDGE_LOOP('',(#367)); -#210=EDGE_LOOP('',(#368,#369,#370,#371,#372,#373,#374,#375,#376,#377)); -#211=EDGE_LOOP('',(#378)); -#212=EDGE_LOOP('',(#379)); -#213=EDGE_LOOP('',(#380)); -#214=EDGE_LOOP('',(#381)); -#215=EDGE_LOOP('',(#382,#383,#384,#385)); -#216=EDGE_LOOP('',(#386,#387,#388,#389,#390,#391,#392,#393,#394,#395,#396, -#397,#398,#399)); -#217=EDGE_LOOP('',(#400,#401,#402,#403)); -#218=EDGE_LOOP('',(#404,#405,#406,#407,#408,#409,#410,#411,#412,#413,#414, -#415,#416,#417)); -#219=EDGE_LOOP('',(#418,#419,#420,#421)); -#220=EDGE_LOOP('',(#422,#423,#424,#425)); -#221=EDGE_LOOP('',(#426,#427,#428,#429,#430,#431,#432,#433,#434,#435)); -#222=EDGE_LOOP('',(#436,#437,#438,#439)); -#223=EDGE_LOOP('',(#440,#441,#442,#443,#444,#445,#446,#447,#448,#449)); -#224=EDGE_LOOP('',(#450,#451,#452,#453)); -#225=EDGE_LOOP('',(#454,#455,#456,#457)); -#226=EDGE_LOOP('',(#458,#459,#460,#461)); -#227=EDGE_LOOP('',(#462,#463,#464,#465,#466,#467,#468,#469)); -#228=EDGE_LOOP('',(#470,#471,#472,#473)); -#229=EDGE_LOOP('',(#474,#475,#476,#477)); -#230=EDGE_LOOP('',(#478,#479,#480,#481,#482,#483,#484,#485)); -#231=EDGE_LOOP('',(#486,#487,#488,#489)); -#232=EDGE_LOOP('',(#490,#491,#492,#493)); -#233=EDGE_LOOP('',(#494,#495,#496,#497)); -#234=EDGE_LOOP('',(#498,#499,#500,#501,#502,#503)); -#235=EDGE_LOOP('',(#504,#505,#506,#507)); -#236=EDGE_LOOP('',(#508,#509,#510,#511,#512,#513)); -#237=EDGE_LOOP('',(#514,#515,#516,#517)); -#238=EDGE_LOOP('',(#518,#519,#520,#521)); -#239=EDGE_LOOP('',(#522,#523,#524,#525,#526,#527)); -#240=EDGE_LOOP('',(#528,#529,#530,#531)); -#241=EDGE_LOOP('',(#532,#533,#534,#535,#536,#537)); -#242=EDGE_LOOP('',(#538,#539,#540,#541)); -#243=EDGE_LOOP('',(#542,#543,#544,#545)); -#244=EDGE_LOOP('',(#546,#547,#548,#549)); -#245=EDGE_LOOP('',(#550,#551,#552,#553)); -#246=EDGE_LOOP('',(#554,#555,#556,#557)); -#247=EDGE_LOOP('',(#558,#559,#560,#561)); -#248=EDGE_LOOP('',(#562,#563,#564,#565)); -#249=EDGE_LOOP('',(#566,#567,#568,#569)); -#250=EDGE_LOOP('',(#570,#571,#572,#573)); -#251=EDGE_LOOP('',(#574,#575,#576,#577)); -#252=EDGE_LOOP('',(#578,#579,#580,#581)); -#253=EDGE_LOOP('',(#582,#583,#584,#585)); -#254=CIRCLE('',#1027,3.); -#255=CIRCLE('',#1028,1.5); -#256=CIRCLE('',#1030,1.5); -#257=CIRCLE('',#1031,3.); -#258=CIRCLE('',#1033,1.5); -#259=CIRCLE('',#1034,3.); -#260=CIRCLE('',#1036,1.5); -#261=CIRCLE('',#1037,3.); -#262=CIRCLE('',#1039,3.); -#263=CIRCLE('',#1040,1.5); -#264=CIRCLE('',#1045,3.); -#265=CIRCLE('',#1046,1.5); -#266=CIRCLE('',#1048,3.5); -#267=CIRCLE('',#1049,3.5); -#268=CIRCLE('',#1050,2.); -#269=CIRCLE('',#1051,2.); -#270=CIRCLE('',#1052,2.); -#271=CIRCLE('',#1053,2.); -#272=CIRCLE('',#1055,3.5); -#273=CIRCLE('',#1056,3.5); -#274=CIRCLE('',#1057,2.); -#275=CIRCLE('',#1058,2.); -#276=CIRCLE('',#1059,2.); -#277=CIRCLE('',#1060,2.); -#278=CIRCLE('',#1070,2.); -#279=CIRCLE('',#1071,2.); -#280=CIRCLE('',#1072,2.); -#281=CIRCLE('',#1073,2.); -#282=CIRCLE('',#1076,2.); -#283=CIRCLE('',#1077,2.); -#284=CIRCLE('',#1078,2.); -#285=CIRCLE('',#1079,2.); -#286=CIRCLE('',#1084,1.50000000000002); -#287=CIRCLE('',#1085,3.00000000000002); -#288=CIRCLE('',#1089,3.00000000000002); -#289=CIRCLE('',#1090,1.50000000000002); -#290=CIRCLE('',#1095,2.); -#291=CIRCLE('',#1096,2.); -#292=CIRCLE('',#1099,2.); -#293=CIRCLE('',#1100,2.); -#294=CIRCLE('',#1104,2.); -#295=CIRCLE('',#1105,2.); -#296=CIRCLE('',#1108,2.); -#297=CIRCLE('',#1109,2.); -#298=ORIENTED_EDGE('',*,*,#682,.T.); -#299=ORIENTED_EDGE('',*,*,#683,.T.); -#300=ORIENTED_EDGE('',*,*,#684,.F.); -#301=ORIENTED_EDGE('',*,*,#685,.F.); -#302=ORIENTED_EDGE('',*,*,#686,.T.); -#303=ORIENTED_EDGE('',*,*,#687,.F.); -#304=ORIENTED_EDGE('',*,*,#688,.F.); -#305=ORIENTED_EDGE('',*,*,#689,.T.); -#306=ORIENTED_EDGE('',*,*,#690,.T.); -#307=ORIENTED_EDGE('',*,*,#691,.T.); -#308=ORIENTED_EDGE('',*,*,#692,.F.); -#309=ORIENTED_EDGE('',*,*,#693,.F.); -#310=ORIENTED_EDGE('',*,*,#694,.T.); -#311=ORIENTED_EDGE('',*,*,#695,.T.); -#312=ORIENTED_EDGE('',*,*,#696,.F.); -#313=ORIENTED_EDGE('',*,*,#697,.T.); -#314=ORIENTED_EDGE('',*,*,#698,.T.); -#315=ORIENTED_EDGE('',*,*,#699,.T.); -#316=ORIENTED_EDGE('',*,*,#700,.F.); -#317=ORIENTED_EDGE('',*,*,#701,.T.); -#318=ORIENTED_EDGE('',*,*,#687,.T.); -#319=ORIENTED_EDGE('',*,*,#702,.F.); -#320=ORIENTED_EDGE('',*,*,#703,.T.); -#321=ORIENTED_EDGE('',*,*,#704,.T.); -#322=ORIENTED_EDGE('',*,*,#705,.F.); -#323=ORIENTED_EDGE('',*,*,#706,.F.); -#324=ORIENTED_EDGE('',*,*,#707,.F.); -#325=ORIENTED_EDGE('',*,*,#708,.T.); -#326=ORIENTED_EDGE('',*,*,#709,.T.); -#327=ORIENTED_EDGE('',*,*,#710,.T.); -#328=ORIENTED_EDGE('',*,*,#711,.T.); -#329=ORIENTED_EDGE('',*,*,#712,.T.); -#330=ORIENTED_EDGE('',*,*,#713,.F.); -#331=ORIENTED_EDGE('',*,*,#714,.F.); -#332=ORIENTED_EDGE('',*,*,#695,.F.); -#333=ORIENTED_EDGE('',*,*,#715,.T.); -#334=ORIENTED_EDGE('',*,*,#716,.F.); -#335=ORIENTED_EDGE('',*,*,#717,.T.); -#336=ORIENTED_EDGE('',*,*,#718,.T.); -#337=ORIENTED_EDGE('',*,*,#719,.T.); -#338=ORIENTED_EDGE('',*,*,#720,.F.); -#339=ORIENTED_EDGE('',*,*,#721,.T.); -#340=ORIENTED_EDGE('',*,*,#722,.T.); -#341=ORIENTED_EDGE('',*,*,#723,.T.); -#342=ORIENTED_EDGE('',*,*,#724,.F.); -#343=ORIENTED_EDGE('',*,*,#725,.T.); -#344=ORIENTED_EDGE('',*,*,#726,.T.); -#345=ORIENTED_EDGE('',*,*,#727,.T.); -#346=ORIENTED_EDGE('',*,*,#728,.F.); -#347=ORIENTED_EDGE('',*,*,#729,.T.); -#348=ORIENTED_EDGE('',*,*,#730,.T.); -#349=ORIENTED_EDGE('',*,*,#731,.T.); -#350=ORIENTED_EDGE('',*,*,#732,.T.); -#351=ORIENTED_EDGE('',*,*,#733,.T.); -#352=ORIENTED_EDGE('',*,*,#734,.F.); -#353=ORIENTED_EDGE('',*,*,#735,.F.); -#354=ORIENTED_EDGE('',*,*,#736,.T.); -#355=ORIENTED_EDGE('',*,*,#737,.T.); -#356=ORIENTED_EDGE('',*,*,#700,.T.); -#357=ORIENTED_EDGE('',*,*,#738,.T.); -#358=ORIENTED_EDGE('',*,*,#716,.T.); -#359=ORIENTED_EDGE('',*,*,#739,.T.); -#360=ORIENTED_EDGE('',*,*,#720,.T.); -#361=ORIENTED_EDGE('',*,*,#740,.T.); -#362=ORIENTED_EDGE('',*,*,#724,.T.); -#363=ORIENTED_EDGE('',*,*,#741,.T.); -#364=ORIENTED_EDGE('',*,*,#728,.T.); -#365=ORIENTED_EDGE('',*,*,#742,.T.); -#366=ORIENTED_EDGE('',*,*,#743,.F.); -#367=ORIENTED_EDGE('',*,*,#744,.F.); -#368=ORIENTED_EDGE('',*,*,#718,.F.); -#369=ORIENTED_EDGE('',*,*,#745,.T.); -#370=ORIENTED_EDGE('',*,*,#698,.F.); -#371=ORIENTED_EDGE('',*,*,#746,.F.); -#372=ORIENTED_EDGE('',*,*,#730,.F.); -#373=ORIENTED_EDGE('',*,*,#747,.T.); -#374=ORIENTED_EDGE('',*,*,#726,.F.); -#375=ORIENTED_EDGE('',*,*,#748,.T.); -#376=ORIENTED_EDGE('',*,*,#722,.F.); -#377=ORIENTED_EDGE('',*,*,#749,.T.); -#378=ORIENTED_EDGE('',*,*,#737,.F.); -#379=ORIENTED_EDGE('',*,*,#744,.T.); -#380=ORIENTED_EDGE('',*,*,#736,.F.); -#381=ORIENTED_EDGE('',*,*,#743,.T.); -#382=ORIENTED_EDGE('',*,*,#701,.F.); -#383=ORIENTED_EDGE('',*,*,#742,.F.); -#384=ORIENTED_EDGE('',*,*,#735,.T.); -#385=ORIENTED_EDGE('',*,*,#750,.T.); -#386=ORIENTED_EDGE('',*,*,#751,.T.); -#387=ORIENTED_EDGE('',*,*,#707,.T.); -#388=ORIENTED_EDGE('',*,*,#752,.T.); -#389=ORIENTED_EDGE('',*,*,#694,.F.); -#390=ORIENTED_EDGE('',*,*,#753,.F.); -#391=ORIENTED_EDGE('',*,*,#688,.T.); -#392=ORIENTED_EDGE('',*,*,#750,.F.); -#393=ORIENTED_EDGE('',*,*,#734,.T.); -#394=ORIENTED_EDGE('',*,*,#754,.T.); -#395=ORIENTED_EDGE('',*,*,#755,.T.); -#396=ORIENTED_EDGE('',*,*,#756,.T.); -#397=ORIENTED_EDGE('',*,*,#757,.T.); -#398=ORIENTED_EDGE('',*,*,#758,.F.); -#399=ORIENTED_EDGE('',*,*,#759,.T.); -#400=ORIENTED_EDGE('',*,*,#702,.T.); -#401=ORIENTED_EDGE('',*,*,#760,.F.); -#402=ORIENTED_EDGE('',*,*,#731,.F.); -#403=ORIENTED_EDGE('',*,*,#746,.T.); -#404=ORIENTED_EDGE('',*,*,#709,.F.); -#405=ORIENTED_EDGE('',*,*,#761,.F.); -#406=ORIENTED_EDGE('',*,*,#762,.F.); -#407=ORIENTED_EDGE('',*,*,#763,.T.); -#408=ORIENTED_EDGE('',*,*,#764,.F.); -#409=ORIENTED_EDGE('',*,*,#765,.F.); -#410=ORIENTED_EDGE('',*,*,#766,.F.); -#411=ORIENTED_EDGE('',*,*,#767,.F.); -#412=ORIENTED_EDGE('',*,*,#732,.F.); -#413=ORIENTED_EDGE('',*,*,#760,.T.); -#414=ORIENTED_EDGE('',*,*,#686,.F.); -#415=ORIENTED_EDGE('',*,*,#768,.T.); -#416=ORIENTED_EDGE('',*,*,#696,.T.); -#417=ORIENTED_EDGE('',*,*,#769,.F.); -#418=ORIENTED_EDGE('',*,*,#770,.T.); -#419=ORIENTED_EDGE('',*,*,#771,.T.); -#420=ORIENTED_EDGE('',*,*,#772,.F.); -#421=ORIENTED_EDGE('',*,*,#773,.T.); -#422=ORIENTED_EDGE('',*,*,#715,.F.); -#423=ORIENTED_EDGE('',*,*,#752,.F.); -#424=ORIENTED_EDGE('',*,*,#706,.T.); -#425=ORIENTED_EDGE('',*,*,#774,.T.); -#426=ORIENTED_EDGE('',*,*,#775,.F.); -#427=ORIENTED_EDGE('',*,*,#776,.T.); -#428=ORIENTED_EDGE('',*,*,#711,.F.); -#429=ORIENTED_EDGE('',*,*,#774,.F.); -#430=ORIENTED_EDGE('',*,*,#705,.T.); -#431=ORIENTED_EDGE('',*,*,#777,.T.); -#432=ORIENTED_EDGE('',*,*,#772,.T.); -#433=ORIENTED_EDGE('',*,*,#778,.T.); -#434=ORIENTED_EDGE('',*,*,#779,.F.); -#435=ORIENTED_EDGE('',*,*,#780,.T.); -#436=ORIENTED_EDGE('',*,*,#714,.T.); -#437=ORIENTED_EDGE('',*,*,#781,.F.); -#438=ORIENTED_EDGE('',*,*,#710,.F.); -#439=ORIENTED_EDGE('',*,*,#769,.T.); -#440=ORIENTED_EDGE('',*,*,#713,.T.); -#441=ORIENTED_EDGE('',*,*,#782,.T.); -#442=ORIENTED_EDGE('',*,*,#783,.T.); -#443=ORIENTED_EDGE('',*,*,#784,.T.); -#444=ORIENTED_EDGE('',*,*,#785,.T.); -#445=ORIENTED_EDGE('',*,*,#786,.T.); -#446=ORIENTED_EDGE('',*,*,#770,.F.); -#447=ORIENTED_EDGE('',*,*,#787,.T.); -#448=ORIENTED_EDGE('',*,*,#703,.F.); -#449=ORIENTED_EDGE('',*,*,#781,.T.); -#450=ORIENTED_EDGE('',*,*,#783,.F.); -#451=ORIENTED_EDGE('',*,*,#788,.T.); -#452=ORIENTED_EDGE('',*,*,#775,.T.); -#453=ORIENTED_EDGE('',*,*,#789,.T.); -#454=ORIENTED_EDGE('',*,*,#785,.F.); -#455=ORIENTED_EDGE('',*,*,#790,.T.); -#456=ORIENTED_EDGE('',*,*,#779,.T.); -#457=ORIENTED_EDGE('',*,*,#791,.T.); -#458=ORIENTED_EDGE('',*,*,#767,.T.); -#459=ORIENTED_EDGE('',*,*,#792,.T.); -#460=ORIENTED_EDGE('',*,*,#754,.F.); -#461=ORIENTED_EDGE('',*,*,#733,.F.); -#462=ORIENTED_EDGE('',*,*,#793,.T.); -#463=ORIENTED_EDGE('',*,*,#794,.T.); -#464=ORIENTED_EDGE('',*,*,#795,.F.); -#465=ORIENTED_EDGE('',*,*,#796,.F.); -#466=ORIENTED_EDGE('',*,*,#756,.F.); -#467=ORIENTED_EDGE('',*,*,#797,.F.); -#468=ORIENTED_EDGE('',*,*,#765,.T.); -#469=ORIENTED_EDGE('',*,*,#798,.T.); -#470=ORIENTED_EDGE('',*,*,#766,.T.); -#471=ORIENTED_EDGE('',*,*,#797,.T.); -#472=ORIENTED_EDGE('',*,*,#755,.F.); -#473=ORIENTED_EDGE('',*,*,#792,.F.); -#474=ORIENTED_EDGE('',*,*,#751,.F.); -#475=ORIENTED_EDGE('',*,*,#799,.T.); -#476=ORIENTED_EDGE('',*,*,#761,.T.); -#477=ORIENTED_EDGE('',*,*,#708,.F.); -#478=ORIENTED_EDGE('',*,*,#800,.T.); -#479=ORIENTED_EDGE('',*,*,#801,.T.); -#480=ORIENTED_EDGE('',*,*,#802,.F.); -#481=ORIENTED_EDGE('',*,*,#803,.F.); -#482=ORIENTED_EDGE('',*,*,#763,.F.); -#483=ORIENTED_EDGE('',*,*,#804,.T.); -#484=ORIENTED_EDGE('',*,*,#758,.T.); -#485=ORIENTED_EDGE('',*,*,#805,.T.); -#486=ORIENTED_EDGE('',*,*,#799,.F.); -#487=ORIENTED_EDGE('',*,*,#759,.F.); -#488=ORIENTED_EDGE('',*,*,#804,.F.); -#489=ORIENTED_EDGE('',*,*,#762,.T.); -#490=ORIENTED_EDGE('',*,*,#806,.F.); -#491=ORIENTED_EDGE('',*,*,#807,.T.); -#492=ORIENTED_EDGE('',*,*,#808,.T.); -#493=ORIENTED_EDGE('',*,*,#809,.T.); -#494=ORIENTED_EDGE('',*,*,#805,.F.); -#495=ORIENTED_EDGE('',*,*,#757,.F.); -#496=ORIENTED_EDGE('',*,*,#796,.T.); -#497=ORIENTED_EDGE('',*,*,#810,.T.); -#498=ORIENTED_EDGE('',*,*,#795,.T.); -#499=ORIENTED_EDGE('',*,*,#811,.T.); -#500=ORIENTED_EDGE('',*,*,#806,.T.); -#501=ORIENTED_EDGE('',*,*,#812,.T.); -#502=ORIENTED_EDGE('',*,*,#800,.F.); -#503=ORIENTED_EDGE('',*,*,#810,.F.); -#504=ORIENTED_EDGE('',*,*,#803,.T.); -#505=ORIENTED_EDGE('',*,*,#813,.F.); -#506=ORIENTED_EDGE('',*,*,#798,.F.); -#507=ORIENTED_EDGE('',*,*,#764,.T.); -#508=ORIENTED_EDGE('',*,*,#808,.F.); -#509=ORIENTED_EDGE('',*,*,#814,.T.); -#510=ORIENTED_EDGE('',*,*,#793,.F.); -#511=ORIENTED_EDGE('',*,*,#813,.T.); -#512=ORIENTED_EDGE('',*,*,#802,.T.); -#513=ORIENTED_EDGE('',*,*,#815,.T.); -#514=ORIENTED_EDGE('',*,*,#816,.F.); -#515=ORIENTED_EDGE('',*,*,#817,.T.); -#516=ORIENTED_EDGE('',*,*,#818,.T.); -#517=ORIENTED_EDGE('',*,*,#819,.T.); -#518=ORIENTED_EDGE('',*,*,#689,.F.); -#519=ORIENTED_EDGE('',*,*,#753,.T.); -#520=ORIENTED_EDGE('',*,*,#693,.T.); -#521=ORIENTED_EDGE('',*,*,#820,.T.); -#522=ORIENTED_EDGE('',*,*,#692,.T.); -#523=ORIENTED_EDGE('',*,*,#821,.T.); -#524=ORIENTED_EDGE('',*,*,#816,.T.); -#525=ORIENTED_EDGE('',*,*,#822,.T.); -#526=ORIENTED_EDGE('',*,*,#682,.F.); -#527=ORIENTED_EDGE('',*,*,#820,.F.); -#528=ORIENTED_EDGE('',*,*,#685,.T.); -#529=ORIENTED_EDGE('',*,*,#823,.F.); -#530=ORIENTED_EDGE('',*,*,#697,.F.); -#531=ORIENTED_EDGE('',*,*,#768,.F.); -#532=ORIENTED_EDGE('',*,*,#818,.F.); -#533=ORIENTED_EDGE('',*,*,#824,.T.); -#534=ORIENTED_EDGE('',*,*,#690,.F.); -#535=ORIENTED_EDGE('',*,*,#823,.T.); -#536=ORIENTED_EDGE('',*,*,#684,.T.); -#537=ORIENTED_EDGE('',*,*,#825,.T.); -#538=ORIENTED_EDGE('',*,*,#824,.F.); -#539=ORIENTED_EDGE('',*,*,#817,.F.); -#540=ORIENTED_EDGE('',*,*,#821,.F.); -#541=ORIENTED_EDGE('',*,*,#691,.F.); -#542=ORIENTED_EDGE('',*,*,#825,.F.); -#543=ORIENTED_EDGE('',*,*,#683,.F.); -#544=ORIENTED_EDGE('',*,*,#822,.F.); -#545=ORIENTED_EDGE('',*,*,#819,.F.); -#546=ORIENTED_EDGE('',*,*,#814,.F.); -#547=ORIENTED_EDGE('',*,*,#807,.F.); -#548=ORIENTED_EDGE('',*,*,#811,.F.); -#549=ORIENTED_EDGE('',*,*,#794,.F.); -#550=ORIENTED_EDGE('',*,*,#815,.F.); -#551=ORIENTED_EDGE('',*,*,#801,.F.); -#552=ORIENTED_EDGE('',*,*,#812,.F.); -#553=ORIENTED_EDGE('',*,*,#809,.F.); -#554=ORIENTED_EDGE('',*,*,#776,.F.); -#555=ORIENTED_EDGE('',*,*,#788,.F.); -#556=ORIENTED_EDGE('',*,*,#782,.F.); -#557=ORIENTED_EDGE('',*,*,#712,.F.); -#558=ORIENTED_EDGE('',*,*,#780,.F.); -#559=ORIENTED_EDGE('',*,*,#790,.F.); -#560=ORIENTED_EDGE('',*,*,#784,.F.); -#561=ORIENTED_EDGE('',*,*,#789,.F.); -#562=ORIENTED_EDGE('',*,*,#778,.F.); -#563=ORIENTED_EDGE('',*,*,#771,.F.); -#564=ORIENTED_EDGE('',*,*,#786,.F.); -#565=ORIENTED_EDGE('',*,*,#791,.F.); -#566=ORIENTED_EDGE('',*,*,#787,.F.); -#567=ORIENTED_EDGE('',*,*,#773,.F.); -#568=ORIENTED_EDGE('',*,*,#777,.F.); -#569=ORIENTED_EDGE('',*,*,#704,.F.); -#570=ORIENTED_EDGE('',*,*,#738,.F.); -#571=ORIENTED_EDGE('',*,*,#699,.F.); -#572=ORIENTED_EDGE('',*,*,#745,.F.); -#573=ORIENTED_EDGE('',*,*,#717,.F.); -#574=ORIENTED_EDGE('',*,*,#739,.F.); -#575=ORIENTED_EDGE('',*,*,#719,.F.); -#576=ORIENTED_EDGE('',*,*,#749,.F.); -#577=ORIENTED_EDGE('',*,*,#721,.F.); -#578=ORIENTED_EDGE('',*,*,#740,.F.); -#579=ORIENTED_EDGE('',*,*,#723,.F.); -#580=ORIENTED_EDGE('',*,*,#748,.F.); -#581=ORIENTED_EDGE('',*,*,#725,.F.); -#582=ORIENTED_EDGE('',*,*,#741,.F.); -#583=ORIENTED_EDGE('',*,*,#727,.F.); -#584=ORIENTED_EDGE('',*,*,#747,.F.); -#585=ORIENTED_EDGE('',*,*,#729,.F.); -#586=VERTEX_POINT('',#1419); -#587=VERTEX_POINT('',#1420); -#588=VERTEX_POINT('',#1422); -#589=VERTEX_POINT('',#1424); -#590=VERTEX_POINT('',#1426); -#591=VERTEX_POINT('',#1428); -#592=VERTEX_POINT('',#1430); -#593=VERTEX_POINT('',#1432); -#594=VERTEX_POINT('',#1436); -#595=VERTEX_POINT('',#1437); -#596=VERTEX_POINT('',#1439); -#597=VERTEX_POINT('',#1441); -#598=VERTEX_POINT('',#1443); -#599=VERTEX_POINT('',#1445); -#600=VERTEX_POINT('',#1447); -#601=VERTEX_POINT('',#1449); -#602=VERTEX_POINT('',#1453); -#603=VERTEX_POINT('',#1454); -#604=VERTEX_POINT('',#1456); -#605=VERTEX_POINT('',#1458); -#606=VERTEX_POINT('',#1463); -#607=VERTEX_POINT('',#1464); -#608=VERTEX_POINT('',#1466); -#609=VERTEX_POINT('',#1468); -#610=VERTEX_POINT('',#1470); -#611=VERTEX_POINT('',#1472); -#612=VERTEX_POINT('',#1474); -#613=VERTEX_POINT('',#1476); -#614=VERTEX_POINT('',#1480); -#615=VERTEX_POINT('',#1481); -#616=VERTEX_POINT('',#1483); -#617=VERTEX_POINT('',#1485); -#618=VERTEX_POINT('',#1490); -#619=VERTEX_POINT('',#1491); -#620=VERTEX_POINT('',#1493); -#621=VERTEX_POINT('',#1495); -#622=VERTEX_POINT('',#1499); -#623=VERTEX_POINT('',#1500); -#624=VERTEX_POINT('',#1502); -#625=VERTEX_POINT('',#1504); -#626=VERTEX_POINT('',#1508); -#627=VERTEX_POINT('',#1509); -#628=VERTEX_POINT('',#1511); -#629=VERTEX_POINT('',#1513); -#630=VERTEX_POINT('',#1517); -#631=VERTEX_POINT('',#1518); -#632=VERTEX_POINT('',#1520); -#633=VERTEX_POINT('',#1522); -#634=VERTEX_POINT('',#1524); -#635=VERTEX_POINT('',#1526); -#636=VERTEX_POINT('',#1528); -#637=VERTEX_POINT('',#1530); -#638=VERTEX_POINT('',#1534); -#639=VERTEX_POINT('',#1536); -#640=VERTEX_POINT('',#1544); -#641=VERTEX_POINT('',#1546); -#642=VERTEX_POINT('',#1558); -#643=VERTEX_POINT('',#1562); -#644=VERTEX_POINT('',#1564); -#645=VERTEX_POINT('',#1566); -#646=VERTEX_POINT('',#1568); -#647=VERTEX_POINT('',#1570); -#648=VERTEX_POINT('',#1576); -#649=VERTEX_POINT('',#1578); -#650=VERTEX_POINT('',#1580); -#651=VERTEX_POINT('',#1582); -#652=VERTEX_POINT('',#1584); -#653=VERTEX_POINT('',#1586); -#654=VERTEX_POINT('',#1592); -#655=VERTEX_POINT('',#1593); -#656=VERTEX_POINT('',#1595); -#657=VERTEX_POINT('',#1597); -#658=VERTEX_POINT('',#1603); -#659=VERTEX_POINT('',#1604); -#660=VERTEX_POINT('',#1608); -#661=VERTEX_POINT('',#1610); -#662=VERTEX_POINT('',#1616); -#663=VERTEX_POINT('',#1618); -#664=VERTEX_POINT('',#1620); -#665=VERTEX_POINT('',#1622); -#666=VERTEX_POINT('',#1635); -#667=VERTEX_POINT('',#1636); -#668=VERTEX_POINT('',#1638); -#669=VERTEX_POINT('',#1640); -#670=VERTEX_POINT('',#1649); -#671=VERTEX_POINT('',#1650); -#672=VERTEX_POINT('',#1652); -#673=VERTEX_POINT('',#1654); -#674=VERTEX_POINT('',#1661); -#675=VERTEX_POINT('',#1662); -#676=VERTEX_POINT('',#1664); -#677=VERTEX_POINT('',#1666); -#678=VERTEX_POINT('',#1680); -#679=VERTEX_POINT('',#1681); -#680=VERTEX_POINT('',#1683); -#681=VERTEX_POINT('',#1685); -#682=EDGE_CURVE('',#586,#587,#826,.T.); -#683=EDGE_CURVE('',#587,#588,#827,.T.); -#684=EDGE_CURVE('',#589,#588,#828,.T.); -#685=EDGE_CURVE('',#590,#589,#254,.T.); -#686=EDGE_CURVE('',#590,#591,#829,.T.); -#687=EDGE_CURVE('',#592,#591,#830,.T.); -#688=EDGE_CURVE('',#593,#592,#831,.T.); -#689=EDGE_CURVE('',#593,#586,#255,.T.); -#690=EDGE_CURVE('',#594,#595,#832,.T.); -#691=EDGE_CURVE('',#595,#596,#833,.T.); -#692=EDGE_CURVE('',#597,#596,#834,.T.); -#693=EDGE_CURVE('',#598,#597,#256,.T.); -#694=EDGE_CURVE('',#598,#599,#835,.T.); -#695=EDGE_CURVE('',#599,#600,#836,.T.); -#696=EDGE_CURVE('',#601,#600,#837,.T.); -#697=EDGE_CURVE('',#601,#594,#257,.T.); -#698=EDGE_CURVE('',#602,#603,#838,.T.); -#699=EDGE_CURVE('',#603,#604,#839,.T.); -#700=EDGE_CURVE('',#605,#604,#840,.T.); -#701=EDGE_CURVE('',#605,#592,#258,.T.); -#702=EDGE_CURVE('',#602,#591,#259,.T.); -#703=EDGE_CURVE('',#606,#607,#841,.T.); -#704=EDGE_CURVE('',#607,#608,#842,.T.); -#705=EDGE_CURVE('',#609,#608,#843,.T.); -#706=EDGE_CURVE('',#610,#609,#260,.T.); -#707=EDGE_CURVE('',#611,#610,#844,.T.); -#708=EDGE_CURVE('',#611,#612,#845,.T.); -#709=EDGE_CURVE('',#612,#613,#846,.T.); -#710=EDGE_CURVE('',#613,#606,#261,.T.); -#711=EDGE_CURVE('',#614,#615,#847,.T.); -#712=EDGE_CURVE('',#615,#616,#848,.T.); -#713=EDGE_CURVE('',#617,#616,#849,.T.); -#714=EDGE_CURVE('',#600,#617,#262,.T.); -#715=EDGE_CURVE('',#599,#614,#263,.T.); -#716=EDGE_CURVE('',#618,#619,#850,.T.); -#717=EDGE_CURVE('',#618,#620,#851,.T.); -#718=EDGE_CURVE('',#620,#621,#852,.T.); -#719=EDGE_CURVE('',#621,#619,#853,.T.); -#720=EDGE_CURVE('',#622,#623,#854,.T.); -#721=EDGE_CURVE('',#622,#624,#855,.T.); -#722=EDGE_CURVE('',#624,#625,#856,.T.); -#723=EDGE_CURVE('',#625,#623,#857,.T.); -#724=EDGE_CURVE('',#626,#627,#858,.T.); -#725=EDGE_CURVE('',#626,#628,#859,.T.); -#726=EDGE_CURVE('',#628,#629,#860,.T.); -#727=EDGE_CURVE('',#629,#627,#861,.T.); -#728=EDGE_CURVE('',#630,#631,#862,.T.); -#729=EDGE_CURVE('',#630,#632,#863,.T.); -#730=EDGE_CURVE('',#632,#633,#864,.T.); -#731=EDGE_CURVE('',#633,#634,#264,.T.); -#732=EDGE_CURVE('',#634,#635,#865,.T.); -#733=EDGE_CURVE('',#635,#636,#866,.T.); -#734=EDGE_CURVE('',#637,#636,#867,.T.); -#735=EDGE_CURVE('',#631,#637,#265,.T.); -#736=EDGE_CURVE('',#638,#638,#266,.T.); -#737=EDGE_CURVE('',#639,#639,#267,.T.); -#738=EDGE_CURVE('',#604,#618,#268,.T.); -#739=EDGE_CURVE('',#619,#622,#269,.T.); -#740=EDGE_CURVE('',#623,#626,#270,.T.); -#741=EDGE_CURVE('',#627,#630,#271,.T.); -#742=EDGE_CURVE('',#631,#605,#868,.T.); -#743=EDGE_CURVE('',#640,#640,#272,.T.); -#744=EDGE_CURVE('',#641,#641,#273,.T.); -#745=EDGE_CURVE('',#620,#603,#274,.T.); -#746=EDGE_CURVE('',#633,#602,#869,.T.); -#747=EDGE_CURVE('',#632,#629,#275,.T.); -#748=EDGE_CURVE('',#628,#625,#276,.T.); -#749=EDGE_CURVE('',#624,#621,#277,.T.); -#750=EDGE_CURVE('',#637,#592,#870,.T.); -#751=EDGE_CURVE('',#642,#611,#871,.T.); -#752=EDGE_CURVE('',#610,#599,#872,.T.); -#753=EDGE_CURVE('',#593,#598,#873,.T.); -#754=EDGE_CURVE('',#636,#643,#874,.T.); -#755=EDGE_CURVE('',#643,#644,#875,.T.); -#756=EDGE_CURVE('',#644,#645,#876,.T.); -#757=EDGE_CURVE('',#645,#646,#877,.T.); -#758=EDGE_CURVE('',#647,#646,#878,.T.); -#759=EDGE_CURVE('',#647,#642,#879,.T.); -#760=EDGE_CURVE('',#634,#591,#880,.T.); -#761=EDGE_CURVE('',#648,#612,#881,.T.); -#762=EDGE_CURVE('',#649,#648,#882,.T.); -#763=EDGE_CURVE('',#649,#650,#883,.T.); -#764=EDGE_CURVE('',#651,#650,#884,.T.); -#765=EDGE_CURVE('',#652,#651,#885,.T.); -#766=EDGE_CURVE('',#653,#652,#886,.T.); -#767=EDGE_CURVE('',#635,#653,#887,.T.); -#768=EDGE_CURVE('',#590,#601,#888,.T.); -#769=EDGE_CURVE('',#613,#600,#889,.T.); -#770=EDGE_CURVE('',#654,#655,#890,.T.); -#771=EDGE_CURVE('',#655,#656,#891,.T.); -#772=EDGE_CURVE('',#657,#656,#892,.T.); -#773=EDGE_CURVE('',#657,#654,#893,.T.); -#774=EDGE_CURVE('',#609,#614,#894,.T.); -#775=EDGE_CURVE('',#658,#659,#895,.T.); -#776=EDGE_CURVE('',#658,#615,#278,.T.); -#777=EDGE_CURVE('',#608,#657,#279,.T.); -#778=EDGE_CURVE('',#656,#660,#280,.T.); -#779=EDGE_CURVE('',#661,#660,#896,.T.); -#780=EDGE_CURVE('',#661,#659,#281,.T.); -#781=EDGE_CURVE('',#606,#617,#897,.T.); -#782=EDGE_CURVE('',#616,#662,#282,.T.); -#783=EDGE_CURVE('',#662,#663,#898,.T.); -#784=EDGE_CURVE('',#663,#664,#283,.T.); -#785=EDGE_CURVE('',#664,#665,#899,.T.); -#786=EDGE_CURVE('',#665,#655,#284,.T.); -#787=EDGE_CURVE('',#654,#607,#285,.T.); -#788=EDGE_CURVE('',#662,#658,#900,.T.); -#789=EDGE_CURVE('',#659,#663,#901,.T.); -#790=EDGE_CURVE('',#664,#661,#902,.T.); -#791=EDGE_CURVE('',#660,#665,#903,.T.); -#792=EDGE_CURVE('',#653,#643,#904,.T.); -#793=EDGE_CURVE('',#666,#667,#905,.T.); -#794=EDGE_CURVE('',#667,#668,#906,.T.); -#795=EDGE_CURVE('',#669,#668,#907,.T.); -#796=EDGE_CURVE('',#645,#669,#286,.T.); -#797=EDGE_CURVE('',#652,#644,#908,.T.); -#798=EDGE_CURVE('',#651,#666,#287,.T.); -#799=EDGE_CURVE('',#642,#648,#909,.T.); -#800=EDGE_CURVE('',#670,#671,#910,.T.); -#801=EDGE_CURVE('',#671,#672,#911,.T.); -#802=EDGE_CURVE('',#673,#672,#912,.T.); -#803=EDGE_CURVE('',#650,#673,#288,.T.); -#804=EDGE_CURVE('',#649,#647,#913,.T.); -#805=EDGE_CURVE('',#646,#670,#289,.T.); -#806=EDGE_CURVE('',#674,#675,#914,.T.); -#807=EDGE_CURVE('',#674,#676,#915,.T.); -#808=EDGE_CURVE('',#676,#677,#916,.T.); -#809=EDGE_CURVE('',#677,#675,#917,.T.); -#810=EDGE_CURVE('',#669,#670,#918,.T.); -#811=EDGE_CURVE('',#668,#674,#290,.T.); -#812=EDGE_CURVE('',#675,#671,#291,.T.); -#813=EDGE_CURVE('',#666,#673,#919,.T.); -#814=EDGE_CURVE('',#676,#667,#292,.T.); -#815=EDGE_CURVE('',#672,#677,#293,.T.); -#816=EDGE_CURVE('',#678,#679,#920,.T.); -#817=EDGE_CURVE('',#678,#680,#921,.T.); -#818=EDGE_CURVE('',#680,#681,#922,.T.); -#819=EDGE_CURVE('',#681,#679,#923,.T.); -#820=EDGE_CURVE('',#597,#586,#924,.T.); -#821=EDGE_CURVE('',#596,#678,#294,.T.); -#822=EDGE_CURVE('',#679,#587,#295,.T.); -#823=EDGE_CURVE('',#594,#589,#925,.T.); -#824=EDGE_CURVE('',#680,#595,#296,.T.); -#825=EDGE_CURVE('',#588,#681,#297,.T.); -#826=LINE('',#1418,#926); -#827=LINE('',#1421,#927); -#828=LINE('',#1423,#928); -#829=LINE('',#1427,#929); -#830=LINE('',#1429,#930); -#831=LINE('',#1431,#931); -#832=LINE('',#1435,#932); -#833=LINE('',#1438,#933); -#834=LINE('',#1440,#934); -#835=LINE('',#1444,#935); -#836=LINE('',#1446,#936); -#837=LINE('',#1448,#937); -#838=LINE('',#1452,#938); -#839=LINE('',#1455,#939); -#840=LINE('',#1457,#940); -#841=LINE('',#1462,#941); -#842=LINE('',#1465,#942); -#843=LINE('',#1467,#943); -#844=LINE('',#1471,#944); -#845=LINE('',#1473,#945); -#846=LINE('',#1475,#946); -#847=LINE('',#1479,#947); -#848=LINE('',#1482,#948); -#849=LINE('',#1484,#949); -#850=LINE('',#1489,#950); -#851=LINE('',#1492,#951); -#852=LINE('',#1494,#952); -#853=LINE('',#1496,#953); -#854=LINE('',#1498,#954); -#855=LINE('',#1501,#955); -#856=LINE('',#1503,#956); -#857=LINE('',#1505,#957); -#858=LINE('',#1507,#958); -#859=LINE('',#1510,#959); -#860=LINE('',#1512,#960); -#861=LINE('',#1514,#961); -#862=LINE('',#1516,#962); -#863=LINE('',#1519,#963); -#864=LINE('',#1521,#964); -#865=LINE('',#1525,#965); -#866=LINE('',#1527,#966); -#867=LINE('',#1529,#967); -#868=LINE('',#1541,#968); -#869=LINE('',#1548,#969); -#870=LINE('',#1555,#970); -#871=LINE('',#1557,#971); -#872=LINE('',#1559,#972); -#873=LINE('',#1560,#973); -#874=LINE('',#1561,#974); -#875=LINE('',#1563,#975); -#876=LINE('',#1565,#976); -#877=LINE('',#1567,#977); -#878=LINE('',#1569,#978); -#879=LINE('',#1571,#979); -#880=LINE('',#1573,#980); -#881=LINE('',#1575,#981); -#882=LINE('',#1577,#982); -#883=LINE('',#1579,#983); -#884=LINE('',#1581,#984); -#885=LINE('',#1583,#985); -#886=LINE('',#1585,#986); -#887=LINE('',#1587,#987); -#888=LINE('',#1588,#988); -#889=LINE('',#1589,#989); -#890=LINE('',#1591,#990); -#891=LINE('',#1594,#991); -#892=LINE('',#1596,#992); -#893=LINE('',#1598,#993); -#894=LINE('',#1600,#994); -#895=LINE('',#1602,#995); -#896=LINE('',#1609,#996); -#897=LINE('',#1613,#997); -#898=LINE('',#1617,#998); -#899=LINE('',#1621,#999); -#900=LINE('',#1626,#1000); -#901=LINE('',#1627,#1001); -#902=LINE('',#1629,#1002); -#903=LINE('',#1630,#1003); -#904=LINE('',#1632,#1004); -#905=LINE('',#1634,#1005); -#906=LINE('',#1637,#1006); -#907=LINE('',#1639,#1007); -#908=LINE('',#1642,#1008); -#909=LINE('',#1646,#1009); -#910=LINE('',#1648,#1010); -#911=LINE('',#1651,#1011); -#912=LINE('',#1653,#1012); -#913=LINE('',#1656,#1013); -#914=LINE('',#1660,#1014); -#915=LINE('',#1663,#1015); -#916=LINE('',#1665,#1016); -#917=LINE('',#1667,#1017); -#918=LINE('',#1669,#1018); -#919=LINE('',#1674,#1019); -#920=LINE('',#1679,#1020); -#921=LINE('',#1682,#1021); -#922=LINE('',#1684,#1022); -#923=LINE('',#1686,#1023); -#924=LINE('',#1688,#1024); -#925=LINE('',#1693,#1025); -#926=VECTOR('',#1125,1.); -#927=VECTOR('',#1126,1.); -#928=VECTOR('',#1127,1.); -#929=VECTOR('',#1130,1.); -#930=VECTOR('',#1131,1.); -#931=VECTOR('',#1132,1.); -#932=VECTOR('',#1137,1.); -#933=VECTOR('',#1138,1.); -#934=VECTOR('',#1139,1.); -#935=VECTOR('',#1142,1.); -#936=VECTOR('',#1143,1.); -#937=VECTOR('',#1144,1.); -#938=VECTOR('',#1149,1.); -#939=VECTOR('',#1150,1.); -#940=VECTOR('',#1151,1.); -#941=VECTOR('',#1158,1.); -#942=VECTOR('',#1159,1.); -#943=VECTOR('',#1160,1.); -#944=VECTOR('',#1163,1.); -#945=VECTOR('',#1164,1.); -#946=VECTOR('',#1165,1.); -#947=VECTOR('',#1170,1.); -#948=VECTOR('',#1171,1.); -#949=VECTOR('',#1172,1.); -#950=VECTOR('',#1179,1.); -#951=VECTOR('',#1180,1.); -#952=VECTOR('',#1181,1.); -#953=VECTOR('',#1182,1.); -#954=VECTOR('',#1185,1.); -#955=VECTOR('',#1186,1.); -#956=VECTOR('',#1187,1.); -#957=VECTOR('',#1188,1.); -#958=VECTOR('',#1191,1.); -#959=VECTOR('',#1192,1.); -#960=VECTOR('',#1193,1.); -#961=VECTOR('',#1194,1.); -#962=VECTOR('',#1197,1.); -#963=VECTOR('',#1198,1.); -#964=VECTOR('',#1199,1.); -#965=VECTOR('',#1202,1.); -#966=VECTOR('',#1203,1.); -#967=VECTOR('',#1204,1.); -#968=VECTOR('',#1221,1.); -#969=VECTOR('',#1230,1.); -#970=VECTOR('',#1243,1.); -#971=VECTOR('',#1246,1.); -#972=VECTOR('',#1247,1.); -#973=VECTOR('',#1248,1.); -#974=VECTOR('',#1249,1.); -#975=VECTOR('',#1250,1.); -#976=VECTOR('',#1251,1.); -#977=VECTOR('',#1252,1.); -#978=VECTOR('',#1253,1.); -#979=VECTOR('',#1254,1.); -#980=VECTOR('',#1257,1.); -#981=VECTOR('',#1260,1.); -#982=VECTOR('',#1261,1.); -#983=VECTOR('',#1262,1.); -#984=VECTOR('',#1263,1.); -#985=VECTOR('',#1264,1.); -#986=VECTOR('',#1265,1.); -#987=VECTOR('',#1266,1.); -#988=VECTOR('',#1267,1.); -#989=VECTOR('',#1268,1.); -#990=VECTOR('',#1271,1.); -#991=VECTOR('',#1272,1.); -#992=VECTOR('',#1273,1.); -#993=VECTOR('',#1274,1.); -#994=VECTOR('',#1277,1.); -#995=VECTOR('',#1280,1.); -#996=VECTOR('',#1287,1.); -#997=VECTOR('',#1292,1.); -#998=VECTOR('',#1297,1.); -#999=VECTOR('',#1300,1.); -#1000=VECTOR('',#1307,1.); -#1001=VECTOR('',#1308,1.); -#1002=VECTOR('',#1311,1.); -#1003=VECTOR('',#1312,1.); -#1004=VECTOR('',#1315,1.); -#1005=VECTOR('',#1318,1.); -#1006=VECTOR('',#1319,1.); -#1007=VECTOR('',#1320,1.); -#1008=VECTOR('',#1323,1.); -#1009=VECTOR('',#1330,1.); -#1010=VECTOR('',#1333,1.); -#1011=VECTOR('',#1334,1.); -#1012=VECTOR('',#1335,1.); -#1013=VECTOR('',#1338,1.); -#1014=VECTOR('',#1345,1.); -#1015=VECTOR('',#1346,1.); -#1016=VECTOR('',#1347,1.); -#1017=VECTOR('',#1348,1.); -#1018=VECTOR('',#1351,1.); -#1019=VECTOR('',#1360,1.); -#1020=VECTOR('',#1369,1.); -#1021=VECTOR('',#1370,1.); -#1022=VECTOR('',#1371,1.); -#1023=VECTOR('',#1372,1.); -#1024=VECTOR('',#1375,1.); -#1025=VECTOR('',#1384,1.); -#1026=AXIS2_PLACEMENT_3D('',#1417,#1123,#1124); -#1027=AXIS2_PLACEMENT_3D('',#1425,#1128,#1129); -#1028=AXIS2_PLACEMENT_3D('',#1433,#1133,#1134); -#1029=AXIS2_PLACEMENT_3D('',#1434,#1135,#1136); -#1030=AXIS2_PLACEMENT_3D('',#1442,#1140,#1141); -#1031=AXIS2_PLACEMENT_3D('',#1450,#1145,#1146); -#1032=AXIS2_PLACEMENT_3D('',#1451,#1147,#1148); -#1033=AXIS2_PLACEMENT_3D('',#1459,#1152,#1153); -#1034=AXIS2_PLACEMENT_3D('',#1460,#1154,#1155); -#1035=AXIS2_PLACEMENT_3D('',#1461,#1156,#1157); -#1036=AXIS2_PLACEMENT_3D('',#1469,#1161,#1162); -#1037=AXIS2_PLACEMENT_3D('',#1477,#1166,#1167); -#1038=AXIS2_PLACEMENT_3D('',#1478,#1168,#1169); -#1039=AXIS2_PLACEMENT_3D('',#1486,#1173,#1174); -#1040=AXIS2_PLACEMENT_3D('',#1487,#1175,#1176); -#1041=AXIS2_PLACEMENT_3D('',#1488,#1177,#1178); -#1042=AXIS2_PLACEMENT_3D('',#1497,#1183,#1184); -#1043=AXIS2_PLACEMENT_3D('',#1506,#1189,#1190); -#1044=AXIS2_PLACEMENT_3D('',#1515,#1195,#1196); -#1045=AXIS2_PLACEMENT_3D('',#1523,#1200,#1201); -#1046=AXIS2_PLACEMENT_3D('',#1531,#1205,#1206); -#1047=AXIS2_PLACEMENT_3D('',#1532,#1207,#1208); -#1048=AXIS2_PLACEMENT_3D('',#1533,#1209,#1210); -#1049=AXIS2_PLACEMENT_3D('',#1535,#1211,#1212); -#1050=AXIS2_PLACEMENT_3D('',#1537,#1213,#1214); -#1051=AXIS2_PLACEMENT_3D('',#1538,#1215,#1216); -#1052=AXIS2_PLACEMENT_3D('',#1539,#1217,#1218); -#1053=AXIS2_PLACEMENT_3D('',#1540,#1219,#1220); -#1054=AXIS2_PLACEMENT_3D('',#1542,#1222,#1223); -#1055=AXIS2_PLACEMENT_3D('',#1543,#1224,#1225); -#1056=AXIS2_PLACEMENT_3D('',#1545,#1226,#1227); -#1057=AXIS2_PLACEMENT_3D('',#1547,#1228,#1229); -#1058=AXIS2_PLACEMENT_3D('',#1549,#1231,#1232); -#1059=AXIS2_PLACEMENT_3D('',#1550,#1233,#1234); -#1060=AXIS2_PLACEMENT_3D('',#1551,#1235,#1236); -#1061=AXIS2_PLACEMENT_3D('',#1552,#1237,#1238); -#1062=AXIS2_PLACEMENT_3D('',#1553,#1239,#1240); -#1063=AXIS2_PLACEMENT_3D('',#1554,#1241,#1242); -#1064=AXIS2_PLACEMENT_3D('',#1556,#1244,#1245); -#1065=AXIS2_PLACEMENT_3D('',#1572,#1255,#1256); -#1066=AXIS2_PLACEMENT_3D('',#1574,#1258,#1259); -#1067=AXIS2_PLACEMENT_3D('',#1590,#1269,#1270); -#1068=AXIS2_PLACEMENT_3D('',#1599,#1275,#1276); -#1069=AXIS2_PLACEMENT_3D('',#1601,#1278,#1279); -#1070=AXIS2_PLACEMENT_3D('',#1605,#1281,#1282); -#1071=AXIS2_PLACEMENT_3D('',#1606,#1283,#1284); -#1072=AXIS2_PLACEMENT_3D('',#1607,#1285,#1286); -#1073=AXIS2_PLACEMENT_3D('',#1611,#1288,#1289); -#1074=AXIS2_PLACEMENT_3D('',#1612,#1290,#1291); -#1075=AXIS2_PLACEMENT_3D('',#1614,#1293,#1294); -#1076=AXIS2_PLACEMENT_3D('',#1615,#1295,#1296); -#1077=AXIS2_PLACEMENT_3D('',#1619,#1298,#1299); -#1078=AXIS2_PLACEMENT_3D('',#1623,#1301,#1302); -#1079=AXIS2_PLACEMENT_3D('',#1624,#1303,#1304); -#1080=AXIS2_PLACEMENT_3D('',#1625,#1305,#1306); -#1081=AXIS2_PLACEMENT_3D('',#1628,#1309,#1310); -#1082=AXIS2_PLACEMENT_3D('',#1631,#1313,#1314); -#1083=AXIS2_PLACEMENT_3D('',#1633,#1316,#1317); -#1084=AXIS2_PLACEMENT_3D('',#1641,#1321,#1322); -#1085=AXIS2_PLACEMENT_3D('',#1643,#1324,#1325); -#1086=AXIS2_PLACEMENT_3D('',#1644,#1326,#1327); -#1087=AXIS2_PLACEMENT_3D('',#1645,#1328,#1329); -#1088=AXIS2_PLACEMENT_3D('',#1647,#1331,#1332); -#1089=AXIS2_PLACEMENT_3D('',#1655,#1336,#1337); -#1090=AXIS2_PLACEMENT_3D('',#1657,#1339,#1340); -#1091=AXIS2_PLACEMENT_3D('',#1658,#1341,#1342); -#1092=AXIS2_PLACEMENT_3D('',#1659,#1343,#1344); -#1093=AXIS2_PLACEMENT_3D('',#1668,#1349,#1350); -#1094=AXIS2_PLACEMENT_3D('',#1670,#1352,#1353); -#1095=AXIS2_PLACEMENT_3D('',#1671,#1354,#1355); -#1096=AXIS2_PLACEMENT_3D('',#1672,#1356,#1357); -#1097=AXIS2_PLACEMENT_3D('',#1673,#1358,#1359); -#1098=AXIS2_PLACEMENT_3D('',#1675,#1361,#1362); -#1099=AXIS2_PLACEMENT_3D('',#1676,#1363,#1364); -#1100=AXIS2_PLACEMENT_3D('',#1677,#1365,#1366); -#1101=AXIS2_PLACEMENT_3D('',#1678,#1367,#1368); -#1102=AXIS2_PLACEMENT_3D('',#1687,#1373,#1374); -#1103=AXIS2_PLACEMENT_3D('',#1689,#1376,#1377); -#1104=AXIS2_PLACEMENT_3D('',#1690,#1378,#1379); -#1105=AXIS2_PLACEMENT_3D('',#1691,#1380,#1381); -#1106=AXIS2_PLACEMENT_3D('',#1692,#1382,#1383); -#1107=AXIS2_PLACEMENT_3D('',#1694,#1385,#1386); -#1108=AXIS2_PLACEMENT_3D('',#1695,#1387,#1388); -#1109=AXIS2_PLACEMENT_3D('',#1696,#1389,#1390); -#1110=AXIS2_PLACEMENT_3D('',#1697,#1391,#1392); -#1111=AXIS2_PLACEMENT_3D('',#1698,#1393,#1394); -#1112=AXIS2_PLACEMENT_3D('',#1699,#1395,#1396); -#1113=AXIS2_PLACEMENT_3D('',#1700,#1397,#1398); -#1114=AXIS2_PLACEMENT_3D('',#1701,#1399,#1400); -#1115=AXIS2_PLACEMENT_3D('',#1702,#1401,#1402); -#1116=AXIS2_PLACEMENT_3D('',#1703,#1403,#1404); -#1117=AXIS2_PLACEMENT_3D('',#1704,#1405,#1406); -#1118=AXIS2_PLACEMENT_3D('',#1705,#1407,#1408); -#1119=AXIS2_PLACEMENT_3D('',#1706,#1409,#1410); -#1120=AXIS2_PLACEMENT_3D('',#1707,#1411,#1412); -#1121=AXIS2_PLACEMENT_3D('',#1708,#1413,#1414); -#1122=AXIS2_PLACEMENT_3D('',#1709,#1415,#1416); -#1123=DIRECTION('',(0.,0.,1.)); -#1124=DIRECTION('',(1.,0.,0.)); -#1125=DIRECTION('',(0.,2.05998412772246E-15,-1.)); -#1126=DIRECTION('',(-1.,-5.66691907309783E-31,-1.14391709702557E-45)); -#1127=DIRECTION('',(0.,0.,-1.)); -#1128=DIRECTION('',(0.,-1.,-2.01858731750028E-15)); -#1129=DIRECTION('',(0.,-2.02384405530628E-15,1.)); -#1130=DIRECTION('',(1.,1.77271740234996E-30,4.17135818500781E-15)); -#1131=DIRECTION('',(-8.34271637001562E-15,2.89120579329468E-16,1.)); -#1132=DIRECTION('',(1.,1.77271740234996E-30,4.17135818500781E-15)); -#1133=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1134=DIRECTION('',(-3.18032637262415E-15,0.,1.)); -#1135=DIRECTION('',(-5.66691907309783E-31,1.,-2.89120579329468E-16)); -#1136=DIRECTION('',(-8.34271637001562E-15,2.89265139619133E-16,1.)); -#1137=DIRECTION('',(0.,0.,-1.)); -#1138=DIRECTION('',(1.,-9.06707051695652E-30,-1.83026735524092E-44)); -#1139=DIRECTION('',(0.,2.05998412772246E-15,-1.)); -#1140=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1141=DIRECTION('',(-3.18032637262415E-15,0.,1.)); -#1142=DIRECTION('',(1.,-2.83634784375993E-29,4.17135818500781E-15)); -#1143=DIRECTION('',(-9.25185853854296E-15,-4.62592926927148E-15,1.)); -#1144=DIRECTION('',(1.,-2.83634784375993E-29,4.17135818500781E-15)); -#1145=DIRECTION('',(0.,-1.,-2.01858731750028E-15)); -#1146=DIRECTION('',(0.,-2.31296463463574E-15,1.)); -#1147=DIRECTION('',(9.06707051695652E-30,1.,4.62592926927148E-15)); -#1148=DIRECTION('',(-9.25185853854296E-15,-4.62477278695417E-15,1.)); -#1149=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1150=DIRECTION('',(0.,-1.,0.)); -#1151=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1152=DIRECTION('',(1.,0.,4.17135818500777E-15)); -#1153=DIRECTION('',(0.,1.,0.)); -#1154=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1155=DIRECTION('',(-4.17135818500781E-15,0.,1.)); -#1156=DIRECTION('',(1.,0.,-1.96005385927236E-15)); -#1157=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1158=DIRECTION('',(0.,0.,-1.)); -#1159=DIRECTION('',(0.,1.,0.)); -#1160=DIRECTION('',(4.30689966449414E-15,0.,-1.)); -#1161=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1162=DIRECTION('',(0.,-4.62592926927149E-15,1.)); -#1163=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1164=DIRECTION('',(7.91207970798999E-17,-2.05596856412066E-15,1.)); -#1165=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1166=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1167=DIRECTION('',(-4.62592926927149E-15,0.,1.)); -#1168=DIRECTION('',(-1.,0.,7.91207970798999E-17)); -#1169=DIRECTION('',(8.32667268468867E-17,0.,1.)); -#1170=DIRECTION('',(4.30689966449414E-15,0.,-1.)); -#1171=DIRECTION('',(0.,-1.,0.)); -#1172=DIRECTION('',(0.,0.,-1.)); -#1173=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1174=DIRECTION('',(-4.17135818500781E-15,0.,1.)); -#1175=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1176=DIRECTION('',(0.,-4.62592926927149E-15,1.)); -#1177=DIRECTION('',(1.,0.,-1.96005385927236E-15)); -#1178=DIRECTION('',(-1.96005385927236E-15,0.,-1.)); -#1179=DIRECTION('',(1.,0.,-1.57478443209241E-15)); -#1180=DIRECTION('',(0.,1.,0.)); -#1181=DIRECTION('',(1.,0.,-1.57478443209241E-15)); -#1182=DIRECTION('',(0.,-1.,0.)); -#1183=DIRECTION('',(1.57478443209241E-15,0.,1.)); -#1184=DIRECTION('',(1.,0.,-1.58206781009085E-15)); -#1185=DIRECTION('',(-1.12904036402558E-15,0.,-1.)); -#1186=DIRECTION('',(0.,1.,0.)); -#1187=DIRECTION('',(-1.12904036402558E-15,0.,-1.)); -#1188=DIRECTION('',(0.,-1.,0.)); -#1189=DIRECTION('',(1.,0.,-1.12904036402558E-15)); -#1190=DIRECTION('',(-1.12410081243297E-15,0.,-1.)); -#1191=DIRECTION('',(1.,0.,0.)); -#1192=DIRECTION('',(0.,1.,0.)); -#1193=DIRECTION('',(1.,0.,0.)); -#1194=DIRECTION('',(0.,-1.,0.)); -#1195=DIRECTION('',(0.,0.,1.)); -#1196=DIRECTION('',(1.,0.,0.)); -#1197=DIRECTION('',(7.91207970798999E-17,0.,1.)); -#1198=DIRECTION('',(0.,1.,0.)); -#1199=DIRECTION('',(7.91207970798999E-17,0.,1.)); -#1200=DIRECTION('',(1.,2.50682583233642E-18,4.17135818500781E-15)); -#1201=DIRECTION('',(-4.62592926927148E-15,0.,1.)); -#1202=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1203=DIRECTION('',(-7.91207970798999E-17,2.05596856412066E-15,-1.)); -#1204=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1205=DIRECTION('',(1.,0.,4.17135818500777E-15)); -#1206=DIRECTION('',(0.,1.,0.)); -#1207=DIRECTION('',(-1.,0.,7.91207970798999E-17)); -#1208=DIRECTION('',(8.32667268468867E-17,0.,1.)); -#1209=DIRECTION('',(0.,1.,0.)); -#1210=DIRECTION('',(0.,0.,-1.)); -#1211=DIRECTION('',(0.,1.,0.)); -#1212=DIRECTION('',(0.,0.,-1.)); -#1213=DIRECTION('',(0.,-1.,0.)); -#1214=DIRECTION('',(0.,0.,-1.)); -#1215=DIRECTION('',(0.,1.,0.)); -#1216=DIRECTION('',(0.,0.,-1.)); -#1217=DIRECTION('',(0.,-1.,0.)); -#1218=DIRECTION('',(0.,0.,-1.)); -#1219=DIRECTION('',(0.,-1.,0.)); -#1220=DIRECTION('',(0.,0.,-1.)); -#1221=DIRECTION('',(-1.,0.,-4.17135818500777E-15)); -#1222=DIRECTION('',(0.,-1.,0.)); -#1223=DIRECTION('',(0.,0.,-1.)); -#1224=DIRECTION('',(0.,1.,0.)); -#1225=DIRECTION('',(0.,0.,-1.)); -#1226=DIRECTION('',(0.,1.,0.)); -#1227=DIRECTION('',(0.,0.,-1.)); -#1228=DIRECTION('',(0.,1.,0.)); -#1229=DIRECTION('',(0.,0.,-1.)); -#1230=DIRECTION('',(-1.,0.,-4.17135818500777E-15)); -#1231=DIRECTION('',(0.,1.,0.)); -#1232=DIRECTION('',(0.,0.,-1.)); -#1233=DIRECTION('',(0.,1.,0.)); -#1234=DIRECTION('',(0.,0.,-1.)); -#1235=DIRECTION('',(0.,-1.,0.)); -#1236=DIRECTION('',(0.,0.,-1.)); -#1237=DIRECTION('',(0.,-1.,0.)); -#1238=DIRECTION('',(0.,0.,-1.)); -#1239=DIRECTION('',(0.,1.,0.)); -#1240=DIRECTION('',(0.,0.,1.)); -#1241=DIRECTION('',(0.,1.,0.)); -#1242=DIRECTION('',(0.,0.,1.)); -#1243=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1244=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1245=DIRECTION('',(0.,0.,0.999999999999999)); -#1246=DIRECTION('',(1.,0.,0.)); -#1247=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1248=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1249=DIRECTION('',(-1.,0.,0.)); -#1250=DIRECTION('',(0.,-1.,0.)); -#1251=DIRECTION('',(1.,0.,0.)); -#1252=DIRECTION('',(-1.62669871564444E-31,-1.,-2.05596856412066E-15)); -#1253=DIRECTION('',(1.,0.,0.)); -#1254=DIRECTION('',(0.,-1.,0.)); -#1255=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1256=DIRECTION('',(-1.,0.,-4.16333634234434E-15)); -#1257=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1258=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1259=DIRECTION('',(-4.62592926927148E-15,0.,1.)); -#1260=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1261=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1262=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1263=DIRECTION('',(-1.62669871564444E-31,-1.,-2.05596856412066E-15)); -#1264=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1265=DIRECTION('',(8.57618129806347E-30,-1.,-2.05596856412066E-15)); -#1266=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1267=DIRECTION('',(-4.02980911864735E-30,-1.,-2.05596856412066E-15)); -#1268=DIRECTION('',(-1.,-2.50682583233642E-18,-4.17135818500781E-15)); -#1269=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1270=DIRECTION('',(-1.,0.,-4.16333634234434E-15)); -#1271=DIRECTION('',(-1.,0.,0.)); -#1272=DIRECTION('',(0.,1.,0.)); -#1273=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1274=DIRECTION('',(0.,-1.,0.)); -#1275=DIRECTION('',(4.17135818500781E-15,0.,-1.)); -#1276=DIRECTION('',(-1.,0.,-4.16333634234434E-15)); -#1277=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1278=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1279=DIRECTION('',(0.,0.,1.)); -#1280=DIRECTION('',(1.,0.,2.19894525123818E-16)); -#1281=DIRECTION('',(0.,1.,0.)); -#1282=DIRECTION('',(0.,0.,1.)); -#1283=DIRECTION('',(0.,1.,0.)); -#1284=DIRECTION('',(0.,0.,1.)); -#1285=DIRECTION('',(0.,-1.,0.)); -#1286=DIRECTION('',(0.,0.,1.)); -#1287=DIRECTION('',(2.11874623020067E-16,0.,1.)); -#1288=DIRECTION('',(0.,1.,0.)); -#1289=DIRECTION('',(0.,0.,1.)); -#1290=DIRECTION('',(0.,1.,0.)); -#1291=DIRECTION('',(0.,0.,1.)); -#1292=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1293=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1294=DIRECTION('',(-4.62592926927149E-15,0.,1.)); -#1295=DIRECTION('',(0.,-1.,0.)); -#1296=DIRECTION('',(0.,0.,1.)); -#1297=DIRECTION('',(1.,0.,2.19894525123818E-16)); -#1298=DIRECTION('',(0.,-1.,0.)); -#1299=DIRECTION('',(0.,0.,1.)); -#1300=DIRECTION('',(2.11874623020067E-16,0.,1.)); -#1301=DIRECTION('',(0.,1.,0.)); -#1302=DIRECTION('',(0.,0.,1.)); -#1303=DIRECTION('',(0.,-1.,0.)); -#1304=DIRECTION('',(0.,0.,1.)); -#1305=DIRECTION('',(0.,1.,0.)); -#1306=DIRECTION('',(0.,0.,1.)); -#1307=DIRECTION('',(0.,1.,0.)); -#1308=DIRECTION('',(0.,-1.,0.)); -#1309=DIRECTION('',(2.19894525123818E-16,0.,-1.)); -#1310=DIRECTION('',(-1.,0.,-2.20309881449055E-16)); -#1311=DIRECTION('',(0.,1.,0.)); -#1312=DIRECTION('',(0.,-1.,0.)); -#1313=DIRECTION('',(1.,0.,-2.11874623020067E-16)); -#1314=DIRECTION('',(-2.08166817117217E-16,0.,-1.)); -#1315=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1316=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1317=DIRECTION('',(-1.,0.,0.)); -#1318=DIRECTION('',(-1.85037170770859E-14,0.,-1.)); -#1319=DIRECTION('',(-1.,-3.80430606298713E-29,1.85037170770859E-14)); -#1320=DIRECTION('',(-1.85037170770859E-14,2.04608409987008E-15,-1.)); -#1321=DIRECTION('',(1.62669871564444E-31,1.,2.05596856412066E-15)); -#1322=DIRECTION('',(9.25185853854287E-15,-2.31296463463572E-15,1.00000000000001)); -#1323=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1324=DIRECTION('',(0.,1.,3.78485122031303E-15)); -#1325=DIRECTION('',(0.,3.75856753128306E-15,-0.999999999999996)); -#1326=DIRECTION('',(0.,1.,2.05596856412066E-15)); -#1327=DIRECTION('',(1.,0.,0.)); -#1328=DIRECTION('',(1.,0.,4.17135818500781E-15)); -#1329=DIRECTION('',(0.,-1.,0.)); -#1330=DIRECTION('',(-4.17135818500781E-15,-2.05596856412066E-15,1.)); -#1331=DIRECTION('',(0.,-1.,-2.05596856412066E-15)); -#1332=DIRECTION('',(-1.,0.,0.)); -#1333=DIRECTION('',(-1.85037170770859E-14,2.04608409987008E-15,-1.)); -#1334=DIRECTION('',(1.,3.80430606298713E-29,-1.85037170770859E-14)); -#1335=DIRECTION('',(-1.85037170770859E-14,0.,-1.)); -#1336=DIRECTION('',(0.,1.,3.78485122031303E-15)); -#1337=DIRECTION('',(0.,3.4694469519536E-15,-0.999999999999996)); -#1338=DIRECTION('',(4.17135818500781E-15,2.05596856412066E-15,-1.)); -#1339=DIRECTION('',(1.62669871564444E-31,1.,2.05596856412066E-15)); -#1340=DIRECTION('',(9.25185853854287E-15,-2.31296463463572E-15,1.00000000000001)); -#1341=DIRECTION('',(0.,1.,2.05596856412066E-15)); -#1342=DIRECTION('',(1.,0.,0.)); -#1343=DIRECTION('',(-1.,0.,-4.17135818500781E-15)); -#1344=DIRECTION('',(0.,1.,0.)); -#1345=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1346=DIRECTION('',(1.,3.80430606298713E-29,-1.85037170770859E-14)); -#1347=DIRECTION('',(7.00338161595358E-29,-1.,-1.2958859200447E-42)); -#1348=DIRECTION('',(-1.,-3.80430606298713E-29,1.85037170770859E-14)); -#1349=DIRECTION('',(-1.85037170770859E-14,3.78485122031303E-15,-1.)); -#1350=DIRECTION('',(0.,-1.,-3.77475828372553E-15)); -#1351=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1352=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1353=DIRECTION('',(0.,4.04768811061251E-15,-1.00000000000001)); -#1354=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1355=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1356=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1357=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1358=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1359=DIRECTION('',(1.84990911478167E-14,0.,1.)); -#1360=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1361=DIRECTION('',(0.,-1.,-3.78485122031303E-15)); -#1362=DIRECTION('',(0.,3.75856753128306E-15,-0.999999999999996)); -#1363=DIRECTION('',(1.,7.00338161595358E-29,-1.85037170770859E-14)); -#1364=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1365=DIRECTION('',(1.,7.00338161595358E-29,-1.85037170770859E-14)); -#1366=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1367=DIRECTION('',(-1.,-7.00338161595358E-29,1.85037170770859E-14)); -#1368=DIRECTION('',(1.84990911478167E-14,0.,1.)); -#1369=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1370=DIRECTION('',(-1.,9.06707051695652E-30,1.83026735524092E-44)); -#1371=DIRECTION('',(0.,1.,0.)); -#1372=DIRECTION('',(1.,5.66691907309783E-31,1.14391709702557E-45)); -#1373=DIRECTION('',(0.,2.01858731750028E-15,-1.)); -#1374=DIRECTION('',(0.,1.,2.0122792321331E-15)); -#1375=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1376=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1377=DIRECTION('',(0.,-2.31296463463575E-15,1.)); -#1378=DIRECTION('',(1.,0.,0.)); -#1379=DIRECTION('',(0.,0.,-1.)); -#1380=DIRECTION('',(1.,0.,0.)); -#1381=DIRECTION('',(0.,0.,-1.)); -#1382=DIRECTION('',(1.,0.,0.)); -#1383=DIRECTION('',(0.,0.,-1.)); -#1384=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1385=DIRECTION('',(0.,1.,2.01858731750028E-15)); -#1386=DIRECTION('',(0.,-2.31296463463574E-15,1.)); -#1387=DIRECTION('',(-1.,0.,0.)); -#1388=DIRECTION('',(0.,0.,-1.)); -#1389=DIRECTION('',(-1.,0.,0.)); -#1390=DIRECTION('',(0.,0.,-1.)); -#1391=DIRECTION('',(1.,0.,0.)); -#1392=DIRECTION('',(0.,0.,-1.)); -#1393=DIRECTION('',(-1.,9.06707051695652E-30,1.83026735524092E-44)); -#1394=DIRECTION('',(-9.24446373305873E-30,-0.999999999999999,0.)); -#1395=DIRECTION('',(1.,5.66691907309783E-31,1.14391709702557E-45)); -#1396=DIRECTION('',(0.,1.,0.)); -#1397=DIRECTION('',(-1.,-3.80430606298713E-29,1.85037170770859E-14)); -#1398=DIRECTION('',(2.08166817117217E-14,0.,1.)); -#1399=DIRECTION('',(1.,3.80430606298713E-29,-1.85037170770859E-14)); -#1400=DIRECTION('',(-2.08166817117217E-14,0.,-1.)); -#1401=DIRECTION('',(0.,1.,0.)); -#1402=DIRECTION('',(0.,0.,1.)); -#1403=DIRECTION('',(0.,-1.,0.)); -#1404=DIRECTION('',(0.,0.,-1.)); -#1405=DIRECTION('',(0.,1.,0.)); -#1406=DIRECTION('',(0.,0.,1.)); -#1407=DIRECTION('',(0.,-1.,0.)); -#1408=DIRECTION('',(0.,0.,-1.)); -#1409=DIRECTION('',(0.,1.,0.)); -#1410=DIRECTION('',(0.,0.,1.)); -#1411=DIRECTION('',(0.,-1.,0.)); -#1412=DIRECTION('',(0.,0.,-1.)); -#1413=DIRECTION('',(0.,1.,0.)); -#1414=DIRECTION('',(0.,0.,1.)); -#1415=DIRECTION('',(0.,1.,0.)); -#1416=DIRECTION('',(0.,0.,1.)); -#1417=CARTESIAN_POINT('',(0.,0.,0.)); -#1418=CARTESIAN_POINT('',(-3.5,-3.,175.)); -#1419=CARTESIAN_POINT('',(-3.5,-3.,175.)); -#1420=CARTESIAN_POINT('',(-3.5,-2.99999999999987,113.)); -#1421=CARTESIAN_POINT('',(-5.,-3.00000000000002,113.)); -#1422=CARTESIAN_POINT('',(-5.,-3.,113.)); -#1423=CARTESIAN_POINT('',(-5.,-3.,175.)); -#1424=CARTESIAN_POINT('',(-5.,-3.,175.)); -#1425=CARTESIAN_POINT('',(-2.00000000000001,-3.,175.)); -#1426=CARTESIAN_POINT('',(-2.00000000000001,-3.,178.)); -#1427=CARTESIAN_POINT('',(-2.01348250853262E-14,-3.,178.)); -#1428=CARTESIAN_POINT('',(-2.63918623628379E-14,-3.,178.)); -#1429=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1430=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1431=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1432=CARTESIAN_POINT('',(-2.00000000000001,-3.,176.5)); -#1433=CARTESIAN_POINT('',(-2.00000000000001,-3.,175.)); -#1434=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,176.5)); -#1435=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1436=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1437=CARTESIAN_POINT('',(-5.,-30.5,113.)); -#1438=CARTESIAN_POINT('',(-3.5,-30.4999999999997,113.)); -#1439=CARTESIAN_POINT('',(-3.5,-30.4999999999999,113.)); -#1440=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1441=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1442=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1443=CARTESIAN_POINT('',(-2.00000000000001,-30.5,176.5)); -#1444=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1445=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1446=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1447=CARTESIAN_POINT('',(-4.16333634234434E-14,-30.5,178.)); -#1448=CARTESIAN_POINT('',(-3.40126128931406E-14,-30.5,178.)); -#1449=CARTESIAN_POINT('',(-2.00000000000002,-30.5,178.)); -#1450=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1451=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,176.5)); -#1452=CARTESIAN_POINT('',(-1.21972148049598E-14,0.,175.4)); -#1453=CARTESIAN_POINT('',(-1.29812363486688E-14,0.,175.)); -#1454=CARTESIAN_POINT('',(-6.29626097601137E-14,0.,149.5)); -#1455=CARTESIAN_POINT('',(-6.29626097601137E-14,-1.5,149.5)); -#1456=CARTESIAN_POINT('',(-6.29626097601137E-14,-1.5,149.5)); -#1457=CARTESIAN_POINT('',(-1.21972148049598E-14,-1.5,175.4)); -#1458=CARTESIAN_POINT('',(-1.29812363486688E-14,-1.5,175.)); -#1459=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,175.)); -#1460=CARTESIAN_POINT('',(-1.38777878078145E-14,-3.,175.)); -#1461=CARTESIAN_POINT('',(-1.21972148049598E-14,-1.5,175.4)); -#1462=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1463=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1464=CARTESIAN_POINT('',(86.5,-33.5,148.)); -#1465=CARTESIAN_POINT('',(86.5,-32.,148.)); -#1466=CARTESIAN_POINT('',(86.5000000000001,-32.,148.)); -#1467=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1468=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1469=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1470=CARTESIAN_POINT('',(86.5,-30.5,176.5)); -#1471=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1472=CARTESIAN_POINT('',(86.5,-29.25,176.5)); -#1473=CARTESIAN_POINT('',(86.5,-29.2499999999996,-5.70531276543476E-14)); -#1474=CARTESIAN_POINT('',(86.5,-29.25,178.)); -#1475=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1476=CARTESIAN_POINT('',(86.5,-30.5,178.)); -#1477=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1478=CARTESIAN_POINT('',(86.5,-1.5,0.)); -#1479=CARTESIAN_POINT('',(-2.77555756156289E-14,-32.,175.)); -#1480=CARTESIAN_POINT('',(-2.77555756156289E-14,-32.,175.)); -#1481=CARTESIAN_POINT('',(6.52734571374445E-13,-32.,17.0000000000001)); -#1482=CARTESIAN_POINT('',(-3.22669746113701E-13,-33.5000000000005,17.0000000000001)); -#1483=CARTESIAN_POINT('',(-2.77555756156289E-14,-33.5,17.0000000000001)); -#1484=CARTESIAN_POINT('',(-2.77555756156289E-14,-33.5,175.)); -#1485=CARTESIAN_POINT('',(-2.77555756156289E-14,-33.5,175.)); -#1486=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,175.)); -#1487=CARTESIAN_POINT('',(-2.77555756156289E-14,-30.5,175.)); -#1488=CARTESIAN_POINT('',(-1.21972148049598E-14,-1.5,175.4)); -#1489=CARTESIAN_POINT('',(-7.105427357601E-14,-1.5,147.5)); -#1490=CARTESIAN_POINT('',(1.99999999999993,-1.5,147.5)); -#1491=CARTESIAN_POINT('',(68.5000000000004,-1.5,147.5)); -#1492=CARTESIAN_POINT('',(1.99999999999993,-1.5,147.5)); -#1493=CARTESIAN_POINT('',(1.99999999999993,0.,147.5)); -#1494=CARTESIAN_POINT('',(-7.105427357601E-14,0.,147.5)); -#1495=CARTESIAN_POINT('',(68.5000000000004,0.,147.5)); -#1496=CARTESIAN_POINT('',(68.5000000000004,-1.5,147.5)); -#1497=CARTESIAN_POINT('',(-7.105427357601E-14,-1.5,147.5)); -#1498=CARTESIAN_POINT('',(70.5000000000004,-1.5,147.5)); -#1499=CARTESIAN_POINT('',(70.5000000000004,-1.5,145.5)); -#1500=CARTESIAN_POINT('',(70.5000000000002,-1.5,2.)); -#1501=CARTESIAN_POINT('',(70.5000000000004,0.,145.5)); -#1502=CARTESIAN_POINT('',(70.5000000000004,0.,145.5)); -#1503=CARTESIAN_POINT('',(70.5000000000004,0.,147.5)); -#1504=CARTESIAN_POINT('',(70.5000000000002,0.,2.)); -#1505=CARTESIAN_POINT('',(70.5000000000002,-1.5,2.)); -#1506=CARTESIAN_POINT('',(70.5000000000004,-1.5,147.5)); -#1507=CARTESIAN_POINT('',(70.5000000000002,-1.5,0.)); -#1508=CARTESIAN_POINT('',(72.5000000000002,-1.5,0.)); -#1509=CARTESIAN_POINT('',(84.5,-1.5,0.)); -#1510=CARTESIAN_POINT('',(72.5000000000002,-1.5,0.)); -#1511=CARTESIAN_POINT('',(72.5000000000002,0.,0.)); -#1512=CARTESIAN_POINT('',(70.5000000000002,0.,0.)); -#1513=CARTESIAN_POINT('',(84.5,0.,0.)); -#1514=CARTESIAN_POINT('',(84.5,-1.5,0.)); -#1515=CARTESIAN_POINT('',(70.5000000000002,-1.5,0.)); -#1516=CARTESIAN_POINT('',(86.5,-1.5,0.)); -#1517=CARTESIAN_POINT('',(86.5,-1.5,2.)); -#1518=CARTESIAN_POINT('',(86.5,-1.5,175.)); -#1519=CARTESIAN_POINT('',(86.5,-1.5,2.)); -#1520=CARTESIAN_POINT('',(86.5,0.,2.)); -#1521=CARTESIAN_POINT('',(86.5,0.,0.)); -#1522=CARTESIAN_POINT('',(86.5,0.,175.)); -#1523=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1524=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1525=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1526=CARTESIAN_POINT('',(86.5,-4.25000000000001,178.)); -#1527=CARTESIAN_POINT('',(86.5,-4.24999999999964,-5.65391355133108E-15)); -#1528=CARTESIAN_POINT('',(86.5,-4.25000000000001,176.5)); -#1529=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1530=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1531=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1532=CARTESIAN_POINT('',(86.5,-1.5,0.)); -#1533=CARTESIAN_POINT('',(78.25,-1.5,139.25)); -#1534=CARTESIAN_POINT('',(78.25,-1.5,135.75)); -#1535=CARTESIAN_POINT('',(78.25,-1.5,7.24999999999999)); -#1536=CARTESIAN_POINT('',(78.25,-1.5,3.74999999999999)); -#1537=CARTESIAN_POINT('',(1.99999999999994,-1.5,149.5)); -#1538=CARTESIAN_POINT('',(68.5000000000004,-1.5,145.5)); -#1539=CARTESIAN_POINT('',(72.5000000000002,-1.5,2.)); -#1540=CARTESIAN_POINT('',(84.5,-1.5,2.)); -#1541=CARTESIAN_POINT('',(86.5000000000005,-1.5,175.)); -#1542=CARTESIAN_POINT('',(0.,-1.5,0.)); -#1543=CARTESIAN_POINT('',(78.25,0.,139.25)); -#1544=CARTESIAN_POINT('',(78.25,0.,135.75)); -#1545=CARTESIAN_POINT('',(78.25,0.,7.24999999999999)); -#1546=CARTESIAN_POINT('',(78.25,0.,3.74999999999999)); -#1547=CARTESIAN_POINT('',(1.99999999999994,0.,149.5)); -#1548=CARTESIAN_POINT('',(86.5000000000005,0.,175.)); -#1549=CARTESIAN_POINT('',(84.5,0.,2.)); -#1550=CARTESIAN_POINT('',(72.5000000000002,0.,2.)); -#1551=CARTESIAN_POINT('',(68.5000000000004,0.,145.5)); -#1552=CARTESIAN_POINT('',(0.,0.,0.)); -#1553=CARTESIAN_POINT('',(78.25,-100.,7.24999999999999)); -#1554=CARTESIAN_POINT('',(78.25,-100.,139.25)); -#1555=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1556=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1557=CARTESIAN_POINT('',(86.51,-29.25,176.5)); -#1558=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1559=CARTESIAN_POINT('',(86.5,-30.5,176.5)); -#1560=CARTESIAN_POINT('',(-2.00000000000002,-3.,176.5)); -#1561=CARTESIAN_POINT('',(86.51,-4.25000000000001,176.5)); -#1562=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1563=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1564=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1565=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1566=CARTESIAN_POINT('',(83.5,-5.75000000000001,176.5)); -#1567=CARTESIAN_POINT('',(83.5,-1.50000000000036,176.5)); -#1568=CARTESIAN_POINT('',(83.5,-27.75,176.5)); -#1569=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1570=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1571=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1572=CARTESIAN_POINT('',(86.5,-3.,176.5)); -#1573=CARTESIAN_POINT('',(86.5,-3.,178.)); -#1574=CARTESIAN_POINT('',(86.5,-3.,175.)); -#1575=CARTESIAN_POINT('',(86.5,-29.25,178.)); -#1576=CARTESIAN_POINT('',(82.,-29.25,178.)); -#1577=CARTESIAN_POINT('',(82.,-3.00000000000001,178.)); -#1578=CARTESIAN_POINT('',(82.,-27.75,178.)); -#1579=CARTESIAN_POINT('',(86.5,-27.75,178.)); -#1580=CARTESIAN_POINT('',(83.5,-27.75,178.)); -#1581=CARTESIAN_POINT('',(83.5,-1.50000000000037,178.)); -#1582=CARTESIAN_POINT('',(83.5000000000001,-5.75000000000001,178.)); -#1583=CARTESIAN_POINT('',(86.5,-5.75000000000001,178.)); -#1584=CARTESIAN_POINT('',(82.,-5.75000000000001,178.)); -#1585=CARTESIAN_POINT('',(82.,-3.00000000000001,178.)); -#1586=CARTESIAN_POINT('',(82.,-4.25000000000001,178.)); -#1587=CARTESIAN_POINT('',(86.5,-4.25000000000001,178.)); -#1588=CARTESIAN_POINT('',(-2.00000000000002,-3.00000000000001,178.)); -#1589=CARTESIAN_POINT('',(86.5,-30.5,178.)); -#1590=CARTESIAN_POINT('',(86.5,-3.00000000000001,178.)); -#1591=CARTESIAN_POINT('',(86.5,-33.5,146.)); -#1592=CARTESIAN_POINT('',(84.5000000000001,-33.5,146.)); -#1593=CARTESIAN_POINT('',(73.0000000000001,-33.5,146.)); -#1594=CARTESIAN_POINT('',(73.0000000000001,-32.,146.)); -#1595=CARTESIAN_POINT('',(73.0000000000001,-32.,146.)); -#1596=CARTESIAN_POINT('',(86.5000000000002,-32.,146.)); -#1597=CARTESIAN_POINT('',(84.5000000000001,-32.,146.)); -#1598=CARTESIAN_POINT('',(84.5000000000001,-33.5,146.)); -#1599=CARTESIAN_POINT('',(86.5000000000002,-32.,146.)); -#1600=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1601=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1602=CARTESIAN_POINT('',(-6.25277607468888E-13,-32.0000000000005,15.0000000000001)); -#1603=CARTESIAN_POINT('',(1.99999999999968,-32.0000000000005,15.0000000000001)); -#1604=CARTESIAN_POINT('',(69.0000000000001,-32.0000000000005,15.0000000000001)); -#1605=CARTESIAN_POINT('',(1.99999999999968,-32.,17.0000000000001)); -#1606=CARTESIAN_POINT('',(84.5,-32.,148.)); -#1607=CARTESIAN_POINT('',(73.0000000000001,-32.,144.)); -#1608=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,144.)); -#1609=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,15.0000000000001)); -#1610=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,17.0000000000001)); -#1611=CARTESIAN_POINT('',(69.0000000000001,-32.,17.0000000000001)); -#1612=CARTESIAN_POINT('',(86.5,-32.,175.)); -#1613=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1614=CARTESIAN_POINT('',(86.5,-30.5,175.)); -#1615=CARTESIAN_POINT('',(1.99999999999968,-33.5,17.0000000000001)); -#1616=CARTESIAN_POINT('',(1.99999999999968,-33.5000000000005,15.0000000000001)); -#1617=CARTESIAN_POINT('',(-6.25277607468888E-13,-33.5000000000005,15.0000000000001)); -#1618=CARTESIAN_POINT('',(69.0000000000001,-33.5000000000005,15.0000000000001)); -#1619=CARTESIAN_POINT('',(69.0000000000001,-33.5,17.0000000000001)); -#1620=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,17.0000000000001)); -#1621=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,15.0000000000001)); -#1622=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,144.)); -#1623=CARTESIAN_POINT('',(73.0000000000001,-33.5,144.)); -#1624=CARTESIAN_POINT('',(84.5,-33.5,148.)); -#1625=CARTESIAN_POINT('',(86.5,-33.5,175.)); -#1626=CARTESIAN_POINT('',(1.99999999999968,-32.0000000000005,15.0000000000001)); -#1627=CARTESIAN_POINT('',(69.0000000000001,-32.0000000000005,15.0000000000001)); -#1628=CARTESIAN_POINT('',(-6.25277607468888E-13,-32.0000000000005,15.0000000000001)); -#1629=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,17.0000000000001)); -#1630=CARTESIAN_POINT('',(71.0000000000001,-33.5000000000005,144.)); -#1631=CARTESIAN_POINT('',(71.0000000000001,-32.0000000000005,15.0000000000001)); -#1632=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1633=CARTESIAN_POINT('',(86.51,-4.25000000000001,176.5)); -#1634=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1635=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1636=CARTESIAN_POINT('',(86.4999999999994,-5.75,138.)); -#1637=CARTESIAN_POINT('',(84.9999999999994,-5.74999999999993,138.)); -#1638=CARTESIAN_POINT('',(84.9999999999994,-5.74999999999993,138.)); -#1639=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1640=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1641=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1642=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1643=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1644=CARTESIAN_POINT('',(82.,-5.75000000000001,176.5)); -#1645=CARTESIAN_POINT('',(82.,-4.25000000000001,176.5)); -#1646=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1647=CARTESIAN_POINT('',(86.51,-29.25,176.5)); -#1648=CARTESIAN_POINT('',(85.,-27.75,175.)); -#1649=CARTESIAN_POINT('',(85.,-27.75,175.)); -#1650=CARTESIAN_POINT('',(84.9999999999994,-27.7499999999999,138.)); -#1651=CARTESIAN_POINT('',(86.4999999999994,-27.7499999999999,138.)); -#1652=CARTESIAN_POINT('',(86.4999999999994,-27.75,138.)); -#1653=CARTESIAN_POINT('',(86.5,-27.75,175.)); -#1654=CARTESIAN_POINT('',(86.5,-27.75,175.)); -#1655=CARTESIAN_POINT('',(83.5,-27.75,175.)); -#1656=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1657=CARTESIAN_POINT('',(83.5,-27.75,175.)); -#1658=CARTESIAN_POINT('',(82.,-27.75,176.5)); -#1659=CARTESIAN_POINT('',(82.,-29.25,176.5)); -#1660=CARTESIAN_POINT('',(84.9999999999993,-5.74999999999992,136.)); -#1661=CARTESIAN_POINT('',(84.9999999999993,-7.74999999999992,136.)); -#1662=CARTESIAN_POINT('',(84.9999999999993,-25.7499999999999,136.)); -#1663=CARTESIAN_POINT('',(86.4999999999993,-7.74999999999992,136.)); -#1664=CARTESIAN_POINT('',(86.4999999999993,-7.74999999999992,136.)); -#1665=CARTESIAN_POINT('',(86.4999999999993,-5.75,136.)); -#1666=CARTESIAN_POINT('',(86.4999999999993,-25.7499999999999,136.)); -#1667=CARTESIAN_POINT('',(84.9999999999993,-25.7499999999999,136.)); -#1668=CARTESIAN_POINT('',(84.9999999999993,-5.74999999999992,136.)); -#1669=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1670=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1671=CARTESIAN_POINT('',(84.9999999999994,-7.74999999999993,138.)); -#1672=CARTESIAN_POINT('',(84.9999999999994,-25.7499999999999,138.)); -#1673=CARTESIAN_POINT('',(85.,-5.75,175.)); -#1674=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1675=CARTESIAN_POINT('',(83.5,-5.75,175.)); -#1676=CARTESIAN_POINT('',(86.4999999999994,-7.74999999999993,138.)); -#1677=CARTESIAN_POINT('',(86.4999999999994,-25.7499999999999,138.)); -#1678=CARTESIAN_POINT('',(86.5,-5.75,175.)); -#1679=CARTESIAN_POINT('',(-3.5,-30.4999999999999,111.)); -#1680=CARTESIAN_POINT('',(-3.5,-28.4999999999997,111.)); -#1681=CARTESIAN_POINT('',(-3.5,-5.00000000000002,111.)); -#1682=CARTESIAN_POINT('',(-5.,-28.4999999999997,111.)); -#1683=CARTESIAN_POINT('',(-5.,-28.4999999999997,111.)); -#1684=CARTESIAN_POINT('',(-5.,-30.5,111.)); -#1685=CARTESIAN_POINT('',(-5.,-5.00000000000002,111.)); -#1686=CARTESIAN_POINT('',(-3.5,-5.00000000000002,111.)); -#1687=CARTESIAN_POINT('',(-3.5,-30.4999999999999,111.)); -#1688=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1689=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1690=CARTESIAN_POINT('',(-3.5,-28.4999999999997,113.)); -#1691=CARTESIAN_POINT('',(-3.5,-5.00000000000002,113.)); -#1692=CARTESIAN_POINT('',(-3.5,-30.5,175.)); -#1693=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1694=CARTESIAN_POINT('',(-2.00000000000001,-30.5,175.)); -#1695=CARTESIAN_POINT('',(-5.,-28.4999999999997,113.)); -#1696=CARTESIAN_POINT('',(-5.,-5.00000000000002,113.)); -#1697=CARTESIAN_POINT('',(-5.,-30.5,175.)); -#1698=CARTESIAN_POINT('',(-2.77555756156289E-14,-28.4999999999997,113.)); -#1699=CARTESIAN_POINT('',(-3.5,-5.00000000000002,113.)); -#1700=CARTESIAN_POINT('',(81.9999999999993,-7.74999999999993,138.)); -#1701=CARTESIAN_POINT('',(84.9999999999994,-25.7499999999999,138.)); -#1702=CARTESIAN_POINT('',(1.99999999999968,-1.5,17.0000000000001)); -#1703=CARTESIAN_POINT('',(69.0000000000001,-32.0000000000005,17.0000000000001)); -#1704=CARTESIAN_POINT('',(73.0000000000001,-32.0000000000005,144.)); -#1705=CARTESIAN_POINT('',(84.5,-1.5,148.)); -#1706=CARTESIAN_POINT('',(1.99999999999994,-1.5,149.5)); -#1707=CARTESIAN_POINT('',(68.5000000000004,-1.5,145.5)); -#1708=CARTESIAN_POINT('',(72.5000000000002,-1.5,2.)); -#1709=CARTESIAN_POINT('',(84.5,-1.5,2.)); -#1710=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#24), -#1711); -#1711=( -GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1712)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1718,#1714,#1713)) -REPRESENTATION_CONTEXT('03341701-01_01','TOP_LEVEL_ASSEMBLY_PART') -); -#1712=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-5),#1718, -'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model'); -#1713=( -NAMED_UNIT(*) -SI_UNIT($,.STERADIAN.) -SOLID_ANGLE_UNIT() -); -#1714=( -CONVERSION_BASED_UNIT('DEGREE',#1716) -NAMED_UNIT(#1715) -PLANE_ANGLE_UNIT() -); -#1715=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); -#1716=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#1717); -#1717=( -NAMED_UNIT(*) -PLANE_ANGLE_UNIT() -SI_UNIT($,.RADIAN.) -); -#1718=( -LENGTH_UNIT() -NAMED_UNIT(*) -SI_UNIT(.MILLI.,.METRE.) -); -ENDSEC; -END-ISO-10303-21; diff --git a/_jobs/dd7c3c14fe98/03341791-01_01.step b/_jobs/dd7c3c14fe98/03341791-01_01.step deleted file mode 100644 index b71ddb1..0000000 --- a/_jobs/dd7c3c14fe98/03341791-01_01.step +++ /dev/null @@ -1,1942 +0,0 @@ -ISO-10303-21; -HEADER; -/* Generated by software containing ST-Developer - * from STEP Tools, Inc. (www.steptools.com) - */ -/* OPTION: using custom schema-name function */ - -FILE_DESCRIPTION( -/* description */ (''), -/* implementation_level */ '2;1'); - -FILE_NAME( -/* name */ '03341791-01_01.stp', -/* time_stamp */ '2025-12-10T11:26:57+04:00', -/* author */ (''), -/* organization */ (''), -/* preprocessor_version */ 'ST-DEVELOPER v20', -/* originating_system */ 'SIEMENS PLM Software NX2312.8103', -/* authorisation */ ''); - -FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 1 }')); -ENDSEC; - -DATA; -#10=SHAPE_REPRESENTATION_RELATIONSHIP('None', -'relationship between 03341791-01_01-None and 03341791-01_01-None',#22, -#11); -#11=ADVANCED_BREP_SHAPE_REPRESENTATION('03341791-01_01-None',(#32),#1883); -#12=SHAPE_DEFINITION_REPRESENTATION(#13,#22); -#13=PRODUCT_DEFINITION_SHAPE('','',#14); -#14=PRODUCT_DEFINITION(' ','',#16,#15); -#15=PRODUCT_DEFINITION_CONTEXT('part definition',#21,'design'); -#16=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE(' ',' ',#18, - .NOT_KNOWN.); -#17=PRODUCT_RELATED_PRODUCT_CATEGORY('part','',(#18)); -#18=PRODUCT('03341791-01_01','03341791-01_01',' ',(#19)); -#19=PRODUCT_CONTEXT(' ',#21,'mechanical'); -#20=APPLICATION_PROTOCOL_DEFINITION('international standard', -'automotive_design',2010,#21); -#21=APPLICATION_CONTEXT( -'core data for automotive mechanical design processes'); -#22=SHAPE_REPRESENTATION('03341791-01_01-None',(#1124),#1883); -#23=PRESENTATION_LAYER_ASSIGNMENT('1','Layer 1',(#32)); -#24=STYLED_ITEM('',(#25),#32); -#25=PRESENTATION_STYLE_ASSIGNMENT((#26)); -#26=SURFACE_STYLE_USAGE(.BOTH.,#27); -#27=SURFACE_SIDE_STYLE('',(#28)); -#28=SURFACE_STYLE_FILL_AREA(#29); -#29=FILL_AREA_STYLE('',(#30)); -#30=FILL_AREA_STYLE_COLOUR('',#31); -#31=COLOUR_RGB('medium teal cyan',0.2,0.8,0.6); -#32=MANIFOLD_SOLID_BREP('',#33); -#33=CLOSED_SHELL('',(#89,#90,#91,#92,#93,#94,#95,#96,#97,#98,#99,#100,#101, -#102,#103,#104,#105,#106,#107,#108,#109,#110,#111,#112,#113,#114,#115,#116, -#117,#118,#119,#120,#121,#122,#123,#124,#125,#126,#127,#128,#129,#130,#131, -#132,#133,#134,#135,#136,#137,#138,#139,#140,#141,#142,#143)); -#34=FACE_BOUND('',#226,.T.); -#35=FACE_BOUND('',#227,.T.); -#36=FACE_BOUND('',#240,.T.); -#37=FACE_BOUND('',#241,.T.); -#38=FACE_BOUND('',#242,.T.); -#39=FACE_BOUND('',#244,.T.); -#40=FACE_BOUND('',#245,.T.); -#41=FACE_BOUND('',#246,.T.); -#42=FACE_BOUND('',#259,.T.); -#43=FACE_BOUND('',#260,.T.); -#44=FACE_BOUND('',#261,.T.); -#45=FACE_BOUND('',#262,.T.); -#46=FACE_BOUND('',#263,.T.); -#47=FACE_BOUND('',#264,.T.); -#48=FACE_BOUND('',#265,.T.); -#49=FACE_BOUND('',#266,.T.); -#50=FACE_BOUND('',#278,.T.); -#51=FACE_BOUND('',#279,.T.); -#52=FACE_BOUND('',#280,.T.); -#53=FACE_BOUND('',#281,.T.); -#54=FACE_BOUND('',#282,.T.); -#55=FACE_BOUND('',#283,.T.); -#56=PLANE('',#1128); -#57=PLANE('',#1132); -#58=PLANE('',#1136); -#59=PLANE('',#1140); -#60=PLANE('',#1144); -#61=PLANE('',#1148); -#62=PLANE('',#1161); -#63=PLANE('',#1165); -#64=PLANE('',#1169); -#65=PLANE('',#1173); -#66=PLANE('',#1179); -#67=PLANE('',#1180); -#68=PLANE('',#1183); -#69=PLANE('',#1184); -#70=PLANE('',#1187); -#71=PLANE('',#1188); -#72=PLANE('',#1191); -#73=PLANE('',#1194); -#74=PLANE('',#1195); -#75=PLANE('',#1198); -#76=PLANE('',#1201); -#77=PLANE('',#1202); -#78=PLANE('',#1205); -#79=PLANE('',#1206); -#80=PLANE('',#1207); -#81=PLANE('',#1208); -#82=PLANE('',#1214); -#83=PLANE('',#1218); -#84=PLANE('',#1222); -#85=PLANE('',#1229); -#86=PLANE('',#1233); -#87=PLANE('',#1234); -#88=PLANE('',#1235); -#89=ADVANCED_FACE('',(#166),#144,.F.); -#90=ADVANCED_FACE('',(#167),#56,.T.); -#91=ADVANCED_FACE('',(#168),#145,.F.); -#92=ADVANCED_FACE('',(#169),#57,.T.); -#93=ADVANCED_FACE('',(#170),#146,.F.); -#94=ADVANCED_FACE('',(#171),#58,.T.); -#95=ADVANCED_FACE('',(#172),#147,.F.); -#96=ADVANCED_FACE('',(#173),#59,.T.); -#97=ADVANCED_FACE('',(#174),#148,.F.); -#98=ADVANCED_FACE('',(#175),#60,.T.); -#99=ADVANCED_FACE('',(#176),#149,.T.); -#100=ADVANCED_FACE('',(#177),#61,.T.); -#101=ADVANCED_FACE('',(#34,#35),#150,.F.); -#102=ADVANCED_FACE('',(#178),#151,.T.); -#103=ADVANCED_FACE('',(#179),#152,.F.); -#104=ADVANCED_FACE('',(#180),#153,.T.); -#105=ADVANCED_FACE('',(#181),#62,.T.); -#106=ADVANCED_FACE('',(#182),#154,.T.); -#107=ADVANCED_FACE('',(#183),#63,.F.); -#108=ADVANCED_FACE('',(#184),#155,.T.); -#109=ADVANCED_FACE('',(#185),#64,.F.); -#110=ADVANCED_FACE('',(#186),#156,.T.); -#111=ADVANCED_FACE('',(#187),#65,.F.); -#112=ADVANCED_FACE('',(#188),#157,.F.); -#113=ADVANCED_FACE('',(#189),#66,.F.); -#114=ADVANCED_FACE('',(#36,#37,#38),#67,.F.); -#115=ADVANCED_FACE('',(#190),#68,.T.); -#116=ADVANCED_FACE('',(#39,#40,#41),#69,.T.); -#117=ADVANCED_FACE('',(#191),#70,.T.); -#118=ADVANCED_FACE('',(#192),#71,.T.); -#119=ADVANCED_FACE('',(#193),#72,.T.); -#120=ADVANCED_FACE('',(#194),#73,.F.); -#121=ADVANCED_FACE('',(#195),#74,.F.); -#122=ADVANCED_FACE('',(#196),#75,.F.); -#123=ADVANCED_FACE('',(#197),#76,.F.); -#124=ADVANCED_FACE('',(#198),#77,.F.); -#125=ADVANCED_FACE('',(#199),#78,.F.); -#126=ADVANCED_FACE('',(#200),#79,.F.); -#127=ADVANCED_FACE('',(#201),#80,.F.); -#128=ADVANCED_FACE('',(#202),#81,.T.); -#129=ADVANCED_FACE('',(#42,#43,#44,#45),#158,.T.); -#130=ADVANCED_FACE('',(#46,#47,#48,#49),#159,.F.); -#131=ADVANCED_FACE('',(#203),#160,.T.); -#132=ADVANCED_FACE('',(#204),#82,.T.); -#133=ADVANCED_FACE('',(#205),#161,.T.); -#134=ADVANCED_FACE('',(#206),#83,.F.); -#135=ADVANCED_FACE('',(#207),#162,.F.); -#136=ADVANCED_FACE('',(#208),#84,.F.); -#137=ADVANCED_FACE('',(#209),#163,.F.); -#138=ADVANCED_FACE('',(#210),#164,.F.); -#139=ADVANCED_FACE('',(#211),#85,.F.); -#140=ADVANCED_FACE('',(#212),#165,.F.); -#141=ADVANCED_FACE('',(#213),#86,.F.); -#142=ADVANCED_FACE('',(#50,#51,#52),#87,.T.); -#143=ADVANCED_FACE('',(#53,#54,#55),#88,.F.); -#144=CYLINDRICAL_SURFACE('',#1127,5.); -#145=CYLINDRICAL_SURFACE('',#1131,5.); -#146=CYLINDRICAL_SURFACE('',#1135,26.5); -#147=CYLINDRICAL_SURFACE('',#1139,5.); -#148=CYLINDRICAL_SURFACE('',#1143,5.); -#149=CYLINDRICAL_SURFACE('',#1147,8.5); -#150=CYLINDRICAL_SURFACE('',#1151,2.05); -#151=CYLINDRICAL_SURFACE('',#1154,2.); -#152=CYLINDRICAL_SURFACE('',#1157,5.); -#153=CYLINDRICAL_SURFACE('',#1160,2.); -#154=CYLINDRICAL_SURFACE('',#1164,2.); -#155=CYLINDRICAL_SURFACE('',#1168,7.); -#156=CYLINDRICAL_SURFACE('',#1172,2.); -#157=CYLINDRICAL_SURFACE('',#1176,5.); -#158=CYLINDRICAL_SURFACE('',#1209,3.); -#159=CYLINDRICAL_SURFACE('',#1210,1.); -#160=CYLINDRICAL_SURFACE('',#1213,2.); -#161=CYLINDRICAL_SURFACE('',#1217,2.); -#162=CYLINDRICAL_SURFACE('',#1221,2.2); -#163=CYLINDRICAL_SURFACE('',#1225,2.19999999999999); -#164=CYLINDRICAL_SURFACE('',#1228,2.19999999999999); -#165=CYLINDRICAL_SURFACE('',#1232,2.2); -#166=FACE_OUTER_BOUND('',#214,.T.); -#167=FACE_OUTER_BOUND('',#215,.T.); -#168=FACE_OUTER_BOUND('',#216,.T.); -#169=FACE_OUTER_BOUND('',#217,.T.); -#170=FACE_OUTER_BOUND('',#218,.T.); -#171=FACE_OUTER_BOUND('',#219,.T.); -#172=FACE_OUTER_BOUND('',#220,.T.); -#173=FACE_OUTER_BOUND('',#221,.T.); -#174=FACE_OUTER_BOUND('',#222,.T.); -#175=FACE_OUTER_BOUND('',#223,.T.); -#176=FACE_OUTER_BOUND('',#224,.T.); -#177=FACE_OUTER_BOUND('',#225,.T.); -#178=FACE_OUTER_BOUND('',#228,.T.); -#179=FACE_OUTER_BOUND('',#229,.T.); -#180=FACE_OUTER_BOUND('',#230,.T.); -#181=FACE_OUTER_BOUND('',#231,.T.); -#182=FACE_OUTER_BOUND('',#232,.T.); -#183=FACE_OUTER_BOUND('',#233,.T.); -#184=FACE_OUTER_BOUND('',#234,.T.); -#185=FACE_OUTER_BOUND('',#235,.T.); -#186=FACE_OUTER_BOUND('',#236,.T.); -#187=FACE_OUTER_BOUND('',#237,.T.); -#188=FACE_OUTER_BOUND('',#238,.T.); -#189=FACE_OUTER_BOUND('',#239,.T.); -#190=FACE_OUTER_BOUND('',#243,.T.); -#191=FACE_OUTER_BOUND('',#247,.T.); -#192=FACE_OUTER_BOUND('',#248,.T.); -#193=FACE_OUTER_BOUND('',#249,.T.); -#194=FACE_OUTER_BOUND('',#250,.T.); -#195=FACE_OUTER_BOUND('',#251,.T.); -#196=FACE_OUTER_BOUND('',#252,.T.); -#197=FACE_OUTER_BOUND('',#253,.T.); -#198=FACE_OUTER_BOUND('',#254,.T.); -#199=FACE_OUTER_BOUND('',#255,.T.); -#200=FACE_OUTER_BOUND('',#256,.T.); -#201=FACE_OUTER_BOUND('',#257,.T.); -#202=FACE_OUTER_BOUND('',#258,.T.); -#203=FACE_OUTER_BOUND('',#267,.T.); -#204=FACE_OUTER_BOUND('',#268,.T.); -#205=FACE_OUTER_BOUND('',#269,.T.); -#206=FACE_OUTER_BOUND('',#270,.T.); -#207=FACE_OUTER_BOUND('',#271,.T.); -#208=FACE_OUTER_BOUND('',#272,.T.); -#209=FACE_OUTER_BOUND('',#273,.T.); -#210=FACE_OUTER_BOUND('',#274,.T.); -#211=FACE_OUTER_BOUND('',#275,.T.); -#212=FACE_OUTER_BOUND('',#276,.T.); -#213=FACE_OUTER_BOUND('',#277,.T.); -#214=EDGE_LOOP('',(#488,#489,#490,#491)); -#215=EDGE_LOOP('',(#492,#493,#494,#495)); -#216=EDGE_LOOP('',(#496,#497,#498,#499)); -#217=EDGE_LOOP('',(#500,#501,#502,#503)); -#218=EDGE_LOOP('',(#504,#505,#506,#507)); -#219=EDGE_LOOP('',(#508,#509,#510,#511)); -#220=EDGE_LOOP('',(#512,#513,#514,#515)); -#221=EDGE_LOOP('',(#516,#517,#518,#519)); -#222=EDGE_LOOP('',(#520,#521,#522,#523)); -#223=EDGE_LOOP('',(#524,#525,#526,#527)); -#224=EDGE_LOOP('',(#528,#529,#530,#531)); -#225=EDGE_LOOP('',(#532,#533,#534,#535)); -#226=EDGE_LOOP('',(#536)); -#227=EDGE_LOOP('',(#537)); -#228=EDGE_LOOP('',(#538,#539,#540,#541)); -#229=EDGE_LOOP('',(#542,#543,#544,#545)); -#230=EDGE_LOOP('',(#546,#547,#548,#549)); -#231=EDGE_LOOP('',(#550,#551,#552,#553)); -#232=EDGE_LOOP('',(#554,#555,#556,#557)); -#233=EDGE_LOOP('',(#558,#559,#560,#561)); -#234=EDGE_LOOP('',(#562,#563,#564,#565)); -#235=EDGE_LOOP('',(#566,#567,#568,#569)); -#236=EDGE_LOOP('',(#570,#571,#572,#573)); -#237=EDGE_LOOP('',(#574,#575,#576,#577)); -#238=EDGE_LOOP('',(#578,#579,#580,#581)); -#239=EDGE_LOOP('',(#582,#583,#584,#585,#586,#587,#588,#589)); -#240=EDGE_LOOP('',(#590,#591,#592,#593,#594,#595,#596,#597,#598,#599,#600, -#601,#602,#603)); -#241=EDGE_LOOP('',(#604)); -#242=EDGE_LOOP('',(#605,#606,#607,#608,#609,#610,#611,#612,#613,#614,#615, -#616)); -#243=EDGE_LOOP('',(#617,#618,#619,#620,#621,#622,#623,#624)); -#244=EDGE_LOOP('',(#625,#626,#627,#628,#629,#630,#631,#632,#633,#634,#635, -#636,#637,#638)); -#245=EDGE_LOOP('',(#639)); -#246=EDGE_LOOP('',(#640,#641,#642,#643,#644,#645,#646,#647,#648,#649,#650, -#651)); -#247=EDGE_LOOP('',(#652,#653,#654,#655)); -#248=EDGE_LOOP('',(#656,#657,#658,#659)); -#249=EDGE_LOOP('',(#660,#661,#662,#663)); -#250=EDGE_LOOP('',(#664,#665,#666,#667)); -#251=EDGE_LOOP('',(#668,#669,#670,#671)); -#252=EDGE_LOOP('',(#672,#673,#674,#675)); -#253=EDGE_LOOP('',(#676,#677,#678,#679)); -#254=EDGE_LOOP('',(#680,#681,#682,#683)); -#255=EDGE_LOOP('',(#684,#685,#686,#687)); -#256=EDGE_LOOP('',(#688,#689,#690,#691)); -#257=EDGE_LOOP('',(#692,#693,#694,#695)); -#258=EDGE_LOOP('',(#696,#697,#698,#699)); -#259=EDGE_LOOP('',(#700,#701,#702,#703)); -#260=EDGE_LOOP('',(#704,#705,#706,#707)); -#261=EDGE_LOOP('',(#708,#709,#710,#711)); -#262=EDGE_LOOP('',(#712,#713,#714,#715)); -#263=EDGE_LOOP('',(#716,#717,#718,#719)); -#264=EDGE_LOOP('',(#720,#721,#722,#723)); -#265=EDGE_LOOP('',(#724,#725,#726,#727)); -#266=EDGE_LOOP('',(#728,#729,#730,#731)); -#267=EDGE_LOOP('',(#732,#733,#734,#735)); -#268=EDGE_LOOP('',(#736,#737,#738,#739)); -#269=EDGE_LOOP('',(#740,#741,#742,#743)); -#270=EDGE_LOOP('',(#744,#745,#746,#747)); -#271=EDGE_LOOP('',(#748,#749,#750,#751)); -#272=EDGE_LOOP('',(#752,#753,#754,#755)); -#273=EDGE_LOOP('',(#756,#757,#758,#759)); -#274=EDGE_LOOP('',(#760,#761,#762,#763)); -#275=EDGE_LOOP('',(#764,#765,#766,#767)); -#276=EDGE_LOOP('',(#768,#769,#770,#771)); -#277=EDGE_LOOP('',(#772,#773,#774,#775)); -#278=EDGE_LOOP('',(#776,#777,#778,#779)); -#279=EDGE_LOOP('',(#780,#781,#782,#783)); -#280=EDGE_LOOP('',(#784,#785,#786,#787,#788,#789)); -#281=EDGE_LOOP('',(#790,#791,#792,#793)); -#282=EDGE_LOOP('',(#794,#795,#796,#797)); -#283=EDGE_LOOP('',(#798,#799,#800,#801,#802,#803)); -#284=LINE('',#1566,#386); -#285=LINE('',#1570,#387); -#286=LINE('',#1572,#388); -#287=LINE('',#1574,#389); -#288=LINE('',#1576,#390); -#289=LINE('',#1580,#391); -#290=LINE('',#1584,#392); -#291=LINE('',#1586,#393); -#292=LINE('',#1588,#394); -#293=LINE('',#1592,#395); -#294=LINE('',#1596,#396); -#295=LINE('',#1598,#397); -#296=LINE('',#1600,#398); -#297=LINE('',#1604,#399); -#298=LINE('',#1608,#400); -#299=LINE('',#1610,#401); -#300=LINE('',#1612,#402); -#301=LINE('',#1616,#403); -#302=LINE('',#1620,#404); -#303=LINE('',#1622,#405); -#304=LINE('',#1624,#406); -#305=LINE('',#1628,#407); -#306=LINE('',#1632,#408); -#307=LINE('',#1633,#409); -#308=LINE('',#1643,#410); -#309=LINE('',#1647,#411); -#310=LINE('',#1653,#412); -#311=LINE('',#1658,#413); -#312=LINE('',#1662,#414); -#313=LINE('',#1664,#415); -#314=LINE('',#1666,#416); -#315=LINE('',#1668,#417); -#316=LINE('',#1674,#418); -#317=LINE('',#1676,#419); -#318=LINE('',#1678,#420); -#319=LINE('',#1680,#421); -#320=LINE('',#1686,#422); -#321=LINE('',#1688,#423); -#322=LINE('',#1690,#424); -#323=LINE('',#1692,#425); -#324=LINE('',#1698,#426); -#325=LINE('',#1700,#427); -#326=LINE('',#1701,#428); -#327=LINE('',#1707,#429); -#328=LINE('',#1709,#430); -#329=LINE('',#1713,#431); -#330=LINE('',#1715,#432); -#331=LINE('',#1717,#433); -#332=LINE('',#1721,#434); -#333=LINE('',#1723,#435); -#334=LINE('',#1725,#436); -#335=LINE('',#1729,#437); -#336=LINE('',#1731,#438); -#337=LINE('',#1733,#439); -#338=LINE('',#1737,#440); -#339=LINE('',#1739,#441); -#340=LINE('',#1741,#442); -#341=LINE('',#1746,#443); -#342=LINE('',#1750,#444); -#343=LINE('',#1752,#445); -#344=LINE('',#1754,#446); -#345=LINE('',#1758,#447); -#346=LINE('',#1762,#448); -#347=LINE('',#1767,#449); -#348=LINE('',#1771,#450); -#349=LINE('',#1773,#451); -#350=LINE('',#1775,#452); -#351=LINE('',#1779,#453); -#352=LINE('',#1783,#454); -#353=LINE('',#1788,#455); -#354=LINE('',#1792,#456); -#355=LINE('',#1794,#457); -#356=LINE('',#1796,#458); -#357=LINE('',#1800,#459); -#358=LINE('',#1804,#460); -#359=LINE('',#1805,#461); -#360=LINE('',#1807,#462); -#361=LINE('',#1808,#463); -#362=LINE('',#1810,#464); -#363=LINE('',#1811,#465); -#364=LINE('',#1813,#466); -#365=LINE('',#1815,#467); -#366=LINE('',#1821,#468); -#367=LINE('',#1823,#469); -#368=LINE('',#1825,#470); -#369=LINE('',#1827,#471); -#370=LINE('',#1832,#472); -#371=LINE('',#1835,#473); -#372=LINE('',#1837,#474); -#373=LINE('',#1839,#475); -#374=LINE('',#1843,#476); -#375=LINE('',#1847,#477); -#376=LINE('',#1849,#478); -#377=LINE('',#1851,#479); -#378=LINE('',#1859,#480); -#379=LINE('',#1863,#481); -#380=LINE('',#1865,#482); -#381=LINE('',#1867,#483); -#382=LINE('',#1869,#484); -#383=LINE('',#1873,#485); -#384=LINE('',#1877,#486); -#385=LINE('',#1878,#487); -#386=VECTOR('',#1240,1.); -#387=VECTOR('',#1243,1.); -#388=VECTOR('',#1246,1.); -#389=VECTOR('',#1247,1.); -#390=VECTOR('',#1248,1.); -#391=VECTOR('',#1253,1.); -#392=VECTOR('',#1258,1.); -#393=VECTOR('',#1259,1.); -#394=VECTOR('',#1260,1.); -#395=VECTOR('',#1265,1.); -#396=VECTOR('',#1270,1.); -#397=VECTOR('',#1271,1.); -#398=VECTOR('',#1272,1.); -#399=VECTOR('',#1277,1.); -#400=VECTOR('',#1282,1.); -#401=VECTOR('',#1283,1.); -#402=VECTOR('',#1284,1.); -#403=VECTOR('',#1289,1.); -#404=VECTOR('',#1294,1.); -#405=VECTOR('',#1295,1.); -#406=VECTOR('',#1296,1.); -#407=VECTOR('',#1301,1.); -#408=VECTOR('',#1306,1.); -#409=VECTOR('',#1307,1.); -#410=VECTOR('',#1318,1.); -#411=VECTOR('',#1321,1.); -#412=VECTOR('',#1328,1.); -#413=VECTOR('',#1333,1.); -#414=VECTOR('',#1336,1.); -#415=VECTOR('',#1339,1.); -#416=VECTOR('',#1340,1.); -#417=VECTOR('',#1341,1.); -#418=VECTOR('',#1348,1.); -#419=VECTOR('',#1351,1.); -#420=VECTOR('',#1352,1.); -#421=VECTOR('',#1353,1.); -#422=VECTOR('',#1360,1.); -#423=VECTOR('',#1363,1.); -#424=VECTOR('',#1364,1.); -#425=VECTOR('',#1365,1.); -#426=VECTOR('',#1372,1.); -#427=VECTOR('',#1375,1.); -#428=VECTOR('',#1376,1.); -#429=VECTOR('',#1383,1.); -#430=VECTOR('',#1386,1.); -#431=VECTOR('',#1389,1.); -#432=VECTOR('',#1390,1.); -#433=VECTOR('',#1391,1.); -#434=VECTOR('',#1394,1.); -#435=VECTOR('',#1397,1.); -#436=VECTOR('',#1398,1.); -#437=VECTOR('',#1403,1.); -#438=VECTOR('',#1404,1.); -#439=VECTOR('',#1405,1.); -#440=VECTOR('',#1408,1.); -#441=VECTOR('',#1411,1.); -#442=VECTOR('',#1414,1.); -#443=VECTOR('',#1417,1.); -#444=VECTOR('',#1422,1.); -#445=VECTOR('',#1423,1.); -#446=VECTOR('',#1424,1.); -#447=VECTOR('',#1429,1.); -#448=VECTOR('',#1434,1.); -#449=VECTOR('',#1437,1.); -#450=VECTOR('',#1442,1.); -#451=VECTOR('',#1443,1.); -#452=VECTOR('',#1444,1.); -#453=VECTOR('',#1449,1.); -#454=VECTOR('',#1454,1.); -#455=VECTOR('',#1457,1.); -#456=VECTOR('',#1462,1.); -#457=VECTOR('',#1463,1.); -#458=VECTOR('',#1464,1.); -#459=VECTOR('',#1469,1.); -#460=VECTOR('',#1474,1.); -#461=VECTOR('',#1475,1.); -#462=VECTOR('',#1478,1.); -#463=VECTOR('',#1479,1.); -#464=VECTOR('',#1482,1.); -#465=VECTOR('',#1483,1.); -#466=VECTOR('',#1486,1.); -#467=VECTOR('',#1489,1.); -#468=VECTOR('',#1496,1.); -#469=VECTOR('',#1499,1.); -#470=VECTOR('',#1500,1.); -#471=VECTOR('',#1501,1.); -#472=VECTOR('',#1510,1.); -#473=VECTOR('',#1511,1.); -#474=VECTOR('',#1512,1.); -#475=VECTOR('',#1513,1.); -#476=VECTOR('',#1518,1.); -#477=VECTOR('',#1523,1.); -#478=VECTOR('',#1524,1.); -#479=VECTOR('',#1525,1.); -#480=VECTOR('',#1536,1.); -#481=VECTOR('',#1539,1.); -#482=VECTOR('',#1542,1.); -#483=VECTOR('',#1543,1.); -#484=VECTOR('',#1544,1.); -#485=VECTOR('',#1549,1.); -#486=VECTOR('',#1554,1.); -#487=VECTOR('',#1555,1.); -#488=ORIENTED_EDGE('',*,*,#910,.F.); -#489=ORIENTED_EDGE('',*,*,#911,.F.); -#490=ORIENTED_EDGE('',*,*,#912,.F.); -#491=ORIENTED_EDGE('',*,*,#913,.F.); -#492=ORIENTED_EDGE('',*,*,#914,.F.); -#493=ORIENTED_EDGE('',*,*,#911,.T.); -#494=ORIENTED_EDGE('',*,*,#915,.T.); -#495=ORIENTED_EDGE('',*,*,#916,.T.); -#496=ORIENTED_EDGE('',*,*,#917,.F.); -#497=ORIENTED_EDGE('',*,*,#918,.F.); -#498=ORIENTED_EDGE('',*,*,#919,.F.); -#499=ORIENTED_EDGE('',*,*,#916,.F.); -#500=ORIENTED_EDGE('',*,*,#920,.F.); -#501=ORIENTED_EDGE('',*,*,#918,.T.); -#502=ORIENTED_EDGE('',*,*,#921,.T.); -#503=ORIENTED_EDGE('',*,*,#922,.T.); -#504=ORIENTED_EDGE('',*,*,#922,.F.); -#505=ORIENTED_EDGE('',*,*,#923,.T.); -#506=ORIENTED_EDGE('',*,*,#924,.T.); -#507=ORIENTED_EDGE('',*,*,#925,.F.); -#508=ORIENTED_EDGE('',*,*,#926,.T.); -#509=ORIENTED_EDGE('',*,*,#927,.T.); -#510=ORIENTED_EDGE('',*,*,#928,.F.); -#511=ORIENTED_EDGE('',*,*,#924,.F.); -#512=ORIENTED_EDGE('',*,*,#929,.F.); -#513=ORIENTED_EDGE('',*,*,#930,.F.); -#514=ORIENTED_EDGE('',*,*,#931,.F.); -#515=ORIENTED_EDGE('',*,*,#927,.F.); -#516=ORIENTED_EDGE('',*,*,#932,.T.); -#517=ORIENTED_EDGE('',*,*,#933,.T.); -#518=ORIENTED_EDGE('',*,*,#934,.F.); -#519=ORIENTED_EDGE('',*,*,#930,.T.); -#520=ORIENTED_EDGE('',*,*,#935,.F.); -#521=ORIENTED_EDGE('',*,*,#936,.F.); -#522=ORIENTED_EDGE('',*,*,#937,.F.); -#523=ORIENTED_EDGE('',*,*,#933,.F.); -#524=ORIENTED_EDGE('',*,*,#938,.F.); -#525=ORIENTED_EDGE('',*,*,#936,.T.); -#526=ORIENTED_EDGE('',*,*,#939,.T.); -#527=ORIENTED_EDGE('',*,*,#940,.T.); -#528=ORIENTED_EDGE('',*,*,#940,.F.); -#529=ORIENTED_EDGE('',*,*,#941,.T.); -#530=ORIENTED_EDGE('',*,*,#942,.T.); -#531=ORIENTED_EDGE('',*,*,#943,.F.); -#532=ORIENTED_EDGE('',*,*,#944,.T.); -#533=ORIENTED_EDGE('',*,*,#913,.T.); -#534=ORIENTED_EDGE('',*,*,#945,.F.); -#535=ORIENTED_EDGE('',*,*,#942,.F.); -#536=ORIENTED_EDGE('',*,*,#946,.T.); -#537=ORIENTED_EDGE('',*,*,#947,.F.); -#538=ORIENTED_EDGE('',*,*,#948,.F.); -#539=ORIENTED_EDGE('',*,*,#949,.F.); -#540=ORIENTED_EDGE('',*,*,#950,.F.); -#541=ORIENTED_EDGE('',*,*,#951,.F.); -#542=ORIENTED_EDGE('',*,*,#952,.F.); -#543=ORIENTED_EDGE('',*,*,#951,.T.); -#544=ORIENTED_EDGE('',*,*,#953,.F.); -#545=ORIENTED_EDGE('',*,*,#954,.F.); -#546=ORIENTED_EDGE('',*,*,#955,.F.); -#547=ORIENTED_EDGE('',*,*,#956,.F.); -#548=ORIENTED_EDGE('',*,*,#957,.F.); -#549=ORIENTED_EDGE('',*,*,#958,.F.); -#550=ORIENTED_EDGE('',*,*,#959,.F.); -#551=ORIENTED_EDGE('',*,*,#960,.T.); -#552=ORIENTED_EDGE('',*,*,#961,.T.); -#553=ORIENTED_EDGE('',*,*,#958,.T.); -#554=ORIENTED_EDGE('',*,*,#962,.F.); -#555=ORIENTED_EDGE('',*,*,#960,.F.); -#556=ORIENTED_EDGE('',*,*,#963,.F.); -#557=ORIENTED_EDGE('',*,*,#964,.F.); -#558=ORIENTED_EDGE('',*,*,#965,.T.); -#559=ORIENTED_EDGE('',*,*,#964,.T.); -#560=ORIENTED_EDGE('',*,*,#966,.F.); -#561=ORIENTED_EDGE('',*,*,#967,.F.); -#562=ORIENTED_EDGE('',*,*,#968,.T.); -#563=ORIENTED_EDGE('',*,*,#967,.T.); -#564=ORIENTED_EDGE('',*,*,#969,.F.); -#565=ORIENTED_EDGE('',*,*,#970,.F.); -#566=ORIENTED_EDGE('',*,*,#971,.F.); -#567=ORIENTED_EDGE('',*,*,#972,.T.); -#568=ORIENTED_EDGE('',*,*,#973,.T.); -#569=ORIENTED_EDGE('',*,*,#970,.T.); -#570=ORIENTED_EDGE('',*,*,#974,.F.); -#571=ORIENTED_EDGE('',*,*,#972,.F.); -#572=ORIENTED_EDGE('',*,*,#975,.F.); -#573=ORIENTED_EDGE('',*,*,#976,.F.); -#574=ORIENTED_EDGE('',*,*,#977,.F.); -#575=ORIENTED_EDGE('',*,*,#976,.T.); -#576=ORIENTED_EDGE('',*,*,#978,.T.); -#577=ORIENTED_EDGE('',*,*,#949,.T.); -#578=ORIENTED_EDGE('',*,*,#979,.F.); -#579=ORIENTED_EDGE('',*,*,#956,.T.); -#580=ORIENTED_EDGE('',*,*,#980,.F.); -#581=ORIENTED_EDGE('',*,*,#981,.F.); -#582=ORIENTED_EDGE('',*,*,#982,.T.); -#583=ORIENTED_EDGE('',*,*,#983,.T.); -#584=ORIENTED_EDGE('',*,*,#984,.T.); -#585=ORIENTED_EDGE('',*,*,#985,.T.); -#586=ORIENTED_EDGE('',*,*,#986,.F.); -#587=ORIENTED_EDGE('',*,*,#987,.F.); -#588=ORIENTED_EDGE('',*,*,#988,.F.); -#589=ORIENTED_EDGE('',*,*,#981,.T.); -#590=ORIENTED_EDGE('',*,*,#978,.F.); -#591=ORIENTED_EDGE('',*,*,#975,.T.); -#592=ORIENTED_EDGE('',*,*,#971,.T.); -#593=ORIENTED_EDGE('',*,*,#969,.T.); -#594=ORIENTED_EDGE('',*,*,#966,.T.); -#595=ORIENTED_EDGE('',*,*,#963,.T.); -#596=ORIENTED_EDGE('',*,*,#959,.T.); -#597=ORIENTED_EDGE('',*,*,#957,.T.); -#598=ORIENTED_EDGE('',*,*,#979,.T.); -#599=ORIENTED_EDGE('',*,*,#988,.T.); -#600=ORIENTED_EDGE('',*,*,#989,.F.); -#601=ORIENTED_EDGE('',*,*,#990,.F.); -#602=ORIENTED_EDGE('',*,*,#953,.T.); -#603=ORIENTED_EDGE('',*,*,#950,.T.); -#604=ORIENTED_EDGE('',*,*,#947,.T.); -#605=ORIENTED_EDGE('',*,*,#944,.F.); -#606=ORIENTED_EDGE('',*,*,#941,.F.); -#607=ORIENTED_EDGE('',*,*,#939,.F.); -#608=ORIENTED_EDGE('',*,*,#935,.T.); -#609=ORIENTED_EDGE('',*,*,#932,.F.); -#610=ORIENTED_EDGE('',*,*,#929,.T.); -#611=ORIENTED_EDGE('',*,*,#926,.F.); -#612=ORIENTED_EDGE('',*,*,#923,.F.); -#613=ORIENTED_EDGE('',*,*,#921,.F.); -#614=ORIENTED_EDGE('',*,*,#917,.T.); -#615=ORIENTED_EDGE('',*,*,#915,.F.); -#616=ORIENTED_EDGE('',*,*,#910,.T.); -#617=ORIENTED_EDGE('',*,*,#990,.T.); -#618=ORIENTED_EDGE('',*,*,#991,.T.); -#619=ORIENTED_EDGE('',*,*,#992,.T.); -#620=ORIENTED_EDGE('',*,*,#993,.T.); -#621=ORIENTED_EDGE('',*,*,#994,.F.); -#622=ORIENTED_EDGE('',*,*,#995,.F.); -#623=ORIENTED_EDGE('',*,*,#996,.F.); -#624=ORIENTED_EDGE('',*,*,#954,.T.); -#625=ORIENTED_EDGE('',*,*,#973,.F.); -#626=ORIENTED_EDGE('',*,*,#974,.T.); -#627=ORIENTED_EDGE('',*,*,#977,.T.); -#628=ORIENTED_EDGE('',*,*,#948,.T.); -#629=ORIENTED_EDGE('',*,*,#952,.T.); -#630=ORIENTED_EDGE('',*,*,#996,.T.); -#631=ORIENTED_EDGE('',*,*,#997,.T.); -#632=ORIENTED_EDGE('',*,*,#982,.F.); -#633=ORIENTED_EDGE('',*,*,#980,.T.); -#634=ORIENTED_EDGE('',*,*,#955,.T.); -#635=ORIENTED_EDGE('',*,*,#961,.F.); -#636=ORIENTED_EDGE('',*,*,#962,.T.); -#637=ORIENTED_EDGE('',*,*,#965,.F.); -#638=ORIENTED_EDGE('',*,*,#968,.F.); -#639=ORIENTED_EDGE('',*,*,#946,.F.); -#640=ORIENTED_EDGE('',*,*,#943,.T.); -#641=ORIENTED_EDGE('',*,*,#945,.T.); -#642=ORIENTED_EDGE('',*,*,#912,.T.); -#643=ORIENTED_EDGE('',*,*,#914,.T.); -#644=ORIENTED_EDGE('',*,*,#919,.T.); -#645=ORIENTED_EDGE('',*,*,#920,.T.); -#646=ORIENTED_EDGE('',*,*,#925,.T.); -#647=ORIENTED_EDGE('',*,*,#928,.T.); -#648=ORIENTED_EDGE('',*,*,#931,.T.); -#649=ORIENTED_EDGE('',*,*,#934,.T.); -#650=ORIENTED_EDGE('',*,*,#937,.T.); -#651=ORIENTED_EDGE('',*,*,#938,.T.); -#652=ORIENTED_EDGE('',*,*,#998,.T.); -#653=ORIENTED_EDGE('',*,*,#999,.T.); -#654=ORIENTED_EDGE('',*,*,#1000,.F.); -#655=ORIENTED_EDGE('',*,*,#1001,.F.); -#656=ORIENTED_EDGE('',*,*,#1000,.T.); -#657=ORIENTED_EDGE('',*,*,#1002,.T.); -#658=ORIENTED_EDGE('',*,*,#1003,.F.); -#659=ORIENTED_EDGE('',*,*,#1004,.F.); -#660=ORIENTED_EDGE('',*,*,#1003,.T.); -#661=ORIENTED_EDGE('',*,*,#1005,.T.); -#662=ORIENTED_EDGE('',*,*,#1006,.F.); -#663=ORIENTED_EDGE('',*,*,#1007,.F.); -#664=ORIENTED_EDGE('',*,*,#1008,.T.); -#665=ORIENTED_EDGE('',*,*,#1009,.F.); -#666=ORIENTED_EDGE('',*,*,#1010,.F.); -#667=ORIENTED_EDGE('',*,*,#1011,.T.); -#668=ORIENTED_EDGE('',*,*,#1010,.T.); -#669=ORIENTED_EDGE('',*,*,#1012,.F.); -#670=ORIENTED_EDGE('',*,*,#1013,.F.); -#671=ORIENTED_EDGE('',*,*,#1014,.T.); -#672=ORIENTED_EDGE('',*,*,#1013,.T.); -#673=ORIENTED_EDGE('',*,*,#1015,.F.); -#674=ORIENTED_EDGE('',*,*,#1016,.F.); -#675=ORIENTED_EDGE('',*,*,#1017,.T.); -#676=ORIENTED_EDGE('',*,*,#1018,.T.); -#677=ORIENTED_EDGE('',*,*,#1019,.F.); -#678=ORIENTED_EDGE('',*,*,#1020,.F.); -#679=ORIENTED_EDGE('',*,*,#1021,.T.); -#680=ORIENTED_EDGE('',*,*,#1020,.T.); -#681=ORIENTED_EDGE('',*,*,#1022,.F.); -#682=ORIENTED_EDGE('',*,*,#1023,.F.); -#683=ORIENTED_EDGE('',*,*,#1024,.T.); -#684=ORIENTED_EDGE('',*,*,#1023,.T.); -#685=ORIENTED_EDGE('',*,*,#1025,.F.); -#686=ORIENTED_EDGE('',*,*,#1026,.F.); -#687=ORIENTED_EDGE('',*,*,#1027,.T.); -#688=ORIENTED_EDGE('',*,*,#1028,.F.); -#689=ORIENTED_EDGE('',*,*,#1008,.F.); -#690=ORIENTED_EDGE('',*,*,#1029,.T.); -#691=ORIENTED_EDGE('',*,*,#1016,.T.); -#692=ORIENTED_EDGE('',*,*,#1030,.F.); -#693=ORIENTED_EDGE('',*,*,#1018,.F.); -#694=ORIENTED_EDGE('',*,*,#1031,.T.); -#695=ORIENTED_EDGE('',*,*,#1026,.T.); -#696=ORIENTED_EDGE('',*,*,#1032,.T.); -#697=ORIENTED_EDGE('',*,*,#998,.F.); -#698=ORIENTED_EDGE('',*,*,#1033,.F.); -#699=ORIENTED_EDGE('',*,*,#1006,.T.); -#700=ORIENTED_EDGE('',*,*,#1027,.F.); -#701=ORIENTED_EDGE('',*,*,#1031,.F.); -#702=ORIENTED_EDGE('',*,*,#1021,.F.); -#703=ORIENTED_EDGE('',*,*,#1024,.F.); -#704=ORIENTED_EDGE('',*,*,#1017,.F.); -#705=ORIENTED_EDGE('',*,*,#1029,.F.); -#706=ORIENTED_EDGE('',*,*,#1011,.F.); -#707=ORIENTED_EDGE('',*,*,#1014,.F.); -#708=ORIENTED_EDGE('',*,*,#991,.F.); -#709=ORIENTED_EDGE('',*,*,#989,.T.); -#710=ORIENTED_EDGE('',*,*,#987,.T.); -#711=ORIENTED_EDGE('',*,*,#1034,.F.); -#712=ORIENTED_EDGE('',*,*,#1007,.T.); -#713=ORIENTED_EDGE('',*,*,#1033,.T.); -#714=ORIENTED_EDGE('',*,*,#1001,.T.); -#715=ORIENTED_EDGE('',*,*,#1004,.T.); -#716=ORIENTED_EDGE('',*,*,#1025,.T.); -#717=ORIENTED_EDGE('',*,*,#1022,.T.); -#718=ORIENTED_EDGE('',*,*,#1019,.T.); -#719=ORIENTED_EDGE('',*,*,#1030,.T.); -#720=ORIENTED_EDGE('',*,*,#1015,.T.); -#721=ORIENTED_EDGE('',*,*,#1012,.T.); -#722=ORIENTED_EDGE('',*,*,#1009,.T.); -#723=ORIENTED_EDGE('',*,*,#1028,.T.); -#724=ORIENTED_EDGE('',*,*,#995,.T.); -#725=ORIENTED_EDGE('',*,*,#1035,.T.); -#726=ORIENTED_EDGE('',*,*,#983,.F.); -#727=ORIENTED_EDGE('',*,*,#997,.F.); -#728=ORIENTED_EDGE('',*,*,#1005,.F.); -#729=ORIENTED_EDGE('',*,*,#1002,.F.); -#730=ORIENTED_EDGE('',*,*,#999,.F.); -#731=ORIENTED_EDGE('',*,*,#1032,.F.); -#732=ORIENTED_EDGE('',*,*,#1036,.F.); -#733=ORIENTED_EDGE('',*,*,#985,.F.); -#734=ORIENTED_EDGE('',*,*,#1037,.F.); -#735=ORIENTED_EDGE('',*,*,#1038,.F.); -#736=ORIENTED_EDGE('',*,*,#1039,.F.); -#737=ORIENTED_EDGE('',*,*,#1040,.T.); -#738=ORIENTED_EDGE('',*,*,#1041,.T.); -#739=ORIENTED_EDGE('',*,*,#1038,.T.); -#740=ORIENTED_EDGE('',*,*,#1042,.F.); -#741=ORIENTED_EDGE('',*,*,#1040,.F.); -#742=ORIENTED_EDGE('',*,*,#1043,.F.); -#743=ORIENTED_EDGE('',*,*,#993,.F.); -#744=ORIENTED_EDGE('',*,*,#1044,.T.); -#745=ORIENTED_EDGE('',*,*,#1045,.F.); -#746=ORIENTED_EDGE('',*,*,#1046,.F.); -#747=ORIENTED_EDGE('',*,*,#1047,.T.); -#748=ORIENTED_EDGE('',*,*,#1048,.T.); -#749=ORIENTED_EDGE('',*,*,#1049,.F.); -#750=ORIENTED_EDGE('',*,*,#1050,.F.); -#751=ORIENTED_EDGE('',*,*,#1045,.T.); -#752=ORIENTED_EDGE('',*,*,#1051,.T.); -#753=ORIENTED_EDGE('',*,*,#1052,.F.); -#754=ORIENTED_EDGE('',*,*,#1053,.F.); -#755=ORIENTED_EDGE('',*,*,#1049,.T.); -#756=ORIENTED_EDGE('',*,*,#1054,.T.); -#757=ORIENTED_EDGE('',*,*,#1047,.F.); -#758=ORIENTED_EDGE('',*,*,#1055,.F.); -#759=ORIENTED_EDGE('',*,*,#1052,.T.); -#760=ORIENTED_EDGE('',*,*,#1056,.T.); -#761=ORIENTED_EDGE('',*,*,#1057,.F.); -#762=ORIENTED_EDGE('',*,*,#1058,.F.); -#763=ORIENTED_EDGE('',*,*,#1059,.T.); -#764=ORIENTED_EDGE('',*,*,#1060,.T.); -#765=ORIENTED_EDGE('',*,*,#1061,.F.); -#766=ORIENTED_EDGE('',*,*,#1062,.F.); -#767=ORIENTED_EDGE('',*,*,#1057,.T.); -#768=ORIENTED_EDGE('',*,*,#1063,.T.); -#769=ORIENTED_EDGE('',*,*,#1064,.F.); -#770=ORIENTED_EDGE('',*,*,#1065,.F.); -#771=ORIENTED_EDGE('',*,*,#1061,.T.); -#772=ORIENTED_EDGE('',*,*,#1066,.T.); -#773=ORIENTED_EDGE('',*,*,#1059,.F.); -#774=ORIENTED_EDGE('',*,*,#1067,.F.); -#775=ORIENTED_EDGE('',*,*,#1064,.T.); -#776=ORIENTED_EDGE('',*,*,#1066,.F.); -#777=ORIENTED_EDGE('',*,*,#1063,.F.); -#778=ORIENTED_EDGE('',*,*,#1060,.F.); -#779=ORIENTED_EDGE('',*,*,#1056,.F.); -#780=ORIENTED_EDGE('',*,*,#1054,.F.); -#781=ORIENTED_EDGE('',*,*,#1051,.F.); -#782=ORIENTED_EDGE('',*,*,#1048,.F.); -#783=ORIENTED_EDGE('',*,*,#1044,.F.); -#784=ORIENTED_EDGE('',*,*,#994,.T.); -#785=ORIENTED_EDGE('',*,*,#1043,.T.); -#786=ORIENTED_EDGE('',*,*,#1039,.T.); -#787=ORIENTED_EDGE('',*,*,#1037,.T.); -#788=ORIENTED_EDGE('',*,*,#984,.F.); -#789=ORIENTED_EDGE('',*,*,#1035,.F.); -#790=ORIENTED_EDGE('',*,*,#1065,.T.); -#791=ORIENTED_EDGE('',*,*,#1067,.T.); -#792=ORIENTED_EDGE('',*,*,#1058,.T.); -#793=ORIENTED_EDGE('',*,*,#1062,.T.); -#794=ORIENTED_EDGE('',*,*,#1053,.T.); -#795=ORIENTED_EDGE('',*,*,#1055,.T.); -#796=ORIENTED_EDGE('',*,*,#1046,.T.); -#797=ORIENTED_EDGE('',*,*,#1050,.T.); -#798=ORIENTED_EDGE('',*,*,#1041,.F.); -#799=ORIENTED_EDGE('',*,*,#1042,.T.); -#800=ORIENTED_EDGE('',*,*,#992,.F.); -#801=ORIENTED_EDGE('',*,*,#1034,.T.); -#802=ORIENTED_EDGE('',*,*,#986,.T.); -#803=ORIENTED_EDGE('',*,*,#1036,.T.); -#804=VERTEX_POINT('',#1564); -#805=VERTEX_POINT('',#1565); -#806=VERTEX_POINT('',#1567); -#807=VERTEX_POINT('',#1569); -#808=VERTEX_POINT('',#1573); -#809=VERTEX_POINT('',#1575); -#810=VERTEX_POINT('',#1579); -#811=VERTEX_POINT('',#1581); -#812=VERTEX_POINT('',#1585); -#813=VERTEX_POINT('',#1587); -#814=VERTEX_POINT('',#1591); -#815=VERTEX_POINT('',#1593); -#816=VERTEX_POINT('',#1597); -#817=VERTEX_POINT('',#1599); -#818=VERTEX_POINT('',#1603); -#819=VERTEX_POINT('',#1605); -#820=VERTEX_POINT('',#1609); -#821=VERTEX_POINT('',#1611); -#822=VERTEX_POINT('',#1615); -#823=VERTEX_POINT('',#1617); -#824=VERTEX_POINT('',#1621); -#825=VERTEX_POINT('',#1623); -#826=VERTEX_POINT('',#1627); -#827=VERTEX_POINT('',#1629); -#828=VERTEX_POINT('',#1636); -#829=VERTEX_POINT('',#1638); -#830=VERTEX_POINT('',#1641); -#831=VERTEX_POINT('',#1642); -#832=VERTEX_POINT('',#1644); -#833=VERTEX_POINT('',#1646); -#834=VERTEX_POINT('',#1650); -#835=VERTEX_POINT('',#1652); -#836=VERTEX_POINT('',#1656); -#837=VERTEX_POINT('',#1657); -#838=VERTEX_POINT('',#1659); -#839=VERTEX_POINT('',#1661); -#840=VERTEX_POINT('',#1665); -#841=VERTEX_POINT('',#1667); -#842=VERTEX_POINT('',#1671); -#843=VERTEX_POINT('',#1673); -#844=VERTEX_POINT('',#1677); -#845=VERTEX_POINT('',#1679); -#846=VERTEX_POINT('',#1683); -#847=VERTEX_POINT('',#1685); -#848=VERTEX_POINT('',#1689); -#849=VERTEX_POINT('',#1691); -#850=VERTEX_POINT('',#1695); -#851=VERTEX_POINT('',#1697); -#852=VERTEX_POINT('',#1704); -#853=VERTEX_POINT('',#1706); -#854=VERTEX_POINT('',#1710); -#855=VERTEX_POINT('',#1712); -#856=VERTEX_POINT('',#1714); -#857=VERTEX_POINT('',#1716); -#858=VERTEX_POINT('',#1718); -#859=VERTEX_POINT('',#1720); -#860=VERTEX_POINT('',#1724); -#861=VERTEX_POINT('',#1728); -#862=VERTEX_POINT('',#1730); -#863=VERTEX_POINT('',#1732); -#864=VERTEX_POINT('',#1734); -#865=VERTEX_POINT('',#1736); -#866=VERTEX_POINT('',#1742); -#867=VERTEX_POINT('',#1743); -#868=VERTEX_POINT('',#1745); -#869=VERTEX_POINT('',#1747); -#870=VERTEX_POINT('',#1751); -#871=VERTEX_POINT('',#1753); -#872=VERTEX_POINT('',#1757); -#873=VERTEX_POINT('',#1759); -#874=VERTEX_POINT('',#1763); -#875=VERTEX_POINT('',#1764); -#876=VERTEX_POINT('',#1766); -#877=VERTEX_POINT('',#1768); -#878=VERTEX_POINT('',#1772); -#879=VERTEX_POINT('',#1774); -#880=VERTEX_POINT('',#1778); -#881=VERTEX_POINT('',#1780); -#882=VERTEX_POINT('',#1784); -#883=VERTEX_POINT('',#1785); -#884=VERTEX_POINT('',#1787); -#885=VERTEX_POINT('',#1789); -#886=VERTEX_POINT('',#1793); -#887=VERTEX_POINT('',#1795); -#888=VERTEX_POINT('',#1799); -#889=VERTEX_POINT('',#1801); -#890=VERTEX_POINT('',#1818); -#891=VERTEX_POINT('',#1820); -#892=VERTEX_POINT('',#1824); -#893=VERTEX_POINT('',#1826); -#894=VERTEX_POINT('',#1833); -#895=VERTEX_POINT('',#1834); -#896=VERTEX_POINT('',#1836); -#897=VERTEX_POINT('',#1838); -#898=VERTEX_POINT('',#1842); -#899=VERTEX_POINT('',#1844); -#900=VERTEX_POINT('',#1848); -#901=VERTEX_POINT('',#1850); -#902=VERTEX_POINT('',#1857); -#903=VERTEX_POINT('',#1858); -#904=VERTEX_POINT('',#1860); -#905=VERTEX_POINT('',#1862); -#906=VERTEX_POINT('',#1866); -#907=VERTEX_POINT('',#1868); -#908=VERTEX_POINT('',#1872); -#909=VERTEX_POINT('',#1874); -#910=EDGE_CURVE('',#804,#805,#1068,.T.); -#911=EDGE_CURVE('',#806,#804,#284,.T.); -#912=EDGE_CURVE('',#807,#806,#1069,.T.); -#913=EDGE_CURVE('',#805,#807,#285,.T.); -#914=EDGE_CURVE('',#806,#808,#286,.T.); -#915=EDGE_CURVE('',#804,#809,#287,.T.); -#916=EDGE_CURVE('',#809,#808,#288,.T.); -#917=EDGE_CURVE('',#810,#809,#1070,.T.); -#918=EDGE_CURVE('',#811,#810,#289,.T.); -#919=EDGE_CURVE('',#808,#811,#1071,.T.); -#920=EDGE_CURVE('',#811,#812,#290,.T.); -#921=EDGE_CURVE('',#810,#813,#291,.T.); -#922=EDGE_CURVE('',#813,#812,#292,.T.); -#923=EDGE_CURVE('',#813,#814,#1072,.T.); -#924=EDGE_CURVE('',#814,#815,#293,.T.); -#925=EDGE_CURVE('',#812,#815,#1073,.T.); -#926=EDGE_CURVE('',#814,#816,#294,.T.); -#927=EDGE_CURVE('',#816,#817,#295,.T.); -#928=EDGE_CURVE('',#815,#817,#296,.T.); -#929=EDGE_CURVE('',#818,#816,#1074,.T.); -#930=EDGE_CURVE('',#819,#818,#297,.T.); -#931=EDGE_CURVE('',#817,#819,#1075,.T.); -#932=EDGE_CURVE('',#818,#820,#298,.T.); -#933=EDGE_CURVE('',#820,#821,#299,.T.); -#934=EDGE_CURVE('',#819,#821,#300,.T.); -#935=EDGE_CURVE('',#822,#820,#1076,.T.); -#936=EDGE_CURVE('',#823,#822,#301,.T.); -#937=EDGE_CURVE('',#821,#823,#1077,.T.); -#938=EDGE_CURVE('',#823,#824,#302,.T.); -#939=EDGE_CURVE('',#822,#825,#303,.T.); -#940=EDGE_CURVE('',#825,#824,#304,.T.); -#941=EDGE_CURVE('',#825,#826,#1078,.T.); -#942=EDGE_CURVE('',#826,#827,#305,.T.); -#943=EDGE_CURVE('',#824,#827,#1079,.T.); -#944=EDGE_CURVE('',#826,#805,#306,.T.); -#945=EDGE_CURVE('',#827,#807,#307,.T.); -#946=EDGE_CURVE('',#828,#828,#1080,.T.); -#947=EDGE_CURVE('',#829,#829,#1081,.T.); -#948=EDGE_CURVE('',#830,#831,#1082,.T.); -#949=EDGE_CURVE('',#832,#830,#308,.T.); -#950=EDGE_CURVE('',#833,#832,#1083,.T.); -#951=EDGE_CURVE('',#831,#833,#309,.T.); -#952=EDGE_CURVE('',#831,#834,#1084,.T.); -#953=EDGE_CURVE('',#835,#833,#1085,.T.); -#954=EDGE_CURVE('',#834,#835,#310,.T.); -#955=EDGE_CURVE('',#836,#837,#1086,.T.); -#956=EDGE_CURVE('',#838,#836,#311,.T.); -#957=EDGE_CURVE('',#839,#838,#1087,.T.); -#958=EDGE_CURVE('',#837,#839,#312,.T.); -#959=EDGE_CURVE('',#840,#839,#313,.T.); -#960=EDGE_CURVE('',#840,#841,#314,.T.); -#961=EDGE_CURVE('',#841,#837,#315,.T.); -#962=EDGE_CURVE('',#841,#842,#1088,.T.); -#963=EDGE_CURVE('',#843,#840,#1089,.T.); -#964=EDGE_CURVE('',#842,#843,#316,.T.); -#965=EDGE_CURVE('',#844,#842,#317,.T.); -#966=EDGE_CURVE('',#845,#843,#318,.T.); -#967=EDGE_CURVE('',#844,#845,#319,.T.); -#968=EDGE_CURVE('',#846,#844,#1090,.T.); -#969=EDGE_CURVE('',#847,#845,#1091,.T.); -#970=EDGE_CURVE('',#846,#847,#320,.T.); -#971=EDGE_CURVE('',#848,#847,#321,.T.); -#972=EDGE_CURVE('',#848,#849,#322,.T.); -#973=EDGE_CURVE('',#849,#846,#323,.T.); -#974=EDGE_CURVE('',#849,#850,#1092,.T.); -#975=EDGE_CURVE('',#851,#848,#1093,.T.); -#976=EDGE_CURVE('',#850,#851,#324,.T.); -#977=EDGE_CURVE('',#850,#830,#325,.T.); -#978=EDGE_CURVE('',#851,#832,#326,.T.); -#979=EDGE_CURVE('',#838,#852,#1094,.T.); -#980=EDGE_CURVE('',#853,#836,#1095,.T.); -#981=EDGE_CURVE('',#852,#853,#327,.T.); -#982=EDGE_CURVE('',#853,#854,#328,.T.); -#983=EDGE_CURVE('',#854,#855,#1096,.T.); -#984=EDGE_CURVE('',#855,#856,#329,.T.); -#985=EDGE_CURVE('',#856,#857,#330,.T.); -#986=EDGE_CURVE('',#858,#857,#331,.T.); -#987=EDGE_CURVE('',#859,#858,#1097,.T.); -#988=EDGE_CURVE('',#852,#859,#332,.T.); -#989=EDGE_CURVE('',#860,#859,#333,.T.); -#990=EDGE_CURVE('',#835,#860,#334,.T.); -#991=EDGE_CURVE('',#860,#861,#1098,.T.); -#992=EDGE_CURVE('',#861,#862,#335,.T.); -#993=EDGE_CURVE('',#862,#863,#336,.T.); -#994=EDGE_CURVE('',#864,#863,#337,.T.); -#995=EDGE_CURVE('',#865,#864,#1099,.T.); -#996=EDGE_CURVE('',#834,#865,#338,.T.); -#997=EDGE_CURVE('',#865,#854,#339,.T.); -#998=EDGE_CURVE('',#866,#867,#340,.T.); -#999=EDGE_CURVE('',#867,#868,#1100,.T.); -#1000=EDGE_CURVE('',#869,#868,#341,.T.); -#1001=EDGE_CURVE('',#866,#869,#1101,.T.); -#1002=EDGE_CURVE('',#868,#870,#342,.T.); -#1003=EDGE_CURVE('',#871,#870,#343,.T.); -#1004=EDGE_CURVE('',#869,#871,#344,.T.); -#1005=EDGE_CURVE('',#870,#872,#1102,.T.); -#1006=EDGE_CURVE('',#873,#872,#345,.T.); -#1007=EDGE_CURVE('',#871,#873,#1103,.T.); -#1008=EDGE_CURVE('',#874,#875,#346,.T.); -#1009=EDGE_CURVE('',#876,#875,#1104,.T.); -#1010=EDGE_CURVE('',#877,#876,#347,.T.); -#1011=EDGE_CURVE('',#877,#874,#1105,.T.); -#1012=EDGE_CURVE('',#878,#876,#348,.T.); -#1013=EDGE_CURVE('',#879,#878,#349,.T.); -#1014=EDGE_CURVE('',#879,#877,#350,.T.); -#1015=EDGE_CURVE('',#880,#878,#1106,.T.); -#1016=EDGE_CURVE('',#881,#880,#351,.T.); -#1017=EDGE_CURVE('',#881,#879,#1107,.T.); -#1018=EDGE_CURVE('',#882,#883,#352,.T.); -#1019=EDGE_CURVE('',#884,#883,#1108,.T.); -#1020=EDGE_CURVE('',#885,#884,#353,.T.); -#1021=EDGE_CURVE('',#885,#882,#1109,.T.); -#1022=EDGE_CURVE('',#886,#884,#354,.T.); -#1023=EDGE_CURVE('',#887,#886,#355,.T.); -#1024=EDGE_CURVE('',#887,#885,#356,.T.); -#1025=EDGE_CURVE('',#888,#886,#1110,.T.); -#1026=EDGE_CURVE('',#889,#888,#357,.T.); -#1027=EDGE_CURVE('',#889,#887,#1111,.T.); -#1028=EDGE_CURVE('',#875,#880,#358,.T.); -#1029=EDGE_CURVE('',#874,#881,#359,.T.); -#1030=EDGE_CURVE('',#883,#888,#360,.T.); -#1031=EDGE_CURVE('',#882,#889,#361,.T.); -#1032=EDGE_CURVE('',#872,#867,#362,.T.); -#1033=EDGE_CURVE('',#873,#866,#363,.T.); -#1034=EDGE_CURVE('',#861,#858,#364,.T.); -#1035=EDGE_CURVE('',#864,#855,#365,.T.); -#1036=EDGE_CURVE('',#857,#890,#1112,.T.); -#1037=EDGE_CURVE('',#891,#856,#1113,.T.); -#1038=EDGE_CURVE('',#890,#891,#366,.T.); -#1039=EDGE_CURVE('',#892,#891,#367,.T.); -#1040=EDGE_CURVE('',#892,#893,#368,.T.); -#1041=EDGE_CURVE('',#893,#890,#369,.T.); -#1042=EDGE_CURVE('',#893,#862,#1114,.T.); -#1043=EDGE_CURVE('',#863,#892,#1115,.T.); -#1044=EDGE_CURVE('',#894,#895,#370,.T.); -#1045=EDGE_CURVE('',#896,#895,#371,.T.); -#1046=EDGE_CURVE('',#897,#896,#372,.T.); -#1047=EDGE_CURVE('',#897,#894,#373,.T.); -#1048=EDGE_CURVE('',#895,#898,#1116,.T.); -#1049=EDGE_CURVE('',#899,#898,#374,.T.); -#1050=EDGE_CURVE('',#896,#899,#1117,.T.); -#1051=EDGE_CURVE('',#898,#900,#375,.T.); -#1052=EDGE_CURVE('',#901,#900,#376,.T.); -#1053=EDGE_CURVE('',#899,#901,#377,.T.); -#1054=EDGE_CURVE('',#900,#894,#1118,.T.); -#1055=EDGE_CURVE('',#901,#897,#1119,.T.); -#1056=EDGE_CURVE('',#902,#903,#1120,.T.); -#1057=EDGE_CURVE('',#904,#903,#378,.T.); -#1058=EDGE_CURVE('',#905,#904,#1121,.T.); -#1059=EDGE_CURVE('',#905,#902,#379,.T.); -#1060=EDGE_CURVE('',#903,#906,#380,.T.); -#1061=EDGE_CURVE('',#907,#906,#381,.T.); -#1062=EDGE_CURVE('',#904,#907,#382,.T.); -#1063=EDGE_CURVE('',#906,#908,#1122,.T.); -#1064=EDGE_CURVE('',#909,#908,#383,.T.); -#1065=EDGE_CURVE('',#907,#909,#1123,.T.); -#1066=EDGE_CURVE('',#908,#902,#384,.T.); -#1067=EDGE_CURVE('',#909,#905,#385,.T.); -#1068=CIRCLE('',#1125,5.); -#1069=CIRCLE('',#1126,5.); -#1070=CIRCLE('',#1129,5.); -#1071=CIRCLE('',#1130,5.); -#1072=CIRCLE('',#1133,26.5); -#1073=CIRCLE('',#1134,26.5); -#1074=CIRCLE('',#1137,5.); -#1075=CIRCLE('',#1138,5.); -#1076=CIRCLE('',#1141,5.); -#1077=CIRCLE('',#1142,5.); -#1078=CIRCLE('',#1145,8.5); -#1079=CIRCLE('',#1146,8.5); -#1080=CIRCLE('',#1149,2.05); -#1081=CIRCLE('',#1150,2.05); -#1082=CIRCLE('',#1152,2.); -#1083=CIRCLE('',#1153,2.); -#1084=CIRCLE('',#1155,5.); -#1085=CIRCLE('',#1156,5.); -#1086=CIRCLE('',#1158,2.); -#1087=CIRCLE('',#1159,2.); -#1088=CIRCLE('',#1162,2.); -#1089=CIRCLE('',#1163,2.); -#1090=CIRCLE('',#1166,7.); -#1091=CIRCLE('',#1167,7.); -#1092=CIRCLE('',#1170,2.); -#1093=CIRCLE('',#1171,2.); -#1094=CIRCLE('',#1174,5.); -#1095=CIRCLE('',#1175,5.); -#1096=CIRCLE('',#1177,1.); -#1097=CIRCLE('',#1178,3.); -#1098=CIRCLE('',#1181,3.); -#1099=CIRCLE('',#1182,1.); -#1100=CIRCLE('',#1185,1.); -#1101=CIRCLE('',#1186,3.); -#1102=CIRCLE('',#1189,1.); -#1103=CIRCLE('',#1190,3.); -#1104=CIRCLE('',#1192,1.); -#1105=CIRCLE('',#1193,3.); -#1106=CIRCLE('',#1196,1.); -#1107=CIRCLE('',#1197,3.); -#1108=CIRCLE('',#1199,1.); -#1109=CIRCLE('',#1200,3.); -#1110=CIRCLE('',#1203,1.); -#1111=CIRCLE('',#1204,3.); -#1112=CIRCLE('',#1211,2.); -#1113=CIRCLE('',#1212,2.); -#1114=CIRCLE('',#1215,2.); -#1115=CIRCLE('',#1216,2.); -#1116=CIRCLE('',#1219,2.2); -#1117=CIRCLE('',#1220,2.2); -#1118=CIRCLE('',#1223,2.19999999999999); -#1119=CIRCLE('',#1224,2.19999999999999); -#1120=CIRCLE('',#1226,2.19999999999999); -#1121=CIRCLE('',#1227,2.19999999999999); -#1122=CIRCLE('',#1230,2.2); -#1123=CIRCLE('',#1231,2.2); -#1124=AXIS2_PLACEMENT_3D('',#1562,#1236,#1237); -#1125=AXIS2_PLACEMENT_3D('',#1563,#1238,#1239); -#1126=AXIS2_PLACEMENT_3D('',#1568,#1241,#1242); -#1127=AXIS2_PLACEMENT_3D('',#1571,#1244,#1245); -#1128=AXIS2_PLACEMENT_3D('',#1577,#1249,#1250); -#1129=AXIS2_PLACEMENT_3D('',#1578,#1251,#1252); -#1130=AXIS2_PLACEMENT_3D('',#1582,#1254,#1255); -#1131=AXIS2_PLACEMENT_3D('',#1583,#1256,#1257); -#1132=AXIS2_PLACEMENT_3D('',#1589,#1261,#1262); -#1133=AXIS2_PLACEMENT_3D('',#1590,#1263,#1264); -#1134=AXIS2_PLACEMENT_3D('',#1594,#1266,#1267); -#1135=AXIS2_PLACEMENT_3D('',#1595,#1268,#1269); -#1136=AXIS2_PLACEMENT_3D('',#1601,#1273,#1274); -#1137=AXIS2_PLACEMENT_3D('',#1602,#1275,#1276); -#1138=AXIS2_PLACEMENT_3D('',#1606,#1278,#1279); -#1139=AXIS2_PLACEMENT_3D('',#1607,#1280,#1281); -#1140=AXIS2_PLACEMENT_3D('',#1613,#1285,#1286); -#1141=AXIS2_PLACEMENT_3D('',#1614,#1287,#1288); -#1142=AXIS2_PLACEMENT_3D('',#1618,#1290,#1291); -#1143=AXIS2_PLACEMENT_3D('',#1619,#1292,#1293); -#1144=AXIS2_PLACEMENT_3D('',#1625,#1297,#1298); -#1145=AXIS2_PLACEMENT_3D('',#1626,#1299,#1300); -#1146=AXIS2_PLACEMENT_3D('',#1630,#1302,#1303); -#1147=AXIS2_PLACEMENT_3D('',#1631,#1304,#1305); -#1148=AXIS2_PLACEMENT_3D('',#1634,#1308,#1309); -#1149=AXIS2_PLACEMENT_3D('',#1635,#1310,#1311); -#1150=AXIS2_PLACEMENT_3D('',#1637,#1312,#1313); -#1151=AXIS2_PLACEMENT_3D('',#1639,#1314,#1315); -#1152=AXIS2_PLACEMENT_3D('',#1640,#1316,#1317); -#1153=AXIS2_PLACEMENT_3D('',#1645,#1319,#1320); -#1154=AXIS2_PLACEMENT_3D('',#1648,#1322,#1323); -#1155=AXIS2_PLACEMENT_3D('',#1649,#1324,#1325); -#1156=AXIS2_PLACEMENT_3D('',#1651,#1326,#1327); -#1157=AXIS2_PLACEMENT_3D('',#1654,#1329,#1330); -#1158=AXIS2_PLACEMENT_3D('',#1655,#1331,#1332); -#1159=AXIS2_PLACEMENT_3D('',#1660,#1334,#1335); -#1160=AXIS2_PLACEMENT_3D('',#1663,#1337,#1338); -#1161=AXIS2_PLACEMENT_3D('',#1669,#1342,#1343); -#1162=AXIS2_PLACEMENT_3D('',#1670,#1344,#1345); -#1163=AXIS2_PLACEMENT_3D('',#1672,#1346,#1347); -#1164=AXIS2_PLACEMENT_3D('',#1675,#1349,#1350); -#1165=AXIS2_PLACEMENT_3D('',#1681,#1354,#1355); -#1166=AXIS2_PLACEMENT_3D('',#1682,#1356,#1357); -#1167=AXIS2_PLACEMENT_3D('',#1684,#1358,#1359); -#1168=AXIS2_PLACEMENT_3D('',#1687,#1361,#1362); -#1169=AXIS2_PLACEMENT_3D('',#1693,#1366,#1367); -#1170=AXIS2_PLACEMENT_3D('',#1694,#1368,#1369); -#1171=AXIS2_PLACEMENT_3D('',#1696,#1370,#1371); -#1172=AXIS2_PLACEMENT_3D('',#1699,#1373,#1374); -#1173=AXIS2_PLACEMENT_3D('',#1702,#1377,#1378); -#1174=AXIS2_PLACEMENT_3D('',#1703,#1379,#1380); -#1175=AXIS2_PLACEMENT_3D('',#1705,#1381,#1382); -#1176=AXIS2_PLACEMENT_3D('',#1708,#1384,#1385); -#1177=AXIS2_PLACEMENT_3D('',#1711,#1387,#1388); -#1178=AXIS2_PLACEMENT_3D('',#1719,#1392,#1393); -#1179=AXIS2_PLACEMENT_3D('',#1722,#1395,#1396); -#1180=AXIS2_PLACEMENT_3D('',#1726,#1399,#1400); -#1181=AXIS2_PLACEMENT_3D('',#1727,#1401,#1402); -#1182=AXIS2_PLACEMENT_3D('',#1735,#1406,#1407); -#1183=AXIS2_PLACEMENT_3D('',#1738,#1409,#1410); -#1184=AXIS2_PLACEMENT_3D('',#1740,#1412,#1413); -#1185=AXIS2_PLACEMENT_3D('',#1744,#1415,#1416); -#1186=AXIS2_PLACEMENT_3D('',#1748,#1418,#1419); -#1187=AXIS2_PLACEMENT_3D('',#1749,#1420,#1421); -#1188=AXIS2_PLACEMENT_3D('',#1755,#1425,#1426); -#1189=AXIS2_PLACEMENT_3D('',#1756,#1427,#1428); -#1190=AXIS2_PLACEMENT_3D('',#1760,#1430,#1431); -#1191=AXIS2_PLACEMENT_3D('',#1761,#1432,#1433); -#1192=AXIS2_PLACEMENT_3D('',#1765,#1435,#1436); -#1193=AXIS2_PLACEMENT_3D('',#1769,#1438,#1439); -#1194=AXIS2_PLACEMENT_3D('',#1770,#1440,#1441); -#1195=AXIS2_PLACEMENT_3D('',#1776,#1445,#1446); -#1196=AXIS2_PLACEMENT_3D('',#1777,#1447,#1448); -#1197=AXIS2_PLACEMENT_3D('',#1781,#1450,#1451); -#1198=AXIS2_PLACEMENT_3D('',#1782,#1452,#1453); -#1199=AXIS2_PLACEMENT_3D('',#1786,#1455,#1456); -#1200=AXIS2_PLACEMENT_3D('',#1790,#1458,#1459); -#1201=AXIS2_PLACEMENT_3D('',#1791,#1460,#1461); -#1202=AXIS2_PLACEMENT_3D('',#1797,#1465,#1466); -#1203=AXIS2_PLACEMENT_3D('',#1798,#1467,#1468); -#1204=AXIS2_PLACEMENT_3D('',#1802,#1470,#1471); -#1205=AXIS2_PLACEMENT_3D('',#1803,#1472,#1473); -#1206=AXIS2_PLACEMENT_3D('',#1806,#1476,#1477); -#1207=AXIS2_PLACEMENT_3D('',#1809,#1480,#1481); -#1208=AXIS2_PLACEMENT_3D('',#1812,#1484,#1485); -#1209=AXIS2_PLACEMENT_3D('',#1814,#1487,#1488); -#1210=AXIS2_PLACEMENT_3D('',#1816,#1490,#1491); -#1211=AXIS2_PLACEMENT_3D('',#1817,#1492,#1493); -#1212=AXIS2_PLACEMENT_3D('',#1819,#1494,#1495); -#1213=AXIS2_PLACEMENT_3D('',#1822,#1497,#1498); -#1214=AXIS2_PLACEMENT_3D('',#1828,#1502,#1503); -#1215=AXIS2_PLACEMENT_3D('',#1829,#1504,#1505); -#1216=AXIS2_PLACEMENT_3D('',#1830,#1506,#1507); -#1217=AXIS2_PLACEMENT_3D('',#1831,#1508,#1509); -#1218=AXIS2_PLACEMENT_3D('',#1840,#1514,#1515); -#1219=AXIS2_PLACEMENT_3D('',#1841,#1516,#1517); -#1220=AXIS2_PLACEMENT_3D('',#1845,#1519,#1520); -#1221=AXIS2_PLACEMENT_3D('',#1846,#1521,#1522); -#1222=AXIS2_PLACEMENT_3D('',#1852,#1526,#1527); -#1223=AXIS2_PLACEMENT_3D('',#1853,#1528,#1529); -#1224=AXIS2_PLACEMENT_3D('',#1854,#1530,#1531); -#1225=AXIS2_PLACEMENT_3D('',#1855,#1532,#1533); -#1226=AXIS2_PLACEMENT_3D('',#1856,#1534,#1535); -#1227=AXIS2_PLACEMENT_3D('',#1861,#1537,#1538); -#1228=AXIS2_PLACEMENT_3D('',#1864,#1540,#1541); -#1229=AXIS2_PLACEMENT_3D('',#1870,#1545,#1546); -#1230=AXIS2_PLACEMENT_3D('',#1871,#1547,#1548); -#1231=AXIS2_PLACEMENT_3D('',#1875,#1550,#1551); -#1232=AXIS2_PLACEMENT_3D('',#1876,#1552,#1553); -#1233=AXIS2_PLACEMENT_3D('',#1879,#1556,#1557); -#1234=AXIS2_PLACEMENT_3D('',#1880,#1558,#1559); -#1235=AXIS2_PLACEMENT_3D('',#1881,#1560,#1561); -#1236=DIRECTION('',(0.,0.,1.)); -#1237=DIRECTION('',(1.,0.,0.)); -#1238=DIRECTION('',(1.,0.,-1.8559561954541E-15)); -#1239=DIRECTION('',(-1.8559561954541E-15,0.,-1.)); -#1240=DIRECTION('',(-1.,0.,0.)); -#1241=DIRECTION('',(-1.,0.,1.8559561954541E-15)); -#1242=DIRECTION('',(-1.82145964977565E-15,0.,-1.)); -#1243=DIRECTION('',(1.,0.,0.)); -#1244=DIRECTION('',(-1.,0.,0.)); -#1245=DIRECTION('',(0.,0.,1.)); -#1246=DIRECTION('',(-1.74402834137011E-15,0.342020143325669,-0.939692620785908)); -#1247=DIRECTION('',(-1.74402834137011E-15,0.342020143325669,-0.939692620785908)); -#1248=DIRECTION('',(1.,0.,0.)); -#1249=DIRECTION('',(0.,-0.939692620785908,-0.342020143325669)); -#1250=DIRECTION('',(0.,0.342020143325669,-0.939692620785908)); -#1251=DIRECTION('',(1.,0.,-1.8559561954541E-15)); -#1252=DIRECTION('',(-1.8559561954541E-15,0.,-1.)); -#1253=DIRECTION('',(-1.,0.,0.)); -#1254=DIRECTION('',(-1.,0.,1.8559561954541E-15)); -#1255=DIRECTION('',(-1.82145964977565E-15,0.,-1.)); -#1256=DIRECTION('',(-1.,0.,0.)); -#1257=DIRECTION('',(0.,0.,1.)); -#1258=DIRECTION('',(-6.34774403975378E-16,-0.939692620785908,-0.34202014332567)); -#1259=DIRECTION('',(-6.34774403975378E-16,-0.939692620785908,-0.34202014332567)); -#1260=DIRECTION('',(1.,0.,0.)); -#1261=DIRECTION('',(0.,-0.34202014332567,0.939692620785908)); -#1262=DIRECTION('',(0.,-0.939692620785908,-0.34202014332567)); -#1263=DIRECTION('',(-1.,0.,1.8559561954541E-15)); -#1264=DIRECTION('',(-1.8559561954541E-15,0.,-1.)); -#1265=DIRECTION('',(1.,0.,0.)); -#1266=DIRECTION('',(-1.,0.,1.8559561954541E-15)); -#1267=DIRECTION('',(-1.84928068665452E-15,0.,-1.)); -#1268=DIRECTION('',(-1.,0.,0.)); -#1269=DIRECTION('',(0.,0.,1.)); -#1270=DIRECTION('',(6.34774403975378E-16,-0.939692620785908,0.34202014332567)); -#1271=DIRECTION('',(1.,0.,0.)); -#1272=DIRECTION('',(6.34774403975378E-16,-0.939692620785908,0.34202014332567)); -#1273=DIRECTION('',(0.,0.34202014332567,0.939692620785908)); -#1274=DIRECTION('',(0.,-0.939692620785908,0.34202014332567)); -#1275=DIRECTION('',(1.,0.,-1.8559561954541E-15)); -#1276=DIRECTION('',(-1.8559561954541E-15,0.,-1.)); -#1277=DIRECTION('',(-1.,0.,0.)); -#1278=DIRECTION('',(-1.,0.,1.8559561954541E-15)); -#1279=DIRECTION('',(-1.82145964977565E-15,0.,-1.)); -#1280=DIRECTION('',(-1.,0.,0.)); -#1281=DIRECTION('',(0.,0.,1.)); -#1282=DIRECTION('',(1.74402834137011E-15,0.342020143325669,0.939692620785908)); -#1283=DIRECTION('',(1.,0.,0.)); -#1284=DIRECTION('',(1.74402834137011E-15,0.342020143325669,0.939692620785908)); -#1285=DIRECTION('',(0.,0.939692620785908,-0.342020143325669)); -#1286=DIRECTION('',(0.,0.342020143325669,0.939692620785908)); -#1287=DIRECTION('',(1.,0.,-1.8559561954541E-15)); -#1288=DIRECTION('',(-1.8559561954541E-15,0.,-1.)); -#1289=DIRECTION('',(-1.,0.,0.)); -#1290=DIRECTION('',(-1.,0.,1.8559561954541E-15)); -#1291=DIRECTION('',(-1.82145964977565E-15,0.,-1.)); -#1292=DIRECTION('',(-1.,0.,0.)); -#1293=DIRECTION('',(0.,0.,0.999999999999999)); -#1294=DIRECTION('',(-6.34774403975377E-16,0.939692620785908,-0.34202014332567)); -#1295=DIRECTION('',(-6.34774403975377E-16,0.939692620785908,-0.34202014332567)); -#1296=DIRECTION('',(1.,0.,0.)); -#1297=DIRECTION('',(0.,-0.34202014332567,-0.939692620785908)); -#1298=DIRECTION('',(0.,0.939692620785908,-0.34202014332567)); -#1299=DIRECTION('',(1.,0.,-1.8559561954541E-15)); -#1300=DIRECTION('',(-1.8559561954541E-15,0.,-1.)); -#1301=DIRECTION('',(1.,0.,0.)); -#1302=DIRECTION('',(1.,0.,-1.8559561954541E-15)); -#1303=DIRECTION('',(-1.83676603338721E-15,0.,-1.)); -#1304=DIRECTION('',(-1.,0.,0.)); -#1305=DIRECTION('',(0.,0.,1.)); -#1306=DIRECTION('',(6.34774403975377E-16,0.939692620785908,0.34202014332567)); -#1307=DIRECTION('',(6.34774403975377E-16,0.939692620785908,0.34202014332567)); -#1308=DIRECTION('',(0.,0.34202014332567,-0.939692620785908)); -#1309=DIRECTION('',(0.,0.939692620785908,0.34202014332567)); -#1310=DIRECTION('',(1.,0.,-1.8559561954541E-15)); -#1311=DIRECTION('',(-1.90396479070625E-15,0.,-0.999999999999998)); -#1312=DIRECTION('',(1.,0.,-2.22222189517713E-15)); -#1313=DIRECTION('',(-2.22222189517713E-15,0.,-1.)); -#1314=DIRECTION('',(1.,0.,-2.22222189517713E-15)); -#1315=DIRECTION('',(-2.22222189517713E-15,0.,-1.)); -#1316=DIRECTION('',(1.,0.,-1.8559561954541E-15)); -#1317=DIRECTION('',(-1.95156391047391E-15,0.,-1.)); -#1318=DIRECTION('',(1.,-8.75811540203011E-47,-1.85595619545411E-15)); -#1319=DIRECTION('',(-1.,0.,1.8559561954541E-15)); -#1320=DIRECTION('',(-1.8559561954541E-15,0.,-1.)); -#1321=DIRECTION('',(-1.,0.,1.85595619545411E-15)); -#1322=DIRECTION('',(-1.,0.,1.85595619545411E-15)); -#1323=DIRECTION('',(1.8559561954541E-15,0.,1.)); -#1324=DIRECTION('',(-1.,0.,1.8559561954541E-15)); -#1325=DIRECTION('',(-1.82145964977565E-15,0.,-1.)); -#1326=DIRECTION('',(1.,0.,-1.8559561954541E-15)); -#1327=DIRECTION('',(-1.8559561954541E-15,0.,-1.)); -#1328=DIRECTION('',(-1.,0.,1.85595619545411E-15)); -#1329=DIRECTION('',(-1.,0.,1.85595619545411E-15)); -#1330=DIRECTION('',(1.8559561954541E-15,0.,1.)); -#1331=DIRECTION('',(1.,0.,-1.8559561954541E-15)); -#1332=DIRECTION('',(-1.95156391047391E-15,0.,-1.)); -#1333=DIRECTION('',(1.,0.,-1.85595619545411E-15)); -#1334=DIRECTION('',(-1.,0.,1.8559561954541E-15)); -#1335=DIRECTION('',(-1.8559561954541E-15,0.,-1.)); -#1336=DIRECTION('',(-1.,-8.75811540203011E-47,1.85595619545411E-15)); -#1337=DIRECTION('',(-1.,0.,1.85595619545411E-15)); -#1338=DIRECTION('',(1.95156391047391E-15,0.,1.)); -#1339=DIRECTION('',(0.,3.96508223080413E-16,-1.)); -#1340=DIRECTION('',(1.,-7.35901893174591E-31,2.95822839457879E-31)); -#1341=DIRECTION('',(0.,3.96508223080413E-16,-1.)); -#1342=DIRECTION('',(7.35901893174591E-31,1.,3.96508223080413E-16)); -#1343=DIRECTION('',(0.,-3.95516952522712E-16,1.)); -#1344=DIRECTION('',(1.,0.,-1.8559561954541E-15)); -#1345=DIRECTION('',(-1.95156391047391E-15,0.,-1.)); -#1346=DIRECTION('',(-1.,0.,1.8559561954541E-15)); -#1347=DIRECTION('',(-1.8559561954541E-15,0.,-1.)); -#1348=DIRECTION('',(-1.,7.35901893174591E-31,-2.95822839457879E-31)); -#1349=DIRECTION('',(1.,-7.35901893174591E-31,2.95822839457879E-31)); -#1350=DIRECTION('',(0.,0.999999999999999,0.)); -#1351=DIRECTION('',(-6.34774403975367E-16,0.93969262078591,-0.342020143325664)); -#1352=DIRECTION('',(-6.34774403975367E-16,0.93969262078591,-0.342020143325664)); -#1353=DIRECTION('',(-1.,0.,0.)); -#1354=DIRECTION('',(0.,-0.342020143325664,-0.93969262078591)); -#1355=DIRECTION('',(0.,0.93969262078591,-0.342020143325664)); -#1356=DIRECTION('',(-1.,0.,1.8559561954541E-15)); -#1357=DIRECTION('',(-1.85863229568944E-15,0.,-1.)); -#1358=DIRECTION('',(-1.,0.,1.8559561954541E-15)); -#1359=DIRECTION('',(-1.8559561954541E-15,0.,-1.)); -#1360=DIRECTION('',(-1.,0.,0.)); -#1361=DIRECTION('',(1.,0.,0.)); -#1362=DIRECTION('',(0.,0.,-1.)); -#1363=DIRECTION('',(6.34774403975375E-16,0.939692620785909,0.342020143325668)); -#1364=DIRECTION('',(1.,7.35901893174591E-31,2.95822839457879E-31)); -#1365=DIRECTION('',(6.34774403975375E-16,0.939692620785909,0.342020143325668)); -#1366=DIRECTION('',(0.,0.342020143325668,-0.939692620785909)); -#1367=DIRECTION('',(0.,0.939692620785909,0.342020143325668)); -#1368=DIRECTION('',(1.,0.,-1.8559561954541E-15)); -#1369=DIRECTION('',(-1.95156391047391E-15,0.,-1.)); -#1370=DIRECTION('',(-1.,0.,1.8559561954541E-15)); -#1371=DIRECTION('',(-1.8559561954541E-15,0.,-1.)); -#1372=DIRECTION('',(-1.,-7.35901893174591E-31,-2.95822839457879E-31)); -#1373=DIRECTION('',(-1.,-7.35901893174591E-31,-2.95822839457879E-31)); -#1374=DIRECTION('',(0.,-0.999999999999999,0.)); -#1375=DIRECTION('',(0.,-3.96508223080413E-16,-1.)); -#1376=DIRECTION('',(0.,-3.96508223080413E-16,-1.)); -#1377=DIRECTION('',(-7.35901893174591E-31,1.,-3.96508223080413E-16)); -#1378=DIRECTION('',(0.,3.95516952522712E-16,1.)); -#1379=DIRECTION('',(1.,0.,-1.8559561954541E-15)); -#1380=DIRECTION('',(-1.8559561954541E-15,0.,-1.)); -#1381=DIRECTION('',(-1.,0.,1.8559561954541E-15)); -#1382=DIRECTION('',(-1.82145964977565E-15,0.,-1.)); -#1383=DIRECTION('',(1.,0.,-1.85595619545411E-15)); -#1384=DIRECTION('',(-1.,0.,1.85595619545411E-15)); -#1385=DIRECTION('',(1.82145964977565E-15,0.,1.)); -#1386=DIRECTION('',(-1.8559561954541E-15,0.,-1.)); -#1387=DIRECTION('',(0.,-1.,0.)); -#1388=DIRECTION('',(0.,0.,1.)); -#1389=DIRECTION('',(1.,0.,-1.19420201094211E-15)); -#1390=DIRECTION('',(-1.19420201094211E-15,0.,-1.)); -#1391=DIRECTION('',(1.,0.,-1.19420201094211E-15)); -#1392=DIRECTION('',(0.,-1.,0.)); -#1393=DIRECTION('',(1.15648231731787E-15,0.,1.)); -#1394=DIRECTION('',(-1.8559561954541E-15,0.,-1.)); -#1395=DIRECTION('',(0.,-1.,0.)); -#1396=DIRECTION('',(-1.8559561954541E-15,0.,-1.)); -#1397=DIRECTION('',(0.,1.,0.)); -#1398=DIRECTION('',(-1.8559561954541E-15,0.,-1.)); -#1399=DIRECTION('',(1.,0.,-1.8559561954541E-15)); -#1400=DIRECTION('',(-1.8559561954541E-15,0.,-1.)); -#1401=DIRECTION('',(0.,-1.,0.)); -#1402=DIRECTION('',(1.15648231731787E-15,0.,1.)); -#1403=DIRECTION('',(1.,0.,-1.19420201094211E-15)); -#1404=DIRECTION('',(1.19420201094211E-15,0.,1.)); -#1405=DIRECTION('',(1.,0.,-1.19420201094211E-15)); -#1406=DIRECTION('',(0.,-1.,0.)); -#1407=DIRECTION('',(0.,0.,1.)); -#1408=DIRECTION('',(-1.8559561954541E-15,0.,-1.)); -#1409=DIRECTION('',(0.,-1.,0.)); -#1410=DIRECTION('',(1.,0.,-1.19420201094211E-15)); -#1411=DIRECTION('',(0.,1.,0.)); -#1412=DIRECTION('',(1.,0.,-1.8559561954541E-15)); -#1413=DIRECTION('',(-1.85615411929518E-15,0.,-1.)); -#1414=DIRECTION('',(0.181969010885798,0.,0.983304265767847)); -#1415=DIRECTION('',(0.,1.,0.)); -#1416=DIRECTION('',(0.,0.,1.)); -#1417=DIRECTION('',(0.983304265767847,0.,0.181969010885798)); -#1418=DIRECTION('',(0.,1.,0.)); -#1419=DIRECTION('',(1.15648231731787E-15,0.,1.)); -#1420=DIRECTION('',(0.,-1.,0.)); -#1421=DIRECTION('',(0.,0.,-1.)); -#1422=DIRECTION('',(0.,-1.,0.)); -#1423=DIRECTION('',(0.983304265767847,0.,0.181969010885798)); -#1424=DIRECTION('',(0.,-1.,0.)); -#1425=DIRECTION('',(0.181969010885798,0.,-0.983304265767847)); -#1426=DIRECTION('',(0.,-1.,0.)); -#1427=DIRECTION('',(0.,-1.,0.)); -#1428=DIRECTION('',(0.,0.,1.)); -#1429=DIRECTION('',(0.181969010885798,0.,0.983304265767847)); -#1430=DIRECTION('',(0.,-1.,0.)); -#1431=DIRECTION('',(1.15648231731787E-15,0.,1.)); -#1432=DIRECTION('',(0.,1.,0.)); -#1433=DIRECTION('',(0.,0.,1.)); -#1434=DIRECTION('',(0.983304265767847,0.,0.181969010885798)); -#1435=DIRECTION('',(0.,1.,0.)); -#1436=DIRECTION('',(0.,0.,1.)); -#1437=DIRECTION('',(0.181969010885798,0.,0.983304265767847)); -#1438=DIRECTION('',(0.,1.,0.)); -#1439=DIRECTION('',(1.15648231731787E-15,0.,1.)); -#1440=DIRECTION('',(0.,-1.,0.)); -#1441=DIRECTION('',(0.,0.,-1.)); -#1442=DIRECTION('',(0.,-1.,0.)); -#1443=DIRECTION('',(0.181969010885798,0.,0.983304265767847)); -#1444=DIRECTION('',(0.,-1.,0.)); -#1445=DIRECTION('',(0.983304265767847,0.,-0.181969010885798)); -#1446=DIRECTION('',(0.,-1.,0.)); -#1447=DIRECTION('',(0.,-1.,0.)); -#1448=DIRECTION('',(0.,0.,1.)); -#1449=DIRECTION('',(0.983304265767847,0.,0.181969010885798)); -#1450=DIRECTION('',(0.,-1.,0.)); -#1451=DIRECTION('',(1.15648231731787E-15,0.,1.)); -#1452=DIRECTION('',(0.,1.,0.)); -#1453=DIRECTION('',(0.,0.,1.)); -#1454=DIRECTION('',(0.983304265767847,0.,0.181969010885798)); -#1455=DIRECTION('',(0.,1.,0.)); -#1456=DIRECTION('',(0.,0.,1.)); -#1457=DIRECTION('',(0.181969010885798,0.,0.983304265767847)); -#1458=DIRECTION('',(0.,1.,0.)); -#1459=DIRECTION('',(1.15648231731787E-15,0.,1.)); -#1460=DIRECTION('',(0.,-1.,0.)); -#1461=DIRECTION('',(0.,0.,-1.)); -#1462=DIRECTION('',(0.,-1.,0.)); -#1463=DIRECTION('',(0.181969010885798,0.,0.983304265767847)); -#1464=DIRECTION('',(0.,-1.,0.)); -#1465=DIRECTION('',(0.983304265767847,0.,-0.181969010885798)); -#1466=DIRECTION('',(0.,-1.,0.)); -#1467=DIRECTION('',(0.,-1.,0.)); -#1468=DIRECTION('',(0.,0.,1.)); -#1469=DIRECTION('',(0.983304265767847,0.,0.181969010885798)); -#1470=DIRECTION('',(0.,-1.,0.)); -#1471=DIRECTION('',(1.15648231731787E-15,0.,1.)); -#1472=DIRECTION('',(0.,1.,0.)); -#1473=DIRECTION('',(0.,0.,1.)); -#1474=DIRECTION('',(0.,1.,0.)); -#1475=DIRECTION('',(0.,1.,0.)); -#1476=DIRECTION('',(-0.181969010885798,0.,0.983304265767847)); -#1477=DIRECTION('',(0.,1.,0.)); -#1478=DIRECTION('',(0.,1.,0.)); -#1479=DIRECTION('',(0.,1.,0.)); -#1480=DIRECTION('',(-0.181969010885798,0.,0.983304265767847)); -#1481=DIRECTION('',(0.,1.,0.)); -#1482=DIRECTION('',(0.,1.,0.)); -#1483=DIRECTION('',(0.,1.,0.)); -#1484=DIRECTION('',(-0.983304265767847,0.,0.181969010885798)); -#1485=DIRECTION('',(0.,1.,0.)); -#1486=DIRECTION('',(0.,1.,0.)); -#1487=DIRECTION('',(0.,1.,0.)); -#1488=DIRECTION('',(1.15648231731787E-15,0.,1.)); -#1489=DIRECTION('',(0.,1.,0.)); -#1490=DIRECTION('',(0.,1.,0.)); -#1491=DIRECTION('',(1.30104260698261E-15,0.,1.)); -#1492=DIRECTION('',(-1.19420201094211E-15,0.,-1.)); -#1493=DIRECTION('',(1.,0.,-1.19420201094211E-15)); -#1494=DIRECTION('',(1.19420201094211E-15,0.,1.)); -#1495=DIRECTION('',(0.999999999999999,0.,-1.30104260698261E-15)); -#1496=DIRECTION('',(1.19420201094211E-15,0.,1.)); -#1497=DIRECTION('',(-1.19420201094211E-15,0.,-1.)); -#1498=DIRECTION('',(-1.,0.,1.19420201094211E-15)); -#1499=DIRECTION('',(0.,1.,0.)); -#1500=DIRECTION('',(-1.19420201094211E-15,0.,-1.)); -#1501=DIRECTION('',(0.,1.,0.)); -#1502=DIRECTION('',(1.,0.,-1.19420201094211E-15)); -#1503=DIRECTION('',(0.,1.,0.)); -#1504=DIRECTION('',(-1.19420201094211E-15,0.,-1.)); -#1505=DIRECTION('',(1.,0.,-1.19420201094211E-15)); -#1506=DIRECTION('',(1.19420201094211E-15,0.,1.)); -#1507=DIRECTION('',(0.999999999999999,0.,-1.30104260698261E-15)); -#1508=DIRECTION('',(1.19420201094211E-15,0.,1.)); -#1509=DIRECTION('',(1.,0.,-1.19420201094211E-15)); -#1510=DIRECTION('',(1.,1.15648231731787E-15,-1.19420201094211E-15)); -#1511=DIRECTION('',(0.,0.,1.)); -#1512=DIRECTION('',(1.,1.15648231731787E-15,-1.19420201094211E-15)); -#1513=DIRECTION('',(0.,0.,1.)); -#1514=DIRECTION('',(1.15648231731787E-15,-1.,0.)); -#1515=DIRECTION('',(1.,1.15706055847653E-15,0.)); -#1516=DIRECTION('',(1.19420201094211E-15,0.,1.)); -#1517=DIRECTION('',(1.,0.,-1.18276600634782E-15)); -#1518=DIRECTION('',(0.,0.,1.)); -#1519=DIRECTION('',(1.19420201094211E-15,0.,1.)); -#1520=DIRECTION('',(1.,0.,-1.19420201094211E-15)); -#1521=DIRECTION('',(0.,0.,-1.)); -#1522=DIRECTION('',(-1.,0.,0.)); -#1523=DIRECTION('',(-1.,-8.67361737988403E-16,1.19420201094211E-15)); -#1524=DIRECTION('',(0.,0.,1.)); -#1525=DIRECTION('',(-1.,-8.67361737988403E-16,1.19420201094211E-15)); -#1526=DIRECTION('',(-8.67361737988403E-16,1.,0.)); -#1527=DIRECTION('',(-1.,-8.67361737988404E-16,0.)); -#1528=DIRECTION('',(1.19420201094211E-15,0.,1.)); -#1529=DIRECTION('',(1.,0.,-1.18276600634783E-15)); -#1530=DIRECTION('',(1.19420201094211E-15,0.,1.)); -#1531=DIRECTION('',(1.,0.,-1.19420201094211E-15)); -#1532=DIRECTION('',(0.,0.,-1.)); -#1533=DIRECTION('',(-1.,0.,0.)); -#1534=DIRECTION('',(1.19420201094211E-15,0.,1.)); -#1535=DIRECTION('',(1.,0.,-1.18276600634783E-15)); -#1536=DIRECTION('',(0.,0.,1.)); -#1537=DIRECTION('',(1.19420201094211E-15,0.,1.)); -#1538=DIRECTION('',(1.,0.,-1.19420201094211E-15)); -#1539=DIRECTION('',(0.,0.,1.)); -#1540=DIRECTION('',(0.,0.,-1.)); -#1541=DIRECTION('',(-1.,0.,0.)); -#1542=DIRECTION('',(1.,-8.67361737988403E-16,-1.19420201094211E-15)); -#1543=DIRECTION('',(0.,0.,1.)); -#1544=DIRECTION('',(1.,-8.67361737988403E-16,-1.19420201094211E-15)); -#1545=DIRECTION('',(-8.67361737988403E-16,-1.,0.)); -#1546=DIRECTION('',(1.,-8.67361737988404E-16,0.)); -#1547=DIRECTION('',(1.19420201094211E-15,0.,1.)); -#1548=DIRECTION('',(1.,0.,-1.18276600634782E-15)); -#1549=DIRECTION('',(0.,0.,1.)); -#1550=DIRECTION('',(1.19420201094211E-15,0.,1.)); -#1551=DIRECTION('',(1.,0.,-1.19420201094211E-15)); -#1552=DIRECTION('',(0.,0.,-1.)); -#1553=DIRECTION('',(-1.,0.,0.)); -#1554=DIRECTION('',(-1.,1.15648231731787E-15,1.19420201094211E-15)); -#1555=DIRECTION('',(-1.,1.15648231731787E-15,1.19420201094211E-15)); -#1556=DIRECTION('',(1.15648231731787E-15,1.,0.)); -#1557=DIRECTION('',(-1.,1.15706055847653E-15,0.)); -#1558=DIRECTION('',(1.19420201094211E-15,0.,1.)); -#1559=DIRECTION('',(1.,0.,-1.19435711321003E-15)); -#1560=DIRECTION('',(1.19420201094211E-15,0.,1.)); -#1561=DIRECTION('',(1.,0.,-1.19420201094211E-15)); -#1562=CARTESIAN_POINT('',(0.,0.,0.)); -#1563=CARTESIAN_POINT('',(-3.81639164714898E-14,8.84588872843312,26.8532402643558)); -#1564=CARTESIAN_POINT('',(-3.35673361367776E-14,13.5443518323627,28.5633409809841)); -#1565=CARTESIAN_POINT('',(-2.80210664498039E-14,7.13578801180478,31.5517033682853)); -#1566=CARTESIAN_POINT('',(-2.42861286636753E-14,13.5443518323627,28.5633409809841)); -#1567=CARTESIAN_POINT('',(1.99999999999997,13.5443518323627,28.5633409809841)); -#1568=CARTESIAN_POINT('',(1.99999999999996,8.84588872843312,26.8532402643558)); -#1569=CARTESIAN_POINT('',(1.99999999999997,7.13578801180477,31.5517033682853)); -#1570=CARTESIAN_POINT('',(1.99999999999996,7.13578801180477,31.5517033682853)); -#1571=CARTESIAN_POINT('',(22.,8.84588872843312,26.8532402643558)); -#1572=CARTESIAN_POINT('',(2.00000000000001,4.68870103007455,52.8940415948459)); -#1573=CARTESIAN_POINT('',(1.99999999999995,16.280512978968,21.0458000146968)); -#1574=CARTESIAN_POINT('',(1.15893784072582E-14,4.68870103007455,52.8940415948459)); -#1575=CARTESIAN_POINT('',(-4.75195628677384E-14,16.280512978968,21.0458000146968)); -#1576=CARTESIAN_POINT('',(1.99999999999994,16.280512978968,21.0458000146968)); -#1577=CARTESIAN_POINT('',(22.,17.9906136955964,16.3473369107673)); -#1578=CARTESIAN_POINT('',(-5.20417042793042E-14,11.5820498750385,19.3356992980685)); -#1579=CARTESIAN_POINT('',(-5.94135765944659E-14,13.2921505916668,14.6372361941389)); -#1580=CARTESIAN_POINT('',(-4.16333634234434E-14,13.2921505916668,14.6372361941389)); -#1581=CARTESIAN_POINT('',(1.99999999999994,13.2921505916668,14.6372361941389)); -#1582=CARTESIAN_POINT('',(1.99999999999995,11.5820498750385,19.3356992980685)); -#1583=CARTESIAN_POINT('',(22.,11.5820498750385,19.3356992980685)); -#1584=CARTESIAN_POINT('',(1.99999999999993,-3.69808733447816,8.45329531592141)); -#1585=CARTESIAN_POINT('',(1.99999999999994,9.06353379813022,13.0981455491734)); -#1586=CARTESIAN_POINT('',(-7.08906999797156E-14,-3.69808733447816,8.45329531592141)); -#1587=CARTESIAN_POINT('',(-5.89805981832115E-14,9.06353379813022,13.0981455491734)); -#1588=CARTESIAN_POINT('',(22.,9.06353379813022,13.0981455491734)); -#1589=CARTESIAN_POINT('',(22.,9.06353379813024,13.0981455491734)); -#1590=CARTESIAN_POINT('',(-1.73472347597681E-14,0.,38.)); -#1591=CARTESIAN_POINT('',(-6.59194920871187E-14,-9.06353379813024,13.0981455491734)); -#1592=CARTESIAN_POINT('',(22.,-9.06353379813024,13.0981455491734)); -#1593=CARTESIAN_POINT('',(1.99999999999994,-9.06353379813024,13.0981455491734)); -#1594=CARTESIAN_POINT('',(1.99999999999998,0.,38.)); -#1595=CARTESIAN_POINT('',(22.,0.,38.)); -#1596=CARTESIAN_POINT('',(-5.06099439882148E-14,-26.3246681985444,19.3806846805926)); -#1597=CARTESIAN_POINT('',(-5.94135765944659E-14,-13.2921505916668,14.6372361941389)); -#1598=CARTESIAN_POINT('',(1.99999999999994,-13.2921505916668,14.6372361941389)); -#1599=CARTESIAN_POINT('',(1.99999999999994,-13.2921505916668,14.6372361941389)); -#1600=CARTESIAN_POINT('',(1.99999999999995,-26.3246681985444,19.3806846805926)); -#1601=CARTESIAN_POINT('',(22.,-17.9906136955964,16.3473369107673)); -#1602=CARTESIAN_POINT('',(-5.20417042793042E-14,-11.5820498750385,19.3356992980685)); -#1603=CARTESIAN_POINT('',(-4.75195628677384E-14,-16.280512978968,21.0458000146968)); -#1604=CARTESIAN_POINT('',(-5.89805981832114E-14,-16.280512978968,21.0458000146968)); -#1605=CARTESIAN_POINT('',(1.99999999999995,-16.280512978968,21.0458000146968)); -#1606=CARTESIAN_POINT('',(1.99999999999995,-11.5820498750385,19.3356992980685)); -#1607=CARTESIAN_POINT('',(22.,-11.5820498750385,19.3356992980685)); -#1608=CARTESIAN_POINT('',(-8.69137758424257E-15,-8.66594549705193,41.9666522301747)); -#1609=CARTESIAN_POINT('',(-3.35673361367775E-14,-13.5443518323627,28.5633409809841)); -#1610=CARTESIAN_POINT('',(1.99999999999996,-13.5443518323627,28.5633409809841)); -#1611=CARTESIAN_POINT('',(1.99999999999997,-13.5443518323627,28.5633409809841)); -#1612=CARTESIAN_POINT('',(1.99999999999999,-8.66594549705193,41.9666522301747)); -#1613=CARTESIAN_POINT('',(22.,-11.8342511157343,33.2618040849136)); -#1614=CARTESIAN_POINT('',(-3.81639164714898E-14,-8.84588872843312,26.8532402643557)); -#1615=CARTESIAN_POINT('',(-2.80210664498039E-14,-7.13578801180477,31.5517033682853)); -#1616=CARTESIAN_POINT('',(-4.16333634234434E-14,-7.13578801180477,31.5517033682853)); -#1617=CARTESIAN_POINT('',(1.99999999999997,-7.13578801180477,31.5517033682853)); -#1618=CARTESIAN_POINT('',(1.99999999999996,-8.84588872843312,26.8532402643557)); -#1619=CARTESIAN_POINT('',(22.,-8.84588872843312,26.8532402643557)); -#1620=CARTESIAN_POINT('',(1.99999999999998,-20.1683056186824,36.295151854739)); -#1621=CARTESIAN_POINT('',(1.99999999999997,-2.90717121825678,30.0126127233156)); -#1622=CARTESIAN_POINT('',(-1.92174338435528E-14,-20.1683056186824,36.295151854739)); -#1623=CARTESIAN_POINT('',(-2.77555756156289E-14,-2.90717121825678,30.0126127233156)); -#1624=CARTESIAN_POINT('',(22.,-2.90717121825678,30.0126127233156)); -#1625=CARTESIAN_POINT('',(22.,-2.90717121826819,30.0126127233198)); -#1626=CARTESIAN_POINT('',(-1.73472347597681E-14,0.,38.)); -#1627=CARTESIAN_POINT('',(-3.46944695195361E-14,2.90717121826819,30.0126127233198)); -#1628=CARTESIAN_POINT('',(22.,2.90717121826819,30.0126127233198)); -#1629=CARTESIAN_POINT('',(1.99999999999997,2.90717121826819,30.0126127233198)); -#1630=CARTESIAN_POINT('',(1.99999999999998,0.,38.)); -#1631=CARTESIAN_POINT('',(22.,0.,38.)); -#1632=CARTESIAN_POINT('',(-3.94981898350536E-14,-9.85444991434022,25.3677624900678)); -#1633=CARTESIAN_POINT('',(1.99999999999996,-9.85444991434022,25.3677624900678)); -#1634=CARTESIAN_POINT('',(22.,11.8342511157343,33.2618040849136)); -#1635=CARTESIAN_POINT('',(1.99999999999998,0.,38.)); -#1636=CARTESIAN_POINT('',(1.99999999999998,0.,35.95)); -#1637=CARTESIAN_POINT('',(-1.23259516440783E-29,0.,38.)); -#1638=CARTESIAN_POINT('',(-4.55555488511313E-15,0.,35.95)); -#1639=CARTESIAN_POINT('',(-1.23259516440783E-29,0.,38.)); -#1640=CARTESIAN_POINT('',(1.99999999999993,-21.,11.9282032302755)); -#1641=CARTESIAN_POINT('',(2.,-23.,11.9282032302755)); -#1642=CARTESIAN_POINT('',(1.99999999999993,-21.2857142857143,9.94871659305393)); -#1643=CARTESIAN_POINT('',(1.99999999999994,-23.,11.9282032302755)); -#1644=CARTESIAN_POINT('',(-1.23259516440783E-29,-23.,11.9282032302755)); -#1645=CARTESIAN_POINT('',(-6.44414231074376E-14,-21.,11.9282032302755)); -#1646=CARTESIAN_POINT('',(-6.81152635956076E-14,-21.2857142857143,9.94871659305394)); -#1647=CARTESIAN_POINT('',(-6.68007460935166E-14,-21.2857142857143,9.94871659305394)); -#1648=CARTESIAN_POINT('',(-6.31269056053466E-14,-21.,11.9282032302755)); -#1649=CARTESIAN_POINT('',(1.99999999999992,-22.,5.)); -#1650=CARTESIAN_POINT('',(1.99999999999992,-17.,5.)); -#1651=CARTESIAN_POINT('',(-7.72998648160326E-14,-22.,5.)); -#1652=CARTESIAN_POINT('',(-7.72998648160326E-14,-17.,5.)); -#1653=CARTESIAN_POINT('',(-7.59853473139415E-14,-17.,5.)); -#1654=CARTESIAN_POINT('',(-7.59853473139415E-14,-22.,5.)); -#1655=CARTESIAN_POINT('',(1.99999999999993,21.,11.9282032302755)); -#1656=CARTESIAN_POINT('',(1.99999999999993,21.2857142857143,9.94871659305393)); -#1657=CARTESIAN_POINT('',(2.,23.,11.9282032302755)); -#1658=CARTESIAN_POINT('',(2.,21.2857142857143,9.94871659305393)); -#1659=CARTESIAN_POINT('',(-6.80105934605429E-14,21.2857142857143,9.94871659305394)); -#1660=CARTESIAN_POINT('',(-6.46184494801361E-14,21.,11.9282032302755)); -#1661=CARTESIAN_POINT('',(-1.23259516440783E-29,23.,11.9282032302755)); -#1662=CARTESIAN_POINT('',(3.46944695195361E-15,23.,11.9282032302755)); -#1663=CARTESIAN_POINT('',(2.,21.,11.9282032302755)); -#1664=CARTESIAN_POINT('',(0.,23.,45.)); -#1665=CARTESIAN_POINT('',(0.,23.,35.6775139427894)); -#1666=CARTESIAN_POINT('',(2.,23.,35.6775139427894)); -#1667=CARTESIAN_POINT('',(2.,23.,35.6775139427894)); -#1668=CARTESIAN_POINT('',(2.,23.,45.)); -#1669=CARTESIAN_POINT('',(2.,23.,45.)); -#1670=CARTESIAN_POINT('',(1.99999999999998,21.,35.6775139427894)); -#1671=CARTESIAN_POINT('',(1.99999999999998,21.6840402866513,37.5568991843612)); -#1672=CARTESIAN_POINT('',(-2.03830008427275E-14,21.,35.6775139427894)); -#1673=CARTESIAN_POINT('',(-1.68756860700427E-14,21.6840402866513,37.5568991843612)); -#1674=CARTESIAN_POINT('',(-1.23259516440783E-29,21.6840402866513,37.5568991843612)); -#1675=CARTESIAN_POINT('',(-2.20000000000009,21.,35.6775139427894)); -#1676=CARTESIAN_POINT('',(2.00000000000001,-14.8669933971346,50.8603874769204)); -#1677=CARTESIAN_POINT('',(1.99999999999999,2.39414100327962,44.5778483455014)); -#1678=CARTESIAN_POINT('',(7.81500544768376E-15,-14.8669933971346,50.8603874769204)); -#1679=CARTESIAN_POINT('',(-1.0842021724855E-14,2.39414100327962,44.5778483455014)); -#1680=CARTESIAN_POINT('',(-2.20000000000009,2.39414100327962,44.5778483455014)); -#1681=CARTESIAN_POINT('',(-2.20000000000009,2.39414100327962,44.5778483455014)); -#1682=CARTESIAN_POINT('',(1.99999999999998,0.,38.)); -#1683=CARTESIAN_POINT('',(1.99999999999997,-2.39414100327968,44.5778483455014)); -#1684=CARTESIAN_POINT('',(-1.60461921527855E-14,0.,38.)); -#1685=CARTESIAN_POINT('',(-2.90566182226115E-14,-2.39414100327968,44.5778483455014)); -#1686=CARTESIAN_POINT('',(-2.20000000000009,-2.39414100327968,44.5778483455014)); -#1687=CARTESIAN_POINT('',(-2.20000000000009,0.,38.)); -#1688=CARTESIAN_POINT('',(-1.24657505438168E-14,-15.1557621358881,39.9329981122494)); -#1689=CARTESIAN_POINT('',(-1.68756860700428E-14,-21.6840402866513,37.5568991843611)); -#1690=CARTESIAN_POINT('',(-2.20000000000009,-21.6840402866513,37.5568991843611)); -#1691=CARTESIAN_POINT('',(1.99999999999998,-21.6840402866513,37.5568991843611)); -#1692=CARTESIAN_POINT('',(1.99999999999999,-15.1557621358881,39.9329981122494)); -#1693=CARTESIAN_POINT('',(-2.20000000000009,-30.,34.5301373793453)); -#1694=CARTESIAN_POINT('',(1.99999999999998,-21.,35.6775139427893)); -#1695=CARTESIAN_POINT('',(2.,-23.,35.6775139427893)); -#1696=CARTESIAN_POINT('',(-2.03830008427275E-14,-21.,35.6775139427893)); -#1697=CARTESIAN_POINT('',(0.,-23.,35.6775139427893)); -#1698=CARTESIAN_POINT('',(2.,-23.,35.6775139427893)); -#1699=CARTESIAN_POINT('',(2.,-21.,35.6775139427893)); -#1700=CARTESIAN_POINT('',(2.,-23.,45.)); -#1701=CARTESIAN_POINT('',(0.,-23.,45.)); -#1702=CARTESIAN_POINT('',(2.,-23.,45.)); -#1703=CARTESIAN_POINT('',(-7.71951946809679E-14,22.,5.)); -#1704=CARTESIAN_POINT('',(-7.72998648160326E-14,17.,5.)); -#1705=CARTESIAN_POINT('',(1.99999999999992,22.,5.)); -#1706=CARTESIAN_POINT('',(1.99999999999992,17.,5.)); -#1707=CARTESIAN_POINT('',(1.99999999999992,17.,5.)); -#1708=CARTESIAN_POINT('',(1.99999999999999,22.,5.)); -#1709=CARTESIAN_POINT('',(2.,17.,45.)); -#1710=CARTESIAN_POINT('',(1.99999999999992,17.,3.00000000000002)); -#1711=CARTESIAN_POINT('',(2.99999999999992,17.,3.00000000000002)); -#1712=CARTESIAN_POINT('',(2.99999999999992,17.,2.00000000000002)); -#1713=CARTESIAN_POINT('',(-8.28767242693278E-14,17.,2.00000000000002)); -#1714=CARTESIAN_POINT('',(18.,17.,2.)); -#1715=CARTESIAN_POINT('',(18.0000000000001,17.,45.)); -#1716=CARTESIAN_POINT('',(18.,17.,2.38840402188421E-15)); -#1717=CARTESIAN_POINT('',(-8.5265128291212E-14,17.,2.38840402188422E-14)); -#1718=CARTESIAN_POINT('',(2.99999999999992,17.,2.03014341860159E-14)); -#1719=CARTESIAN_POINT('',(2.99999999999992,17.,3.00000000000002)); -#1720=CARTESIAN_POINT('',(-8.11823353360236E-14,17.,3.00000000000003)); -#1721=CARTESIAN_POINT('',(-3.06161699786839E-15,17.,45.)); -#1722=CARTESIAN_POINT('',(-3.06161699786839E-15,17.,45.)); -#1723=CARTESIAN_POINT('',(-8.10117772069407E-14,-17.,3.00000000000003)); -#1724=CARTESIAN_POINT('',(-8.11823353360236E-14,-17.,3.00000000000003)); -#1725=CARTESIAN_POINT('',(-3.06161699786839E-15,-17.,45.)); -#1726=CARTESIAN_POINT('',(-3.06161699786839E-15,-17.,45.)); -#1727=CARTESIAN_POINT('',(2.99999999999992,-17.,3.00000000000002)); -#1728=CARTESIAN_POINT('',(2.99999999999992,-17.,2.03014341860159E-14)); -#1729=CARTESIAN_POINT('',(-8.5265128291212E-14,-17.,2.38840402188422E-14)); -#1730=CARTESIAN_POINT('',(18.,-17.,2.38840402188421E-15)); -#1731=CARTESIAN_POINT('',(18.,-17.,2.38840402188421E-15)); -#1732=CARTESIAN_POINT('',(18.,-17.,2.)); -#1733=CARTESIAN_POINT('',(-8.28767242693278E-14,-17.,2.00000000000002)); -#1734=CARTESIAN_POINT('',(2.99999999999992,-17.,2.00000000000002)); -#1735=CARTESIAN_POINT('',(2.99999999999992,-17.,3.00000000000002)); -#1736=CARTESIAN_POINT('',(1.99999999999992,-17.,3.00000000000002)); -#1737=CARTESIAN_POINT('',(2.,-17.,45.)); -#1738=CARTESIAN_POINT('',(-8.5265128291212E-14,-17.,2.38524477946811E-14)); -#1739=CARTESIAN_POINT('',(1.99999999999992,-17.,3.00000000000002)); -#1740=CARTESIAN_POINT('',(2.,-17.,45.)); -#1741=CARTESIAN_POINT('',(2.45409296734252,-9.3,0.0500872026964798)); -#1742=CARTESIAN_POINT('',(2.45409296734252,-9.3,0.0500872026964798)); -#1743=CARTESIAN_POINT('',(2.81803098911412,-9.3,2.01669573423217)); -#1744=CARTESIAN_POINT('',(2.99999999999992,-9.3,3.00000000000002)); -#1745=CARTESIAN_POINT('',(2.01669573423207,-9.3,2.81803098911422)); -#1746=CARTESIAN_POINT('',(0.0500872026963787,-9.3,2.45409296734263)); -#1747=CARTESIAN_POINT('',(0.0500872026963787,-9.3,2.45409296734263)); -#1748=CARTESIAN_POINT('',(2.99999999999992,-9.3,3.00000000000002)); -#1749=CARTESIAN_POINT('',(2.99999999999992,-9.3,3.00000000000002)); -#1750=CARTESIAN_POINT('',(2.01669573423207,-17.,2.81803098911422)); -#1751=CARTESIAN_POINT('',(2.01669573423207,-13.7,2.81803098911422)); -#1752=CARTESIAN_POINT('',(0.0500872026963782,-13.7,2.45409296734263)); -#1753=CARTESIAN_POINT('',(0.0500872026963782,-13.7,2.45409296734263)); -#1754=CARTESIAN_POINT('',(0.0500872026963782,-9.3,2.45409296734263)); -#1755=CARTESIAN_POINT('',(0.0500872026963782,-11.5,2.45409296734263)); -#1756=CARTESIAN_POINT('',(2.99999999999992,-13.7,3.00000000000002)); -#1757=CARTESIAN_POINT('',(2.81803098911412,-13.7,2.01669573423217)); -#1758=CARTESIAN_POINT('',(2.45409296734252,-13.7,0.0500872026964798)); -#1759=CARTESIAN_POINT('',(2.45409296734252,-13.7,0.0500872026964798)); -#1760=CARTESIAN_POINT('',(2.99999999999992,-13.7,3.00000000000002)); -#1761=CARTESIAN_POINT('',(2.99999999999992,-13.7,3.00000000000002)); -#1762=CARTESIAN_POINT('',(0.0500872026963787,-5.,2.45409296734263)); -#1763=CARTESIAN_POINT('',(0.0500872026963787,-5.,2.45409296734263)); -#1764=CARTESIAN_POINT('',(2.01669573423207,-5.,2.81803098911422)); -#1765=CARTESIAN_POINT('',(2.99999999999992,-5.,3.00000000000002)); -#1766=CARTESIAN_POINT('',(2.81803098911412,-5.,2.01669573423217)); -#1767=CARTESIAN_POINT('',(2.45409296734252,-5.,0.0500872026964798)); -#1768=CARTESIAN_POINT('',(2.45409296734252,-5.,0.0500872026964798)); -#1769=CARTESIAN_POINT('',(2.99999999999992,-5.,3.00000000000002)); -#1770=CARTESIAN_POINT('',(2.99999999999992,-5.,3.00000000000002)); -#1771=CARTESIAN_POINT('',(2.81803098911412,-17.,2.01669573423217)); -#1772=CARTESIAN_POINT('',(2.81803098911412,5.,2.01669573423217)); -#1773=CARTESIAN_POINT('',(2.45409296734252,5.,0.0500872026964798)); -#1774=CARTESIAN_POINT('',(2.45409296734252,5.,0.0500872026964798)); -#1775=CARTESIAN_POINT('',(2.45409296734252,5.,0.0500872026964798)); -#1776=CARTESIAN_POINT('',(2.45409296734252,0.,0.0500872026964798)); -#1777=CARTESIAN_POINT('',(2.99999999999992,5.,3.00000000000002)); -#1778=CARTESIAN_POINT('',(2.01669573423207,5.,2.81803098911422)); -#1779=CARTESIAN_POINT('',(0.0500872026963782,5.,2.45409296734263)); -#1780=CARTESIAN_POINT('',(0.0500872026963782,5.,2.45409296734263)); -#1781=CARTESIAN_POINT('',(2.99999999999992,5.,3.00000000000002)); -#1782=CARTESIAN_POINT('',(2.99999999999992,5.,3.00000000000002)); -#1783=CARTESIAN_POINT('',(0.0500872026963787,9.3,2.45409296734263)); -#1784=CARTESIAN_POINT('',(0.0500872026963787,9.3,2.45409296734263)); -#1785=CARTESIAN_POINT('',(2.01669573423207,9.3,2.81803098911422)); -#1786=CARTESIAN_POINT('',(2.99999999999992,9.3,3.00000000000002)); -#1787=CARTESIAN_POINT('',(2.81803098911412,9.3,2.01669573423217)); -#1788=CARTESIAN_POINT('',(2.45409296734252,9.3,0.0500872026964798)); -#1789=CARTESIAN_POINT('',(2.45409296734252,9.3,0.0500872026964798)); -#1790=CARTESIAN_POINT('',(2.99999999999992,9.3,3.00000000000002)); -#1791=CARTESIAN_POINT('',(2.99999999999992,9.3,3.00000000000002)); -#1792=CARTESIAN_POINT('',(2.81803098911412,-17.,2.01669573423217)); -#1793=CARTESIAN_POINT('',(2.81803098911412,13.7,2.01669573423217)); -#1794=CARTESIAN_POINT('',(2.45409296734252,13.7,0.0500872026964798)); -#1795=CARTESIAN_POINT('',(2.45409296734252,13.7,0.0500872026964798)); -#1796=CARTESIAN_POINT('',(2.45409296734252,13.7,0.0500872026964798)); -#1797=CARTESIAN_POINT('',(2.45409296734252,11.5,0.0500872026964798)); -#1798=CARTESIAN_POINT('',(2.99999999999992,13.7,3.00000000000002)); -#1799=CARTESIAN_POINT('',(2.01669573423207,13.7,2.81803098911422)); -#1800=CARTESIAN_POINT('',(0.0500872026963782,13.7,2.45409296734263)); -#1801=CARTESIAN_POINT('',(0.0500872026963782,13.7,2.45409296734263)); -#1802=CARTESIAN_POINT('',(2.99999999999992,13.7,3.00000000000002)); -#1803=CARTESIAN_POINT('',(2.99999999999992,13.7,3.00000000000002)); -#1804=CARTESIAN_POINT('',(2.01669573423207,-17.,2.81803098911422)); -#1805=CARTESIAN_POINT('',(0.0500872026963782,-5.,2.45409296734263)); -#1806=CARTESIAN_POINT('',(0.0500872026963782,0.,2.45409296734263)); -#1807=CARTESIAN_POINT('',(2.01669573423207,-17.,2.81803098911422)); -#1808=CARTESIAN_POINT('',(0.0500872026963782,9.3,2.45409296734263)); -#1809=CARTESIAN_POINT('',(0.0500872026963782,11.5,2.45409296734263)); -#1810=CARTESIAN_POINT('',(2.81803098911412,-17.,2.01669573423217)); -#1811=CARTESIAN_POINT('',(2.45409296734252,-13.7,0.0500872026964798)); -#1812=CARTESIAN_POINT('',(2.45409296734252,-11.5,0.0500872026964798)); -#1813=CARTESIAN_POINT('',(2.99999999999992,-17.,2.03014341860159E-14)); -#1814=CARTESIAN_POINT('',(2.99999999999992,-17.,3.00000000000002)); -#1815=CARTESIAN_POINT('',(2.99999999999992,-17.,2.00000000000002)); -#1816=CARTESIAN_POINT('',(2.99999999999992,-17.,3.00000000000002)); -#1817=CARTESIAN_POINT('',(18.,15.,2.38840402188421E-15)); -#1818=CARTESIAN_POINT('',(20.,15.,0.)); -#1819=CARTESIAN_POINT('',(18.,15.,2.)); -#1820=CARTESIAN_POINT('',(20.,15.,2.)); -#1821=CARTESIAN_POINT('',(20.,15.,0.)); -#1822=CARTESIAN_POINT('',(18.,15.,2.38840402188421E-15)); -#1823=CARTESIAN_POINT('',(20.,-17.,2.)); -#1824=CARTESIAN_POINT('',(20.,-15.,2.)); -#1825=CARTESIAN_POINT('',(20.,-15.,0.)); -#1826=CARTESIAN_POINT('',(20.,-15.,0.)); -#1827=CARTESIAN_POINT('',(20.,-17.,0.)); -#1828=CARTESIAN_POINT('',(20.,-17.,0.)); -#1829=CARTESIAN_POINT('',(18.,-15.,2.38840402188421E-15)); -#1830=CARTESIAN_POINT('',(18.,-15.,2.)); -#1831=CARTESIAN_POINT('',(18.,-15.,2.38840402188421E-15)); -#1832=CARTESIAN_POINT('',(-1.13292209214788E-13,9.3,2.00000000000002)); -#1833=CARTESIAN_POINT('',(9.5,9.30000000000001,2.00000000000001)); -#1834=CARTESIAN_POINT('',(15.5,9.30000000000002,2.00000000000001)); -#1835=CARTESIAN_POINT('',(15.5,9.30000000000002,49.5)); -#1836=CARTESIAN_POINT('',(15.5,9.30000000000002,5.37390904923948E-15)); -#1837=CARTESIAN_POINT('',(-1.15680613236672E-13,9.3,2.38840402188423E-14)); -#1838=CARTESIAN_POINT('',(9.5,9.30000000000001,6.93889390390723E-15)); -#1839=CARTESIAN_POINT('',(9.5,9.30000000000001,49.5)); -#1840=CARTESIAN_POINT('',(15.5,9.30000000000002,49.5)); -#1841=CARTESIAN_POINT('',(15.5,11.5,2.)); -#1842=CARTESIAN_POINT('',(15.5,13.7,2.)); -#1843=CARTESIAN_POINT('',(15.5,13.7,49.5)); -#1844=CARTESIAN_POINT('',(15.5,13.7,0.)); -#1845=CARTESIAN_POINT('',(15.5,11.5,0.)); -#1846=CARTESIAN_POINT('',(15.5,11.5,49.5)); -#1847=CARTESIAN_POINT('',(-1.09504729625572E-13,13.7,2.00000000000002)); -#1848=CARTESIAN_POINT('',(9.5,13.7,2.00000000000001)); -#1849=CARTESIAN_POINT('',(9.5,13.7,49.5)); -#1850=CARTESIAN_POINT('',(9.5,13.7,6.93889390390723E-15)); -#1851=CARTESIAN_POINT('',(-1.11893133647456E-13,13.7,2.38840402188422E-14)); -#1852=CARTESIAN_POINT('',(9.5,13.7,49.5)); -#1853=CARTESIAN_POINT('',(9.5,11.5,2.00000000000001)); -#1854=CARTESIAN_POINT('',(9.5,11.5,6.93889390390723E-15)); -#1855=CARTESIAN_POINT('',(9.5,11.5,49.5)); -#1856=CARTESIAN_POINT('',(9.5,-11.5,2.00000000000001)); -#1857=CARTESIAN_POINT('',(9.5,-9.30000000000001,2.00000000000001)); -#1858=CARTESIAN_POINT('',(9.5,-13.7,2.00000000000001)); -#1859=CARTESIAN_POINT('',(9.5,-13.7,49.5)); -#1860=CARTESIAN_POINT('',(9.5,-13.7,6.93889390390723E-15)); -#1861=CARTESIAN_POINT('',(9.5,-11.5,6.93889390390723E-15)); -#1862=CARTESIAN_POINT('',(9.5,-9.30000000000001,6.93889390390723E-15)); -#1863=CARTESIAN_POINT('',(9.5,-9.30000000000001,49.5)); -#1864=CARTESIAN_POINT('',(9.5,-11.5,49.5)); -#1865=CARTESIAN_POINT('',(-8.00144305339661E-14,-13.7,2.00000000000002)); -#1866=CARTESIAN_POINT('',(15.5,-13.7,2.00000000000001)); -#1867=CARTESIAN_POINT('',(15.5,-13.7,49.5)); -#1868=CARTESIAN_POINT('',(15.5,-13.7,6.93889390390723E-15)); -#1869=CARTESIAN_POINT('',(-8.24028345558503E-14,-13.7,2.38840402188422E-14)); -#1870=CARTESIAN_POINT('',(15.5,-13.7,49.5)); -#1871=CARTESIAN_POINT('',(15.5,-11.5,2.)); -#1872=CARTESIAN_POINT('',(15.5,-9.30000000000002,2.)); -#1873=CARTESIAN_POINT('',(15.5,-9.30000000000002,49.5)); -#1874=CARTESIAN_POINT('',(15.5,-9.30000000000002,0.)); -#1875=CARTESIAN_POINT('',(15.5,-11.5,0.)); -#1876=CARTESIAN_POINT('',(15.5,-11.5,49.5)); -#1877=CARTESIAN_POINT('',(-7.39718104259802E-14,-9.3,2.00000000000002)); -#1878=CARTESIAN_POINT('',(-7.63602144478644E-14,-9.3,2.38840402188422E-14)); -#1879=CARTESIAN_POINT('',(9.5,-9.30000000000001,49.5)); -#1880=CARTESIAN_POINT('',(-8.28767242693278E-14,-17.,2.00000000000002)); -#1881=CARTESIAN_POINT('',(-8.5265128291212E-14,-17.,2.38840402188422E-14)); -#1882=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#24), -#1883); -#1883=( -GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1884)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#1890,#1886,#1885)) -REPRESENTATION_CONTEXT('03341791-01_01','TOP_LEVEL_ASSEMBLY_PART') -); -#1884=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-5),#1890, -'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model'); -#1885=( -NAMED_UNIT(*) -SI_UNIT($,.STERADIAN.) -SOLID_ANGLE_UNIT() -); -#1886=( -CONVERSION_BASED_UNIT('DEGREE',#1888) -NAMED_UNIT(#1887) -PLANE_ANGLE_UNIT() -); -#1887=DIMENSIONAL_EXPONENTS(0.,0.,0.,0.,0.,0.,0.); -#1888=PLANE_ANGLE_MEASURE_WITH_UNIT(PLANE_ANGLE_MEASURE(0.0174532925),#1889); -#1889=( -NAMED_UNIT(*) -PLANE_ANGLE_UNIT() -SI_UNIT($,.RADIAN.) -); -#1890=( -LENGTH_UNIT() -NAMED_UNIT(*) -SI_UNIT(.MILLI.,.METRE.) -); -ENDSEC; -END-ISO-10303-21; diff --git a/_jobs/dd7c3c14fe98/03341791-01_01_debug.FCStd b/_jobs/dd7c3c14fe98/03341791-01_01_debug.FCStd deleted file mode 100644 index ed17f58dace1092f03982c54c1278a86d0b9fc33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18363 zcmY&fb8u%tvyE+A8~u`OxUo03ZQHhO+qP}nwrx9k`@L87s=iw_{YTF|(_Pb3x9;gW zBP#(4h6V%#1O-Hz&!S0+1FAEK3jEXCgCP(WQMc!K+q+xr!^xgq(UZO%^qi{ zr;F{PsKQbm*y7k53;esET_x=~GgLUQfIIn_=kj3dbtBmz7$3@@6$A4#c z?8V{r)1JrYnFi3{Z8)MPsNJZ^bz>_Cz>sutC;QzEdptb64Ym-|QA~N1$sj(FA?|LE z92kO|YVqjF5=PNd*`;-~Xvm(^d51z}xPDE>ERnIA%76_Ej7?`ZZ}sxmJ!AkP6Ag24w~y~n zu(yw!#!jlxBZjX%nx}${DDU!L8&_1g&$Ik|rK96cyqGNd)~*N)1fXU@@B0u)^@r~h z))IQkF~{%4FFa4U<8S)geZ`ds-lyJ8L<z&`nAoy<2?@@(Xm5Rw2U~Bl~0fI$?MrDI2S>)Y?Kf9gt|yNZ-k+D0Pta$o?ynu(QiY1~4_uR4#s%1$tdhP*50g!w z*5!*aPxRC2Swb+>SD&MFUYYKBQ}R@gx>WrpKtV^hZ~%vzVniTQe0lgyBTDp zw?4{pdM+New_Y{hJ_D2MAfU;gE2-n3gUlbtZi0)kLRRQv=66Cml<5GOzSTCchV0?u z$o%d7Jq&HFZY|z>iqpSj3w~OOZ)IJ=(mAe2l~lAb<9Ze3KC)JK;BG zYX7cjww?bB5DIQQ!JM&SesAW0v?JuovixBU%IocaGh6brNL@iB)CS(t3kCVR7`w;oic#^IRey@QHnAI{fZx-CE^A zq`w_Oz@`$DHE(9dq*lmBbDDx9Wsj{G58Zr3s8k%}=WoCXO$vkVL>vJ;*_8`B&MEDH zz|z$O&zb!gx8NMmhxgAa`x}`m*q1Jz;EPf`3pHF?edkxK)`y#?ms6H$IHL^hfR=Zd zZX2v`XDI7)vPYY#i%&b*EaT}?lS3PZQ~mw zUMEbxO9KOqTrsG_awmcx7OnUS-Nvy_l!+zpg?o)DyS8$!-H$v$C5zJ&NAzQd<-}V0^3-z1re&O? zI>hrdx_x0Q#Mz!l{T$CsKH^zReo}VMv~LJBBvvOmh9w%!7XBR$e$~(1wf@{-9vxn6 zjo_RnZG|@g)UVzwz?Z!0fGb2Y!?I|jR46>sGa!RdVy`O2xl}*^LD;ZjZchh)SJb({ z7KDlW*p|=Z-tZ`Y$f=FjEc-1Eo^;$c@cIX}C1AbGHcY#xF?i?Nn)763Ko!5KI5ewn zeN-K8-yD0SEbP@B|ABDvrmi%wzRJt4>9c1K6*KD>vjyN^kR5oXs}enrfV?qb5U^s% z>e1*{80fkDps8_j4ls-6t9ePz?ESJGQkl4O9RdH+3&O|qM;BHk)-obAk&)#Y9R1W) zA;y5QP!CbGbwjFf#YU(WKH+D>q6nY3<9nB_>Pmm|eJsob!S^kAs{PH}Kix)%iy%uH z8-abC4kg_-9}dj0y$Q~iPZh#}Lg4}nbY1cqc!Y&>jj{7pRe65HpvLsut)#`^XXS-K z&_1jXBN3`BEf@}ry$=_nB6M5{%^q~5Vm+w0qbS8vmTb4*8Y!?*GZ%1Yc8_$hqvJ44rp&W}PhnJMwI;uyjr^J_eSBVKLgo4D%yo!dj z^B`m0<#T`hQ8Jen{U~#J{uncupY#o=e36+0`T4`X5cjRtiJWW`JAeFoLI9n-{83_= z?1Lj#JD1T+$|fQLT_fo)!EW1<2)431Dytrf4{p4sx)8cp&>JZ_oOsB%J(LTgK}a(G zjwJUR3Rzr>l;JfKO&#SHsaknL&7;k5ZLFzdRZW#lP}j z`q>3lh$vf?L=1PCo{^^M^B>Q6_$nkE>qUX|WJoDszrt87jd@w<=i!gp>o6?a0*1+1 z#ss41vz;hZDUHLVgW2iz`>b`e8{zzAq5-!*tiJ zd87-!I;d8?-B4Tjb|xX9TQj%!*ia$y^T(~0ZkN=0;bS9Mvhw?%sWV&kP)w4(?4q%y zez8xuBmCN*i`%p{ZZb6yvVNgLTq87zUn3-chOKJ-5~n_ZIQ7yjbCMCBFB3T6(rGw` zFjTf6dnUvgd5)-R)ibZS>y=!?9JyzuX3XvqU}JFDp(j|>9d5WOc(%xD1=lZ`%ZYxP z+gGT&x|h@M*%ZSecUk7a^2m+BK@4c=6?vg#sME0|g-6Am+UXtJHLV0qHf2{-(Pr~z z7S3D)NsP2@HW(Z~Ix|n-3n;?lZKsGt)$mEi^JXsjpU*bx@geg16 zwr3w0H3?cUTiK&F@_GL`Y^S8}h#vW$9Y%c^BAEjt?0!{Za&(@j4YY1R{01FseDGM5 zFzEoh z7iy7mt$d^ru;fzrB+hi2Nz@NAk$L*DxzM9tK%g#KsHr3iy$My-iR`hx5E7^~NN<@h z(Q59A;gf?@1Z(*P)kE7$vFt{_A>sH{%D>=-G6$>#zPv!9urNRsV8ZH#d6}mE?E5&d zx>r~#9Qxo~(DVNOG`+~PZn_E^@EGEnq?9F!!xMsnrGrwz_8-h5^AJ-E9ew@K3TN;b z=?-}BucFeLWzZo>mXe0C#eamx!$vP_>BV06LX606N&heI3Z5A3ACX^|);&)^kLfTF z5`2^-`Xh2lxtoau%d*v4xoF{L!DvN^y7Q)_Ejsq3@CkU-arUZzi+j3*w_a;V?_Tjy z)ODrD4tnfsGe+zsVOUiY(MD?Rt+g^Q`PrLvo(q4+az|wlcf3^bEt`mw_#=}+DQ!}- zUagUePP1W3>H+i70UFnJNlTt1vK!&^O{^<2p|h2_85|hc=!XUMX#+9Bxq0GEo>f|x zLC~*ibjd8TQ>HQpix$6acw|3}WY!_pnCRq;McG}FbiqKosqtzo7l|Z_}E8+Sy(lWiZL=^kDe?3rCVMymuDG#&l|@T zb@-qB!ShQPM4SKZdU_Z#EfsMajj+8!gcSe17h#jmV<9{$x5Y>4GzVJo(x`Ai?QIZbPB7~V>OSp&@$@!n#)SZ{&K@L zsNcrPQItIEv#OLP&lgdZdhQ3n6T{q;HQyybRjMrW$-meebRG=h7r3HygpI2cHFar` zmO|wR=XLZrFKvKvHa3ae5`M6DyJOaCSnDxPql$RK5g+CD=U>_K1SMg~uzqzG@tF5) zkKz=w;&?3{%IM69h;?`_de_A?@m*3s%`Kd~C%=_`=@VL{uBvdZ5K@Y!yqanc_qOuu z3~ar~eH5`QgOpWmibxSSDOTI0#jMjc)nSNQ6}5d+znUf>K3{(P1LOV!EANQNx(^m6GO)Ygjyg zHJ9*Vnh@iC)lvFIg=!Npu6UeJG4m+(Jo~7JVcpX?h)YhF)B}L>wjImxr;n##AGTl2 zNPW2}{>H+c=+^FMIoS@;`4|FhL)e8I%kTmtl;|MFIoZow^^7kXKJ2;d2wbHUyW$p> zF(Ps&4q$Ycc0}jdeiZ$C->iI61TpC~!mCkh9<40VE;57D2H~Qiae#vCKqg}&Vl+b8N4cTbXlB2D z`e-%AW(2n118tCEd`Cv4;qG=|U2SVJV9T404kxZb%c1Mw{eAf2z29^Pv0<&% zKVfhPr9gN#*{9R!0joEXMN2vbmGIUrC!ObJb_KAat8{LypZDw^(UOP#z& zu*+%gU~2vhcz)fK?sCw!O2bqy_`{<*+*N=))WA&kybr8?#w|FG!`&CO0O>!tb3FD` znu>E2?B++xQzWn{{5V(&h6j+jWX14AZVcHow%w3=cYZH=*e!1`-|aGqh9%iN zU_Z3*@eK5C7&jk2=(7TMkRZnRREIZc4%5g-KblgS^-Rq1xnL8NTkAZFrAS;8heNEs ze2hFFr|2R-2G}8Osq_-|Q4u2{)u;nCb`iV+^4*s^{zLgJTb1w6`Xf3qWv1OR8~PZt zA24OU31$DQ+f#fTe~U&A1axHx421cw+as%I@2I0AY^3MtWN$>PV5(mk?;`*va6;DvlBw#go@*=Bi4Fpf1oFUk4-Uio=N z{ig1Negz9DU{_0#x*fyKP=I0o0CnzZSSz%nO}~QbPcc&V0Dz{V+*zAyF3Pq*q3%;p}KC!SkS9wEFAGBJCR#0gEtG@4mrGz zQ3z!ywZ+k=P1pw*KVrq##Y)k3B<=MuNkh|Vhbg#~V1b5av~!9JJPHTRW8SjfA2x&` zu9pTbwAd_ylRN-*+BtA4=`~7n2zdA~0%y96rKeW9u)hJnYq_njnewnZ{`>EI#i}pL za#zd1qZlmPFs(&eNjmeDCp;8WqO=! z)a6ZDK^kZqnKDj6$+V8&c*&0m%)SK5RDpzX_3$rwls%jCrI;jyggO{FieC^rsQ;Le z2o<>2Gm>acO#)PA6Ky=p%1`U==GzI(~o z8dtzvc1C@wQVaUxT)^aRfg>x@Hr%C2`7Gr|S8 zgLkopI_L09FG*BXT3r3H-lsnx`ZL)4@yD0Q=M*QG0WqO(gJ3Vi8S*4pN~X=apcu8J<5ZdSORdu#gvxw&jZU5cwZ_ zr=K`+qk-VMc{S!TH z!kG;6`NA&KbV@vVOI++kLnLLW;pQpH-|oiCX9b$*s^Wk4pZpgt#PAvc7@5*NFv*-!ZM^`pc96N#CYK! z5%)eravzcHe||-n{&sqQ;&UwbxJHzx32M>xk{kmf6^OvKC-@C~LX4wP?u^nVDu~c@ zkI~|{zkZfDS|tY1zq0^}s<_5fqi}=>XxOGOmZpL!~O zK9Jq{E0$QT5!is8k3*N^O}C1P6p@{s-WN4`3<2;1GZZkQkk6NQ$|>SH4k3QEeEO0&pmQ;s3ovOt6&RJ3lN%owRmu+w z^OhpTK)K*+=s7sg5|qa}M3ns$H~@AaO%etR;gb|)a}Ij{V?`8{xgc09U4kGw6z3so zPJw)IgyuE(J>-c;lvDYX2i88)^C z`qfa(VTeRDtABa}n)s0Y_D}RhMA)EbzFQ}m52+s+e40d9BzGJ?l^T|a9}jkEnmHg# znkYIYz$-)f^*}=b+RzXZ(k2FFBpPkHHouh<;2vwL{c|v{FB?lfn?fcR8vTdqP%t}# zsYt%rbTl6a;K)G6QjR14JDF1+pmtuc%|mks5?cJe<(tACbYN56pN1}B>b%%tg?NWf zK6{tn#&*8I4XJ(7vl9AV8bfkZ zfiAkx>)}UBff^kSmAp^IDM$IuuJkvGAo{#>TA&`WC)c>Xfc+Fx+fp$d7H`dgWH2d*rF?~@Mh}0%X zA4`WShj-cHt1vV5ac_VOKm0^^@#2(^2DTJ)Tm;O12OS&YNc7txY`=UalSxdbjpOeR z-fWI#C`0Z@jO3ubbG7c)Zqusw*ezC^w#q$^_~LP?COA@VEi|QRtg4-B=T|J zyTW!Yn%cZT%n}yd^^a!*rVQBK>AcXeg!6o1UN`J45JvCK{Ykp=l_d zZ9tvjZ32(h_Z5TVj|m;2pEEe72s0yCGhE?}ap;{HC{P+6D92xRMl#3P7{b1$ABx@y zXa{Ei2)NlHg8KYX1vU!61Eb zR}Ur+?^5>Dx%Tc*LM0S#Yz-(@!l}^xsX&^>9DWgb6Obgky^hz%VSlF2se!~2@B3+);2mYo9GSb?O@xEGHolYYHcQXimokJuAITR1Yrja zWtEpr>(U$z4NZR5ZP`dw6aWVsS;HLMqWt?hHsj^p&N?h1p1O1q8%Uy>wl_4IqMd z($PJ0Qgz*~(0g5?ExZS7Wf=o+60l#BLvQcYvFm&rz)Mz*j~8--y(8QBZTt592G!R z8Hef(>bIhs?FAy;W{jw{PhYlwOJDa&Lw=w$#1Xv^Uy+fr;Lc-QY6fuaKx`h)6MtO$ z7DPVHFWpMPdSM)oSPwUj_~bjh*EzmsC&mhfXroD;;WZ^-t$uUdFh8LZBt(Zm>v>Yp zA}z|gDZA3~wSOu+&5~SF4ph&96L-i=1lWeH%_G=CAkU-k-#{YQ|H0dtU>T!Z`gHwl z6$o}|kaFknyxFHmV|{p1t+JE9H~|p8bz$+BUpX7|`nkNBtjJ^o5x(^POlfe_ee>+i zqY-=4yDSN29B3z*UecXT-PE)Hm0;M`tw z)%JsoU=z5;q-63W!jeDs+AZC*HJ~rz@OSMrjDW@Xw4W^8`o2dYG%={&d-*UyEF1`8 zAmu>DozU2{sS$0{dB%Fda1LS+SiN421v4=gu2B1fe^}3enc`o6bl}(5BRfU4TcvXt zkiN((+!cECHo=z3sCs4ZdbJmOVWFOChi9CR?(c{sDuK%=C^@&Td~3gcy;MO2L-;q< zoFM{WUT(l^)?c$3xvEVE!oIUw7p~mP5WCioS}U|u(`-woZOZOi#(!vk568$e*$4e} z?KFDM{b1~McSN+_XLYAOA#*oZg~ILwOE8!=GN9t>icOc1oXs!1QL_3ZdskYZbm0X@ zT<@wY7Cayey%3|@#&R-soO_7A9oHJuoFUV zc)HPI0WQBMh9dh|8%YVp?ipAh#EXF$j#u<0hq94UQ@jDQO+Sg$8(|+jbCV~*;dsKtCAaBrN9*IkJD<1 zWBKq{u)qsrkQM+wvBwzd-f8}5BbSm?Kz*L<#NT4s5rWOJ`AXA?kC`zF4Qs`DSy=?< zkQ_;TOUPEKpblLN#Ov&|N)M=AWupAqNn*^=Dp7m8N7ykfME9UHK1B3K+>QdB6miB; z0MQ`Sns5x7S(~N5%(kk2D^jlI^wQCv0G-kOkS=gzky4M39^RZg)gN4Na>)14&%L*S zrMRERpjz5~xss5FN9C#GB5)bN49n5gU8;Slj6+I0w954{PVVg=**~0OSM?T;C5dsV z&4sjm39S3h`WdmNize< zGXmLr57)^whj-DJl}X?%nP-M5Q&wJMvFV~5wP5Jq_nfBVRN|K#rda!EA3Pugp0HdV zhKSlj2}??67NY`h(~mpo-IGdfrarRZC6I#{O`(;A+}?QeRm;U;~8}aQki>G z20lT!*L;)aSS{*kViB>y1NK6TA}~yuElU?QQ1VgLhB7F)DvBugk=aoKu5hQ?hH;G} z3Zx@u`4HEll!91p_JXUJkAAm0>&%m#s z)jwE6mJwL>fn~xXH7}PMkToBmgOO_{tizrnM<^5I+RWYdc7ENT zg`hi(uetgMpBRZT>jRqAYYY_1&W~J!TD9jq4#&S8+6&2x=yth?s{5dCA`)BH)ed@B zL`9!2u{v^7BvS~$xJ4t`2@d$-Kg0qiGHJej7f_5m??#&`ZSkNvO7@QIcT{m(6DwQN zpta6V`Ip#S%FH>sPgG~^Xiis^oL#xu^*DxepiZj{WNxm_S{q_Q49}$6lH&tdRbhT@ zJ##up*Yu%ls&(xUP6ZIzmnW)ClnpnSRAJ3@Y9?q4XfM?tH^>c5d`pS8aDo^X^yVfn zpf5rQ+r z9yGaxzt-Y-7#l4irlwH03&YvQnkrQ@7BjHgKrX>%j@q!T!1)x-=2}#?Ei&V8GlgEf=LHRhLD)JYckO_+-T>w+m~v+Y?lo)pESYT%ew&u)V=l#)G@{w5drQYID6$k9EWK?~}m37(d^a|XCKUw_ztOwFAd46e{ z$Zjy43gXG6`UK<4L=MNCPynF+6{z2@jy?uKvY| zE}Mc!-{WNI*>8?1W6hIN-k}_gapRA=s@rt*`}~Hg{_>%v5LhdM>RSM^X~<&ciC(}l zoV64uEp1ku!bAZQVnMrD4V)u}1UuB{lSMEI52I)ePT*$0@QP+Nc*b~?XO6^mjh8{N z1Qlh@jcc*wRu6SofE3$?%dO445B-^b-_T-x2@QuU8=lat-Nb^E|>-PNK z8BMpG>1Mc?!8|Gn8}YEDg8$<<5Mh(?i4iySslG~_zCo=Z3B25L9~zpha+Eb=cLJBG(R8gss=m`7M~ z3w4*1Y2iR%*FD6&*GR)Pf7jABodVbGS7mg3Z`D)VxN_>mG~%{Op^ zG55hOC)>+kIZ*d#MUV_~4E#sd``ruyFdQD0#aU#gEx**J?CPHBWXP%k*QiL9Dcj;s zOzbv2OOmjVH-_E;u-miWy)k%3wCv~0-?F>=^!9cgpeaVpDL%cHI>ay@Xz?JA=c+tR z1%z=CG;>;X=Dk+>cw2+$5R5}38_ih7Rty{Qe8_+{qcTNSG8z@x_X4J!ab8(TF%F+F zK#|T9mTNi0MWaSrO8Zx^O$m1O$sC*sPg%;+z`Z=DmC8CO(b zRnB>`v_+N4lDWR)uh>@F)a)3?v^*n}bxuN;VEnMS*p%(Cd8faU2N~BaenllHp%Q|R z6eJRAuJeDY0q3Ab!t`+UwR9MaG$0X2ITWbLT7o^}k1=FGH~~PXMq?scfnr?wR}Rvv zrv&j$ZGpcP3Asx8%<>2K&Srx^u-T*@fP%ppgs96O?{BUR(Q z&?4l+16$Lo!w(sdnYDs<^FE18bcfUV?pzNZPrbngb;?%Z<@@=e@2D8|8c4>{sXcpX@)8@|*HrJnyzOX43B)PXqoFER-5@xcLBc%08Yy60JcoCyN_tFK-0PGMse*g_qX&qM zIdR(5``P{gRDgJE^j5dlru9M)&Yp z%U`}q#zMWehl5YBP}XrNQ&e;mewp5+B|W4kwtNfLh`oXp!C){#1|@xQhErFe#>f7e zQ@60YkWGu#jeg~70!mLfQmz1A?~z@9v^&rYsOn@P-G{mB0|yJxKba8pnJ5FeVzrG= zIg^4cM1HCw_2NhF#}td|9Ad_x3zDqe;gy(UlSd&YnLF#m({XDNNz_%0g5|DUoIReL z7i7uC>kmRU(>=UBnSw(qD|=~XI;CUYL3K4wcr%)vi0X{~@x2TJ z9m2zL2s_VKF0(Nw*RagGxn}ADnYj4ro+F`^j*3kasfyb+ZyyQaBkKQ7j~XlW96Op57U;a-4I`8#Ay&YSi>S%`)XY7tlw~+?0|` z5b)cFO0JVb1~y|LNE`nGYI99^-uO)Cc(Mg)j!X2{K0U~4j=;(Xn0ZZ4F!=^>E;@i4 zc;#-MvC`?l10*5T$?|P!lcy<}7b`7~H75g~d{!*!+j4L8p0gx$(cU+-xz8ZCc;>(` zE#wx8xaEtwJAf5Vk$U|WxGe4G6DOM2;ZBbI<=AH9j`anbKkrPaqm+JgPR|0WN=)-Y zebmRIs!{!cWX9!3^JBMSZ3)uVy{pZAD||iLHoDK?TU6zS&#?w3ax3Tq6H{~kX!tgf zD2^~y0Rn~5&0O9b>F=|Vlf?IxBPMHs{9ILYJ;~CuiB)eIPUss>HtmbqJ_3CT(m|v6 zM5Z%|{s$ORLPIjWw=IRtb_T<=$4&2>`a8d+8n_tKC;GEoZ0j(>eiBfxBcin-_VaaJ zl-jCYcB~!HunvfWg%EY_4B}}8#SCegGUum$fOE`(@JSBK395>dO&MF=h{^~`kon`EkTHmYn z%|@C_9bp>@w}=p3RNb^@O|w6Zmf^In-5SEVEI;?p|Gqo%X{k#BwF(d#K;Okf-Qb<) z{^zi$6myjjt%1kO;V9qpzCGp4`RtJEE&mrz4GAZWVPhULgmd#APQ7c97S)EX&sRo4 zcnOwx2VSdC>2ZG1!ku6;^F--}4{pw|!uiQzo|eCX{8E=(vj(c6It5S4{-ztZ7jd2k zq=)KK_t>*WTpTM`&+LWD43cTjGfsi&%rnfbDFq*94#(BGg)I+ya|(VF-fkywLd4cA zID)WmP+uo5T>{m@Kwl!l)Tdu+li$!7lXk4e@L1&bKJi1z&rV>te#^|Md>xX${s&y& z3xZvQ6CsuU+bQN3YYVry7F*ud>Ha$3u63Yo0d8JEbjBV%vN%_NuOyr9oD7F9I`%J2 zhYgVH}feI%e~4<(zmzU01XDMCY5Mh_9j8u|i+M z-~kO9aw4n)1Bj!TKrT)V#*>D6vGzK3Wblo=dY9vBnu8MW)M;z>#c!zl zDqqkAX^&}rZL8{?9=i!*`;E-c+So#elO`H~9BnFk13!{%m%m_0FkA3pLP}?5w_$XP zhK0}5t{%~85%4iD2v$lj0%nK!;M5o1Xmp-HA$CUJFnJFM3p8`cMcmAI#+mG={gc9G z=RZdI`{NWaXYgpb1G=(JT#O}13SjNpI0tkS5DL!9XIo4qU;d%T?yx3Dk<67im(5ef zBz6yxf`8MghVjvGX)Zxlse@Vv?p6Paorb#idIH{(Bb}*$^m1T3Suk{(T4CjXu_yd+ zP~Vr#kspJp&f+5#>q~P+(+Hw$NJ3a4WNz4)wpKIM0=>#(SWu*{z={>VXJ$y=_;rF4 zb3!^LWjM|gqv?=vZ&^p<@yQwFd6Iwn`;TVeU{T3T6_y$m`w>&(Nw6(#V4E9T>u;N~ zldKud>%pxt#%qZk_HthpkLD85J4TCTTK(-p!OUDimWCx6*D4r9ehzP`Dvr*3^d58= zz>OFmHJj;3(^c<<_}*)?U}f?S*TY1m=6+&z;j}D$h(1i~z~JSA>u2%NDxZX@K}Md| zw=A5A6llEZ?e8!H`-ItE(HH$1 zXu6$?=TrgJF6(!nlQ!TxVY?znoT<<7P&Y~tDzl`01a*Ipsc=|gSzYI?B1{tLCa;xS zB+~l{7YEc7TD?+dSb?prXJt$dT?lgF3kvVUm+YAi#(ap{NB`WPBHm$wN{yMMZ z(-g1*omsNn?1*!+J^F!G{YthPQgX6HN2TTRuP99O0g z$sr$U`}kB-Kl8Xtx#_^RxWjcP!fiD~X*K1G#G9Zu3Pk~{@FO}$nWe_R@(rFz$t$^; zE@ZzmOT}sVAXi7MP`>OLg9={rhK{9`!7*tk$HM+GO=9sgDshR0{E@z(%No^t8>eaB zPg`S&6L(AHs<;|!#a1eHB4U@u!r18}u#TwHlBHdAD!v1Z>RYmp^LxIr?eJ%YCt})KnSP*iHbDDPAa<eopK0vT^*Gt4O5*g%fuzT3$*XE7BR6zs_omb9+(|3ZIB2Csc|)OJ!y^RI=IJ); zi!Eq7#I%-cpvJFn?txkyWXU(jz9=T9R#>4NtL^r#3Xh(Pdu+zy%+nT;Nm1M;U%p0Z zy5=HUy{Kz*J$t0Gz}htFJE#Ky`N&W>LL5znANz5%fGwmiozG3rjw!(<7`cXw-reZ=2wiCM;i2!#&2a&NkP3(l=WF=QsjM5z@E`ZzO zSl4G|0M4U&s4(En|HQH3(vsk0rjrv$*)O;wg8ZlyFfd-W343yKoUW$H6loDW!7N8w zog{74#@49x(5ZV1bN&9VytldDHM=`XH3qWHiQ8}r{~j{V957Q*JPkEv`)qtSV+z!HWkXd4Te zdF`ydu7@?mdwfN>Djn{Yhw?e)I^xaj!mQ-FMSTy>iNadu&9 zUNgc-(T#Eyb?{#^!_4@z?Fx6@7E2=wOgGuEh^Sfw0|NPv`S%e18%oy3HkO7u3Km9=2Bx%P){aK@ z)_RuzFDL^A`fs?z>>`ynED(^tGSL6((Ec0#|FA6$i5R>V=P?A9Ukt;su0f0Oqu&DPoLqH++DAGOA&Zk=V%|3_gU4E3=sy@#xN#&?vb6X<0|~$Z z5<=HE8dVU+EZ6!+QZ4mxnr(vsG^)JRey9a8AAg9qasdCgU>L40f=#hV%2E!U-#;2#{lXpP!p7lETeK~&3hn_3n=VnltT#ZWtka`b{z4N-ZUjrlmX_r_A&gsq4~foJJDfzkiVTXx zd5hMx&`4S9XPC;}=m-Oqp~?jRDL z?w%o%>t&!_eOp!;f>0ju*AAuR?HktjpW+ew$(MKF96T{WiDr3Ye%JbXI{@ldP2qp|R2u zl{8d-=mM)t7-9U>QQLPz(Blj?E$^RBE&Ge|iaaIh@Q``~FV7QwYLreuNk;YHN2~K1 zA!uN}=RQZ-HlLKW^=t|TQ;}a+FL>ksSc4L!Ji~1IoE?PA9xxA)M~uSw#Pw2;wWa6y zvejZA?}#GzG|$Qo7&T15y>xqKj@e%KRK4@a=`4EL({~MBnt%cNu+CPd@^*dsRmoHN z`p>9;KJ&OT&DXiw-acdh^7^;V_xAc%nrH}hbu0;=lki+u_2vO&hv-1Hy}8MpgSSsw zq;JC?n=^V`d(7kVtJ7A`6kAK>KZbv#kVqWbTcf5a2 zMpkmRcf34bo(2XybJ@Gz-_KS$SZx++mP|@kYQ7y_GCaxq+}_`=avVHvtr8TN=LDlN z;&8UdNY6+p@TIc5Z$_JwF5RuGkO4)vgg)$2NsnUlIWz%)u0JD)ObtP zh?==Bugt6YxwngU|qja5NL>D zRsOQ%xZf3n?BH#yLi4cn!4f{^|6W56Ov{fUdnYs86CXYPWjXf;V%7OW3P<0fd|Ul? zUe+~*9C+LlRASWsDuC{!yWen%CRmgeXkSWsJ?ZNWVm(ONS)ZE606xP}#8h)-L9e%fky6O}Fkq62% z->W@B!YMHS*jora*~nK-BeR@Js{K8(H6OGOeCtMfB}h3Rtwyq<8MaxjeO9}DU>-Dl zHF6_t&y#en^S^Eg71Kt<55TwT&=5$^ur(aDtNP~R7grDuTwGQrDfOjbsuuY0{&Vi^34;q ziCekwDo<>3(>pf5^UACA{jx;9s~(uTY`u*2;*#mfGG4ZyHRtr?{tLVs^(F7b>*7!A zcIfYu-gLt$zVFP=0_HFOUbZ~0y|_i|UHA9ZHtOe+&N@u=ad+aL23Kci*^v zKe~Q2$57$=uf;33-grFW^7EsSf$=u$yrvbZrMWYFs|Ql5hS^1v(N{MxHR zvSsq@e=JOX+w@86O?S8Q9`5SY5B0_>PLf^o99-iUt&9x!@T>E?{Q1-5FUzma&wP9H z_3}9TufJAa_um`1?&+80a@C;Kh0?3k*WC%bc10-e?uR$qGj^9u_p#c(;&MPyxYdI! zkrxsl-d=i}wXy%8wr6>n><`_vTCTr0A}beG<<`%Y(ExiS|QZ|@L z-g%p}aOsgxd37!SdfMDd-|xS_^AFqGjo)URSzY92x?uZ$$734~ZWsC1S{Rx#<@?)b zY_s~KP1dVUN>nj8k#n(cnqgUK!iH;n*KQq*ihSW^AKCxL3*mj{Y3Zi^f~r{W{cyg5MartSWx!8gPgg+ACmgYvyZad4 zo85>@jGu75alfsk%6`|+QJ)0bm4LamZ<;DkX^MumwRWp*_U&S~2vJFCjq?Q;HQHa~ z8C(;xes-{Cg3;x9X1}IqGrO*xRapHY$81KOq{gP#T=(8q>Kqn3n!R_kbGhoCr3>_w z?ai(gZoD%=M_lFf-;TYPRv#_W+A4SW?tF1c>y|5QEhXos>Q!6*nHe?h`31LAW`3#< zq^#GdS#Rgb?Cr8UaC?RG+ReQ_b!%3b$BCa<`Sla$`k<@RF33--tu{MuyJ-S&=)&S~ z>b*4!bt0Coxm_x|^$qh0&hPKIa_W-j#=n2*>b_QMzgO_~#|wZGdB<;-Cw-W;Yzjx< z+Lf(Rdw1B+O}ObbWtGi6&H9Ub&w2HpyS07(*M{GJ3YM;Y|9Z|@NjbmJufd{Pa@rIA zbE7udg$x}HZ!$74>|kSHkj7~7Lz?Wqi3NHk6(v)r#CKnI5IK7PdGHhFjwk=Tg?~Q_ z5^xcmQX8M~Myzc2BGWg=%?*p+Wd;Une&O4$zTbLzvD*6Mhd*wqmXJSw`RCoc)6*s? zoo!#9|NQ*%=d+i;UtXM?y4}9#Y1yADx%sERJ-+R~^vtQR?z&GOC1!p}Pro>Q_V34s z>q56K-Lt=1=CyLrtxdKkytAjR+8VVsF8j)@tGiZiU0=E)G)l)oM1j?ZF~mVMfi;FP z!r|Ifp6B(ZCc4Gbk1xA(KqWidYkO$Q%8jc&Ua7e1QnsjU*PD{9n@^rwR`yHf`&64H zX)C05-bjiLRnioW5M1iF(D)UP)$(%-AAe*0J-u%ipH-AV#e{i#sPDzBY$@%-_h>*rVUS8my`tYfZHS=SBCq~#EX zBvYiUjD5N_nC)uC`JU#pdeb!@m~iV^9x{7V zG>dmFC>eB}=o^th>Oo*j<2&GCG&r^;p&J6yfZPcM@j+lqqqzmaE-AWU z=v`8XQ6R(0FbsotP|*!R&m;&#G+oeLgpy?fyjg+yih+R@2%~_x%-W5CL4d)nC^gmD J(M16kk^neRl2`x$ diff --git a/_jobs/dd7c3c14fe98/03341791-01_01_flat.dxf b/_jobs/dd7c3c14fe98/03341791-01_01_flat.dxf deleted file mode 100644 index ac10c62..0000000 --- a/_jobs/dd7c3c14fe98/03341791-01_01_flat.dxf +++ /dev/null @@ -1,2132 +0,0 @@ -999 -FreeCAD v1.0 39319 (Git) - 0 -SECTION - 2 -HEADER - 9 -$ACADVER - 1 -AC1014 - 9 -$ACADMAINTVER - 70 - 9 - 9 -$DWGCODEPAGE - 3 -ANSI_1252 - 9 -$TEXTSTYLE - 7 -STANDARD - 9 -$DIMSTYLE - 2 -STANDARD - 9 -$DIMTXSTY - 7 -STANDARD - 9 -$CMLSTYLE - 2 -STANDARD - 9 -$LUNITS - 70 -2 - 9 -$INSUNITS - 70 -4 - 9 -$PEXTMAX - 10 -50 - 20 -50 - 30 -50 - 9 -$PEXTMIN - 10 -0 - 20 -0 - 30 -0 - 9 -$HANDSEED - 5 -FFFF - 0 -ENDSEC - 0 -SECTION - 2 -CLASSES - 0 -CLASS - 1 -ACDBDICTIONARYWDFLT - 2 -AcDbDictionaryWithDefault - 3 -ObjectDBX Classes - 90 - 0 -280 - 0 -281 - 0 - 0 -CLASS - 1 -XRECORD - 2 -AcDbXrecord - 3 -ObjectDBX Classes - 90 - 0 -280 - 0 -281 - 0 - 0 -CLASS - 1 -LWPOLYLINE - 2 -AcDbPolyline - 3 -ObjectDBX Classes - 90 - 0 -280 - 0 -281 - 1 - 0 -ENDSEC - 0 -SECTION - 2 -TABLES - 0 -TABLE - 2 -VPORT - 5 -20 -330 -0 -100 -AcDbSymbolTable - 70 - 1 - 0 -VPORT - 5 -21 -330 -20 -100 -AcDbSymbolTableRecord -100 -AcDbViewportTableRecord - 2 -*ACTIVE - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -LTYPE - 5 -22 -330 -0 -100 -AcDbSymbolTable - 70 - 1 - 0 -LTYPE - 5 -23 -330 -21 -100 -AcDbSymbolTableRecord -100 -AcDbLinetypeTableRecord - 2 -BYBLOCK - 70 - 0 - 3 - - 72 - 65 - 73 - 0 - 40 -0.0 - 0 -LTYPE - 5 -24 -330 -21 -100 -AcDbSymbolTableRecord -100 -AcDbLinetypeTableRecord - 2 -BYLAYER - 70 - 0 - 3 - - 72 - 65 - 73 - 0 - 40 -0.0 - 0 -LTYPE - 5 -25 -330 -21 -100 -AcDbSymbolTableRecord -100 -AcDbLinetypeTableRecord - 2 -CONTINUOUS - 70 - 0 - 3 -Solid line - 72 - 65 - 73 - 0 - 40 -0.0 - 0 -ENDTAB - 0 -TABLE - 2 -LAYER - 5 -A41 -330 -0 -100 -AcDbSymbolTable - 70 -3 - 0 -LAYER - 5 -A42 -330 -A41 -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -0 - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A43 -330 -A41 -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -none - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A44 -330 -A41 -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -Unfold_Sketch - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -ENDTAB - 0 -TABLE - 2 -STYLE - 5 -70 -330 -0 -100 -AcDbSymbolTable - 70 - 2 - 0 -STYLE - 5 -71 -330 -70 -100 -AcDbSymbolTableRecord -100 -AcDbTextStyleTableRecord - 2 -STANDARD - 70 - 0 - 40 -0.0 - 41 -1.0 - 50 -0.0 - 71 - 0 - 42 -2.5 - 3 -arial.ttf - 4 - - 0 -STYLE - 5 -72 -330 -70 -100 -AcDbSymbolTableRecord -100 -AcDbTextStyleTableRecord - 2 -ANNOTATIVE - 70 - 0 - 40 -0.0 - 41 -1.0 - 50 -0.0 - 71 - 0 - 42 -2.5 - 3 -arial.ttf - 4 - - 0 -ENDTAB - 0 -TABLE - 2 -VIEW - 5 -73 -330 -0 -100 -AcDbSymbolTable - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -UCS - 5 -74 -330 -0 -100 -AcDbSymbolTable - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -APPID - 5 -75 -330 -0 -100 -AcDbSymbolTable - 70 - 2 - 0 -APPID - 5 -76 -330 -75 -100 -AcDbSymbolTableRecord -100 -AcDbRegAppTableRecord - 2 -ACAD - 70 - 0 - 0 -APPID - 5 -77 -330 -75 -100 -AcDbSymbolTableRecord -100 -AcDbRegAppTableRecord - 2 -ACADANNOTATIVE - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -DIMSTYLE - 5 -78 -330 -0 -100 -AcDbSymbolTable - 70 - 2 - 0 -DIMSTYLE -105 -79 -330 -78 -100 -AcDbSymbolTableRecord -100 -AcDbDimStyleTableRecord - 2 -STANDARD - 70 - 0 - 3 - - 4 - - 5 - - 6 - - 7 - - 40 -0.0 - 41 -2.5 - 42 -0.625 - 43 -3.75 - 44 -1.25 - 45 -0.0 - 46 -0.0 - 47 -0.0 - 48 -0.0 -140 -2.5 -141 -2.5 -142 -0.0 -143 -0.03937007874016 -144 -1.0 -145 -0.0 -146 -1.0 -147 -0.625 - 71 - 0 - 72 - 0 - 73 - 0 - 74 - 0 - 75 - 0 - 76 - 0 - 77 - 1 - 78 - 8 -170 - 0 -171 - 3 -172 - 1 -173 - 0 -174 - 0 -175 - 0 -176 - 0 -177 - 0 -178 - 0 -270 - 2 -271 - 2 -272 - 2 -273 - 2 -274 - 3 -340 -71 -275 - 0 -280 - 0 -281 - 0 -282 - 0 -283 - 0 -284 - 8 -285 - 0 -286 - 0 -287 - 3 -288 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -BLOCK_RECORD - 5 -A01 -330 -0 -100 -AcDbSymbolTable - 70 -5 - 0 -BLOCK_RECORD - 5 -A02 -330 -A01 -100 -AcDbSymbolTableRecord -100 -AcDbBlockTableRecord - 2 -*MODEL_SPACE - 0 -BLOCK_RECORD - 5 -A03 -330 -A01 -100 -AcDbSymbolTableRecord -100 -AcDbBlockTableRecord - 2 -*PAPER_SPACE - 0 -ENDTAB - 0 -ENDSEC - 0 -SECTION - 2 -BLOCKS - 0 -BLOCK - 5 -A04 -330 -A02 -100 -AcDbEntity - 8 -0 -100 -AcDbBlockBegin - 2 -*MODEL_SPACE - 70 - 0 - 10 -0 - 20 -0 - 30 -0 - 3 -*MODEL_SPACE - 1 - - 0 -ENDBLK - 5 -A05 -330 -A02 -100 -AcDbEntity - 8 -0 -100 -AcDbBlockEnd - 0 -BLOCK - 5 -A06 -330 -A03 -100 -AcDbEntity - 67 -1 - 8 -0 -100 -AcDbBlockBegin - 2 -*PAPER_SPACE - 70 - 0 - 10 -0 - 20 -0 - 30 -0 - 3 -*PAPER_SPACE - 1 - - 0 -ENDBLK - 5 -A07 -330 -A03 -100 -AcDbEntity - 67 - 1 - 8 -0 -100 -AcDbBlockEnd - 0 -ENDSEC - 0 -SECTION - 2 -ENTITIES - 0 -ARC - 5 -A08 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -60.141592654 - 20 -38.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -0.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A09 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -62.141592654 - 20 -38.000000000 - 30 -0.000000000 - 11 -62.141592654 - 21 -8.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A0A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -60.141592654 - 20 -8.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --90.000000000 - 51 --0.000000000 - 0 -LINE - 5 -A0B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -60.141592654 - 20 -6.000000000 - 30 -0.000000000 - 11 -45.141592654 - 21 -6.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A0C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -45.141592654 - 20 -6.000000000 - 30 -0.000000000 - 11 -42.000000000 - 21 -6.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A0D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -42.000000000 - 20 -6.000000000 - 30 -0.000000000 - 11 -40.000000000 - 21 -6.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A0E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -40.000000000 - 20 -1.000000000 - 30 -0.000000000 - 40 -5.000000000 -100 -AcDbArc - 50 -90.000000000 - 51 -171.786789298 - 0 -ARC - 5 -A0F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -33.071796770 - 20 -2.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --90.000000000 - 51 --8.213210702 - 0 -LINE - 5 -A10 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -33.071796770 - 20 --0.000000000 - 30 -0.000000000 - 11 -9.322486057 - 21 -0.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A11 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -9.322486057 - 20 -2.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --160.000000000 - 51 --90.000000000 - 0 -LINE - 5 -A12 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -7.443100816 - 20 -1.315959713 - 30 -0.000000000 - 11 -0.422151654 - 21 -20.605858997 - 31 -0.000000000 - 0 -ARC - 5 -A13 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.000000000 - 20 -23.000000000 - 30 -0.000000000 - 40 -7.000000000 -100 -AcDbArc - 50 -160.000000000 - 51 --160.000000000 - 0 -LINE - 5 -A14 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.422151654 - 20 -25.394141003 - 30 -0.000000000 - 11 -7.443100816 - 21 -44.684040287 - 31 -0.000000000 - 0 -ARC - 5 -A15 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -9.322486057 - 20 -44.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -90.000000000 - 51 -160.000000000 - 0 -LINE - 5 -A16 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -9.322486057 - 20 -46.000000000 - 30 -0.000000000 - 11 -33.071796770 - 21 -46.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A17 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -33.071796770 - 20 -44.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -8.213210702 - 51 -90.000000000 - 0 -ARC - 5 -A18 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -40.000000000 - 20 -45.000000000 - 30 -0.000000000 - 40 -5.000000000 -100 -AcDbArc - 50 --171.786789298 - 51 --90.000000000 - 0 -LINE - 5 -A19 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -40.000000000 - 20 -40.000000000 - 30 -0.000000000 - 11 -42.000000000 - 21 -40.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -42.000000000 - 20 -40.000000000 - 30 -0.000000000 - 11 -45.141592654 - 21 -40.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -45.141592654 - 20 -40.000000000 - 30 -0.000000000 - 11 -60.141592654 - 21 -40.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A1C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.000000000 - 20 -23.000000000 - 30 -0.000000000 - 40 -8.500000000 -100 -AcDbArc - 50 --20.000000000 - 51 -20.000000000 - 0 -LINE - 5 -A1D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -14.987387277 - 20 -25.907171218 - 30 -0.000000000 - 11 -13.448296632 - 21 -30.135788012 - 31 -0.000000000 - 0 -ARC - 5 -A1E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -18.146759736 - 20 -31.845888728 - 30 -0.000000000 - 40 -5.000000000 -100 -AcDbArc - 50 -110.000000000 - 51 --160.000000000 - 0 -LINE - 5 -A1F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -16.436659019 - 20 -36.544351832 - 30 -0.000000000 - 11 -23.954199985 - 21 -39.280512979 - 31 -0.000000000 - 0 -ARC - 5 -A20 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -25.664300702 - 20 -34.582049875 - 30 -0.000000000 - 40 -5.000000000 -100 -AcDbArc - 50 -20.000000000 - 51 -110.000000000 - 0 -LINE - 5 -A21 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -30.362763806 - 20 -36.292150592 - 30 -0.000000000 - 11 -31.901854451 - 21 -32.063533798 - 31 -0.000000000 - 0 -ARC - 5 -A22 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.000000000 - 20 -23.000000000 - 30 -0.000000000 - 40 -26.500000000 -100 -AcDbArc - 50 --20.000000000 - 51 -20.000000000 - 0 -LINE - 5 -A23 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -31.901854451 - 20 -13.936466202 - 30 -0.000000000 - 11 -30.362763806 - 21 -9.707849408 - 31 -0.000000000 - 0 -ARC - 5 -A24 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -25.664300702 - 20 -11.417950125 - 30 -0.000000000 - 40 -5.000000000 -100 -AcDbArc - 50 --110.000000000 - 51 --20.000000000 - 0 -LINE - 5 -A25 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -23.954199985 - 20 -6.719487021 - 30 -0.000000000 - 11 -16.436659019 - 21 -9.455648168 - 31 -0.000000000 - 0 -ARC - 5 -A26 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -18.146759736 - 20 -14.154111272 - 30 -0.000000000 - 40 -5.000000000 -100 -AcDbArc - 50 -160.000000000 - 51 --110.000000000 - 0 -LINE - 5 -A27 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -13.448296632 - 20 -15.864211988 - 30 -0.000000000 - 11 -14.987387277 - 21 -20.092828782 - 31 -0.000000000 - 0 -ARC - 5 -A28 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -57.641592654 - 20 -34.500000000 - 30 -0.000000000 - 40 -2.200000000 -100 -AcDbArc - 50 --90.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A29 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.641592654 - 20 -36.700000000 - 30 -0.000000000 - 11 -51.641592654 - 21 -36.700000000 - 31 -0.000000000 - 0 -ARC - 5 -A2A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -51.641592654 - 20 -34.500000000 - 30 -0.000000000 - 40 -2.200000000 -100 -AcDbArc - 50 -90.000000000 - 51 --90.000000000 - 0 -LINE - 5 -A2B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -51.641592654 - 20 -32.300000000 - 30 -0.000000000 - 11 -57.641592654 - 21 -32.300000000 - 31 -0.000000000 - 0 -LINE - 5 -A2C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -51.641592654 - 20 -9.300000000 - 30 -0.000000000 - 11 -57.641592654 - 21 -9.300000000 - 31 -0.000000000 - 0 -ARC - 5 -A2D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -57.641592654 - 20 -11.500000000 - 30 -0.000000000 - 40 -2.200000000 -100 -AcDbArc - 50 --90.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A2E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.641592654 - 20 -13.700000000 - 30 -0.000000000 - 11 -51.641592654 - 21 -13.700000000 - 31 -0.000000000 - 0 -ARC - 5 -A2F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -51.641592654 - 20 -11.500000000 - 30 -0.000000000 - 40 -2.200000000 -100 -AcDbArc - 50 -90.000000000 - 51 --90.000000000 - 0 -LINE - 5 -A30 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -44.775615604 - 20 -28.000000000 - 30 -0.000000000 - 11 -44.775615604 - 21 -18.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A31 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -44.775615604 - 20 -18.000000000 - 30 -0.000000000 - 11 -42.365977050 - 21 -18.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A32 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -42.365977050 - 20 -18.000000000 - 30 -0.000000000 - 11 -42.365977050 - 21 -28.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A33 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -42.365977050 - 20 -28.000000000 - 30 -0.000000000 - 11 -44.775615604 - 21 -28.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A34 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -44.775615604 - 20 -36.700000000 - 30 -0.000000000 - 11 -44.775615604 - 21 -32.300000000 - 31 -0.000000000 - 0 -LINE - 5 -A35 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -44.775615604 - 20 -32.300000000 - 30 -0.000000000 - 11 -42.365977050 - 21 -32.300000000 - 31 -0.000000000 - 0 -LINE - 5 -A36 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -42.365977050 - 20 -32.300000000 - 30 -0.000000000 - 11 -42.365977050 - 21 -36.700000000 - 31 -0.000000000 - 0 -LINE - 5 -A37 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -42.365977050 - 20 -36.700000000 - 30 -0.000000000 - 11 -44.775615604 - 21 -36.700000000 - 31 -0.000000000 - 0 -LINE - 5 -A38 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -44.775615604 - 20 -9.300000000 - 30 -0.000000000 - 11 -44.775615604 - 21 -13.700000000 - 31 -0.000000000 - 0 -LINE - 5 -A39 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -44.775615604 - 20 -13.700000000 - 30 -0.000000000 - 11 -42.365977050 - 21 -13.700000000 - 31 -0.000000000 - 0 -LINE - 5 -A3A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -42.365977050 - 20 -13.700000000 - 30 -0.000000000 - 11 -42.365977050 - 21 -9.300000000 - 31 -0.000000000 - 0 -LINE - 5 -A3B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -42.365977050 - 20 -9.300000000 - 30 -0.000000000 - 11 -44.775615604 - 21 -9.300000000 - 31 -0.000000000 - 0 -CIRCLE - 5 -A3C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.000000000 - 20 -23.000000000 - 30 -0.000000000 - 40 -2.050000000 - 0 -LINE - 5 -A3D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -43.570796327 - 20 -6.000000000 - 30 -0.000000000 - 11 -43.570796327 - 21 -9.300000000 - 31 -0.000000000 - 0 -LINE - 5 -A3E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -43.570796327 - 20 -13.700000000 - 30 -0.000000000 - 11 -43.570796327 - 21 -18.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A3F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -43.570796327 - 20 -28.000000000 - 30 -0.000000000 - 11 -43.570796327 - 21 -32.300000000 - 31 -0.000000000 - 0 -LINE - 5 -A40 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -43.570796327 - 20 -36.700000000 - 30 -0.000000000 - 11 -43.570796327 - 21 -40.000000000 - 31 -0.000000000 - 0 -ENDSEC - 0 -SECTION - 2 -OBJECTS - 0 -DICTIONARY - 5 -F000 -330 -0 -100 -AcDbDictionary - 3 -ACAD_GROUP -350 -F001 - 0 -DICTIONARY - 5 -F001 -330 -F000 -100 -AcDbDictionary - 0 -ENDSEC - 0 -EOF \ No newline at end of file diff --git a/_jobs/dd7c3c14fe98/03341791-01_01_result.json b/_jobs/dd7c3c14fe98/03341791-01_01_result.json deleted file mode 100644 index 48b9636..0000000 --- a/_jobs/dd7c3c14fe98/03341791-01_01_result.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "ok": true, - "timestamp": "2026-01-22T20:17:09", - "input": { - "step_file": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/dd7c3c14fe98/03341791-01_01.step", - "step_filename": "03341791-01_01.step", - "material": "stainless", - "density_kg_m3": 8000.0, - "thickness_mm": 18.0, - "k_factor": 0.5, - "k_standard": "ansi" - }, - "flat": { - "bbox_mm": { - "width_mm": 2.0000000000001106, - "height_mm": 46.000000000000014 - }, - "area_bbox_mm2": 92.00000000000512, - "area_bbox_m2": 9.200000000000511e-05, - "area_net_mm2": 4172.328731565105, - "area_net_m2": 0.004172328731565105 - }, - "weight": { - "bbox_kg": 0.013248000000000735, - "net_kg": 0.6008153373453751, - "bbox_g": 13.248000000000735, - "net_g": 600.815337345375 - }, - "output": { - "dxf_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/dd7c3c14fe98/03341791-01_01_flat.dxf", - "json_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/dd7c3c14fe98/03341791-01_01_result.json", - "fcstd_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/dd7c3c14fe98/03341791-01_01_debug.FCStd", - "dxf": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/dd7c3c14fe98/flat.dxf", - "json": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/dd7c3c14fe98/result.json", - "fcstd": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/dd7c3c14fe98/debug_last.FCStd" - }, - "warnings": [] -} \ No newline at end of file diff --git a/_jobs/dd7c3c14fe98/__pycache__/run_stepanalyser.cpython-311.pyc b/_jobs/dd7c3c14fe98/__pycache__/run_stepanalyser.cpython-311.pyc deleted file mode 100644 index f9e07b3f2cae8efd8cbb09b3aa57310ab0781661..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2993 zcmb6aTWB2D_1@jtomtI3^nTf{R#Av6g0$L5MwW3U%dspcmL*xX8@vfDqrF$sDEsQ2 zS?fVuHbzik1XjQyq68}Xp(Y0QK%fdi`+k9`*F6aRlW!_bd0Z&&9QrEa&Ic=RC(w8{}6) z91C$fc{CYh`ibDgKEMuJ0}c_dHpJuPi3J@zq1W-ypp%Dn&>+P}al40E>+$_&_1j1} z;djmJd5Cw*1+j%uZn4_8u($Sq?5#a+-&@*yLJCH+h=_m06vyi-*1#>)6N&gp)sDOc z@9qhVa@%aEK*!fD*gQEz#2SIW2}Uz*1Sx)}1QH-Y6+6AhD4pm)wB=pIK8>}K5b&O& ztxj*}PgfMc>6w$KfOF6PqC(-chg5$n#M*#Dplwc>7y&j+YG@m&ZK*IL*wr2FNc~R3 zmH__2C^wAmLKenaKW$A*<#hosphfpxw17b#ns2XA5_D1@!M9Kc*ZM}PinPwgpSh^< z#9^RKXytmaS`{9;Eee>bRX-7cZksZ;k)|+eSwLGcz48;K0-x- z@8mrZ#O;qFO;~W1J?7EC@Rd*WW3>iuQz*p>cn&?1#+PMAwOmr~p4T#I8!sGqa{5fy z`R}kT(R3n1)b#An+`g-wF59c72~F#^pQg1Oqj5z`sA{KR3z;lU+d@f#Kys<9?HgH4 z(5$Xz(!eHWm8E1xAvT`TxTtXWARf7+QKm%_b4=BARY@ypsxMDdHcMHA(0eqQ$)-S6 zMAK;&PLoSO9$%o-k@$ROT8j|UpXg0Q`)26C`3TFUy=${>d%+0wn}L2S&|gH@cL_g@{^YM-`)GZ3<2TziPa6#Xkm(IUE$#)INBR|yoWh8x_^>M_g*bv?bkebN4bXje}(-V^QS zkz0=3$?_YbBz)`k$Ygj%P10~m)ik*M3*px>bpAFnrcN`3Ek%a2*`%6K_+^K0<+9lf z(<4_Ir5_GoiQLE#yXw{)rTPu3E6GmJLFmLyEsI@UYC4vMW;+vlD1FN z6*Zltn#OpYvoT}*FUt6%wgtLK6SfqOrUjJrJV;mObGwQ%mSJ&yDNAin z3ATMYQxbGqNqoK>n7T7QJ~9;^nVOoIy1;lfV`pHx-HC0_OfsjTn0q#+w!j0xcmV}hbY@r0WEey^P8So5|A%c)mZ^}_9>A#jcjzVH5aa*J z1L-0dmP^t>_AA)(vZlo#f8p_ATtIEc|I>?t2g5r)oPuq*x*!ME`X3EF9NPHc+x|Zc z{eEcsym_k6I@M>&=PdbL{z^gc=P$2ZTfP0|_{w;Ge6K`5_;Ao@jhJ$eCHL^exQPqF z=GA$lWx@W;u%Xk z!};4c&+gWJ-)y`y0KFi|Ytp08!_bCkN?}V18&bFs2(5kc=(C5PZJgb_Xa;($Ku`Ya zk*Hsr;%Q4f%|(Sb8@IKcMWekR`jIHFDYaQrn<2IBh2lo3=RaJzwkL;H`;6-L&EDN6 zLmn{Y0ZShEQ6Bt39yH}kmVAi^K+0cPZCY(wuQ!^0x&5B$i(0ZqCmYePW*^U5jqep|>euVmZ+_MIxUtaCxqjDb=rkMN zw;J9r`aB^oTu;cGA1(TkrzStP-ed|bme67dEd{}sA6boT^lx6YPW9}beR|gV;PT(! zHG~OMn6QKi08VtMP5Z?fZV3k(kta~P$eUkYU%8$yef#-qP82U^QFvotk2H^Tqvu_C lv;#fw_KXJI&wGb!Mt$xVf(KA9d>r*6=;m-o?dUo8e*tax#moQz diff --git a/_jobs/dd7c3c14fe98/debug_last.FCStd b/_jobs/dd7c3c14fe98/debug_last.FCStd deleted file mode 100644 index ed17f58dace1092f03982c54c1278a86d0b9fc33..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18363 zcmY&fb8u%tvyE+A8~u`OxUo03ZQHhO+qP}nwrx9k`@L87s=iw_{YTF|(_Pb3x9;gW zBP#(4h6V%#1O-Hz&!S0+1FAEK3jEXCgCP(WQMc!K+q+xr!^xgq(UZO%^qi{ zr;F{PsKQbm*y7k53;esET_x=~GgLUQfIIn_=kj3dbtBmz7$3@@6$A4#c z?8V{r)1JrYnFi3{Z8)MPsNJZ^bz>_Cz>sutC;QzEdptb64Ym-|QA~N1$sj(FA?|LE z92kO|YVqjF5=PNd*`;-~Xvm(^d51z}xPDE>ERnIA%76_Ej7?`ZZ}sxmJ!AkP6Ag24w~y~n zu(yw!#!jlxBZjX%nx}${DDU!L8&_1g&$Ik|rK96cyqGNd)~*N)1fXU@@B0u)^@r~h z))IQkF~{%4FFa4U<8S)geZ`ds-lyJ8L<z&`nAoy<2?@@(Xm5Rw2U~Bl~0fI$?MrDI2S>)Y?Kf9gt|yNZ-k+D0Pta$o?ynu(QiY1~4_uR4#s%1$tdhP*50g!w z*5!*aPxRC2Swb+>SD&MFUYYKBQ}R@gx>WrpKtV^hZ~%vzVniTQe0lgyBTDp zw?4{pdM+New_Y{hJ_D2MAfU;gE2-n3gUlbtZi0)kLRRQv=66Cml<5GOzSTCchV0?u z$o%d7Jq&HFZY|z>iqpSj3w~OOZ)IJ=(mAe2l~lAb<9Ze3KC)JK;BG zYX7cjww?bB5DIQQ!JM&SesAW0v?JuovixBU%IocaGh6brNL@iB)CS(t3kCVR7`w;oic#^IRey@QHnAI{fZx-CE^A zq`w_Oz@`$DHE(9dq*lmBbDDx9Wsj{G58Zr3s8k%}=WoCXO$vkVL>vJ;*_8`B&MEDH zz|z$O&zb!gx8NMmhxgAa`x}`m*q1Jz;EPf`3pHF?edkxK)`y#?ms6H$IHL^hfR=Zd zZX2v`XDI7)vPYY#i%&b*EaT}?lS3PZQ~mw zUMEbxO9KOqTrsG_awmcx7OnUS-Nvy_l!+zpg?o)DyS8$!-H$v$C5zJ&NAzQd<-}V0^3-z1re&O? zI>hrdx_x0Q#Mz!l{T$CsKH^zReo}VMv~LJBBvvOmh9w%!7XBR$e$~(1wf@{-9vxn6 zjo_RnZG|@g)UVzwz?Z!0fGb2Y!?I|jR46>sGa!RdVy`O2xl}*^LD;ZjZchh)SJb({ z7KDlW*p|=Z-tZ`Y$f=FjEc-1Eo^;$c@cIX}C1AbGHcY#xF?i?Nn)763Ko!5KI5ewn zeN-K8-yD0SEbP@B|ABDvrmi%wzRJt4>9c1K6*KD>vjyN^kR5oXs}enrfV?qb5U^s% z>e1*{80fkDps8_j4ls-6t9ePz?ESJGQkl4O9RdH+3&O|qM;BHk)-obAk&)#Y9R1W) zA;y5QP!CbGbwjFf#YU(WKH+D>q6nY3<9nB_>Pmm|eJsob!S^kAs{PH}Kix)%iy%uH z8-abC4kg_-9}dj0y$Q~iPZh#}Lg4}nbY1cqc!Y&>jj{7pRe65HpvLsut)#`^XXS-K z&_1jXBN3`BEf@}ry$=_nB6M5{%^q~5Vm+w0qbS8vmTb4*8Y!?*GZ%1Yc8_$hqvJ44rp&W}PhnJMwI;uyjr^J_eSBVKLgo4D%yo!dj z^B`m0<#T`hQ8Jen{U~#J{uncupY#o=e36+0`T4`X5cjRtiJWW`JAeFoLI9n-{83_= z?1Lj#JD1T+$|fQLT_fo)!EW1<2)431Dytrf4{p4sx)8cp&>JZ_oOsB%J(LTgK}a(G zjwJUR3Rzr>l;JfKO&#SHsaknL&7;k5ZLFzdRZW#lP}j z`q>3lh$vf?L=1PCo{^^M^B>Q6_$nkE>qUX|WJoDszrt87jd@w<=i!gp>o6?a0*1+1 z#ss41vz;hZDUHLVgW2iz`>b`e8{zzAq5-!*tiJ zd87-!I;d8?-B4Tjb|xX9TQj%!*ia$y^T(~0ZkN=0;bS9Mvhw?%sWV&kP)w4(?4q%y zez8xuBmCN*i`%p{ZZb6yvVNgLTq87zUn3-chOKJ-5~n_ZIQ7yjbCMCBFB3T6(rGw` zFjTf6dnUvgd5)-R)ibZS>y=!?9JyzuX3XvqU}JFDp(j|>9d5WOc(%xD1=lZ`%ZYxP z+gGT&x|h@M*%ZSecUk7a^2m+BK@4c=6?vg#sME0|g-6Am+UXtJHLV0qHf2{-(Pr~z z7S3D)NsP2@HW(Z~Ix|n-3n;?lZKsGt)$mEi^JXsjpU*bx@geg16 zwr3w0H3?cUTiK&F@_GL`Y^S8}h#vW$9Y%c^BAEjt?0!{Za&(@j4YY1R{01FseDGM5 zFzEoh z7iy7mt$d^ru;fzrB+hi2Nz@NAk$L*DxzM9tK%g#KsHr3iy$My-iR`hx5E7^~NN<@h z(Q59A;gf?@1Z(*P)kE7$vFt{_A>sH{%D>=-G6$>#zPv!9urNRsV8ZH#d6}mE?E5&d zx>r~#9Qxo~(DVNOG`+~PZn_E^@EGEnq?9F!!xMsnrGrwz_8-h5^AJ-E9ew@K3TN;b z=?-}BucFeLWzZo>mXe0C#eamx!$vP_>BV06LX606N&heI3Z5A3ACX^|);&)^kLfTF z5`2^-`Xh2lxtoau%d*v4xoF{L!DvN^y7Q)_Ejsq3@CkU-arUZzi+j3*w_a;V?_Tjy z)ODrD4tnfsGe+zsVOUiY(MD?Rt+g^Q`PrLvo(q4+az|wlcf3^bEt`mw_#=}+DQ!}- zUagUePP1W3>H+i70UFnJNlTt1vK!&^O{^<2p|h2_85|hc=!XUMX#+9Bxq0GEo>f|x zLC~*ibjd8TQ>HQpix$6acw|3}WY!_pnCRq;McG}FbiqKosqtzo7l|Z_}E8+Sy(lWiZL=^kDe?3rCVMymuDG#&l|@T zb@-qB!ShQPM4SKZdU_Z#EfsMajj+8!gcSe17h#jmV<9{$x5Y>4GzVJo(x`Ai?QIZbPB7~V>OSp&@$@!n#)SZ{&K@L zsNcrPQItIEv#OLP&lgdZdhQ3n6T{q;HQyybRjMrW$-meebRG=h7r3HygpI2cHFar` zmO|wR=XLZrFKvKvHa3ae5`M6DyJOaCSnDxPql$RK5g+CD=U>_K1SMg~uzqzG@tF5) zkKz=w;&?3{%IM69h;?`_de_A?@m*3s%`Kd~C%=_`=@VL{uBvdZ5K@Y!yqanc_qOuu z3~ar~eH5`QgOpWmibxSSDOTI0#jMjc)nSNQ6}5d+znUf>K3{(P1LOV!EANQNx(^m6GO)Ygjyg zHJ9*Vnh@iC)lvFIg=!Npu6UeJG4m+(Jo~7JVcpX?h)YhF)B}L>wjImxr;n##AGTl2 zNPW2}{>H+c=+^FMIoS@;`4|FhL)e8I%kTmtl;|MFIoZow^^7kXKJ2;d2wbHUyW$p> zF(Ps&4q$Ycc0}jdeiZ$C->iI61TpC~!mCkh9<40VE;57D2H~Qiae#vCKqg}&Vl+b8N4cTbXlB2D z`e-%AW(2n118tCEd`Cv4;qG=|U2SVJV9T404kxZb%c1Mw{eAf2z29^Pv0<&% zKVfhPr9gN#*{9R!0joEXMN2vbmGIUrC!ObJb_KAat8{LypZDw^(UOP#z& zu*+%gU~2vhcz)fK?sCw!O2bqy_`{<*+*N=))WA&kybr8?#w|FG!`&CO0O>!tb3FD` znu>E2?B++xQzWn{{5V(&h6j+jWX14AZVcHow%w3=cYZH=*e!1`-|aGqh9%iN zU_Z3*@eK5C7&jk2=(7TMkRZnRREIZc4%5g-KblgS^-Rq1xnL8NTkAZFrAS;8heNEs ze2hFFr|2R-2G}8Osq_-|Q4u2{)u;nCb`iV+^4*s^{zLgJTb1w6`Xf3qWv1OR8~PZt zA24OU31$DQ+f#fTe~U&A1axHx421cw+as%I@2I0AY^3MtWN$>PV5(mk?;`*va6;DvlBw#go@*=Bi4Fpf1oFUk4-Uio=N z{ig1Negz9DU{_0#x*fyKP=I0o0CnzZSSz%nO}~QbPcc&V0Dz{V+*zAyF3Pq*q3%;p}KC!SkS9wEFAGBJCR#0gEtG@4mrGz zQ3z!ywZ+k=P1pw*KVrq##Y)k3B<=MuNkh|Vhbg#~V1b5av~!9JJPHTRW8SjfA2x&` zu9pTbwAd_ylRN-*+BtA4=`~7n2zdA~0%y96rKeW9u)hJnYq_njnewnZ{`>EI#i}pL za#zd1qZlmPFs(&eNjmeDCp;8WqO=! z)a6ZDK^kZqnKDj6$+V8&c*&0m%)SK5RDpzX_3$rwls%jCrI;jyggO{FieC^rsQ;Le z2o<>2Gm>acO#)PA6Ky=p%1`U==GzI(~o z8dtzvc1C@wQVaUxT)^aRfg>x@Hr%C2`7Gr|S8 zgLkopI_L09FG*BXT3r3H-lsnx`ZL)4@yD0Q=M*QG0WqO(gJ3Vi8S*4pN~X=apcu8J<5ZdSORdu#gvxw&jZU5cwZ_ zr=K`+qk-VMc{S!TH z!kG;6`NA&KbV@vVOI++kLnLLW;pQpH-|oiCX9b$*s^Wk4pZpgt#PAvc7@5*NFv*-!ZM^`pc96N#CYK! z5%)eravzcHe||-n{&sqQ;&UwbxJHzx32M>xk{kmf6^OvKC-@C~LX4wP?u^nVDu~c@ zkI~|{zkZfDS|tY1zq0^}s<_5fqi}=>XxOGOmZpL!~O zK9Jq{E0$QT5!is8k3*N^O}C1P6p@{s-WN4`3<2;1GZZkQkk6NQ$|>SH4k3QEeEO0&pmQ;s3ovOt6&RJ3lN%owRmu+w z^OhpTK)K*+=s7sg5|qa}M3ns$H~@AaO%etR;gb|)a}Ij{V?`8{xgc09U4kGw6z3so zPJw)IgyuE(J>-c;lvDYX2i88)^C z`qfa(VTeRDtABa}n)s0Y_D}RhMA)EbzFQ}m52+s+e40d9BzGJ?l^T|a9}jkEnmHg# znkYIYz$-)f^*}=b+RzXZ(k2FFBpPkHHouh<;2vwL{c|v{FB?lfn?fcR8vTdqP%t}# zsYt%rbTl6a;K)G6QjR14JDF1+pmtuc%|mks5?cJe<(tACbYN56pN1}B>b%%tg?NWf zK6{tn#&*8I4XJ(7vl9AV8bfkZ zfiAkx>)}UBff^kSmAp^IDM$IuuJkvGAo{#>TA&`WC)c>Xfc+Fx+fp$d7H`dgWH2d*rF?~@Mh}0%X zA4`WShj-cHt1vV5ac_VOKm0^^@#2(^2DTJ)Tm;O12OS&YNc7txY`=UalSxdbjpOeR z-fWI#C`0Z@jO3ubbG7c)Zqusw*ezC^w#q$^_~LP?COA@VEi|QRtg4-B=T|J zyTW!Yn%cZT%n}yd^^a!*rVQBK>AcXeg!6o1UN`J45JvCK{Ykp=l_d zZ9tvjZ32(h_Z5TVj|m;2pEEe72s0yCGhE?}ap;{HC{P+6D92xRMl#3P7{b1$ABx@y zXa{Ei2)NlHg8KYX1vU!61Eb zR}Ur+?^5>Dx%Tc*LM0S#Yz-(@!l}^xsX&^>9DWgb6Obgky^hz%VSlF2se!~2@B3+);2mYo9GSb?O@xEGHolYYHcQXimokJuAITR1Yrja zWtEpr>(U$z4NZR5ZP`dw6aWVsS;HLMqWt?hHsj^p&N?h1p1O1q8%Uy>wl_4IqMd z($PJ0Qgz*~(0g5?ExZS7Wf=o+60l#BLvQcYvFm&rz)Mz*j~8--y(8QBZTt592G!R z8Hef(>bIhs?FAy;W{jw{PhYlwOJDa&Lw=w$#1Xv^Uy+fr;Lc-QY6fuaKx`h)6MtO$ z7DPVHFWpMPdSM)oSPwUj_~bjh*EzmsC&mhfXroD;;WZ^-t$uUdFh8LZBt(Zm>v>Yp zA}z|gDZA3~wSOu+&5~SF4ph&96L-i=1lWeH%_G=CAkU-k-#{YQ|H0dtU>T!Z`gHwl z6$o}|kaFknyxFHmV|{p1t+JE9H~|p8bz$+BUpX7|`nkNBtjJ^o5x(^POlfe_ee>+i zqY-=4yDSN29B3z*UecXT-PE)Hm0;M`tw z)%JsoU=z5;q-63W!jeDs+AZC*HJ~rz@OSMrjDW@Xw4W^8`o2dYG%={&d-*UyEF1`8 zAmu>DozU2{sS$0{dB%Fda1LS+SiN421v4=gu2B1fe^}3enc`o6bl}(5BRfU4TcvXt zkiN((+!cECHo=z3sCs4ZdbJmOVWFOChi9CR?(c{sDuK%=C^@&Td~3gcy;MO2L-;q< zoFM{WUT(l^)?c$3xvEVE!oIUw7p~mP5WCioS}U|u(`-woZOZOi#(!vk568$e*$4e} z?KFDM{b1~McSN+_XLYAOA#*oZg~ILwOE8!=GN9t>icOc1oXs!1QL_3ZdskYZbm0X@ zT<@wY7Cayey%3|@#&R-soO_7A9oHJuoFUV zc)HPI0WQBMh9dh|8%YVp?ipAh#EXF$j#u<0hq94UQ@jDQO+Sg$8(|+jbCV~*;dsKtCAaBrN9*IkJD<1 zWBKq{u)qsrkQM+wvBwzd-f8}5BbSm?Kz*L<#NT4s5rWOJ`AXA?kC`zF4Qs`DSy=?< zkQ_;TOUPEKpblLN#Ov&|N)M=AWupAqNn*^=Dp7m8N7ykfME9UHK1B3K+>QdB6miB; z0MQ`Sns5x7S(~N5%(kk2D^jlI^wQCv0G-kOkS=gzky4M39^RZg)gN4Na>)14&%L*S zrMRERpjz5~xss5FN9C#GB5)bN49n5gU8;Slj6+I0w954{PVVg=**~0OSM?T;C5dsV z&4sjm39S3h`WdmNize< zGXmLr57)^whj-DJl}X?%nP-M5Q&wJMvFV~5wP5Jq_nfBVRN|K#rda!EA3Pugp0HdV zhKSlj2}??67NY`h(~mpo-IGdfrarRZC6I#{O`(;A+}?QeRm;U;~8}aQki>G z20lT!*L;)aSS{*kViB>y1NK6TA}~yuElU?QQ1VgLhB7F)DvBugk=aoKu5hQ?hH;G} z3Zx@u`4HEll!91p_JXUJkAAm0>&%m#s z)jwE6mJwL>fn~xXH7}PMkToBmgOO_{tizrnM<^5I+RWYdc7ENT zg`hi(uetgMpBRZT>jRqAYYY_1&W~J!TD9jq4#&S8+6&2x=yth?s{5dCA`)BH)ed@B zL`9!2u{v^7BvS~$xJ4t`2@d$-Kg0qiGHJej7f_5m??#&`ZSkNvO7@QIcT{m(6DwQN zpta6V`Ip#S%FH>sPgG~^Xiis^oL#xu^*DxepiZj{WNxm_S{q_Q49}$6lH&tdRbhT@ zJ##up*Yu%ls&(xUP6ZIzmnW)ClnpnSRAJ3@Y9?q4XfM?tH^>c5d`pS8aDo^X^yVfn zpf5rQ+r z9yGaxzt-Y-7#l4irlwH03&YvQnkrQ@7BjHgKrX>%j@q!T!1)x-=2}#?Ei&V8GlgEf=LHRhLD)JYckO_+-T>w+m~v+Y?lo)pESYT%ew&u)V=l#)G@{w5drQYID6$k9EWK?~}m37(d^a|XCKUw_ztOwFAd46e{ z$Zjy43gXG6`UK<4L=MNCPynF+6{z2@jy?uKvY| zE}Mc!-{WNI*>8?1W6hIN-k}_gapRA=s@rt*`}~Hg{_>%v5LhdM>RSM^X~<&ciC(}l zoV64uEp1ku!bAZQVnMrD4V)u}1UuB{lSMEI52I)ePT*$0@QP+Nc*b~?XO6^mjh8{N z1Qlh@jcc*wRu6SofE3$?%dO445B-^b-_T-x2@QuU8=lat-Nb^E|>-PNK z8BMpG>1Mc?!8|Gn8}YEDg8$<<5Mh(?i4iySslG~_zCo=Z3B25L9~zpha+Eb=cLJBG(R8gss=m`7M~ z3w4*1Y2iR%*FD6&*GR)Pf7jABodVbGS7mg3Z`D)VxN_>mG~%{Op^ zG55hOC)>+kIZ*d#MUV_~4E#sd``ruyFdQD0#aU#gEx**J?CPHBWXP%k*QiL9Dcj;s zOzbv2OOmjVH-_E;u-miWy)k%3wCv~0-?F>=^!9cgpeaVpDL%cHI>ay@Xz?JA=c+tR z1%z=CG;>;X=Dk+>cw2+$5R5}38_ih7Rty{Qe8_+{qcTNSG8z@x_X4J!ab8(TF%F+F zK#|T9mTNi0MWaSrO8Zx^O$m1O$sC*sPg%;+z`Z=DmC8CO(b zRnB>`v_+N4lDWR)uh>@F)a)3?v^*n}bxuN;VEnMS*p%(Cd8faU2N~BaenllHp%Q|R z6eJRAuJeDY0q3Ab!t`+UwR9MaG$0X2ITWbLT7o^}k1=FGH~~PXMq?scfnr?wR}Rvv zrv&j$ZGpcP3Asx8%<>2K&Srx^u-T*@fP%ppgs96O?{BUR(Q z&?4l+16$Lo!w(sdnYDs<^FE18bcfUV?pzNZPrbngb;?%Z<@@=e@2D8|8c4>{sXcpX@)8@|*HrJnyzOX43B)PXqoFER-5@xcLBc%08Yy60JcoCyN_tFK-0PGMse*g_qX&qM zIdR(5``P{gRDgJE^j5dlru9M)&Yp z%U`}q#zMWehl5YBP}XrNQ&e;mewp5+B|W4kwtNfLh`oXp!C){#1|@xQhErFe#>f7e zQ@60YkWGu#jeg~70!mLfQmz1A?~z@9v^&rYsOn@P-G{mB0|yJxKba8pnJ5FeVzrG= zIg^4cM1HCw_2NhF#}td|9Ad_x3zDqe;gy(UlSd&YnLF#m({XDNNz_%0g5|DUoIReL z7i7uC>kmRU(>=UBnSw(qD|=~XI;CUYL3K4wcr%)vi0X{~@x2TJ z9m2zL2s_VKF0(Nw*RagGxn}ADnYj4ro+F`^j*3kasfyb+ZyyQaBkKQ7j~XlW96Op57U;a-4I`8#Ay&YSi>S%`)XY7tlw~+?0|` z5b)cFO0JVb1~y|LNE`nGYI99^-uO)Cc(Mg)j!X2{K0U~4j=;(Xn0ZZ4F!=^>E;@i4 zc;#-MvC`?l10*5T$?|P!lcy<}7b`7~H75g~d{!*!+j4L8p0gx$(cU+-xz8ZCc;>(` zE#wx8xaEtwJAf5Vk$U|WxGe4G6DOM2;ZBbI<=AH9j`anbKkrPaqm+JgPR|0WN=)-Y zebmRIs!{!cWX9!3^JBMSZ3)uVy{pZAD||iLHoDK?TU6zS&#?w3ax3Tq6H{~kX!tgf zD2^~y0Rn~5&0O9b>F=|Vlf?IxBPMHs{9ILYJ;~CuiB)eIPUss>HtmbqJ_3CT(m|v6 zM5Z%|{s$ORLPIjWw=IRtb_T<=$4&2>`a8d+8n_tKC;GEoZ0j(>eiBfxBcin-_VaaJ zl-jCYcB~!HunvfWg%EY_4B}}8#SCegGUum$fOE`(@JSBK395>dO&MF=h{^~`kon`EkTHmYn z%|@C_9bp>@w}=p3RNb^@O|w6Zmf^In-5SEVEI;?p|Gqo%X{k#BwF(d#K;Okf-Qb<) z{^zi$6myjjt%1kO;V9qpzCGp4`RtJEE&mrz4GAZWVPhULgmd#APQ7c97S)EX&sRo4 zcnOwx2VSdC>2ZG1!ku6;^F--}4{pw|!uiQzo|eCX{8E=(vj(c6It5S4{-ztZ7jd2k zq=)KK_t>*WTpTM`&+LWD43cTjGfsi&%rnfbDFq*94#(BGg)I+ya|(VF-fkywLd4cA zID)WmP+uo5T>{m@Kwl!l)Tdu+li$!7lXk4e@L1&bKJi1z&rV>te#^|Md>xX${s&y& z3xZvQ6CsuU+bQN3YYVry7F*ud>Ha$3u63Yo0d8JEbjBV%vN%_NuOyr9oD7F9I`%J2 zhYgVH}feI%e~4<(zmzU01XDMCY5Mh_9j8u|i+M z-~kO9aw4n)1Bj!TKrT)V#*>D6vGzK3Wblo=dY9vBnu8MW)M;z>#c!zl zDqqkAX^&}rZL8{?9=i!*`;E-c+So#elO`H~9BnFk13!{%m%m_0FkA3pLP}?5w_$XP zhK0}5t{%~85%4iD2v$lj0%nK!;M5o1Xmp-HA$CUJFnJFM3p8`cMcmAI#+mG={gc9G z=RZdI`{NWaXYgpb1G=(JT#O}13SjNpI0tkS5DL!9XIo4qU;d%T?yx3Dk<67im(5ef zBz6yxf`8MghVjvGX)Zxlse@Vv?p6Paorb#idIH{(Bb}*$^m1T3Suk{(T4CjXu_yd+ zP~Vr#kspJp&f+5#>q~P+(+Hw$NJ3a4WNz4)wpKIM0=>#(SWu*{z={>VXJ$y=_;rF4 zb3!^LWjM|gqv?=vZ&^p<@yQwFd6Iwn`;TVeU{T3T6_y$m`w>&(Nw6(#V4E9T>u;N~ zldKud>%pxt#%qZk_HthpkLD85J4TCTTK(-p!OUDimWCx6*D4r9ehzP`Dvr*3^d58= zz>OFmHJj;3(^c<<_}*)?U}f?S*TY1m=6+&z;j}D$h(1i~z~JSA>u2%NDxZX@K}Md| zw=A5A6llEZ?e8!H`-ItE(HH$1 zXu6$?=TrgJF6(!nlQ!TxVY?znoT<<7P&Y~tDzl`01a*Ipsc=|gSzYI?B1{tLCa;xS zB+~l{7YEc7TD?+dSb?prXJt$dT?lgF3kvVUm+YAi#(ap{NB`WPBHm$wN{yMMZ z(-g1*omsNn?1*!+J^F!G{YthPQgX6HN2TTRuP99O0g z$sr$U`}kB-Kl8Xtx#_^RxWjcP!fiD~X*K1G#G9Zu3Pk~{@FO}$nWe_R@(rFz$t$^; zE@ZzmOT}sVAXi7MP`>OLg9={rhK{9`!7*tk$HM+GO=9sgDshR0{E@z(%No^t8>eaB zPg`S&6L(AHs<;|!#a1eHB4U@u!r18}u#TwHlBHdAD!v1Z>RYmp^LxIr?eJ%YCt})KnSP*iHbDDPAa<eopK0vT^*Gt4O5*g%fuzT3$*XE7BR6zs_omb9+(|3ZIB2Csc|)OJ!y^RI=IJ); zi!Eq7#I%-cpvJFn?txkyWXU(jz9=T9R#>4NtL^r#3Xh(Pdu+zy%+nT;Nm1M;U%p0Z zy5=HUy{Kz*J$t0Gz}htFJE#Ky`N&W>LL5znANz5%fGwmiozG3rjw!(<7`cXw-reZ=2wiCM;i2!#&2a&NkP3(l=WF=QsjM5z@E`ZzO zSl4G|0M4U&s4(En|HQH3(vsk0rjrv$*)O;wg8ZlyFfd-W343yKoUW$H6loDW!7N8w zog{74#@49x(5ZV1bN&9VytldDHM=`XH3qWHiQ8}r{~j{V957Q*JPkEv`)qtSV+z!HWkXd4Te zdF`ydu7@?mdwfN>Djn{Yhw?e)I^xaj!mQ-FMSTy>iNadu&9 zUNgc-(T#Eyb?{#^!_4@z?Fx6@7E2=wOgGuEh^Sfw0|NPv`S%e18%oy3HkO7u3Km9=2Bx%P){aK@ z)_RuzFDL^A`fs?z>>`ynED(^tGSL6((Ec0#|FA6$i5R>V=P?A9Ukt;su0f0Oqu&DPoLqH++DAGOA&Zk=V%|3_gU4E3=sy@#xN#&?vb6X<0|~$Z z5<=HE8dVU+EZ6!+QZ4mxnr(vsG^)JRey9a8AAg9qasdCgU>L40f=#hV%2E!U-#;2#{lXpP!p7lETeK~&3hn_3n=VnltT#ZWtka`b{z4N-ZUjrlmX_r_A&gsq4~foJJDfzkiVTXx zd5hMx&`4S9XPC;}=m-Oqp~?jRDL z?w%o%>t&!_eOp!;f>0ju*AAuR?HktjpW+ew$(MKF96T{WiDr3Ye%JbXI{@ldP2qp|R2u zl{8d-=mM)t7-9U>QQLPz(Blj?E$^RBE&Ge|iaaIh@Q``~FV7QwYLreuNk;YHN2~K1 zA!uN}=RQZ-HlLKW^=t|TQ;}a+FL>ksSc4L!Ji~1IoE?PA9xxA)M~uSw#Pw2;wWa6y zvejZA?}#GzG|$Qo7&T15y>xqKj@e%KRK4@a=`4EL({~MBnt%cNu+CPd@^*dsRmoHN z`p>9;KJ&OT&DXiw-acdh^7^;V_xAc%nrH}hbu0;=lki+u_2vO&hv-1Hy}8MpgSSsw zq;JC?n=^V`d(7kVtJ7A`6kAK>KZbv#kVqWbTcf5a2 zMpkmRcf34bo(2XybJ@Gz-_KS$SZx++mP|@kYQ7y_GCaxq+}_`=avVHvtr8TN=LDlN z;&8UdNY6+p@TIc5Z$_JwF5RuGkO4)vgg)$2NsnUlIWz%)u0JD)ObtP zh?==Bugt6YxwngU|qja5NL>D zRsOQ%xZf3n?BH#yLi4cn!4f{^|6W56Ov{fUdnYs86CXYPWjXf;V%7OW3P<0fd|Ul? zUe+~*9C+LlRASWsDuC{!yWen%CRmgeXkSWsJ?ZNWVm(ONS)ZE606xP}#8h)-L9e%fky6O}Fkq62% z->W@B!YMHS*jora*~nK-BeR@Js{K8(H6OGOeCtMfB}h3Rtwyq<8MaxjeO9}DU>-Dl zHF6_t&y#en^S^Eg71Kt<55TwT&=5$^ur(aDtNP~R7grDuTwGQrDfOjbsuuY0{&Vi^34;q ziCekwDo<>3(>pf5^UACA{jx;9s~(uTY`u*2;*#mfGG4ZyHRtr?{tLVs^(F7b>*7!A zcIfYu-gLt$zVFP=0_HFOUbZ~0y|_i|UHA9ZHtOe+&N@u=ad+aL23Kci*^v zKe~Q2$57$=uf;33-grFW^7EsSf$=u$yrvbZrMWYFs|Ql5hS^1v(N{MxHR zvSsq@e=JOX+w@86O?S8Q9`5SY5B0_>PLf^o99-iUt&9x!@T>E?{Q1-5FUzma&wP9H z_3}9TufJAa_um`1?&+80a@C;Kh0?3k*WC%bc10-e?uR$qGj^9u_p#c(;&MPyxYdI! zkrxsl-d=i}wXy%8wr6>n><`_vTCTr0A}beG<<`%Y(ExiS|QZ|@L z-g%p}aOsgxd37!SdfMDd-|xS_^AFqGjo)URSzY92x?uZ$$734~ZWsC1S{Rx#<@?)b zY_s~KP1dVUN>nj8k#n(cnqgUK!iH;n*KQq*ihSW^AKCxL3*mj{Y3Zi^f~r{W{cyg5MartSWx!8gPgg+ACmgYvyZad4 zo85>@jGu75alfsk%6`|+QJ)0bm4LamZ<;DkX^MumwRWp*_U&S~2vJFCjq?Q;HQHa~ z8C(;xes-{Cg3;x9X1}IqGrO*xRapHY$81KOq{gP#T=(8q>Kqn3n!R_kbGhoCr3>_w z?ai(gZoD%=M_lFf-;TYPRv#_W+A4SW?tF1c>y|5QEhXos>Q!6*nHe?h`31LAW`3#< zq^#GdS#Rgb?Cr8UaC?RG+ReQ_b!%3b$BCa<`Sla$`k<@RF33--tu{MuyJ-S&=)&S~ z>b*4!bt0Coxm_x|^$qh0&hPKIa_W-j#=n2*>b_QMzgO_~#|wZGdB<;-Cw-W;Yzjx< z+Lf(Rdw1B+O}ObbWtGi6&H9Ub&w2HpyS07(*M{GJ3YM;Y|9Z|@NjbmJufd{Pa@rIA zbE7udg$x}HZ!$74>|kSHkj7~7Lz?Wqi3NHk6(v)r#CKnI5IK7PdGHhFjwk=Tg?~Q_ z5^xcmQX8M~Myzc2BGWg=%?*p+Wd;Une&O4$zTbLzvD*6Mhd*wqmXJSw`RCoc)6*s? zoo!#9|NQ*%=d+i;UtXM?y4}9#Y1yADx%sERJ-+R~^vtQR?z&GOC1!p}Pro>Q_V34s z>q56K-Lt=1=CyLrtxdKkytAjR+8VVsF8j)@tGiZiU0=E)G)l)oM1j?ZF~mVMfi;FP z!r|Ifp6B(ZCc4Gbk1xA(KqWidYkO$Q%8jc&Ua7e1QnsjU*PD{9n@^rwR`yHf`&64H zX)C05-bjiLRnioW5M1iF(D)UP)$(%-AAe*0J-u%ipH-AV#e{i#sPDzBY$@%-_h>*rVUS8my`tYfZHS=SBCq~#EX zBvYiUjD5N_nC)uC`JU#pdeb!@m~iV^9x{7V zG>dmFC>eB}=o^th>Oo*j<2&GCG&r^;p&J6yfZPcM@j+lqqqzmaE-AWU z=v`8XQ6R(0FbsotP|*!R&m;&#G+oeLgpy?fyjg+yih+R@2%~_x%-W5CL4d)nC^gmD J(M16kk^neRl2`x$ diff --git a/_jobs/dd7c3c14fe98/flat.dxf b/_jobs/dd7c3c14fe98/flat.dxf deleted file mode 100644 index ac10c62..0000000 --- a/_jobs/dd7c3c14fe98/flat.dxf +++ /dev/null @@ -1,2132 +0,0 @@ -999 -FreeCAD v1.0 39319 (Git) - 0 -SECTION - 2 -HEADER - 9 -$ACADVER - 1 -AC1014 - 9 -$ACADMAINTVER - 70 - 9 - 9 -$DWGCODEPAGE - 3 -ANSI_1252 - 9 -$TEXTSTYLE - 7 -STANDARD - 9 -$DIMSTYLE - 2 -STANDARD - 9 -$DIMTXSTY - 7 -STANDARD - 9 -$CMLSTYLE - 2 -STANDARD - 9 -$LUNITS - 70 -2 - 9 -$INSUNITS - 70 -4 - 9 -$PEXTMAX - 10 -50 - 20 -50 - 30 -50 - 9 -$PEXTMIN - 10 -0 - 20 -0 - 30 -0 - 9 -$HANDSEED - 5 -FFFF - 0 -ENDSEC - 0 -SECTION - 2 -CLASSES - 0 -CLASS - 1 -ACDBDICTIONARYWDFLT - 2 -AcDbDictionaryWithDefault - 3 -ObjectDBX Classes - 90 - 0 -280 - 0 -281 - 0 - 0 -CLASS - 1 -XRECORD - 2 -AcDbXrecord - 3 -ObjectDBX Classes - 90 - 0 -280 - 0 -281 - 0 - 0 -CLASS - 1 -LWPOLYLINE - 2 -AcDbPolyline - 3 -ObjectDBX Classes - 90 - 0 -280 - 0 -281 - 1 - 0 -ENDSEC - 0 -SECTION - 2 -TABLES - 0 -TABLE - 2 -VPORT - 5 -20 -330 -0 -100 -AcDbSymbolTable - 70 - 1 - 0 -VPORT - 5 -21 -330 -20 -100 -AcDbSymbolTableRecord -100 -AcDbViewportTableRecord - 2 -*ACTIVE - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -LTYPE - 5 -22 -330 -0 -100 -AcDbSymbolTable - 70 - 1 - 0 -LTYPE - 5 -23 -330 -21 -100 -AcDbSymbolTableRecord -100 -AcDbLinetypeTableRecord - 2 -BYBLOCK - 70 - 0 - 3 - - 72 - 65 - 73 - 0 - 40 -0.0 - 0 -LTYPE - 5 -24 -330 -21 -100 -AcDbSymbolTableRecord -100 -AcDbLinetypeTableRecord - 2 -BYLAYER - 70 - 0 - 3 - - 72 - 65 - 73 - 0 - 40 -0.0 - 0 -LTYPE - 5 -25 -330 -21 -100 -AcDbSymbolTableRecord -100 -AcDbLinetypeTableRecord - 2 -CONTINUOUS - 70 - 0 - 3 -Solid line - 72 - 65 - 73 - 0 - 40 -0.0 - 0 -ENDTAB - 0 -TABLE - 2 -LAYER - 5 -A41 -330 -0 -100 -AcDbSymbolTable - 70 -3 - 0 -LAYER - 5 -A42 -330 -A41 -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -0 - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A43 -330 -A41 -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -none - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A44 -330 -A41 -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -Unfold_Sketch - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -ENDTAB - 0 -TABLE - 2 -STYLE - 5 -70 -330 -0 -100 -AcDbSymbolTable - 70 - 2 - 0 -STYLE - 5 -71 -330 -70 -100 -AcDbSymbolTableRecord -100 -AcDbTextStyleTableRecord - 2 -STANDARD - 70 - 0 - 40 -0.0 - 41 -1.0 - 50 -0.0 - 71 - 0 - 42 -2.5 - 3 -arial.ttf - 4 - - 0 -STYLE - 5 -72 -330 -70 -100 -AcDbSymbolTableRecord -100 -AcDbTextStyleTableRecord - 2 -ANNOTATIVE - 70 - 0 - 40 -0.0 - 41 -1.0 - 50 -0.0 - 71 - 0 - 42 -2.5 - 3 -arial.ttf - 4 - - 0 -ENDTAB - 0 -TABLE - 2 -VIEW - 5 -73 -330 -0 -100 -AcDbSymbolTable - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -UCS - 5 -74 -330 -0 -100 -AcDbSymbolTable - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -APPID - 5 -75 -330 -0 -100 -AcDbSymbolTable - 70 - 2 - 0 -APPID - 5 -76 -330 -75 -100 -AcDbSymbolTableRecord -100 -AcDbRegAppTableRecord - 2 -ACAD - 70 - 0 - 0 -APPID - 5 -77 -330 -75 -100 -AcDbSymbolTableRecord -100 -AcDbRegAppTableRecord - 2 -ACADANNOTATIVE - 70 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -DIMSTYLE - 5 -78 -330 -0 -100 -AcDbSymbolTable - 70 - 2 - 0 -DIMSTYLE -105 -79 -330 -78 -100 -AcDbSymbolTableRecord -100 -AcDbDimStyleTableRecord - 2 -STANDARD - 70 - 0 - 3 - - 4 - - 5 - - 6 - - 7 - - 40 -0.0 - 41 -2.5 - 42 -0.625 - 43 -3.75 - 44 -1.25 - 45 -0.0 - 46 -0.0 - 47 -0.0 - 48 -0.0 -140 -2.5 -141 -2.5 -142 -0.0 -143 -0.03937007874016 -144 -1.0 -145 -0.0 -146 -1.0 -147 -0.625 - 71 - 0 - 72 - 0 - 73 - 0 - 74 - 0 - 75 - 0 - 76 - 0 - 77 - 1 - 78 - 8 -170 - 0 -171 - 3 -172 - 1 -173 - 0 -174 - 0 -175 - 0 -176 - 0 -177 - 0 -178 - 0 -270 - 2 -271 - 2 -272 - 2 -273 - 2 -274 - 3 -340 -71 -275 - 0 -280 - 0 -281 - 0 -282 - 0 -283 - 0 -284 - 8 -285 - 0 -286 - 0 -287 - 3 -288 - 0 - 0 -ENDTAB - 0 -TABLE - 2 -BLOCK_RECORD - 5 -A01 -330 -0 -100 -AcDbSymbolTable - 70 -5 - 0 -BLOCK_RECORD - 5 -A02 -330 -A01 -100 -AcDbSymbolTableRecord -100 -AcDbBlockTableRecord - 2 -*MODEL_SPACE - 0 -BLOCK_RECORD - 5 -A03 -330 -A01 -100 -AcDbSymbolTableRecord -100 -AcDbBlockTableRecord - 2 -*PAPER_SPACE - 0 -ENDTAB - 0 -ENDSEC - 0 -SECTION - 2 -BLOCKS - 0 -BLOCK - 5 -A04 -330 -A02 -100 -AcDbEntity - 8 -0 -100 -AcDbBlockBegin - 2 -*MODEL_SPACE - 70 - 0 - 10 -0 - 20 -0 - 30 -0 - 3 -*MODEL_SPACE - 1 - - 0 -ENDBLK - 5 -A05 -330 -A02 -100 -AcDbEntity - 8 -0 -100 -AcDbBlockEnd - 0 -BLOCK - 5 -A06 -330 -A03 -100 -AcDbEntity - 67 -1 - 8 -0 -100 -AcDbBlockBegin - 2 -*PAPER_SPACE - 70 - 0 - 10 -0 - 20 -0 - 30 -0 - 3 -*PAPER_SPACE - 1 - - 0 -ENDBLK - 5 -A07 -330 -A03 -100 -AcDbEntity - 67 - 1 - 8 -0 -100 -AcDbBlockEnd - 0 -ENDSEC - 0 -SECTION - 2 -ENTITIES - 0 -ARC - 5 -A08 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -60.141592654 - 20 -38.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -0.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A09 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -62.141592654 - 20 -38.000000000 - 30 -0.000000000 - 11 -62.141592654 - 21 -8.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A0A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -60.141592654 - 20 -8.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --90.000000000 - 51 --0.000000000 - 0 -LINE - 5 -A0B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -60.141592654 - 20 -6.000000000 - 30 -0.000000000 - 11 -45.141592654 - 21 -6.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A0C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -45.141592654 - 20 -6.000000000 - 30 -0.000000000 - 11 -42.000000000 - 21 -6.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A0D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -42.000000000 - 20 -6.000000000 - 30 -0.000000000 - 11 -40.000000000 - 21 -6.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A0E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -40.000000000 - 20 -1.000000000 - 30 -0.000000000 - 40 -5.000000000 -100 -AcDbArc - 50 -90.000000000 - 51 -171.786789298 - 0 -ARC - 5 -A0F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -33.071796770 - 20 -2.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --90.000000000 - 51 --8.213210702 - 0 -LINE - 5 -A10 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -33.071796770 - 20 --0.000000000 - 30 -0.000000000 - 11 -9.322486057 - 21 -0.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A11 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -9.322486057 - 20 -2.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 --160.000000000 - 51 --90.000000000 - 0 -LINE - 5 -A12 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -7.443100816 - 20 -1.315959713 - 30 -0.000000000 - 11 -0.422151654 - 21 -20.605858997 - 31 -0.000000000 - 0 -ARC - 5 -A13 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.000000000 - 20 -23.000000000 - 30 -0.000000000 - 40 -7.000000000 -100 -AcDbArc - 50 -160.000000000 - 51 --160.000000000 - 0 -LINE - 5 -A14 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.422151654 - 20 -25.394141003 - 30 -0.000000000 - 11 -7.443100816 - 21 -44.684040287 - 31 -0.000000000 - 0 -ARC - 5 -A15 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -9.322486057 - 20 -44.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -90.000000000 - 51 -160.000000000 - 0 -LINE - 5 -A16 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -9.322486057 - 20 -46.000000000 - 30 -0.000000000 - 11 -33.071796770 - 21 -46.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A17 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -33.071796770 - 20 -44.000000000 - 30 -0.000000000 - 40 -2.000000000 -100 -AcDbArc - 50 -8.213210702 - 51 -90.000000000 - 0 -ARC - 5 -A18 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -40.000000000 - 20 -45.000000000 - 30 -0.000000000 - 40 -5.000000000 -100 -AcDbArc - 50 --171.786789298 - 51 --90.000000000 - 0 -LINE - 5 -A19 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -40.000000000 - 20 -40.000000000 - 30 -0.000000000 - 11 -42.000000000 - 21 -40.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -42.000000000 - 20 -40.000000000 - 30 -0.000000000 - 11 -45.141592654 - 21 -40.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -45.141592654 - 20 -40.000000000 - 30 -0.000000000 - 11 -60.141592654 - 21 -40.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A1C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.000000000 - 20 -23.000000000 - 30 -0.000000000 - 40 -8.500000000 -100 -AcDbArc - 50 --20.000000000 - 51 -20.000000000 - 0 -LINE - 5 -A1D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -14.987387277 - 20 -25.907171218 - 30 -0.000000000 - 11 -13.448296632 - 21 -30.135788012 - 31 -0.000000000 - 0 -ARC - 5 -A1E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -18.146759736 - 20 -31.845888728 - 30 -0.000000000 - 40 -5.000000000 -100 -AcDbArc - 50 -110.000000000 - 51 --160.000000000 - 0 -LINE - 5 -A1F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -16.436659019 - 20 -36.544351832 - 30 -0.000000000 - 11 -23.954199985 - 21 -39.280512979 - 31 -0.000000000 - 0 -ARC - 5 -A20 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -25.664300702 - 20 -34.582049875 - 30 -0.000000000 - 40 -5.000000000 -100 -AcDbArc - 50 -20.000000000 - 51 -110.000000000 - 0 -LINE - 5 -A21 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -30.362763806 - 20 -36.292150592 - 30 -0.000000000 - 11 -31.901854451 - 21 -32.063533798 - 31 -0.000000000 - 0 -ARC - 5 -A22 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.000000000 - 20 -23.000000000 - 30 -0.000000000 - 40 -26.500000000 -100 -AcDbArc - 50 --20.000000000 - 51 -20.000000000 - 0 -LINE - 5 -A23 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -31.901854451 - 20 -13.936466202 - 30 -0.000000000 - 11 -30.362763806 - 21 -9.707849408 - 31 -0.000000000 - 0 -ARC - 5 -A24 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -25.664300702 - 20 -11.417950125 - 30 -0.000000000 - 40 -5.000000000 -100 -AcDbArc - 50 --110.000000000 - 51 --20.000000000 - 0 -LINE - 5 -A25 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -23.954199985 - 20 -6.719487021 - 30 -0.000000000 - 11 -16.436659019 - 21 -9.455648168 - 31 -0.000000000 - 0 -ARC - 5 -A26 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -18.146759736 - 20 -14.154111272 - 30 -0.000000000 - 40 -5.000000000 -100 -AcDbArc - 50 -160.000000000 - 51 --110.000000000 - 0 -LINE - 5 -A27 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -13.448296632 - 20 -15.864211988 - 30 -0.000000000 - 11 -14.987387277 - 21 -20.092828782 - 31 -0.000000000 - 0 -ARC - 5 -A28 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -57.641592654 - 20 -34.500000000 - 30 -0.000000000 - 40 -2.200000000 -100 -AcDbArc - 50 --90.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A29 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.641592654 - 20 -36.700000000 - 30 -0.000000000 - 11 -51.641592654 - 21 -36.700000000 - 31 -0.000000000 - 0 -ARC - 5 -A2A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -51.641592654 - 20 -34.500000000 - 30 -0.000000000 - 40 -2.200000000 -100 -AcDbArc - 50 -90.000000000 - 51 --90.000000000 - 0 -LINE - 5 -A2B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -51.641592654 - 20 -32.300000000 - 30 -0.000000000 - 11 -57.641592654 - 21 -32.300000000 - 31 -0.000000000 - 0 -LINE - 5 -A2C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -51.641592654 - 20 -9.300000000 - 30 -0.000000000 - 11 -57.641592654 - 21 -9.300000000 - 31 -0.000000000 - 0 -ARC - 5 -A2D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -57.641592654 - 20 -11.500000000 - 30 -0.000000000 - 40 -2.200000000 -100 -AcDbArc - 50 --90.000000000 - 51 -90.000000000 - 0 -LINE - 5 -A2E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.641592654 - 20 -13.700000000 - 30 -0.000000000 - 11 -51.641592654 - 21 -13.700000000 - 31 -0.000000000 - 0 -ARC - 5 -A2F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -51.641592654 - 20 -11.500000000 - 30 -0.000000000 - 40 -2.200000000 -100 -AcDbArc - 50 -90.000000000 - 51 --90.000000000 - 0 -LINE - 5 -A30 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -44.775615604 - 20 -28.000000000 - 30 -0.000000000 - 11 -44.775615604 - 21 -18.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A31 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -44.775615604 - 20 -18.000000000 - 30 -0.000000000 - 11 -42.365977050 - 21 -18.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A32 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -42.365977050 - 20 -18.000000000 - 30 -0.000000000 - 11 -42.365977050 - 21 -28.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A33 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -42.365977050 - 20 -28.000000000 - 30 -0.000000000 - 11 -44.775615604 - 21 -28.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A34 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -44.775615604 - 20 -36.700000000 - 30 -0.000000000 - 11 -44.775615604 - 21 -32.300000000 - 31 -0.000000000 - 0 -LINE - 5 -A35 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -44.775615604 - 20 -32.300000000 - 30 -0.000000000 - 11 -42.365977050 - 21 -32.300000000 - 31 -0.000000000 - 0 -LINE - 5 -A36 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -42.365977050 - 20 -32.300000000 - 30 -0.000000000 - 11 -42.365977050 - 21 -36.700000000 - 31 -0.000000000 - 0 -LINE - 5 -A37 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -42.365977050 - 20 -36.700000000 - 30 -0.000000000 - 11 -44.775615604 - 21 -36.700000000 - 31 -0.000000000 - 0 -LINE - 5 -A38 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -44.775615604 - 20 -9.300000000 - 30 -0.000000000 - 11 -44.775615604 - 21 -13.700000000 - 31 -0.000000000 - 0 -LINE - 5 -A39 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -44.775615604 - 20 -13.700000000 - 30 -0.000000000 - 11 -42.365977050 - 21 -13.700000000 - 31 -0.000000000 - 0 -LINE - 5 -A3A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -42.365977050 - 20 -13.700000000 - 30 -0.000000000 - 11 -42.365977050 - 21 -9.300000000 - 31 -0.000000000 - 0 -LINE - 5 -A3B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -42.365977050 - 20 -9.300000000 - 30 -0.000000000 - 11 -44.775615604 - 21 -9.300000000 - 31 -0.000000000 - 0 -CIRCLE - 5 -A3C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.000000000 - 20 -23.000000000 - 30 -0.000000000 - 40 -2.050000000 - 0 -LINE - 5 -A3D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -43.570796327 - 20 -6.000000000 - 30 -0.000000000 - 11 -43.570796327 - 21 -9.300000000 - 31 -0.000000000 - 0 -LINE - 5 -A3E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -43.570796327 - 20 -13.700000000 - 30 -0.000000000 - 11 -43.570796327 - 21 -18.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A3F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -43.570796327 - 20 -28.000000000 - 30 -0.000000000 - 11 -43.570796327 - 21 -32.300000000 - 31 -0.000000000 - 0 -LINE - 5 -A40 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -43.570796327 - 20 -36.700000000 - 30 -0.000000000 - 11 -43.570796327 - 21 -40.000000000 - 31 -0.000000000 - 0 -ENDSEC - 0 -SECTION - 2 -OBJECTS - 0 -DICTIONARY - 5 -F000 -330 -0 -100 -AcDbDictionary - 3 -ACAD_GROUP -350 -F001 - 0 -DICTIONARY - 5 -F001 -330 -F000 -100 -AcDbDictionary - 0 -ENDSEC - 0 -EOF \ No newline at end of file diff --git a/_jobs/dd7c3c14fe98/result.json b/_jobs/dd7c3c14fe98/result.json deleted file mode 100644 index 48b9636..0000000 --- a/_jobs/dd7c3c14fe98/result.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "ok": true, - "timestamp": "2026-01-22T20:17:09", - "input": { - "step_file": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/dd7c3c14fe98/03341791-01_01.step", - "step_filename": "03341791-01_01.step", - "material": "stainless", - "density_kg_m3": 8000.0, - "thickness_mm": 18.0, - "k_factor": 0.5, - "k_standard": "ansi" - }, - "flat": { - "bbox_mm": { - "width_mm": 2.0000000000001106, - "height_mm": 46.000000000000014 - }, - "area_bbox_mm2": 92.00000000000512, - "area_bbox_m2": 9.200000000000511e-05, - "area_net_mm2": 4172.328731565105, - "area_net_m2": 0.004172328731565105 - }, - "weight": { - "bbox_kg": 0.013248000000000735, - "net_kg": 0.6008153373453751, - "bbox_g": 13.248000000000735, - "net_g": 600.815337345375 - }, - "output": { - "dxf_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/dd7c3c14fe98/03341791-01_01_flat.dxf", - "json_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/dd7c3c14fe98/03341791-01_01_result.json", - "fcstd_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/dd7c3c14fe98/03341791-01_01_debug.FCStd", - "dxf": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/dd7c3c14fe98/flat.dxf", - "json": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/dd7c3c14fe98/result.json", - "fcstd": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/dd7c3c14fe98/debug_last.FCStd" - }, - "warnings": [] -} \ No newline at end of file diff --git a/_jobs/dd7c3c14fe98/run.log b/_jobs/dd7c3c14fe98/run.log deleted file mode 100644 index cff7476..0000000 --- a/_jobs/dd7c3c14fe98/run.log +++ /dev/null @@ -1,7 +0,0 @@ -=== STEPANALYSER START === -Input: 03341791-01_01.step -Material: stainless Density: 8000.0 -Error: Failed to open library "/Library/Frameworks/3DconnexionNavlib.framework/3DconnexionNavlib"! Error: dlopen(/Library/Frameworks/3DconnexionNavlib.framework/3DconnexionNavlib, 0x0005): tried: '/Library/Frameworks/3DconnexionNavlib.framework/3DconnexionNavlib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Library/Frameworks/3DconnexionNavlib.framework/3DconnexionNavlib' (no such file), '/Library/Frameworks/3DconnexionNavlib.framework/3DconnexionNavlib' (no such file), '/System/Library/Frameworks/3DconnexionNavlib.framework/3DconnexionNavlib' (no such file, not in dyld cache)! -Auto-detecting thickness... -Detected thickness: 18.000 mm -OK: wrote DXF + JSON diff --git a/_jobs/dd7c3c14fe98/run_stepanalyser.py b/_jobs/dd7c3c14fe98/run_stepanalyser.py deleted file mode 100644 index 2c92fc2..0000000 --- a/_jobs/dd7c3c14fe98/run_stepanalyser.py +++ /dev/null @@ -1,41 +0,0 @@ -import os, sys, json, traceback - -def write_result(payload): - try: - with open("result.json", "w", encoding="utf-8") as f: - json.dump(payload, f, indent=2, ensure_ascii=False) - except Exception: - pass - -try: - base = os.path.dirname(os.path.abspath(__file__)) - os.chdir(base) - - if not os.path.exists("03341791-01_01.step"): - raise SystemExit("Uploaded STEP file missing: " + "03341791-01_01.step") - - # Ensure FreeCAD can find user Mods (SheetMetal) - mod_dir = os.path.expanduser("~/Library/Application Support/FreeCAD/Mod") - if os.path.isdir(mod_dir) and mod_dir not in sys.path: - sys.path.append(mod_dir) - sm_dir = os.path.join(mod_dir, "SheetMetal") - if os.path.isdir(sm_dir) and sm_dir not in sys.path: - sys.path.append(sm_dir) - - sys.argv = ["stepanalyser.py", "--input", "03341791-01_01.step", "--material", "stainless"] - - code = open("stepanalyser.py", "r", encoding="utf-8").read() - exec(compile(code, "stepanalyser.py", "exec"), {"__name__": "__main__"}) - -except BaseException as e: - payload = { - "ok": False, - "error_type": type(e).__name__, - "error": str(e), - "traceback": traceback.format_exc() - } - write_result(payload) - print("RUNNER ERROR:", payload["error_type"], payload["error"], flush=True) - -finally: - os._exit(0) diff --git a/_jobs/dd7c3c14fe98/stepanalyser.py b/_jobs/dd7c3c14fe98/stepanalyser.py deleted file mode 100644 index 3065e87..0000000 --- a/_jobs/dd7c3c14fe98/stepanalyser.py +++ /dev/null @@ -1,470 +0,0 @@ -#!/usr/bin/env python3 -# -*- coding: utf-8 -*- - -""" -Internal STEP sheet metal analyser - -- Input: --input (relative to cwd or absolute) -- Unfold with K-factor = 0.5 -- Auto-detect thickness if not provided -- Export: - - _flat.dxf - - _result.json - - _debug.FCStd - Additionally (compat): - - flat.dxf - - result.json - - debug_last.FCStd -""" - -import os -import json -import argparse -import traceback -from datetime import datetime - -K_FACTOR = 0.5 -K_STANDARD = "ansi" - -DENSITY_KG_M3 = { - "alu": 2700.0, - "aluminum": 2700.0, - "stainless": 8000.0, - "edelstahl": 8000.0, - "copper": 8960.0, - "kupfer": 8960.0, -} - - -def mm2_to_m2(x: float) -> float: - return x / 1_000_000.0 - - -def mm_to_m(x: float) -> float: - return x / 1000.0 - - -def pick_main_object(doc): - candidates = [] - for obj in doc.Objects: - if hasattr(obj, "Shape") and obj.Shape: - try: - if obj.Shape.Solids: - candidates.append((float(obj.Shape.Volume), obj)) - except Exception: - pass - if not candidates: - raise RuntimeError("No solid object found in STEP.") - candidates.sort(key=lambda x: x[0], reverse=True) - return candidates[0][1] - - -def pick_root_face_index(shape): - planar = [] - all_faces = [] - for i, face in enumerate(shape.Faces, start=1): - try: - area = float(face.Area) - except Exception: - area = 0.0 - - all_faces.append((area, i, face)) - try: - surf = face.Surface - if surf and "plane" in surf.__class__.__name__.lower(): - planar.append((area, i, face)) - except Exception: - pass - - if planar: - planar.sort(key=lambda x: x[0], reverse=True) - return planar[0][1], True - - all_faces.sort(key=lambda x: x[0], reverse=True) - return all_faces[0][1], False - - -def compute_bbox_mm(shape): - bb = shape.BoundBox - return float(bb.XLength), float(bb.YLength) - - -def estimate_thickness_mm_from_solid(part_obj, max_faces=60): - """ - Robust thickness estimation: - - cluster planar faces by normal direction - - estimate thickness from plane offsets - - fallback to distToShape on face pairs - """ - import math - - shape = part_obj.Shape - - def norm(v): - l = math.sqrt(v.x * v.x + v.y * v.y + v.z * v.z) - if l <= 1e-12: - return None - return v.multiply(1.0 / l) - - def canonical_normal(n): - eps = 1e-9 - x, y, z = float(n.x), float(n.y), float(n.z) - if abs(x) > eps: - return n if x > 0 else n.multiply(-1) - if abs(y) > eps: - return n if y > 0 else n.multiply(-1) - if abs(z) > eps: - return n if z > 0 else n.multiply(-1) - return n - - def angle_close(n1, n2, cos_tol): - return (n1.dot(n2) >= cos_tol) - - def face_midpoint(face): - u0, u1, v0, v1 = face.ParameterRange - u = (u0 + u1) * 0.5 - v = (v0 + v1) * 0.5 - return face.valueAt(u, v), face.normalAt(u, v) - - planar = [] - for face in shape.Faces: - try: - surf = face.Surface - if not (surf and "plane" in surf.__class__.__name__.lower()): - continue - area = float(face.Area) - if area < 1.0: - continue - p, n = face_midpoint(face) - n = norm(n) - if n is None: - continue - n = canonical_normal(n) - d = float(n.dot(p)) - planar.append((area, face, n, d)) - except Exception: - continue - - if not planar: - return None - - planar.sort(key=lambda x: x[0], reverse=True) - planar = planar[:max_faces] - - cos_tol = math.cos(math.radians(2.0)) - - clusters = [] - for area, face, n, d in planar: - placed = False - for c in clusters: - if angle_close(n, c["n"], cos_tol): - c["faces"].append((area, face, d)) - placed = True - break - if not placed: - clusters.append({"n": n, "faces": [(area, face, d)]}) - - candidates = [] - - def add_candidate(val): - if 0.05 <= val <= 20.0: - candidates.append(val) - - for c in clusters: - ds = [d for _a, _f, d in c["faces"]] - if len(ds) < 2: - continue - ds.sort() - - uniq = [] - for d in ds: - b = round(d / 0.01) * 0.01 - if not uniq or abs(b - uniq[-1]) > 1e-9: - uniq.append(b) - - if len(uniq) < 2: - continue - - for i in range(1, len(uniq)): - gap = abs(uniq[i] - uniq[i - 1]) - add_candidate(gap) - - def pick_mode(vals, bin_size=0.01): - bins = {} - for x in vals: - b = round(x / bin_size) * bin_size - bins.setdefault(b, []).append(x) - best_bin = max(bins.items(), key=lambda kv: len(kv[1]))[0] - bucket = sorted(bins[best_bin]) - return bucket[len(bucket) // 2] - - if candidates: - return pick_mode(candidates, 0.01) - - # fallback: distToShape (slower) - try: - for c in clusters[:6]: - faces = sorted(c["faces"], key=lambda t: t[0], reverse=True)[:8] - for i in range(len(faces)): - fi = faces[i][1] - for j in range(i + 1, len(faces)): - fj = faces[j][1] - dist = fi.distToShape(fj)[0] - if dist and dist > 0.05 and dist <= 20.0: - candidates.append(float(dist)) - if candidates: - return pick_mode(candidates, 0.01) - except Exception: - pass - - return None - - -def write_json(path, payload): - with open(path, "w", encoding="utf-8") as f: - json.dump(payload, f, indent=2, ensure_ascii=False) - - -def try_copy(src, dst): - try: - if src != dst and os.path.exists(src): - # overwrite - with open(src, "rb") as fsrc: - data = fsrc.read() - with open(dst, "wb") as fdst: - fdst.write(data) - except Exception: - pass - - -def main(): - parser = argparse.ArgumentParser() - parser.add_argument("--input", required=True, help="STEP file path (.step/.stp), absolute or relative to cwd") - parser.add_argument("--material", required=True, help="alu | stainless | copper") - parser.add_argument("--thickness-mm", required=False, type=float, default=None, - help="Optional sheet thickness in mm (auto-detect if omitted)") - args = parser.parse_args() - - material_key = args.material.strip().lower() - if material_key not in DENSITY_KG_M3: - raise SystemExit(f"Unknown material '{args.material}'") - - density = DENSITY_KG_M3[material_key] - - cwd = os.getcwd() - step_path = args.input - if not os.path.isabs(step_path): - step_path = os.path.join(cwd, step_path) - - if not os.path.exists(step_path): - raise SystemExit(f"STEP file not found in working directory: {step_path}") - - base = os.path.splitext(os.path.basename(step_path))[0] - - out_dxf_named = os.path.join(cwd, f"{base}_flat.dxf") - out_json_named = os.path.join(cwd, f"{base}_result.json") - out_fcstd_named = os.path.join(cwd, f"{base}_debug.FCStd") - - # compat outputs for the web UI - out_dxf = os.path.join(cwd, "flat.dxf") - out_json = os.path.join(cwd, "result.json") - out_fcstd = os.path.join(cwd, "debug_last.FCStd") - - print("=== STEPANALYSER START ===", flush=True) - print("Input:", os.path.basename(step_path), flush=True) - print("Material:", material_key, "Density:", density, flush=True) - - import FreeCAD as App - import Import - import importDXF - - try: - import SheetMetalNewUnfolder - from SheetMetalNewUnfolder import BendAllowanceCalculator - HAS_V2 = True - except Exception as e: - HAS_V2 = False - - try: - import SheetMetalUnfolder - HAS_V1 = True - except Exception as e: - HAS_V1 = False - - if not HAS_V1 and not HAS_V2: - raise SystemExit("No SheetMetal unfolder available (V1/V2). Check SheetMetal installation.") - - doc = App.newDocument("StepAnalyser") - warnings = [] - - try: - Import.insert(step_path, doc.Name) - doc.recompute() - - part_obj = pick_main_object(doc) - face_idx, planar = pick_root_face_index(part_obj.Shape) - base_face = f"Face{face_idx}" - - thickness_mm = args.thickness_mm - if thickness_mm is None: - print("Auto-detecting thickness...", flush=True) - thickness_mm = estimate_thickness_mm_from_solid(part_obj) - if thickness_mm is None: - raise RuntimeError("Could not auto-detect thickness") - print(f"Detected thickness: {thickness_mm:.3f} mm", flush=True) - - if thickness_mm <= 0: - raise RuntimeError("Invalid thickness (<= 0)") - - unfolded_shape = None - sketches = [] - - if HAS_V2: - try: - bac = BendAllowanceCalculator.from_single_value(K_FACTOR, K_STANDARD) - sel_face, unfolded_shape, bend_lines, root_normal = \ - SheetMetalNewUnfolder.getUnfold(bac, part_obj, base_face) - sketches = SheetMetalNewUnfolder.getUnfoldSketches( - "Unfold", sel_face, unfolded_shape, bend_lines, - root_normal, [], False, "#000080", "#c00000", "#ff5733" - ) - except Exception: - warnings.append("V2 unfold failed; trying V1 fallback.") - - if unfolded_shape is None and HAS_V1: - ktable = {1: K_FACTOR} - unfolded_shape, foldComp, norm, *_ = \ - SheetMetalUnfolder.getUnfold(ktable, part_obj, base_face, K_STANDARD) - sketches = SheetMetalUnfolder.getUnfoldSketches( - "Unfold", unfolded_shape, foldComp.Edges, - norm, [], False, "#000080", - bendSketchColor="#ff5733", internalSketchColor="#c00000" - ) - - if unfolded_shape is None or not sketches: - raise RuntimeError("Unfold failed (no unfolded shape or sketches).") - - # Export DXF (named) - importDXF.export(sketches, out_dxf_named) - - bbox_w, bbox_h = compute_bbox_mm(unfolded_shape) - area_bbox_mm2 = bbox_w * bbox_h - area_net_mm2 = float(unfolded_shape.Area) - - t_m = mm_to_m(thickness_mm) - area_bbox_m2 = mm2_to_m2(area_bbox_mm2) - area_net_m2 = mm2_to_m2(area_net_mm2) - - mass_bbox_kg = area_bbox_m2 * t_m * density - mass_net_kg = area_net_m2 * t_m * density - - result = { - "ok": True, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "input": { - "step_file": os.path.abspath(step_path), - "step_filename": os.path.basename(step_path), - "material": material_key, - "density_kg_m3": density, - "thickness_mm": thickness_mm, - "k_factor": K_FACTOR, - "k_standard": K_STANDARD, - }, - "flat": { - "bbox_mm": {"width_mm": bbox_w, "height_mm": bbox_h}, - "area_bbox_mm2": area_bbox_mm2, - "area_bbox_m2": area_bbox_m2, - "area_net_mm2": area_net_mm2, - "area_net_m2": area_net_m2, - }, - "weight": { - "bbox_kg": mass_bbox_kg, - "net_kg": mass_net_kg, - "bbox_g": mass_bbox_kg * 1000.0, - "net_g": mass_net_kg * 1000.0, - }, - "output": { - "dxf_named": os.path.abspath(out_dxf_named), - "json_named": os.path.abspath(out_json_named), - "fcstd_named": os.path.abspath(out_fcstd_named), - "dxf": os.path.abspath(out_dxf), - "json": os.path.abspath(out_json), - "fcstd": os.path.abspath(out_fcstd), - }, - "warnings": warnings, - } - - write_json(out_json_named, result) - - # Save debug doc (named) - doc.saveAs(out_fcstd_named) - - # Compat copies for web UI - try_copy(out_dxf_named, out_dxf) - try_copy(out_json_named, out_json) - try_copy(out_fcstd_named, out_fcstd) - - print("OK: wrote DXF + JSON", flush=True) - - except Exception as e: - # Always write named + compat error JSON - err = { - "ok": False, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "error_type": type(e).__name__, - "error": str(e), - "traceback": traceback.format_exc(), - "input": { - "step_file": os.path.abspath(step_path), - "step_filename": os.path.basename(step_path), - "material": material_key, - "density_kg_m3": density, - "thickness_mm": args.thickness_mm, - "k_factor": K_FACTOR, - "k_standard": K_STANDARD, - }, - } - - try: - write_json(out_json_named, err) - except Exception: - pass - - try: - write_json(out_json, err) - except Exception: - pass - - try: - doc.saveAs(out_fcstd_named) - try_copy(out_fcstd_named, out_fcstd) - except Exception: - pass - - print("ERROR:", str(e), flush=True) - print(traceback.format_exc(), flush=True) - os._exit(1) - - os._exit(0) - - -if __name__ == "__main__": - # Catch also SystemExit/argparse exits so we still emit result.json - try: - main() - except BaseException as e: - cwd = os.getcwd() - err = { - "ok": False, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "error_type": type(e).__name__, - "error": str(e), - "traceback": traceback.format_exc(), - } - try: - with open(os.path.join(cwd, "result.json"), "w", encoding="utf-8") as f: - json.dump(err, f, indent=2, ensure_ascii=False) - except Exception: - pass - print("FATAL:", err["error_type"], err["error"], flush=True) - os._exit(1) diff --git a/_jobs/fc30340c6901/__pycache__/run_stepanalyser.cpython-311.pyc b/_jobs/fc30340c6901/__pycache__/run_stepanalyser.cpython-311.pyc deleted file mode 100644 index 12231062935c23c39403035111873a7e23ce40a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2972 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 (relative to cwd or absolute) -- Unfold with K-factor = 0.5 -- Auto-detect thickness if not provided -- Export: - - _flat.dxf - - _result.json - - _debug.FCStd - Additionally (compat): - - flat.dxf - - result.json - - debug_last.FCStd -""" - -import os -import json -import argparse -import traceback -from datetime import datetime - -K_FACTOR = 0.5 -K_STANDARD = "ansi" - -DENSITY_KG_M3 = { - "alu": 2700.0, - "aluminum": 2700.0, - "stainless": 8000.0, - "edelstahl": 8000.0, - "copper": 8960.0, - "kupfer": 8960.0, -} - - -def mm2_to_m2(x: float) -> float: - return x / 1_000_000.0 - - -def mm_to_m(x: float) -> float: - return x / 1000.0 - - -def pick_main_object(doc): - candidates = [] - for obj in doc.Objects: - if hasattr(obj, "Shape") and obj.Shape: - try: - if obj.Shape.Solids: - candidates.append((float(obj.Shape.Volume), obj)) - except Exception: - pass - if not candidates: - raise RuntimeError("No solid object found in STEP.") - candidates.sort(key=lambda x: x[0], reverse=True) - return candidates[0][1] - - -def pick_root_face_index(shape): - planar = [] - all_faces = [] - for i, face in enumerate(shape.Faces, start=1): - try: - area = float(face.Area) - except Exception: - area = 0.0 - - all_faces.append((area, i, face)) - try: - surf = face.Surface - if surf and "plane" in surf.__class__.__name__.lower(): - planar.append((area, i, face)) - except Exception: - pass - - if planar: - planar.sort(key=lambda x: x[0], reverse=True) - return planar[0][1], True - - all_faces.sort(key=lambda x: x[0], reverse=True) - return all_faces[0][1], False - - -def compute_bbox_mm(shape): - bb = shape.BoundBox - return float(bb.XLength), float(bb.YLength) - - -def estimate_thickness_mm_from_solid(part_obj, max_faces=60): - """ - Robust thickness estimation: - - cluster planar faces by normal direction - - estimate thickness from plane offsets - - fallback to distToShape on face pairs - """ - import math - - shape = part_obj.Shape - - def norm(v): - l = math.sqrt(v.x * v.x + v.y * v.y + v.z * v.z) - if l <= 1e-12: - return None - return v.multiply(1.0 / l) - - def canonical_normal(n): - eps = 1e-9 - x, y, z = float(n.x), float(n.y), float(n.z) - if abs(x) > eps: - return n if x > 0 else n.multiply(-1) - if abs(y) > eps: - return n if y > 0 else n.multiply(-1) - if abs(z) > eps: - return n if z > 0 else n.multiply(-1) - return n - - def angle_close(n1, n2, cos_tol): - return (n1.dot(n2) >= cos_tol) - - def face_midpoint(face): - u0, u1, v0, v1 = face.ParameterRange - u = (u0 + u1) * 0.5 - v = (v0 + v1) * 0.5 - return face.valueAt(u, v), face.normalAt(u, v) - - planar = [] - for face in shape.Faces: - try: - surf = face.Surface - if not (surf and "plane" in surf.__class__.__name__.lower()): - continue - area = float(face.Area) - if area < 1.0: - continue - p, n = face_midpoint(face) - n = norm(n) - if n is None: - continue - n = canonical_normal(n) - d = float(n.dot(p)) - planar.append((area, face, n, d)) - except Exception: - continue - - if not planar: - return None - - planar.sort(key=lambda x: x[0], reverse=True) - planar = planar[:max_faces] - - cos_tol = math.cos(math.radians(2.0)) - - clusters = [] - for area, face, n, d in planar: - placed = False - for c in clusters: - if angle_close(n, c["n"], cos_tol): - c["faces"].append((area, face, d)) - placed = True - break - if not placed: - clusters.append({"n": n, "faces": [(area, face, d)]}) - - candidates = [] - - def add_candidate(val): - if 0.05 <= val <= 20.0: - candidates.append(val) - - for c in clusters: - ds = [d for _a, _f, d in c["faces"]] - if len(ds) < 2: - continue - ds.sort() - - uniq = [] - for d in ds: - b = round(d / 0.01) * 0.01 - if not uniq or abs(b - uniq[-1]) > 1e-9: - uniq.append(b) - - if len(uniq) < 2: - continue - - for i in range(1, len(uniq)): - gap = abs(uniq[i] - uniq[i - 1]) - add_candidate(gap) - - def pick_mode(vals, bin_size=0.01): - bins = {} - for x in vals: - b = round(x / bin_size) * bin_size - bins.setdefault(b, []).append(x) - best_bin = max(bins.items(), key=lambda kv: len(kv[1]))[0] - bucket = sorted(bins[best_bin]) - return bucket[len(bucket) // 2] - - if candidates: - return pick_mode(candidates, 0.01) - - # fallback: distToShape (slower) - try: - for c in clusters[:6]: - faces = sorted(c["faces"], key=lambda t: t[0], reverse=True)[:8] - for i in range(len(faces)): - fi = faces[i][1] - for j in range(i + 1, len(faces)): - fj = faces[j][1] - dist = fi.distToShape(fj)[0] - if dist and dist > 0.05 and dist <= 20.0: - candidates.append(float(dist)) - if candidates: - return pick_mode(candidates, 0.01) - except Exception: - pass - - return None - - -def write_json(path, payload): - with open(path, "w", encoding="utf-8") as f: - json.dump(payload, f, indent=2, ensure_ascii=False) - - -def try_copy(src, dst): - try: - if src != dst and os.path.exists(src): - # overwrite - with open(src, "rb") as fsrc: - data = fsrc.read() - with open(dst, "wb") as fdst: - fdst.write(data) - except Exception: - pass - - -def main(): - parser = argparse.ArgumentParser() - parser.add_argument("--input", required=True, help="STEP file path (.step/.stp), absolute or relative to cwd") - parser.add_argument("--material", required=True, help="alu | stainless | copper") - parser.add_argument("--thickness-mm", required=False, type=float, default=None, - help="Optional sheet thickness in mm (auto-detect if omitted)") - args = parser.parse_args() - - material_key = args.material.strip().lower() - if material_key not in DENSITY_KG_M3: - raise SystemExit(f"Unknown material '{args.material}'") - - density = DENSITY_KG_M3[material_key] - - cwd = os.getcwd() - step_path = args.input - if not os.path.isabs(step_path): - step_path = os.path.join(cwd, step_path) - - if not os.path.exists(step_path): - raise SystemExit(f"STEP file not found in working directory: {step_path}") - - base = os.path.splitext(os.path.basename(step_path))[0] - - out_dxf_named = os.path.join(cwd, f"{base}_flat.dxf") - out_json_named = os.path.join(cwd, f"{base}_result.json") - out_fcstd_named = os.path.join(cwd, f"{base}_debug.FCStd") - - # compat outputs for the web UI - out_dxf = os.path.join(cwd, "flat.dxf") - out_json = os.path.join(cwd, "result.json") - out_fcstd = os.path.join(cwd, "debug_last.FCStd") - - print("=== STEPANALYSER START ===", flush=True) - print("Input:", os.path.basename(step_path), flush=True) - print("Material:", material_key, "Density:", density, flush=True) - - import FreeCAD as App - import Import - import importDXF - - try: - import SheetMetalNewUnfolder - from SheetMetalNewUnfolder import BendAllowanceCalculator - HAS_V2 = True - except Exception as e: - HAS_V2 = False - - try: - import SheetMetalUnfolder - HAS_V1 = True - except Exception as e: - HAS_V1 = False - - if not HAS_V1 and not HAS_V2: - raise SystemExit("No SheetMetal unfolder available (V1/V2). Check SheetMetal installation.") - - doc = App.newDocument("StepAnalyser") - warnings = [] - - try: - Import.insert(step_path, doc.Name) - doc.recompute() - - part_obj = pick_main_object(doc) - face_idx, planar = pick_root_face_index(part_obj.Shape) - base_face = f"Face{face_idx}" - - thickness_mm = args.thickness_mm - if thickness_mm is None: - print("Auto-detecting thickness...", flush=True) - thickness_mm = estimate_thickness_mm_from_solid(part_obj) - if thickness_mm is None: - raise RuntimeError("Could not auto-detect thickness") - print(f"Detected thickness: {thickness_mm:.3f} mm", flush=True) - - if thickness_mm <= 0: - raise RuntimeError("Invalid thickness (<= 0)") - - unfolded_shape = None - sketches = [] - - if HAS_V2: - try: - bac = BendAllowanceCalculator.from_single_value(K_FACTOR, K_STANDARD) - sel_face, unfolded_shape, bend_lines, root_normal = \ - SheetMetalNewUnfolder.getUnfold(bac, part_obj, base_face) - sketches = SheetMetalNewUnfolder.getUnfoldSketches( - "Unfold", sel_face, unfolded_shape, bend_lines, - root_normal, [], False, "#000080", "#c00000", "#ff5733" - ) - except Exception: - warnings.append("V2 unfold failed; trying V1 fallback.") - - if unfolded_shape is None and HAS_V1: - ktable = {1: K_FACTOR} - unfolded_shape, foldComp, norm, *_ = \ - SheetMetalUnfolder.getUnfold(ktable, part_obj, base_face, K_STANDARD) - sketches = SheetMetalUnfolder.getUnfoldSketches( - "Unfold", unfolded_shape, foldComp.Edges, - norm, [], False, "#000080", - bendSketchColor="#ff5733", internalSketchColor="#c00000" - ) - - if unfolded_shape is None or not sketches: - raise RuntimeError("Unfold failed (no unfolded shape or sketches).") - - # Export DXF (named) - importDXF.export(sketches, out_dxf_named) - - bbox_w, bbox_h = compute_bbox_mm(unfolded_shape) - area_bbox_mm2 = bbox_w * bbox_h - area_net_mm2 = float(unfolded_shape.Area) - - t_m = mm_to_m(thickness_mm) - area_bbox_m2 = mm2_to_m2(area_bbox_mm2) - area_net_m2 = mm2_to_m2(area_net_mm2) - - mass_bbox_kg = area_bbox_m2 * t_m * density - mass_net_kg = area_net_m2 * t_m * density - - result = { - "ok": True, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "input": { - "step_file": os.path.abspath(step_path), - "step_filename": os.path.basename(step_path), - "material": material_key, - "density_kg_m3": density, - "thickness_mm": thickness_mm, - "k_factor": K_FACTOR, - "k_standard": K_STANDARD, - }, - "flat": { - "bbox_mm": {"width_mm": bbox_w, "height_mm": bbox_h}, - "area_bbox_mm2": area_bbox_mm2, - "area_bbox_m2": area_bbox_m2, - "area_net_mm2": area_net_mm2, - "area_net_m2": area_net_m2, - }, - "weight": { - "bbox_kg": mass_bbox_kg, - "net_kg": mass_net_kg, - "bbox_g": mass_bbox_kg * 1000.0, - "net_g": mass_net_kg * 1000.0, - }, - "output": { - "dxf_named": os.path.abspath(out_dxf_named), - "json_named": os.path.abspath(out_json_named), - "fcstd_named": os.path.abspath(out_fcstd_named), - "dxf": os.path.abspath(out_dxf), - "json": os.path.abspath(out_json), - "fcstd": os.path.abspath(out_fcstd), - }, - "warnings": warnings, - } - - write_json(out_json_named, result) - - # Save debug doc (named) - doc.saveAs(out_fcstd_named) - - # Compat copies for web UI - try_copy(out_dxf_named, out_dxf) - try_copy(out_json_named, out_json) - try_copy(out_fcstd_named, out_fcstd) - - print("OK: wrote DXF + JSON", flush=True) - - except Exception as e: - # Always write named + compat error JSON - err = { - "ok": False, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "error_type": type(e).__name__, - "error": str(e), - "traceback": traceback.format_exc(), - "input": { - "step_file": os.path.abspath(step_path), - "step_filename": os.path.basename(step_path), - "material": material_key, - "density_kg_m3": density, - "thickness_mm": args.thickness_mm, - "k_factor": K_FACTOR, - "k_standard": K_STANDARD, - }, - } - - try: - write_json(out_json_named, err) - except Exception: - pass - - try: - write_json(out_json, err) - except Exception: - pass - - try: - doc.saveAs(out_fcstd_named) - try_copy(out_fcstd_named, out_fcstd) - except Exception: - pass - - print("ERROR:", str(e), flush=True) - print(traceback.format_exc(), flush=True) - os._exit(1) - - os._exit(0) - - -if __name__ == "__main__": - # Catch also SystemExit/argparse exits so we still emit result.json - try: - main() - except BaseException as e: - cwd = os.getcwd() - err = { - "ok": False, - "timestamp": datetime.now().isoformat(timespec="seconds"), - "error_type": type(e).__name__, - "error": str(e), - "traceback": traceback.format_exc(), - } - try: - with open(os.path.join(cwd, "result.json"), "w", encoding="utf-8") as f: - json.dump(err, f, indent=2, ensure_ascii=False) - except Exception: - pass - print("FATAL:", err["error_type"], err["error"], flush=True) - os._exit(1) diff --git a/_jobs/fc30340c6901/test.step b/_jobs/fc30340c6901/test.step deleted file mode 100644 index f7759b1..0000000 --- a/_jobs/fc30340c6901/test.step +++ /dev/null @@ -1,1576 +0,0 @@ -ISO-10303-21; -HEADER; -FILE_DESCRIPTION (( 'STEP AP214' ), - '1' ); -FILE_NAME ('Sample_SM.STEP', - '2025-05-28T18:50:39', - ( '' ), - ( '' ), - 'SwSTEP 2.0', - 'SolidWorks 2023', - '' ); -FILE_SCHEMA (( 'AUTOMOTIVE_DESIGN' )); -ENDSEC; - -DATA; -#1 = LINE ( 'NONE', #478, #1060 ) ; -#2 = ORIENTED_EDGE ( 'NONE', *, *, #1488, .F. ) ; -#3 = EDGE_CURVE ( 'NONE', #1472, #160, #1099, .T. ) ; -#4 = ADVANCED_FACE ( 'NONE', ( #526 ), #619, .F. ) ; -#5 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.508455196501570049E-15, 9.003755065623568904E-17 ) ) ; -#6 = ORIENTED_EDGE ( 'NONE', *, *, #1417, .F. ) ; -#7 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.508455196501574979E-15, -1.050438090989415838E-16 ) ) ; -#8 = LINE ( 'NONE', #740, #766 ) ; -#9 = VECTOR ( 'NONE', #447, 1000.000000000000000 ) ; -#10 = AXIS2_PLACEMENT_3D ( 'NONE', #326, #1197, #599 ) ; -#11 = CARTESIAN_POINT ( 'NONE', ( -1.396363893441961929E-14, 27.09999999999999787, 17.69999999999999929 ) ) ; -#12 = AXIS2_PLACEMENT_3D ( 'NONE', #1189, #596, #1404 ) ; -#13 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 12.50000000000000000, 2.299999999999999822 ) ) ; -#14 = ORIENTED_EDGE ( 'NONE', *, *, #747, .F. ) ; -#15 = LINE ( 'NONE', #966, #683 ) ; -#16 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 4.599999999999999645 ) ) ; -#17 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -2.993461693712444278E-17 ) ) ; -#18 = CYLINDRICAL_SURFACE ( 'NONE', #135, 2.299999999999996270 ) ; -#19 = LINE ( 'NONE', #1097, #709 ) ; -#20 = ORIENTED_EDGE ( 'NONE', *, *, #544, .F. ) ; -#21 = ORIENTED_EDGE ( 'NONE', *, *, #1489, .T. ) ; -#22 = ORIENTED_EDGE ( 'NONE', *, *, #536, .F. ) ; -#23 = EDGE_CURVE ( 'NONE', #627, #627, #979, .T. ) ; -#24 = VERTEX_POINT ( 'NONE', #1352 ) ; -#25 = ADVANCED_FACE ( 'NONE', ( #1091 ), #407, .T. ) ; -#26 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 3.614007241618159937E-16, 0.000000000000000000 ) ) ; -#27 = FACE_OUTER_BOUND ( 'NONE', #928, .T. ) ; -#28 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.102983082090336116E-15, -2.142431974589520087E-17 ) ) ; -#29 = ORIENTED_EDGE ( 'NONE', *, *, #948, .T. ) ; -#30 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#31 = EDGE_LOOP ( 'NONE', ( #595, #1049, #671, #14 ) ) ; -#32 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 36.11999999999999744, 17.69999999999999929 ) ) ; -#33 = VECTOR ( 'NONE', #792, 1000.000000000000000 ) ; -#34 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 4.599999999999999645 ) ) ; -#35 = PLANE ( 'NONE', #1059 ) ; -#36 = VECTOR ( 'NONE', #28, 1000.000000000000000 ) ; -#37 = LINE ( 'NONE', #13, #412 ) ; -#38 = ORIENTED_EDGE ( 'NONE', *, *, #905, .T. ) ; -#39 = CIRCLE ( 'NONE', #664, 3.000000000000002665 ) ; -#40 = DIRECTION ( 'NONE', ( -0.7071067811865470176, 0.7071067811865480168, 0.000000000000000000 ) ) ; -#41 = AXIS2_PLACEMENT_3D ( 'NONE', #343, #814, #705 ) ; -#42 = ORIENTED_EDGE ( 'NONE', *, *, #887, .T. ) ; -#43 = CYLINDRICAL_SURFACE ( 'NONE', #1239, 2.299999999999999822 ) ; -#44 = DIRECTION ( 'NONE', ( -1.000000000000000000, -9.159137594515259574E-16, -9.493189956370280532E-16 ) ) ; -#45 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 12.50000000000000000, 2.299999999999999822 ) ) ; -#46 = ORIENTED_EDGE ( 'NONE', *, *, #1198, .T. ) ; -#47 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.542275982507860105E-16, 0.000000000000000000 ) ) ; -#48 = EDGE_CURVE ( 'NONE', #885, #992, #746, .T. ) ; -#49 = LINE ( 'NONE', #1252, #1109 ) ; -#50 = ORIENTED_EDGE ( 'NONE', *, *, #570, .T. ) ; -#51 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 12.50000000000000000, 2.299999999999999822 ) ) ; -#52 = DIRECTION ( 'NONE', ( 2.875577864212320087E-15, 0.000000000000000000, -1.000000000000000000 ) ) ; -#53 = ADVANCED_FACE ( 'NONE', ( #609 ), #872, .F. ) ; -#54 = ORIENTED_EDGE ( 'NONE', *, *, #674, .F. ) ; -#55 = VERTEX_POINT ( 'NONE', #1229 ) ; -#56 = FACE_OUTER_BOUND ( 'NONE', #974, .T. ) ; -#57 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #519 ) ; -#58 = LINE ( 'NONE', #313, #893 ) ; -#59 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 4.599999999999999645 ) ) ; -#60 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .T. ) ; -#61 = AXIS2_PLACEMENT_3D ( 'NONE', #797, #1273, #424 ) ; -#62 = EDGE_LOOP ( 'NONE', ( #1525, #1356, #972, #1062 ) ) ; -#63 = EDGE_CURVE ( 'NONE', #951, #1063, #1362, .T. ) ; -#64 = VECTOR ( 'NONE', #673, 1000.000000000000000 ) ; -#65 = VECTOR ( 'NONE', #1154, 1000.000000000000114 ) ; -#66 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#67 = AXIS2_PLACEMENT_3D ( 'NONE', #931, #1065, #1410 ) ; -#68 = ADVANCED_FACE ( 'NONE', ( #860 ), #1220, .T. ) ; -#69 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 2.000000000000000000, 2.299999999999999822 ) ) ; -#70 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.542275982507860105E-16, 0.000000000000000000 ) ) ; -#71 = VERTEX_POINT ( 'NONE', #498 ) ; -#72 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 66.19999999999998863, 15.40000000000000036 ) ) ; -#73 = EDGE_CURVE ( 'NONE', #824, #1348, #507, .T. ) ; -#74 = ADVANCED_FACE ( 'NONE', ( #1350 ), #980, .T. ) ; -#75 = DIRECTION ( 'NONE', ( 7.542275982507857147E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#76 = FACE_BOUND ( 'NONE', #1073, .T. ) ; -#77 = ORIENTED_EDGE ( 'NONE', *, *, #1232, .F. ) ; -#78 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 78.50000000000000000, -0.0001030776407930956035 ) ) ; -#79 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.542275982507860105E-16, 0.000000000000000000 ) ) ; -#80 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 22.50000000000000000, 17.69999999999999929 ) ) ; -#81 = FACE_BOUND ( 'NONE', #395, .T. ) ; -#82 = VERTEX_POINT ( 'NONE', #1110 ) ; -#83 = EDGE_LOOP ( 'NONE', ( #141 ) ) ; -#84 = CIRCLE ( 'NONE', #190, 3.000000000000002665 ) ; -#85 = LINE ( 'NONE', #1037, #9 ) ; -#86 = AXIS2_PLACEMENT_3D ( 'NONE', #923, #480, #606 ) ; -#87 = FACE_OUTER_BOUND ( 'NONE', #711, .T. ) ; -#88 = VECTOR ( 'NONE', #1539, 1000.000000000000000 ) ; -#89 = DIRECTION ( 'NONE', ( -4.699964457533200481E-31, -3.948753623872195007E-15, 1.000000000000000000 ) ) ; -#90 = DIRECTION ( 'NONE', ( -7.542275982507868980E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#91 = VERTEX_POINT ( 'NONE', #491 ) ; -#92 = EDGE_LOOP ( 'NONE', ( #2, #1495, #870, #945 ) ) ; -#93 = EDGE_CURVE ( 'NONE', #71, #841, #280, .T. ) ; -#94 = CYLINDRICAL_SURFACE ( 'NONE', #1161, 1.620000000000003437 ) ; -#95 = FACE_OUTER_BOUND ( 'NONE', #461, .T. ) ; -#96 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#97 = ORIENTED_EDGE ( 'NONE', *, *, #1296, .T. ) ; -#98 = EDGE_CURVE ( 'NONE', #827, #941, #851, .T. ) ; -#99 = ORIENTED_EDGE ( 'NONE', *, *, #535, .T. ) ; -#100 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.948753623872195007E-15 ) ) ; -#101 = LINE ( 'NONE', #927, #959 ) ; -#102 = ORIENTED_EDGE ( 'NONE', *, *, #578, .T. ) ; -#103 = ORIENTED_EDGE ( 'NONE', *, *, #1320, .F. ) ; -#104 = ADVANCED_FACE ( 'NONE', ( #634, #1084 ), #760, .F. ) ; -#105 = ORIENTED_EDGE ( 'NONE', *, *, #238, .T. ) ; -#106 = VECTOR ( 'NONE', #276, 1000.000000000000000 ) ; -#107 = CIRCLE ( 'NONE', #415, 4.599999999999992539 ) ; -#108 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.542275982507860105E-16, 9.003755065623568904E-17 ) ) ; -#109 = CIRCLE ( 'NONE', #417, 1.619999999999999885 ) ; -#110 = PLANE ( 'NONE', #241 ) ; -#111 = ORIENTED_EDGE ( 'NONE', *, *, #142, .F. ) ; -#112 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 78.50000000000000000, 3.632177890170264751E-14 ) ) ; -#113 = ORIENTED_EDGE ( 'NONE', *, *, #1509, .F. ) ; -#114 = EDGE_LOOP ( 'NONE', ( #1306, #843, #316, #1332 ) ) ; -#115 = EDGE_CURVE ( 'NONE', #1244, #954, #15, .T. ) ; -#116 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 85.00000000000000000, 4.915522775329839610E-14 ) ) ; -#117 = EDGE_CURVE ( 'NONE', #1371, #1472, #509, .T. ) ; -#118 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#119 = ORIENTED_EDGE ( 'NONE', *, *, #123, .F. ) ; -#120 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 11.25000000000000000, 0.000000000000000000 ) ) ; -#121 = ORIENTED_EDGE ( 'NONE', *, *, #578, .F. ) ; -#122 = FACE_OUTER_BOUND ( 'NONE', #717, .T. ) ; -#123 = EDGE_CURVE ( 'NONE', #964, #958, #85, .T. ) ; -#124 = FACE_OUTER_BOUND ( 'NONE', #345, .T. ) ; -#125 = ORIENTED_EDGE ( 'NONE', *, *, #1347, .F. ) ; -#126 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 66.19999999999998863, 4.599999999999999645 ) ) ; -#127 = ORIENTED_EDGE ( 'NONE', *, *, #278, .T. ) ; -#128 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.203004052498860053E-16, 0.000000000000000000 ) ) ; -#129 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 11.25000000000000000, 0.000000000000000000 ) ) ; -#130 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 12.50000000000000000, 2.299999999999999822 ) ) ; -#131 = VECTOR ( 'NONE', #989, 1000.000000000000000 ) ; -#132 = VECTOR ( 'NONE', #203, 1000.000000000000000 ) ; -#133 = DIRECTION ( 'NONE', ( 9.493189956370280532E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#134 = ORIENTED_EDGE ( 'NONE', *, *, #1276, .F. ) ; -#135 = AXIS2_PLACEMENT_3D ( 'NONE', #1343, #275, #1234 ) ; -#136 = FACE_OUTER_BOUND ( 'NONE', #1191, .T. ) ; -#137 = AXIS2_PLACEMENT_3D ( 'NONE', #820, #1552, #1304 ) ; -#138 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#139 = ORIENTED_EDGE ( 'NONE', *, *, #853, .F. ) ; -#140 = EDGE_CURVE ( 'NONE', #1313, #1175, #922, .T. ) ; -#141 = ORIENTED_EDGE ( 'NONE', *, *, #23, .T. ) ; -#142 = EDGE_CURVE ( 'NONE', #525, #1455, #485, .T. ) ; -#143 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 2.000000000000000000, 17.69999999999999929 ) ) ; -#144 = VERTEX_POINT ( 'NONE', #521 ) ; -#145 = VERTEX_POINT ( 'NONE', #1094 ) ; -#146 = LINE ( 'NONE', #976, #215 ) ; -#147 = EDGE_CURVE ( 'NONE', #841, #1367, #1329, .T. ) ; -#148 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 68.50000000000000000, 4.599999999999999645 ) ) ; -#149 = ORIENTED_EDGE ( 'NONE', *, *, #1008, .T. ) ; -#150 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 4.599999999999999645 ) ) ; -#151 = VERTEX_POINT ( 'NONE', #290 ) ; -#152 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.508455196501574979E-15, 1.050438090989415838E-16 ) ) ; -#153 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#154 = ORIENTED_EDGE ( 'NONE', *, *, #1174, .T. ) ; -#155 = LINE ( 'NONE', #848, #1012 ) ; -#156 = SURFACE_STYLE_FILL_AREA ( #971 ) ; -#157 = ORIENTED_EDGE ( 'NONE', *, *, #1320, .T. ) ; -#158 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#159 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#160 = VERTEX_POINT ( 'NONE', #171 ) ; -#161 = DIRECTION ( 'NONE', ( 1.067522139062649882E-15, -1.000000000000000000, -3.948753623872195007E-15 ) ) ; -#162 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#163 = EDGE_CURVE ( 'NONE', #1367, #1429, #1076, .T. ) ; -#164 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 6.000000000000000000, -0.0001030776407930956035 ) ) ; -#165 = VECTOR ( 'NONE', #1448, 1000.000000000000000 ) ; -#166 = FACE_OUTER_BOUND ( 'NONE', #1354, .T. ) ; -#167 = ORIENTED_EDGE ( 'NONE', *, *, #140, .T. ) ; -#168 = AXIS2_PLACEMENT_3D ( 'NONE', #757, #162, #646 ) ; -#169 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; -#170 = VECTOR ( 'NONE', #161, 1000.000000000000000 ) ; -#171 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 22.50000000000000000, 4.599999999999999645 ) ) ; -#172 = VERTEX_POINT ( 'NONE', #1458 ) ; -#173 = EDGE_CURVE ( 'NONE', #144, #873, #387, .T. ) ; -#174 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 12.50000000000000000, 2.299999999999999822 ) ) ; -#175 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#176 = ORIENTED_EDGE ( 'NONE', *, *, #446, .F. ) ; -#177 = DIRECTION ( 'NONE', ( 1.102983082090335919E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#178 = ORIENTED_EDGE ( 'NONE', *, *, #1381, .F. ) ; -#179 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.774639846280224751E-45, -4.467336480730964930E-31 ) ) ; -#180 = EDGE_LOOP ( 'NONE', ( #38, #416, #534, #895 ) ) ; -#181 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 58.12000000000000455, 17.69999999999999929 ) ) ; -#182 = LINE ( 'NONE', #777, #866 ) ; -#183 = EDGE_CURVE ( 'NONE', #1169, #829, #830, .T. ) ; -#184 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 2.299999999999999822 ) ) ; -#185 = EDGE_LOOP ( 'NONE', ( #1093, #1052, #1193, #1303 ) ) ; -#186 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 85.00000000000000000, 2.299999999999740030 ) ) ; -#187 = DIRECTION ( 'NONE', ( 0.7071067811865470176, -0.7071067811865480168, 0.000000000000000000 ) ) ; -#188 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#189 = ORIENTED_EDGE ( 'NONE', *, *, #656, .T. ) ; -#190 = AXIS2_PLACEMENT_3D ( 'NONE', #644, #1498, #896 ) ; -#191 = CIRCLE ( 'NONE', #10, 4.599999999999999645 ) ; -#192 = EDGE_CURVE ( 'NONE', #801, #1558, #781, .T. ) ; -#193 = AXIS2_PLACEMENT_3D ( 'NONE', #1184, #592, #1072 ) ; -#194 = DIRECTION ( 'NONE', ( -1.067522139062649882E-15, 1.000000000000000000, 0.000000000000000000 ) ) ; -#195 = CIRCLE ( 'NONE', #297, 2.299999999999996270 ) ; -#196 = EDGE_CURVE ( 'NONE', #172, #258, #49, .T. ) ; -#197 = DIRECTION ( 'NONE', ( 1.508455196501573796E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#198 = CYLINDRICAL_SURFACE ( 'NONE', #462, 2.299999999999999822 ) ; -#199 = VERTEX_POINT ( 'NONE', #72 ) ; -#200 = ORIENTED_EDGE ( 'NONE', *, *, #957, .F. ) ; -#201 = LINE ( 'NONE', #78, #1080 ) ; -#202 = ORIENTED_EDGE ( 'NONE', *, *, #147, .T. ) ; -#203 = DIRECTION ( 'NONE', ( -1.437788932106152155E-15, -1.437788932106160043E-15, 1.000000000000000000 ) ) ; -#204 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 34.50000000000000000, 0.000000000000000000 ) ) ; -#205 = DIRECTION ( 'NONE', ( 2.799116104731824517E-17, 2.993461693712429487E-17, -1.000000000000000000 ) ) ; -#206 = ORIENTED_EDGE ( 'NONE', *, *, #1092, .T. ) ; -#207 = ORIENTED_EDGE ( 'NONE', *, *, #1497, .F. ) ; -#208 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 91.00000000000000000, 2.300000000000085087 ) ) ; -#209 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.948753623872187118E-15 ) ) ; -#210 = LINE ( 'NONE', #1057, #864 ) ; -#211 = ORIENTED_EDGE ( 'NONE', *, *, #570, .F. ) ; -#212 = ADVANCED_FACE ( 'NONE', ( #1000 ), #312, .F. ) ; -#213 = VECTOR ( 'NONE', #179, 1000.000000000000000 ) ; -#214 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #1253 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #752, #622, #856 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#215 = VECTOR ( 'NONE', #1215, 1000.000000000000000 ) ; -#216 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 34.50000000000000000, 0.000000000000000000 ) ) ; -#217 = CIRCLE ( 'NONE', #515, 3.000000000000002665 ) ; -#218 = FACE_OUTER_BOUND ( 'NONE', #1297, .T. ) ; -#219 = ADVANCED_FACE ( 'NONE', ( #1245 ), #1486, .F. ) ; -#220 = DIRECTION ( 'NONE', ( -1.000000000000000000, 1.855900168375474969E-45, -4.699964457533200481E-31 ) ) ; -#221 = ORIENTED_EDGE ( 'NONE', *, *, #1116, .T. ) ; -#222 = DIRECTION ( 'NONE', ( -0.7071067811865441310, -0.7071067811865510144, -2.759928150030010438E-15 ) ) ; -#223 = ORIENTED_EDGE ( 'NONE', *, *, #720, .T. ) ; -#224 = ORIENTED_EDGE ( 'NONE', *, *, #722, .F. ) ; -#225 = CYLINDRICAL_SURFACE ( 'NONE', #1031, 1.619999999999999885 ) ; -#226 = PLANE ( 'NONE', #1114 ) ; -#227 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.102983082090336116E-15, -2.142431974589520087E-17 ) ) ; -#228 = ORIENTED_EDGE ( 'NONE', *, *, #163, .T. ) ; -#229 = ORIENTED_EDGE ( 'NONE', *, *, #256, .F. ) ; -#230 = EDGE_CURVE ( 'NONE', #1418, #1271, #550, .T. ) ; -#231 = PLANE ( 'NONE', #811 ) ; -#232 = FACE_OUTER_BOUND ( 'NONE', #1101, .T. ) ; -#233 = ORIENTED_EDGE ( 'NONE', *, *, #532, .F. ) ; -#234 = LINE ( 'NONE', #448, #1208 ) ; -#235 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#236 = ORIENTED_EDGE ( 'NONE', *, *, #3, .T. ) ; -#237 = EDGE_CURVE ( 'NONE', #1271, #941, #610, .T. ) ; -#238 = EDGE_CURVE ( 'NONE', #279, #685, #298, .T. ) ; -#239 = AXIS2_PLACEMENT_3D ( 'NONE', #1485, #879, #402 ) ; -#240 = VECTOR ( 'NONE', #398, 1000.000000000000000 ) ; -#241 = AXIS2_PLACEMENT_3D ( 'NONE', #1436, #816, #466 ) ; -#242 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 70.79999999999999716, 2.300000000000050004 ) ) ; -#243 = ORIENTED_EDGE ( 'NONE', *, *, #543, .F. ) ; -#244 = VECTOR ( 'NONE', #613, 1000.000000000000000 ) ; -#245 = CARTESIAN_POINT ( 'NONE', ( -5.575660892381688654E-14, 66.19999999999998863, 15.40000000000000036 ) ) ; -#246 = ORIENTED_EDGE ( 'NONE', *, *, #1535, .T. ) ; -#247 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#248 = ORIENTED_EDGE ( 'NONE', *, *, #511, .T. ) ; -#249 = ADVANCED_FACE ( 'NONE', ( #533 ), #320, .T. ) ; -#250 = DIRECTION ( 'NONE', ( -0.7071067811865465735, -0.7071067811865485719, 0.000000000000000000 ) ) ; -#251 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#252 = LINE ( 'NONE', #1388, #736 ) ; -#253 = EDGE_LOOP ( 'NONE', ( #102, #157, #224, #409 ) ) ; -#254 = DIRECTION ( 'NONE', ( 2.142431974589520087E-17, 2.993461693712444278E-17, -1.000000000000000000 ) ) ; -#255 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#256 = EDGE_CURVE ( 'NONE', #55, #1244, #1373, .T. ) ; -#257 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.508455196501574979E-15, 1.050438090989415838E-16 ) ) ; -#258 = VERTEX_POINT ( 'NONE', #1397 ) ; -#259 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#260 = ORIENTED_EDGE ( 'NONE', *, *, #237, .T. ) ; -#261 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; -#262 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#263 = DIRECTION ( 'NONE', ( -9.493189956370280532E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#264 = LINE ( 'NONE', #852, #1311 ) ; -#265 = AXIS2_PLACEMENT_3D ( 'NONE', #1528, #842, #1318 ) ; -#266 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 66.19999999999998863, 17.69999999999999929 ) ) ; -#267 = EDGE_CURVE ( 'NONE', #258, #1516, #651, .T. ) ; -#268 = CIRCLE ( 'NONE', #1337, 2.999999999999999112 ) ; -#269 = AXIS2_PLACEMENT_3D ( 'NONE', #1025, #1506, #75 ) ; -#270 = PLANE ( 'NONE', #1111 ) ; -#271 = ORIENTED_EDGE ( 'NONE', *, *, #1443, .F. ) ; -#272 = DIRECTION ( 'NONE', ( 0.7071067811865485719, -0.7071067811865464625, 0.000000000000000000 ) ) ; -#273 = EDGE_LOOP ( 'NONE', ( #1045, #202, #228, #1423, #452, #97, #796, #1463, #482, #1133, #467, #938, #299, #1503, #206, #459, #497, #125, #1075, #1246 ) ) ; -#274 = LINE ( 'NONE', #130, #1167 ) ; -#275 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.102983082090338088E-15, 2.142431974589520087E-17 ) ) ; -#276 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#277 = CARTESIAN_POINT ( 'NONE', ( 27.90000000000000213, 90.00000000000000000, 2.471980953266949794E-14 ) ) ; -#278 = EDGE_CURVE ( 'NONE', #858, #347, #1150, .T. ) ; -#279 = VERTEX_POINT ( 'NONE', #1510 ) ; -#280 = LINE ( 'NONE', #754, #1205 ) ; -#281 = ORIENTED_EDGE ( 'NONE', *, *, #1411, .F. ) ; -#282 = DIRECTION ( 'NONE', ( 1.508455196501571429E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#283 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#284 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#285 = FILL_AREA_STYLE_COLOUR ( '', #1544 ) ; -#286 = EDGE_LOOP ( 'NONE', ( #657, #755, #6, #481 ) ) ; -#287 = CARTESIAN_POINT ( 'NONE', ( -5.321974783500909226E-14, 63.89999999999999858, 15.40000000000000036 ) ) ; -#288 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 78.50000000000000000, -0.0001030776407930956035 ) ) ; -#289 = ADVANCED_FACE ( 'NONE', ( #56 ), #1009, .F. ) ; -#290 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 12.50000000000000000, 0.000000000000000000 ) ) ; -#291 = EDGE_CURVE ( 'NONE', #1293, #1022, #84, .T. ) ; -#292 = DIRECTION ( 'NONE', ( 8.724869524103750079E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#293 = VECTOR ( 'NONE', #1543, 1000.000000000000000 ) ; -#294 = ORIENTED_EDGE ( 'NONE', *, *, #1461, .T. ) ; -#295 = AXIS2_PLACEMENT_3D ( 'NONE', #1322, #257, #1203 ) ; -#296 = ORIENTED_EDGE ( 'NONE', *, *, #23, .F. ) ; -#297 = AXIS2_PLACEMENT_3D ( 'NONE', #839, #152, #721 ) ; -#298 = LINE ( 'NONE', #672, #1494 ) ; -#299 = ORIENTED_EDGE ( 'NONE', *, *, #1064, .T. ) ; -#300 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#301 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#302 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#303 = ORIENTED_EDGE ( 'NONE', *, *, #440, .F. ) ; -#304 = DIRECTION ( 'NONE', ( 0.7071067811865444641, 0.7071067811865505703, 0.000000000000000000 ) ) ; -#305 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#306 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#307 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, 91.00000000000000000, 2.300000000000100187 ) ) ; -#308 = EDGE_CURVE ( 'NONE', #82, #1558, #201, .T. ) ; -#309 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 12.50000000000000000, 2.299999999999999822 ) ) ; -#310 = ORIENTED_EDGE ( 'NONE', *, *, #674, .T. ) ; -#311 = ADVANCED_FACE ( 'NONE', ( #1135 ), #545, .T. ) ; -#312 = PLANE ( 'NONE', #932 ) ; -#313 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#314 = AXIS2_PLACEMENT_3D ( 'NONE', #1469, #520, #40 ) ; -#315 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 85.00000000000000000, 2.299999999999740030 ) ) ; -#316 = ORIENTED_EDGE ( 'NONE', *, *, #567, .T. ) ; -#317 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION ( '', ( #981 ), #214 ) ; -#318 = VECTOR ( 'NONE', #488, 1000.000000000000000 ) ; -#319 = AXIS2_PLACEMENT_3D ( 'NONE', #765, #883, #197 ) ; -#320 = PLANE ( 'NONE', #1408 ) ; -#321 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#322 = LINE ( 'NONE', #1512, #960 ) ; -#323 = CYLINDRICAL_SURFACE ( 'NONE', #1468, 2.999999999999999112 ) ; -#324 = VERTEX_POINT ( 'NONE', #325 ) ; -#325 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 78.50000000000000000, 2.447551993672544685E-14 ) ) ; -#326 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 15.40000000000000036 ) ) ; -#327 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#328 = EDGE_CURVE ( 'NONE', #1175, #1236, #735, .T. ) ; -#329 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 24.80000000000000071, 4.599999999999999645 ) ) ; -#330 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#331 = VERTEX_POINT ( 'NONE', #1456 ) ; -#332 = ORIENTED_EDGE ( 'NONE', *, *, #535, .F. ) ; -#333 = EDGE_CURVE ( 'NONE', #1090, #394, #1121, .T. ) ; -#334 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 12.50000000000000000, 0.000000000000000000 ) ) ; -#335 = DIRECTION ( 'NONE', ( -8.724869524103750079E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#336 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 12.50000000000000000, 0.000000000000000000 ) ) ; -#337 = EDGE_LOOP ( 'NONE', ( #296 ) ) ; -#338 = AXIS2_PLACEMENT_3D ( 'NONE', #1200, #886, #1450 ) ; -#339 = VERTEX_POINT ( 'NONE', #383 ) ; -#340 = CIRCLE ( 'NONE', #319, 2.299999999999996270 ) ; -#341 = AXIS2_PLACEMENT_3D ( 'NONE', #865, #477, #756 ) ; -#342 = ADVANCED_FACE ( 'NONE', ( #633 ), #871, .T. ) ; -#343 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 85.00000000000000000, 2.299999999999740030 ) ) ; -#344 = LINE ( 'NONE', #1067, #912 ) ; -#345 = EDGE_LOOP ( 'NONE', ( #1143, #1166, #850, #1068 ) ) ; -#346 = ADVANCED_FACE ( 'NONE', ( #859 ), #868, .F. ) ; -#347 = VERTEX_POINT ( 'NONE', #1096 ) ; -#348 = LINE ( 'NONE', #1176, #611 ) ; -#349 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 2.000000000000000000, 2.299999999999999822 ) ) ; -#350 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#351 = EDGE_LOOP ( 'NONE', ( #1221, #531, #1050, #1377 ) ) ; -#352 = ADVANCED_FACE ( 'NONE', ( #136 ), #35, .T. ) ; -#353 = EDGE_CURVE ( 'NONE', #453, #91, #1235, .T. ) ; -#354 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, 91.00000000000000000, 8.762302058599568876E-14 ) ) ; -#355 = VERTEX_POINT ( 'NONE', #1491 ) ; -#356 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#357 = VERTEX_POINT ( 'NONE', #1359 ) ; -#358 = DIRECTION ( 'NONE', ( 1.067522139062649882E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#359 = ORIENTED_EDGE ( 'NONE', *, *, #1156, .T. ) ; -#360 = PLANE ( 'NONE', #1335 ) ; -#361 = ORIENTED_EDGE ( 'NONE', *, *, #929, .T. ) ; -#362 = AXIS2_PLACEMENT_3D ( 'NONE', #1386, #908, #1265 ) ; -#363 = VECTOR ( 'NONE', #703, 1000.000000000000000 ) ; -#364 = AXIS2_PLACEMENT_3D ( 'NONE', #568, #1426, #350 ) ; -#365 = DIRECTION ( 'NONE', ( 9.159137594515259574E-16, -1.000000000000000000, 8.694943302126570446E-31 ) ) ; -#366 = AXIS2_PLACEMENT_3D ( 'NONE', #691, #566, #450 ) ; -#367 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#368 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#369 = VERTEX_POINT ( 'NONE', #617 ) ; -#370 = ORIENTED_EDGE ( 'NONE', *, *, #1230, .F. ) ; -#371 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#372 = ADVANCED_FACE ( 'NONE', ( #27 ), #1345, .T. ) ; -#373 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 12.50000000000000000, 0.000000000000000000 ) ) ; -#374 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 12.50000000000000000, 2.299999999999999822 ) ) ; -#375 = ORIENTED_EDGE ( 'NONE', *, *, #511, .F. ) ; -#376 = DIRECTION ( 'NONE', ( 1.000000000000000000, 9.003755065623570383E-16, 9.003755065623559043E-17 ) ) ; -#377 = EDGE_CURVE ( 'NONE', #1516, #693, #155, .T. ) ; -#378 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#379 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#380 = ORIENTED_EDGE ( 'NONE', *, *, #353, .F. ) ; -#381 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 63.89999999999999858, 20.00000000000000000 ) ) ; -#382 = ORIENTED_EDGE ( 'NONE', *, *, #834, .F. ) ; -#383 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 17.69999999999999929 ) ) ; -#384 = CARTESIAN_POINT ( 'NONE', ( 27.90000000000000213, 1.000000000000000000, 0.000000000000000000 ) ) ; -#385 = EDGE_LOOP ( 'NONE', ( #807 ) ) ; -#386 = VERTEX_POINT ( 'NONE', #1247 ) ; -#387 = CIRCLE ( 'NONE', #559, 2.299999999999996270 ) ; -#388 = VECTOR ( 'NONE', #1053, 1000.000000000000000 ) ; -#389 = LINE ( 'NONE', #1353, #712 ) ; -#390 = AXIS2_PLACEMENT_3D ( 'NONE', #336, #933, #1042 ) ; -#391 = VECTOR ( 'NONE', #17, 1000.000000000000000 ) ; -#392 = DIRECTION ( 'NONE', ( -1.000000000000000000, -9.604005403331800257E-16, 1.050438090989415838E-16 ) ) ; -#393 = EDGE_LOOP ( 'NONE', ( #223, #901, #473, #444 ) ) ; -#394 = VERTEX_POINT ( 'NONE', #1106 ) ; -#395 = EDGE_LOOP ( 'NONE', ( #1319 ) ) ; -#396 = PLANE ( 'NONE', #341 ) ; -#397 = DIRECTION ( 'NONE', ( 1.508455196501573796E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#398 = DIRECTION ( 'NONE', ( -3.736327486719275180E-15, -1.000000000000000000, -3.948753623872195007E-15 ) ) ; -#399 = ADVANCED_FACE ( 'NONE', ( #1476 ), #876, .T. ) ; -#400 = ORIENTED_EDGE ( 'NONE', *, *, #1038, .F. ) ; -#401 = ADVANCED_FACE ( 'NONE', ( #404 ), #1324, .F. ) ; -#402 = DIRECTION ( 'NONE', ( 0.000000000000000000, 2.083563960687919798E-15, -1.000000000000000000 ) ) ; -#403 = DIRECTION ( 'NONE', ( -7.542275982507868980E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#404 = FACE_OUTER_BOUND ( 'NONE', #632, .T. ) ; -#405 = CARTESIAN_POINT ( 'NONE', ( -5.829347001262469345E-14, 68.50000000000000000, 15.40000000000000036 ) ) ; -#406 = VERTEX_POINT ( 'NONE', #1536 ) ; -#407 = PLANE ( 'NONE', #1010 ) ; -#408 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.067522139062649882E-15, 0.000000000000000000 ) ) ; -#409 = ORIENTED_EDGE ( 'NONE', *, *, #771, .F. ) ; -#410 = VECTOR ( 'NONE', #158, 1000.000000000000000 ) ; -#411 = FACE_OUTER_BOUND ( 'NONE', #1484, .T. ) ; -#412 = VECTOR ( 'NONE', #731, 1000.000000000000000 ) ; -#413 = LINE ( 'NONE', #1382, #1261 ) ; -#414 = VERTEX_POINT ( 'NONE', #1170 ) ; -#415 = AXIS2_PLACEMENT_3D ( 'NONE', #34, #1482, #403 ) ; -#416 = ORIENTED_EDGE ( 'NONE', *, *, #1066, .F. ) ; -#417 = AXIS2_PLACEMENT_3D ( 'NONE', #432, #911, #1358 ) ; -#418 = DIRECTION ( 'NONE', ( 8.724869524103740219E-16, -1.000000000000000000, -8.512481308430690233E-18 ) ) ; -#419 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#420 = ADVANCED_FACE ( 'NONE', ( #579, #813 ), #225, .F. ) ; -#421 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 6.000000000000000000, 0.000000000000000000 ) ) ; -#422 = LINE ( 'NONE', #900, #563 ) ; -#423 = ORIENTED_EDGE ( 'NONE', *, *, #1008, .F. ) ; -#424 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#425 = EDGE_CURVE ( 'NONE', #693, #618, #1435, .T. ) ; -#426 = VERTEX_POINT ( 'NONE', #334 ) ; -#427 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#428 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 85.00000000000000000, 2.300000000000074873 ) ) ; -#429 = ORIENTED_EDGE ( 'NONE', *, *, #98, .F. ) ; -#430 = CARTESIAN_POINT ( 'NONE', ( 2.277005839131624929E-15, 24.80000000000000071, 9.698761282827661034 ) ) ; -#431 = DIRECTION ( 'NONE', ( -8.724869524103750079E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#432 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 34.50000000000000000, 20.00000000000000000 ) ) ; -#433 = AXIS2_PLACEMENT_3D ( 'NONE', #1017, #903, #1504 ) ; -#434 = FACE_OUTER_BOUND ( 'NONE', #286, .T. ) ; -#435 = VERTEX_POINT ( 'NONE', #1209 ) ; -#436 = VECTOR ( 'NONE', #1515, 1000.000000000000000 ) ; -#437 = AXIS2_PLACEMENT_3D ( 'NONE', #742, #1195, #1331 ) ; -#438 = CIRCLE ( 'NONE', #12, 1.619999999999996554 ) ; -#439 = CARTESIAN_POINT ( 'NONE', ( 3.867429133923364974E-15, 22.50000000000000000, 15.40000000000000036 ) ) ; -#440 = EDGE_CURVE ( 'NONE', #693, #172, #918, .T. ) ; -#441 = FACE_OUTER_BOUND ( 'NONE', #607, .T. ) ; -#442 = FACE_OUTER_BOUND ( 'NONE', #31, .T. ) ; -#443 = DIRECTION ( 'NONE', ( 0.7071067811865460184, -0.7071067811865489050, 0.000000000000000000 ) ) ; -#444 = ORIENTED_EDGE ( 'NONE', *, *, #1223, .F. ) ; -#445 = EDGE_LOOP ( 'NONE', ( #1431 ) ) ; -#446 = EDGE_CURVE ( 'NONE', #623, #1271, #348, .T. ) ; -#447 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#448 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 11.25000000000000000, 0.000000000000000000 ) ) ; -#449 = FACE_OUTER_BOUND ( 'NONE', #702, .T. ) ; -#450 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#451 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 2.299999999999999822 ) ) ; -#452 = ORIENTED_EDGE ( 'NONE', *, *, #117, .T. ) ; -#453 = VERTEX_POINT ( 'NONE', #1277 ) ; -#454 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; -#455 = VERTEX_POINT ( 'NONE', #1403 ) ; -#456 = FACE_BOUND ( 'NONE', #855, .T. ) ; -#457 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#458 = EDGE_LOOP ( 'NONE', ( #1527 ) ) ; -#459 = ORIENTED_EDGE ( 'NONE', *, *, #1066, .T. ) ; -#460 = VECTOR ( 'NONE', #1325, 1000.000000000000000 ) ; -#461 = EDGE_LOOP ( 'NONE', ( #1540, #233, #652, #370, #139, #1251 ) ) ; -#462 = AXIS2_PLACEMENT_3D ( 'NONE', #1270, #677, #670 ) ; -#463 = VECTOR ( 'NONE', #749, 1000.000000000000000 ) ; -#464 = FACE_OUTER_BOUND ( 'NONE', #663, .T. ) ; -#465 = EDGE_CURVE ( 'NONE', #525, #479, #733, .T. ) ; -#466 = DIRECTION ( 'NONE', ( -8.724869524103740219E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#467 = ORIENTED_EDGE ( 'NONE', *, *, #173, .T. ) ; -#468 = EDGE_CURVE ( 'NONE', #768, #144, #1529, .T. ) ; -#469 = ORIENTED_EDGE ( 'NONE', *, *, #492, .F. ) ; -#470 = CYLINDRICAL_SURFACE ( 'NONE', #1241, 4.599999999999999645 ) ; -#471 = ORIENTED_EDGE ( 'NONE', *, *, #1174, .F. ) ; -#472 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, -1.807003620809174977E-15, 2.299999999999999822 ) ) ; -#473 = ORIENTED_EDGE ( 'NONE', *, *, #440, .T. ) ; -#474 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 0.000000000000000000 ) ) ; -#475 = ORIENTED_EDGE ( 'NONE', *, *, #1202, .F. ) ; -#476 = ORIENTED_EDGE ( 'NONE', *, *, #1204, .F. ) ; -#477 = DIRECTION ( 'NONE', ( -5.404588837634910050E-30, 1.000000000000000000, 3.867991755889925470E-15 ) ) ; -#478 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#479 = VERTEX_POINT ( 'NONE', #819 ) ; -#480 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#481 = ORIENTED_EDGE ( 'NONE', *, *, #1006, .F. ) ; -#482 = ORIENTED_EDGE ( 'NONE', *, *, #425, .T. ) ; -#483 = ADVANCED_FACE ( 'NONE', ( #449, #924 ), #94, .F. ) ; -#484 = VECTOR ( 'NONE', #594, 1000.000000000000000 ) ; -#485 = LINE ( 'NONE', #129, #584 ) ; -#486 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#487 = CIRCLE ( 'NONE', #1061, 1.620000000000003437 ) ; -#488 = DIRECTION ( 'NONE', ( -1.000000000000000000, 6.413288047318429394E-34, -2.142431974589520087E-17 ) ) ; -#489 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#490 = ORIENTED_EDGE ( 'NONE', *, *, #1105, .T. ) ; -#491 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 6.000000000000000000, 2.299999999999999822 ) ) ; -#492 = EDGE_CURVE ( 'NONE', #1022, #406, #930, .T. ) ; -#493 = DIRECTION ( 'NONE', ( -1.508455196501573796E-15, 1.000000000000000000, 0.000000000000000000 ) ) ; -#494 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.508455196501570049E-15, -9.003755065623568904E-17 ) ) ; -#495 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.202566417187950042E-15, 0.000000000000000000 ) ) ; -#496 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 6.000000000000000000, 0.000000000000000000 ) ) ; -#497 = ORIENTED_EDGE ( 'NONE', *, *, #1117, .T. ) ; -#498 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 20.19999999999999929, 1.301042606982603940E-15 ) ) ; -#499 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.542275982507869966E-16, -1.050438090989415838E-16 ) ) ; -#500 = VERTEX_POINT ( 'NONE', #1312 ) ; -#501 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 6.000000000000000000, 0.000000000000000000 ) ) ; -#502 = LINE ( 'NONE', #11, #318 ) ; -#503 = ORIENTED_EDGE ( 'NONE', *, *, #1461, .F. ) ; -#504 = EDGE_CURVE ( 'NONE', #71, #1348, #832, .T. ) ; -#505 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 6.000000000000000000, -0.0001030776407930956035 ) ) ; -#506 = ORIENTED_EDGE ( 'NONE', *, *, #544, .T. ) ; -#507 = LINE ( 'NONE', #973, #1159 ) ; -#508 = ORIENTED_EDGE ( 'NONE', *, *, #1551, .T. ) ; -#509 = CIRCLE ( 'NONE', #1030, 2.299999999999999822 ) ; -#510 = CARTESIAN_POINT ( 'NONE', ( 23.01999999999999957, 34.50000000000000000, 20.00000000000000000 ) ) ; -#511 = EDGE_CURVE ( 'NONE', #500, #369, #680, .T. ) ; -#512 = CIRCLE ( 'NONE', #390, 2.999999999999999112 ) ; -#513 = ADVANCED_FACE ( 'NONE', ( #708 ), #360, .F. ) ; -#514 = FACE_OUTER_BOUND ( 'NONE', #530, .T. ) ; -#515 = AXIS2_PLACEMENT_3D ( 'NONE', #826, #1298, #209 ) ; -#516 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#517 = LINE ( 'NONE', #405, #36 ) ; -#518 = ORIENTED_EDGE ( 'NONE', *, *, #1018, .F. ) ; -#519 = APPLICATION_CONTEXT ( 'automotive_design' ) ; -#520 = DIRECTION ( 'NONE', ( -0.7071067811865480168, -0.7071067811865470176, 0.000000000000000000 ) ) ; -#521 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 68.50000000000000000, 4.599999999999999645 ) ) ; -#522 = ORIENTED_EDGE ( 'NONE', *, *, #1294, .T. ) ; -#523 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 85.00000000000000000, 6.198867687670750393E-14 ) ) ; -#524 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#525 = VERTEX_POINT ( 'NONE', #718 ) ; -#526 = FACE_OUTER_BOUND ( 'NONE', #180, .T. ) ; -#527 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 6.000000000000000000, 0.000000000000000000 ) ) ; -#528 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#529 = CARTESIAN_POINT ( 'NONE', ( -2.459008547464244762E-14, 68.50000000000000000, 10.30123871717236028 ) ) ; -#530 = EDGE_LOOP ( 'NONE', ( #1212, #1441, #748, #1225 ) ) ; -#531 = ORIENTED_EDGE ( 'NONE', *, *, #1056, .T. ) ; -#532 = EDGE_CURVE ( 'NONE', #394, #71, #950, .T. ) ; -#533 = FACE_OUTER_BOUND ( 'NONE', #253, .T. ) ; -#534 = ORIENTED_EDGE ( 'NONE', *, *, #715, .F. ) ; -#535 = EDGE_CURVE ( 'NONE', #984, #984, #587, .T. ) ; -#536 = EDGE_CURVE ( 'NONE', #726, #1063, #1556, .T. ) ; -#537 = AXIS2_PLACEMENT_3D ( 'NONE', #305, #408, #194 ) ; -#538 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#539 = AXIS2_PLACEMENT_3D ( 'NONE', #287, #998, #177 ) ; -#540 = LINE ( 'NONE', #1263, #1164 ) ; -#541 = ORIENTED_EDGE ( 'NONE', *, *, #626, .F. ) ; -#542 = VECTOR ( 'NONE', #220, 1000.000000000000000 ) ; -#543 = EDGE_CURVE ( 'NONE', #347, #1516, #191, .T. ) ; -#544 = EDGE_CURVE ( 'NONE', #1313, #726, #234, .T. ) ; -#545 = PLANE ( 'NONE', #433 ) ; -#546 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#547 = FACE_OUTER_BOUND ( 'NONE', #943, .T. ) ; -#548 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 24.80000000000000071, 4.599999999999999645 ) ) ; -#549 = VERTEX_POINT ( 'NONE', #126 ) ; -#550 = LINE ( 'NONE', #186, #1281 ) ; -#551 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 66.19999999999998863, 4.599999999999999645 ) ) ; -#552 = FACE_OUTER_BOUND ( 'NONE', #780, .T. ) ; -#553 = ORIENTED_EDGE ( 'NONE', *, *, #1514, .T. ) ; -#554 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#555 = LINE ( 'NONE', #793, #1259 ) ; -#556 = DIRECTION ( 'NONE', ( -9.493189956370280532E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#557 = EDGE_CURVE ( 'NONE', #620, #620, #809, .T. ) ; -#558 = EDGE_CURVE ( 'NONE', #324, #435, #252, .T. ) ; -#559 = AXIS2_PLACEMENT_3D ( 'NONE', #16, #7, #493 ) ; -#560 = DIRECTION ( 'NONE', ( 7.542275982507857147E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#561 = EDGE_LOOP ( 'NONE', ( #1256, #636, #695, #476 ) ) ; -#562 = AXIS2_PLACEMENT_3D ( 'NONE', #1274, #368, #1158 ) ; -#563 = VECTOR ( 'NONE', #443, 1000.000000000000114 ) ; -#564 = AXIS2_PLACEMENT_3D ( 'NONE', #1248, #676, #427 ) ; -#565 = DIRECTION ( 'NONE', ( 1.508455196501571429E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#566 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#567 = EDGE_CURVE ( 'NONE', #406, #435, #555, .T. ) ; -#568 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 20.19999999999999929, 4.599999999999999645 ) ) ; -#569 = ORIENTED_EDGE ( 'NONE', *, *, #256, .T. ) ; -#570 = EDGE_CURVE ( 'NONE', #414, #55, #1266, .T. ) ; -#571 = ORIENTED_EDGE ( 'NONE', *, *, #1505, .T. ) ; -#572 = ORIENTED_EDGE ( 'NONE', *, *, #1204, .T. ) ; -#573 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 56.50000000000000000, 0.000000000000000000 ) ) ; -#574 = PLANE ( 'NONE', #67 ) ; -#575 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 85.00000000000000000, 4.915522775329839610E-14 ) ) ; -#576 = EDGE_LOOP ( 'NONE', ( #221, #1487, #1422, #1173 ) ) ; -#577 = ORIENTED_EDGE ( 'NONE', *, *, #1064, .F. ) ; -#578 = EDGE_CURVE ( 'NONE', #151, #1185, #956, .T. ) ; -#579 = FACE_OUTER_BOUND ( 'NONE', #83, .T. ) ; -#580 = EDGE_CURVE ( 'NONE', #339, #885, #1307, .T. ) ; -#581 = DIRECTION ( 'NONE', ( 8.724869524103750079E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#582 = LINE ( 'NONE', #1190, #1521 ) ; -#583 = ORIENTED_EDGE ( 'NONE', *, *, #1411, .T. ) ; -#584 = VECTOR ( 'NONE', #635, 1000.000000000000000 ) ; -#585 = AXIS2_PLACEMENT_3D ( 'NONE', #516, #751, #1226 ) ; -#586 = ORIENTED_EDGE ( 'NONE', *, *, #183, .F. ) ; -#587 = CIRCLE ( 'NONE', #661, 1.619999999999999885 ) ; -#588 = ORIENTED_EDGE ( 'NONE', *, *, #957, .T. ) ; -#589 = CIRCLE ( 'NONE', #687, 3.000000000000002665 ) ; -#590 = CIRCLE ( 'NONE', #838, 2.999999999999999112 ) ; -#591 = FACE_BOUND ( 'NONE', #1300, .T. ) ; -#592 = DIRECTION ( 'NONE', ( 2.142431974589520087E-17, 2.993461693712444278E-17, -1.000000000000000000 ) ) ; -#593 = ORIENTED_EDGE ( 'NONE', *, *, #558, .T. ) ; -#594 = DIRECTION ( 'NONE', ( 1.000000000000000000, -6.413288047318429394E-34, 2.142431974589520087E-17 ) ) ; -#595 = ORIENTED_EDGE ( 'NONE', *, *, #745, .T. ) ; -#596 = DIRECTION ( 'NONE', ( 2.142431974589520087E-17, 2.993461693712444278E-17, -1.000000000000000000 ) ) ; -#597 = FACE_BOUND ( 'NONE', #1124, .T. ) ; -#598 = EDGE_LOOP ( 'NONE', ( #1120, #506, #1108, #121 ) ) ; -#599 = DIRECTION ( 'NONE', ( 7.542275982507857147E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#600 = ADVANCED_FACE ( 'NONE', ( #1029, #1440, #441 ), #917, .T. ) ; -#601 = ORIENTED_EDGE ( 'NONE', *, *, #995, .F. ) ; -#602 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 45.19876128282759709, 17.69999999999999929 ) ) ; -#603 = FACE_OUTER_BOUND ( 'NONE', #1079, .T. ) ; -#604 = ORIENTED_EDGE ( 'NONE', *, *, #990, .T. ) ; -#605 = ADVANCED_FACE ( 'NONE', ( #87 ), #1187, .T. ) ; -#606 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#607 = EDGE_LOOP ( 'NONE', ( #271, #281, #1341, #77, #46, #29 ) ) ; -#608 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 63.89999999999999858, 15.40000000000000036 ) ) ; -#609 = FACE_OUTER_BOUND ( 'NONE', #1317, .T. ) ; -#610 = CIRCLE ( 'NONE', #805, 2.999999999999999112 ) ; -#611 = VECTOR ( 'NONE', #327, 1000.000000000000000 ) ; -#612 = CIRCLE ( 'NONE', #1389, 2.299999999999996270 ) ; -#613 = DIRECTION ( 'NONE', ( 9.493189956370280532E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#614 = VECTOR ( 'NONE', #335, 1000.000000000000000 ) ; -#615 = FACE_OUTER_BOUND ( 'NONE', #1425, .T. ) ; -#616 = VERTEX_POINT ( 'NONE', #354 ) ; -#617 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 63.89999999999999858, 17.69999999999999929 ) ) ; -#618 = VERTEX_POINT ( 'NONE', #823 ) ; -#619 = PLANE ( 'NONE', #239 ) ; -#620 = VERTEX_POINT ( 'NONE', #874 ) ; -#621 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.948753623872187907E-15 ) ) ; -#622 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#623 = VERTEX_POINT ( 'NONE', #112 ) ; -#624 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#625 = ORIENTED_EDGE ( 'NONE', *, *, #1489, .F. ) ; -#626 = EDGE_CURVE ( 'NONE', #355, #941, #1428, .T. ) ; -#627 = VERTEX_POINT ( 'NONE', #32 ) ; -#628 = CARTESIAN_POINT ( 'NONE', ( -5.446999816906009820E-15, 70.79999999999999716, 5.916375997886719769E-15 ) ) ; -#629 = ORIENTED_EDGE ( 'NONE', *, *, #230, .T. ) ; -#630 = DIRECTION ( 'NONE', ( -9.159137594515259574E-16, 1.000000000000000000, -8.694943302126570446E-31 ) ) ; -#631 = LINE ( 'NONE', #869, #1284 ) ; -#632 = EDGE_LOOP ( 'NONE', ( #1444, #572, #770, #947 ) ) ; -#633 = FACE_OUTER_BOUND ( 'NONE', #393, .T. ) ; -#634 = FACE_OUTER_BOUND ( 'NONE', #1104, .T. ) ; -#635 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#636 = ORIENTED_EDGE ( 'NONE', *, *, #353, .T. ) ; -#637 = LINE ( 'NONE', #1559, #463 ) ; -#638 = CIRCLE ( 'NONE', #1438, 4.599999999999999645 ) ; -#639 = LINE ( 'NONE', #266, #785 ) ; -#640 = CIRCLE ( 'NONE', #936, 2.299999999999999822 ) ; -#641 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 17.69999999999999929 ) ) ; -#642 = ORIENTED_EDGE ( 'NONE', *, *, #492, .T. ) ; -#643 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#644 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 85.00000000000000000, 6.198867687670750393E-14 ) ) ; -#645 = ORIENTED_EDGE ( 'NONE', *, *, #905, .F. ) ; -#646 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#647 = PLANE ( 'NONE', #891 ) ; -#648 = ORIENTED_EDGE ( 'NONE', *, *, #567, .F. ) ; -#649 = ORIENTED_EDGE ( 'NONE', *, *, #656, .F. ) ; -#650 = EDGE_CURVE ( 'NONE', #479, #881, #1139, .T. ) ; -#651 = LINE ( 'NONE', #776, #1385 ) ; -#652 = ORIENTED_EDGE ( 'NONE', *, *, #333, .F. ) ; -#653 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 58.12000000000000455, 17.69999999999999929 ) ) ; -#654 = FACE_OUTER_BOUND ( 'NONE', #458, .T. ) ; -#655 = DIRECTION ( 'NONE', ( -7.542275982507857147E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#656 = EDGE_CURVE ( 'NONE', #279, #414, #1081, .T. ) ; -#657 = ORIENTED_EDGE ( 'NONE', *, *, #1038, .T. ) ; -#658 = DIRECTION ( 'NONE', ( -8.282684373686280674E-31, -7.226534046974579846E-46, 1.000000000000000000 ) ) ; -#659 = PRODUCT_DEFINITION_CONTEXT ( 'detailed design', #519, 'design' ) ; -#660 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 4.640385298237959609E-14 ) ) ; -#661 = AXIS2_PLACEMENT_3D ( 'NONE', #909, #1074, #1069 ) ; -#662 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, 91.00000000000000000, 8.568119920010519554E-14 ) ) ; -#663 = EDGE_LOOP ( 'NONE', ( #724, #577, #1361, #154 ) ) ; -#664 = AXIS2_PLACEMENT_3D ( 'NONE', #1524, #1250, #1279 ) ; -#665 = AXIS2_PLACEMENT_3D ( 'NONE', #1452, #378, #255 ) ; -#666 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 78.50000000000000000, 2.299999999999740030 ) ) ; -#667 = ORIENTED_EDGE ( 'NONE', *, *, #778, .T. ) ; -#668 = PRODUCT_RELATED_PRODUCT_CATEGORY ( 'part', '', ( #1301 ) ) ; -#669 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#670 = DIRECTION ( 'NONE', ( 1.508455196501571429E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#671 = ORIENTED_EDGE ( 'NONE', *, *, #308, .F. ) ; -#672 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 89.00000000000000000, 17.69999999999999929 ) ) ; -#673 = DIRECTION ( 'NONE', ( 5.337610695313260259E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#674 = EDGE_CURVE ( 'NONE', #1455, #1016, #1477, .T. ) ; -#675 = EDGE_CURVE ( 'NONE', #881, #91, #884, .T. ) ; -#676 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#677 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.508455196501570049E-15, 9.003755065623568904E-17 ) ) ; -#678 = ORIENTED_EDGE ( 'NONE', *, *, #1006, .T. ) ; -#679 = ORIENTED_EDGE ( 'NONE', *, *, #844, .F. ) ; -#680 = LINE ( 'NONE', #1192, #484 ) ; -#681 = CARTESIAN_POINT ( 'NONE', ( -1.725729564900994781E-14, 63.89999999999999858, 20.00000000000000000 ) ) ; -#682 = LINE ( 'NONE', #698, #614 ) ; -#683 = VECTOR ( 'NONE', #222, 999.9999999999998863 ) ; -#684 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 6.000000000000000000, 0.000000000000000000 ) ) ; -#685 = VERTEX_POINT ( 'NONE', #977 ) ; -#686 = PRESENTATION_LAYER_ASSIGNMENT ( '', '', ( #981 ) ) ; -#687 = AXIS2_PLACEMENT_3D ( 'NONE', #523, #730, #621 ) ; -#688 = VECTOR ( 'NONE', #556, 1000.000000000000000 ) ; -#689 = ORIENTED_EDGE ( 'NONE', *, *, #1535, .F. ) ; -#690 = CARTESIAN_POINT ( 'NONE', ( -2.459008547464244762E-14, 68.50000000000000000, 4.599999999999999645 ) ) ; -#691 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 78.50000000000000000, 2.299999999999740030 ) ) ; -#692 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 6.000000000000000000, 2.299999999999999822 ) ) ; -#693 = VERTEX_POINT ( 'NONE', #381 ) ; -#694 = EDGE_CURVE ( 'NONE', #357, #1371, #1346, .T. ) ; -#695 = ORIENTED_EDGE ( 'NONE', *, *, #675, .F. ) ; -#696 = EDGE_LOOP ( 'NONE', ( #982 ) ) ; -#697 = DIRECTION ( 'NONE', ( 7.542275982507857147E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#698 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, -3.469446951953614978E-15 ) ) ; -#699 = LINE ( 'NONE', #828, #1310 ) ; -#700 = ORIENTED_EDGE ( 'NONE', *, *, #1369, .T. ) ; -#701 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 4.599999999999999645 ) ) ; -#702 = EDGE_LOOP ( 'NONE', ( #508 ) ) ; -#703 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#704 = MANIFOLD_SOLID_BREP ( 'Cut-Extrude1', #1257 ) ; -#705 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#706 = PLANE ( 'NONE', #193 ) ; -#707 = ORIENTED_EDGE ( 'NONE', *, *, #804, .T. ) ; -#708 = FACE_OUTER_BOUND ( 'NONE', #774, .T. ) ; -#709 = VECTOR ( 'NONE', #392, 1000.000000000000000 ) ; -#710 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#711 = EDGE_LOOP ( 'NONE', ( #127, #921, #236, #200 ) ) ; -#712 = VECTOR ( 'NONE', #133, 1000.000000000000000 ) ; -#713 = CIRCLE ( 'NONE', #366, 2.999999999999999112 ) ; -#714 = LINE ( 'NONE', #1285, #1036 ) ; -#715 = EDGE_CURVE ( 'NONE', #1169, #549, #19, .T. ) ; -#716 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 24.80000000000000071, 15.40000000000000036 ) ) ; -#717 = EDGE_LOOP ( 'NONE', ( #471, #229, #211, #149 ) ) ; -#718 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 12.50000000000000000, 0.000000000000000000 ) ) ; -#719 = VERTEX_POINT ( 'NONE', #1227 ) ; -#720 = EDGE_CURVE ( 'NONE', #732, #618, #517, .T. ) ; -#721 = DIRECTION ( 'NONE', ( -1.508455196501573796E-15, 1.000000000000000000, 0.000000000000000000 ) ) ; -#722 = EDGE_CURVE ( 'NONE', #1236, #951, #37, .T. ) ; -#723 = FACE_BOUND ( 'NONE', #1334, .T. ) ; -#724 = ORIENTED_EDGE ( 'NONE', *, *, #808, .T. ) ; -#725 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#726 = VERTEX_POINT ( 'NONE', #496 ) ; -#727 = DIRECTION ( 'NONE', ( 1.000000000000000000, 8.724869524103740219E-16, 0.000000000000000000 ) ) ; -#728 = LINE ( 'NONE', #975, #1211 ) ; -#729 = EDGE_CURVE ( 'NONE', #873, #954, #631, .T. ) ; -#730 = DIRECTION ( 'NONE', ( 4.699964457533200481E-31, 3.948753623872190274E-15, -1.000000000000000000 ) ) ; -#731 = DIRECTION ( 'NONE', ( 5.337610695313260259E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#732 = VERTEX_POINT ( 'NONE', #1243 ) ; -#733 = LINE ( 'NONE', #1282, #363 ) ; -#734 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 24.80000000000000071, 15.40000000000000036 ) ) ; -#735 = CIRCLE ( 'NONE', #61, 2.999999999999999112 ) ; -#736 = VECTOR ( 'NONE', #1398, 1000.000000000000000 ) ; -#737 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 70.79999999999999716, 4.599999999999999645 ) ) ; -#738 = ORIENTED_EDGE ( 'NONE', *, *, #142, .T. ) ; -#739 = VECTOR ( 'NONE', #292, 1000.000000000000000 ) ; -#740 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 89.00000000000000000, 2.300000000000089972 ) ) ; -#741 = AXIS2_PLACEMENT_3D ( 'NONE', #1380, #538, #1013 ) ; -#742 = CARTESIAN_POINT ( 'NONE', ( -3.164447866047475115E-15, 78.29876128282769798, 2.300000000000050004 ) ) ; -#743 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.067522139062649882E-15, 0.000000000000000000 ) ) ; -#744 = ORIENTED_EDGE ( 'NONE', *, *, #729, .F. ) ; -#745 = EDGE_CURVE ( 'NONE', #1293, #801, #1089, .T. ) ; -#746 = LINE ( 'NONE', #734, #1542 ) ; -#747 = EDGE_CURVE ( 'NONE', #1293, #82, #1454, .T. ) ; -#748 = ORIENTED_EDGE ( 'NONE', *, *, #558, .F. ) ; -#749 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.948753623872195007E-15 ) ) ; -#750 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#751 = DIRECTION ( 'NONE', ( 1.836970198721029688E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#752 =( LENGTH_UNIT ( ) NAMED_UNIT ( * ) SI_UNIT ( .MILLI., .METRE. ) ); -#753 = ORIENTED_EDGE ( 'NONE', *, *, #504, .T. ) ; -#754 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 1.734723475976804925E-15 ) ) ; -#755 = ORIENTED_EDGE ( 'NONE', *, *, #1276, .T. ) ; -#756 = DIRECTION ( 'NONE', ( 0.000000000000000000, 3.867991755889925470E-15, -1.000000000000000000 ) ) ; -#757 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 78.50000000000000000, -0.0001030776407930956035 ) ) ; -#758 = PRESENTATION_STYLE_ASSIGNMENT (( #1465 ) ) ; -#759 = ORIENTED_EDGE ( 'NONE', *, *, #291, .T. ) ; -#760 = CYLINDRICAL_SURFACE ( 'NONE', #1305, 1.620000000000003437 ) ; -#761 = ORIENTED_EDGE ( 'NONE', *, *, #790, .T. ) ; -#762 = VECTOR ( 'NONE', #1480, 1000.000000000000000 ) ; -#763 = AXIS2_PLACEMENT_3D ( 'NONE', #1327, #965, #802 ) ; -#764 = CIRCLE ( 'NONE', #1033, 2.999999999999999112 ) ; -#765 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 63.89999999999999858, 15.40000000000000036 ) ) ; -#766 = VECTOR ( 'NONE', #1433, 999.9999999999998863 ) ; -#767 = ADVANCED_FACE ( 'NONE', ( #166 ), #270, .F. ) ; -#768 = VERTEX_POINT ( 'NONE', #148 ) ; -#769 = DIRECTION ( 'NONE', ( -1.000000000000000000, -5.337610695313260259E-16, 0.000000000000000000 ) ) ; -#770 = ORIENTED_EDGE ( 'NONE', *, *, #650, .F. ) ; -#771 = EDGE_CURVE ( 'NONE', #151, #1236, #800, .T. ) ; -#772 = CYLINDRICAL_SURFACE ( 'NONE', #564, 2.999999999999999112 ) ; -#773 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 22.50000000000000000, 15.40000000000000036 ) ) ; -#774 = EDGE_LOOP ( 'NONE', ( #847, #1001, #54, #111 ) ) ; -#775 = ORIENTED_EDGE ( 'NONE', *, *, #377, .F. ) ; -#776 = CARTESIAN_POINT ( 'NONE', ( -1.725729564900994781E-14, 27.09999999999999787, 20.00000000000000000 ) ) ; -#777 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 2.000000000000000000, 2.299999999999999822 ) ) ; -#778 = EDGE_CURVE ( 'NONE', #258, #858, #638, .T. ) ; -#779 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#780 = EDGE_LOOP ( 'NONE', ( #189, #50, #1550, #837 ) ) ; -#781 = LINE ( 'NONE', #1123, #889 ) ; -#782 = EDGE_CURVE ( 'NONE', #824, #841, #1365, .T. ) ; -#783 = AXIS2_PLACEMENT_3D ( 'NONE', #45, #489, #1119 ) ; -#784 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 85.00000000000000000, 4.915522775329839610E-14 ) ) ; -#785 = VECTOR ( 'NONE', #1095, 1000.000000000000000 ) ; -#786 = FACE_OUTER_BOUND ( 'NONE', #1151, .T. ) ; -#787 = ORIENTED_EDGE ( 'NONE', *, *, #1432, .F. ) ; -#788 = VECTOR ( 'NONE', #283, 1000.000000000000000 ) ; -#789 = CIRCLE ( 'NONE', #137, 1.620000000000003437 ) ; -#790 = EDGE_CURVE ( 'NONE', #1022, #324, #540, .T. ) ; -#791 = ADVANCED_FACE ( 'NONE', ( #1255 ), #906, .T. ) ; -#792 = DIRECTION ( 'NONE', ( -1.000000000000000000, -8.700243869223400201E-16, 0.000000000000000000 ) ) ; -#793 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 85.00000000000000000, 2.299999999999740030 ) ) ; -#794 = DIRECTION ( 'NONE', ( 8.282684373686280674E-31, 7.226534046974579846E-46, -1.000000000000000000 ) ) ; -#795 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 70.79999999999999716, -1.122991214493525769E-15 ) ) ; -#796 = ORIENTED_EDGE ( 'NONE', *, *, #543, .T. ) ; -#797 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 12.50000000000000000, 2.299999999999999822 ) ) ; -#798 = DIRECTION ( 'NONE', ( -3.202566417187950042E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#799 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 15.40000000000000036 ) ) ; -#800 = LINE ( 'NONE', #779, #436 ) ; -#801 = VERTEX_POINT ( 'NONE', #428 ) ; -#802 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#803 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 2.299999999999999822 ) ) ; -#804 = EDGE_CURVE ( 'NONE', #1348, #992, #413, .T. ) ; -#805 = AXIS2_PLACEMENT_3D ( 'NONE', #666, #66, #1146 ) ; -#806 = CARTESIAN_POINT ( 'NONE', ( -5.446999816906009820E-15, 91.00000000000000000, 8.568119920010539749E-14 ) ) ; -#807 = ORIENTED_EDGE ( 'NONE', *, *, #1275, .T. ) ; -#808 = EDGE_CURVE ( 'NONE', #616, #331, #1148, .T. ) ; -#809 = CIRCLE ( 'NONE', #86, 1.620000000000003437 ) ; -#810 = VECTOR ( 'NONE', #227, 1000.000000000000000 ) ; -#811 = AXIS2_PLACEMENT_3D ( 'NONE', #1162, #89, #100 ) ; -#812 = ORIENTED_EDGE ( 'NONE', *, *, #1268, .F. ) ; -#813 = FACE_OUTER_BOUND ( 'NONE', #1199, .T. ) ; -#814 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#815 = ADVANCED_FACE ( 'NONE', ( #1015, #76, #81, #1127, #1502 ), #1142, .F. ) ; -#816 = DIRECTION ( 'NONE', ( 1.000000000000000000, 8.724869524103740219E-16, 8.282684373686280674E-31 ) ) ; -#817 = ORIENTED_EDGE ( 'NONE', *, *, #98, .T. ) ; -#818 = EDGE_LOOP ( 'NONE', ( #761, #593, #648, #469 ) ) ; -#819 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 12.50000000000000000, 2.299999999999999822 ) ) ; -#820 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 56.50000000000000000, 17.69999999999999929 ) ) ; -#821 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 24.80000000000000071, 15.40000000000000036 ) ) ; -#822 = ORIENTED_EDGE ( 'NONE', *, *, #808, .F. ) ; -#823 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 68.50000000000000000, 15.40000000000000036 ) ) ; -#824 = VERTEX_POINT ( 'NONE', #548 ) ; -#825 = ADVANCED_FACE ( 'NONE', ( #434 ), #323, .F. ) ; -#826 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 78.50000000000000000, 3.632177862988924409E-14 ) ) ; -#827 = VERTEX_POINT ( 'NONE', #1021 ) ; -#828 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 66.19999999999998863, 17.69999999999999929 ) ) ; -#829 = VERTEX_POINT ( 'NONE', #795 ) ; -#830 = CIRCLE ( 'NONE', #1183, 4.599999999999992539 ) ; -#831 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#832 = CIRCLE ( 'NONE', #862, 4.599999999999999645 ) ; -#833 = EDGE_LOOP ( 'NONE', ( #1378, #1005, #700, #1407 ) ) ; -#834 = EDGE_CURVE ( 'NONE', #801, #406, #268, .T. ) ; -#835 = AXIS2_PLACEMENT_3D ( 'NONE', #379, #495, #750 ) ; -#836 = ADVANCED_FACE ( 'NONE', ( #786 ), #198, .F. ) ; -#837 = ORIENTED_EDGE ( 'NONE', *, *, #238, .F. ) ; -#838 = AXIS2_PLACEMENT_3D ( 'NONE', #527, #1019, #669 ) ; -#839 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 70.79999999999999716, 4.599999999999999645 ) ) ; -#840 = LINE ( 'NONE', #806, #542 ) ; -#841 = VERTEX_POINT ( 'NONE', #1034 ) ; -#842 = DIRECTION ( 'NONE', ( 8.700243869223400201E-16, -1.000000000000000000, -6.990487625985208660E-18 ) ) ; -#843 = ORIENTED_EDGE ( 'NONE', *, *, #834, .T. ) ; -#844 = EDGE_CURVE ( 'NONE', #623, #827, #39, .T. ) ; -#845 = LINE ( 'NONE', #1102, #915 ) ; -#846 = FACE_OUTER_BOUND ( 'NONE', #818, .T. ) ; -#847 = ORIENTED_EDGE ( 'NONE', *, *, #465, .T. ) ; -#848 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 20.00000000000000000 ) ) ; -#849 = CARTESIAN_POINT ( 'NONE', ( 2.220446049250315053E-15, 20.19999999999999929, 2.299999999999999822 ) ) ; -#850 = ORIENTED_EDGE ( 'NONE', *, *, #117, .F. ) ; -#851 = LINE ( 'NONE', #288, #410 ) ; -#852 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 8.673617379884039259E-14 ) ) ; -#853 = EDGE_CURVE ( 'NONE', #1367, #964, #422, .T. ) ; -#854 = PLANE ( 'NONE', #437 ) ; -#855 = EDGE_LOOP ( 'NONE', ( #400, #1493, #1231, #207 ) ) ; -#856 =( NAMED_UNIT ( * ) SI_UNIT ( $, .STERADIAN. ) SOLID_ANGLE_UNIT ( ) ); -#857 = ADVANCED_FACE ( 'NONE', ( #552 ), #647, .T. ) ; -#858 = VERTEX_POINT ( 'NONE', #773 ) ; -#859 = FACE_OUTER_BOUND ( 'NONE', #1351, .T. ) ; -#860 = FACE_OUTER_BOUND ( 'NONE', #62, .T. ) ; -#861 = AXIS2_PLACEMENT_3D ( 'NONE', #150, #47, #1210 ) ; -#862 = AXIS2_PLACEMENT_3D ( 'NONE', #1511, #79, #1520 ) ; -#863 = ORIENTED_EDGE ( 'NONE', *, *, #1466, .F. ) ; -#864 = VECTOR ( 'NONE', #1287, 1000.000000000000000 ) ; -#865 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 91.00000000000000000, 2.300000000000094857 ) ) ; -#866 = VECTOR ( 'NONE', #187, 1000.000000000000000 ) ; -#867 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#868 = CYLINDRICAL_SURFACE ( 'NONE', #1496, 2.999999999999999112 ) ; -#869 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 2.299999999999999822 ) ) ; -#870 = ORIENTED_EDGE ( 'NONE', *, *, #675, .T. ) ; -#871 = CYLINDRICAL_SURFACE ( 'NONE', #539, 4.599999999999999645 ) ; -#872 = CYLINDRICAL_SURFACE ( 'NONE', #1434, 2.999999999999999112 ) ; -#873 = VERTEX_POINT ( 'NONE', #184 ) ; -#874 = CARTESIAN_POINT ( 'NONE', ( -19.77999999999999403, 56.50000000000000000, 20.00000000000000000 ) ) ; -#875 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 4.599999999999999645 ) ) ; -#876 = PLANE ( 'NONE', #1409 ) ; -#877 = DIRECTION ( 'NONE', ( -0.7071067811865489050, 0.7071067811865460184, 0.000000000000000000 ) ) ; -#878 = ORIENTED_EDGE ( 'NONE', *, *, #63, .T. ) ; -#879 = DIRECTION ( 'NONE', ( -1.866283980032065018E-30, 1.000000000000000000, 2.083563960687919798E-15 ) ) ; -#880 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#881 = VERTEX_POINT ( 'NONE', #309 ) ; -#882 = EDGE_CURVE ( 'NONE', #1185, #726, #764, .T. ) ; -#883 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.508455196501574979E-15, -2.142431974589520087E-17 ) ) ; -#884 = LINE ( 'NONE', #374, #1364 ) ; -#885 = VERTEX_POINT ( 'NONE', #716 ) ; -#886 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#887 = EDGE_CURVE ( 'NONE', #1175, #1063, #344, .T. ) ; -#888 = ORIENTED_EDGE ( 'NONE', *, *, #887, .F. ) ; -#889 = VECTOR ( 'NONE', #1028, 1000.000000000000000 ) ; -#890 = VECTOR ( 'NONE', #877, 1000.000000000000114 ) ; -#891 = AXIS2_PLACEMENT_3D ( 'NONE', #1370, #920, #52 ) ; -#892 = DIRECTION ( 'NONE', ( -0.000000000000000000, -0.000000000000000000, 1.000000000000000000 ) ) ; -#893 = VECTOR ( 'NONE', #1002, 1000.000000000000000 ) ; -#894 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#895 = ORIENTED_EDGE ( 'NONE', *, *, #929, .F. ) ; -#896 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.948753623872187907E-15 ) ) ; -#897 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #419, 'distance_accuracy_value', 'NONE'); -#898 = SHAPE_DEFINITION_REPRESENTATION ( #1446, #1217 ) ; -#899 = LINE ( 'NONE', #1125, #1141 ) ; -#900 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 2.000000000000000000, 0.000000000000000000 ) ) ; -#901 = ORIENTED_EDGE ( 'NONE', *, *, #425, .F. ) ; -#902 = VERTEX_POINT ( 'NONE', #575 ) ; -#903 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#904 = LINE ( 'NONE', #1501, #1471 ) ; -#905 = EDGE_CURVE ( 'NONE', #719, #199, #1405, .T. ) ; -#906 = PLANE ( 'NONE', #1412 ) ; -#907 = ORIENTED_EDGE ( 'NONE', *, *, #196, .F. ) ; -#908 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#909 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 34.50000000000000000, 20.00000000000000000 ) ) ; -#910 = VECTOR ( 'NONE', #1402, 1000.000000000000000 ) ; -#911 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#912 = VECTOR ( 'NONE', #358, 1000.000000000000000 ) ; -#913 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -2.799116104731824517E-17 ) ) ; -#914 = ORIENTED_EDGE ( 'NONE', *, *, #328, .T. ) ; -#915 = VECTOR ( 'NONE', #250, 1000.000000000000000 ) ; -#916 = DIRECTION ( 'NONE', ( -5.337610695313260259E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#917 = PLANE ( 'NONE', #562 ) ; -#918 = LINE ( 'NONE', #681, #293 ) ; -#919 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#920 = DIRECTION ( 'NONE', ( 0.7071067811865461294, 0.7071067811865490160, 2.033340607614456925E-15 ) ) ; -#921 = ORIENTED_EDGE ( 'NONE', *, *, #1296, .F. ) ; -#922 = LINE ( 'NONE', #880, #1055 ) ; -#923 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 56.50000000000000000, 20.00000000000000000 ) ) ; -#924 = FACE_OUTER_BOUND ( 'NONE', #445, .T. ) ; -#925 = EDGE_CURVE ( 'NONE', #873, #1406, #1178, .T. ) ; -#926 = FACE_BOUND ( 'NONE', #833, .T. ) ; -#927 = CARTESIAN_POINT ( 'NONE', ( 2.220446049250315053E-15, -1.734723475976804925E-15, 2.299999999999999822 ) ) ; -#928 = EDGE_LOOP ( 'NONE', ( #119, #1414, #1027, #1534 ) ) ; -#929 = EDGE_CURVE ( 'NONE', #719, #1169, #699, .T. ) ; -#930 = LINE ( 'NONE', #994, #910 ) ; -#931 = CARTESIAN_POINT ( 'NONE', ( 1.110223024625155949E-15, 11.25000000000000000, 0.000000000000000000 ) ) ; -#932 = AXIS2_PLACEMENT_3D ( 'NONE', #430, #418, #1366 ) ; -#933 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#934 = ORIENTED_EDGE ( 'NONE', *, *, #1551, .F. ) ; -#935 = AXIS2_PLACEMENT_3D ( 'NONE', #1026, #205, #913 ) ; -#936 = AXIS2_PLACEMENT_3D ( 'NONE', #1087, #494, #282 ) ; -#937 = EDGE_LOOP ( 'NONE', ( #1479, #60, #586, #1548 ) ) ; -#938 = ORIENTED_EDGE ( 'NONE', *, *, #729, .T. ) ; -#939 = FACE_OUTER_BOUND ( 'NONE', #1372, .T. ) ; -#940 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, -2.963485938127044927E-15, 0.000000000000000000 ) ) ; -#941 = VERTEX_POINT ( 'NONE', #1554 ) ; -#942 = PRODUCT_DEFINITION ( 'UNKNOWN', '', #1213, #659 ) ; -#943 = EDGE_LOOP ( 'NONE', ( #1070 ) ) ; -#944 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#945 = ORIENTED_EDGE ( 'NONE', *, *, #1505, .F. ) ; -#946 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 89.00000000000000000, 2.300000000000039790 ) ) ; -#947 = ORIENTED_EDGE ( 'NONE', *, *, #465, .F. ) ; -#948 = EDGE_CURVE ( 'NONE', #958, #1363, #101, .T. ) ; -#949 = EDGE_CURVE ( 'NONE', #426, #453, #582, .T. ) ; -#950 = LINE ( 'NONE', #474, #1260 ) ; -#951 = VERTEX_POINT ( 'NONE', #1547 ) ; -#952 = DIRECTION ( 'NONE', ( 2.142431974589520087E-17, 2.993461693712444278E-17, -1.000000000000000000 ) ) ; -#953 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 4.599999999999999645 ) ) ; -#954 = VERTEX_POINT ( 'NONE', #946 ) ; -#955 = AXIS2_PLACEMENT_3D ( 'NONE', #1122, #254, #624 ) ; -#956 = LINE ( 'NONE', #120, #64 ) ; -#957 = EDGE_CURVE ( 'NONE', #858, #160, #210, .T. ) ; -#958 = VERTEX_POINT ( 'NONE', #472 ) ; -#959 = VECTOR ( 'NONE', #457, 1000.000000000000000 ) ; -#960 = VECTOR ( 'NONE', #1490, 1000.000000000000000 ) ; -#961 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 78.50000000000000000, 2.299999999999740030 ) ) ; -#962 = PLANE ( 'NONE', #835 ) ; -#963 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 85.00000000000000000, 2.299999999999740030 ) ) ; -#964 = VERTEX_POINT ( 'NONE', #940 ) ; -#965 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#966 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, 91.00000000000000000, 2.300000000000100187 ) ) ; -#967 = ADVANCED_FACE ( 'NONE', ( #1165 ), #1421, .T. ) ; -#968 = LINE ( 'NONE', #602, #391 ) ; -#969 = ADVANCED_FACE ( 'NONE', ( #1048 ), #110, .T. ) ; -#970 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.508455196501574979E-15, 2.142431974589520087E-17 ) ) ; -#971 = FILL_AREA_STYLE ('',( #285 ) ) ; -#972 = ORIENTED_EDGE ( 'NONE', *, *, #504, .F. ) ; -#973 = CARTESIAN_POINT ( 'NONE', ( 2.277005839131624929E-15, 24.80000000000000071, 4.599999999999999645 ) ) ; -#974 = EDGE_LOOP ( 'NONE', ( #1144, #260, #429, #679 ) ) ; -#975 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 68.50000000000000000, 17.69999999999999929 ) ) ; -#976 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 89.00000000000000000, 17.69999999999999929 ) ) ; -#977 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 89.00000000000000000, 2.300000000000089972 ) ) ; -#978 = ORIENTED_EDGE ( 'NONE', *, *, #1163, .F. ) ; -#979 = CIRCLE ( 'NONE', #955, 1.619999999999996554 ) ; -#980 = PLANE ( 'NONE', #314 ) ; -#981 = STYLED_ITEM ( 'NONE', ( #758 ), #704 ) ; -#982 = ORIENTED_EDGE ( 'NONE', *, *, #557, .F. ) ; -#983 = CIRCLE ( 'NONE', #41, 2.999999999999999112 ) ; -#984 = VERTEX_POINT ( 'NONE', #510 ) ; -#985 = CYLINDRICAL_SURFACE ( 'NONE', #168, 2.999999999999999112 ) ; -#986 = EDGE_LOOP ( 'NONE', ( #888, #914, #1188, #878 ) ) ; -#987 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#988 = ORIENTED_EDGE ( 'NONE', *, *, #949, .F. ) ; -#989 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.203004052498860053E-16, 0.000000000000000000 ) ) ; -#990 = EDGE_CURVE ( 'NONE', #160, #357, #1546, .T. ) ; -#991 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 0.000000000000000000 ) ) ; -#992 = VERTEX_POINT ( 'NONE', #821 ) ; -#993 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 6.000000000000000000, 2.299999999999999822 ) ) ; -#994 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#995 = EDGE_CURVE ( 'NONE', #525, #426, #512, .T. ) ; -#996 = ORIENTED_EDGE ( 'NONE', *, *, #1381, .T. ) ; -#997 = ADVANCED_FACE ( 'NONE', ( #1413, #1531, #1299, #597, #232 ), #706, .T. ) ; -#998 = DIRECTION ( 'NONE', ( 1.000000000000000000, 1.102983082090336116E-15, 2.142431974589520087E-17 ) ) ; -#999 = EDGE_LOOP ( 'NONE', ( #1155 ) ) ; -#1000 = FACE_OUTER_BOUND ( 'NONE', #1024, .T. ) ; -#1001 = ORIENTED_EDGE ( 'NONE', *, *, #1488, .T. ) ; -#1002 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1003 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1004 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1005 = ORIENTED_EDGE ( 'NONE', *, *, #747, .T. ) ; -#1006 = EDGE_CURVE ( 'NONE', #902, #1418, #1, .T. ) ; -#1007 = ORIENTED_EDGE ( 'NONE', *, *, #196, .T. ) ; -#1008 = EDGE_CURVE ( 'NONE', #414, #616, #840, .T. ) ; -#1009 = CYLINDRICAL_SURFACE ( 'NONE', #362, 2.999999999999999112 ) ; -#1010 = AXIS2_PLACEMENT_3D ( 'NONE', #384, #272, #1457 ) ; -#1011 =( NAMED_UNIT ( * ) PLANE_ANGLE_UNIT ( ) SI_UNIT ( $, .RADIAN. ) ); -#1012 = VECTOR ( 'NONE', #630, 1000.000000000000000 ) ; -#1013 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1014 = CIRCLE ( 'NONE', #665, 2.999999999999999112 ) ; -#1015 = FACE_BOUND ( 'NONE', #1557, .T. ) ; -#1016 = VERTEX_POINT ( 'NONE', #692 ) ; -#1017 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#1018 = EDGE_CURVE ( 'NONE', #1196, #829, #1453, .T. ) ; -#1019 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1020 = ADVANCED_FACE ( 'NONE', ( #846 ), #962, .T. ) ; -#1021 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 78.50000000000000000, 2.447551993672544685E-14 ) ) ; -#1022 = VERTEX_POINT ( 'NONE', #1316 ) ; -#1023 = CARTESIAN_POINT ( 'NONE', ( -3.164447866047475115E-15, 91.00000000000000000, 2.300000000000100187 ) ) ; -#1024 = EDGE_LOOP ( 'NONE', ( #1555, #1290, #1481, #1283 ) ) ; -#1025 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 63.89999999999999858, 15.40000000000000036 ) ) ; -#1026 = CARTESIAN_POINT ( 'NONE', ( -1.725729564900994781E-14, 45.19876128282759709, 20.00000000000000000 ) ) ; -#1027 = ORIENTED_EDGE ( 'NONE', *, *, #1056, .F. ) ; -#1028 = DIRECTION ( 'NONE', ( -3.736327486719275180E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1029 = FACE_BOUND ( 'NONE', #92, .T. ) ; -#1030 = AXIS2_PLACEMENT_3D ( 'NONE', #701, #235, #710 ) ; -#1031 = AXIS2_PLACEMENT_3D ( 'NONE', #216, #261, #1160 ) ; -#1032 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 2.000000000000000000, 17.69999999999999929 ) ) ; -#1033 = AXIS2_PLACEMENT_3D ( 'NONE', #684, #1172, #96 ) ; -#1034 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 1.301042606982605912E-15 ) ) ; -#1035 = ORIENTED_EDGE ( 'NONE', *, *, #48, .F. ) ; -#1036 = VECTOR ( 'NONE', #919, 1000.000000000000000 ) ; -#1037 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, -2.385244779468109755E-15, 0.000000000000000000 ) ) ; -#1038 = EDGE_CURVE ( 'NONE', #902, #1344, #589, .T. ) ; -#1039 = DIRECTION ( 'NONE', ( 1.067522139062649882E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1040 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.542275982507860105E-16, -2.142431974589520087E-17 ) ) ; -#1041 = PLANE ( 'NONE', #1390 ) ; -#1042 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1043 = ORIENTED_EDGE ( 'NONE', *, *, #1347, .T. ) ; -#1044 = ADVANCED_FACE ( 'NONE', ( #1224, #723, #1103 ), #854, .T. ) ; -#1045 = ORIENTED_EDGE ( 'NONE', *, *, #782, .T. ) ; -#1046 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1047 = LINE ( 'NONE', #1182, #1499 ) ; -#1048 = FACE_OUTER_BOUND ( 'NONE', #1228, .T. ) ; -#1049 = ORIENTED_EDGE ( 'NONE', *, *, #192, .T. ) ; -#1050 = ORIENTED_EDGE ( 'NONE', *, *, #333, .T. ) ; -#1051 = ADVANCED_FACE ( 'NONE', ( #124 ), #43, .F. ) ; -#1052 = ORIENTED_EDGE ( 'NONE', *, *, #1451, .F. ) ; -#1053 = DIRECTION ( 'NONE', ( -1.000000000000000000, -1.865390327515320141E-30, -3.920729406552019631E-45 ) ) ; -#1054 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 2.000000000000000000, 3.637384614722944943E-30 ) ) ; -#1055 = VECTOR ( 'NONE', #159, 1000.000000000000000 ) ; -#1056 = EDGE_CURVE ( 'NONE', #1363, #1090, #1462, .T. ) ; -#1057 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 22.50000000000000000, 17.69999999999999929 ) ) ; -#1058 = ORIENTED_EDGE ( 'NONE', *, *, #532, .T. ) ; -#1059 = AXIS2_PLACEMENT_3D ( 'NONE', #1216, #1126, #528 ) ; -#1060 = VECTOR ( 'NONE', #367, 1000.000000000000000 ) ; -#1061 = AXIS2_PLACEMENT_3D ( 'NONE', #1445, #952, #1222 ) ; -#1062 = ORIENTED_EDGE ( 'NONE', *, *, #93, .T. ) ; -#1063 = VERTEX_POINT ( 'NONE', #993 ) ; -#1064 = EDGE_CURVE ( 'NONE', #954, #331, #146, .T. ) ; -#1065 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1066 = EDGE_CURVE ( 'NONE', #549, #199, #639, .T. ) ; -#1067 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 12.50000000000000000, 2.299999999999999822 ) ) ; -#1068 = ORIENTED_EDGE ( 'NONE', *, *, #694, .F. ) ; -#1069 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1070 = ORIENTED_EDGE ( 'NONE', *, *, #1315, .T. ) ; -#1071 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 2.993461693712444278E-17 ) ) ; -#1072 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, -2.142431974589520087E-17 ) ) ; -#1073 = EDGE_LOOP ( 'NONE', ( #332 ) ) ; -#1074 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1075 = ORIENTED_EDGE ( 'NONE', *, *, #580, .T. ) ; -#1076 = LINE ( 'NONE', #143, #1517 ) ; -#1077 = DIRECTION ( 'NONE', ( -8.282684373686280674E-31, -7.226534046974579846E-46, 1.000000000000000000 ) ) ; -#1078 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1079 = EDGE_LOOP ( 'NONE', ( #689, #1264, #1383, #1478 ) ) ; -#1080 = VECTOR ( 'NONE', #554, 1000.000000000000000 ) ; -#1081 = LINE ( 'NONE', #277, #890 ) ; -#1082 = ORIENTED_EDGE ( 'NONE', *, *, #123, .T. ) ; -#1083 = AXIS2_PLACEMENT_3D ( 'NONE', #1152, #5, #565 ) ; -#1084 = FACE_OUTER_BOUND ( 'NONE', #385, .T. ) ; -#1085 = AXIS2_PLACEMENT_3D ( 'NONE', #59, #70, #655 ) ; -#1086 = VECTOR ( 'NONE', #1147, 1000.000000000000000 ) ; -#1087 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 15.40000000000000036 ) ) ; -#1088 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 63.89999999999999858, 15.40000000000000036 ) ) ; -#1089 = LINE ( 'NONE', #1107, #1519 ) ; -#1090 = VERTEX_POINT ( 'NONE', #26 ) ; -#1091 = FACE_OUTER_BOUND ( 'NONE', #351, .T. ) ; -#1092 = EDGE_CURVE ( 'NONE', #1196, #549, #107, .T. ) ; -#1093 = ORIENTED_EDGE ( 'NONE', *, *, #468, .T. ) ; -#1094 = CARTESIAN_POINT ( 'NONE', ( -19.77999999999999758, 34.50000000000000000, 20.00000000000000000 ) ) ; -#1095 = DIRECTION ( 'NONE', ( -9.493189956370280532E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1096 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 22.50000000000000000, 15.40000000000000036 ) ) ; -#1097 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 66.19999999999998863, 4.599999999999999645 ) ) ; -#1098 = ORIENTED_EDGE ( 'NONE', *, *, #267, .T. ) ; -#1099 = LINE ( 'NONE', #1328, #131 ) ; -#1100 = ADVANCED_FACE ( 'NONE', ( #603 ), #1118, .F. ) ; -#1101 = EDGE_LOOP ( 'NONE', ( #248, #294, #490, #1043 ) ) ; -#1102 = CARTESIAN_POINT ( 'NONE', ( 27.90000000000000213, 1.000000000000000000, 2.299999999999999822 ) ) ; -#1103 = FACE_OUTER_BOUND ( 'NONE', #1128, .T. ) ; -#1104 = EDGE_LOOP ( 'NONE', ( #1309 ) ) ; -#1105 = EDGE_CURVE ( 'NONE', #455, #339, #502, .T. ) ; -#1106 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 2.000000000000000000, 0.000000000000000000 ) ) ; -#1107 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#1108 = ORIENTED_EDGE ( 'NONE', *, *, #882, .F. ) ; -#1109 = VECTOR ( 'NONE', #1258, 1000.000000000000000 ) ; -#1110 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 78.50000000000000000, 3.632177890170264751E-14 ) ) ; -#1111 = AXIS2_PLACEMENT_3D ( 'NONE', #175, #743, #1218 ) ; -#1112 = VECTOR ( 'NONE', #1475, 1000.000000000000000 ) ; -#1113 = ORIENTED_EDGE ( 'NONE', *, *, #536, .T. ) ; -#1114 = AXIS2_PLACEMENT_3D ( 'NONE', #1538, #1177, #1530 ) ; -#1115 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1116 = EDGE_CURVE ( 'NONE', #1313, #151, #1186, .T. ) ; -#1117 = EDGE_CURVE ( 'NONE', #199, #500, #612, .T. ) ; -#1118 = CYLINDRICAL_SURFACE ( 'NONE', #295, 2.299999999999996270 ) ; -#1119 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1120 = ORIENTED_EDGE ( 'NONE', *, *, #1116, .F. ) ; -#1121 = LINE ( 'NONE', #1129, #1136 ) ; -#1122 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 34.50000000000000000, 17.69999999999999929 ) ) ; -#1123 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 85.00000000000000000, 2.299999999999740030 ) ) ; -#1124 = EDGE_LOOP ( 'NONE', ( #934 ) ) ; -#1125 = CARTESIAN_POINT ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1126 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1127 = FACE_BOUND ( 'NONE', #696, .T. ) ; -#1128 = EDGE_LOOP ( 'NONE', ( #1393, #1326, #1442, #569, #1240, #744 ) ) ; -#1129 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 6.938893903907229955E-15, 0.000000000000000000 ) ) ; -#1130 = DIRECTION ( 'NONE', ( -1.000000000000000000, 8.379046835768268079E-34, -2.799116104731824517E-17 ) ) ; -#1131 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1132 = DIRECTION ( 'NONE', ( -8.282684373686280674E-31, -7.226534046974579846E-46, 1.000000000000000000 ) ) ; -#1133 = ORIENTED_EDGE ( 'NONE', *, *, #1451, .T. ) ; -#1134 = EDGE_CURVE ( 'NONE', #885, #824, #389, .T. ) ; -#1135 = FACE_OUTER_BOUND ( 'NONE', #561, .T. ) ; -#1136 = VECTOR ( 'NONE', #304, 1000.000000000000114 ) ; -#1137 = VERTEX_POINT ( 'NONE', #653 ) ; -#1138 = ADVANCED_FACE ( 'NONE', ( #615 ), #18, .F. ) ; -#1139 = CIRCLE ( 'NONE', #783, 2.999999999999999112 ) ; -#1140 = LINE ( 'NONE', #1242, #739 ) ; -#1141 = VECTOR ( 'NONE', #1131, 1000.000000000000000 ) ; -#1142 = PLANE ( 'NONE', #935 ) ; -#1143 = ORIENTED_EDGE ( 'NONE', *, *, #990, .F. ) ; -#1144 = ORIENTED_EDGE ( 'NONE', *, *, #446, .T. ) ; -#1145 = ADVANCED_FACE ( 'NONE', ( #514 ), #985, .F. ) ; -#1146 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1147 = DIRECTION ( 'NONE', ( -2.430202823783770752E-15, 2.430202823783775091E-15, -1.000000000000000000 ) ) ; -#1148 = LINE ( 'NONE', #662, #65 ) ; -#1149 = ORIENTED_EDGE ( 'NONE', *, *, #237, .F. ) ; -#1150 = LINE ( 'NONE', #439, #33 ) ; -#1151 = EDGE_LOOP ( 'NONE', ( #1449, #1219, #625, #1035 ) ) ; -#1152 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 15.40000000000000036 ) ) ; -#1153 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1154 = DIRECTION ( 'NONE', ( -0.7071067811865374697, -0.7071067811865574537, -2.792190464675022866E-15 ) ) ; -#1155 = ORIENTED_EDGE ( 'NONE', *, *, #1315, .F. ) ; -#1156 = EDGE_CURVE ( 'NONE', #685, #1406, #1140, .T. ) ; -#1157 = ORIENTED_EDGE ( 'NONE', *, *, #1497, .T. ) ; -#1158 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1159 = VECTOR ( 'NONE', #727, 1000.000000000000000 ) ; -#1160 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1161 = AXIS2_PLACEMENT_3D ( 'NONE', #573, #454, #1046 ) ; -#1162 = CARTESIAN_POINT ( 'NONE', ( -5.446999816906009820E-15, 78.29876128282769798, 3.552713678800499667E-14 ) ) ; -#1163 = EDGE_CURVE ( 'NONE', #369, #719, #340, .T. ) ; -#1164 = VECTOR ( 'NONE', #1392, 1000.000000000000000 ) ; -#1165 = FACE_OUTER_BOUND ( 'NONE', #937, .T. ) ; -#1166 = ORIENTED_EDGE ( 'NONE', *, *, #3, .F. ) ; -#1167 = VECTOR ( 'NONE', #1314, 1000.000000000000000 ) ; -#1168 = AXIS2_PLACEMENT_3D ( 'NONE', #546, #306, #1115 ) ; -#1169 = VERTEX_POINT ( 'NONE', #551 ) ; -#1170 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 91.00000000000000000, 4.504027275514809957E-14 ) ) ; -#1171 = FACE_BOUND ( 'NONE', #598, .T. ) ; -#1172 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1173 = ORIENTED_EDGE ( 'NONE', *, *, #140, .F. ) ; -#1174 = EDGE_CURVE ( 'NONE', #1244, #616, #1262, .T. ) ; -#1175 = VERTEX_POINT ( 'NONE', #174 ) ; -#1176 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 78.50000000000000000, -0.0001030776407930956035 ) ) ; -#1177 = DIRECTION ( 'NONE', ( -0.7071067811865470176, 0.7071067811865480168, 3.436825792712404985E-15 ) ) ; -#1178 = LINE ( 'NONE', #451, #88 ) ; -#1179 = ORIENTED_EDGE ( 'NONE', *, *, #63, .F. ) ; -#1180 = VERTEX_POINT ( 'NONE', #69 ) ; -#1181 = ADVANCED_FACE ( 'NONE', ( #547, #654 ), #1375, .F. ) ; -#1182 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 45.19876128282759709, 17.69999999999999929 ) ) ; -#1183 = AXIS2_PLACEMENT_3D ( 'NONE', #737, #499, #1340 ) ; -#1184 = CARTESIAN_POINT ( 'NONE', ( -1.396363893441961929E-14, 45.19876128282759709, 17.69999999999999929 ) ) ; -#1185 = VERTEX_POINT ( 'NONE', #421 ) ; -#1186 = CIRCLE ( 'NONE', #1286, 2.999999999999999112 ) ; -#1187 = PLANE ( 'NONE', #265 ) ; -#1188 = ORIENTED_EDGE ( 'NONE', *, *, #722, .T. ) ; -#1189 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 34.50000000000000000, 17.69999999999999929 ) ) ; -#1190 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 11.25000000000000000, 0.000000000000000000 ) ) ; -#1191 = EDGE_LOOP ( 'NONE', ( #1157, #817, #541, #134 ) ) ; -#1192 = CARTESIAN_POINT ( 'NONE', ( -1.396363893441961929E-14, 63.89999999999999858, 17.69999999999999929 ) ) ; -#1193 = ORIENTED_EDGE ( 'NONE', *, *, #720, .F. ) ; -#1194 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1195 = DIRECTION ( 'NONE', ( -4.467336480730964930E-31, -3.972478576294415505E-15, 1.000000000000000000 ) ) ; -#1196 = VERTEX_POINT ( 'NONE', #660 ) ; -#1197 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.542275982507860105E-16, -9.003755065623568904E-17 ) ) ; -#1198 = EDGE_CURVE ( 'NONE', #1429, #958, #182, .T. ) ; -#1199 = EDGE_LOOP ( 'NONE', ( #99 ) ) ; -#1200 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 6.000000000000000000, 2.299999999999999822 ) ) ; -#1201 = CYLINDRICAL_SURFACE ( 'NONE', #1339, 2.999999999999999112 ) ; -#1202 = EDGE_CURVE ( 'NONE', #1455, #453, #590, .T. ) ; -#1203 = DIRECTION ( 'NONE', ( -1.508455196501573796E-15, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1204 = EDGE_CURVE ( 'NONE', #426, #881, #58, .T. ) ; -#1205 = VECTOR ( 'NONE', #128, 1000.000000000000000 ) ; -#1206 = DIRECTION ( 'NONE', ( -9.159137594515259574E-16, 1.000000000000000000, -8.694943302126570446E-31 ) ) ; -#1207 = ORIENTED_EDGE ( 'NONE', *, *, #1163, .T. ) ; -#1208 = VECTOR ( 'NONE', #1039, 1000.000000000000000 ) ; -#1209 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 78.50000000000000000, 2.299999999999740030 ) ) ; -#1210 = DIRECTION ( 'NONE', ( -7.542275982507857147E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1211 = VECTOR ( 'NONE', #1077, 1000.000000000000000 ) ; -#1212 = ORIENTED_EDGE ( 'NONE', *, *, #308, .T. ) ; -#1213 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE ( 'ANY', '', #1301, .NOT_KNOWN. ) ; -#1214 = FACE_OUTER_BOUND ( 'NONE', #576, .T. ) ; -#1215 = DIRECTION ( 'NONE', ( 9.493189956370280532E-16, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1216 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#1217 = ADVANCED_BREP_SHAPE_REPRESENTATION ( 'Sample_SM', ( #704, #1168 ), #1473 ) ; -#1218 = DIRECTION ( 'NONE', ( -1.067522139062649882E-15, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1219 = ORIENTED_EDGE ( 'NONE', *, *, #1105, .F. ) ; -#1220 = CYLINDRICAL_SURFACE ( 'NONE', #861, 4.599999999999999645 ) ; -#1221 = ORIENTED_EDGE ( 'NONE', *, *, #1443, .T. ) ; -#1222 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1223 = EDGE_CURVE ( 'NONE', #732, #172, #1439, .T. ) ; -#1224 = FACE_BOUND ( 'NONE', #114, .T. ) ; -#1225 = ORIENTED_EDGE ( 'NONE', *, *, #1369, .F. ) ; -#1226 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1227 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 66.19999999999998863, 15.40000000000000036 ) ) ; -#1228 = EDGE_LOOP ( 'NONE', ( #604, #583, #522, #1058, #753, #707, #21, #503, #1207, #361, #1280, #996, #105, #359, #246, #553, #1401, #1007, #667, #588 ) ) ; -#1229 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 91.00000000000000000, 2.300000000000100187 ) ) ; -#1230 = EDGE_CURVE ( 'NONE', #964, #1090, #899, .T. ) ; -#1231 = ORIENTED_EDGE ( 'NONE', *, *, #844, .T. ) ; -#1232 = EDGE_CURVE ( 'NONE', #1429, #1371, #322, .T. ) ; -#1233 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 20.00000000000000000 ) ) ; -#1234 = DIRECTION ( 'NONE', ( 1.102983082090340454E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1235 = LINE ( 'NONE', #164, #106 ) ; -#1236 = VERTEX_POINT ( 'NONE', #51 ) ; -#1237 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 56.50000000000000000, 0.000000000000000000 ) ) ; -#1238 = VECTOR ( 'NONE', #831, 1000.000000000000000 ) ; -#1239 = AXIS2_PLACEMENT_3D ( 'NONE', #875, #251, #1078 ) ; -#1240 = ORIENTED_EDGE ( 'NONE', *, *, #115, .T. ) ; -#1241 = AXIS2_PLACEMENT_3D ( 'NONE', #799, #108, #1291 ) ; -#1242 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 2.300000000000089972 ) ) ; -#1243 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 68.50000000000000000, 15.40000000000000036 ) ) ; -#1244 = VERTEX_POINT ( 'NONE', #307 ) ; -#1245 = FACE_OUTER_BOUND ( 'NONE', #1384, .T. ) ; -#1246 = ORIENTED_EDGE ( 'NONE', *, *, #1134, .T. ) ; -#1247 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 36.11999999999999744, 17.69999999999999929 ) ) ; -#1248 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 6.000000000000000000, -0.0001030776407930956035 ) ) ; -#1249 = ADVANCED_FACE ( 'NONE', ( #411 ), #772, .F. ) ; -#1250 = DIRECTION ( 'NONE', ( -4.699964457533200481E-31, -3.948753623872190274E-15, 1.000000000000000000 ) ) ; -#1251 = ORIENTED_EDGE ( 'NONE', *, *, #147, .F. ) ; -#1252 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 20.00000000000000000 ) ) ; -#1253 = UNCERTAINTY_MEASURE_WITH_UNIT (LENGTH_MEASURE( 1.000000000000000082E-05 ), #752, 'distance_accuracy_value', 'NONE'); -#1254 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 78.50000000000000000, 2.299999999999740030 ) ) ; -#1255 = FACE_OUTER_BOUND ( 'NONE', #185, .T. ) ; -#1256 = ORIENTED_EDGE ( 'NONE', *, *, #949, .T. ) ; -#1257 = CLOSED_SHELL ( 'NONE', ( #600, #1416, #1395, #1044, #997, #969, #1138, #399, #836, #815, #342, #791, #1100, #857, #967, #4, #212, #68, #25, #1051, #605, #1338, #1374, #74, #1513, #372, #346, #1020, #1145, #1349, #825, #352, #289, #219, #767, #1537, #249, #1249, #513, #401, #311, #53, #483, #104, #420, #1181 ) ) ; -#1258 = DIRECTION ( 'NONE', ( 8.724869524103750079E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1259 = VECTOR ( 'NONE', #798, 1000.000000000000000 ) ; -#1260 = VECTOR ( 'NONE', #431, 1000.000000000000000 ) ; -#1261 = VECTOR ( 'NONE', #1132, 1000.000000000000000 ) ; -#1262 = LINE ( 'NONE', #1368, #1086 ) ; -#1263 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 78.29876128282759851, 3.552713678800469375E-14 ) ) ; -#1264 = ORIENTED_EDGE ( 'NONE', *, *, #925, .F. ) ; -#1265 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1266 = LINE ( 'NONE', #208, #132 ) ; -#1267 = VERTEX_POINT ( 'NONE', #181 ) ; -#1268 = EDGE_CURVE ( 'NONE', #145, #145, #109, .T. ) ; -#1269 = LINE ( 'NONE', #80, #688 ) ; -#1270 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 15.40000000000000036 ) ) ; -#1271 = VERTEX_POINT ( 'NONE', #1254 ) ; -#1272 = ORIENTED_EDGE ( 'NONE', *, *, #278, .F. ) ; -#1273 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1274 = CARTESIAN_POINT ( 'NONE', ( 2.220446049250315053E-15, 11.25000000000000000, 2.299999999999999822 ) ) ; -#1275 = EDGE_CURVE ( 'NONE', #24, #24, #1289, .T. ) ; -#1276 = EDGE_CURVE ( 'NONE', #1344, #355, #904, .T. ) ; -#1277 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 6.000000000000000000, 0.000000000000000000 ) ) ; -#1278 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 4.842769703768590153E-15, 2.299999999999999822 ) ) ; -#1279 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.948753623872187118E-15 ) ) ; -#1280 = ORIENTED_EDGE ( 'NONE', *, *, #183, .T. ) ; -#1281 = VECTOR ( 'NONE', #1379, 1000.000000000000000 ) ; -#1282 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#1283 = ORIENTED_EDGE ( 'NONE', *, *, #804, .F. ) ; -#1284 = VECTOR ( 'NONE', #1206, 1000.000000000000000 ) ; -#1285 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 6.000000000000000000, -0.0001030776407930956035 ) ) ; -#1286 = AXIS2_PLACEMENT_3D ( 'NONE', #373, #867, #153 ) ; -#1287 = DIRECTION ( 'NONE', ( 8.282684373686280674E-31, 7.226534046974579846E-46, -1.000000000000000000 ) ) ; -#1288 = ORIENTED_EDGE ( 'NONE', *, *, #1198, .F. ) ; -#1289 = CIRCLE ( 'NONE', #741, 1.620000000000003437 ) ; -#1290 = ORIENTED_EDGE ( 'NONE', *, *, #1134, .F. ) ; -#1291 = DIRECTION ( 'NONE', ( 7.542275982507857147E-16, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1292 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.542275982507869966E-16, 1.050438090989415838E-16 ) ) ; -#1293 = VERTEX_POINT ( 'NONE', #784 ) ; -#1294 = EDGE_CURVE ( 'NONE', #1180, #394, #1391, .T. ) ; -#1295 = ORIENTED_EDGE ( 'NONE', *, *, #163, .F. ) ; -#1296 = EDGE_CURVE ( 'NONE', #1472, #347, #1269, .T. ) ; -#1297 = EDGE_LOOP ( 'NONE', ( #1508, #1098, #243, #1272 ) ) ; -#1298 = DIRECTION ( 'NONE', ( -4.699964457533200481E-31, -3.948753623872190274E-15, 1.000000000000000000 ) ) ; -#1299 = FACE_BOUND ( 'NONE', #1419, .T. ) ; -#1300 = EDGE_LOOP ( 'NONE', ( #601, #738, #1532, #988 ) ) ; -#1301 = PRODUCT ( 'Sample_SM', 'Sample_SM', '', ( #1357 ) ) ; -#1302 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 6.000000000000000000, -0.0001030776407930956035 ) ) ; -#1303 = ORIENTED_EDGE ( 'NONE', *, *, #1514, .F. ) ; -#1304 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1305 = AXIS2_PLACEMENT_3D ( 'NONE', #1237, #169, #643 ) ; -#1306 = ORIENTED_EDGE ( 'NONE', *, *, #192, .F. ) ; -#1307 = CIRCLE ( 'NONE', #1083, 2.299999999999999822 ) ; -#1308 = DIRECTION ( 'NONE', ( 8.282684373686280674E-31, 7.226534046974579846E-46, -1.000000000000000000 ) ) ; -#1309 = ORIENTED_EDGE ( 'NONE', *, *, #1432, .T. ) ; -#1310 = VECTOR ( 'NONE', #1308, 1000.000000000000000 ) ; -#1311 = VECTOR ( 'NONE', #365, 1000.000000000000000 ) ; -#1312 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 63.89999999999999858, 17.69999999999999929 ) ) ; -#1313 = VERTEX_POINT ( 'NONE', #1523 ) ; -#1314 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1315 = EDGE_CURVE ( 'NONE', #386, #386, #438, .T. ) ; -#1316 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 85.00000000000000000, 4.915522775329839610E-14 ) ) ; -#1317 = EDGE_LOOP ( 'NONE', ( #310, #571, #380, #475 ) ) ; -#1318 = DIRECTION ( 'NONE', ( 0.000000000000000000, 6.990487625985208660E-18, -1.000000000000000000 ) ) ; -#1319 = ORIENTED_EDGE ( 'NONE', *, *, #1275, .F. ) ; -#1320 = EDGE_CURVE ( 'NONE', #1185, #951, #714, .T. ) ; -#1321 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 22.50000000000000000, 4.599999999999999645 ) ) ; -#1322 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 70.79999999999999716, 4.599999999999999645 ) ) ; -#1323 = ORIENTED_EDGE ( 'NONE', *, *, #1417, .T. ) ; -#1324 = CYLINDRICAL_SURFACE ( 'NONE', #763, 2.999999999999999112 ) ; -#1325 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1326 = ORIENTED_EDGE ( 'NONE', *, *, #1156, .F. ) ; -#1327 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#1328 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 22.50000000000000000, 4.599999999999999645 ) ) ; -#1329 = LINE ( 'NONE', #991, #762 ) ; -#1330 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 78.29876128282759851, 3.552713678800489570E-14 ) ) ; -#1331 = DIRECTION ( 'NONE', ( 0.000000000000000000, -1.000000000000000000, -3.972478576294415505E-15 ) ) ; -#1332 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .F. ) ; -#1333 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 78.29876128282759851, 3.552713678800474424E-14 ) ) ; -#1334 = EDGE_LOOP ( 'NONE', ( #1437, #1323, #1430, #1149 ) ) ; -#1335 = AXIS2_PLACEMENT_3D ( 'NONE', #725, #321, #247 ) ; -#1336 = ORIENTED_EDGE ( 'NONE', *, *, #882, .T. ) ; -#1337 = AXIS2_PLACEMENT_3D ( 'NONE', #315, #302, #188 ) ; -#1338 = ADVANCED_FACE ( 'NONE', ( #218 ), #470, .T. ) ; -#1339 = AXIS2_PLACEMENT_3D ( 'NONE', #371, #1194, #486 ) ; -#1340 = DIRECTION ( 'NONE', ( -7.542275982507868980E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1341 = ORIENTED_EDGE ( 'NONE', *, *, #694, .T. ) ; -#1342 = LINE ( 'NONE', #1460, #244 ) ; -#1343 = CARTESIAN_POINT ( 'NONE', ( -5.321974783500909226E-14, 63.89999999999999858, 15.40000000000000036 ) ) ; -#1344 = VERTEX_POINT ( 'NONE', #116 ) ; -#1345 = PLANE ( 'NONE', #585 ) ; -#1346 = LINE ( 'NONE', #849, #460 ) ; -#1347 = EDGE_CURVE ( 'NONE', #339, #500, #1047, .T. ) ; -#1348 = VERTEX_POINT ( 'NONE', #329 ) ; -#1349 = ADVANCED_FACE ( 'NONE', ( #442 ), #1041, .F. ) ; -#1350 = FACE_OUTER_BOUND ( 'NONE', #1394, .T. ) ; -#1351 = EDGE_LOOP ( 'NONE', ( #759, #642, #382, #1427 ) ) ; -#1352 = CARTESIAN_POINT ( 'NONE', ( 23.02000000000000313, 56.50000000000000000, 20.00000000000000000 ) ) ; -#1353 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 24.80000000000000071, 17.69999999999999929 ) ) ; -#1354 = EDGE_LOOP ( 'NONE', ( #167, #42, #22, #20 ) ) ; -#1355 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 6.000000000000000000, -0.0001030776407930956035 ) ) ; -#1356 = ORIENTED_EDGE ( 'NONE', *, *, #73, .T. ) ; -#1357 = PRODUCT_CONTEXT ( 'NONE', #1533, 'mechanical' ) ; -#1358 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1359 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 20.19999999999999929, 2.299999999999999822 ) ) ; -#1360 = SURFACE_SIDE_STYLE ('',( #156 ) ) ; -#1361 = ORIENTED_EDGE ( 'NONE', *, *, #115, .F. ) ; -#1362 = CIRCLE ( 'NONE', #338, 2.999999999999999112 ) ; -#1363 = VERTEX_POINT ( 'NONE', #1278 ) ; -#1364 = VECTOR ( 'NONE', #524, 1000.000000000000000 ) ; -#1365 = CIRCLE ( 'NONE', #1085, 4.599999999999999645 ) ; -#1366 = DIRECTION ( 'NONE', ( 0.000000000000000000, 8.512481308430690233E-18, -1.000000000000000000 ) ) ; -#1367 = VERTEX_POINT ( 'NONE', #1054 ) ; -#1368 = CARTESIAN_POINT ( 'NONE', ( -26.89999999999999858, 91.00000000000000000, 2.300000000000114841 ) ) ; -#1369 = EDGE_CURVE ( 'NONE', #82, #324, #217, .T. ) ; -#1370 = CARTESIAN_POINT ( 'NONE', ( 27.90000000000000213, 90.00000000000000000, 2.300000000000085087 ) ) ; -#1371 = VERTEX_POINT ( 'NONE', #1545 ) ; -#1372 = EDGE_LOOP ( 'NONE', ( #649, #178, #518, #863, #822, #423 ) ) ; -#1373 = LINE ( 'NONE', #1023, #213 ) ; -#1374 = ADVANCED_FACE ( 'NONE', ( #464 ), #226, .T. ) ; -#1375 = CYLINDRICAL_SURFACE ( 'NONE', #1549, 1.619999999999999885 ) ; -#1376 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.542275982507860105E-16, 9.003755065623568904E-17 ) ) ; -#1377 = ORIENTED_EDGE ( 'NONE', *, *, #1294, .F. ) ; -#1378 = ORIENTED_EDGE ( 'NONE', *, *, #291, .F. ) ; -#1379 = DIRECTION ( 'NONE', ( 1.067522139062649882E-15, -1.000000000000000000, 0.000000000000000000 ) ) ; -#1380 = CARTESIAN_POINT ( 'NONE', ( 21.39999999999999858, 56.50000000000000000, 20.00000000000000000 ) ) ; -#1381 = EDGE_CURVE ( 'NONE', #829, #279, #682, .T. ) ; -#1382 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 24.80000000000000071, 17.69999999999999929 ) ) ; -#1383 = ORIENTED_EDGE ( 'NONE', *, *, #173, .F. ) ; -#1384 = EDGE_LOOP ( 'NONE', ( #678, #629, #176, #113 ) ) ; -#1385 = VECTOR ( 'NONE', #1130, 1000.000000000000000 ) ; -#1386 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 78.50000000000000000, -0.0001030776407930956035 ) ) ; -#1387 = AXIS2_PLACEMENT_3D ( 'NONE', #608, #1040, #697 ) ; -#1388 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 78.50000000000000000, -0.0001030776407930956035 ) ) ; -#1389 = AXIS2_PLACEMENT_3D ( 'NONE', #1088, #970, #397 ) ; -#1390 = AXIS2_PLACEMENT_3D ( 'NONE', #356, #1399, #944 ) ; -#1391 = LINE ( 'NONE', #1032, #1522 ) ; -#1392 = DIRECTION ( 'NONE', ( -3.202566417187950042E-15, -1.000000000000000000, -3.948753623872195007E-15 ) ) ; -#1393 = ORIENTED_EDGE ( 'NONE', *, *, #925, .T. ) ; -#1394 = EDGE_LOOP ( 'NONE', ( #1288, #1295, #1459, #1082 ) ) ; -#1395 = ADVANCED_FACE ( 'NONE', ( #926, #456, #939 ), #231, .F. ) ; -#1396 = EDGE_CURVE ( 'NONE', #1558, #435, #713, .T. ) ; -#1397 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 20.00000000000000000 ) ) ; -#1398 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1399 = DIRECTION ( 'NONE', ( -1.000000000000000000, 3.736327486719275180E-15, 0.000000000000000000 ) ) ; -#1400 = DIRECTION ( 'NONE', ( -1.865390327515320141E-30, 1.000000000000000000, 2.101827884877255278E-15 ) ) ; -#1401 = ORIENTED_EDGE ( 'NONE', *, *, #1223, .T. ) ; -#1402 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1403 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 17.69999999999999929 ) ) ; -#1404 = DIRECTION ( 'NONE', ( 0.000000000000000000, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1405 = LINE ( 'NONE', #245, #810 ) ; -#1406 = VERTEX_POINT ( 'NONE', #242 ) ; -#1407 = ORIENTED_EDGE ( 'NONE', *, *, #790, .F. ) ; -#1408 = AXIS2_PLACEMENT_3D ( 'NONE', #1518, #769, #916 ) ; -#1409 = AXIS2_PLACEMENT_3D ( 'NONE', #641, #44, #1483 ) ; -#1410 = DIRECTION ( 'NONE', ( 1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1411 = EDGE_CURVE ( 'NONE', #357, #1180, #1424, .T. ) ; -#1412 = AXIS2_PLACEMENT_3D ( 'NONE', #529, #1400, #1492 ) ; -#1413 = FACE_BOUND ( 'NONE', #999, .T. ) ; -#1414 = ORIENTED_EDGE ( 'NONE', *, *, #1230, .T. ) ; -#1415 = VECTOR ( 'NONE', #581, 1000.000000000000000 ) ; -#1416 = ADVANCED_FACE ( 'NONE', ( #591, #1171, #95 ), #574, .F. ) ; -#1417 = EDGE_CURVE ( 'NONE', #1418, #355, #983, .T. ) ; -#1418 = VERTEX_POINT ( 'NONE', #1420 ) ; -#1419 = EDGE_LOOP ( 'NONE', ( #787 ) ) ; -#1420 = CARTESIAN_POINT ( 'NONE', ( -24.40000000000000213, 85.00000000000000000, 2.300000000000074873 ) ) ; -#1421 = CYLINDRICAL_SURFACE ( 'NONE', #1470, 4.599999999999992539 ) ; -#1422 = ORIENTED_EDGE ( 'NONE', *, *, #328, .F. ) ; -#1423 = ORIENTED_EDGE ( 'NONE', *, *, #1232, .T. ) ; -#1424 = LINE ( 'NONE', #803, #1415 ) ; -#1425 = EDGE_LOOP ( 'NONE', ( #375, #1553, #645, #978 ) ) ; -#1426 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1427 = ORIENTED_EDGE ( 'NONE', *, *, #745, .F. ) ; -#1428 = LINE ( 'NONE', #963, #1464 ) ; -#1429 = VERTEX_POINT ( 'NONE', #349 ) ; -#1430 = ORIENTED_EDGE ( 'NONE', *, *, #626, .T. ) ; -#1431 = ORIENTED_EDGE ( 'NONE', *, *, #557, .T. ) ; -#1432 = EDGE_CURVE ( 'NONE', #1267, #1267, #789, .T. ) ; -#1433 = DIRECTION ( 'NONE', ( -0.7071067811865520136, 0.7071067811865431318, 2.759928150030055009E-15 ) ) ; -#1434 = AXIS2_PLACEMENT_3D ( 'NONE', #1355, #262, #30 ) ; -#1435 = CIRCLE ( 'NONE', #1387, 4.599999999999999645 ) ; -#1436 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 17.69999999999999929 ) ) ; -#1437 = ORIENTED_EDGE ( 'NONE', *, *, #230, .F. ) ; -#1438 = AXIS2_PLACEMENT_3D ( 'NONE', #1507, #1376, #560 ) ; -#1439 = CIRCLE ( 'NONE', #269, 4.599999999999999645 ) ; -#1440 = FACE_BOUND ( 'NONE', #986, .T. ) ; -#1441 = ORIENTED_EDGE ( 'NONE', *, *, #1396, .T. ) ; -#1442 = ORIENTED_EDGE ( 'NONE', *, *, #1526, .T. ) ; -#1443 = EDGE_CURVE ( 'NONE', #1180, #1363, #845, .T. ) ; -#1444 = ORIENTED_EDGE ( 'NONE', *, *, #995, .T. ) ; -#1445 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 56.50000000000000000, 17.69999999999999929 ) ) ; -#1446 = PRODUCT_DEFINITION_SHAPE ( 'NONE', 'NONE', #942 ) ; -#1447 = CARTESIAN_POINT ( 'NONE', ( 26.89999999999999858, 8.023096076392729656E-15, 0.000000000000000000 ) ) ; -#1448 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1449 = ORIENTED_EDGE ( 'NONE', *, *, #580, .F. ) ; -#1450 = DIRECTION ( 'NONE', ( -1.000000000000000000, 0.000000000000000000, 0.000000000000000000 ) ) ; -#1451 = EDGE_CURVE ( 'NONE', #618, #144, #1342, .T. ) ; -#1452 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 6.000000000000000000, 2.299999999999999822 ) ) ; -#1453 = LINE ( 'NONE', #628, #1112 ) ; -#1454 = LINE ( 'NONE', #1333, #240 ) ; -#1455 = VERTEX_POINT ( 'NONE', #501 ) ; -#1456 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 89.00000000000000000, 8.375201318334708330E-14 ) ) ; -#1457 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, -1.000000000000000000 ) ) ; -#1458 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 63.89999999999999858, 20.00000000000000000 ) ) ; -#1459 = ORIENTED_EDGE ( 'NONE', *, *, #853, .T. ) ; -#1460 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 68.50000000000000000, 17.69999999999999929 ) ) ; -#1461 = EDGE_CURVE ( 'NONE', #369, #455, #968, .T. ) ; -#1462 = LINE ( 'NONE', #1447, #788 ) ; -#1463 = ORIENTED_EDGE ( 'NONE', *, *, #377, .T. ) ; -#1464 = VECTOR ( 'NONE', #138, 1000.000000000000000 ) ; -#1465 = SURFACE_STYLE_USAGE ( .BOTH. , #1360 ) ; -#1466 = EDGE_CURVE ( 'NONE', #331, #1196, #264, .T. ) ; -#1467 = ORIENTED_EDGE ( 'NONE', *, *, #267, .F. ) ; -#1468 = AXIS2_PLACEMENT_3D ( 'NONE', #894, #330, #1004 ) ; -#1469 = CARTESIAN_POINT ( 'NONE', ( -27.90000000000000213, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1470 = AXIS2_PLACEMENT_3D ( 'NONE', #953, #1292, #90 ) ; -#1471 = VECTOR ( 'NONE', #1153, 1000.000000000000000 ) ; -#1472 = VERTEX_POINT ( 'NONE', #1321 ) ; -#1473 =( GEOMETRIC_REPRESENTATION_CONTEXT ( 3 ) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT ( ( #897 ) ) GLOBAL_UNIT_ASSIGNED_CONTEXT ( ( #419, #1011, #300 ) ) REPRESENTATION_CONTEXT ( 'NONE', 'WORKASPACE' ) ); -#1474 = LINE ( 'NONE', #1330, #170 ) ; -#1475 = DIRECTION ( 'NONE', ( 1.000000000000000000, -1.855900168375474969E-45, 4.699964457533200481E-31 ) ) ; -#1476 = FACE_OUTER_BOUND ( 'NONE', #273, .T. ) ; -#1477 = LINE ( 'NONE', #505, #165 ) ; -#1478 = ORIENTED_EDGE ( 'NONE', *, *, #468, .F. ) ; -#1479 = ORIENTED_EDGE ( 'NONE', *, *, #1092, .F. ) ; -#1480 = DIRECTION ( 'NONE', ( 9.159137594515259574E-16, -1.000000000000000000, 8.694943302126570446E-31 ) ) ; -#1481 = ORIENTED_EDGE ( 'NONE', *, *, #48, .T. ) ; -#1482 = DIRECTION ( 'NONE', ( -1.000000000000000000, -7.542275982507869966E-16, 1.050438090989415838E-16 ) ) ; -#1483 = DIRECTION ( 'NONE', ( -9.493189956370280532E-16, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1484 = EDGE_LOOP ( 'NONE', ( #1336, #1113, #1179, #103 ) ) ; -#1485 = CARTESIAN_POINT ( 'NONE', ( -2.210250032125024639E-14, 66.19999999999998863, 10.30123871717236028 ) ) ; -#1486 = PLANE ( 'NONE', #537 ) ; -#1487 = ORIENTED_EDGE ( 'NONE', *, *, #771, .T. ) ; -#1488 = EDGE_CURVE ( 'NONE', #479, #1016, #274, .T. ) ; -#1489 = EDGE_CURVE ( 'NONE', #992, #455, #640, .T. ) ; -#1490 = DIRECTION ( 'NONE', ( -9.159137594515259574E-16, 1.000000000000000000, -8.694943302126570446E-31 ) ) ; -#1491 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 85.00000000000000000, 2.299999999999740030 ) ) ; -#1492 = DIRECTION ( 'NONE', ( 0.000000000000000000, 2.101827884877255278E-15, -1.000000000000000000 ) ) ; -#1493 = ORIENTED_EDGE ( 'NONE', *, *, #1509, .T. ) ; -#1494 = VECTOR ( 'NONE', #658, 1000.000000000000000 ) ; -#1495 = ORIENTED_EDGE ( 'NONE', *, *, #650, .T. ) ; -#1496 = AXIS2_PLACEMENT_3D ( 'NONE', #284, #1003, #259 ) ; -#1497 = EDGE_CURVE ( 'NONE', #1344, #827, #637, .T. ) ; -#1498 = DIRECTION ( 'NONE', ( 4.699964457533200481E-31, 3.948753623872190274E-15, -1.000000000000000000 ) ) ; -#1499 = VECTOR ( 'NONE', #1071, 1000.000000000000000 ) ; -#1500 = APPLICATION_PROTOCOL_DEFINITION ( 'draft international standard', 'automotive_design', 1998, #1533 ) ; -#1501 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 85.00000000000000000, -0.0001030776407930956035 ) ) ; -#1502 = FACE_OUTER_BOUND ( 'NONE', #1541, .T. ) ; -#1503 = ORIENTED_EDGE ( 'NONE', *, *, #1466, .T. ) ; -#1504 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1505 = EDGE_CURVE ( 'NONE', #1016, #91, #1014, .T. ) ; -#1506 = DIRECTION ( 'NONE', ( 1.000000000000000000, 7.542275982507860105E-16, 2.142431974589520087E-17 ) ) ; -#1507 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 27.09999999999999787, 15.40000000000000036 ) ) ; -#1508 = ORIENTED_EDGE ( 'NONE', *, *, #778, .F. ) ; -#1509 = EDGE_CURVE ( 'NONE', #902, #623, #1474, .T. ) ; -#1510 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 89.00000000000000000, 5.926971876254089854E-15 ) ) ; -#1511 = CARTESIAN_POINT ( 'NONE', ( 28.89999999999999858, 20.19999999999999929, 4.599999999999999645 ) ) ; -#1512 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 27.09999999999999787, 2.299999999999999822 ) ) ; -#1513 = ADVANCED_FACE ( 'NONE', ( #122 ), #396, .T. ) ; -#1514 = EDGE_CURVE ( 'NONE', #768, #732, #728, .T. ) ; -#1515 = DIRECTION ( 'NONE', ( 0.000000000000000000, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1516 = VERTEX_POINT ( 'NONE', #1233 ) ; -#1517 = VECTOR ( 'NONE', #263, 1000.000000000000000 ) ; -#1518 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 12.50000000000000000, -0.0001030776407930956035 ) ) ; -#1519 = VECTOR ( 'NONE', #987, 1000.000000000000000 ) ; -#1520 = DIRECTION ( 'NONE', ( -7.542275982507857147E-16, 1.000000000000000000, 0.000000000000000000 ) ) ; -#1521 = VECTOR ( 'NONE', #118, 1000.000000000000000 ) ; -#1522 = VECTOR ( 'NONE', #794, 1000.000000000000000 ) ; -#1523 = CARTESIAN_POINT ( 'NONE', ( 18.39999999999999858, 12.50000000000000000, 0.000000000000000000 ) ) ; -#1524 = CARTESIAN_POINT ( 'NONE', ( -21.39999999999999858, 78.50000000000000000, 3.632177862988924409E-14 ) ) ; -#1525 = ORIENTED_EDGE ( 'NONE', *, *, #782, .F. ) ; -#1526 = EDGE_CURVE ( 'NONE', #685, #55, #8, .T. ) ; -#1527 = ORIENTED_EDGE ( 'NONE', *, *, #1268, .T. ) ; -#1528 = CARTESIAN_POINT ( 'NONE', ( 3.867429133923364974E-15, 22.50000000000000000, 9.698761282827650376 ) ) ; -#1529 = LINE ( 'NONE', #690, #388 ) ; -#1530 = DIRECTION ( 'NONE', ( 4.860405647567550181E-15, 0.000000000000000000, 1.000000000000000000 ) ) ; -#1531 = FACE_BOUND ( 'NONE', #337, .T. ) ; -#1532 = ORIENTED_EDGE ( 'NONE', *, *, #1202, .T. ) ; -#1533 = APPLICATION_CONTEXT ( 'automotive_design' ) ; -#1534 = ORIENTED_EDGE ( 'NONE', *, *, #948, .F. ) ; -#1535 = EDGE_CURVE ( 'NONE', #1406, #768, #195, .T. ) ; -#1536 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 85.00000000000000000, 2.299999999999740030 ) ) ; -#1537 = ADVANCED_FACE ( 'NONE', ( #1214 ), #1201, .F. ) ; -#1538 = CARTESIAN_POINT ( 'NONE', ( -27.90000000000000213, 90.00000000000000000, 2.300000000000114841 ) ) ; -#1539 = DIRECTION ( 'NONE', ( 1.000000000000000000, 9.604005403331800257E-16, -1.050438090989415838E-16 ) ) ; -#1540 = ORIENTED_EDGE ( 'NONE', *, *, #93, .F. ) ; -#1541 = EDGE_LOOP ( 'NONE', ( #1467, #907, #303, #775 ) ) ; -#1542 = VECTOR ( 'NONE', #376, 1000.000000000000000 ) ; -#1543 = DIRECTION ( 'NONE', ( 1.000000000000000000, -8.379046835768268079E-34, 2.799116104731824517E-17 ) ) ; -#1544 = COLOUR_RGB ( '',0.7921568627450980005, 0.8196078431372548767, 0.9333333333333333481 ) ; -#1545 = CARTESIAN_POINT ( 'NONE', ( -28.89999999999999858, 20.19999999999999929, 2.299999999999999822 ) ) ; -#1546 = CIRCLE ( 'NONE', #364, 2.299999999999999822 ) ; -#1547 = CARTESIAN_POINT ( 'NONE', ( 24.40000000000000213, 6.000000000000000000, 2.299999999999999822 ) ) ; -#1548 = ORIENTED_EDGE ( 'NONE', *, *, #715, .T. ) ; -#1549 = AXIS2_PLACEMENT_3D ( 'NONE', #204, #892, #301 ) ; -#1550 = ORIENTED_EDGE ( 'NONE', *, *, #1526, .F. ) ; -#1551 = EDGE_CURVE ( 'NONE', #1137, #1137, #487, .T. ) ; -#1552 = DIRECTION ( 'NONE', ( 2.142431974589520087E-17, 2.993461693712444278E-17, -1.000000000000000000 ) ) ; -#1553 = ORIENTED_EDGE ( 'NONE', *, *, #1117, .F. ) ; -#1554 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 78.50000000000000000, 2.299999999999740030 ) ) ; -#1555 = ORIENTED_EDGE ( 'NONE', *, *, #73, .F. ) ; -#1556 = LINE ( 'NONE', #1302, #1238 ) ; -#1557 = EDGE_LOOP ( 'NONE', ( #812 ) ) ; -#1558 = VERTEX_POINT ( 'NONE', #961 ) ; -#1559 = CARTESIAN_POINT ( 'NONE', ( -18.39999999999999858, 78.29876128282769798, 3.552713678800499667E-14 ) ) ; -ENDSEC; -END-ISO-10303-21; diff --git a/_jobs/fc30340c6901/test_debug.FCStd b/_jobs/fc30340c6901/test_debug.FCStd deleted file mode 100644 index 7ebd82b95151958e4f70fefc3c9ef889b2dc4629..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14440 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