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 93fbb77..0000000 Binary files a/_jobs/0e1d23a0181f/__pycache__/run_stepanalyser.cpython-311.pyc and /dev/null differ 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 a02c379..0000000 Binary files a/_jobs/4699191e2667/03341701-01_01_debug.FCStd and /dev/null differ diff --git a/_jobs/4699191e2667/03341701-01_01_flat.dxf b/_jobs/4699191e2667/03341701-01_01_flat.dxf deleted file mode 100644 index 404a8a9..0000000 --- a/_jobs/4699191e2667/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/4699191e2667/03341701-01_01_result.json b/_jobs/4699191e2667/03341701-01_01_result.json deleted file mode 100644 index bf5d826..0000000 --- a/_jobs/4699191e2667/03341701-01_01_result.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "ok": true, - "timestamp": "2026-01-22T20:21:26", - "input": { - "step_file": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/4699191e2667/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/4699191e2667/03341701-01_01_flat.dxf", - "json_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/4699191e2667/03341701-01_01_result.json", - "fcstd_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/4699191e2667/03341701-01_01_debug.FCStd", - "dxf": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/4699191e2667/flat.dxf", - "json": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/4699191e2667/result.json", - "fcstd": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/4699191e2667/debug_last.FCStd" - }, - "warnings": [] -} \ No newline at end of file diff --git a/_jobs/4699191e2667/__pycache__/run_stepanalyser.cpython-311.pyc b/_jobs/4699191e2667/__pycache__/run_stepanalyser.cpython-311.pyc deleted file mode 100644 index 1772582..0000000 Binary files a/_jobs/4699191e2667/__pycache__/run_stepanalyser.cpython-311.pyc and /dev/null differ diff --git a/_jobs/4699191e2667/debug_last.FCStd b/_jobs/4699191e2667/debug_last.FCStd deleted file mode 100644 index a02c379..0000000 Binary files a/_jobs/4699191e2667/debug_last.FCStd and /dev/null differ diff --git a/_jobs/4699191e2667/flat.dxf b/_jobs/4699191e2667/flat.dxf deleted file mode 100644 index 404a8a9..0000000 --- a/_jobs/4699191e2667/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/4699191e2667/result.json b/_jobs/4699191e2667/result.json deleted file mode 100644 index bf5d826..0000000 --- a/_jobs/4699191e2667/result.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "ok": true, - "timestamp": "2026-01-22T20:21:26", - "input": { - "step_file": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/4699191e2667/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/4699191e2667/03341701-01_01_flat.dxf", - "json_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/4699191e2667/03341701-01_01_result.json", - "fcstd_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/4699191e2667/03341701-01_01_debug.FCStd", - "dxf": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/4699191e2667/flat.dxf", - "json": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/4699191e2667/result.json", - "fcstd": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/4699191e2667/debug_last.FCStd" - }, - "warnings": [] -} \ No newline at end of file diff --git a/_jobs/4699191e2667/run.log b/_jobs/4699191e2667/run.log deleted file mode 100644 index 5da896b..0000000 --- a/_jobs/4699191e2667/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/4699191e2667/run_stepanalyser.py b/_jobs/4699191e2667/run_stepanalyser.py deleted file mode 100644 index bfcd6d3..0000000 --- a/_jobs/4699191e2667/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/4699191e2667/stepanalyser.py b/_jobs/4699191e2667/stepanalyser.py deleted file mode 100644 index 3065e87..0000000 --- a/_jobs/4699191e2667/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/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 bab793f..0000000 Binary files a/_jobs/5d7ecc58fcc3/03341701-01_01_debug.FCStd and /dev/null differ 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 a3ae29a..0000000 Binary files a/_jobs/5d7ecc58fcc3/__pycache__/run_stepanalyser.cpython-311.pyc and /dev/null differ diff --git a/_jobs/5d7ecc58fcc3/debug_last.FCStd b/_jobs/5d7ecc58fcc3/debug_last.FCStd deleted file mode 100644 index bab793f..0000000 Binary files a/_jobs/5d7ecc58fcc3/debug_last.FCStd and /dev/null differ 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 f8cc08e..0000000 Binary files a/_jobs/79b91fe12e25/__pycache__/run_stepanalyser.cpython-311.pyc and /dev/null differ diff --git a/_jobs/79b91fe12e25/debug_last.FCStd b/_jobs/79b91fe12e25/debug_last.FCStd deleted file mode 100644 index 1c8b5ed..0000000 Binary files a/_jobs/79b91fe12e25/debug_last.FCStd and /dev/null differ diff --git a/_jobs/79b91fe12e25/flat.dxf b/_jobs/79b91fe12e25/flat.dxf deleted file mode 100644 index 756af72..0000000 --- a/_jobs/79b91fe12e25/flat.dxf +++ /dev/null @@ -1,1882 +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 -A38 -330 -0 -100 -AcDbSymbolTable - 70 -3 - 0 -LAYER - 5 -A39 -330 -A38 -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -0 - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A3A -330 -A38 -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -none - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A3B -330 -A38 -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 -57.800000000 - 20 -20.200000000 - 30 -0.000000000 - 11 -57.800000000 - 21 -25.619247327 - 31 -0.000000000 - 0 -LINE - 5 -A09 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -25.619247327 - 30 -0.000000000 - 11 -57.800000000 - 21 -36.419247327 - 31 -0.000000000 - 0 -LINE - 5 -A0A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -36.419247327 - 30 -0.000000000 - 11 -57.800000000 - 21 -41.838494655 - 31 -0.000000000 - 0 -LINE - 5 -A0B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -41.838494655 - 30 -0.000000000 - 11 -57.800000000 - 21 -78.638494655 - 31 -0.000000000 - 0 -LINE - 5 -A0C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -78.638494655 - 30 -0.000000000 - 11 -57.800000000 - 21 -84.057741982 - 31 -0.000000000 - 0 -LINE - 5 -A0D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -84.057741982 - 30 -0.000000000 - 11 -57.800000000 - 21 -94.857741982 - 31 -0.000000000 - 0 -LINE - 5 -A0E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -94.857741982 - 30 -0.000000000 - 11 -57.800000000 - 21 -100.276989310 - 31 -0.000000000 - 0 -LINE - 5 -A0F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -100.276989310 - 30 -0.000000000 - 11 -57.800000000 - 21 -118.476989310 - 31 -0.000000000 - 0 -LINE - 5 -A10 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -118.476989310 - 30 -0.000000000 - 11 -55.800000000 - 21 -120.476989310 - 31 -0.000000000 - 0 -LINE - 5 -A11 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -55.800000000 - 20 -120.476989310 - 30 -0.000000000 - 11 -2.000000000 - 21 -120.476989310 - 31 -0.000000000 - 0 -LINE - 5 -A12 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -2.000000000 - 20 -120.476989310 - 30 -0.000000000 - 11 -0.000000000 - 21 -118.476989310 - 31 -0.000000000 - 0 -LINE - 5 -A13 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -118.476989310 - 30 -0.000000000 - 11 -0.000000000 - 21 -100.276989310 - 31 -0.000000000 - 0 -LINE - 5 -A14 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -100.276989310 - 30 -0.000000000 - 11 -0.000000000 - 21 -94.857741982 - 31 -0.000000000 - 0 -LINE - 5 -A15 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -94.857741982 - 30 -0.000000000 - 11 -0.000000000 - 21 -84.057741982 - 31 -0.000000000 - 0 -LINE - 5 -A16 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -84.057741982 - 30 -0.000000000 - 11 -0.000000000 - 21 -78.638494655 - 31 -0.000000000 - 0 -LINE - 5 -A17 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -78.638494655 - 30 -0.000000000 - 11 -0.000000000 - 21 -41.838494655 - 31 -0.000000000 - 0 -LINE - 5 -A18 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -41.838494655 - 30 -0.000000000 - 11 -0.000000000 - 21 -36.419247327 - 31 -0.000000000 - 0 -LINE - 5 -A19 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -36.419247327 - 30 -0.000000000 - 11 -0.000000000 - 21 -25.619247327 - 31 -0.000000000 - 0 -LINE - 5 -A1A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -25.619247327 - 30 -0.000000000 - 11 -0.000000000 - 21 -20.200000000 - 31 -0.000000000 - 0 -LINE - 5 -A1B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -20.200000000 - 30 -0.000000000 - 11 -0.000000000 - 21 -2.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -2.000000000 - 30 -0.000000000 - 11 -2.000000000 - 21 -0.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -2.000000000 - 20 -0.000000000 - 30 -0.000000000 - 11 -55.800000000 - 21 -0.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -55.800000000 - 20 -0.000000000 - 30 -0.000000000 - 11 -57.800000000 - 21 -2.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -2.000000000 - 30 -0.000000000 - 11 -57.800000000 - 21 -20.200000000 - 31 -0.000000000 - 0 -ARC - 5 -A20 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -6.000000000 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 --180.000000000 - 51 --0.000000000 - 0 -LINE - 5 -A21 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -53.300000000 - 20 -6.000000000 - 30 -0.000000000 - 11 -53.300000000 - 21 -12.500000000 - 31 -0.000000000 - 0 -ARC - 5 -A22 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -12.500000000 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 --0.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A23 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -47.300000000 - 20 -12.500000000 - 30 -0.000000000 - 11 -47.300000000 - 21 -6.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A24 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -107.976989310 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 -180.000000000 - 51 -0.000000000 - 0 -LINE - 5 -A25 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -53.300000000 - 20 -107.976989310 - 30 -0.000000000 - 11 -53.300000000 - 21 -114.476989310 - 31 -0.000000000 - 0 -ARC - 5 -A26 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -114.476989310 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 -0.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A27 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -47.300000000 - 20 -114.476989310 - 30 -0.000000000 - 11 -47.300000000 - 21 -107.976989310 - 31 -0.000000000 - 0 -ARC - 5 -A28 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -107.976989310 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 -180.000000000 - 51 --0.000000000 - 0 -LINE - 5 -A29 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -10.500000000 - 20 -107.976989310 - 30 -0.000000000 - 11 -10.500000000 - 21 -114.476989310 - 31 -0.000000000 - 0 -ARC - 5 -A2A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -114.476989310 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 --0.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A2B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -4.500000000 - 20 -114.476989310 - 30 -0.000000000 - 11 -4.500000000 - 21 -107.976989310 - 31 -0.000000000 - 0 -ARC - 5 -A2C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -6.000000000 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 -180.000000000 - 51 --0.000000000 - 0 -LINE - 5 -A2D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -10.500000000 - 20 -6.000000000 - 30 -0.000000000 - 11 -10.500000000 - 21 -12.500000000 - 31 -0.000000000 - 0 -ARC - 5 -A2E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -12.500000000 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 --0.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A2F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -4.500000000 - 20 -12.500000000 - 30 -0.000000000 - 11 -4.500000000 - 21 -6.000000000 - 31 -0.000000000 - 0 -CIRCLE - 5 -A30 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -71.238494655 - 30 -0.000000000 - 40 -1.620000000 - 0 -CIRCLE - 5 -A31 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -49.238494655 - 30 -0.000000000 - 40 -1.620000000 - 0 -CIRCLE - 5 -A32 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -49.238494655 - 30 -0.000000000 - 40 -1.620000000 - 0 -CIRCLE - 5 -A33 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -71.238494655 - 30 -0.000000000 - 40 -1.620000000 - 0 -LINE - 5 -A34 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -81.348118319 - 30 -0.000000000 - 11 -0.000000000 - 21 -81.348118319 - 31 -0.000000000 - 0 -LINE - 5 -A35 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -39.128870991 - 30 -0.000000000 - 11 -57.800000000 - 21 -39.128870991 - 31 -0.000000000 - 0 -LINE - 5 -A36 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -97.567365646 - 30 -0.000000000 - 11 -0.000000000 - 21 -97.567365646 - 31 -0.000000000 - 0 -LINE - 5 -A37 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -22.909623664 - 30 -0.000000000 - 11 -57.800000000 - 21 -22.909623664 - 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/79b91fe12e25/result.json b/_jobs/79b91fe12e25/result.json deleted file mode 100644 index f013c9c..0000000 --- a/_jobs/79b91fe12e25/result.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "ok": true, - "timestamp": "2026-01-22T20:21:36", - "input": { - "step_file": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/79b91fe12e25/test.step", - "step_filename": "test.step", - "material": "stainless", - "density_kg_m3": 8000.0, - "thickness_mm": 2.3000000000000007, - "k_factor": 0.5, - "k_standard": "ansi" - }, - "flat": { - "bbox_mm": { - "width_mm": 57.8000000000001, - "height_mm": 120.47698930976972 - }, - "area_bbox_mm2": 6963.569982104702, - "area_bbox_m2": 0.0069635699821047016, - "area_net_mm2": 14502.94311573923, - "area_net_m2": 0.01450294311573923 - }, - "weight": { - "bbox_kg": 0.12812968767072655, - "net_kg": 0.2668541533296019, - "bbox_g": 128.12968767072655, - "net_g": 266.8541533296019 - }, - "output": { - "dxf_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/79b91fe12e25/test_flat.dxf", - "json_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/79b91fe12e25/test_result.json", - "fcstd_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/79b91fe12e25/test_debug.FCStd", - "dxf": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/79b91fe12e25/flat.dxf", - "json": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/79b91fe12e25/result.json", - "fcstd": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/79b91fe12e25/debug_last.FCStd" - }, - "warnings": [] -} \ No newline at end of file diff --git a/_jobs/79b91fe12e25/run.log b/_jobs/79b91fe12e25/run.log deleted file mode 100644 index 000c73c..0000000 --- a/_jobs/79b91fe12e25/run.log +++ /dev/null @@ -1,7 +0,0 @@ -=== STEPANALYSER START === -Input: test.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: 2.300 mm -OK: wrote DXF + JSON diff --git a/_jobs/79b91fe12e25/run_stepanalyser.py b/_jobs/79b91fe12e25/run_stepanalyser.py deleted file mode 100644 index 8ccc8b4..0000000 --- a/_jobs/79b91fe12e25/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("test.step"): - raise SystemExit("Uploaded STEP file missing: " + "test.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", "test.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/79b91fe12e25/stepanalyser.py b/_jobs/79b91fe12e25/stepanalyser.py deleted file mode 100644 index 3065e87..0000000 --- a/_jobs/79b91fe12e25/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/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 1c8b5ed..0000000 Binary files a/_jobs/79b91fe12e25/test_debug.FCStd and /dev/null differ diff --git a/_jobs/79b91fe12e25/test_flat.dxf b/_jobs/79b91fe12e25/test_flat.dxf deleted file mode 100644 index 756af72..0000000 --- a/_jobs/79b91fe12e25/test_flat.dxf +++ /dev/null @@ -1,1882 +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 -A38 -330 -0 -100 -AcDbSymbolTable - 70 -3 - 0 -LAYER - 5 -A39 -330 -A38 -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -0 - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A3A -330 -A38 -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -none - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A3B -330 -A38 -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 -57.800000000 - 20 -20.200000000 - 30 -0.000000000 - 11 -57.800000000 - 21 -25.619247327 - 31 -0.000000000 - 0 -LINE - 5 -A09 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -25.619247327 - 30 -0.000000000 - 11 -57.800000000 - 21 -36.419247327 - 31 -0.000000000 - 0 -LINE - 5 -A0A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -36.419247327 - 30 -0.000000000 - 11 -57.800000000 - 21 -41.838494655 - 31 -0.000000000 - 0 -LINE - 5 -A0B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -41.838494655 - 30 -0.000000000 - 11 -57.800000000 - 21 -78.638494655 - 31 -0.000000000 - 0 -LINE - 5 -A0C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -78.638494655 - 30 -0.000000000 - 11 -57.800000000 - 21 -84.057741982 - 31 -0.000000000 - 0 -LINE - 5 -A0D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -84.057741982 - 30 -0.000000000 - 11 -57.800000000 - 21 -94.857741982 - 31 -0.000000000 - 0 -LINE - 5 -A0E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -94.857741982 - 30 -0.000000000 - 11 -57.800000000 - 21 -100.276989310 - 31 -0.000000000 - 0 -LINE - 5 -A0F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -100.276989310 - 30 -0.000000000 - 11 -57.800000000 - 21 -118.476989310 - 31 -0.000000000 - 0 -LINE - 5 -A10 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -118.476989310 - 30 -0.000000000 - 11 -55.800000000 - 21 -120.476989310 - 31 -0.000000000 - 0 -LINE - 5 -A11 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -55.800000000 - 20 -120.476989310 - 30 -0.000000000 - 11 -2.000000000 - 21 -120.476989310 - 31 -0.000000000 - 0 -LINE - 5 -A12 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -2.000000000 - 20 -120.476989310 - 30 -0.000000000 - 11 -0.000000000 - 21 -118.476989310 - 31 -0.000000000 - 0 -LINE - 5 -A13 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -118.476989310 - 30 -0.000000000 - 11 -0.000000000 - 21 -100.276989310 - 31 -0.000000000 - 0 -LINE - 5 -A14 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -100.276989310 - 30 -0.000000000 - 11 -0.000000000 - 21 -94.857741982 - 31 -0.000000000 - 0 -LINE - 5 -A15 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -94.857741982 - 30 -0.000000000 - 11 -0.000000000 - 21 -84.057741982 - 31 -0.000000000 - 0 -LINE - 5 -A16 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -84.057741982 - 30 -0.000000000 - 11 -0.000000000 - 21 -78.638494655 - 31 -0.000000000 - 0 -LINE - 5 -A17 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -78.638494655 - 30 -0.000000000 - 11 -0.000000000 - 21 -41.838494655 - 31 -0.000000000 - 0 -LINE - 5 -A18 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -41.838494655 - 30 -0.000000000 - 11 -0.000000000 - 21 -36.419247327 - 31 -0.000000000 - 0 -LINE - 5 -A19 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -36.419247327 - 30 -0.000000000 - 11 -0.000000000 - 21 -25.619247327 - 31 -0.000000000 - 0 -LINE - 5 -A1A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -25.619247327 - 30 -0.000000000 - 11 -0.000000000 - 21 -20.200000000 - 31 -0.000000000 - 0 -LINE - 5 -A1B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -20.200000000 - 30 -0.000000000 - 11 -0.000000000 - 21 -2.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -2.000000000 - 30 -0.000000000 - 11 -2.000000000 - 21 -0.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -2.000000000 - 20 -0.000000000 - 30 -0.000000000 - 11 -55.800000000 - 21 -0.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -55.800000000 - 20 -0.000000000 - 30 -0.000000000 - 11 -57.800000000 - 21 -2.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -2.000000000 - 30 -0.000000000 - 11 -57.800000000 - 21 -20.200000000 - 31 -0.000000000 - 0 -ARC - 5 -A20 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -6.000000000 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 --180.000000000 - 51 --0.000000000 - 0 -LINE - 5 -A21 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -53.300000000 - 20 -6.000000000 - 30 -0.000000000 - 11 -53.300000000 - 21 -12.500000000 - 31 -0.000000000 - 0 -ARC - 5 -A22 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -12.500000000 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 --0.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A23 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -47.300000000 - 20 -12.500000000 - 30 -0.000000000 - 11 -47.300000000 - 21 -6.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A24 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -107.976989310 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 -180.000000000 - 51 -0.000000000 - 0 -LINE - 5 -A25 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -53.300000000 - 20 -107.976989310 - 30 -0.000000000 - 11 -53.300000000 - 21 -114.476989310 - 31 -0.000000000 - 0 -ARC - 5 -A26 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -114.476989310 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 -0.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A27 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -47.300000000 - 20 -114.476989310 - 30 -0.000000000 - 11 -47.300000000 - 21 -107.976989310 - 31 -0.000000000 - 0 -ARC - 5 -A28 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -107.976989310 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 -180.000000000 - 51 --0.000000000 - 0 -LINE - 5 -A29 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -10.500000000 - 20 -107.976989310 - 30 -0.000000000 - 11 -10.500000000 - 21 -114.476989310 - 31 -0.000000000 - 0 -ARC - 5 -A2A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -114.476989310 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 --0.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A2B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -4.500000000 - 20 -114.476989310 - 30 -0.000000000 - 11 -4.500000000 - 21 -107.976989310 - 31 -0.000000000 - 0 -ARC - 5 -A2C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -6.000000000 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 -180.000000000 - 51 --0.000000000 - 0 -LINE - 5 -A2D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -10.500000000 - 20 -6.000000000 - 30 -0.000000000 - 11 -10.500000000 - 21 -12.500000000 - 31 -0.000000000 - 0 -ARC - 5 -A2E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -12.500000000 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 --0.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A2F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -4.500000000 - 20 -12.500000000 - 30 -0.000000000 - 11 -4.500000000 - 21 -6.000000000 - 31 -0.000000000 - 0 -CIRCLE - 5 -A30 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -71.238494655 - 30 -0.000000000 - 40 -1.620000000 - 0 -CIRCLE - 5 -A31 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -49.238494655 - 30 -0.000000000 - 40 -1.620000000 - 0 -CIRCLE - 5 -A32 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -49.238494655 - 30 -0.000000000 - 40 -1.620000000 - 0 -CIRCLE - 5 -A33 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -71.238494655 - 30 -0.000000000 - 40 -1.620000000 - 0 -LINE - 5 -A34 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -81.348118319 - 30 -0.000000000 - 11 -0.000000000 - 21 -81.348118319 - 31 -0.000000000 - 0 -LINE - 5 -A35 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -39.128870991 - 30 -0.000000000 - 11 -57.800000000 - 21 -39.128870991 - 31 -0.000000000 - 0 -LINE - 5 -A36 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -97.567365646 - 30 -0.000000000 - 11 -0.000000000 - 21 -97.567365646 - 31 -0.000000000 - 0 -LINE - 5 -A37 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -22.909623664 - 30 -0.000000000 - 11 -57.800000000 - 21 -22.909623664 - 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/79b91fe12e25/test_result.json b/_jobs/79b91fe12e25/test_result.json deleted file mode 100644 index f013c9c..0000000 --- a/_jobs/79b91fe12e25/test_result.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "ok": true, - "timestamp": "2026-01-22T20:21:36", - "input": { - "step_file": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/79b91fe12e25/test.step", - "step_filename": "test.step", - "material": "stainless", - "density_kg_m3": 8000.0, - "thickness_mm": 2.3000000000000007, - "k_factor": 0.5, - "k_standard": "ansi" - }, - "flat": { - "bbox_mm": { - "width_mm": 57.8000000000001, - "height_mm": 120.47698930976972 - }, - "area_bbox_mm2": 6963.569982104702, - "area_bbox_m2": 0.0069635699821047016, - "area_net_mm2": 14502.94311573923, - "area_net_m2": 0.01450294311573923 - }, - "weight": { - "bbox_kg": 0.12812968767072655, - "net_kg": 0.2668541533296019, - "bbox_g": 128.12968767072655, - "net_g": 266.8541533296019 - }, - "output": { - "dxf_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/79b91fe12e25/test_flat.dxf", - "json_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/79b91fe12e25/test_result.json", - "fcstd_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/79b91fe12e25/test_debug.FCStd", - "dxf": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/79b91fe12e25/flat.dxf", - "json": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/79b91fe12e25/result.json", - "fcstd": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/79b91fe12e25/debug_last.FCStd" - }, - "warnings": [] -} \ No newline at end of file diff --git a/_jobs/8693d05646e0/03341701-01_01.step b/_jobs/8693d05646e0/03341701-01_01.step deleted file mode 100644 index bb8a79c..0000000 --- a/_jobs/8693d05646e0/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/8693d05646e0/03341701-01_01_debug.FCStd b/_jobs/8693d05646e0/03341701-01_01_debug.FCStd deleted file mode 100644 index 1944aec..0000000 Binary files a/_jobs/8693d05646e0/03341701-01_01_debug.FCStd and /dev/null differ 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 113864d..0000000 Binary files a/_jobs/8693d05646e0/__pycache__/run_stepanalyser.cpython-311.pyc and /dev/null differ diff --git a/_jobs/8693d05646e0/debug_last.FCStd b/_jobs/8693d05646e0/debug_last.FCStd deleted file mode 100644 index 1944aec..0000000 Binary files a/_jobs/8693d05646e0/debug_last.FCStd and /dev/null differ 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 8d0308b..0000000 Binary files a/_jobs/8746e1ef90f5/__pycache__/run_stepanalyser.cpython-311.pyc and /dev/null differ 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 714d21f..0000000 Binary files a/_jobs/8cdde0e6adf4/__pycache__/run_stepanalyser.cpython-311.pyc and /dev/null differ diff --git a/_jobs/8cdde0e6adf4/run.log b/_jobs/8cdde0e6adf4/run.log deleted file mode 100644 index e69de29..0000000 diff --git a/_jobs/8cdde0e6adf4/run_stepanalyser.py b/_jobs/8cdde0e6adf4/run_stepanalyser.py deleted file mode 100644 index f8ce367..0000000 --- a/_jobs/8cdde0e6adf4/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/8cdde0e6adf4/stepanalyser.py b/_jobs/8cdde0e6adf4/stepanalyser.py deleted file mode 100644 index e69de29..0000000 diff --git a/_jobs/8cdde0e6adf4/test.step b/_jobs/8cdde0e6adf4/test.step deleted file mode 100644 index bb8a79c..0000000 --- a/_jobs/8cdde0e6adf4/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/b45a697558e3/__pycache__/run_stepanalyser.cpython-311.pyc b/_jobs/b45a697558e3/__pycache__/run_stepanalyser.cpython-311.pyc deleted file mode 100644 index c33ff0a..0000000 Binary files a/_jobs/b45a697558e3/__pycache__/run_stepanalyser.cpython-311.pyc and /dev/null differ 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 8f12666..0000000 Binary files a/_jobs/bb50fd78018d/__pycache__/run_stepanalyser.cpython-311.pyc and /dev/null differ diff --git a/_jobs/bb50fd78018d/run.log b/_jobs/bb50fd78018d/run.log deleted file mode 100644 index 32f1de3..0000000 --- a/_jobs/bb50fd78018d/run.log +++ /dev/null @@ -1,2 +0,0 @@ -=== STEPANALYSER START === -Material: stainless Density: 8000.0 diff --git a/_jobs/bb50fd78018d/run_stepanalyser.py b/_jobs/bb50fd78018d/run_stepanalyser.py deleted file mode 100644 index f8ce367..0000000 --- a/_jobs/bb50fd78018d/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/bb50fd78018d/stepanalyser.py b/_jobs/bb50fd78018d/stepanalyser.py deleted file mode 100644 index 0dc8531..0000000 --- a/_jobs/bb50fd78018d/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/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 ed17f58..0000000 Binary files a/_jobs/dd7c3c14fe98/03341791-01_01_debug.FCStd and /dev/null differ 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 f9e07b3..0000000 Binary files a/_jobs/dd7c3c14fe98/__pycache__/run_stepanalyser.cpython-311.pyc and /dev/null differ diff --git a/_jobs/dd7c3c14fe98/debug_last.FCStd b/_jobs/dd7c3c14fe98/debug_last.FCStd deleted file mode 100644 index ed17f58..0000000 Binary files a/_jobs/dd7c3c14fe98/debug_last.FCStd and /dev/null differ 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 1223106..0000000 Binary files a/_jobs/fc30340c6901/__pycache__/run_stepanalyser.cpython-311.pyc and /dev/null differ diff --git a/_jobs/fc30340c6901/debug_last.FCStd b/_jobs/fc30340c6901/debug_last.FCStd deleted file mode 100644 index 7ebd82b..0000000 Binary files a/_jobs/fc30340c6901/debug_last.FCStd and /dev/null differ diff --git a/_jobs/fc30340c6901/flat.dxf b/_jobs/fc30340c6901/flat.dxf deleted file mode 100644 index 756af72..0000000 --- a/_jobs/fc30340c6901/flat.dxf +++ /dev/null @@ -1,1882 +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 -A38 -330 -0 -100 -AcDbSymbolTable - 70 -3 - 0 -LAYER - 5 -A39 -330 -A38 -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -0 - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A3A -330 -A38 -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -none - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A3B -330 -A38 -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 -57.800000000 - 20 -20.200000000 - 30 -0.000000000 - 11 -57.800000000 - 21 -25.619247327 - 31 -0.000000000 - 0 -LINE - 5 -A09 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -25.619247327 - 30 -0.000000000 - 11 -57.800000000 - 21 -36.419247327 - 31 -0.000000000 - 0 -LINE - 5 -A0A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -36.419247327 - 30 -0.000000000 - 11 -57.800000000 - 21 -41.838494655 - 31 -0.000000000 - 0 -LINE - 5 -A0B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -41.838494655 - 30 -0.000000000 - 11 -57.800000000 - 21 -78.638494655 - 31 -0.000000000 - 0 -LINE - 5 -A0C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -78.638494655 - 30 -0.000000000 - 11 -57.800000000 - 21 -84.057741982 - 31 -0.000000000 - 0 -LINE - 5 -A0D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -84.057741982 - 30 -0.000000000 - 11 -57.800000000 - 21 -94.857741982 - 31 -0.000000000 - 0 -LINE - 5 -A0E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -94.857741982 - 30 -0.000000000 - 11 -57.800000000 - 21 -100.276989310 - 31 -0.000000000 - 0 -LINE - 5 -A0F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -100.276989310 - 30 -0.000000000 - 11 -57.800000000 - 21 -118.476989310 - 31 -0.000000000 - 0 -LINE - 5 -A10 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -118.476989310 - 30 -0.000000000 - 11 -55.800000000 - 21 -120.476989310 - 31 -0.000000000 - 0 -LINE - 5 -A11 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -55.800000000 - 20 -120.476989310 - 30 -0.000000000 - 11 -2.000000000 - 21 -120.476989310 - 31 -0.000000000 - 0 -LINE - 5 -A12 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -2.000000000 - 20 -120.476989310 - 30 -0.000000000 - 11 -0.000000000 - 21 -118.476989310 - 31 -0.000000000 - 0 -LINE - 5 -A13 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -118.476989310 - 30 -0.000000000 - 11 -0.000000000 - 21 -100.276989310 - 31 -0.000000000 - 0 -LINE - 5 -A14 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -100.276989310 - 30 -0.000000000 - 11 -0.000000000 - 21 -94.857741982 - 31 -0.000000000 - 0 -LINE - 5 -A15 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -94.857741982 - 30 -0.000000000 - 11 -0.000000000 - 21 -84.057741982 - 31 -0.000000000 - 0 -LINE - 5 -A16 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -84.057741982 - 30 -0.000000000 - 11 -0.000000000 - 21 -78.638494655 - 31 -0.000000000 - 0 -LINE - 5 -A17 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -78.638494655 - 30 -0.000000000 - 11 -0.000000000 - 21 -41.838494655 - 31 -0.000000000 - 0 -LINE - 5 -A18 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -41.838494655 - 30 -0.000000000 - 11 -0.000000000 - 21 -36.419247327 - 31 -0.000000000 - 0 -LINE - 5 -A19 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -36.419247327 - 30 -0.000000000 - 11 -0.000000000 - 21 -25.619247327 - 31 -0.000000000 - 0 -LINE - 5 -A1A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -25.619247327 - 30 -0.000000000 - 11 -0.000000000 - 21 -20.200000000 - 31 -0.000000000 - 0 -LINE - 5 -A1B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -20.200000000 - 30 -0.000000000 - 11 -0.000000000 - 21 -2.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -2.000000000 - 30 -0.000000000 - 11 -2.000000000 - 21 -0.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -2.000000000 - 20 -0.000000000 - 30 -0.000000000 - 11 -55.800000000 - 21 -0.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -55.800000000 - 20 -0.000000000 - 30 -0.000000000 - 11 -57.800000000 - 21 -2.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -2.000000000 - 30 -0.000000000 - 11 -57.800000000 - 21 -20.200000000 - 31 -0.000000000 - 0 -ARC - 5 -A20 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -6.000000000 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 --180.000000000 - 51 --0.000000000 - 0 -LINE - 5 -A21 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -53.300000000 - 20 -6.000000000 - 30 -0.000000000 - 11 -53.300000000 - 21 -12.500000000 - 31 -0.000000000 - 0 -ARC - 5 -A22 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -12.500000000 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 --0.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A23 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -47.300000000 - 20 -12.500000000 - 30 -0.000000000 - 11 -47.300000000 - 21 -6.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A24 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -107.976989310 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 -180.000000000 - 51 -0.000000000 - 0 -LINE - 5 -A25 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -53.300000000 - 20 -107.976989310 - 30 -0.000000000 - 11 -53.300000000 - 21 -114.476989310 - 31 -0.000000000 - 0 -ARC - 5 -A26 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -114.476989310 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 -0.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A27 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -47.300000000 - 20 -114.476989310 - 30 -0.000000000 - 11 -47.300000000 - 21 -107.976989310 - 31 -0.000000000 - 0 -ARC - 5 -A28 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -107.976989310 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 -180.000000000 - 51 --0.000000000 - 0 -LINE - 5 -A29 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -10.500000000 - 20 -107.976989310 - 30 -0.000000000 - 11 -10.500000000 - 21 -114.476989310 - 31 -0.000000000 - 0 -ARC - 5 -A2A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -114.476989310 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 --0.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A2B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -4.500000000 - 20 -114.476989310 - 30 -0.000000000 - 11 -4.500000000 - 21 -107.976989310 - 31 -0.000000000 - 0 -ARC - 5 -A2C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -6.000000000 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 -180.000000000 - 51 --0.000000000 - 0 -LINE - 5 -A2D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -10.500000000 - 20 -6.000000000 - 30 -0.000000000 - 11 -10.500000000 - 21 -12.500000000 - 31 -0.000000000 - 0 -ARC - 5 -A2E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -12.500000000 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 --0.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A2F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -4.500000000 - 20 -12.500000000 - 30 -0.000000000 - 11 -4.500000000 - 21 -6.000000000 - 31 -0.000000000 - 0 -CIRCLE - 5 -A30 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -71.238494655 - 30 -0.000000000 - 40 -1.620000000 - 0 -CIRCLE - 5 -A31 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -49.238494655 - 30 -0.000000000 - 40 -1.620000000 - 0 -CIRCLE - 5 -A32 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -49.238494655 - 30 -0.000000000 - 40 -1.620000000 - 0 -CIRCLE - 5 -A33 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -71.238494655 - 30 -0.000000000 - 40 -1.620000000 - 0 -LINE - 5 -A34 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -81.348118319 - 30 -0.000000000 - 11 -0.000000000 - 21 -81.348118319 - 31 -0.000000000 - 0 -LINE - 5 -A35 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -39.128870991 - 30 -0.000000000 - 11 -57.800000000 - 21 -39.128870991 - 31 -0.000000000 - 0 -LINE - 5 -A36 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -97.567365646 - 30 -0.000000000 - 11 -0.000000000 - 21 -97.567365646 - 31 -0.000000000 - 0 -LINE - 5 -A37 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -22.909623664 - 30 -0.000000000 - 11 -57.800000000 - 21 -22.909623664 - 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/fc30340c6901/result.json b/_jobs/fc30340c6901/result.json deleted file mode 100644 index 92ed2a8..0000000 --- a/_jobs/fc30340c6901/result.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "ok": true, - "timestamp": "2026-01-22T20:02:56", - "input": { - "step_file": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/fc30340c6901/test.step", - "step_filename": "test.step", - "material": "stainless", - "density_kg_m3": 8000.0, - "thickness_mm": 2.3000000000000007, - "k_factor": 0.5, - "k_standard": "ansi" - }, - "flat": { - "bbox_mm": { - "width_mm": 57.8000000000001, - "height_mm": 120.47698930976972 - }, - "area_bbox_mm2": 6963.569982104702, - "area_bbox_m2": 0.0069635699821047016, - "area_net_mm2": 14502.94311573923, - "area_net_m2": 0.01450294311573923 - }, - "weight": { - "bbox_kg": 0.12812968767072655, - "net_kg": 0.2668541533296019, - "bbox_g": 128.12968767072655, - "net_g": 266.8541533296019 - }, - "output": { - "dxf_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/fc30340c6901/test_flat.dxf", - "json_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/fc30340c6901/test_result.json", - "fcstd_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/fc30340c6901/test_debug.FCStd", - "dxf": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/fc30340c6901/flat.dxf", - "json": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/fc30340c6901/result.json", - "fcstd": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/fc30340c6901/debug_last.FCStd" - }, - "warnings": [] -} \ No newline at end of file diff --git a/_jobs/fc30340c6901/run.log b/_jobs/fc30340c6901/run.log deleted file mode 100644 index 000c73c..0000000 --- a/_jobs/fc30340c6901/run.log +++ /dev/null @@ -1,7 +0,0 @@ -=== STEPANALYSER START === -Input: test.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: 2.300 mm -OK: wrote DXF + JSON diff --git a/_jobs/fc30340c6901/run_stepanalyser.py b/_jobs/fc30340c6901/run_stepanalyser.py deleted file mode 100644 index 6a9a9ed..0000000 --- a/_jobs/fc30340c6901/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("test.step"): - raise SystemExit("Uploaded STEP file missing: " + "test.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", "test.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/fc30340c6901/stepanalyser.py b/_jobs/fc30340c6901/stepanalyser.py deleted file mode 100644 index 3065e87..0000000 --- a/_jobs/fc30340c6901/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/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 7ebd82b..0000000 Binary files a/_jobs/fc30340c6901/test_debug.FCStd and /dev/null differ diff --git a/_jobs/fc30340c6901/test_flat.dxf b/_jobs/fc30340c6901/test_flat.dxf deleted file mode 100644 index 756af72..0000000 --- a/_jobs/fc30340c6901/test_flat.dxf +++ /dev/null @@ -1,1882 +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 -A38 -330 -0 -100 -AcDbSymbolTable - 70 -3 - 0 -LAYER - 5 -A39 -330 -A38 -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -0 - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A3A -330 -A38 -100 -AcDbSymbolTableRecord -100 -AcDbLayerTableRecord - 2 -none - 70 - 0 - 62 - 7 - 6 -CONTINUOUS - 0 -LAYER - 5 -A3B -330 -A38 -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 -57.800000000 - 20 -20.200000000 - 30 -0.000000000 - 11 -57.800000000 - 21 -25.619247327 - 31 -0.000000000 - 0 -LINE - 5 -A09 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -25.619247327 - 30 -0.000000000 - 11 -57.800000000 - 21 -36.419247327 - 31 -0.000000000 - 0 -LINE - 5 -A0A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -36.419247327 - 30 -0.000000000 - 11 -57.800000000 - 21 -41.838494655 - 31 -0.000000000 - 0 -LINE - 5 -A0B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -41.838494655 - 30 -0.000000000 - 11 -57.800000000 - 21 -78.638494655 - 31 -0.000000000 - 0 -LINE - 5 -A0C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -78.638494655 - 30 -0.000000000 - 11 -57.800000000 - 21 -84.057741982 - 31 -0.000000000 - 0 -LINE - 5 -A0D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -84.057741982 - 30 -0.000000000 - 11 -57.800000000 - 21 -94.857741982 - 31 -0.000000000 - 0 -LINE - 5 -A0E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -94.857741982 - 30 -0.000000000 - 11 -57.800000000 - 21 -100.276989310 - 31 -0.000000000 - 0 -LINE - 5 -A0F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -100.276989310 - 30 -0.000000000 - 11 -57.800000000 - 21 -118.476989310 - 31 -0.000000000 - 0 -LINE - 5 -A10 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -118.476989310 - 30 -0.000000000 - 11 -55.800000000 - 21 -120.476989310 - 31 -0.000000000 - 0 -LINE - 5 -A11 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -55.800000000 - 20 -120.476989310 - 30 -0.000000000 - 11 -2.000000000 - 21 -120.476989310 - 31 -0.000000000 - 0 -LINE - 5 -A12 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -2.000000000 - 20 -120.476989310 - 30 -0.000000000 - 11 -0.000000000 - 21 -118.476989310 - 31 -0.000000000 - 0 -LINE - 5 -A13 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -118.476989310 - 30 -0.000000000 - 11 -0.000000000 - 21 -100.276989310 - 31 -0.000000000 - 0 -LINE - 5 -A14 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -100.276989310 - 30 -0.000000000 - 11 -0.000000000 - 21 -94.857741982 - 31 -0.000000000 - 0 -LINE - 5 -A15 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -94.857741982 - 30 -0.000000000 - 11 -0.000000000 - 21 -84.057741982 - 31 -0.000000000 - 0 -LINE - 5 -A16 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -84.057741982 - 30 -0.000000000 - 11 -0.000000000 - 21 -78.638494655 - 31 -0.000000000 - 0 -LINE - 5 -A17 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -78.638494655 - 30 -0.000000000 - 11 -0.000000000 - 21 -41.838494655 - 31 -0.000000000 - 0 -LINE - 5 -A18 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -41.838494655 - 30 -0.000000000 - 11 -0.000000000 - 21 -36.419247327 - 31 -0.000000000 - 0 -LINE - 5 -A19 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -36.419247327 - 30 -0.000000000 - 11 -0.000000000 - 21 -25.619247327 - 31 -0.000000000 - 0 -LINE - 5 -A1A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -25.619247327 - 30 -0.000000000 - 11 -0.000000000 - 21 -20.200000000 - 31 -0.000000000 - 0 -LINE - 5 -A1B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -20.200000000 - 30 -0.000000000 - 11 -0.000000000 - 21 -2.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -2.000000000 - 30 -0.000000000 - 11 -2.000000000 - 21 -0.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -2.000000000 - 20 -0.000000000 - 30 -0.000000000 - 11 -55.800000000 - 21 -0.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -55.800000000 - 20 -0.000000000 - 30 -0.000000000 - 11 -57.800000000 - 21 -2.000000000 - 31 -0.000000000 - 0 -LINE - 5 -A1F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -2.000000000 - 30 -0.000000000 - 11 -57.800000000 - 21 -20.200000000 - 31 -0.000000000 - 0 -ARC - 5 -A20 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -6.000000000 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 --180.000000000 - 51 --0.000000000 - 0 -LINE - 5 -A21 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -53.300000000 - 20 -6.000000000 - 30 -0.000000000 - 11 -53.300000000 - 21 -12.500000000 - 31 -0.000000000 - 0 -ARC - 5 -A22 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -12.500000000 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 --0.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A23 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -47.300000000 - 20 -12.500000000 - 30 -0.000000000 - 11 -47.300000000 - 21 -6.000000000 - 31 -0.000000000 - 0 -ARC - 5 -A24 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -107.976989310 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 -180.000000000 - 51 -0.000000000 - 0 -LINE - 5 -A25 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -53.300000000 - 20 -107.976989310 - 30 -0.000000000 - 11 -53.300000000 - 21 -114.476989310 - 31 -0.000000000 - 0 -ARC - 5 -A26 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -114.476989310 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 -0.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A27 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -47.300000000 - 20 -114.476989310 - 30 -0.000000000 - 11 -47.300000000 - 21 -107.976989310 - 31 -0.000000000 - 0 -ARC - 5 -A28 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -107.976989310 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 -180.000000000 - 51 --0.000000000 - 0 -LINE - 5 -A29 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -10.500000000 - 20 -107.976989310 - 30 -0.000000000 - 11 -10.500000000 - 21 -114.476989310 - 31 -0.000000000 - 0 -ARC - 5 -A2A -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -114.476989310 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 --0.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A2B -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -4.500000000 - 20 -114.476989310 - 30 -0.000000000 - 11 -4.500000000 - 21 -107.976989310 - 31 -0.000000000 - 0 -ARC - 5 -A2C -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -6.000000000 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 -180.000000000 - 51 --0.000000000 - 0 -LINE - 5 -A2D -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -10.500000000 - 20 -6.000000000 - 30 -0.000000000 - 11 -10.500000000 - 21 -12.500000000 - 31 -0.000000000 - 0 -ARC - 5 -A2E -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -12.500000000 - 30 -0.000000000 - 40 -3.000000000 -100 -AcDbArc - 50 --0.000000000 - 51 -180.000000000 - 0 -LINE - 5 -A2F -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -4.500000000 - 20 -12.500000000 - 30 -0.000000000 - 11 -4.500000000 - 21 -6.000000000 - 31 -0.000000000 - 0 -CIRCLE - 5 -A30 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -71.238494655 - 30 -0.000000000 - 40 -1.620000000 - 0 -CIRCLE - 5 -A31 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -49.238494655 - 30 -0.000000000 - 40 -1.620000000 - 0 -CIRCLE - 5 -A32 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -50.300000000 - 20 -49.238494655 - 30 -0.000000000 - 40 -1.620000000 - 0 -CIRCLE - 5 -A33 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbCircle - 10 -7.500000000 - 20 -71.238494655 - 30 -0.000000000 - 40 -1.620000000 - 0 -LINE - 5 -A34 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -81.348118319 - 30 -0.000000000 - 11 -0.000000000 - 21 -81.348118319 - 31 -0.000000000 - 0 -LINE - 5 -A35 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -39.128870991 - 30 -0.000000000 - 11 -57.800000000 - 21 -39.128870991 - 31 -0.000000000 - 0 -LINE - 5 -A36 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -57.800000000 - 20 -97.567365646 - 30 -0.000000000 - 11 -0.000000000 - 21 -97.567365646 - 31 -0.000000000 - 0 -LINE - 5 -A37 -330 -A02 -100 -AcDbEntity - 8 -Unfold_Sketch -100 -AcDbLine - 10 -0.000000000 - 20 -22.909623664 - 30 -0.000000000 - 11 -57.800000000 - 21 -22.909623664 - 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/fc30340c6901/test_result.json b/_jobs/fc30340c6901/test_result.json deleted file mode 100644 index 92ed2a8..0000000 --- a/_jobs/fc30340c6901/test_result.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "ok": true, - "timestamp": "2026-01-22T20:02:56", - "input": { - "step_file": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/fc30340c6901/test.step", - "step_filename": "test.step", - "material": "stainless", - "density_kg_m3": 8000.0, - "thickness_mm": 2.3000000000000007, - "k_factor": 0.5, - "k_standard": "ansi" - }, - "flat": { - "bbox_mm": { - "width_mm": 57.8000000000001, - "height_mm": 120.47698930976972 - }, - "area_bbox_mm2": 6963.569982104702, - "area_bbox_m2": 0.0069635699821047016, - "area_net_mm2": 14502.94311573923, - "area_net_m2": 0.01450294311573923 - }, - "weight": { - "bbox_kg": 0.12812968767072655, - "net_kg": 0.2668541533296019, - "bbox_g": 128.12968767072655, - "net_g": 266.8541533296019 - }, - "output": { - "dxf_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/fc30340c6901/test_flat.dxf", - "json_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/fc30340c6901/test_result.json", - "fcstd_named": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/fc30340c6901/test_debug.FCStd", - "dxf": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/fc30340c6901/flat.dxf", - "json": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/fc30340c6901/result.json", - "fcstd": "/Users/christiananetzberger/development/stepanalyser_web/_jobs/fc30340c6901/debug_last.FCStd" - }, - "warnings": [] -} \ No newline at end of file