From 5d9c37f58f421090fa8f7c81c9fca21e457862e1 Mon Sep 17 00:00:00 2001 From: Andrea Mola Date: Mon, 10 Nov 2014 16:13:23 +0100 Subject: [PATCH] added read support for step files, along with its tests. write support is a little bit more complicated, we'll work on it --- include/deal.II/opencascade/utilities.h | 14 +- source/opencascade/utilities.cc | 38 + tests/opencascade/step_describe.cc | 58 + tests/opencascade/step_describe.output | 2 + tests/opencascade/step_describe_02.cc | 47 + tests/opencascade/step_describe_02.output | 2 + tests/opencascade/step_files/goteborg.step | 1830 ++++++++++++++++++++ 7 files changed, 1990 insertions(+), 1 deletion(-) create mode 100644 tests/opencascade/step_describe.cc create mode 100644 tests/opencascade/step_describe.output create mode 100644 tests/opencascade/step_describe_02.cc create mode 100644 tests/opencascade/step_describe_02.output create mode 100644 tests/opencascade/step_files/goteborg.step diff --git a/include/deal.II/opencascade/utilities.h b/include/deal.II/opencascade/utilities.h index e93de35ae8..dd204b4383 100644 --- a/include/deal.II/opencascade/utilities.h +++ b/include/deal.II/opencascade/utilities.h @@ -112,13 +112,25 @@ namespace OpenCASCADE */ TopoDS_Shape read_IGES(const std::string &filename, const double scale_factor=1e-3); - + /** * Write the given topological shape into an IGES file. */ void write_IGES(const TopoDS_Shape &shape, const std::string &filename); + /** + * Read STEP files and translate their content into openCascade + * topological entities. The option scale_factor is used to + * compensate for different units being used in the STEP files and + * in the target application. The standard unit for STEP files is + * millimiters. The return object is a TopoDS_Shape which contains + * all objects from the file. + */ + TopoDS_Shape read_STEP(const std::string &filename, + const double scale_factor=1e-3); + + /** * This function returns the tolerance associated with the shape. * Each CAD geometrical object is defined along with a tolerance, diff --git a/source/opencascade/utilities.cc b/source/opencascade/utilities.cc index 51eb8d7ab6..0ecdf5966a 100644 --- a/source/opencascade/utilities.cc +++ b/source/opencascade/utilities.cc @@ -17,6 +17,10 @@ #include #include +#include +#include +#include + #include #include #include @@ -216,6 +220,40 @@ namespace OpenCASCADE Standard_Boolean OK = ICW.Write (filename.c_str()); AssertThrow(OK, ExcMessage("Failed to write IGES file.")); } + + TopoDS_Shape read_STEP(const std::string &filename, + const double scale_factor) + { + STEPControl_Reader reader; + IFSelect_ReturnStatus stat; + stat = reader.ReadFile(filename.c_str()); + AssertThrow(stat == IFSelect_RetDone, + ExcMessage("Error in reading file!")); + + Standard_Boolean failsonly = Standard_False; + IFSelect_PrintCount mode = IFSelect_ItemsByEntity; + reader.PrintCheckLoad (failsonly, mode); + + Handle(TColStd_HSequenceOfTransient) myList = reader.GiveList("step-faces"); + //selects all IGES faces in the + //file and puts them into a list + //called MyList, + Standard_Integer nTransFaces = reader.TransferList(myList); + + AssertThrow(nTransFaces > 0, + ExcMessage("Read nothing from file.")); + + // Handle IGES Scale here. + gp_Pnt Origin; + gp_Trsf scale; + scale.SetScale (Origin, scale_factor); + + TopoDS_Shape sh = reader.OneShape(); + BRepBuilderAPI_Transform trans(sh, scale); + + return trans.Shape(); // this is the actual translation + } + double get_shape_tolerance(const TopoDS_Shape &shape) { diff --git a/tests/opencascade/step_describe.cc b/tests/opencascade/step_describe.cc new file mode 100644 index 0000000000..4ed0faea98 --- /dev/null +++ b/tests/opencascade/step_describe.cc @@ -0,0 +1,58 @@ +//----------------------------------------------------------- +// +// Copyright (C) 2014 by the deal.II authors +// +// This file is subject to LGPL and may not be distributed +// without copyright and license information. Please refer +// to the file deal.II/doc/license.html for the text and +// further information on this license. +// +//----------------------------------------------------------- + +// Read goteborg.iges and dump its topological structure to the +// logfile. + +#include "../tests.h" +#include +#include + +#include +#include +#include +#include + +using namespace OpenCASCADE; + +int main () +{ + std::ofstream logfile("output"); + deallog.attach(logfile); + deallog.depth_console(0); + + TopoDS_Shape sh = read_STEP(SOURCE_DIR "/step_files/goteborg.step"); + std::vector faces; + std::vector edges; + std::vector vertices; + + extract_geometrical_shapes(sh, faces, edges, vertices); + + std_cxx11::tuple + n = count_elements(sh); + unsigned int nf=std_cxx11::get<0>(n); + unsigned int ne=std_cxx11::get<1>(n); + unsigned int nv=std_cxx11::get<2>(n); + + deallog << "Shape contains " << std_cxx11::get<0>(n) << " faces, " + << std_cxx11::get<1>(n) << " edges, and " + << std_cxx11::get<2>(n) << " vertices." << std::endl; + + if(nf != faces.size()) + deallog << "Error!" << std::endl; + if(ne != edges.size()) + deallog << "Error!" << std::endl; + if(nv != vertices.size()) + deallog << "Error!" << std::endl; + + return 0; +} + diff --git a/tests/opencascade/step_describe.output b/tests/opencascade/step_describe.output new file mode 100644 index 0000000000..8b1892b162 --- /dev/null +++ b/tests/opencascade/step_describe.output @@ -0,0 +1,2 @@ + +DEAL::Shape contains 3 faces, 12 edges, and 24 vertices. diff --git a/tests/opencascade/step_describe_02.cc b/tests/opencascade/step_describe_02.cc new file mode 100644 index 0000000000..1fc34979e2 --- /dev/null +++ b/tests/opencascade/step_describe_02.cc @@ -0,0 +1,47 @@ +//----------------------------------------------------------- +// +// Copyright (C) 2014 by the deal.II authors +// +// This file is subject to LGPL and may not be distributed +// without copyright and license information. Please refer +// to the file deal.II/doc/license.html for the text and +// further information on this license. +// +//----------------------------------------------------------- + +// Read goteborg.iges and dump its topological structure to the +// logfile. + +#include "../tests.h" +#include +#include + +#include +#include +#include +#include + +using namespace OpenCASCADE; + +int main () +{ + std::ofstream logfile("output"); + deallog.attach(logfile); + deallog.depth_console(0); + + TopoDS_Shape sh = read_STEP(SOURCE_DIR "/step_files/goteborg.step"); + std::vector compounds; + std::vector compsolids; + std::vector solids; + std::vector shells; + std::vector wires; + extract_compound_shapes(sh, compounds, compsolids, solids, shells, wires); + + deallog << "Shape contains " << compounds.size() << " compounds, " + << compsolids.size() << " compound solids, " + << solids.size() << " solids, " + << shells.size() << " shells, " + << wires.size() << " wires." << std::endl; + return 0; +} + diff --git a/tests/opencascade/step_describe_02.output b/tests/opencascade/step_describe_02.output new file mode 100644 index 0000000000..b760f0d215 --- /dev/null +++ b/tests/opencascade/step_describe_02.output @@ -0,0 +1,2 @@ + +DEAL::Shape contains 1 compounds, 0 compound solids, 0 solids, 0 shells, 3 wires. diff --git a/tests/opencascade/step_files/goteborg.step b/tests/opencascade/step_files/goteborg.step new file mode 100644 index 0000000000..a8e5863775 --- /dev/null +++ b/tests/opencascade/step_files/goteborg.step @@ -0,0 +1,1830 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2014-11-07T17:06:46',('Author'),( + 'Open CASCADE'),'Open CASCADE STEP processor 6.5','Open CASCADE 6.5' + ,'Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Open CASCADE STEP translator 6.5 1', + 'Open CASCADE STEP translator 6.5 1','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23),#27); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,-0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,0.,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,-0.)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.,0.,0.)); +#25 = DIRECTION('',(0.,0.,1.)); +#26 = DIRECTION('',(1.,0.,-0.)); +#27 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#28,#29,#30)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#28 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT($,.METRE.) ); +#29 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#30 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#31 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-06),#28, + 'distance_accuracy_value','confusion accuracy'); +#32 = PRODUCT_TYPE('part',$,(#7)); +#33 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#34),#795); +#34 = SHELL_BASED_SURFACE_MODEL('',(#35)); +#35 = OPEN_SHELL('',(#36)); +#36 = ADVANCED_FACE('',(#37),#129,.T.); +#37 = FACE_BOUND('',#38,.T.); +#38 = EDGE_LOOP('',(#39,#712,#739,#766)); +#39 = ORIENTED_EDGE('',*,*,#40,.F.); +#40 = EDGE_CURVE('',#41,#43,#45,.T.); +#41 = VERTEX_POINT('',#42); +#42 = CARTESIAN_POINT('',(-2.010663,-2.69966341E-17,-0.152057631)); +#43 = VERTEX_POINT('',#44); +#44 = CARTESIAN_POINT('',(-2.010663,0.314450974,0.428417309)); +#45 = SURFACE_CURVE('',#46,(#128),.PCURVE_S1.); +#46 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#47,#48,#49,#50,#51,#52,#53,#54, + #55,#56,#57,#58,#59,#60,#61,#62,#63,#64,#65,#66,#67,#68,#69,#70,#71, + #72,#73,#74,#75,#76,#77,#78,#79,#80,#81,#82,#83,#84,#85,#86,#87,#88, + #89,#90,#91,#92,#93,#94,#95,#96,#97,#98,#99,#100,#101,#102,#103,#104 + ,#105,#106,#107,#108,#109,#110,#111,#112,#113,#114,#115,#116,#117, + #118,#119,#120,#121,#122,#123,#124,#125,#126,#127),.UNSPECIFIED.,.F. + ,.F.,(6,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,6),(0., + 1.294475869E-02,3.677477935E-02,6.37318215E-02,9.214808598E-02, + 0.121332981,0.151632798,0.1758443,0.210359082,0.246682918, + 0.284528737,0.32376227,0.364138741,0.405236432,0.436342998, + 0.478039961,0.519962761,0.562315329,0.605309669,0.649262383, + 0.68324956,0.730724691,0.780978326,0.83357938,0.887890113, + 0.943462915,1.),.UNSPECIFIED.); +#47 = CARTESIAN_POINT('',(-2.010663,-5.551115123E-17,-0.152057631)); +#48 = CARTESIAN_POINT('',(-2.010663,2.192562401E-03,-0.150991702)); +#49 = CARTESIAN_POINT('',(-2.010663,2.470301091E-04,-0.152631099)); +#50 = CARTESIAN_POINT('',(-2.010663,3.029158552E-03,-0.149674216)); +#51 = CARTESIAN_POINT('',(-2.010663,3.365191399E-03,-0.14822999)); +#52 = CARTESIAN_POINT('',(-2.010663,5.118457775E-03,-0.146908691)); +#53 = CARTESIAN_POINT('',(-2.010663,5.873359039E-03,-0.145955269)); +#54 = CARTESIAN_POINT('',(-2.010663,7.654583196E-03,-0.144053896)); +#55 = CARTESIAN_POINT('',(-2.010663,9.260894273E-03,-0.142222174)); +#56 = CARTESIAN_POINT('',(-2.010663,1.010271957E-02,-0.141272708)); +#57 = CARTESIAN_POINT('',(-2.010663,1.181875623E-02,-0.139358061)); +#58 = CARTESIAN_POINT('',(-2.010663,1.366229627E-02,-0.137383774)); +#59 = CARTESIAN_POINT('',(-2.010663,1.466167086E-02,-0.136322917)); +#60 = CARTESIAN_POINT('',(-2.010663,1.683693655E-02,-0.134021987)); +#61 = CARTESIAN_POINT('',(-2.010663,1.927946131E-02,-0.131406427)); +#62 = CARTESIAN_POINT('',(-2.010663,2.055775019E-02,-0.130017481)); +#63 = CARTESIAN_POINT('',(-2.010663,2.317581602E-02,-0.12712326)); +#64 = CARTESIAN_POINT('',(-2.010663,2.577881373E-02,-0.124119062)); +#65 = CARTESIAN_POINT('',(-2.010663,2.700662073E-02,-0.122665714)); +#66 = CARTESIAN_POINT('',(-2.010663,2.933857512E-02,-0.119793233)); +#67 = CARTESIAN_POINT('',(-2.010663,3.198439543E-02,-0.116381303)); +#68 = CARTESIAN_POINT('',(-2.010663,3.324359497E-02,-0.114736043)); +#69 = CARTESIAN_POINT('',(-2.010663,3.649498241E-02,-0.110454568)); +#70 = CARTESIAN_POINT('',(-2.010663,4.020176937E-02,-0.105529255)); +#71 = CARTESIAN_POINT('',(-2.010663,4.245514765E-02,-0.102481673)); +#72 = CARTESIAN_POINT('',(-2.010663,4.719737423E-02,-9.593294872E-02)); +#73 = CARTESIAN_POINT('',(-2.010663,5.208215231E-02,-8.88424219E-02)); +#74 = CARTESIAN_POINT('',(-2.010663,5.460381E-02,-8.507750011E-02)); +#75 = CARTESIAN_POINT('',(-2.010663,5.974289917E-02,-7.713985772E-02)); +#76 = CARTESIAN_POINT('',(-2.010663,6.481581795E-02,-6.871139627E-02)); +#77 = CARTESIAN_POINT('',(-2.010663,6.739620648E-02,-6.429056883E-02)); +#78 = CARTESIAN_POINT('',(-2.010663,7.264475388E-02,-5.50632489E-02)); +#79 = CARTESIAN_POINT('',(-2.010663,7.790443011E-02,-4.5424964E-02)); +#80 = CARTESIAN_POINT('',(-2.010663,8.059095806E-02,-4.0423136E-02)); +#81 = CARTESIAN_POINT('',(-2.010663,8.606806939E-02,-3.0103057E-02)); +#82 = CARTESIAN_POINT('',(-2.010663,9.161316932E-02,-1.9467868E-02)); +#83 = CARTESIAN_POINT('',(-2.010663,9.444582827E-02,-1.4004167E-02)); +#84 = CARTESIAN_POINT('',(-2.010663,0.100168309,-2.879354E-03)); +#85 = CARTESIAN_POINT('',(-2.010663,0.105899822,8.425014E-03)); +#86 = CARTESIAN_POINT('',(-2.010663,0.108786628,1.4163351E-02)); +#87 = CARTESIAN_POINT('',(-2.010663,0.113846214,2.4300656E-02)); +#88 = CARTESIAN_POINT('',(-2.010663,0.118870191,3.4520839E-02)); +#89 = CARTESIAN_POINT('',(-2.010663,0.121026173,3.8937164E-02)); +#90 = CARTESIAN_POINT('',(-2.010663,0.126048143,4.9299837E-02)); +#91 = CARTESIAN_POINT('',(-2.010663,0.131002538,5.9715297E-02)); +#92 = CARTESIAN_POINT('',(-2.010663,0.13381038,6.5695126E-02)); +#93 = CARTESIAN_POINT('',(-2.010663,0.139406089,7.771038E-02)); +#94 = CARTESIAN_POINT('',(-2.010663,0.144935488,8.9750801E-02)); +#95 = CARTESIAN_POINT('',(-2.010663,0.147694038,9.5785175E-02)); +#96 = CARTESIAN_POINT('',(-2.010663,0.153216264,0.107895475)); +#97 = CARTESIAN_POINT('',(-2.010663,0.158704444,0.119935304)); +#98 = CARTESIAN_POINT('',(-2.010663,0.16145713,0.125960258)); +#99 = CARTESIAN_POINT('',(-2.010663,0.166999357,0.1380393)); +#100 = CARTESIAN_POINT('',(-2.010663,0.172546846,0.149963785)); +#101 = CARTESIAN_POINT('',(-2.010663,0.17534571,0.155930209)); +#102 = CARTESIAN_POINT('',(-2.010663,0.1810135,0.167934885)); +#103 = CARTESIAN_POINT('',(-2.010663,0.186703971,0.179832759)); +#104 = CARTESIAN_POINT('',(-2.010663,0.189584341,0.185821639)); +#105 = CARTESIAN_POINT('',(-2.010663,0.194712178,0.196428819)); +#106 = CARTESIAN_POINT('',(-2.010663,0.199840153,0.206957809)); +#107 = CARTESIAN_POINT('',(-2.010663,0.202072482,0.211527279)); +#108 = CARTESIAN_POINT('',(-2.010663,0.207403955,0.222418152)); +#109 = CARTESIAN_POINT('',(-2.010663,0.212701313,0.233179592)); +#110 = CARTESIAN_POINT('',(-2.010663,0.215756708,0.239389757)); +#111 = CARTESIAN_POINT('',(-2.010663,0.222083463,0.252160531)); +#112 = CARTESIAN_POINT('',(-2.010663,0.228501245,0.264932869)); +#113 = CARTESIAN_POINT('',(-2.010663,0.231834725,0.271513948)); +#114 = CARTESIAN_POINT('',(-2.010663,0.238710655,0.284997455)); +#115 = CARTESIAN_POINT('',(-2.010663,0.245687148,0.298514533)); +#116 = CARTESIAN_POINT('',(-2.010663,0.24927514,0.305430764)); +#117 = CARTESIAN_POINT('',(-2.010663,0.256599596,0.319488991)); +#118 = CARTESIAN_POINT('',(-2.010663,0.26397988,0.333549081)); +#119 = CARTESIAN_POINT('',(-2.010663,0.267739885,0.340689745)); +#120 = CARTESIAN_POINT('',(-2.010663,0.275365647,0.355132896)); +#121 = CARTESIAN_POINT('',(-2.010663,0.283020109,0.369561637)); +#122 = CARTESIAN_POINT('',(-2.010663,0.286896874,0.376854443)); +#123 = CARTESIAN_POINT('',(-2.010663,0.294726199,0.391556216)); +#124 = CARTESIAN_POINT('',(-2.010663,0.302569582,0.406237062)); +#125 = CARTESIAN_POINT('',(-2.010663,0.306527711,0.413635185)); +#126 = CARTESIAN_POINT('',(-2.010663,0.310488219,0.42102837)); +#127 = CARTESIAN_POINT('',(-2.010663,0.314450974,0.428417309)); +#128 = PCURVE('',#129,#396); +#129 = B_SPLINE_SURFACE_WITH_KNOTS('',3,3,( + (#130,#131,#132,#133,#134,#135,#136,#137,#138,#139,#140,#141,#142 + ,#143) + ,(#144,#145,#146,#147,#148,#149,#150,#151,#152,#153,#154,#155,#156 + ,#157) + ,(#158,#159,#160,#161,#162,#163,#164,#165,#166,#167,#168,#169,#170 + ,#171) + ,(#172,#173,#174,#175,#176,#177,#178,#179,#180,#181,#182,#183,#184 + ,#185) + ,(#186,#187,#188,#189,#190,#191,#192,#193,#194,#195,#196,#197,#198 + ,#199) + ,(#200,#201,#202,#203,#204,#205,#206,#207,#208,#209,#210,#211,#212 + ,#213) + ,(#214,#215,#216,#217,#218,#219,#220,#221,#222,#223,#224,#225,#226 + ,#227) + ,(#228,#229,#230,#231,#232,#233,#234,#235,#236,#237,#238,#239,#240 + ,#241) + ,(#242,#243,#244,#245,#246,#247,#248,#249,#250,#251,#252,#253,#254 + ,#255) + ,(#256,#257,#258,#259,#260,#261,#262,#263,#264,#265,#266,#267,#268 + ,#269) + ,(#270,#271,#272,#273,#274,#275,#276,#277,#278,#279,#280,#281,#282 + ,#283) + ,(#284,#285,#286,#287,#288,#289,#290,#291,#292,#293,#294,#295,#296 + ,#297) + ,(#298,#299,#300,#301,#302,#303,#304,#305,#306,#307,#308,#309,#310 + ,#311) + ,(#312,#313,#314,#315,#316,#317,#318,#319,#320,#321,#322,#323,#324 + ,#325) + ,(#326,#327,#328,#329,#330,#331,#332,#333,#334,#335,#336,#337,#338 + ,#339) + ,(#340,#341,#342,#343,#344,#345,#346,#347,#348,#349,#350,#351,#352 + ,#353) + ,(#354,#355,#356,#357,#358,#359,#360,#361,#362,#363,#364,#365,#366 + ,#367) + ,(#368,#369,#370,#371,#372,#373,#374,#375,#376,#377,#378,#379,#380 + ,#381) + ,(#382,#383,#384,#385,#386,#387,#388,#389,#390,#391,#392,#393,#394 + ,#395 + )),.UNSPECIFIED.,.F.,.F.,.F.,(4,1,1,3,1,3,1,1,1,1,1,1,4),(4,1,1,1,1, + 1,1,1,1,1,1,4),(0.,1.,2.,2.5,3.,3.5,4.,5.,6.,7.,8.,9.,10.),(0.,1.,2. + ,3.,4.,5.,6.,7.,8.,9.,10.,11.),.UNSPECIFIED.); +#130 = CARTESIAN_POINT('',(-1.8411253,0.,-0.149978893)); +#131 = CARTESIAN_POINT('',(-1.8411299,4.028084E-03,-0.148771605)); +#132 = CARTESIAN_POINT('',(-1.8411301,1.128321E-02,-0.142723764)); +#133 = CARTESIAN_POINT('',(-1.8411296,2.014616E-02,-0.13601217)); +#134 = CARTESIAN_POINT('',(-1.8411293,2.820805E-02,-0.12942648)); +#135 = CARTESIAN_POINT('',(-1.8411329,3.787775E-02,-0.12096407)); +#136 = CARTESIAN_POINT('',(-1.8411331,4.351937E-02,-0.11492191)); +#137 = CARTESIAN_POINT('',(-1.8411358,7.534928E-02,-8.067172E-02)); +#138 = CARTESIAN_POINT('',(-1.8411412,0.1136276,-3.07097E-02)); +#139 = CARTESIAN_POINT('',(-1.8411536,0.1692312,5.51161E-02)); +#140 = CARTESIAN_POINT('',(-1.8411636,0.211137,0.1373143)); +#141 = CARTESIAN_POINT('',(-1.8411737,0.246194,0.2195183)); +#142 = CARTESIAN_POINT('',(-1.8411863,0.2844723,0.2988957)); +#143 = CARTESIAN_POINT('',(-1.8410594,0.3328265,0.4117164)); +#144 = CARTESIAN_POINT('',(-1.8735103,0.,-0.149983363)); +#145 = CARTESIAN_POINT('',(-1.8735149,4.028084E-03,-0.148770361)); +#146 = CARTESIAN_POINT('',(-1.873515,1.087699E-02,-0.142728209)); +#147 = CARTESIAN_POINT('',(-1.8735145,1.933941E-02,-0.13601664)); +#148 = CARTESIAN_POINT('',(-1.8735142,2.659454E-02,-0.12943095)); +#149 = CARTESIAN_POINT('',(-1.8735178,3.586371E-02,-0.12096851)); +#150 = CARTESIAN_POINT('',(-1.8740329,4.150533E-02,-0.11492593)); +#151 = CARTESIAN_POINT('',(-1.8735207,7.051441E-02,-8.067619E-02)); +#152 = CARTESIAN_POINT('',(-1.8735262,0.1091989,-3.07141E-02)); +#153 = CARTESIAN_POINT('',(-1.8735386,0.1607745,5.51117E-02)); +#154 = CARTESIAN_POINT('',(-1.8735486,0.2034814,0.1373099)); +#155 = CARTESIAN_POINT('',(-1.8735586,0.2385383,0.2195138)); +#156 = CARTESIAN_POINT('',(-1.8735713,0.2776234,0.2988912)); +#157 = CARTESIAN_POINT('',(-1.8736931,0.3296052,0.4149392)); +#158 = CARTESIAN_POINT('',(-1.9382801,0.,-0.149992304)); +#159 = CARTESIAN_POINT('',(-1.9382783,4.028084E-03,-0.147972547)); +#160 = CARTESIAN_POINT('',(-1.9382791,1.087699E-02,-0.142737175)); +#161 = CARTESIAN_POINT('',(-1.9382844,1.853263E-02,-0.13602558)); +#162 = CARTESIAN_POINT('',(-1.9382841,2.458049E-02,-0.12943989)); +#163 = CARTESIAN_POINT('',(-1.938282,3.263666E-02,-0.12097748)); +#164 = CARTESIAN_POINT('',(-1.9382821,3.747153E-02,-0.11493533)); +#165 = CARTESIAN_POINT('',(-1.9382906,6.406604E-02,-8.068513E-02)); +#166 = CARTESIAN_POINT('',(-1.938296,9.831624E-02,-3.07231E-02)); +#167 = CARTESIAN_POINT('',(-1.9383084,0.1462642,5.51027E-02)); +#168 = CARTESIAN_POINT('',(-1.938317,0.1869628,0.1389145)); +#169 = CARTESIAN_POINT('',(-1.9383255,0.2244343,0.2227262)); +#170 = CARTESIAN_POINT('',(-1.9383381,0.2643261,0.3021036)); +#171 = CARTESIAN_POINT('',(-1.9383544,0.3231568,0.4209723)); +#172 = CARTESIAN_POINT('',(-1.9817766,0.,-0.149997968)); +#173 = CARTESIAN_POINT('',(-1.9824499,2.351634E-03,-0.147983291)); +#174 = CARTESIAN_POINT('',(-1.9848368,9.669704E-03,-0.142745735)); +#175 = CARTESIAN_POINT('',(-1.9872519,1.571755E-02,-0.13710188)); +#176 = CARTESIAN_POINT('',(-1.9888655,2.055241E-02,-0.13105825)); +#177 = CARTESIAN_POINT('',(-1.9918544,2.961561E-02,-0.12098528)); +#178 = CARTESIAN_POINT('',(-1.9928616,3.411286E-02,-0.11494221)); +#179 = CARTESIAN_POINT('',(-1.9967497,5.970039E-02,-8.1026E-02)); +#180 = CARTESIAN_POINT('',(-1.996566,8.824603E-02,-3.07266E-02)); +#181 = CARTESIAN_POINT('',(-1.9967672,0.1328353,5.50994E-02)); +#182 = CARTESIAN_POINT('',(-1.9967793,0.1715199,0.1412571)); +#183 = CARTESIAN_POINT('',(-1.9967878,0.21235,0.2250688)); +#184 = CARTESIAN_POINT('',(-1.9967992,0.2508972,0.3057908)); +#185 = CARTESIAN_POINT('',(-1.9966245,0.3161019,0.427011)); +#186 = CARTESIAN_POINT('',(-2.0045777,0.,-0.149999822)); +#187 = CARTESIAN_POINT('',(-2.0045777,1.64785E-03,-0.149999822)); +#188 = CARTESIAN_POINT('',(-2.0069992,6.848881E-03,-0.145162748)); +#189 = CARTESIAN_POINT('',(-2.0094147,1.128321E-02,-0.13992514)); +#190 = CARTESIAN_POINT('',(-2.0118358,1.651859E-02,-0.13468753)); +#191 = CARTESIAN_POINT('',(-2.0157525,2.458049E-02,-0.12552347)); +#192 = CARTESIAN_POINT('',(-2.0199368,3.270532E-02,-0.11494587)); +#193 = CARTESIAN_POINT('',(-2.0261365,5.73831E-02,-8.108475E-02)); +#194 = CARTESIAN_POINT('',(-2.0288765,8.340545E-02,-3.07311E-02)); +#195 = CARTESIAN_POINT('',(-2.0312921,0.1250767,5.50912E-02)); +#196 = CARTESIAN_POINT('',(-2.0331165,0.1627027,0.1428183)); +#197 = CARTESIAN_POINT('',(-2.034938,0.2032811,0.2275357)); +#198 = CARTESIAN_POINT('',(-2.0370607,0.2448036,0.3083054)); +#199 = CARTESIAN_POINT('',(-2.0399682,0.3109695,0.431388)); +#200 = CARTESIAN_POINT('',(-2.0094125,0.,-0.150001092)); +#201 = CARTESIAN_POINT('',(-2.0094125,2.014042E-03,-0.150001092)); +#202 = CARTESIAN_POINT('',(-2.0118352,5.641619E-03,-0.14637128)); +#203 = CARTESIAN_POINT('',(-2.014251,9.669704E-03,-0.14153992)); +#204 = CARTESIAN_POINT('',(-2.0166665,1.369779E-02,-0.13630231)); +#205 = CARTESIAN_POINT('',(-2.0215042,2.21602E-02,-0.12703441)); +#206 = CARTESIAN_POINT('',(-2.0271461,3.223616E-02,-0.11494493)); +#207 = CARTESIAN_POINT('',(-2.0356002,5.658777E-02,-8.109318E-02)); +#208 = CARTESIAN_POINT('',(-2.0394846,8.186631E-02,-3.07328E-02)); +#209 = CARTESIAN_POINT('',(-2.0427469,0.1225248,5.50903E-02)); +#210 = CARTESIAN_POINT('',(-2.045269,0.1597389,0.1433044)); +#211 = CARTESIAN_POINT('',(-2.0478282,0.2001513,0.228423)); +#212 = CARTESIAN_POINT('',(-2.0508606,0.2427781,0.3092508)); +#213 = CARTESIAN_POINT('',(-2.0551008,0.3091615,0.432901)); +#214 = CARTESIAN_POINT('',(-2.0150569,0.,-0.159265056)); +#215 = CARTESIAN_POINT('',(-2.0150569,2.014042E-03,-0.159265056)); +#216 = CARTESIAN_POINT('',(-2.0182799,2.014042E-03,-0.154833493)); +#217 = CARTESIAN_POINT('',(-2.0215018,2.780741E-03,-0.149194617)); +#218 = CARTESIAN_POINT('',(-2.0243224,6.042127E-03,-0.142749367)); +#219 = CARTESIAN_POINT('',(-2.0308896,1.853263E-02,-0.12898257)); +#220 = CARTESIAN_POINT('',(-2.0373079,3.182991E-02,-0.11494701)); +#221 = CARTESIAN_POINT('',(-2.0450697,5.579245E-02,-8.110161E-02)); +#222 = CARTESIAN_POINT('',(-2.0500927,8.032145E-02,-3.07344E-02)); +#223 = CARTESIAN_POINT('',(-2.0542018,0.1199729,5.50894E-02)); +#224 = CARTESIAN_POINT('',(-2.0574215,0.156775,0.1437848)); +#225 = CARTESIAN_POINT('',(-2.0607184,0.1970216,0.2293103)); +#226 = CARTESIAN_POINT('',(-2.0646605,0.2407526,0.3102019)); +#227 = CARTESIAN_POINT('',(-2.0702276,0.3073591,0.4344198)); +#228 = CARTESIAN_POINT('',(-2.0231086,0.,-0.17296688)); +#229 = CARTESIAN_POINT('',(-2.0231086,2.014042E-03,-0.17296688)); +#230 = CARTESIAN_POINT('',(-2.0259314,2.014042E-03,-0.16894192)); +#231 = CARTESIAN_POINT('',(-2.0307661,2.014042E-03,-0.16249479)); +#232 = CARTESIAN_POINT('',(-2.0346502,2.014042E-03,-0.155293284)); +#233 = CARTESIAN_POINT('',(-2.0452261,1.168375E-02,-0.13287728)); +#234 = CARTESIAN_POINT('',(-2.0539924,3.102887E-02,-0.11494879)); +#235 = CARTESIAN_POINT('',(-2.0633448,5.41446E-02,-8.110192E-02)); +#236 = CARTESIAN_POINT('',(-2.070977,7.736332E-02,-3.0738E-02)); +#237 = CARTESIAN_POINT('',(-2.0770086,0.1149378,5.50876E-02)); +#238 = CARTESIAN_POINT('',(-2.0818066,0.1508016,0.1446884)); +#239 = CARTESIAN_POINT('',(-2.0868535,0.1905389,0.2312226)); +#240 = CARTESIAN_POINT('',(-2.0930096,0.2367245,0.3123107)); +#241 = CARTESIAN_POINT('',(-2.1018601,0.3035656,0.437573)); +#242 = CARTESIAN_POINT('',(-2.0299576,0.,-0.18546251)); +#243 = CARTESIAN_POINT('',(-2.0299576,2.014042E-03,-0.18546251)); +#244 = CARTESIAN_POINT('',(-2.0335879,2.014042E-03,-0.18223783)); +#245 = CARTESIAN_POINT('',(-2.038823,2.014042E-03,-0.17579037)); +#246 = CARTESIAN_POINT('',(-2.0440621,2.014042E-03,-0.16732882)); +#247 = CARTESIAN_POINT('',(-2.0600373,6.614312E-03,-0.13650836)); +#248 = CARTESIAN_POINT('',(-2.0704824,3.022211E-02,-0.11495074)); +#249 = CARTESIAN_POINT('',(-2.0815228,5.216489E-02,-8.110804E-02)); +#250 = CARTESIAN_POINT('',(-2.0917296,7.441093E-02,-3.07418E-02)); +#251 = CARTESIAN_POINT('',(-2.0996552,0.1100343,5.50856E-02)); +#252 = CARTESIAN_POINT('',(-2.1059632,0.1444218,0.1452599)); +#253 = CARTESIAN_POINT('',(-2.1130285,0.1839932,0.2331978)); +#254 = CARTESIAN_POINT('',(-2.1220676,0.2318897,0.315164)); +#255 = CARTESIAN_POINT('',(-2.1352376,0.2994346,0.4408595)); +#256 = CARTESIAN_POINT('',(-2.0351962,0.,-0.19513311)); +#257 = CARTESIAN_POINT('',(-2.0351962,2.014042E-03,-0.19513311)); +#258 = CARTESIAN_POINT('',(-2.0384195,2.014042E-03,-0.19110205)); +#259 = CARTESIAN_POINT('',(-2.0440647,2.014042E-03,-0.18264014)); +#260 = CARTESIAN_POINT('',(-2.0488986,2.014042E-03,-0.17538626)); +#261 = CARTESIAN_POINT('',(-2.0687585,5.584393E-03,-0.13795364)); +#262 = CARTESIAN_POINT('',(-2.0797402,2.983304E-02,-0.11495366)); +#263 = CARTESIAN_POINT('',(-2.0914099,5.107203E-02,-8.110466E-02)); +#264 = CARTESIAN_POINT('',(-2.1026181,7.286605E-02,-3.07432E-02)); +#265 = CARTESIAN_POINT('',(-2.1113618,0.1074653,5.50849E-02)); +#266 = CARTESIAN_POINT('',(-2.1184477,0.1411032,0.1455518)); +#267 = CARTESIAN_POINT('',(-2.1266452,0.1806231,0.234286)); +#268 = CARTESIAN_POINT('',(-2.1374174,0.2292405,0.316849)); +#269 = CARTESIAN_POINT('',(-2.1530419,0.2970886,0.442621)); +#270 = CARTESIAN_POINT('',(-2.0420465,0.,-0.19674603)); +#271 = CARTESIAN_POINT('',(-2.0420465,1.613535E-03,-0.19674603)); +#272 = CARTESIAN_POINT('',(-2.0448693,2.014042E-03,-0.19271536)); +#273 = CARTESIAN_POINT('',(-2.0513153,2.014042E-03,-0.18385218)); +#274 = CARTESIAN_POINT('',(-2.0565547,2.014042E-03,-0.17579119)); +#275 = CARTESIAN_POINT('',(-2.0771076,4.548759E-03,-0.13913032)); +#276 = CARTESIAN_POINT('',(-2.0889979,2.944967E-02,-0.11495082)); +#277 = CARTESIAN_POINT('',(-2.1012913,4.99792E-02,-8.110697E-02)); +#278 = CARTESIAN_POINT('',(-2.1135065,7.132119E-02,-3.07446E-02)); +#279 = CARTESIAN_POINT('',(-2.1230684,0.1048962,5.50843E-02)); +#280 = CARTESIAN_POINT('',(-2.1309379,0.1377904,0.1458437)); +#281 = CARTESIAN_POINT('',(-2.1402676,0.1772588,0.23538)); +#282 = CARTESIAN_POINT('',(-2.1527672,0.2265857,0.3185338)); +#283 = CARTESIAN_POINT('',(-2.1708463,0.2947485,0.4443825)); +#284 = CARTESIAN_POINT('',(-2.0783114,0.,-0.20359583)); +#285 = CARTESIAN_POINT('',(-2.0783114,1.027621E-02,-0.20359583)); +#286 = CARTESIAN_POINT('',(-2.0794531,2.155942E-02,-0.20077968)); +#287 = CARTESIAN_POINT('',(-2.0855003,2.169102E-02,-0.18761415)); +#288 = CARTESIAN_POINT('',(-2.0895265,7.792974E-03,-0.17935402)); +#289 = CARTESIAN_POINT('',(-2.1075961,4.29702E-03,-0.142626812)); +#290 = CARTESIAN_POINT('',(-2.1198208,2.833967E-02,-0.11495674)); +#291 = CARTESIAN_POINT('',(-2.1333272,4.640311E-02,-8.111177E-02)); +#292 = CARTESIAN_POINT('',(-2.1477052,6.648633E-02,-3.07474E-02)); +#293 = CARTESIAN_POINT('',(-2.1593327,9.684004E-02,5.50777E-02)); +#294 = CARTESIAN_POINT('',(-2.1696216,0.1274627,0.1467433)); +#295 = CARTESIAN_POINT('',(-2.1827252,0.1668853,0.2389495)); +#296 = CARTESIAN_POINT('',(-2.2012706,0.217923,0.324369)); +#297 = CARTESIAN_POINT('',(-2.2276119,0.2868925,0.4500136)); +#298 = CARTESIAN_POINT('',(-2.1701788,0.,-0.2217405)); +#299 = CARTESIAN_POINT('',(-2.1701788,2.337321E-02,-0.2217405)); +#300 = CARTESIAN_POINT('',(-2.1738078,5.278283E-02,-0.21086589)); +#301 = CARTESIAN_POINT('',(-2.1818662,5.358958E-02,-0.18225559)); +#302 = CARTESIAN_POINT('',(-2.1879153,2.458049E-02,-0.16493037)); +#303 = CARTESIAN_POINT('',(-2.1955747,2.578778E-02,-0.13793396)); +#304 = CARTESIAN_POINT('',(-2.2024253,2.699504E-02,-0.11496639)); +#305 = CARTESIAN_POINT('',(-2.2108908,3.868453E-02,-8.112036E-02)); +#306 = CARTESIAN_POINT('',(-2.2205656,5.64104E-02,-3.07546E-02)); +#307 = CARTESIAN_POINT('',(-2.2318612,7.937736E-02,5.50702E-02)); +#308 = CARTESIAN_POINT('',(-2.2471825,0.1079859,0.1497558)); +#309 = CARTESIAN_POINT('',(-2.2693611,0.147071,0.2476692)); +#310 = CARTESIAN_POINT('',(-2.3040248,0.1994533,0.3391285)); +#311 = CARTESIAN_POINT('',(-2.3491699,0.2667464,0.4624216)); +#312 = CARTESIAN_POINT('',(-2.3136179,0.,-0.24795104)); +#313 = CARTESIAN_POINT('',(-2.3136179,4.472666E-02,-0.24795104)); +#314 = CARTESIAN_POINT('',(-2.3136218,8.945331E-02,-0.22739863)); +#315 = CARTESIAN_POINT('',(-2.3140284,0.1003303,-0.1842851)); +#316 = CARTESIAN_POINT('',(-2.3136316,5.358958E-02,-0.157290384)); +#317 = CARTESIAN_POINT('',(-2.3136336,3.868453E-02,-0.13472393)); +#318 = CARTESIAN_POINT('',(-2.3136383,3.344342E-02,-0.11498399)); +#319 = CARTESIAN_POINT('',(-2.3132352,2.981587E-02,-8.113468E-02)); +#320 = CARTESIAN_POINT('',(-2.317274,3.908504E-02,-3.07684E-02)); +#321 = CARTESIAN_POINT('',(-2.3289702,5.600987E-02,5.50567E-02)); +#322 = CARTESIAN_POINT('',(-2.3515437,8.09909E-02,0.1529647)); +#323 = CARTESIAN_POINT('',(-2.3954806,0.1172551,0.2585309)); +#324 = CARTESIAN_POINT('',(-2.4551299,0.173265,0.3636881)); +#325 = CARTESIAN_POINT('',(-2.5192064,0.2280619,0.4765051)); +#326 = CARTESIAN_POINT('',(-2.4542424,0.,-0.2685168)); +#327 = CARTESIAN_POINT('',(-2.4542424,5.92312E-02,-0.2685168)); +#328 = CARTESIAN_POINT('',(-2.4542456,0.1140338,-0.24716336)); +#329 = CARTESIAN_POINT('',(-2.4542511,0.1341799,-0.19115346)); +#330 = CARTESIAN_POINT('',(-2.4538562,0.1019438,-0.147634422)); +#331 = CARTESIAN_POINT('',(-2.4538556,6.285878E-02,-0.12829501)); +#332 = CARTESIAN_POINT('',(-2.4538605,4.634017E-02,-0.11499773)); +#333 = CARTESIAN_POINT('',(-2.4538636,1.813212E-02,-8.115378E-02)); +#334 = CARTESIAN_POINT('',(-2.4550759,2.055241E-02,-3.07844E-02)); +#335 = CARTESIAN_POINT('',(-2.4655648,2.900911E-02,5.50396E-02)); +#336 = CARTESIAN_POINT('',(-2.4921706,4.593394E-02,0.1545591)); +#337 = CARTESIAN_POINT('',(-2.5437597,7.897685E-02,0.2701968)); +#338 = CARTESIAN_POINT('',(-2.61066653,0.1345805,0.3850248)); +#339 = CARTESIAN_POINT('',(-2.68159585,0.1817274,0.4873659)); +#340 = CARTESIAN_POINT('',(-2.56746892,0.,-0.2741742)); +#341 = CARTESIAN_POINT('',(-2.56746892,6.124524E-02,-0.2741742)); +#342 = CARTESIAN_POINT('',(-2.57714109,0.1104062,-0.2520108)); +#343 = CARTESIAN_POINT('',(-2.58319229,0.1386086,-0.19358643)); +#344 = CARTESIAN_POINT('',(-2.58319533,0.112014,-0.147251949)); +#345 = CARTESIAN_POINT('',(-2.57393393,7.534928E-02,-0.1246826)); +#346 = CARTESIAN_POINT('',(-2.5674881,3.062262E-02,-0.11501313)); +#347 = CARTESIAN_POINT('',(-2.56668444,5.641619E-03,-8.116417E-02)); +#348 = CARTESIAN_POINT('',(-2.56911053,9.269171E-03,-3.16061E-02)); +#349 = CARTESIAN_POINT('',(-2.58846162,1.047646E-02,5.50214E-02)); +#350 = CARTESIAN_POINT('',(-2.61627429,1.933941E-02,0.1549482)); +#351 = CARTESIAN_POINT('',(-2.68519165,4.150533E-02,0.2798482)); +#352 = CARTESIAN_POINT('',(-2.7710322,8.13914E-02,0.400318)); +#353 = CARTESIAN_POINT('',(-2.8443828,0.1273311,0.4954005)); +#354 = CARTESIAN_POINT('',(-2.61219314,0.,-0.2653158)); +#355 = CARTESIAN_POINT('',(-2.61219314,4.029232E-02,-0.2653158)); +#356 = CARTESIAN_POINT('',(-2.63556549,7.817007E-02,-0.23952931)); +#357 = CARTESIAN_POINT('',(-2.64685584,8.381169E-02,-0.19762449)); +#358 = CARTESIAN_POINT('',(-2.64363816,6.165149E-02,-0.158136153)); +#359 = CARTESIAN_POINT('',(-2.62711813,1.531132E-02,-0.13798804)); +#360 = CARTESIAN_POINT('',(-2.62027095,1.007595E-02,-0.11502166)); +#361 = CARTESIAN_POINT('',(-2.61181166,2.820797E-03,-8.117405E-02)); +#362 = CARTESIAN_POINT('',(-2.60819559,6.042127E-03,-3.16101E-02)); +#363 = CARTESIAN_POINT('',(-2.62794719,5.641619E-03,5.50177E-02)); +#364 = CARTESIAN_POINT('',(-2.672284183,1.087699E-02,0.1549426)); +#365 = CARTESIAN_POINT('',(-2.75248379,1.813212E-02,0.2870967)); +#366 = CARTESIAN_POINT('',(-2.8673392,4.029232E-02,0.407559)); +#367 = CARTESIAN_POINT('',(-2.9801719,6.447229E-02,0.5002233)); +#368 = CARTESIAN_POINT('',(-2.62871465,0.,-0.2560485)); +#369 = CARTESIAN_POINT('',(-2.63717686,3.42502E-02,-0.24960376)); +#370 = CARTESIAN_POINT('',(-2.660955046,3.182991E-02,-0.22341644)); +#371 = CARTESIAN_POINT('',(-2.666596513,3.182991E-02,-0.19843592)); +#372 = CARTESIAN_POINT('',(-2.661364494,2.900911E-02,-0.17103371)); +#373 = CARTESIAN_POINT('',(-2.6444467,1.613535E-03,-0.147658933)); +#374 = CARTESIAN_POINT('',(-2.63558227,1.613535E-03,-0.11501899)); +#375 = CARTESIAN_POINT('',(-2.63075053,1.613535E-03,-8.117377E-02)); +#376 = CARTESIAN_POINT('',(-2.627535,4.028084E-03,-3.16152E-02)); +#377 = CARTESIAN_POINT('',(-2.64527255,4.028084E-03,5.50165E-02)); +#378 = CARTESIAN_POINT('',(-2.69485063,4.028084E-03,0.1549406)); +#379 = CARTESIAN_POINT('',(-2.7734371,4.028084E-03,0.2866926)); +#380 = CARTESIAN_POINT('',(-2.9197186,4.028084E-03,0.4107771)); +#381 = CARTESIAN_POINT('',(-3.0595482,4.028084E-03,0.5014179)); +#382 = CARTESIAN_POINT('',(-2.63758308,0.,-0.24960338)); +#383 = CARTESIAN_POINT('',(-2.64685205,0.,-0.24315793)); +#384 = CARTESIAN_POINT('',(-2.660955046,0.,-0.22341644)); +#385 = CARTESIAN_POINT('',(-2.666596513,0.,-0.19843592)); +#386 = CARTESIAN_POINT('',(-2.661364494,0.,-0.17103371)); +#387 = CARTESIAN_POINT('',(-2.6444467,0.,-0.147658933)); +#388 = CARTESIAN_POINT('',(-2.63558227,0.,-0.11501899)); +#389 = CARTESIAN_POINT('',(-2.63075053,0.,-8.117377E-02)); +#390 = CARTESIAN_POINT('',(-2.627535,0.,-3.16152E-02)); +#391 = CARTESIAN_POINT('',(-2.64527255,0.,5.50165E-02)); +#392 = CARTESIAN_POINT('',(-2.69485063,0.,0.1549406)); +#393 = CARTESIAN_POINT('',(-2.7734367,0.,0.2870932)); +#394 = CARTESIAN_POINT('',(-2.9225432,0.,0.4127881)); +#395 = CARTESIAN_POINT('',(-3.0595482,0.,0.5014179)); +#396 = DEFINITIONAL_REPRESENTATION('',(#397),#711); +#397 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#398,#399,#400,#401,#402,#403, + #404,#405,#406,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416, + #417,#418,#419,#420,#421,#422,#423,#424,#425,#426,#427,#428,#429, + #430,#431,#432,#433,#434,#435,#436,#437,#438,#439,#440,#441,#442, + #443,#444,#445,#446,#447,#448,#449,#450,#451,#452,#453,#454,#455, + #456,#457,#458,#459,#460,#461,#462,#463,#464,#465,#466,#467,#468, + #469,#470,#471,#472,#473,#474,#475,#476,#477,#478,#479,#480,#481, + #482,#483,#484,#485,#486,#487,#488,#489,#490,#491,#492,#493,#494, + #495,#496,#497,#498,#499,#500,#501,#502,#503,#504,#505,#506,#507, + #508,#509,#510,#511,#512,#513,#514,#515,#516,#517,#518,#519,#520, + #521,#522,#523,#524,#525,#526,#527,#528,#529,#530,#531,#532,#533, + #534,#535,#536,#537,#538,#539,#540,#541,#542,#543,#544,#545,#546, + #547,#548,#549,#550,#551,#552,#553,#554,#555,#556,#557,#558,#559, + #560,#561,#562,#563,#564,#565,#566,#567,#568,#569,#570,#571,#572, + #573,#574,#575,#576,#577,#578,#579,#580,#581,#582,#583,#584,#585, + #586,#587,#588,#589,#590,#591,#592,#593,#594,#595,#596,#597,#598, + #599,#600,#601,#602,#603,#604,#605,#606,#607,#608,#609,#610,#611, + #612,#613,#614,#615,#616,#617,#618,#619,#620,#621,#622,#623,#624, + #625,#626,#627,#628,#629,#630,#631,#632,#633,#634,#635,#636,#637, + #638,#639,#640,#641,#642,#643,#644,#645,#646,#647,#648,#649,#650, + #651,#652,#653,#654,#655,#656,#657,#658,#659,#660,#661,#662,#663, + #664,#665,#666,#667,#668,#669,#670,#671,#672,#673,#674,#675,#676, + #677,#678,#679,#680,#681,#682,#683,#684,#685,#686,#687,#688,#689, + #690,#691,#692,#693,#694,#695,#696,#697,#698,#699,#700,#701,#702, + #703,#704,#705,#706,#707,#708,#709,#710),.UNSPECIFIED.,.F.,.F.,(9,8, + 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, + 8,8,8,9),(0.,4.88282E-04,4.392625E-03,5.364898E-03,0.129694285, + 0.133093917,0.146639325,0.153306205,0.166535795,0.173047234, + 0.176277519,0.202018846,0.214487302,0.239034574,0.244979616, + 0.268574003,0.291431065,0.313573844,0.324299253,0.334857077, + 0.355642794,0.375778956,0.414792771,0.433080497,0.450796732, + 0.485121936,0.549481694,0.563560391,0.590837866,0.6164105, + 0.640384843,0.662860791,0.683931991,0.693809116,0.703377581, + 0.740455384,0.772898461,0.829673845,0.91483692208,1.), + .UNSPECIFIED.); +#398 = CARTESIAN_POINT('',(2.53772394,1.401645235E-07)); +#399 = CARTESIAN_POINT('',(2.537550024,2.428190827E-03)); +#400 = CARTESIAN_POINT('',(2.537405247,3.802333079E-03)); +#401 = CARTESIAN_POINT('',(2.53718069,8.061970397E-03)); +#402 = CARTESIAN_POINT('',(2.537086413,7.609639345E-03)); +#403 = CARTESIAN_POINT('',(2.53685457,1.213278926E-02)); +#404 = CARTESIAN_POINT('',(2.536718137,1.320519093E-02)); +#405 = CARTESIAN_POINT('',(2.536539497,1.58040887E-02)); +#406 = CARTESIAN_POINT('',(2.536371704,1.801069549E-02)); +#407 = CARTESIAN_POINT('',(2.535020126,3.601255982E-02)); +#408 = CARTESIAN_POINT('',(2.533668548,5.401442415E-02)); +#409 = CARTESIAN_POINT('',(2.532316969,7.201628848E-02)); +#410 = CARTESIAN_POINT('',(2.530965391,9.001815282E-02)); +#411 = CARTESIAN_POINT('',(2.529613813,0.108020017)); +#412 = CARTESIAN_POINT('',(2.528262234,0.126021881)); +#413 = CARTESIAN_POINT('',(2.526910656,0.144023746)); +#414 = CARTESIAN_POINT('',(2.525559078,0.16202561)); +#415 = CARTESIAN_POINT('',(2.525222503,0.166508496)); +#416 = CARTESIAN_POINT('',(2.524885928,0.170991382)); +#417 = CARTESIAN_POINT('',(2.524549354,0.175474269)); +#418 = CARTESIAN_POINT('',(2.524212779,0.179957155)); +#419 = CARTESIAN_POINT('',(2.523876204,0.184440041)); +#420 = CARTESIAN_POINT('',(2.52353963,0.188922927)); +#421 = CARTESIAN_POINT('',(2.523203055,0.193405813)); +#422 = CARTESIAN_POINT('',(2.52286648,0.197888699)); +#423 = CARTESIAN_POINT('',(2.478905511,0.768445753)); +#424 = CARTESIAN_POINT('',(2.445786875,1.323805042)); +#425 = CARTESIAN_POINT('',(2.359616172,2.143616437)); +#426 = CARTESIAN_POINT('',(2.399342021,1.942197312)); +#427 = CARTESIAN_POINT('',(2.327287014,3.075685891)); +#428 = CARTESIAN_POINT('',(2.306476754,3.097603196)); +#429 = CARTESIAN_POINT('',(2.268686384,3.586585898)); +#430 = CARTESIAN_POINT('',(2.238410965,3.957114247)); +#431 = CARTESIAN_POINT('',(2.237572614,3.967597442)); +#432 = CARTESIAN_POINT('',(2.236736759,3.978082853)); +#433 = CARTESIAN_POINT('',(2.235903005,3.988579271)); +#434 = CARTESIAN_POINT('',(2.235072246,3.99906767)); +#435 = CARTESIAN_POINT('',(2.234242548,4.00958967)); +#436 = CARTESIAN_POINT('',(2.233415764,4.020105744)); +#437 = CARTESIAN_POINT('',(2.232591154,4.030631439)); +#438 = CARTESIAN_POINT('',(2.231769062,4.041159195)); +#439 = CARTESIAN_POINT('',(2.228493528,4.083105959)); +#440 = CARTESIAN_POINT('',(2.225257285,4.125099511)); +#441 = CARTESIAN_POINT('',(2.22206608,4.166999273)); +#442 = CARTESIAN_POINT('',(2.218922543,4.208694744)); +#443 = CARTESIAN_POINT('',(2.215826947,4.250103437)); +#444 = CARTESIAN_POINT('',(2.212778096,4.291164565)); +#445 = CARTESIAN_POINT('',(2.209774303,4.331828494)); +#446 = CARTESIAN_POINT('',(2.206814475,4.372041949)); +#447 = CARTESIAN_POINT('',(2.205357687,4.391834486)); +#448 = CARTESIAN_POINT('',(2.203911519,4.411518341)); +#449 = CARTESIAN_POINT('',(2.202475917,4.43108612)); +#450 = CARTESIAN_POINT('',(2.201050659,4.450533095)); +#451 = CARTESIAN_POINT('',(2.199635679,4.469852715)); +#452 = CARTESIAN_POINT('',(2.19823111,4.489036014)); +#453 = CARTESIAN_POINT('',(2.196837055,4.50807492)); +#454 = CARTESIAN_POINT('',(2.195453066,4.526969466)); +#455 = CARTESIAN_POINT('',(2.192706738,4.564462963)); +#456 = CARTESIAN_POINT('',(2.190000361,4.601383791)); +#457 = CARTESIAN_POINT('',(2.187332641,4.637701151)); +#458 = CARTESIAN_POINT('',(2.184702175,4.673393135)); +#459 = CARTESIAN_POINT('',(2.182107486,4.708445723)); +#460 = CARTESIAN_POINT('',(2.179547051,4.742851778)); +#461 = CARTESIAN_POINT('',(2.17701933,4.776610035)); +#462 = CARTESIAN_POINT('',(2.174522802,4.809724104)); +#463 = CARTESIAN_POINT('',(2.173294042,4.826022432)); +#464 = CARTESIAN_POINT('',(2.172072839,4.842164642)); +#465 = CARTESIAN_POINT('',(2.170859011,4.858151192)); +#466 = CARTESIAN_POINT('',(2.169652377,4.873982759)); +#467 = CARTESIAN_POINT('',(2.168452757,4.889660236)); +#468 = CARTESIAN_POINT('',(2.167259972,4.905184733)); +#469 = CARTESIAN_POINT('',(2.166073846,4.920557578)); +#470 = CARTESIAN_POINT('',(2.1648942,4.935780315)); +#471 = CARTESIAN_POINT('',(2.164308986,4.943332216)); +#472 = CARTESIAN_POINT('',(2.163725366,4.950847154)); +#473 = CARTESIAN_POINT('',(2.163143319,4.958325329)); +#474 = CARTESIAN_POINT('',(2.162562822,4.965766941)); +#475 = CARTESIAN_POINT('',(2.161983857,4.973172191)); +#476 = CARTESIAN_POINT('',(2.161406401,4.980541279)); +#477 = CARTESIAN_POINT('',(2.160830434,4.987874404)); +#478 = CARTESIAN_POINT('',(2.160255935,4.995171767)); +#479 = CARTESIAN_POINT('',(2.155677975,5.053322892)); +#480 = CARTESIAN_POINT('',(2.15119473,5.109154538)); +#481 = CARTESIAN_POINT('',(2.146814514,5.163135359)); +#482 = CARTESIAN_POINT('',(2.142544404,5.215541767)); +#483 = CARTESIAN_POINT('',(2.138388831,5.266589867)); +#484 = CARTESIAN_POINT('',(2.134350486,5.316463793)); +#485 = CARTESIAN_POINT('',(2.130431756,5.365306965)); +#486 = CARTESIAN_POINT('',(2.126634825,5.413242798)); +#487 = CARTESIAN_POINT('',(2.124795681,5.436461755)); +#488 = CARTESIAN_POINT('',(2.122985145,5.459467439)); +#489 = CARTESIAN_POINT('',(2.121203412,5.482274285)); +#490 = CARTESIAN_POINT('',(2.119450763,5.504894408)); +#491 = CARTESIAN_POINT('',(2.117727522,5.527338289)); +#492 = CARTESIAN_POINT('',(2.116034006,5.549615468)); +#493 = CARTESIAN_POINT('',(2.11437048,5.571735231)); +#494 = CARTESIAN_POINT('',(2.112737111,5.593707303)); +#495 = CARTESIAN_POINT('',(2.109521433,5.636964582)); +#496 = CARTESIAN_POINT('',(2.106422769,5.679648479)); +#497 = CARTESIAN_POINT('',(2.103443131,5.721824703)); +#498 = CARTESIAN_POINT('',(2.100584782,5.763548375)); +#499 = CARTESIAN_POINT('',(2.097850175,5.80486631)); +#500 = CARTESIAN_POINT('',(2.095241888,5.845819299)); +#501 = CARTESIAN_POINT('',(2.092762564,5.886444393)); +#502 = CARTESIAN_POINT('',(2.090414847,5.926777183)); +#503 = CARTESIAN_POINT('',(2.089846259,5.936545239)); +#504 = CARTESIAN_POINT('',(2.089285392,5.946296157)); +#505 = CARTESIAN_POINT('',(2.088732283,5.956030407)); +#506 = CARTESIAN_POINT('',(2.088186969,5.965748459)); +#507 = CARTESIAN_POINT('',(2.087649489,5.975450784)); +#508 = CARTESIAN_POINT('',(2.087119881,5.985137851)); +#509 = CARTESIAN_POINT('',(2.086598181,5.994810133)); +#510 = CARTESIAN_POINT('',(2.086084429,6.004468098)); +#511 = CARTESIAN_POINT('',(2.084045402,6.042798064)); +#512 = CARTESIAN_POINT('',(2.082131124,6.08089451)); +#513 = CARTESIAN_POINT('',(2.080334801,6.118722383)); +#514 = CARTESIAN_POINT('',(2.078648047,6.156258644)); +#515 = CARTESIAN_POINT('',(2.077063446,6.19347863)); +#516 = CARTESIAN_POINT('',(2.075573948,6.230360304)); +#517 = CARTESIAN_POINT('',(2.074171939,6.266889902)); +#518 = CARTESIAN_POINT('',(2.072850869,6.303052512)); +#519 = CARTESIAN_POINT('',(2.071571058,6.338085169)); +#520 = CARTESIAN_POINT('',(2.070367174,6.372773589)); +#521 = CARTESIAN_POINT('',(2.069232962,6.407106049)); +#522 = CARTESIAN_POINT('',(2.068162484,6.441073231)); +#523 = CARTESIAN_POINT('',(2.067150126,6.474668219)); +#524 = CARTESIAN_POINT('',(2.066190591,6.5078865)); +#525 = CARTESIAN_POINT('',(2.065278904,6.540725963)); +#526 = CARTESIAN_POINT('',(2.064410408,6.573186902)); +#527 = CARTESIAN_POINT('',(2.063569082,6.604633392)); +#528 = CARTESIAN_POINT('',(2.062768318,6.635724041)); +#529 = CARTESIAN_POINT('',(2.062003984,6.666458567)); +#530 = CARTESIAN_POINT('',(2.061272233,6.696837644)); +#531 = CARTESIAN_POINT('',(2.060569494,6.726862904)); +#532 = CARTESIAN_POINT('',(2.059892477,6.756536938)); +#533 = CARTESIAN_POINT('',(2.059238173,6.785863293)); +#534 = CARTESIAN_POINT('',(2.058603851,6.814846474)); +#535 = CARTESIAN_POINT('',(2.058296619,6.828885237)); +#536 = CARTESIAN_POINT('',(2.057994031,6.842843333)); +#537 = CARTESIAN_POINT('',(2.057695804,6.856721341)); +#538 = CARTESIAN_POINT('',(2.057401653,6.87051984)); +#539 = CARTESIAN_POINT('',(2.057111295,6.884239407)); +#540 = CARTESIAN_POINT('',(2.056824446,6.897880621)); +#541 = CARTESIAN_POINT('',(2.056540821,6.911444062)); +#542 = CARTESIAN_POINT('',(2.056260137,6.924930307)); +#543 = CARTESIAN_POINT('',(2.055983861,6.938205931)); +#544 = CARTESIAN_POINT('',(2.055710452,6.951406354)); +#545 = CARTESIAN_POINT('',(2.055439763,6.964534522)); +#546 = CARTESIAN_POINT('',(2.0551713,6.977583519)); +#547 = CARTESIAN_POINT('',(2.054905394,6.990567981)); +#548 = CARTESIAN_POINT('',(2.054641168,7.003469673)); +#549 = CARTESIAN_POINT('',(2.054378989,7.016303367)); +#550 = CARTESIAN_POINT('',(2.05411867,7.029068342)); +#551 = CARTESIAN_POINT('',(2.053606168,7.05419944)); +#552 = CARTESIAN_POINT('',(2.053100947,7.079066185)); +#553 = CARTESIAN_POINT('',(2.052602533,7.103688945)); +#554 = CARTESIAN_POINT('',(2.052110591,7.12808507)); +#555 = CARTESIAN_POINT('',(2.051624881,7.152269558)); +#556 = CARTESIAN_POINT('',(2.051145218,7.176255733)); +#557 = CARTESIAN_POINT('',(2.050671436,7.200055919)); +#558 = CARTESIAN_POINT('',(2.050203343,7.223682109)); +#559 = CARTESIAN_POINT('',(2.049749877,7.246569973)); +#560 = CARTESIAN_POINT('',(2.049301739,7.269294569)); +#561 = CARTESIAN_POINT('',(2.04885883,7.291866066)); +#562 = CARTESIAN_POINT('',(2.048420786,7.314296127)); +#563 = CARTESIAN_POINT('',(2.04798735,7.336594957)); +#564 = CARTESIAN_POINT('',(2.047558487,7.358770448)); +#565 = CARTESIAN_POINT('',(2.047134242,7.380829428)); +#566 = CARTESIAN_POINT('',(2.046714329,7.402780986)); +#567 = CARTESIAN_POINT('',(2.045900751,7.445311995)); +#568 = CARTESIAN_POINT('',(2.045103728,7.487437821)); +#569 = CARTESIAN_POINT('',(2.04432234,7.529214466)); +#570 = CARTESIAN_POINT('',(2.043555817,7.57069243)); +#571 = CARTESIAN_POINT('',(2.042803537,7.611917448)); +#572 = CARTESIAN_POINT('',(2.042065016,7.652931214)); +#573 = CARTESIAN_POINT('',(2.041339901,7.693772116)); +#574 = CARTESIAN_POINT('',(2.040627968,7.734475966)); +#575 = CARTESIAN_POINT('',(2.040294239,7.75355592)); +#576 = CARTESIAN_POINT('',(2.039963388,7.772605852)); +#577 = CARTESIAN_POINT('',(2.03963538,7.791629457)); +#578 = CARTESIAN_POINT('',(2.039310182,7.810630377)); +#579 = CARTESIAN_POINT('',(2.038987765,7.829612197)); +#580 = CARTESIAN_POINT('',(2.038668107,7.848578451)); +#581 = CARTESIAN_POINT('',(2.038351187,7.867532619)); +#582 = CARTESIAN_POINT('',(2.03803699,7.886478127)); +#583 = CARTESIAN_POINT('',(2.037732608,7.904831636)); +#584 = CARTESIAN_POINT('',(2.037430827,7.923176816)); +#585 = CARTESIAN_POINT('',(2.037131438,7.941517524)); +#586 = CARTESIAN_POINT('',(2.036834779,7.959856222)); +#587 = CARTESIAN_POINT('',(2.036540862,7.978195581)); +#588 = CARTESIAN_POINT('',(2.036249353,7.996540641)); +#589 = CARTESIAN_POINT('',(2.035960004,8.014896741)); +#590 = CARTESIAN_POINT('',(2.035673156,8.03325845)); +#591 = CARTESIAN_POINT('',(2.035117402,8.068834639)); +#592 = CARTESIAN_POINT('',(2.034570488,8.104437115)); +#593 = CARTESIAN_POINT('',(2.034033132,8.140064498)); +#594 = CARTESIAN_POINT('',(2.033504066,8.17571571)); +#595 = CARTESIAN_POINT('',(2.032982203,8.211389961)); +#596 = CARTESIAN_POINT('',(2.032467484,8.247085811)); +#597 = CARTESIAN_POINT('',(2.03196038,8.28279932)); +#598 = CARTESIAN_POINT('',(2.031460064,8.318521268)); +#599 = CARTESIAN_POINT('',(2.030521909,8.385500032)); +#600 = CARTESIAN_POINT('',(2.029608015,8.452511908)); +#601 = CARTESIAN_POINT('',(2.02871436,8.519512223)); +#602 = CARTESIAN_POINT('',(2.027841491,8.586463654)); +#603 = CARTESIAN_POINT('',(2.026986203,8.653323171)); +#604 = CARTESIAN_POINT('',(2.026144673,8.720052423)); +#605 = CARTESIAN_POINT('',(2.025316517,8.786626368)); +#606 = CARTESIAN_POINT('',(2.024499207,8.853014917)); +#607 = CARTESIAN_POINT('',(2.024320413,8.867537393)); +#608 = CARTESIAN_POINT('',(2.024142145,8.882051015)); +#609 = CARTESIAN_POINT('',(2.023964372,8.896555453)); +#610 = CARTESIAN_POINT('',(2.023787062,8.911050379)); +#611 = CARTESIAN_POINT('',(2.023610182,8.925535466)); +#612 = CARTESIAN_POINT('',(2.023433699,8.940010385)); +#613 = CARTESIAN_POINT('',(2.023257582,8.954474807)); +#614 = CARTESIAN_POINT('',(2.023081799,8.968928405)); +#615 = CARTESIAN_POINT('',(2.022741238,8.996932592)); +#616 = CARTESIAN_POINT('',(2.02240181,9.024893084)); +#617 = CARTESIAN_POINT('',(2.022064986,9.052832337)); +#618 = CARTESIAN_POINT('',(2.021728027,9.080694383)); +#619 = CARTESIAN_POINT('',(2.021392708,9.108502014)); +#620 = CARTESIAN_POINT('',(2.021057661,9.136220573)); +#621 = CARTESIAN_POINT('',(2.020723403,9.163849185)); +#622 = CARTESIAN_POINT('',(2.020389673,9.191373965)); +#623 = CARTESIAN_POINT('',(2.020076824,9.217178435)); +#624 = CARTESIAN_POINT('',(2.019764366,9.242892519)); +#625 = CARTESIAN_POINT('',(2.019452517,9.268506214)); +#626 = CARTESIAN_POINT('',(2.019140967,9.294012557)); +#627 = CARTESIAN_POINT('',(2.018829412,9.319403822)); +#628 = CARTESIAN_POINT('',(2.018517785,9.344670595)); +#629 = CARTESIAN_POINT('',(2.018206182,9.369803695)); +#630 = CARTESIAN_POINT('',(2.017894501,9.394798975)); +#631 = CARTESIAN_POINT('',(2.017602294,9.418231991)); +#632 = CARTESIAN_POINT('',(2.017310008,9.441543434)); +#633 = CARTESIAN_POINT('',(2.017017576,9.464728446)); +#634 = CARTESIAN_POINT('',(2.016724922,9.487782881)); +#635 = CARTESIAN_POINT('',(2.016431969,9.510702805)); +#636 = CARTESIAN_POINT('',(2.016138657,9.53348401)); +#637 = CARTESIAN_POINT('',(2.015844955,9.556121517)); +#638 = CARTESIAN_POINT('',(2.015550874,9.578609086)); +#639 = CARTESIAN_POINT('',(2.015275179,9.599691231)); +#640 = CARTESIAN_POINT('',(2.014999124,9.620641256)); +#641 = CARTESIAN_POINT('',(2.014722763,9.641455413)); +#642 = CARTESIAN_POINT('',(2.01444617,9.662125722)); +#643 = CARTESIAN_POINT('',(2.014169365,9.68264438)); +#644 = CARTESIAN_POINT('',(2.013892316,9.703005814)); +#645 = CARTESIAN_POINT('',(2.013615012,9.723206388)); +#646 = CARTESIAN_POINT('',(2.013337612,9.743241754)); +#647 = CARTESIAN_POINT('',(2.013077552,9.762024938)); +#648 = CARTESIAN_POINT('',(2.012817345,9.780663189)); +#649 = CARTESIAN_POINT('',(2.012557079,9.799153554)); +#650 = CARTESIAN_POINT('',(2.012296796,9.817494013)); +#651 = CARTESIAN_POINT('',(2.012036498,9.835683479)); +#652 = CARTESIAN_POINT('',(2.01177614,9.853721796)); +#653 = CARTESIAN_POINT('',(2.011515635,9.871609745)); +#654 = CARTESIAN_POINT('',(2.011254851,9.889349036)); +#655 = CARTESIAN_POINT('',(2.011132608,9.897664301)); +#656 = CARTESIAN_POINT('',(2.011010325,9.905946692)); +#657 = CARTESIAN_POINT('',(2.010888037,9.914195943)); +#658 = CARTESIAN_POINT('',(2.010765773,9.92241189)); +#659 = CARTESIAN_POINT('',(2.010643547,9.93059447)); +#660 = CARTESIAN_POINT('',(2.010521364,9.938743722)); +#661 = CARTESIAN_POINT('',(2.01039922,9.946859787)); +#662 = CARTESIAN_POINT('',(2.010277097,9.954942907)); +#663 = CARTESIAN_POINT('',(2.010158793,9.962773369)); +#664 = CARTESIAN_POINT('',(2.010040498,9.970573418)); +#665 = CARTESIAN_POINT('',(2.009922268,9.978340462)); +#666 = CARTESIAN_POINT('',(2.009803887,9.986082806)); +#667 = CARTESIAN_POINT('',(2.0096857,9.993785556)); +#668 = CARTESIAN_POINT('',(2.009567213,10.001468179)); +#669 = CARTESIAN_POINT('',(2.009448733,10.009116986)); +#670 = CARTESIAN_POINT('',(2.009330215,10.016732675)); +#671 = CARTESIAN_POINT('',(2.008870947,10.046243496)); +#672 = CARTESIAN_POINT('',(2.008411397,10.075250463)); +#673 = CARTESIAN_POINT('',(2.007952471,10.103629097)); +#674 = CARTESIAN_POINT('',(2.007496196,10.131278482)); +#675 = CARTESIAN_POINT('',(2.007038973,10.158176055)); +#676 = CARTESIAN_POINT('',(2.006583525,10.184280468)); +#677 = CARTESIAN_POINT('',(2.00613004,10.209588818)); +#678 = CARTESIAN_POINT('',(2.005678388,10.234113617)); +#679 = CARTESIAN_POINT('',(2.005283204,10.255572817)); +#680 = CARTESIAN_POINT('',(2.004889508,10.276431198)); +#681 = CARTESIAN_POINT('',(2.004497414,10.296696507)); +#682 = CARTESIAN_POINT('',(2.00410702,10.316383231)); +#683 = CARTESIAN_POINT('',(2.003718407,10.335510738)); +#684 = CARTESIAN_POINT('',(2.003331639,10.354101413)); +#685 = CARTESIAN_POINT('',(2.002946762,10.372178802)); +#686 = CARTESIAN_POINT('',(2.002563803,10.389765756)); +#687 = CARTESIAN_POINT('',(2.001893615,10.420543263)); +#688 = CARTESIAN_POINT('',(2.001229385,10.449817468)); +#689 = CARTESIAN_POINT('',(2.000570641,10.477728763)); +#690 = CARTESIAN_POINT('',(1.99991834,10.504374634)); +#691 = CARTESIAN_POINT('',(1.999271649,10.529886582)); +#692 = CARTESIAN_POINT('',(1.998630919,10.554351929)); +#693 = CARTESIAN_POINT('',(1.997995822,10.577864908)); +#694 = CARTESIAN_POINT('',(1.997366229,10.600503086)); +#695 = CARTESIAN_POINT('',(1.996421846,10.634460177)); +#696 = CARTESIAN_POINT('',(1.995489774,10.666451536)); +#697 = CARTESIAN_POINT('',(1.994569596,10.696736577)); +#698 = CARTESIAN_POINT('',(1.993660679,10.725528191)); +#699 = CARTESIAN_POINT('',(1.992762521,10.752995452)); +#700 = CARTESIAN_POINT('',(1.991874745,10.779275206)); +#701 = CARTESIAN_POINT('',(1.990996967,10.804484071)); +#702 = CARTESIAN_POINT('',(1.990128755,10.828722388)); +#703 = CARTESIAN_POINT('',(1.989260547,10.852960527)); +#704 = CARTESIAN_POINT('',(1.98840192,10.876228074)); +#705 = CARTESIAN_POINT('',(1.987552497,10.898623092)); +#706 = CARTESIAN_POINT('',(1.986711913,10.920228083)); +#707 = CARTESIAN_POINT('',(1.985879815,10.94111261)); +#708 = CARTESIAN_POINT('',(1.985055869,10.961335918)); +#709 = CARTESIAN_POINT('',(1.984239761,10.980949557)); +#710 = CARTESIAN_POINT('',(1.983431198,10.999999998)); +#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#712 = ORIENTED_EDGE('',*,*,#713,.T.); +#713 = EDGE_CURVE('',#41,#714,#716,.T.); +#714 = VERTEX_POINT('',#715); +#715 = CARTESIAN_POINT('',(-2.63758308,-6.938893904E-18,-0.24960338)); +#716 = SURFACE_CURVE('',#717,(#732),.PCURVE_S1.); +#717 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#718,#719,#720,#721,#722,#723, + #724,#725,#726,#727,#728,#729,#730,#731),.UNSPECIFIED.,.F.,.F.,(4,1, + 3,1,1,1,1,1,1,4),(2.537723945,3.,3.5,4.,5.,6.,7.,8.,9.,10.), + .UNSPECIFIED.); +#718 = CARTESIAN_POINT('',(-2.010663,0.,-0.152057631)); +#719 = CARTESIAN_POINT('',(-2.015662672,0.,-0.160297113)); +#720 = CARTESIAN_POINT('',(-2.023366971,0.,-0.173438264)); +#721 = CARTESIAN_POINT('',(-2.0299576,0.,-0.18546251)); +#722 = CARTESIAN_POINT('',(-2.0351962,0.,-0.19513311)); +#723 = CARTESIAN_POINT('',(-2.0420465,0.,-0.19674603)); +#724 = CARTESIAN_POINT('',(-2.0783114,0.,-0.20359583)); +#725 = CARTESIAN_POINT('',(-2.1701788,0.,-0.2217405)); +#726 = CARTESIAN_POINT('',(-2.3136179,0.,-0.24795104)); +#727 = CARTESIAN_POINT('',(-2.4542424,0.,-0.2685168)); +#728 = CARTESIAN_POINT('',(-2.56746892,0.,-0.2741742)); +#729 = CARTESIAN_POINT('',(-2.61219314,0.,-0.2653158)); +#730 = CARTESIAN_POINT('',(-2.62871465,0.,-0.2560485)); +#731 = CARTESIAN_POINT('',(-2.63758308,0.,-0.24960338)); +#732 = PCURVE('',#129,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(0.,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(1.,0.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#714,#741,#743,.T.); +#741 = VERTEX_POINT('',#742); +#742 = CARTESIAN_POINT('',(-3.0595482,0.,0.5014179)); +#743 = SURFACE_CURVE('',#744,(#759),.PCURVE_S1.); +#744 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#745,#746,#747,#748,#749,#750, + #751,#752,#753,#754,#755,#756,#757,#758),.UNSPECIFIED.,.F.,.F.,(4,1, + 1,1,1,1,1,1,1,1,1,4),(0.,1.,2.,3.,4.,5.,6.,7.,8.,9.,10.,11.), + .QUASI_UNIFORM_KNOTS.); +#745 = CARTESIAN_POINT('',(-2.63758308,0.,-0.24960338)); +#746 = CARTESIAN_POINT('',(-2.64685205,0.,-0.24315793)); +#747 = CARTESIAN_POINT('',(-2.660955046,0.,-0.22341644)); +#748 = CARTESIAN_POINT('',(-2.666596513,0.,-0.19843592)); +#749 = CARTESIAN_POINT('',(-2.661364494,0.,-0.17103371)); +#750 = CARTESIAN_POINT('',(-2.6444467,0.,-0.147658933)); +#751 = CARTESIAN_POINT('',(-2.63558227,0.,-0.11501899)); +#752 = CARTESIAN_POINT('',(-2.63075053,0.,-8.117377E-02)); +#753 = CARTESIAN_POINT('',(-2.627535,0.,-3.16152E-02)); +#754 = CARTESIAN_POINT('',(-2.64527255,0.,5.50165E-02)); +#755 = CARTESIAN_POINT('',(-2.69485063,0.,0.1549406)); +#756 = CARTESIAN_POINT('',(-2.7734367,0.,0.2870932)); +#757 = CARTESIAN_POINT('',(-2.9225432,0.,0.4127881)); +#758 = CARTESIAN_POINT('',(-3.0595482,0.,0.5014179)); +#759 = PCURVE('',#129,#760); +#760 = DEFINITIONAL_REPRESENTATION('',(#761),#765); +#761 = LINE('',#762,#763); +#762 = CARTESIAN_POINT('',(10.,0.)); +#763 = VECTOR('',#764,1.); +#764 = DIRECTION('',(0.,1.)); +#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#766 = ORIENTED_EDGE('',*,*,#767,.F.); +#767 = EDGE_CURVE('',#43,#741,#768,.T.); +#768 = SURFACE_CURVE('',#769,(#788),.PCURVE_S1.); +#769 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#770,#771,#772,#773,#774,#775, + #776,#777,#778,#779,#780,#781,#782,#783,#784,#785,#786,#787), + .UNSPECIFIED.,.F.,.F.,(4,1,3,1,3,1,1,1,1,1,1,4),(1.983431199,2.,2.5,3. + ,3.5,4.,5.,6.,7.,8.,9.,10.),.UNSPECIFIED.); +#770 = CARTESIAN_POINT('',(-2.010663,0.314450974,0.428417309)); +#771 = CARTESIAN_POINT('',(-2.0111089,0.31439781,0.428462701)); +#772 = CARTESIAN_POINT('',(-2.025041531,0.312736992,0.429880652)); +#773 = CARTESIAN_POINT('',(-2.0399682,0.3109695,0.431388)); +#774 = CARTESIAN_POINT('',(-2.0551008,0.3091615,0.432901)); +#775 = CARTESIAN_POINT('',(-2.0702276,0.3073591,0.4344198)); +#776 = CARTESIAN_POINT('',(-2.1018601,0.3035656,0.437573)); +#777 = CARTESIAN_POINT('',(-2.1352376,0.2994346,0.4408595)); +#778 = CARTESIAN_POINT('',(-2.1530419,0.2970886,0.442621)); +#779 = CARTESIAN_POINT('',(-2.1708463,0.2947485,0.4443825)); +#780 = CARTESIAN_POINT('',(-2.2276119,0.2868925,0.4500136)); +#781 = CARTESIAN_POINT('',(-2.3491699,0.2667464,0.4624216)); +#782 = CARTESIAN_POINT('',(-2.5192064,0.2280619,0.4765051)); +#783 = CARTESIAN_POINT('',(-2.68159585,0.1817274,0.4873659)); +#784 = CARTESIAN_POINT('',(-2.8443828,0.1273311,0.4954005)); +#785 = CARTESIAN_POINT('',(-2.9801719,6.447229E-02,0.5002233)); +#786 = CARTESIAN_POINT('',(-3.0595482,4.028084E-03,0.5014179)); +#787 = CARTESIAN_POINT('',(-3.0595482,0.,0.5014179)); +#788 = PCURVE('',#129,#789); +#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794); +#790 = LINE('',#791,#792); +#791 = CARTESIAN_POINT('',(0.,11.)); +#792 = VECTOR('',#793,1.); +#793 = DIRECTION('',(1.,-0.)); +#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#799)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#796,#797,#798)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#796 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT($,.METRE.) ); +#797 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#798 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#799 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-06),#796, + 'distance_accuracy_value','confusion accuracy'); +#800 = SHAPE_DEFINITION_REPRESENTATION(#801,#33); +#801 = PRODUCT_DEFINITION_SHAPE('','',#802); +#802 = PRODUCT_DEFINITION('design','',#803,#806); +#803 = PRODUCT_DEFINITION_FORMATION('','',#804); +#804 = PRODUCT('Open CASCADE STEP translator 6.5 1.1', + 'Open CASCADE STEP translator 6.5 1.1','',(#805)); +#805 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#806 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#807 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#808,#810); +#808 = ( REPRESENTATION_RELATIONSHIP('','',#33,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#809) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#809 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#810 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#811 + ); +#811 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','','',#5,#802,$); +#812 = PRODUCT_TYPE('part',$,(#804)); +#813 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#814),#1271); +#814 = SHELL_BASED_SURFACE_MODEL('',(#815)); +#815 = OPEN_SHELL('',(#816)); +#816 = ADVANCED_FACE('',(#817),#831,.T.); +#817 = FACE_BOUND('',#818,.T.); +#818 = EDGE_LOOP('',(#819,#820,#1162,#1256)); +#819 = ORIENTED_EDGE('',*,*,#40,.F.); +#820 = ORIENTED_EDGE('',*,*,#821,.T.); +#821 = EDGE_CURVE('',#41,#822,#824,.T.); +#822 = VERTEX_POINT('',#823); +#823 = CARTESIAN_POINT('',(-1.8410594,5.42101086E-19,-0.149985705)); +#824 = SURFACE_CURVE('',#825,(#830),.PCURVE_S1.); +#825 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#826,#827,#828,#829), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#826 = CARTESIAN_POINT('',(-2.010663,-5.551115123E-17,-0.152057631)); +#827 = CARTESIAN_POINT('',(-1.974311411,3.379513416E-16,-0.148765555)); +#828 = CARTESIAN_POINT('',(-1.90690583,-2.55382012E-16,-0.150360728)); +#829 = CARTESIAN_POINT('',(-1.8410594,0.,-0.149985705)); +#830 = PCURVE('',#831,#1156); +#831 = B_SPLINE_SURFACE_WITH_KNOTS('',3,5,( + (#832,#833,#834,#835,#836,#837,#838,#839,#840,#841,#842,#843,#844 + ,#845,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855,#856,#857 + ,#858,#859,#860,#861,#862,#863,#864,#865,#866,#867,#868,#869,#870 + ,#871,#872,#873,#874,#875,#876,#877,#878,#879,#880,#881,#882,#883 + ,#884,#885,#886,#887,#888,#889,#890,#891,#892,#893,#894,#895,#896 + ,#897,#898,#899,#900,#901,#902,#903,#904,#905,#906,#907,#908,#909 + ,#910,#911,#912) + ,(#913,#914,#915,#916,#917,#918,#919,#920,#921,#922,#923,#924,#925 + ,#926,#927,#928,#929,#930,#931,#932,#933,#934,#935,#936,#937,#938 + ,#939,#940,#941,#942,#943,#944,#945,#946,#947,#948,#949,#950,#951 + ,#952,#953,#954,#955,#956,#957,#958,#959,#960,#961,#962,#963,#964 + ,#965,#966,#967,#968,#969,#970,#971,#972,#973,#974,#975,#976,#977 + ,#978,#979,#980,#981,#982,#983,#984,#985,#986,#987,#988,#989,#990 + ,#991,#992,#993) + ,(#994,#995,#996,#997,#998,#999,#1000,#1001,#1002,#1003,#1004,#1005 + ,#1006,#1007,#1008,#1009,#1010,#1011,#1012,#1013,#1014,#1015,#1016 + ,#1017,#1018,#1019,#1020,#1021,#1022,#1023,#1024,#1025,#1026,#1027 + ,#1028,#1029,#1030,#1031,#1032,#1033,#1034,#1035,#1036,#1037,#1038 + ,#1039,#1040,#1041,#1042,#1043,#1044,#1045,#1046,#1047,#1048,#1049 + ,#1050,#1051,#1052,#1053,#1054,#1055,#1056,#1057,#1058,#1059,#1060 + ,#1061,#1062,#1063,#1064,#1065,#1066,#1067,#1068,#1069,#1070,#1071 + ,#1072,#1073,#1074) + ,(#1075,#1076,#1077,#1078,#1079,#1080,#1081,#1082,#1083,#1084,#1085 + ,#1086,#1087,#1088,#1089,#1090,#1091,#1092,#1093,#1094,#1095,#1096 + ,#1097,#1098,#1099,#1100,#1101,#1102,#1103,#1104,#1105,#1106,#1107 + ,#1108,#1109,#1110,#1111,#1112,#1113,#1114,#1115,#1116,#1117,#1118 + ,#1119,#1120,#1121,#1122,#1123,#1124,#1125,#1126,#1127,#1128,#1129 + ,#1130,#1131,#1132,#1133,#1134,#1135,#1136,#1137,#1138,#1139,#1140 + ,#1141,#1142,#1143,#1144,#1145,#1146,#1147,#1148,#1149,#1150,#1151 + ,#1152,#1153,#1154,#1155 + )),.UNSPECIFIED.,.F.,.F.,.F.,(4,4),(6,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3, + 3,3,3,3,3,3,3,3,3,3,6),(0.,1.),(0.,1.294475869E-02,3.677477935E-02, + 6.37318215E-02,9.214808598E-02,0.121332981,0.151632798,0.1758443, + 0.210359082,0.246682918,0.284528737,0.32376227,0.364138741, + 0.405236432,0.436342998,0.478039961,0.519962761,0.562315329, + 0.605309669,0.649262383,0.68324956,0.730724691,0.780978326, + 0.83357938,0.887890113,0.943462915,1.),.UNSPECIFIED.); +#832 = CARTESIAN_POINT('',(-2.010663,-5.551115123E-17,-0.152057631)); +#833 = CARTESIAN_POINT('',(-2.010663,2.192562401E-03,-0.150991702)); +#834 = CARTESIAN_POINT('',(-2.010663,2.470301091E-04,-0.152631099)); +#835 = CARTESIAN_POINT('',(-2.010663,3.029158552E-03,-0.149674216)); +#836 = CARTESIAN_POINT('',(-2.010663,3.365191399E-03,-0.14822999)); +#837 = CARTESIAN_POINT('',(-2.010663,5.118457775E-03,-0.146908691)); +#838 = CARTESIAN_POINT('',(-2.010663,5.873359039E-03,-0.145955269)); +#839 = CARTESIAN_POINT('',(-2.010663,7.654583196E-03,-0.144053896)); +#840 = CARTESIAN_POINT('',(-2.010663,9.260894273E-03,-0.142222174)); +#841 = CARTESIAN_POINT('',(-2.010663,1.010271957E-02,-0.141272708)); +#842 = CARTESIAN_POINT('',(-2.010663,1.181875623E-02,-0.139358061)); +#843 = CARTESIAN_POINT('',(-2.010663,1.366229627E-02,-0.137383774)); +#844 = CARTESIAN_POINT('',(-2.010663,1.466167086E-02,-0.136322917)); +#845 = CARTESIAN_POINT('',(-2.010663,1.683693655E-02,-0.134021987)); +#846 = CARTESIAN_POINT('',(-2.010663,1.927946131E-02,-0.131406427)); +#847 = CARTESIAN_POINT('',(-2.010663,2.055775019E-02,-0.130017481)); +#848 = CARTESIAN_POINT('',(-2.010663,2.317581602E-02,-0.12712326)); +#849 = CARTESIAN_POINT('',(-2.010663,2.577881373E-02,-0.124119062)); +#850 = CARTESIAN_POINT('',(-2.010663,2.700662073E-02,-0.122665714)); +#851 = CARTESIAN_POINT('',(-2.010663,2.933857512E-02,-0.119793233)); +#852 = CARTESIAN_POINT('',(-2.010663,3.198439543E-02,-0.116381303)); +#853 = CARTESIAN_POINT('',(-2.010663,3.324359497E-02,-0.114736043)); +#854 = CARTESIAN_POINT('',(-2.010663,3.649498241E-02,-0.110454568)); +#855 = CARTESIAN_POINT('',(-2.010663,4.020176937E-02,-0.105529255)); +#856 = CARTESIAN_POINT('',(-2.010663,4.245514765E-02,-0.102481673)); +#857 = CARTESIAN_POINT('',(-2.010663,4.719737423E-02,-9.593294872E-02)); +#858 = CARTESIAN_POINT('',(-2.010663,5.208215231E-02,-8.88424219E-02)); +#859 = CARTESIAN_POINT('',(-2.010663,5.460381E-02,-8.507750011E-02)); +#860 = CARTESIAN_POINT('',(-2.010663,5.974289917E-02,-7.713985772E-02)); +#861 = CARTESIAN_POINT('',(-2.010663,6.481581795E-02,-6.871139627E-02)); +#862 = CARTESIAN_POINT('',(-2.010663,6.739620648E-02,-6.429056883E-02)); +#863 = CARTESIAN_POINT('',(-2.010663,7.264475388E-02,-5.50632489E-02)); +#864 = CARTESIAN_POINT('',(-2.010663,7.790443011E-02,-4.5424964E-02)); +#865 = CARTESIAN_POINT('',(-2.010663,8.059095806E-02,-4.0423136E-02)); +#866 = CARTESIAN_POINT('',(-2.010663,8.606806939E-02,-3.0103057E-02)); +#867 = CARTESIAN_POINT('',(-2.010663,9.161316932E-02,-1.9467868E-02)); +#868 = CARTESIAN_POINT('',(-2.010663,9.444582827E-02,-1.4004167E-02)); +#869 = CARTESIAN_POINT('',(-2.010663,0.100168309,-2.879354E-03)); +#870 = CARTESIAN_POINT('',(-2.010663,0.105899822,8.425014E-03)); +#871 = CARTESIAN_POINT('',(-2.010663,0.108786628,1.4163351E-02)); +#872 = CARTESIAN_POINT('',(-2.010663,0.113846214,2.4300656E-02)); +#873 = CARTESIAN_POINT('',(-2.010663,0.118870191,3.4520839E-02)); +#874 = CARTESIAN_POINT('',(-2.010663,0.121026173,3.8937164E-02)); +#875 = CARTESIAN_POINT('',(-2.010663,0.126048143,4.9299837E-02)); +#876 = CARTESIAN_POINT('',(-2.010663,0.131002538,5.9715297E-02)); +#877 = CARTESIAN_POINT('',(-2.010663,0.13381038,6.5695126E-02)); +#878 = CARTESIAN_POINT('',(-2.010663,0.139406089,7.771038E-02)); +#879 = CARTESIAN_POINT('',(-2.010663,0.144935488,8.9750801E-02)); +#880 = CARTESIAN_POINT('',(-2.010663,0.147694038,9.5785175E-02)); +#881 = CARTESIAN_POINT('',(-2.010663,0.153216264,0.107895475)); +#882 = CARTESIAN_POINT('',(-2.010663,0.158704444,0.119935304)); +#883 = CARTESIAN_POINT('',(-2.010663,0.16145713,0.125960258)); +#884 = CARTESIAN_POINT('',(-2.010663,0.166999357,0.1380393)); +#885 = CARTESIAN_POINT('',(-2.010663,0.172546846,0.149963785)); +#886 = CARTESIAN_POINT('',(-2.010663,0.17534571,0.155930209)); +#887 = CARTESIAN_POINT('',(-2.010663,0.1810135,0.167934885)); +#888 = CARTESIAN_POINT('',(-2.010663,0.186703971,0.179832759)); +#889 = CARTESIAN_POINT('',(-2.010663,0.189584341,0.185821639)); +#890 = CARTESIAN_POINT('',(-2.010663,0.194712178,0.196428819)); +#891 = CARTESIAN_POINT('',(-2.010663,0.199840153,0.206957809)); +#892 = CARTESIAN_POINT('',(-2.010663,0.202072482,0.211527279)); +#893 = CARTESIAN_POINT('',(-2.010663,0.207403955,0.222418152)); +#894 = CARTESIAN_POINT('',(-2.010663,0.212701313,0.233179592)); +#895 = CARTESIAN_POINT('',(-2.010663,0.215756708,0.239389757)); +#896 = CARTESIAN_POINT('',(-2.010663,0.222083463,0.252160531)); +#897 = CARTESIAN_POINT('',(-2.010663,0.228501245,0.264932869)); +#898 = CARTESIAN_POINT('',(-2.010663,0.231834725,0.271513948)); +#899 = CARTESIAN_POINT('',(-2.010663,0.238710655,0.284997455)); +#900 = CARTESIAN_POINT('',(-2.010663,0.245687148,0.298514533)); +#901 = CARTESIAN_POINT('',(-2.010663,0.24927514,0.305430764)); +#902 = CARTESIAN_POINT('',(-2.010663,0.256599596,0.319488991)); +#903 = CARTESIAN_POINT('',(-2.010663,0.26397988,0.333549081)); +#904 = CARTESIAN_POINT('',(-2.010663,0.267739885,0.340689745)); +#905 = CARTESIAN_POINT('',(-2.010663,0.275365647,0.355132896)); +#906 = CARTESIAN_POINT('',(-2.010663,0.283020109,0.369561637)); +#907 = CARTESIAN_POINT('',(-2.010663,0.286896874,0.376854443)); +#908 = CARTESIAN_POINT('',(-2.010663,0.294726199,0.391556216)); +#909 = CARTESIAN_POINT('',(-2.010663,0.302569582,0.406237062)); +#910 = CARTESIAN_POINT('',(-2.010663,0.306527711,0.413635185)); +#911 = CARTESIAN_POINT('',(-2.010663,0.310488219,0.42102837)); +#912 = CARTESIAN_POINT('',(-2.010663,0.314450974,0.428417309)); +#913 = CARTESIAN_POINT('',(-1.974311411,3.379513416E-16,-0.148765555)); +#914 = CARTESIAN_POINT('',(-1.974311411,1.619049172E-03,-0.148878561)); +#915 = CARTESIAN_POINT('',(-1.974311411,5.546741602E-03,-0.145259846)); +#916 = CARTESIAN_POINT('',(-1.974311411,6.02978599E-03,-0.145365907)); +#917 = CARTESIAN_POINT('',(-1.974311411,1.299002734E-02,-0.139674167)); +#918 = CARTESIAN_POINT('',(-1.974311411,1.870902151E-02,-0.133403766)); +#919 = CARTESIAN_POINT('',(-1.974311411,2.259150365E-02,-0.129297962)); +#920 = CARTESIAN_POINT('',(-1.974311411,3.055282177E-02,-0.12039078)); +#921 = CARTESIAN_POINT('',(-1.974311411,3.824294372E-02,-0.111355863)); +#922 = CARTESIAN_POINT('',(-1.974311411,4.223531436E-02,-0.106546377)); +#923 = CARTESIAN_POINT('',(-1.974311411,5.024062927E-02,-9.6669594E-02) + ); +#924 = CARTESIAN_POINT('',(-1.974311411,5.77928136E-02,-8.684226892E-02) + ); +#925 = CARTESIAN_POINT('',(-1.974311411,6.151378983E-02,-8.185559209E-02 + )); +#926 = CARTESIAN_POINT('',(-1.974311411,6.876776868E-02,-7.182285773E-02 + )); +#927 = CARTESIAN_POINT('',(-1.974311411,7.546311645E-02,-6.196024984E-02 + )); +#928 = CARTESIAN_POINT('',(-1.974311411,7.873262251E-02,-5.699277017E-02 + )); +#929 = CARTESIAN_POINT('',(-1.974311411,8.520357137E-02,-4.6882515E-02) + ); +#930 = CARTESIAN_POINT('',(-1.974311411,9.131874852E-02,-3.6820894E-02) + ); +#931 = CARTESIAN_POINT('',(-1.974311411,9.44204127E-02,-3.1622972E-02)); +#932 = CARTESIAN_POINT('',(-1.974311411,9.974708407E-02,-2.2492018E-02) + ); +#933 = CARTESIAN_POINT('',(-1.974311411,0.104579552,-1.3852311E-02)); +#934 = CARTESIAN_POINT('',(-1.974311411,0.10662022,-1.0130218E-02)); +#935 = CARTESIAN_POINT('',(-1.974311411,0.111331994,-1.362956E-03)); +#936 = CARTESIAN_POINT('',(-1.974311411,0.11555355,6.859463E-03)); +#937 = CARTESIAN_POINT('',(-1.974311411,0.117933879,1.157127E-02)); +#938 = CARTESIAN_POINT('',(-1.974311411,0.122647085,2.1023064E-02)); +#939 = CARTESIAN_POINT('',(-1.974311411,0.127087526,3.0081826E-02)); +#940 = CARTESIAN_POINT('',(-1.974311411,0.129307965,3.463375E-02)); +#941 = CARTESIAN_POINT('',(-1.974311411,0.133757764,4.3747821E-02)); +#942 = CARTESIAN_POINT('',(-1.974311411,0.138067777,5.2505952E-02)); +#943 = CARTESIAN_POINT('',(-1.974311411,0.140224933,5.6884381E-02)); +#944 = CARTESIAN_POINT('',(-1.974311411,0.144529356,6.5629024E-02)); +#945 = CARTESIAN_POINT('',(-1.974311411,0.148638781,7.4050375E-02)); +#946 = CARTESIAN_POINT('',(-1.974311411,0.150679262,7.8260004E-02)); +#947 = CARTESIAN_POINT('',(-1.974311411,0.154705763,8.6670252E-02)); +#948 = CARTESIAN_POINT('',(-1.974311411,0.158525423,9.4826812E-02)); +#949 = CARTESIAN_POINT('',(-1.974311411,0.160411647,9.8906673E-02)); +#950 = CARTESIAN_POINT('',(-1.974311411,0.164155512,0.107071468)); +#951 = CARTESIAN_POINT('',(-1.974311411,0.167787468,0.115111879)); +#952 = CARTESIAN_POINT('',(-1.974311411,0.169600463,0.11914576)); +#953 = CARTESIAN_POINT('',(-1.974311411,0.172760621,0.12620004)); +#954 = CARTESIAN_POINT('',(-1.974311411,0.175896143,0.13320976)); +#955 = CARTESIAN_POINT('',(-1.974311411,0.177244674,0.136222355)); +#956 = CARTESIAN_POINT('',(-1.974311411,0.180400625,0.143259313)); +#957 = CARTESIAN_POINT('',(-1.974311411,0.18356894,0.150266588)); +#958 = CARTESIAN_POINT('',(-1.974311411,0.185395987,0.154275596)); +#959 = CARTESIAN_POINT('',(-1.974311411,0.189067896,0.162287058)); +#960 = CARTESIAN_POINT('',(-1.974311411,0.192786263,0.170316591)); +#961 = CARTESIAN_POINT('',(-1.974311411,0.194660306,0.174352971)); +#962 = CARTESIAN_POINT('',(-1.974311411,0.198451455,0.18250437)); +#963 = CARTESIAN_POINT('',(-1.974311411,0.202285883,0.190753865)); +#964 = CARTESIAN_POINT('',(-1.974311411,0.204223538,0.194930948)); +#965 = CARTESIAN_POINT('',(-1.974311411,0.208148614,0.203421559)); +#966 = CARTESIAN_POINT('',(-1.974311411,0.212109192,0.212080583)); +#967 = CARTESIAN_POINT('',(-1.974311411,0.214112941,0.216487895)); +#968 = CARTESIAN_POINT('',(-1.974311411,0.218171715,0.225454874)); +#969 = CARTESIAN_POINT('',(-1.974311411,0.222246014,0.234531461)); +#970 = CARTESIAN_POINT('',(-1.974311411,0.224305713,0.239132413)); +#971 = CARTESIAN_POINT('',(-1.974311411,0.227942569,0.247309439)); +#972 = CARTESIAN_POINT('',(-1.974311411,0.231664279,0.255588424)); +#973 = CARTESIAN_POINT('',(-1.974311411,0.233302168,0.259208384)); +#974 = CARTESIAN_POINT('',(-1.974311411,0.237284221,0.267924415)); +#975 = CARTESIAN_POINT('',(-1.974311411,0.241373351,0.276682025)); +#976 = CARTESIAN_POINT('',(-1.974311411,0.243810851,0.281818779)); +#977 = CARTESIAN_POINT('',(-1.974311411,0.248834368,0.292315224)); +#978 = CARTESIAN_POINT('',(-1.974311411,0.253848058,0.302634733)); +#979 = CARTESIAN_POINT('',(-1.974311411,0.256411782,0.307882038)); +#980 = CARTESIAN_POINT('',(-1.974311411,0.261640478,0.318528555)); +#981 = CARTESIAN_POINT('',(-1.974311411,0.266830373,0.328994013)); +#982 = CARTESIAN_POINT('',(-1.974311411,0.269478771,0.334310349)); +#983 = CARTESIAN_POINT('',(-1.974311411,0.274855231,0.345056824)); +#984 = CARTESIAN_POINT('',(-1.974311411,0.280221275,0.3556955)); +#985 = CARTESIAN_POINT('',(-1.974311411,0.282946485,0.361077771)); +#986 = CARTESIAN_POINT('',(-1.974311411,0.288459945,0.371927976)); +#987 = CARTESIAN_POINT('',(-1.974311411,0.293977328,0.382712636)); +#988 = CARTESIAN_POINT('',(-1.974311411,0.296769405,0.388152928)); +#989 = CARTESIAN_POINT('',(-1.974311411,0.302406646,0.399104516)); +#990 = CARTESIAN_POINT('',(-1.974311411,0.308053354,0.410013496)); +#991 = CARTESIAN_POINT('',(-1.974311411,0.310903599,0.415505579)); +#992 = CARTESIAN_POINT('',(-1.974311411,0.313756156,0.420988742)); +#993 = CARTESIAN_POINT('',(-1.974311411,0.31661061,0.426463046)); +#994 = CARTESIAN_POINT('',(-1.90690583,-2.55382012E-16,-0.150360728)); +#995 = CARTESIAN_POINT('',(-1.90690583,1.965241651E-03,-0.149907151)); +#996 = CARTESIAN_POINT('',(-1.90690583,3.2176678E-03,-0.149020153)); +#997 = CARTESIAN_POINT('',(-1.90690583,4.932647609E-03,-0.147724612)); +#998 = CARTESIAN_POINT('',(-1.90690583,9.083787559E-03,-0.144515117)); +#999 = CARTESIAN_POINT('',(-1.90690583,1.326527503E-02,-0.14106994)); +#1000 = CARTESIAN_POINT('',(-1.90690583,1.587413351E-02,-0.138762115)); +#1001 = CARTESIAN_POINT('',(-1.90690583,2.134691379E-02,-0.133815458)); +#1002 = CARTESIAN_POINT('',(-1.90690583,2.657709196E-02,-0.128805692)); +#1003 = CARTESIAN_POINT('',(-1.90690583,2.929812855E-02,-0.126141901)); +#1004 = CARTESIAN_POINT('',(-1.90690583,3.477589553E-02,-0.120664532)); +#1005 = CARTESIAN_POINT('',(-1.90690583,4.007508586E-02,-0.115137553)); +#1006 = CARTESIAN_POINT('',(-1.90690583,4.274805686E-02,-0.112283085)); +#1007 = CARTESIAN_POINT('',(-1.90690583,4.806031994E-02,-0.106454887)); +#1008 = CARTESIAN_POINT('',(-1.90690583,5.318997368E-02,-0.100523708)); +#1009 = CARTESIAN_POINT('',(-1.90690583,5.573634636E-02,-9.749640361E-02 + )); +#1010 = CARTESIAN_POINT('',(-1.90690583,6.08194654E-02,-9.129058222E-02) + ); +#1011 = CARTESIAN_POINT('',(-1.90690583,6.568065618E-02,-8.504079699E-02 + )); +#1012 = CARTESIAN_POINT('',(-1.90690583,6.809584923E-02,-8.185589113E-02 + )); +#1013 = CARTESIAN_POINT('',(-1.90690583,7.235643764E-02,-7.611143423E-02 + )); +#1014 = CARTESIAN_POINT('',(-1.90690583,7.649523602E-02,-7.035513098E-02 + )); +#1015 = CARTESIAN_POINT('',(-1.90690583,7.83162388E-02,-6.779504568E-02) + ); +#1016 = CARTESIAN_POINT('',(-1.90690583,8.270262585E-02,-6.157928775E-02 + )); +#1017 = CARTESIAN_POINT('',(-1.90690583,8.704341603E-02,-5.534237878E-02 + )); +#1018 = CARTESIAN_POINT('',(-1.90690583,8.959363538E-02,-5.166684727E-02 + )); +#1019 = CARTESIAN_POINT('',(-1.90690583,9.478997887E-02,-4.4096449E-02) + ); +#1020 = CARTESIAN_POINT('',(-1.90690583,9.992362923E-02,-3.6469226E-02) + ); +#1021 = CARTESIAN_POINT('',(-1.90690583,0.102534006,-3.2543443E-02)); +#1022 = CARTESIAN_POINT('',(-1.90690583,0.107815552,-2.4497293E-02)); +#1023 = CARTESIAN_POINT('',(-1.90690583,0.112984255,-1.6389122E-02)); +#1024 = CARTESIAN_POINT('',(-1.90690583,0.115593135,-1.2237462E-02)); +#1025 = CARTESIAN_POINT('',(-1.90690583,0.12084852,-3.75469E-03)); +#1026 = CARTESIAN_POINT('',(-1.90690583,0.125988929,4.778376E-03)); +#1027 = CARTESIAN_POINT('',(-1.90690583,0.128576489,9.134522E-03)); +#1028 = CARTESIAN_POINT('',(-1.90690583,0.133771161,1.7998931E-02)); +#1029 = CARTESIAN_POINT('',(-1.90690583,0.13884714,2.6917274E-02)); +#1030 = CARTESIAN_POINT('',(-1.90690583,0.1413959,3.14531E-02)); +#1031 = CARTESIAN_POINT('',(-1.90690583,0.146486258,4.0637168E-02)); +#1032 = CARTESIAN_POINT('',(-1.90690583,0.151477125,4.9881742E-02)); +#1033 = CARTESIAN_POINT('',(-1.90690583,0.153970176,5.4561303E-02)); +#1034 = CARTESIAN_POINT('',(-1.90690583,0.158308823,6.2811401E-02)); +#1035 = CARTESIAN_POINT('',(-1.90690583,0.162575956,7.1113263E-02)); +#1036 = CARTESIAN_POINT('',(-1.90690583,0.164400914,7.4699096E-02)); +#1037 = CARTESIAN_POINT('',(-1.90690583,0.168641715,8.3113576E-02)); +#1038 = CARTESIAN_POINT('',(-1.90690583,0.17280887,9.1577397E-02)); +#1039 = CARTESIAN_POINT('',(-1.90690583,0.175172358,9.644217E-02)); +#1040 = CARTESIAN_POINT('',(-1.90690583,0.179866505,0.106231716)); +#1041 = CARTESIAN_POINT('',(-1.90690583,0.184474336,0.116069105)); +#1042 = CARTESIAN_POINT('',(-1.90690583,0.186770053,0.121015529)); +#1043 = CARTESIAN_POINT('',(-1.90690583,0.191356643,0.13097983)); +#1044 = CARTESIAN_POINT('',(-1.90690583,0.195906451,0.140984856)); +#1045 = CARTESIAN_POINT('',(-1.90690583,0.198187223,0.146021979)); +#1046 = CARTESIAN_POINT('',(-1.90690583,0.202778888,0.156187628)); +#1047 = CARTESIAN_POINT('',(-1.90690583,0.207376334,0.166381465)); +#1048 = CARTESIAN_POINT('',(-1.90690583,0.209695467,0.171520553)); +#1049 = CARTESIAN_POINT('',(-1.90690583,0.214397374,0.181924324)); +#1050 = CARTESIAN_POINT('',(-1.90690583,0.219117871,0.192327373)); +#1051 = CARTESIAN_POINT('',(-1.90690583,0.221515667,0.197595339)); +#1052 = CARTESIAN_POINT('',(-1.90690583,0.225768873,0.206908735)); +#1053 = CARTESIAN_POINT('',(-1.90690583,0.230039519,0.216228441)); +#1054 = CARTESIAN_POINT('',(-1.90690583,0.231908016,0.220295694)); +#1055 = CARTESIAN_POINT('',(-1.90690583,0.23639799,0.230050241)); +#1056 = CARTESIAN_POINT('',(-1.90690583,0.240919017,0.239819473)); +#1057 = CARTESIAN_POINT('',(-1.90690583,0.243563468,0.245520889)); +#1058 = CARTESIAN_POINT('',(-1.90690583,0.249025536,0.257253633)); +#1059 = CARTESIAN_POINT('',(-1.90690583,0.25451996,0.268973744)); +#1060 = CARTESIAN_POINT('',(-1.90690583,0.257352545,0.274994909)); +#1061 = CARTESIAN_POINT('',(-1.90690583,0.263162917,0.287310079)); +#1062 = CARTESIAN_POINT('',(-1.90690583,0.268995261,0.299607933)); +#1063 = CARTESIAN_POINT('',(-1.90690583,0.271982913,0.305893815)); +#1064 = CARTESIAN_POINT('',(-1.90690583,0.278063849,0.318664279)); +#1065 = CARTESIAN_POINT('',(-1.90690583,0.284159156,0.331423766)); +#1066 = CARTESIAN_POINT('',(-1.90690583,0.287258655,0.337903212)); +#1067 = CARTESIAN_POINT('',(-1.90690583,0.293534861,0.351008153)); +#1068 = CARTESIAN_POINT('',(-1.90690583,0.299820091,0.364104913)); +#1069 = CARTESIAN_POINT('',(-1.90690583,0.303000717,0.370726621)); +#1070 = CARTESIAN_POINT('',(-1.90690583,0.309420434,0.384081406)); +#1071 = CARTESIAN_POINT('',(-1.90690583,0.315845666,0.397429126)); +#1072 = CARTESIAN_POINT('',(-1.90690583,0.319087069,0.404158688)); +#1073 = CARTESIAN_POINT('',(-1.90690583,0.322329415,0.410886534)); +#1074 = CARTESIAN_POINT('',(-1.90690583,0.3255725,0.417612602)); +#1075 = CARTESIAN_POINT('',(-1.8410594,0.,-0.149985705)); +#1076 = CARTESIAN_POINT('',(-1.8410594,1.94105762E-03,-0.149670429)); +#1077 = CARTESIAN_POINT('',(-1.8410594,3.953147554E-03,-0.148248166)); +#1078 = CARTESIAN_POINT('',(-1.8410594,5.466665102E-03,-0.147338218)); +#1079 = CARTESIAN_POINT('',(-1.8410594,1.058378997E-02,-0.143807259)); +#1080 = CARTESIAN_POINT('',(-1.8410594,1.542521295E-02,-0.139979952)); +#1081 = CARTESIAN_POINT('',(-1.8410594,1.85248731E-02,-0.137431978)); +#1082 = CARTESIAN_POINT('',(-1.8410594,2.498510314E-02,-0.131944386)); +#1083 = CARTESIAN_POINT('',(-1.8410594,3.118963641E-02,-0.126371626)); +#1084 = CARTESIAN_POINT('',(-1.8410594,3.441740781E-02,-0.123404882)); +#1085 = CARTESIAN_POINT('',(-1.8410594,4.091883086E-02,-0.117297353)); +#1086 = CARTESIAN_POINT('',(-1.8410594,4.717631203E-02,-0.111149171)); +#1087 = CARTESIAN_POINT('',(-1.8410594,5.032404869E-02,-0.107983572)); +#1088 = CARTESIAN_POINT('',(-1.8410594,5.654806627E-02,-0.101546828)); +#1089 = CARTESIAN_POINT('',(-1.8410594,6.249240885E-02,-9.505765959E-02) + ); +#1090 = CARTESIAN_POINT('',(-1.8410594,6.543285048E-02,-9.17562212E-02) + ); +#1091 = CARTESIAN_POINT('',(-1.8410594,7.129161942E-02,-8.499829516E-02) + ); +#1092 = CARTESIAN_POINT('',(-1.8410594,7.688027919E-02,-7.820730141E-02) + ); +#1093 = CARTESIAN_POINT('',(-1.8410594,7.967292822E-02,-7.472859688E-02) + ); +#1094 = CARTESIAN_POINT('',(-1.8410594,8.456058784E-02,-6.850485914E-02) + ); +#1095 = CARTESIAN_POINT('',(-1.8410594,8.92175475E-02,-6.237714555E-02) + ); +#1096 = CARTESIAN_POINT('',(-1.8410594,9.124278252E-02,-5.967803695E-02) + ); +#1097 = CARTESIAN_POINT('',(-1.8410594,9.606883409E-02,-5.318372777E-02) + ); +#1098 = CARTESIAN_POINT('',(-1.8410594,0.1007206,-4.6794132E-02)); +#1099 = CARTESIAN_POINT('',(-1.8410594,0.103426012,-4.3059129E-02)); +#1100 = CARTESIAN_POINT('',(-1.8410594,0.108916869,-3.5421098E-02)); +#1101 = CARTESIAN_POINT('',(-1.8410594,0.114288681,-2.782792E-02)); +#1102 = CARTESIAN_POINT('',(-1.8410594,0.117013504,-2.3943545E-02)); +#1103 = CARTESIAN_POINT('',(-1.8410594,0.122515474,-1.6028865E-02)); +#1104 = CARTESIAN_POINT('',(-1.8410594,0.127892135,-8.144049E-03)); +#1105 = CARTESIAN_POINT('',(-1.8410594,0.130601597,-4.129166E-03)); +#1106 = CARTESIAN_POINT('',(-1.8410594,0.136049947,4.032165E-03)); +#1107 = CARTESIAN_POINT('',(-1.8410594,0.141354158,1.2164998E-02)); +#1108 = CARTESIAN_POINT('',(-1.8410594,0.144016457,1.6298821E-02)); +#1109 = CARTESIAN_POINT('',(-1.8410594,0.149344117,2.46803E-02)); +#1110 = CARTESIAN_POINT('',(-1.8410594,0.154516698,3.3054873E-02)); +#1111 = CARTESIAN_POINT('',(-1.8410594,0.157101182,3.730256E-02)); +#1112 = CARTESIAN_POINT('',(-1.8410594,0.162251227,4.5889693E-02)); +#1113 = CARTESIAN_POINT('',(-1.8410594,0.167271835,5.4512832E-02)); +#1114 = CARTESIAN_POINT('',(-1.8410594,0.169774209,5.8875125E-02)); +#1115 = CARTESIAN_POINT('',(-1.8410594,0.174119176,6.65639E-02)); +#1116 = CARTESIAN_POINT('',(-1.8410594,0.178377621,7.430147E-02)); +#1117 = CARTESIAN_POINT('',(-1.8410594,0.180196475,7.7644473E-02)); +#1118 = CARTESIAN_POINT('',(-1.8410594,0.184416739,8.549123E-02)); +#1119 = CARTESIAN_POINT('',(-1.8410594,0.188553015,9.3394207E-02)); +#1120 = CARTESIAN_POINT('',(-1.8410594,0.190894689,9.7939813E-02)); +#1121 = CARTESIAN_POINT('',(-1.8410594,0.195538041,0.107097605)); +#1122 = CARTESIAN_POINT('',(-1.8410594,0.200068991,0.11633135)); +#1123 = CARTESIAN_POINT('',(-1.8410594,0.202313678,0.120979443)); +#1124 = CARTESIAN_POINT('',(-1.8410594,0.20678277,0.1303638)); +#1125 = CARTESIAN_POINT('',(-1.8410594,0.211177964,0.139827597)); +#1126 = CARTESIAN_POINT('',(-1.8410594,0.213372722,0.14460442)); +#1127 = CARTESIAN_POINT('',(-1.8410594,0.21777496,0.154270896)); +#1128 = CARTESIAN_POINT('',(-1.8410594,0.222153182,0.164020636)); +#1129 = CARTESIAN_POINT('',(-1.8410594,0.224356071,0.168951466)); +#1130 = CARTESIAN_POINT('',(-1.8410594,0.228808882,0.178952612)); +#1131 = CARTESIAN_POINT('',(-1.8410594,0.233264857,0.188999438)); +#1132 = CARTESIAN_POINT('',(-1.8410594,0.23552025,0.194087774)); +#1133 = CARTESIAN_POINT('',(-1.8410594,0.23952723,0.203118347)); +#1134 = CARTESIAN_POINT('',(-1.8410594,0.243543738,0.21214846)); +#1135 = CARTESIAN_POINT('',(-1.8410594,0.245300683,0.216095151)); +#1136 = CARTESIAN_POINT('',(-1.8410594,0.249526309,0.225579079)); +#1137 = CARTESIAN_POINT('',(-1.8410594,0.253787059,0.235126076)); +#1138 = CARTESIAN_POINT('',(-1.8410594,0.256286392,0.240722105)); +#1139 = CARTESIAN_POINT('',(-1.8410594,0.261440945,0.252256973)); +#1140 = CARTESIAN_POINT('',(-1.8410594,0.266606865,0.263807227)); +#1141 = CARTESIAN_POINT('',(-1.8410594,0.269263041,0.269744245)); +#1142 = CARTESIAN_POINT('',(-1.8410594,0.274700072,0.281894155)); +#1143 = CARTESIAN_POINT('',(-1.8410594,0.280135776,0.294036749)); +#1144 = CARTESIAN_POINT('',(-1.8410594,0.282915756,0.300246055)); +#1145 = CARTESIAN_POINT('',(-1.8410594,0.288566883,0.312867097)); +#1146 = CARTESIAN_POINT('',(-1.8410594,0.294218347,0.325487115)); +#1147 = CARTESIAN_POINT('',(-1.8410594,0.297089541,0.331898334)); +#1148 = CARTESIAN_POINT('',(-1.8410594,0.302898823,0.344869705)); +#1149 = CARTESIAN_POINT('',(-1.8410594,0.30870889,0.357842223)); +#1150 = CARTESIAN_POINT('',(-1.8410594,0.311647498,0.364403364)); +#1151 = CARTESIAN_POINT('',(-1.8410594,0.317576144,0.377640396)); +#1152 = CARTESIAN_POINT('',(-1.8410594,0.323505304,0.390878549)); +#1153 = CARTESIAN_POINT('',(-1.8410594,0.32649547,0.397554779)); +#1154 = CARTESIAN_POINT('',(-1.8410594,0.329485594,0.404230962)); +#1155 = CARTESIAN_POINT('',(-1.8410594,0.332475514,0.410906755)); +#1156 = DEFINITIONAL_REPRESENTATION('',(#1157),#1161); +#1157 = LINE('',#1158,#1159); +#1158 = CARTESIAN_POINT('',(0.,0.)); +#1159 = VECTOR('',#1160,1.); +#1160 = DIRECTION('',(1.,0.)); +#1161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1162 = ORIENTED_EDGE('',*,*,#1163,.T.); +#1163 = EDGE_CURVE('',#822,#1164,#1166,.T.); +#1164 = VERTEX_POINT('',#1165); +#1165 = CARTESIAN_POINT('',(-1.8410594,0.332475514,0.410906755)); +#1166 = SURFACE_CURVE('',#1167,(#1249),.PCURVE_S1.); +#1167 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1168,#1169,#1170,#1171,#1172, + #1173,#1174,#1175,#1176,#1177,#1178,#1179,#1180,#1181,#1182,#1183, + #1184,#1185,#1186,#1187,#1188,#1189,#1190,#1191,#1192,#1193,#1194, + #1195,#1196,#1197,#1198,#1199,#1200,#1201,#1202,#1203,#1204,#1205, + #1206,#1207,#1208,#1209,#1210,#1211,#1212,#1213,#1214,#1215,#1216, + #1217,#1218,#1219,#1220,#1221,#1222,#1223,#1224,#1225,#1226,#1227, + #1228,#1229,#1230,#1231,#1232,#1233,#1234,#1235,#1236,#1237,#1238, + #1239,#1240,#1241,#1242,#1243,#1244,#1245,#1246,#1247,#1248), + .UNSPECIFIED.,.F.,.F.,(6,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3 + ,3,3,6),(0.,1.294475869E-02,3.677477935E-02,6.37318215E-02, + 9.214808598E-02,0.121332981,0.151632798,0.1758443,0.210359082, + 0.246682918,0.284528737,0.32376227,0.364138741,0.405236432, + 0.436342998,0.478039961,0.519962761,0.562315329,0.605309669, + 0.649262383,0.68324956,0.730724691,0.780978326,0.83357938, + 0.887890113,0.943462915,1.),.UNSPECIFIED.); +#1168 = CARTESIAN_POINT('',(-1.8410594,0.,-0.149985705)); +#1169 = CARTESIAN_POINT('',(-1.8410594,1.94105762E-03,-0.149670429)); +#1170 = CARTESIAN_POINT('',(-1.8410594,3.953147554E-03,-0.148248166)); +#1171 = CARTESIAN_POINT('',(-1.8410594,5.466665102E-03,-0.147338218)); +#1172 = CARTESIAN_POINT('',(-1.8410594,1.058378997E-02,-0.143807259)); +#1173 = CARTESIAN_POINT('',(-1.8410594,1.542521295E-02,-0.139979952)); +#1174 = CARTESIAN_POINT('',(-1.8410594,1.85248731E-02,-0.137431978)); +#1175 = CARTESIAN_POINT('',(-1.8410594,2.498510314E-02,-0.131944386)); +#1176 = CARTESIAN_POINT('',(-1.8410594,3.118963641E-02,-0.126371626)); +#1177 = CARTESIAN_POINT('',(-1.8410594,3.441740781E-02,-0.123404882)); +#1178 = CARTESIAN_POINT('',(-1.8410594,4.091883086E-02,-0.117297353)); +#1179 = CARTESIAN_POINT('',(-1.8410594,4.717631203E-02,-0.111149171)); +#1180 = CARTESIAN_POINT('',(-1.8410594,5.032404869E-02,-0.107983572)); +#1181 = CARTESIAN_POINT('',(-1.8410594,5.654806627E-02,-0.101546828)); +#1182 = CARTESIAN_POINT('',(-1.8410594,6.249240885E-02,-9.505765959E-02) + ); +#1183 = CARTESIAN_POINT('',(-1.8410594,6.543285048E-02,-9.17562212E-02) + ); +#1184 = CARTESIAN_POINT('',(-1.8410594,7.129161942E-02,-8.499829516E-02) + ); +#1185 = CARTESIAN_POINT('',(-1.8410594,7.688027919E-02,-7.820730141E-02) + ); +#1186 = CARTESIAN_POINT('',(-1.8410594,7.967292822E-02,-7.472859688E-02) + ); +#1187 = CARTESIAN_POINT('',(-1.8410594,8.456058784E-02,-6.850485914E-02) + ); +#1188 = CARTESIAN_POINT('',(-1.8410594,8.92175475E-02,-6.237714555E-02) + ); +#1189 = CARTESIAN_POINT('',(-1.8410594,9.124278252E-02,-5.967803695E-02) + ); +#1190 = CARTESIAN_POINT('',(-1.8410594,9.606883409E-02,-5.318372777E-02) + ); +#1191 = CARTESIAN_POINT('',(-1.8410594,0.1007206,-4.6794132E-02)); +#1192 = CARTESIAN_POINT('',(-1.8410594,0.103426012,-4.3059129E-02)); +#1193 = CARTESIAN_POINT('',(-1.8410594,0.108916869,-3.5421098E-02)); +#1194 = CARTESIAN_POINT('',(-1.8410594,0.114288681,-2.782792E-02)); +#1195 = CARTESIAN_POINT('',(-1.8410594,0.117013504,-2.3943545E-02)); +#1196 = CARTESIAN_POINT('',(-1.8410594,0.122515474,-1.6028865E-02)); +#1197 = CARTESIAN_POINT('',(-1.8410594,0.127892135,-8.144049E-03)); +#1198 = CARTESIAN_POINT('',(-1.8410594,0.130601597,-4.129166E-03)); +#1199 = CARTESIAN_POINT('',(-1.8410594,0.136049947,4.032165E-03)); +#1200 = CARTESIAN_POINT('',(-1.8410594,0.141354158,1.2164998E-02)); +#1201 = CARTESIAN_POINT('',(-1.8410594,0.144016457,1.6298821E-02)); +#1202 = CARTESIAN_POINT('',(-1.8410594,0.149344117,2.46803E-02)); +#1203 = CARTESIAN_POINT('',(-1.8410594,0.154516698,3.3054873E-02)); +#1204 = CARTESIAN_POINT('',(-1.8410594,0.157101182,3.730256E-02)); +#1205 = CARTESIAN_POINT('',(-1.8410594,0.162251227,4.5889693E-02)); +#1206 = CARTESIAN_POINT('',(-1.8410594,0.167271835,5.4512832E-02)); +#1207 = CARTESIAN_POINT('',(-1.8410594,0.169774209,5.8875125E-02)); +#1208 = CARTESIAN_POINT('',(-1.8410594,0.174119176,6.65639E-02)); +#1209 = CARTESIAN_POINT('',(-1.8410594,0.178377621,7.430147E-02)); +#1210 = CARTESIAN_POINT('',(-1.8410594,0.180196475,7.7644473E-02)); +#1211 = CARTESIAN_POINT('',(-1.8410594,0.184416739,8.549123E-02)); +#1212 = CARTESIAN_POINT('',(-1.8410594,0.188553015,9.3394207E-02)); +#1213 = CARTESIAN_POINT('',(-1.8410594,0.190894689,9.7939813E-02)); +#1214 = CARTESIAN_POINT('',(-1.8410594,0.195538041,0.107097605)); +#1215 = CARTESIAN_POINT('',(-1.8410594,0.200068991,0.11633135)); +#1216 = CARTESIAN_POINT('',(-1.8410594,0.202313678,0.120979443)); +#1217 = CARTESIAN_POINT('',(-1.8410594,0.20678277,0.1303638)); +#1218 = CARTESIAN_POINT('',(-1.8410594,0.211177964,0.139827597)); +#1219 = CARTESIAN_POINT('',(-1.8410594,0.213372722,0.14460442)); +#1220 = CARTESIAN_POINT('',(-1.8410594,0.21777496,0.154270896)); +#1221 = CARTESIAN_POINT('',(-1.8410594,0.222153182,0.164020636)); +#1222 = CARTESIAN_POINT('',(-1.8410594,0.224356071,0.168951466)); +#1223 = CARTESIAN_POINT('',(-1.8410594,0.228808882,0.178952612)); +#1224 = CARTESIAN_POINT('',(-1.8410594,0.233264857,0.188999438)); +#1225 = CARTESIAN_POINT('',(-1.8410594,0.23552025,0.194087774)); +#1226 = CARTESIAN_POINT('',(-1.8410594,0.23952723,0.203118347)); +#1227 = CARTESIAN_POINT('',(-1.8410594,0.243543738,0.21214846)); +#1228 = CARTESIAN_POINT('',(-1.8410594,0.245300683,0.216095151)); +#1229 = CARTESIAN_POINT('',(-1.8410594,0.249526309,0.225579079)); +#1230 = CARTESIAN_POINT('',(-1.8410594,0.253787059,0.235126076)); +#1231 = CARTESIAN_POINT('',(-1.8410594,0.256286392,0.240722105)); +#1232 = CARTESIAN_POINT('',(-1.8410594,0.261440945,0.252256973)); +#1233 = CARTESIAN_POINT('',(-1.8410594,0.266606865,0.263807227)); +#1234 = CARTESIAN_POINT('',(-1.8410594,0.269263041,0.269744245)); +#1235 = CARTESIAN_POINT('',(-1.8410594,0.274700072,0.281894155)); +#1236 = CARTESIAN_POINT('',(-1.8410594,0.280135776,0.294036749)); +#1237 = CARTESIAN_POINT('',(-1.8410594,0.282915756,0.300246055)); +#1238 = CARTESIAN_POINT('',(-1.8410594,0.288566883,0.312867097)); +#1239 = CARTESIAN_POINT('',(-1.8410594,0.294218347,0.325487115)); +#1240 = CARTESIAN_POINT('',(-1.8410594,0.297089541,0.331898334)); +#1241 = CARTESIAN_POINT('',(-1.8410594,0.302898823,0.344869705)); +#1242 = CARTESIAN_POINT('',(-1.8410594,0.30870889,0.357842223)); +#1243 = CARTESIAN_POINT('',(-1.8410594,0.311647498,0.364403364)); +#1244 = CARTESIAN_POINT('',(-1.8410594,0.317576144,0.377640396)); +#1245 = CARTESIAN_POINT('',(-1.8410594,0.323505304,0.390878549)); +#1246 = CARTESIAN_POINT('',(-1.8410594,0.32649547,0.397554779)); +#1247 = CARTESIAN_POINT('',(-1.8410594,0.329485594,0.404230962)); +#1248 = CARTESIAN_POINT('',(-1.8410594,0.332475514,0.410906755)); +#1249 = PCURVE('',#831,#1250); +#1250 = DEFINITIONAL_REPRESENTATION('',(#1251),#1255); +#1251 = LINE('',#1252,#1253); +#1252 = CARTESIAN_POINT('',(1.,0.)); +#1253 = VECTOR('',#1254,1.); +#1254 = DIRECTION('',(0.,1.)); +#1255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1257 = EDGE_CURVE('',#43,#1164,#1258,.T.); +#1258 = SURFACE_CURVE('',#1259,(#1264),.PCURVE_S1.); +#1259 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1260,#1261,#1262,#1263), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1260 = CARTESIAN_POINT('',(-2.010663,0.314450974,0.428417309)); +#1261 = CARTESIAN_POINT('',(-1.974311411,0.31661061,0.426463046)); +#1262 = CARTESIAN_POINT('',(-1.90690583,0.3255725,0.417612602)); +#1263 = CARTESIAN_POINT('',(-1.8410594,0.332475514,0.410906755)); +#1264 = PCURVE('',#831,#1265); +#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270); +#1266 = LINE('',#1267,#1268); +#1267 = CARTESIAN_POINT('',(0.,1.)); +#1268 = VECTOR('',#1269,1.); +#1269 = DIRECTION('',(1.,-0.)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1275)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1272,#1273,#1274)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1272 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT($,.METRE.) ); +#1273 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1274 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1275 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#1272, + 'distance_accuracy_value','confusion accuracy'); +#1276 = SHAPE_DEFINITION_REPRESENTATION(#1277,#813); +#1277 = PRODUCT_DEFINITION_SHAPE('','',#1278); +#1278 = PRODUCT_DEFINITION('design','',#1279,#1282); +#1279 = PRODUCT_DEFINITION_FORMATION('','',#1280); +#1280 = PRODUCT('Open CASCADE STEP translator 6.5 1.2', + 'Open CASCADE STEP translator 6.5 1.2','',(#1281)); +#1281 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1282 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1283 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1284,#1286); +#1284 = ( REPRESENTATION_RELATIONSHIP('','',#813,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1285) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1285 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1286 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1287); +#1287 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','','',#5,#1278,$); +#1288 = PRODUCT_TYPE('part',$,(#1280)); +#1289 = MANIFOLD_SURFACE_SHAPE_REPRESENTATION('',(#11,#1290),#1536); +#1290 = SHELL_BASED_SURFACE_MODEL('',(#1291)); +#1291 = OPEN_SHELL('',(#1292)); +#1292 = ADVANCED_FACE('',(#1293),#1319,.T.); +#1293 = FACE_BOUND('',#1294,.T.); +#1294 = EDGE_LOOP('',(#1295,#1296,#1486,#1509)); +#1295 = ORIENTED_EDGE('',*,*,#1163,.F.); +#1296 = ORIENTED_EDGE('',*,*,#1297,.T.); +#1297 = EDGE_CURVE('',#822,#1298,#1300,.T.); +#1298 = VERTEX_POINT('',#1299); +#1299 = CARTESIAN_POINT('',(3.053863,-2.541098842E-21,7.5097E-02)); +#1300 = SURFACE_CURVE('',#1301,(#1318),.PCURVE_S1.); +#1301 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1302,#1303,#1304,#1305,#1306, + #1307,#1308,#1309,#1310,#1311,#1312,#1313,#1314,#1315,#1316,#1317), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,3,1,1,4),(0.296616137,1.,2.,3., + 4.,5.,6.,7.,7.5,8.,9.,10.),.UNSPECIFIED.); +#1302 = CARTESIAN_POINT('',(-1.8410594,0.,-0.149985705)); +#1303 = CARTESIAN_POINT('',(-1.716900674,0.,-0.149980783)); +#1304 = CARTESIAN_POINT('',(-1.462481026,0.,-0.15)); +#1305 = CARTESIAN_POINT('',(-0.954836,0.,-0.15)); +#1306 = CARTESIAN_POINT('',(-0.371762,0.,-0.15)); +#1307 = CARTESIAN_POINT('',(0.190771,0.,-0.15)); +#1308 = CARTESIAN_POINT('',(0.767805,0.,-0.15)); +#1309 = CARTESIAN_POINT('',(1.337583,0.,-0.15)); +#1310 = CARTESIAN_POINT('',(1.694527,0.,-0.15)); +#1311 = CARTESIAN_POINT('',(1.965682,0.,-0.15)); +#1312 = CARTESIAN_POINT('',(2.055056,0.,-0.15)); +#1313 = CARTESIAN_POINT('',(2.144462,0.,-0.10152926)); +#1314 = CARTESIAN_POINT('',(2.409698,0.,-2.76261E-02)); +#1315 = CARTESIAN_POINT('',(2.727355,0.,3.35265E-02)); +#1316 = CARTESIAN_POINT('',(2.915937,0.,5.81277E-02)); +#1317 = CARTESIAN_POINT('',(3.053863,0.,7.5097E-02)); +#1318 = PCURVE('',#1319,#1480); +#1319 = B_SPLINE_SURFACE_WITH_KNOTS('',3,3,( + (#1320,#1321,#1322,#1323,#1324,#1325,#1326,#1327,#1328,#1329) + ,(#1330,#1331,#1332,#1333,#1334,#1335,#1336,#1337,#1338,#1339) + ,(#1340,#1341,#1342,#1343,#1344,#1345,#1346,#1347,#1348,#1349) + ,(#1350,#1351,#1352,#1353,#1354,#1355,#1356,#1357,#1358,#1359) + ,(#1360,#1361,#1362,#1363,#1364,#1365,#1366,#1367,#1368,#1369) + ,(#1370,#1371,#1372,#1373,#1374,#1375,#1376,#1377,#1378,#1379) + ,(#1380,#1381,#1382,#1383,#1384,#1385,#1386,#1387,#1388,#1389) + ,(#1390,#1391,#1392,#1393,#1394,#1395,#1396,#1397,#1398,#1399) + ,(#1400,#1401,#1402,#1403,#1404,#1405,#1406,#1407,#1408,#1409) + ,(#1410,#1411,#1412,#1413,#1414,#1415,#1416,#1417,#1418,#1419) + ,(#1420,#1421,#1422,#1423,#1424,#1425,#1426,#1427,#1428,#1429) + ,(#1430,#1431,#1432,#1433,#1434,#1435,#1436,#1437,#1438,#1439) + ,(#1440,#1441,#1442,#1443,#1444,#1445,#1446,#1447,#1448,#1449) + ,(#1450,#1451,#1452,#1453,#1454,#1455,#1456,#1457,#1458,#1459) + ,(#1460,#1461,#1462,#1463,#1464,#1465,#1466,#1467,#1468,#1469) + ,(#1470,#1471,#1472,#1473,#1474,#1475,#1476,#1477,#1478,#1479 + )),.UNSPECIFIED.,.F.,.F.,.F.,(4,1,1,1,1,1,1,1,3,1,1,4),(4,1,1,1,1,1,1, + 4),(0.,1.,2.,3.,4.,5.,6.,7.,7.5,8.,9.,10.),(0.,0.375,1.,2.,3.,4.,5., + 6.),.UNSPECIFIED.); +#1320 = CARTESIAN_POINT('',(-2.0105912,0.,-0.15)); +#1321 = CARTESIAN_POINT('',(-2.0105912,1.510538E-03,-0.15)); +#1322 = CARTESIAN_POINT('',(-2.0105945,1.150638E-02,-0.141159936)); +#1323 = CARTESIAN_POINT('',(-2.0105982,4.840572E-02,-9.555213E-02)); +#1324 = CARTESIAN_POINT('',(-2.0106025,7.978361E-02,-4.44286E-02)); +#1325 = CARTESIAN_POINT('',(-2.0106152,0.1208827,3.49488E-02)); +#1326 = CARTESIAN_POINT('',(-2.010625,0.161175,0.1235954)); +#1327 = CARTESIAN_POINT('',(-2.0106383,0.2034814,0.2146566)); +#1328 = CARTESIAN_POINT('',(-2.0106466,0.2453872,0.3049167)); +#1329 = CARTESIAN_POINT('',(-2.010663,0.313098,0.4298561)); +#1330 = CARTESIAN_POINT('',(-1.8035222,0.,-0.149973508)); +#1331 = CARTESIAN_POINT('',(-1.8035222,1.510538E-03,-0.149973508)); +#1332 = CARTESIAN_POINT('',(-1.8035269,1.531132E-02,-0.142718379)); +#1333 = CARTESIAN_POINT('',(-1.8035284,6.608011E-02,-0.10081252)); +#1334 = CARTESIAN_POINT('',(-1.8035342,0.1043584,-5.125097E-02)); +#1335 = CARTESIAN_POINT('',(-1.8035451,0.161175,2.36921E-02)); +#1336 = CARTESIAN_POINT('',(-1.8035567,0.2083162,0.1042825)); +#1337 = CARTESIAN_POINT('',(-1.8035648,0.2429727,0.1884948)); +#1338 = CARTESIAN_POINT('',(-1.8035795,0.2812509,0.2719003)); +#1339 = CARTESIAN_POINT('',(-1.8035934,0.3376785,0.4057026)); +#1340 = CARTESIAN_POINT('',(-1.51818,0.,-0.15)); +#1341 = CARTESIAN_POINT('',(-1.51818,1.510538E-03,-0.15)); +#1342 = CARTESIAN_POINT('',(-1.518179,1.581483E-02,-0.14283847)); +#1343 = CARTESIAN_POINT('',(-1.518185,7.494875E-02,-0.10581322)); +#1344 = CARTESIAN_POINT('',(-1.518191,0.1313591,-6.209929E-02)); +#1345 = CARTESIAN_POINT('',(-1.518195,0.2002601,8.0147E-03)); +#1346 = CARTESIAN_POINT('',(-1.518206,0.258284,8.21567E-02)); +#1347 = CARTESIAN_POINT('',(-1.518214,0.2957555,0.1603268)); +#1348 = CARTESIAN_POINT('',(-1.518227,0.3227505,0.2401047)); +#1349 = CARTESIAN_POINT('',(-1.518242,0.3662699,0.3787191)); +#1350 = CARTESIAN_POINT('',(-0.954836,0.,-0.15)); +#1351 = CARTESIAN_POINT('',(-0.954836,1.510538E-03,-0.15)); +#1352 = CARTESIAN_POINT('',(-0.954845,2.012328E-02,-0.145864042)); +#1353 = CARTESIAN_POINT('',(-0.954847,0.1005306,-0.12337196)); +#1354 = CARTESIAN_POINT('',(-0.954854,0.175279,-8.741097E-02)); +#1355 = CARTESIAN_POINT('',(-0.954862,0.2510288,-2.21376E-02)); +#1356 = CARTESIAN_POINT('',(-0.954868,0.3187225,4.55561E-02)); +#1357 = CARTESIAN_POINT('',(-0.954875,0.3549867,0.1249392)); +#1358 = CARTESIAN_POINT('',(-0.954889,0.3759396,0.1970615)); +#1359 = CARTESIAN_POINT('',(-0.954904,0.3960858,0.3417409)); +#1360 = CARTESIAN_POINT('',(-0.371762,0.,-0.15)); +#1361 = CARTESIAN_POINT('',(-0.371762,1.510538E-03,-0.15)); +#1362 = CARTESIAN_POINT('',(-0.371764,2.253783E-02,-0.148507318)); +#1363 = CARTESIAN_POINT('',(-0.371767,0.1167516,-0.13971874)); +#1364 = CARTESIAN_POINT('',(-0.371769,0.2147646,-0.117158)); +#1365 = CARTESIAN_POINT('',(-0.371778,0.2977695,-5.872782E-02)); +#1366 = CARTESIAN_POINT('',(-0.371787,0.3598215,1.90361E-02)); +#1367 = CARTESIAN_POINT('',(-0.371799,0.3811807,0.1052681)); +#1368 = CARTESIAN_POINT('',(-0.371808,0.394478,0.1761831)); +#1369 = CARTESIAN_POINT('',(-0.371823,0.4105961,0.3148146)); +#1370 = CARTESIAN_POINT('',(0.190771,0.,-0.15)); +#1371 = CARTESIAN_POINT('',(0.190771,1.510538E-03,-0.15)); +#1372 = CARTESIAN_POINT('',(0.190766,2.314433E-02,-0.149272061)); +#1373 = CARTESIAN_POINT('',(0.190765,0.1209799,-0.144437222)); +#1374 = CARTESIAN_POINT('',(0.190761,0.2260478,-0.12433681)); +#1375 = CARTESIAN_POINT('',(0.190755,0.3207365,-8.04169E-02)); +#1376 = CARTESIAN_POINT('',(0.190747,0.370298,9.437E-03)); +#1377 = CARTESIAN_POINT('',(0.190731,0.3868223,9.76773E-02)); +#1378 = CARTESIAN_POINT('',(0.190724,0.3956853,0.1710126)); +#1379 = CARTESIAN_POINT('',(0.190709,0.4154309,0.2911115)); +#1380 = CARTESIAN_POINT('',(0.767805,0.,-0.15)); +#1381 = CARTESIAN_POINT('',(0.767805,1.510538E-03,-0.15)); +#1382 = CARTESIAN_POINT('',(0.767796,2.321872E-02,-0.149123268)); +#1383 = CARTESIAN_POINT('',(0.767801,0.1212317,-0.143407278)); +#1384 = CARTESIAN_POINT('',(0.767795,0.2252411,-0.11943328)); +#1385 = CARTESIAN_POINT('',(0.767789,0.3187225,-7.591389E-02)); +#1386 = CARTESIAN_POINT('',(0.767776,0.3670767,1.51473E-02)); +#1387 = CARTESIAN_POINT('',(0.767767,0.3856093,9.85585E-02)); +#1388 = CARTESIAN_POINT('',(0.767759,0.3920577,0.1706865)); +#1389 = CARTESIAN_POINT('',(0.767748,0.4097893,0.271034)); +#1390 = CARTESIAN_POINT('',(1.337583,0.,-0.15)); +#1391 = CARTESIAN_POINT('',(1.33757,4.028084E-03,-0.15)); +#1392 = CARTESIAN_POINT('',(1.337578,2.269233E-02,-0.146484564)); +#1393 = CARTESIAN_POINT('',(1.337578,0.1175069,-0.12787182)); +#1394 = CARTESIAN_POINT('',(1.337572,0.2151708,-9.155607E-02)); +#1395 = CARTESIAN_POINT('',(1.337568,0.2977695,-3.958E-02)); +#1396 = CARTESIAN_POINT('',(1.337557,0.3481378,3.53688E-02)); +#1397 = CARTESIAN_POINT('',(1.337547,0.3747323,0.104676)); +#1398 = CARTESIAN_POINT('',(1.33754,0.384402,0.1719634)); +#1399 = CARTESIAN_POINT('',(1.337529,0.4045711,0.2586131)); +#1400 = CARTESIAN_POINT('',(1.694527,0.,-0.15)); +#1401 = CARTESIAN_POINT('',(1.694551,4.028084E-03,-0.15)); +#1402 = CARTESIAN_POINT('',(1.694532,2.181118E-02,-0.141715688)); +#1403 = CARTESIAN_POINT('',(1.694529,0.1118424,-0.1012574)); +#1404 = CARTESIAN_POINT('',(1.69452,0.2027433,-5.524906E-02)); +#1405 = CARTESIAN_POINT('',(1.694513,0.277961,-7.6329E-03)); +#1406 = CARTESIAN_POINT('',(1.69451,0.3323573,5.11921E-02)); +#1407 = CARTESIAN_POINT('',(1.694502,0.3633175,0.1107609)); +#1408 = CARTESIAN_POINT('',(1.694492,0.3760083,0.1740259)); +#1409 = CARTESIAN_POINT('',(1.694481,0.3921263,0.2552858)); +#1410 = CARTESIAN_POINT('',(1.965682,0.,-0.15)); +#1411 = CARTESIAN_POINT('',(1.965682,8.462416E-03,-0.15)); +#1412 = CARTESIAN_POINT('',(1.96568,2.17597E-02,-0.140638271)); +#1413 = CARTESIAN_POINT('',(1.965662,0.1065899,-6.660494E-02)); +#1414 = CARTESIAN_POINT('',(1.965659,0.1921181,-2.68047E-02)); +#1415 = CARTESIAN_POINT('',(1.965655,0.2622949,1.21431E-02)); +#1416 = CARTESIAN_POINT('',(1.965644,0.3191115,6.22081E-02)); +#1417 = CARTESIAN_POINT('',(1.965638,0.3492135,0.1185041)); +#1418 = CARTESIAN_POINT('',(1.96563,0.3619043,0.1778326)); +#1419 = CARTESIAN_POINT('',(1.965624,0.3783256,0.2581369)); +#1420 = CARTESIAN_POINT('',(2.055056,0.,-0.15)); +#1421 = CARTESIAN_POINT('',(2.055056,0.,-0.15)); +#1422 = CARTESIAN_POINT('',(2.055053,2.055241E-02,-0.11524188)); +#1423 = CARTESIAN_POINT('',(2.055058,0.1048276,-5.442574E-02)); +#1424 = CARTESIAN_POINT('',(2.055052,0.188542,-1.72574E-02)); +#1425 = CARTESIAN_POINT('',(2.055051,0.2570938,1.86177E-02)); +#1426 = CARTESIAN_POINT('',(2.055043,0.3143682,6.59363E-02)); +#1427 = CARTESIAN_POINT('',(2.055037,0.3439724,0.1213226)); +#1428 = CARTESIAN_POINT('',(2.055028,0.3566002,0.1792836)); +#1429 = CARTESIAN_POINT('',(2.055021,0.3733477,0.2594849)); +#1430 = CARTESIAN_POINT('',(2.144462,0.,-0.10152926)); +#1431 = CARTESIAN_POINT('',(2.144462,1.510538E-03,-0.10152926)); +#1432 = CARTESIAN_POINT('',(2.144463,2.055241E-02,-0.10112875)); +#1433 = CARTESIAN_POINT('',(2.144454,0.1030653,-4.22523E-02)); +#1434 = CARTESIAN_POINT('',(2.144451,0.1849659,-7.7102E-03)); +#1435 = CARTESIAN_POINT('',(2.144447,0.2518871,2.50924E-02)); +#1436 = CARTESIAN_POINT('',(2.144443,0.3096249,6.96703E-02)); +#1437 = CARTESIAN_POINT('',(2.144436,0.338737,0.1241468)); +#1438 = CARTESIAN_POINT('',(2.144425,0.3512962,0.1807289)); +#1439 = CARTESIAN_POINT('',(2.144419,0.3683698,0.2608272)); +#1440 = CARTESIAN_POINT('',(2.409698,0.,-2.76261E-02)); +#1441 = CARTESIAN_POINT('',(2.409698,1.510538E-03,-2.76261E-02)); +#1442 = CARTESIAN_POINT('',(2.409701,1.955683E-02,-2.38326E-02)); +#1443 = CARTESIAN_POINT('',(2.409697,9.774408E-02,-3.8409E-03)); +#1444 = CARTESIAN_POINT('',(2.409691,0.1741347,2.11287E-02)); +#1445 = CARTESIAN_POINT('',(2.40969,0.236324,4.41643E-02)); +#1446 = CARTESIAN_POINT('',(2.409683,0.2944109,8.10351E-02)); +#1447 = CARTESIAN_POINT('',(2.40968,0.3214117,0.1333487)); +#1448 = CARTESIAN_POINT('',(2.409671,0.3335646,0.1855938)); +#1449 = CARTESIAN_POINT('',(2.409665,0.3523032,0.2660468)); +#1450 = CARTESIAN_POINT('',(2.727355,0.,3.35265E-02)); +#1451 = CARTESIAN_POINT('',(2.727355,1.510538E-03,3.35265E-02)); +#1452 = CARTESIAN_POINT('',(2.727357,1.861274E-02,3.58667E-02)); +#1453 = CARTESIAN_POINT('',(2.727357,9.161612E-02,4.77793E-02)); +#1454 = CARTESIAN_POINT('',(2.727351,0.1603683,6.01211E-02)); +#1455 = CARTESIAN_POINT('',(2.72735,0.2171849,7.14043E-02)); +#1456 = CARTESIAN_POINT('',(2.727347,0.2655334,9.92061E-02)); +#1457 = CARTESIAN_POINT('',(2.727342,0.2885061,0.1491682)); +#1458 = CARTESIAN_POINT('',(2.727338,0.3009966,0.1947016)); +#1459 = CARTESIAN_POINT('',(2.727324,0.3247703,0.2785133)); +#1460 = CARTESIAN_POINT('',(2.915937,0.,5.81277E-02)); +#1461 = CARTESIAN_POINT('',(2.915937,1.510538E-03,5.81277E-02)); +#1462 = CARTESIAN_POINT('',(2.915938,1.861274E-02,5.94894E-02)); +#1463 = CARTESIAN_POINT('',(2.915939,9.106682E-02,6.64413E-02)); +#1464 = CARTESIAN_POINT('',(2.915934,0.1559396,7.38452E-02)); +#1465 = CARTESIAN_POINT('',(2.915936,0.2071089,8.15009E-02)); +#1466 = CARTESIAN_POINT('',(2.915934,0.248208,0.1101095)); +#1467 = CARTESIAN_POINT('',(2.915928,0.2651329,0.159671)); +#1468 = CARTESIAN_POINT('',(2.915921,0.2768166,0.2019774)); +#1469 = CARTESIAN_POINT('',(2.91591,0.299383,0.2890105)); +#1470 = CARTESIAN_POINT('',(3.053863,0.,7.5097E-02)); +#1471 = CARTESIAN_POINT('',(3.053846,1.510538E-03,7.51142E-02)); +#1472 = CARTESIAN_POINT('',(3.053355,1.861274E-02,7.56295E-02)); +#1473 = CARTESIAN_POINT('',(3.047905,9.028867E-02,7.90676E-02)); +#1474 = CARTESIAN_POINT('',(3.039327,0.1539141,8.38246E-02)); +#1475 = CARTESIAN_POINT('',(3.031894,0.2026803,8.99651E-02)); +#1476 = CARTESIAN_POINT('',(3.028489,0.235317,0.1205908)); +#1477 = CARTESIAN_POINT('',(3.036543,0.2490148,0.1675358)); +#1478 = CARTESIAN_POINT('',(3.042303,0.2590907,0.2088356)); +#1479 = CARTESIAN_POINT('',(3.059549,0.2786476,0.2962533)); +#1480 = DEFINITIONAL_REPRESENTATION('',(#1481),#1485); +#1481 = LINE('',#1482,#1483); +#1482 = CARTESIAN_POINT('',(0.,0.)); +#1483 = VECTOR('',#1484,1.); +#1484 = DIRECTION('',(1.,0.)); +#1485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1486 = ORIENTED_EDGE('',*,*,#1487,.T.); +#1487 = EDGE_CURVE('',#1298,#1488,#1490,.T.); +#1488 = VERTEX_POINT('',#1489); +#1489 = CARTESIAN_POINT('',(3.059549,0.2786476,0.2962533)); +#1490 = SURFACE_CURVE('',#1491,(#1502),.PCURVE_S1.); +#1491 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1492,#1493,#1494,#1495,#1496, + #1497,#1498,#1499,#1500,#1501),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 4),(0.,0.375,1.,2.,3.,4.,5.,6.),.UNSPECIFIED.); +#1492 = CARTESIAN_POINT('',(3.053863,0.,7.5097E-02)); +#1493 = CARTESIAN_POINT('',(3.053846,1.510538E-03,7.51142E-02)); +#1494 = CARTESIAN_POINT('',(3.053355,1.861274E-02,7.56295E-02)); +#1495 = CARTESIAN_POINT('',(3.047905,9.028867E-02,7.90676E-02)); +#1496 = CARTESIAN_POINT('',(3.039327,0.1539141,8.38246E-02)); +#1497 = CARTESIAN_POINT('',(3.031894,0.2026803,8.99651E-02)); +#1498 = CARTESIAN_POINT('',(3.028489,0.235317,0.1205908)); +#1499 = CARTESIAN_POINT('',(3.036543,0.2490148,0.1675358)); +#1500 = CARTESIAN_POINT('',(3.042303,0.2590907,0.2088356)); +#1501 = CARTESIAN_POINT('',(3.059549,0.2786476,0.2962533)); +#1502 = PCURVE('',#1319,#1503); +#1503 = DEFINITIONAL_REPRESENTATION('',(#1504),#1508); +#1504 = LINE('',#1505,#1506); +#1505 = CARTESIAN_POINT('',(10.,0.)); +#1506 = VECTOR('',#1507,1.); +#1507 = DIRECTION('',(0.,1.)); +#1508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1509 = ORIENTED_EDGE('',*,*,#1510,.F.); +#1510 = EDGE_CURVE('',#1164,#1488,#1511,.T.); +#1511 = SURFACE_CURVE('',#1512,(#1529),.PCURVE_S1.); +#1512 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1513,#1514,#1515,#1516,#1517, + #1518,#1519,#1520,#1521,#1522,#1523,#1524,#1525,#1526,#1527,#1528), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,3,1,1,4),(0.296749084,1.,2.,3., + 4.,5.,6.,7.,7.5,8.,9.,10.),.UNSPECIFIED.); +#1513 = CARTESIAN_POINT('',(-1.8410594,0.332475514,0.410906755)); +#1514 = CARTESIAN_POINT('',(-1.71692972,0.34597113,0.397746596)); +#1515 = CARTESIAN_POINT('',(-1.462518655,0.36921918,0.375061351)); +#1516 = CARTESIAN_POINT('',(-0.954904,0.3960858,0.3417409)); +#1517 = CARTESIAN_POINT('',(-0.371823,0.4105961,0.3148146)); +#1518 = CARTESIAN_POINT('',(0.190709,0.4154309,0.2911115)); +#1519 = CARTESIAN_POINT('',(0.767748,0.4097893,0.271034)); +#1520 = CARTESIAN_POINT('',(1.337529,0.4045711,0.2586131)); +#1521 = CARTESIAN_POINT('',(1.694481,0.3921263,0.2552858)); +#1522 = CARTESIAN_POINT('',(1.965624,0.3783256,0.2581369)); +#1523 = CARTESIAN_POINT('',(2.055021,0.3733477,0.2594849)); +#1524 = CARTESIAN_POINT('',(2.144419,0.3683698,0.2608272)); +#1525 = CARTESIAN_POINT('',(2.409665,0.3523032,0.2660468)); +#1526 = CARTESIAN_POINT('',(2.727324,0.3247703,0.2785133)); +#1527 = CARTESIAN_POINT('',(2.91591,0.299383,0.2890105)); +#1528 = CARTESIAN_POINT('',(3.059549,0.2786476,0.2962533)); +#1529 = PCURVE('',#1319,#1530); +#1530 = DEFINITIONAL_REPRESENTATION('',(#1531),#1535); +#1531 = LINE('',#1532,#1533); +#1532 = CARTESIAN_POINT('',(0.,6.)); +#1533 = VECTOR('',#1534,1.); +#1534 = DIRECTION('',(1.,-0.)); +#1535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1540)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1537,#1538,#1539)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1537 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT($,.METRE.) ); +#1538 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1539 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1540 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-06),#1537, + 'distance_accuracy_value','confusion accuracy'); +#1541 = SHAPE_DEFINITION_REPRESENTATION(#1542,#1289); +#1542 = PRODUCT_DEFINITION_SHAPE('','',#1543); +#1543 = PRODUCT_DEFINITION('design','',#1544,#1547); +#1544 = PRODUCT_DEFINITION_FORMATION('','',#1545); +#1545 = PRODUCT('Open CASCADE STEP translator 6.5 1.3', + 'Open CASCADE STEP translator 6.5 1.3','',(#1546)); +#1546 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1547 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1548 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1549,#1551); +#1549 = ( REPRESENTATION_RELATIONSHIP('','',#1289,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1550) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1550 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1551 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1552); +#1552 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','','',#5,#1543,$); +#1553 = PRODUCT_TYPE('part',$,(#1545)); +ENDSEC; +END-ISO-10303-21; -- 2.39.5