commit a31f0bc6664d2891fa600a3ff826a0e07071b8fd Author: Sebastian @ HfG Date: Thu Sep 11 18:21:15 2025 +0200 working diff --git a/base/Haptic-Tester v7.step b/base/Haptic-Tester v7.step new file mode 100644 index 0000000..ba82997 --- /dev/null +++ b/base/Haptic-Tester v7.step @@ -0,0 +1,2163 @@ +ISO-10303-21; +HEADER; +/* Generated by software containing ST-Developer + * from STEP Tools, Inc. (www.steptools.com) + */ + +FILE_DESCRIPTION( +/* description */ (''), +/* implementation_level */ '2;1'); + +FILE_NAME( +/* name */ 'Haptic-Tester v7.step', +/* time_stamp */ '2025-09-11T18:20:39+02:00', +/* author */ (''), +/* organization */ (''), +/* preprocessor_version */ 'ST-DEVELOPER v20.1', +/* originating_system */ 'Autodesk Translation Framework v14.10.0.0', +/* authorisation */ ''); + +FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }')); +ENDSEC; + +DATA; +#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#13),#2073); +#11=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#2080,#12); +#12=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#14),#2072); +#13=STYLED_ITEM('',(#2089),#14); +#14=MANIFOLD_SOLID_BREP('Body1',#1211); +#15=PLANE('',#1228); +#16=PLANE('',#1229); +#17=PLANE('',#1260); +#18=PLANE('',#1263); +#19=PLANE('',#1270); +#20=PLANE('',#1271); +#21=PLANE('',#1274); +#22=PLANE('',#1276); +#23=PLANE('',#1278); +#24=PLANE('',#1281); +#25=PLANE('',#1287); +#26=PLANE('',#1289); +#27=PLANE('',#1290); +#28=PLANE('',#1293); +#29=PLANE('',#1296); +#30=PLANE('',#1299); +#31=PLANE('',#1304); +#32=PLANE('',#1307); +#33=PLANE('',#1310); +#34=PLANE('',#1315); +#35=PLANE('',#1318); +#36=PLANE('',#1321); +#37=PLANE('',#1323); +#38=PLANE('',#1327); +#39=PLANE('',#1330); +#40=PLANE('',#1335); +#41=PLANE('',#1339); +#42=PLANE('',#1340); +#43=PLANE('',#1343); +#44=PLANE('',#1344); +#45=PLANE('',#1345); +#46=PLANE('',#1346); +#47=FACE_OUTER_BOUND('',#109,.T.); +#48=FACE_OUTER_BOUND('',#110,.T.); +#49=FACE_OUTER_BOUND('',#111,.T.); +#50=FACE_OUTER_BOUND('',#112,.T.); +#51=FACE_OUTER_BOUND('',#113,.T.); +#52=FACE_OUTER_BOUND('',#114,.T.); +#53=FACE_OUTER_BOUND('',#115,.T.); +#54=FACE_OUTER_BOUND('',#116,.T.); +#55=FACE_OUTER_BOUND('',#117,.T.); +#56=FACE_OUTER_BOUND('',#118,.T.); +#57=FACE_OUTER_BOUND('',#119,.T.); +#58=FACE_OUTER_BOUND('',#120,.T.); +#59=FACE_OUTER_BOUND('',#121,.T.); +#60=FACE_OUTER_BOUND('',#122,.T.); +#61=FACE_OUTER_BOUND('',#123,.T.); +#62=FACE_OUTER_BOUND('',#124,.T.); +#63=FACE_OUTER_BOUND('',#125,.T.); +#64=FACE_OUTER_BOUND('',#126,.T.); +#65=FACE_OUTER_BOUND('',#127,.T.); +#66=FACE_OUTER_BOUND('',#128,.T.); +#67=FACE_OUTER_BOUND('',#129,.T.); +#68=FACE_OUTER_BOUND('',#130,.T.); +#69=FACE_OUTER_BOUND('',#131,.T.); +#70=FACE_OUTER_BOUND('',#132,.T.); +#71=FACE_OUTER_BOUND('',#133,.T.); +#72=FACE_OUTER_BOUND('',#134,.T.); +#73=FACE_OUTER_BOUND('',#135,.T.); +#74=FACE_OUTER_BOUND('',#136,.T.); +#75=FACE_OUTER_BOUND('',#137,.T.); +#76=FACE_OUTER_BOUND('',#138,.T.); +#77=FACE_OUTER_BOUND('',#139,.T.); +#78=FACE_OUTER_BOUND('',#140,.T.); +#79=FACE_OUTER_BOUND('',#141,.T.); +#80=FACE_OUTER_BOUND('',#142,.T.); +#81=FACE_OUTER_BOUND('',#143,.T.); +#82=FACE_OUTER_BOUND('',#144,.T.); +#83=FACE_OUTER_BOUND('',#145,.T.); +#84=FACE_OUTER_BOUND('',#146,.T.); +#85=FACE_OUTER_BOUND('',#147,.T.); +#86=FACE_OUTER_BOUND('',#148,.T.); +#87=FACE_OUTER_BOUND('',#149,.T.); +#88=FACE_OUTER_BOUND('',#150,.T.); +#89=FACE_OUTER_BOUND('',#151,.T.); +#90=FACE_OUTER_BOUND('',#152,.T.); +#91=FACE_OUTER_BOUND('',#153,.T.); +#92=FACE_OUTER_BOUND('',#154,.T.); +#93=FACE_OUTER_BOUND('',#155,.T.); +#94=FACE_OUTER_BOUND('',#156,.T.); +#95=FACE_OUTER_BOUND('',#157,.T.); +#96=FACE_OUTER_BOUND('',#158,.T.); +#97=FACE_OUTER_BOUND('',#159,.T.); +#98=FACE_OUTER_BOUND('',#160,.T.); +#99=FACE_OUTER_BOUND('',#161,.T.); +#100=FACE_OUTER_BOUND('',#162,.T.); +#101=FACE_OUTER_BOUND('',#163,.T.); +#102=FACE_OUTER_BOUND('',#164,.T.); +#103=FACE_OUTER_BOUND('',#165,.T.); +#104=FACE_OUTER_BOUND('',#166,.T.); +#105=FACE_OUTER_BOUND('',#167,.T.); +#106=FACE_OUTER_BOUND('',#168,.T.); +#107=FACE_OUTER_BOUND('',#169,.T.); +#108=FACE_OUTER_BOUND('',#170,.T.); +#109=EDGE_LOOP('',(#763,#764,#765,#766)); +#110=EDGE_LOOP('',(#767,#768,#769,#770,#771,#772,#773,#774)); +#111=EDGE_LOOP('',(#775,#776,#777,#778,#779,#780,#781,#782,#783,#784,#785, +#786,#787,#788,#789,#790,#791,#792,#793,#794,#795,#796,#797,#798,#799,#800, +#801,#802,#803,#804,#805,#806,#807,#808,#809,#810,#811,#812,#813,#814,#815, +#816,#817,#818,#819,#820,#821,#822,#823,#824,#825,#826,#827,#828,#829,#830, +#831,#832)); +#112=EDGE_LOOP('',(#833,#834,#835,#836)); +#113=EDGE_LOOP('',(#837,#838,#839,#840)); +#114=EDGE_LOOP('',(#841,#842,#843,#844)); +#115=EDGE_LOOP('',(#845,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855, +#856)); +#116=EDGE_LOOP('',(#857,#858,#859,#860)); +#117=EDGE_LOOP('',(#861,#862,#863,#864)); +#118=EDGE_LOOP('',(#865,#866,#867,#868)); +#119=EDGE_LOOP('',(#869,#870,#871,#872)); +#120=EDGE_LOOP('',(#873,#874,#875,#876,#877,#878,#879,#880,#881,#882,#883, +#884)); +#121=EDGE_LOOP('',(#885,#886,#887,#888)); +#122=EDGE_LOOP('',(#889,#890,#891,#892)); +#123=EDGE_LOOP('',(#893,#894,#895,#896)); +#124=EDGE_LOOP('',(#897,#898,#899,#900)); +#125=EDGE_LOOP('',(#901,#902,#903,#904)); +#126=EDGE_LOOP('',(#905,#906,#907,#908)); +#127=EDGE_LOOP('',(#909,#910,#911,#912,#913,#914,#915,#916)); +#128=EDGE_LOOP('',(#917,#918,#919,#920)); +#129=EDGE_LOOP('',(#921,#922,#923,#924)); +#130=EDGE_LOOP('',(#925,#926,#927,#928)); +#131=EDGE_LOOP('',(#929,#930,#931,#932)); +#132=EDGE_LOOP('',(#933,#934,#935,#936)); +#133=EDGE_LOOP('',(#937,#938,#939,#940)); +#134=EDGE_LOOP('',(#941,#942,#943,#944)); +#135=EDGE_LOOP('',(#945,#946,#947,#948,#949,#950,#951,#952)); +#136=EDGE_LOOP('',(#953,#954,#955,#956)); +#137=EDGE_LOOP('',(#957,#958,#959,#960,#961)); +#138=EDGE_LOOP('',(#962,#963,#964,#965)); +#139=EDGE_LOOP('',(#966,#967,#968,#969)); +#140=EDGE_LOOP('',(#970,#971,#972,#973)); +#141=EDGE_LOOP('',(#974,#975,#976,#977)); +#142=EDGE_LOOP('',(#978,#979,#980,#981)); +#143=EDGE_LOOP('',(#982,#983,#984,#985)); +#144=EDGE_LOOP('',(#986,#987,#988,#989,#990,#991,#992,#993)); +#145=EDGE_LOOP('',(#994,#995,#996,#997,#998,#999,#1000,#1001)); +#146=EDGE_LOOP('',(#1002,#1003,#1004,#1005)); +#147=EDGE_LOOP('',(#1006,#1007,#1008,#1009)); +#148=EDGE_LOOP('',(#1010,#1011,#1012,#1013)); +#149=EDGE_LOOP('',(#1014,#1015,#1016,#1017)); +#150=EDGE_LOOP('',(#1018,#1019,#1020,#1021)); +#151=EDGE_LOOP('',(#1022,#1023,#1024,#1025,#1026,#1027,#1028,#1029)); +#152=EDGE_LOOP('',(#1030,#1031,#1032,#1033)); +#153=EDGE_LOOP('',(#1034,#1035,#1036,#1037)); +#154=EDGE_LOOP('',(#1038,#1039,#1040,#1041,#1042,#1043,#1044,#1045)); +#155=EDGE_LOOP('',(#1046,#1047,#1048,#1049)); +#156=EDGE_LOOP('',(#1050,#1051,#1052,#1053)); +#157=EDGE_LOOP('',(#1054,#1055,#1056,#1057)); +#158=EDGE_LOOP('',(#1058,#1059,#1060,#1061)); +#159=EDGE_LOOP('',(#1062,#1063,#1064,#1065)); +#160=EDGE_LOOP('',(#1066,#1067,#1068,#1069)); +#161=EDGE_LOOP('',(#1070,#1071,#1072,#1073)); +#162=EDGE_LOOP('',(#1074,#1075,#1076,#1077)); +#163=EDGE_LOOP('',(#1078,#1079,#1080,#1081)); +#164=EDGE_LOOP('',(#1082,#1083,#1084,#1085,#1086)); +#165=EDGE_LOOP('',(#1087,#1088,#1089,#1090,#1091,#1092)); +#166=EDGE_LOOP('',(#1093,#1094,#1095,#1096)); +#167=EDGE_LOOP('',(#1097,#1098)); +#168=EDGE_LOOP('',(#1099,#1100,#1101,#1102)); +#169=EDGE_LOOP('',(#1103,#1104,#1105,#1106,#1107,#1108,#1109,#1110)); +#170=EDGE_LOOP('',(#1111,#1112,#1113,#1114,#1115,#1116,#1117,#1118)); +#171=LINE('',#1717,#289); +#172=LINE('',#1720,#290); +#173=LINE('',#1723,#291); +#174=LINE('',#1725,#292); +#175=LINE('',#1727,#293); +#176=LINE('',#1729,#294); +#177=LINE('',#1731,#295); +#178=LINE('',#1733,#296); +#179=LINE('',#1734,#297); +#180=LINE('',#1737,#298); +#181=LINE('',#1741,#299); +#182=LINE('',#1745,#300); +#183=LINE('',#1749,#301); +#184=LINE('',#1753,#302); +#185=LINE('',#1757,#303); +#186=LINE('',#1761,#304); +#187=LINE('',#1765,#305); +#188=LINE('',#1769,#306); +#189=LINE('',#1773,#307); +#190=LINE('',#1777,#308); +#191=LINE('',#1781,#309); +#192=LINE('',#1785,#310); +#193=LINE('',#1789,#311); +#194=LINE('',#1793,#312); +#195=LINE('',#1797,#313); +#196=LINE('',#1801,#314); +#197=LINE('',#1805,#315); +#198=LINE('',#1809,#316); +#199=LINE('',#1813,#317); +#200=LINE('',#1817,#318); +#201=LINE('',#1821,#319); +#202=LINE('',#1825,#320); +#203=LINE('',#1829,#321); +#204=LINE('',#1834,#322); +#205=LINE('',#1838,#323); +#206=LINE('',#1842,#324); +#207=LINE('',#1846,#325); +#208=LINE('',#1850,#326); +#209=LINE('',#1851,#327); +#210=LINE('',#1854,#328); +#211=LINE('',#1857,#329); +#212=LINE('',#1860,#330); +#213=LINE('',#1861,#331); +#214=LINE('',#1863,#332); +#215=LINE('',#1865,#333); +#216=LINE('',#1866,#334); +#217=LINE('',#1868,#335); +#218=LINE('',#1870,#336); +#219=LINE('',#1871,#337); +#220=LINE('',#1875,#338); +#221=LINE('',#1878,#339); +#222=LINE('',#1883,#340); +#223=LINE('',#1886,#341); +#224=LINE('',#1887,#342); +#225=LINE('',#1891,#343); +#226=LINE('',#1893,#344); +#227=LINE('',#1896,#345); +#228=LINE('',#1898,#346); +#229=LINE('',#1900,#347); +#230=LINE('',#1903,#348); +#231=LINE('',#1908,#349); +#232=LINE('',#1913,#350); +#233=LINE('',#1917,#351); +#234=LINE('',#1920,#352); +#235=LINE('',#1922,#353); +#236=LINE('',#1924,#354); +#237=LINE('',#1925,#355); +#238=LINE('',#1927,#356); +#239=LINE('',#1929,#357); +#240=LINE('',#1934,#358); +#241=LINE('',#1937,#359); +#242=LINE('',#1940,#360); +#243=LINE('',#1942,#361); +#244=LINE('',#1944,#362); +#245=LINE('',#1945,#363); +#246=LINE('',#1946,#364); +#247=LINE('',#1949,#365); +#248=LINE('',#1953,#366); +#249=LINE('',#1955,#367); +#250=LINE('',#1956,#368); +#251=LINE('',#1961,#369); +#252=LINE('',#1962,#370); +#253=LINE('',#1965,#371); +#254=LINE('',#1966,#372); +#255=LINE('',#1972,#373); +#256=LINE('',#1975,#374); +#257=LINE('',#1976,#375); +#258=LINE('',#1980,#376); +#259=LINE('',#1983,#377); +#260=LINE('',#1988,#378); +#261=LINE('',#1990,#379); +#262=LINE('',#1991,#380); +#263=LINE('',#1992,#381); +#264=LINE('',#1998,#382); +#265=LINE('',#2001,#383); +#266=LINE('',#2002,#384); +#267=LINE('',#2005,#385); +#268=LINE('',#2009,#386); +#269=LINE('',#2013,#387); +#270=LINE('',#2016,#388); +#271=LINE('',#2018,#389); +#272=LINE('',#2020,#390); +#273=LINE('',#2022,#391); +#274=LINE('',#2024,#392); +#275=LINE('',#2025,#393); +#276=LINE('',#2031,#394); +#277=LINE('',#2032,#395); +#278=LINE('',#2035,#396); +#279=LINE('',#2036,#397); +#280=LINE('',#2040,#398); +#281=LINE('',#2043,#399); +#282=LINE('',#2044,#400); +#283=LINE('',#2050,#401); +#284=LINE('',#2052,#402); +#285=LINE('',#2057,#403); +#286=LINE('',#2060,#404); +#287=LINE('',#2061,#405); +#288=LINE('',#2067,#406); +#289=VECTOR('',#1353,10.); +#290=VECTOR('',#1356,10.); +#291=VECTOR('',#1359,10.); +#292=VECTOR('',#1360,10.); +#293=VECTOR('',#1361,10.); +#294=VECTOR('',#1362,10.); +#295=VECTOR('',#1363,10.); +#296=VECTOR('',#1364,10.); +#297=VECTOR('',#1365,10.); +#298=VECTOR('',#1368,10.); +#299=VECTOR('',#1371,10.); +#300=VECTOR('',#1374,10.); +#301=VECTOR('',#1377,10.); +#302=VECTOR('',#1380,10.); +#303=VECTOR('',#1383,10.); +#304=VECTOR('',#1386,10.); +#305=VECTOR('',#1389,10.); +#306=VECTOR('',#1392,10.); +#307=VECTOR('',#1395,10.); +#308=VECTOR('',#1398,10.); +#309=VECTOR('',#1401,10.); +#310=VECTOR('',#1404,10.); +#311=VECTOR('',#1407,10.); +#312=VECTOR('',#1410,10.); +#313=VECTOR('',#1413,10.); +#314=VECTOR('',#1416,10.); +#315=VECTOR('',#1419,10.); +#316=VECTOR('',#1422,10.); +#317=VECTOR('',#1425,10.); +#318=VECTOR('',#1428,10.); +#319=VECTOR('',#1431,10.); +#320=VECTOR('',#1434,10.); +#321=VECTOR('',#1437,10.); +#322=VECTOR('',#1442,10.); +#323=VECTOR('',#1445,10.); +#324=VECTOR('',#1448,10.); +#325=VECTOR('',#1453,10.); +#326=VECTOR('',#1458,10.); +#327=VECTOR('',#1459,10.); +#328=VECTOR('',#1462,10.); +#329=VECTOR('',#1465,10.); +#330=VECTOR('',#1468,10.); +#331=VECTOR('',#1469,10.); +#332=VECTOR('',#1470,10.); +#333=VECTOR('',#1471,10.); +#334=VECTOR('',#1472,10.); +#335=VECTOR('',#1473,10.); +#336=VECTOR('',#1474,10.); +#337=VECTOR('',#1475,10.); +#338=VECTOR('',#1480,10.); +#339=VECTOR('',#1483,10.); +#340=VECTOR('',#1490,10.); +#341=VECTOR('',#1493,10.); +#342=VECTOR('',#1494,10.); +#343=VECTOR('',#1499,10.); +#344=VECTOR('',#1500,10.); +#345=VECTOR('',#1503,10.); +#346=VECTOR('',#1506,10.); +#347=VECTOR('',#1509,10.); +#348=VECTOR('',#1514,10.); +#349=VECTOR('',#1521,10.); +#350=VECTOR('',#1526,10.); +#351=VECTOR('',#1529,10.); +#352=VECTOR('',#1532,10.); +#353=VECTOR('',#1535,10.); +#354=VECTOR('',#1538,10.); +#355=VECTOR('',#1539,10.); +#356=VECTOR('',#1542,10.); +#357=VECTOR('',#1545,10.); +#358=VECTOR('',#1552,10.); +#359=VECTOR('',#1555,10.); +#360=VECTOR('',#1558,10.); +#361=VECTOR('',#1559,10.); +#362=VECTOR('',#1560,10.); +#363=VECTOR('',#1561,10.); +#364=VECTOR('',#1562,10.); +#365=VECTOR('',#1565,10.); +#366=VECTOR('',#1570,10.); +#367=VECTOR('',#1571,10.); +#368=VECTOR('',#1572,10.); +#369=VECTOR('',#1577,10.); +#370=VECTOR('',#1578,10.); +#371=VECTOR('',#1581,10.); +#372=VECTOR('',#1582,10.); +#373=VECTOR('',#1591,10.); +#374=VECTOR('',#1594,10.); +#375=VECTOR('',#1595,10.); +#376=VECTOR('',#1600,10.); +#377=VECTOR('',#1603,10.); +#378=VECTOR('',#1610,10.); +#379=VECTOR('',#1611,10.); +#380=VECTOR('',#1612,10.); +#381=VECTOR('',#1613,10.); +#382=VECTOR('',#1622,10.); +#383=VECTOR('',#1625,10.); +#384=VECTOR('',#1626,10.); +#385=VECTOR('',#1629,10.); +#386=VECTOR('',#1634,10.); +#387=VECTOR('',#1637,10.); +#388=VECTOR('',#1642,10.); +#389=VECTOR('',#1645,10.); +#390=VECTOR('',#1648,10.); +#391=VECTOR('',#1649,10.); +#392=VECTOR('',#1650,10.); +#393=VECTOR('',#1651,10.); +#394=VECTOR('',#1658,10.); +#395=VECTOR('',#1659,10.); +#396=VECTOR('',#1662,10.); +#397=VECTOR('',#1663,10.); +#398=VECTOR('',#1668,10.); +#399=VECTOR('',#1671,10.); +#400=VECTOR('',#1672,10.); +#401=VECTOR('',#1681,10.); +#402=VECTOR('',#1684,10.); +#403=VECTOR('',#1689,10.); +#404=VECTOR('',#1694,10.); +#405=VECTOR('',#1695,10.); +#406=VECTOR('',#1706,10.); +#407=CIRCLE('',#1226,1.); +#408=CIRCLE('',#1227,1.); +#409=CIRCLE('',#1230,3.5); +#410=CIRCLE('',#1231,1.); +#411=CIRCLE('',#1232,2.); +#412=CIRCLE('',#1233,2.); +#413=CIRCLE('',#1234,2.); +#414=CIRCLE('',#1235,10.); +#415=CIRCLE('',#1236,10.); +#416=CIRCLE('',#1237,10.); +#417=CIRCLE('',#1238,10.); +#418=CIRCLE('',#1239,2.); +#419=CIRCLE('',#1240,2.); +#420=CIRCLE('',#1241,2.); +#421=CIRCLE('',#1242,1.); +#422=CIRCLE('',#1243,5.25); +#423=CIRCLE('',#1244,1.); +#424=CIRCLE('',#1245,2.); +#425=CIRCLE('',#1246,2.); +#426=CIRCLE('',#1247,1.); +#427=CIRCLE('',#1248,2.); +#428=CIRCLE('',#1249,2.); +#429=CIRCLE('',#1250,1.); +#430=CIRCLE('',#1251,1.); +#431=CIRCLE('',#1252,6.5); +#432=CIRCLE('',#1253,1.); +#433=CIRCLE('',#1254,2.); +#434=CIRCLE('',#1255,2.); +#435=CIRCLE('',#1256,2.); +#436=CIRCLE('',#1257,2.); +#437=CIRCLE('',#1259,1.); +#438=CIRCLE('',#1262,1.); +#439=CIRCLE('',#1265,1.); +#440=CIRCLE('',#1267,1.); +#441=CIRCLE('',#1269,1.); +#442=CIRCLE('',#1272,6.5); +#443=CIRCLE('',#1273,3.49999999999999); +#444=CIRCLE('',#1280,2.); +#445=CIRCLE('',#1282,2.); +#446=CIRCLE('',#1283,2.); +#447=CIRCLE('',#1284,2.); +#448=CIRCLE('',#1292,1.); +#449=CIRCLE('',#1295,1.); +#450=CIRCLE('',#1298,2.); +#451=CIRCLE('',#1301,2.); +#452=CIRCLE('',#1303,2.); +#453=CIRCLE('',#1306,2.); +#454=CIRCLE('',#1308,2.); +#455=CIRCLE('',#1309,2.); +#456=CIRCLE('',#1314,2.); +#457=CIRCLE('',#1317,2.); +#458=CIRCLE('',#1319,2.); +#459=CIRCLE('',#1320,2.); +#460=CIRCLE('',#1326,10.); +#461=CIRCLE('',#1329,10.); +#462=CIRCLE('',#1332,10.); +#463=CIRCLE('',#1334,10.); +#464=CIRCLE('',#1337,5.25); +#465=CIRCLE('',#1338,5.25); +#466=CIRCLE('',#1342,5.25); +#467=VERTEX_POINT('',#1713); +#468=VERTEX_POINT('',#1714); +#469=VERTEX_POINT('',#1716); +#470=VERTEX_POINT('',#1718); +#471=VERTEX_POINT('',#1722); +#472=VERTEX_POINT('',#1724); +#473=VERTEX_POINT('',#1726); +#474=VERTEX_POINT('',#1728); +#475=VERTEX_POINT('',#1730); +#476=VERTEX_POINT('',#1732); +#477=VERTEX_POINT('',#1736); +#478=VERTEX_POINT('',#1738); +#479=VERTEX_POINT('',#1740); +#480=VERTEX_POINT('',#1742); +#481=VERTEX_POINT('',#1744); +#482=VERTEX_POINT('',#1746); +#483=VERTEX_POINT('',#1748); +#484=VERTEX_POINT('',#1750); +#485=VERTEX_POINT('',#1752); +#486=VERTEX_POINT('',#1754); +#487=VERTEX_POINT('',#1756); +#488=VERTEX_POINT('',#1758); +#489=VERTEX_POINT('',#1760); +#490=VERTEX_POINT('',#1762); +#491=VERTEX_POINT('',#1764); +#492=VERTEX_POINT('',#1766); +#493=VERTEX_POINT('',#1768); +#494=VERTEX_POINT('',#1770); +#495=VERTEX_POINT('',#1772); +#496=VERTEX_POINT('',#1774); +#497=VERTEX_POINT('',#1776); +#498=VERTEX_POINT('',#1778); +#499=VERTEX_POINT('',#1780); +#500=VERTEX_POINT('',#1782); +#501=VERTEX_POINT('',#1784); +#502=VERTEX_POINT('',#1786); +#503=VERTEX_POINT('',#1788); +#504=VERTEX_POINT('',#1790); +#505=VERTEX_POINT('',#1792); +#506=VERTEX_POINT('',#1794); +#507=VERTEX_POINT('',#1796); +#508=VERTEX_POINT('',#1798); +#509=VERTEX_POINT('',#1800); +#510=VERTEX_POINT('',#1802); +#511=VERTEX_POINT('',#1804); +#512=VERTEX_POINT('',#1806); +#513=VERTEX_POINT('',#1808); +#514=VERTEX_POINT('',#1810); +#515=VERTEX_POINT('',#1812); +#516=VERTEX_POINT('',#1814); +#517=VERTEX_POINT('',#1816); +#518=VERTEX_POINT('',#1818); +#519=VERTEX_POINT('',#1820); +#520=VERTEX_POINT('',#1822); +#521=VERTEX_POINT('',#1824); +#522=VERTEX_POINT('',#1826); +#523=VERTEX_POINT('',#1828); +#524=VERTEX_POINT('',#1831); +#525=VERTEX_POINT('',#1833); +#526=VERTEX_POINT('',#1835); +#527=VERTEX_POINT('',#1837); +#528=VERTEX_POINT('',#1839); +#529=VERTEX_POINT('',#1841); +#530=VERTEX_POINT('',#1845); +#531=VERTEX_POINT('',#1849); +#532=VERTEX_POINT('',#1853); +#533=VERTEX_POINT('',#1855); +#534=VERTEX_POINT('',#1859); +#535=VERTEX_POINT('',#1862); +#536=VERTEX_POINT('',#1864); +#537=VERTEX_POINT('',#1867); +#538=VERTEX_POINT('',#1869); +#539=VERTEX_POINT('',#1873); +#540=VERTEX_POINT('',#1877); +#541=VERTEX_POINT('',#1881); +#542=VERTEX_POINT('',#1885); +#543=VERTEX_POINT('',#1889); +#544=VERTEX_POINT('',#1892); +#545=VERTEX_POINT('',#1894); +#546=VERTEX_POINT('',#1906); +#547=VERTEX_POINT('',#1910); +#548=VERTEX_POINT('',#1912); +#549=VERTEX_POINT('',#1914); +#550=VERTEX_POINT('',#1916); +#551=VERTEX_POINT('',#1918); +#552=VERTEX_POINT('',#1933); +#553=VERTEX_POINT('',#1935); +#554=VERTEX_POINT('',#1939); +#555=VERTEX_POINT('',#1941); +#556=VERTEX_POINT('',#1943); +#557=VERTEX_POINT('',#1948); +#558=VERTEX_POINT('',#1952); +#559=VERTEX_POINT('',#1954); +#560=VERTEX_POINT('',#1958); +#561=VERTEX_POINT('',#1959); +#562=VERTEX_POINT('',#1964); +#563=VERTEX_POINT('',#1970); +#564=VERTEX_POINT('',#1974); +#565=VERTEX_POINT('',#1978); +#566=VERTEX_POINT('',#1982); +#567=VERTEX_POINT('',#1987); +#568=VERTEX_POINT('',#1989); +#569=VERTEX_POINT('',#1996); +#570=VERTEX_POINT('',#2000); +#571=VERTEX_POINT('',#2004); +#572=VERTEX_POINT('',#2008); +#573=VERTEX_POINT('',#2010); +#574=VERTEX_POINT('',#2012); +#575=VERTEX_POINT('',#2021); +#576=VERTEX_POINT('',#2023); +#577=VERTEX_POINT('',#2028); +#578=VERTEX_POINT('',#2029); +#579=VERTEX_POINT('',#2034); +#580=VERTEX_POINT('',#2038); +#581=VERTEX_POINT('',#2042); +#582=VERTEX_POINT('',#2048); +#583=VERTEX_POINT('',#2054); +#584=VERTEX_POINT('',#2056); +#585=EDGE_CURVE('',#467,#468,#407,.T.); +#586=EDGE_CURVE('',#468,#469,#171,.T.); +#587=EDGE_CURVE('',#469,#470,#408,.F.); +#588=EDGE_CURVE('',#470,#467,#172,.T.); +#589=EDGE_CURVE('',#471,#469,#173,.T.); +#590=EDGE_CURVE('',#472,#468,#174,.T.); +#591=EDGE_CURVE('',#473,#472,#175,.T.); +#592=EDGE_CURVE('',#473,#474,#176,.F.); +#593=EDGE_CURVE('',#475,#474,#177,.T.); +#594=EDGE_CURVE('',#476,#475,#178,.T.); +#595=EDGE_CURVE('',#471,#476,#179,.T.); +#596=EDGE_CURVE('',#467,#477,#180,.T.); +#597=EDGE_CURVE('',#477,#478,#409,.T.); +#598=EDGE_CURVE('',#478,#479,#181,.T.); +#599=EDGE_CURVE('',#480,#479,#410,.T.); +#600=EDGE_CURVE('',#480,#481,#182,.T.); +#601=EDGE_CURVE('',#482,#481,#411,.T.); +#602=EDGE_CURVE('',#482,#483,#183,.T.); +#603=EDGE_CURVE('',#484,#483,#412,.T.); +#604=EDGE_CURVE('',#484,#485,#184,.T.); +#605=EDGE_CURVE('',#486,#485,#413,.T.); +#606=EDGE_CURVE('',#487,#486,#185,.T.); +#607=EDGE_CURVE('',#488,#487,#414,.T.); +#608=EDGE_CURVE('',#489,#488,#186,.T.); +#609=EDGE_CURVE('',#490,#489,#415,.T.); +#610=EDGE_CURVE('',#491,#490,#187,.T.); +#611=EDGE_CURVE('',#492,#491,#416,.T.); +#612=EDGE_CURVE('',#493,#492,#188,.T.); +#613=EDGE_CURVE('',#494,#493,#417,.T.); +#614=EDGE_CURVE('',#495,#494,#189,.T.); +#615=EDGE_CURVE('',#496,#495,#418,.T.); +#616=EDGE_CURVE('',#496,#497,#190,.T.); +#617=EDGE_CURVE('',#498,#497,#419,.T.); +#618=EDGE_CURVE('',#498,#499,#191,.T.); +#619=EDGE_CURVE('',#500,#499,#420,.T.); +#620=EDGE_CURVE('',#500,#501,#192,.T.); +#621=EDGE_CURVE('',#502,#501,#421,.T.); +#622=EDGE_CURVE('',#502,#503,#193,.T.); +#623=EDGE_CURVE('',#503,#504,#422,.T.); +#624=EDGE_CURVE('',#504,#505,#194,.T.); +#625=EDGE_CURVE('',#506,#505,#423,.T.); +#626=EDGE_CURVE('',#506,#507,#195,.T.); +#627=EDGE_CURVE('',#508,#507,#424,.T.); +#628=EDGE_CURVE('',#508,#509,#196,.T.); +#629=EDGE_CURVE('',#510,#509,#425,.T.); +#630=EDGE_CURVE('',#510,#511,#197,.T.); +#631=EDGE_CURVE('',#512,#511,#426,.T.); +#632=EDGE_CURVE('',#512,#513,#198,.T.); +#633=EDGE_CURVE('',#514,#513,#427,.T.); +#634=EDGE_CURVE('',#514,#515,#199,.T.); +#635=EDGE_CURVE('',#516,#515,#428,.T.); +#636=EDGE_CURVE('',#516,#517,#200,.T.); +#637=EDGE_CURVE('',#518,#517,#429,.T.); +#638=EDGE_CURVE('',#518,#519,#201,.T.); +#639=EDGE_CURVE('',#520,#519,#430,.T.); +#640=EDGE_CURVE('',#520,#521,#202,.T.); +#641=EDGE_CURVE('',#521,#522,#431,.T.); +#642=EDGE_CURVE('',#522,#523,#203,.T.); +#643=EDGE_CURVE('',#476,#523,#432,.T.); +#644=EDGE_CURVE('',#524,#475,#433,.T.); +#645=EDGE_CURVE('',#524,#525,#204,.T.); +#646=EDGE_CURVE('',#526,#525,#434,.T.); +#647=EDGE_CURVE('',#526,#527,#205,.T.); +#648=EDGE_CURVE('',#528,#527,#435,.T.); +#649=EDGE_CURVE('',#528,#529,#206,.T.); +#650=EDGE_CURVE('',#472,#529,#436,.T.); +#651=EDGE_CURVE('',#523,#530,#207,.T.); +#652=EDGE_CURVE('',#530,#471,#437,.F.); +#653=EDGE_CURVE('',#531,#522,#208,.T.); +#654=EDGE_CURVE('',#531,#530,#209,.T.); +#655=EDGE_CURVE('',#479,#532,#210,.T.); +#656=EDGE_CURVE('',#532,#533,#438,.F.); +#657=EDGE_CURVE('',#533,#480,#211,.T.); +#658=EDGE_CURVE('',#533,#534,#212,.T.); +#659=EDGE_CURVE('',#519,#534,#213,.T.); +#660=EDGE_CURVE('',#535,#518,#214,.T.); +#661=EDGE_CURVE('',#535,#536,#215,.T.); +#662=EDGE_CURVE('',#511,#536,#216,.T.); +#663=EDGE_CURVE('',#537,#510,#217,.T.); +#664=EDGE_CURVE('',#537,#538,#218,.F.); +#665=EDGE_CURVE('',#481,#538,#219,.T.); +#666=EDGE_CURVE('',#534,#539,#439,.F.); +#667=EDGE_CURVE('',#539,#520,#220,.T.); +#668=EDGE_CURVE('',#517,#540,#221,.T.); +#669=EDGE_CURVE('',#540,#535,#440,.F.); +#670=EDGE_CURVE('',#536,#541,#441,.F.); +#671=EDGE_CURVE('',#541,#512,#222,.T.); +#672=EDGE_CURVE('',#541,#542,#223,.F.); +#673=EDGE_CURVE('',#513,#542,#224,.T.); +#674=EDGE_CURVE('',#543,#531,#442,.T.); +#675=EDGE_CURVE('',#539,#543,#225,.T.); +#676=EDGE_CURVE('',#544,#532,#226,.T.); +#677=EDGE_CURVE('',#545,#544,#443,.T.); +#678=EDGE_CURVE('',#470,#545,#227,.T.); +#679=EDGE_CURVE('',#477,#545,#228,.T.); +#680=EDGE_CURVE('',#478,#544,#229,.T.); +#681=EDGE_CURVE('',#543,#521,#230,.T.); +#682=EDGE_CURVE('',#546,#474,#444,.T.); +#683=EDGE_CURVE('',#546,#524,#231,.T.); +#684=EDGE_CURVE('',#473,#547,#445,.T.); +#685=EDGE_CURVE('',#548,#547,#232,.F.); +#686=EDGE_CURVE('',#548,#549,#446,.T.); +#687=EDGE_CURVE('',#550,#549,#233,.F.); +#688=EDGE_CURVE('',#550,#551,#447,.T.); +#689=EDGE_CURVE('',#546,#551,#234,.F.); +#690=EDGE_CURVE('',#529,#547,#235,.T.); +#691=EDGE_CURVE('',#548,#528,#236,.T.); +#692=EDGE_CURVE('',#527,#549,#237,.T.); +#693=EDGE_CURVE('',#550,#526,#238,.T.); +#694=EDGE_CURVE('',#525,#551,#239,.T.); +#695=EDGE_CURVE('',#501,#552,#240,.T.); +#696=EDGE_CURVE('',#552,#553,#448,.F.); +#697=EDGE_CURVE('',#553,#502,#241,.T.); +#698=EDGE_CURVE('',#554,#552,#242,.T.); +#699=EDGE_CURVE('',#555,#500,#243,.T.); +#700=EDGE_CURVE('',#555,#556,#244,.F.); +#701=EDGE_CURVE('',#507,#556,#245,.T.); +#702=EDGE_CURVE('',#554,#506,#246,.T.); +#703=EDGE_CURVE('',#505,#557,#247,.T.); +#704=EDGE_CURVE('',#557,#554,#449,.F.); +#705=EDGE_CURVE('',#558,#504,#248,.T.); +#706=EDGE_CURVE('',#558,#559,#249,.T.); +#707=EDGE_CURVE('',#559,#557,#250,.T.); +#708=EDGE_CURVE('',#560,#561,#450,.T.); +#709=EDGE_CURVE('',#560,#516,#251,.T.); +#710=EDGE_CURVE('',#515,#561,#252,.T.); +#711=EDGE_CURVE('',#562,#514,#253,.T.); +#712=EDGE_CURVE('',#562,#561,#254,.F.); +#713=EDGE_CURVE('',#562,#542,#451,.T.); +#714=EDGE_CURVE('',#563,#556,#452,.T.); +#715=EDGE_CURVE('',#563,#508,#255,.T.); +#716=EDGE_CURVE('',#563,#564,#256,.F.); +#717=EDGE_CURVE('',#509,#564,#257,.T.); +#718=EDGE_CURVE('',#555,#565,#453,.T.); +#719=EDGE_CURVE('',#499,#565,#258,.T.); +#720=EDGE_CURVE('',#566,#565,#259,.F.); +#721=EDGE_CURVE('',#566,#538,#454,.T.); +#722=EDGE_CURVE('',#537,#564,#455,.T.); +#723=EDGE_CURVE('',#567,#498,#260,.T.); +#724=EDGE_CURVE('',#567,#568,#261,.T.); +#725=EDGE_CURVE('',#483,#568,#262,.T.); +#726=EDGE_CURVE('',#566,#482,#263,.T.); +#727=EDGE_CURVE('',#568,#569,#456,.F.); +#728=EDGE_CURVE('',#569,#484,#264,.T.); +#729=EDGE_CURVE('',#569,#570,#265,.T.); +#730=EDGE_CURVE('',#485,#570,#266,.T.); +#731=EDGE_CURVE('',#497,#571,#267,.T.); +#732=EDGE_CURVE('',#571,#567,#457,.F.); +#733=EDGE_CURVE('',#572,#571,#268,.T.); +#734=EDGE_CURVE('',#573,#572,#458,.F.); +#735=EDGE_CURVE('',#574,#573,#269,.T.); +#736=EDGE_CURVE('',#570,#574,#459,.F.); +#737=EDGE_CURVE('',#572,#496,#270,.T.); +#738=EDGE_CURVE('',#574,#486,#271,.T.); +#739=EDGE_CURVE('',#495,#573,#272,.T.); +#740=EDGE_CURVE('',#575,#494,#273,.T.); +#741=EDGE_CURVE('',#576,#575,#274,.T.); +#742=EDGE_CURVE('',#487,#576,#275,.T.); +#743=EDGE_CURVE('',#577,#578,#460,.T.); +#744=EDGE_CURVE('',#578,#492,#276,.T.); +#745=EDGE_CURVE('',#491,#577,#277,.T.); +#746=EDGE_CURVE('',#579,#490,#278,.T.); +#747=EDGE_CURVE('',#577,#579,#279,.T.); +#748=EDGE_CURVE('',#580,#579,#461,.T.); +#749=EDGE_CURVE('',#489,#580,#280,.T.); +#750=EDGE_CURVE('',#581,#488,#281,.T.); +#751=EDGE_CURVE('',#580,#581,#282,.T.); +#752=EDGE_CURVE('',#576,#581,#462,.T.); +#753=EDGE_CURVE('',#582,#575,#463,.T.); +#754=EDGE_CURVE('',#493,#582,#283,.T.); +#755=EDGE_CURVE('',#582,#578,#284,.T.); +#756=EDGE_CURVE('',#558,#583,#464,.T.); +#757=EDGE_CURVE('',#583,#584,#285,.T.); +#758=EDGE_CURVE('',#584,#559,#465,.T.); +#759=EDGE_CURVE('',#553,#584,#286,.T.); +#760=EDGE_CURVE('',#503,#583,#287,.T.); +#761=EDGE_CURVE('',#583,#558,#466,.T.); +#762=EDGE_CURVE('',#560,#540,#288,.F.); +#763=ORIENTED_EDGE('',*,*,#585,.T.); +#764=ORIENTED_EDGE('',*,*,#586,.T.); +#765=ORIENTED_EDGE('',*,*,#587,.T.); +#766=ORIENTED_EDGE('',*,*,#588,.T.); +#767=ORIENTED_EDGE('',*,*,#589,.T.); +#768=ORIENTED_EDGE('',*,*,#586,.F.); +#769=ORIENTED_EDGE('',*,*,#590,.F.); +#770=ORIENTED_EDGE('',*,*,#591,.F.); +#771=ORIENTED_EDGE('',*,*,#592,.T.); +#772=ORIENTED_EDGE('',*,*,#593,.F.); +#773=ORIENTED_EDGE('',*,*,#594,.F.); +#774=ORIENTED_EDGE('',*,*,#595,.F.); +#775=ORIENTED_EDGE('',*,*,#585,.F.); +#776=ORIENTED_EDGE('',*,*,#596,.T.); +#777=ORIENTED_EDGE('',*,*,#597,.T.); +#778=ORIENTED_EDGE('',*,*,#598,.T.); +#779=ORIENTED_EDGE('',*,*,#599,.F.); +#780=ORIENTED_EDGE('',*,*,#600,.T.); +#781=ORIENTED_EDGE('',*,*,#601,.F.); +#782=ORIENTED_EDGE('',*,*,#602,.T.); +#783=ORIENTED_EDGE('',*,*,#603,.F.); +#784=ORIENTED_EDGE('',*,*,#604,.T.); +#785=ORIENTED_EDGE('',*,*,#605,.F.); +#786=ORIENTED_EDGE('',*,*,#606,.F.); +#787=ORIENTED_EDGE('',*,*,#607,.F.); +#788=ORIENTED_EDGE('',*,*,#608,.F.); +#789=ORIENTED_EDGE('',*,*,#609,.F.); +#790=ORIENTED_EDGE('',*,*,#610,.F.); +#791=ORIENTED_EDGE('',*,*,#611,.F.); +#792=ORIENTED_EDGE('',*,*,#612,.F.); +#793=ORIENTED_EDGE('',*,*,#613,.F.); +#794=ORIENTED_EDGE('',*,*,#614,.F.); +#795=ORIENTED_EDGE('',*,*,#615,.F.); +#796=ORIENTED_EDGE('',*,*,#616,.T.); +#797=ORIENTED_EDGE('',*,*,#617,.F.); +#798=ORIENTED_EDGE('',*,*,#618,.T.); +#799=ORIENTED_EDGE('',*,*,#619,.F.); +#800=ORIENTED_EDGE('',*,*,#620,.T.); +#801=ORIENTED_EDGE('',*,*,#621,.F.); +#802=ORIENTED_EDGE('',*,*,#622,.T.); +#803=ORIENTED_EDGE('',*,*,#623,.T.); +#804=ORIENTED_EDGE('',*,*,#624,.T.); +#805=ORIENTED_EDGE('',*,*,#625,.F.); +#806=ORIENTED_EDGE('',*,*,#626,.T.); +#807=ORIENTED_EDGE('',*,*,#627,.F.); +#808=ORIENTED_EDGE('',*,*,#628,.T.); +#809=ORIENTED_EDGE('',*,*,#629,.F.); +#810=ORIENTED_EDGE('',*,*,#630,.T.); +#811=ORIENTED_EDGE('',*,*,#631,.F.); +#812=ORIENTED_EDGE('',*,*,#632,.T.); +#813=ORIENTED_EDGE('',*,*,#633,.F.); +#814=ORIENTED_EDGE('',*,*,#634,.T.); +#815=ORIENTED_EDGE('',*,*,#635,.F.); +#816=ORIENTED_EDGE('',*,*,#636,.T.); +#817=ORIENTED_EDGE('',*,*,#637,.F.); +#818=ORIENTED_EDGE('',*,*,#638,.T.); +#819=ORIENTED_EDGE('',*,*,#639,.F.); +#820=ORIENTED_EDGE('',*,*,#640,.T.); +#821=ORIENTED_EDGE('',*,*,#641,.T.); +#822=ORIENTED_EDGE('',*,*,#642,.T.); +#823=ORIENTED_EDGE('',*,*,#643,.F.); +#824=ORIENTED_EDGE('',*,*,#594,.T.); +#825=ORIENTED_EDGE('',*,*,#644,.F.); +#826=ORIENTED_EDGE('',*,*,#645,.T.); +#827=ORIENTED_EDGE('',*,*,#646,.F.); +#828=ORIENTED_EDGE('',*,*,#647,.T.); +#829=ORIENTED_EDGE('',*,*,#648,.F.); +#830=ORIENTED_EDGE('',*,*,#649,.T.); +#831=ORIENTED_EDGE('',*,*,#650,.F.); +#832=ORIENTED_EDGE('',*,*,#590,.T.); +#833=ORIENTED_EDGE('',*,*,#643,.T.); +#834=ORIENTED_EDGE('',*,*,#651,.T.); +#835=ORIENTED_EDGE('',*,*,#652,.T.); +#836=ORIENTED_EDGE('',*,*,#595,.T.); +#837=ORIENTED_EDGE('',*,*,#651,.F.); +#838=ORIENTED_EDGE('',*,*,#642,.F.); +#839=ORIENTED_EDGE('',*,*,#653,.F.); +#840=ORIENTED_EDGE('',*,*,#654,.T.); +#841=ORIENTED_EDGE('',*,*,#599,.T.); +#842=ORIENTED_EDGE('',*,*,#655,.T.); +#843=ORIENTED_EDGE('',*,*,#656,.T.); +#844=ORIENTED_EDGE('',*,*,#657,.T.); +#845=ORIENTED_EDGE('',*,*,#657,.F.); +#846=ORIENTED_EDGE('',*,*,#658,.T.); +#847=ORIENTED_EDGE('',*,*,#659,.F.); +#848=ORIENTED_EDGE('',*,*,#638,.F.); +#849=ORIENTED_EDGE('',*,*,#660,.F.); +#850=ORIENTED_EDGE('',*,*,#661,.T.); +#851=ORIENTED_EDGE('',*,*,#662,.F.); +#852=ORIENTED_EDGE('',*,*,#630,.F.); +#853=ORIENTED_EDGE('',*,*,#663,.F.); +#854=ORIENTED_EDGE('',*,*,#664,.T.); +#855=ORIENTED_EDGE('',*,*,#665,.F.); +#856=ORIENTED_EDGE('',*,*,#600,.F.); +#857=ORIENTED_EDGE('',*,*,#639,.T.); +#858=ORIENTED_EDGE('',*,*,#659,.T.); +#859=ORIENTED_EDGE('',*,*,#666,.T.); +#860=ORIENTED_EDGE('',*,*,#667,.T.); +#861=ORIENTED_EDGE('',*,*,#637,.T.); +#862=ORIENTED_EDGE('',*,*,#668,.T.); +#863=ORIENTED_EDGE('',*,*,#669,.T.); +#864=ORIENTED_EDGE('',*,*,#660,.T.); +#865=ORIENTED_EDGE('',*,*,#631,.T.); +#866=ORIENTED_EDGE('',*,*,#662,.T.); +#867=ORIENTED_EDGE('',*,*,#670,.T.); +#868=ORIENTED_EDGE('',*,*,#671,.T.); +#869=ORIENTED_EDGE('',*,*,#671,.F.); +#870=ORIENTED_EDGE('',*,*,#672,.T.); +#871=ORIENTED_EDGE('',*,*,#673,.F.); +#872=ORIENTED_EDGE('',*,*,#632,.F.); +#873=ORIENTED_EDGE('',*,*,#589,.F.); +#874=ORIENTED_EDGE('',*,*,#652,.F.); +#875=ORIENTED_EDGE('',*,*,#654,.F.); +#876=ORIENTED_EDGE('',*,*,#674,.F.); +#877=ORIENTED_EDGE('',*,*,#675,.F.); +#878=ORIENTED_EDGE('',*,*,#666,.F.); +#879=ORIENTED_EDGE('',*,*,#658,.F.); +#880=ORIENTED_EDGE('',*,*,#656,.F.); +#881=ORIENTED_EDGE('',*,*,#676,.F.); +#882=ORIENTED_EDGE('',*,*,#677,.F.); +#883=ORIENTED_EDGE('',*,*,#678,.F.); +#884=ORIENTED_EDGE('',*,*,#587,.F.); +#885=ORIENTED_EDGE('',*,*,#588,.F.); +#886=ORIENTED_EDGE('',*,*,#678,.T.); +#887=ORIENTED_EDGE('',*,*,#679,.F.); +#888=ORIENTED_EDGE('',*,*,#596,.F.); +#889=ORIENTED_EDGE('',*,*,#597,.F.); +#890=ORIENTED_EDGE('',*,*,#679,.T.); +#891=ORIENTED_EDGE('',*,*,#677,.T.); +#892=ORIENTED_EDGE('',*,*,#680,.F.); +#893=ORIENTED_EDGE('',*,*,#655,.F.); +#894=ORIENTED_EDGE('',*,*,#598,.F.); +#895=ORIENTED_EDGE('',*,*,#680,.T.); +#896=ORIENTED_EDGE('',*,*,#676,.T.); +#897=ORIENTED_EDGE('',*,*,#641,.F.); +#898=ORIENTED_EDGE('',*,*,#681,.F.); +#899=ORIENTED_EDGE('',*,*,#674,.T.); +#900=ORIENTED_EDGE('',*,*,#653,.T.); +#901=ORIENTED_EDGE('',*,*,#667,.F.); +#902=ORIENTED_EDGE('',*,*,#675,.T.); +#903=ORIENTED_EDGE('',*,*,#681,.T.); +#904=ORIENTED_EDGE('',*,*,#640,.F.); +#905=ORIENTED_EDGE('',*,*,#682,.F.); +#906=ORIENTED_EDGE('',*,*,#683,.T.); +#907=ORIENTED_EDGE('',*,*,#644,.T.); +#908=ORIENTED_EDGE('',*,*,#593,.T.); +#909=ORIENTED_EDGE('',*,*,#682,.T.); +#910=ORIENTED_EDGE('',*,*,#592,.F.); +#911=ORIENTED_EDGE('',*,*,#684,.T.); +#912=ORIENTED_EDGE('',*,*,#685,.F.); +#913=ORIENTED_EDGE('',*,*,#686,.T.); +#914=ORIENTED_EDGE('',*,*,#687,.F.); +#915=ORIENTED_EDGE('',*,*,#688,.T.); +#916=ORIENTED_EDGE('',*,*,#689,.F.); +#917=ORIENTED_EDGE('',*,*,#684,.F.); +#918=ORIENTED_EDGE('',*,*,#591,.T.); +#919=ORIENTED_EDGE('',*,*,#650,.T.); +#920=ORIENTED_EDGE('',*,*,#690,.T.); +#921=ORIENTED_EDGE('',*,*,#686,.F.); +#922=ORIENTED_EDGE('',*,*,#691,.T.); +#923=ORIENTED_EDGE('',*,*,#648,.T.); +#924=ORIENTED_EDGE('',*,*,#692,.T.); +#925=ORIENTED_EDGE('',*,*,#692,.F.); +#926=ORIENTED_EDGE('',*,*,#647,.F.); +#927=ORIENTED_EDGE('',*,*,#693,.F.); +#928=ORIENTED_EDGE('',*,*,#687,.T.); +#929=ORIENTED_EDGE('',*,*,#688,.F.); +#930=ORIENTED_EDGE('',*,*,#693,.T.); +#931=ORIENTED_EDGE('',*,*,#646,.T.); +#932=ORIENTED_EDGE('',*,*,#694,.T.); +#933=ORIENTED_EDGE('',*,*,#683,.F.); +#934=ORIENTED_EDGE('',*,*,#689,.T.); +#935=ORIENTED_EDGE('',*,*,#694,.F.); +#936=ORIENTED_EDGE('',*,*,#645,.F.); +#937=ORIENTED_EDGE('',*,*,#690,.F.); +#938=ORIENTED_EDGE('',*,*,#649,.F.); +#939=ORIENTED_EDGE('',*,*,#691,.F.); +#940=ORIENTED_EDGE('',*,*,#685,.T.); +#941=ORIENTED_EDGE('',*,*,#621,.T.); +#942=ORIENTED_EDGE('',*,*,#695,.T.); +#943=ORIENTED_EDGE('',*,*,#696,.T.); +#944=ORIENTED_EDGE('',*,*,#697,.T.); +#945=ORIENTED_EDGE('',*,*,#698,.T.); +#946=ORIENTED_EDGE('',*,*,#695,.F.); +#947=ORIENTED_EDGE('',*,*,#620,.F.); +#948=ORIENTED_EDGE('',*,*,#699,.F.); +#949=ORIENTED_EDGE('',*,*,#700,.T.); +#950=ORIENTED_EDGE('',*,*,#701,.F.); +#951=ORIENTED_EDGE('',*,*,#626,.F.); +#952=ORIENTED_EDGE('',*,*,#702,.F.); +#953=ORIENTED_EDGE('',*,*,#625,.T.); +#954=ORIENTED_EDGE('',*,*,#703,.T.); +#955=ORIENTED_EDGE('',*,*,#704,.T.); +#956=ORIENTED_EDGE('',*,*,#702,.T.); +#957=ORIENTED_EDGE('',*,*,#703,.F.); +#958=ORIENTED_EDGE('',*,*,#624,.F.); +#959=ORIENTED_EDGE('',*,*,#705,.F.); +#960=ORIENTED_EDGE('',*,*,#706,.T.); +#961=ORIENTED_EDGE('',*,*,#707,.T.); +#962=ORIENTED_EDGE('',*,*,#708,.F.); +#963=ORIENTED_EDGE('',*,*,#709,.T.); +#964=ORIENTED_EDGE('',*,*,#635,.T.); +#965=ORIENTED_EDGE('',*,*,#710,.T.); +#966=ORIENTED_EDGE('',*,*,#710,.F.); +#967=ORIENTED_EDGE('',*,*,#634,.F.); +#968=ORIENTED_EDGE('',*,*,#711,.F.); +#969=ORIENTED_EDGE('',*,*,#712,.T.); +#970=ORIENTED_EDGE('',*,*,#713,.F.); +#971=ORIENTED_EDGE('',*,*,#711,.T.); +#972=ORIENTED_EDGE('',*,*,#633,.T.); +#973=ORIENTED_EDGE('',*,*,#673,.T.); +#974=ORIENTED_EDGE('',*,*,#714,.F.); +#975=ORIENTED_EDGE('',*,*,#715,.T.); +#976=ORIENTED_EDGE('',*,*,#627,.T.); +#977=ORIENTED_EDGE('',*,*,#701,.T.); +#978=ORIENTED_EDGE('',*,*,#715,.F.); +#979=ORIENTED_EDGE('',*,*,#716,.T.); +#980=ORIENTED_EDGE('',*,*,#717,.F.); +#981=ORIENTED_EDGE('',*,*,#628,.F.); +#982=ORIENTED_EDGE('',*,*,#718,.F.); +#983=ORIENTED_EDGE('',*,*,#699,.T.); +#984=ORIENTED_EDGE('',*,*,#619,.T.); +#985=ORIENTED_EDGE('',*,*,#719,.T.); +#986=ORIENTED_EDGE('',*,*,#714,.T.); +#987=ORIENTED_EDGE('',*,*,#700,.F.); +#988=ORIENTED_EDGE('',*,*,#718,.T.); +#989=ORIENTED_EDGE('',*,*,#720,.F.); +#990=ORIENTED_EDGE('',*,*,#721,.T.); +#991=ORIENTED_EDGE('',*,*,#664,.F.); +#992=ORIENTED_EDGE('',*,*,#722,.T.); +#993=ORIENTED_EDGE('',*,*,#716,.F.); +#994=ORIENTED_EDGE('',*,*,#719,.F.); +#995=ORIENTED_EDGE('',*,*,#618,.F.); +#996=ORIENTED_EDGE('',*,*,#723,.F.); +#997=ORIENTED_EDGE('',*,*,#724,.T.); +#998=ORIENTED_EDGE('',*,*,#725,.F.); +#999=ORIENTED_EDGE('',*,*,#602,.F.); +#1000=ORIENTED_EDGE('',*,*,#726,.F.); +#1001=ORIENTED_EDGE('',*,*,#720,.T.); +#1002=ORIENTED_EDGE('',*,*,#721,.F.); +#1003=ORIENTED_EDGE('',*,*,#726,.T.); +#1004=ORIENTED_EDGE('',*,*,#601,.T.); +#1005=ORIENTED_EDGE('',*,*,#665,.T.); +#1006=ORIENTED_EDGE('',*,*,#722,.F.); +#1007=ORIENTED_EDGE('',*,*,#663,.T.); +#1008=ORIENTED_EDGE('',*,*,#629,.T.); +#1009=ORIENTED_EDGE('',*,*,#717,.T.); +#1010=ORIENTED_EDGE('',*,*,#603,.T.); +#1011=ORIENTED_EDGE('',*,*,#725,.T.); +#1012=ORIENTED_EDGE('',*,*,#727,.T.); +#1013=ORIENTED_EDGE('',*,*,#728,.T.); +#1014=ORIENTED_EDGE('',*,*,#728,.F.); +#1015=ORIENTED_EDGE('',*,*,#729,.T.); +#1016=ORIENTED_EDGE('',*,*,#730,.F.); +#1017=ORIENTED_EDGE('',*,*,#604,.F.); +#1018=ORIENTED_EDGE('',*,*,#617,.T.); +#1019=ORIENTED_EDGE('',*,*,#731,.T.); +#1020=ORIENTED_EDGE('',*,*,#732,.T.); +#1021=ORIENTED_EDGE('',*,*,#723,.T.); +#1022=ORIENTED_EDGE('',*,*,#733,.F.); +#1023=ORIENTED_EDGE('',*,*,#734,.F.); +#1024=ORIENTED_EDGE('',*,*,#735,.F.); +#1025=ORIENTED_EDGE('',*,*,#736,.F.); +#1026=ORIENTED_EDGE('',*,*,#729,.F.); +#1027=ORIENTED_EDGE('',*,*,#727,.F.); +#1028=ORIENTED_EDGE('',*,*,#724,.F.); +#1029=ORIENTED_EDGE('',*,*,#732,.F.); +#1030=ORIENTED_EDGE('',*,*,#731,.F.); +#1031=ORIENTED_EDGE('',*,*,#616,.F.); +#1032=ORIENTED_EDGE('',*,*,#737,.F.); +#1033=ORIENTED_EDGE('',*,*,#733,.T.); +#1034=ORIENTED_EDGE('',*,*,#605,.T.); +#1035=ORIENTED_EDGE('',*,*,#730,.T.); +#1036=ORIENTED_EDGE('',*,*,#736,.T.); +#1037=ORIENTED_EDGE('',*,*,#738,.T.); +#1038=ORIENTED_EDGE('',*,*,#738,.F.); +#1039=ORIENTED_EDGE('',*,*,#735,.T.); +#1040=ORIENTED_EDGE('',*,*,#739,.F.); +#1041=ORIENTED_EDGE('',*,*,#614,.T.); +#1042=ORIENTED_EDGE('',*,*,#740,.F.); +#1043=ORIENTED_EDGE('',*,*,#741,.F.); +#1044=ORIENTED_EDGE('',*,*,#742,.F.); +#1045=ORIENTED_EDGE('',*,*,#606,.T.); +#1046=ORIENTED_EDGE('',*,*,#615,.T.); +#1047=ORIENTED_EDGE('',*,*,#739,.T.); +#1048=ORIENTED_EDGE('',*,*,#734,.T.); +#1049=ORIENTED_EDGE('',*,*,#737,.T.); +#1050=ORIENTED_EDGE('',*,*,#743,.T.); +#1051=ORIENTED_EDGE('',*,*,#744,.T.); +#1052=ORIENTED_EDGE('',*,*,#611,.T.); +#1053=ORIENTED_EDGE('',*,*,#745,.T.); +#1054=ORIENTED_EDGE('',*,*,#745,.F.); +#1055=ORIENTED_EDGE('',*,*,#610,.T.); +#1056=ORIENTED_EDGE('',*,*,#746,.F.); +#1057=ORIENTED_EDGE('',*,*,#747,.F.); +#1058=ORIENTED_EDGE('',*,*,#748,.T.); +#1059=ORIENTED_EDGE('',*,*,#746,.T.); +#1060=ORIENTED_EDGE('',*,*,#609,.T.); +#1061=ORIENTED_EDGE('',*,*,#749,.T.); +#1062=ORIENTED_EDGE('',*,*,#749,.F.); +#1063=ORIENTED_EDGE('',*,*,#608,.T.); +#1064=ORIENTED_EDGE('',*,*,#750,.F.); +#1065=ORIENTED_EDGE('',*,*,#751,.F.); +#1066=ORIENTED_EDGE('',*,*,#752,.T.); +#1067=ORIENTED_EDGE('',*,*,#750,.T.); +#1068=ORIENTED_EDGE('',*,*,#607,.T.); +#1069=ORIENTED_EDGE('',*,*,#742,.T.); +#1070=ORIENTED_EDGE('',*,*,#753,.T.); +#1071=ORIENTED_EDGE('',*,*,#740,.T.); +#1072=ORIENTED_EDGE('',*,*,#613,.T.); +#1073=ORIENTED_EDGE('',*,*,#754,.T.); +#1074=ORIENTED_EDGE('',*,*,#744,.F.); +#1075=ORIENTED_EDGE('',*,*,#755,.F.); +#1076=ORIENTED_EDGE('',*,*,#754,.F.); +#1077=ORIENTED_EDGE('',*,*,#612,.T.); +#1078=ORIENTED_EDGE('',*,*,#756,.T.); +#1079=ORIENTED_EDGE('',*,*,#757,.T.); +#1080=ORIENTED_EDGE('',*,*,#758,.T.); +#1081=ORIENTED_EDGE('',*,*,#706,.F.); +#1082=ORIENTED_EDGE('',*,*,#697,.F.); +#1083=ORIENTED_EDGE('',*,*,#759,.T.); +#1084=ORIENTED_EDGE('',*,*,#757,.F.); +#1085=ORIENTED_EDGE('',*,*,#760,.F.); +#1086=ORIENTED_EDGE('',*,*,#622,.F.); +#1087=ORIENTED_EDGE('',*,*,#698,.F.); +#1088=ORIENTED_EDGE('',*,*,#704,.F.); +#1089=ORIENTED_EDGE('',*,*,#707,.F.); +#1090=ORIENTED_EDGE('',*,*,#758,.F.); +#1091=ORIENTED_EDGE('',*,*,#759,.F.); +#1092=ORIENTED_EDGE('',*,*,#696,.F.); +#1093=ORIENTED_EDGE('',*,*,#760,.T.); +#1094=ORIENTED_EDGE('',*,*,#761,.T.); +#1095=ORIENTED_EDGE('',*,*,#705,.T.); +#1096=ORIENTED_EDGE('',*,*,#623,.F.); +#1097=ORIENTED_EDGE('',*,*,#761,.F.); +#1098=ORIENTED_EDGE('',*,*,#756,.F.); +#1099=ORIENTED_EDGE('',*,*,#668,.F.); +#1100=ORIENTED_EDGE('',*,*,#636,.F.); +#1101=ORIENTED_EDGE('',*,*,#709,.F.); +#1102=ORIENTED_EDGE('',*,*,#762,.T.); +#1103=ORIENTED_EDGE('',*,*,#708,.T.); +#1104=ORIENTED_EDGE('',*,*,#712,.F.); +#1105=ORIENTED_EDGE('',*,*,#713,.T.); +#1106=ORIENTED_EDGE('',*,*,#672,.F.); +#1107=ORIENTED_EDGE('',*,*,#670,.F.); +#1108=ORIENTED_EDGE('',*,*,#661,.F.); +#1109=ORIENTED_EDGE('',*,*,#669,.F.); +#1110=ORIENTED_EDGE('',*,*,#762,.F.); +#1111=ORIENTED_EDGE('',*,*,#743,.F.); +#1112=ORIENTED_EDGE('',*,*,#747,.T.); +#1113=ORIENTED_EDGE('',*,*,#748,.F.); +#1114=ORIENTED_EDGE('',*,*,#751,.T.); +#1115=ORIENTED_EDGE('',*,*,#752,.F.); +#1116=ORIENTED_EDGE('',*,*,#741,.T.); +#1117=ORIENTED_EDGE('',*,*,#753,.F.); +#1118=ORIENTED_EDGE('',*,*,#755,.T.); +#1119=CYLINDRICAL_SURFACE('',#1225,1.); +#1120=CYLINDRICAL_SURFACE('',#1258,1.); +#1121=CYLINDRICAL_SURFACE('',#1261,1.); +#1122=CYLINDRICAL_SURFACE('',#1264,1.); +#1123=CYLINDRICAL_SURFACE('',#1266,1.); +#1124=CYLINDRICAL_SURFACE('',#1268,1.); +#1125=CYLINDRICAL_SURFACE('',#1275,3.5); +#1126=CYLINDRICAL_SURFACE('',#1277,6.5); +#1127=CYLINDRICAL_SURFACE('',#1279,2.); +#1128=CYLINDRICAL_SURFACE('',#1285,2.); +#1129=CYLINDRICAL_SURFACE('',#1286,2.); +#1130=CYLINDRICAL_SURFACE('',#1288,2.); +#1131=CYLINDRICAL_SURFACE('',#1291,1.); +#1132=CYLINDRICAL_SURFACE('',#1294,1.); +#1133=CYLINDRICAL_SURFACE('',#1297,2.); +#1134=CYLINDRICAL_SURFACE('',#1300,2.); +#1135=CYLINDRICAL_SURFACE('',#1302,2.); +#1136=CYLINDRICAL_SURFACE('',#1305,2.); +#1137=CYLINDRICAL_SURFACE('',#1311,2.); +#1138=CYLINDRICAL_SURFACE('',#1312,2.); +#1139=CYLINDRICAL_SURFACE('',#1313,2.); +#1140=CYLINDRICAL_SURFACE('',#1316,2.); +#1141=CYLINDRICAL_SURFACE('',#1322,2.); +#1142=CYLINDRICAL_SURFACE('',#1324,2.); +#1143=CYLINDRICAL_SURFACE('',#1325,10.); +#1144=CYLINDRICAL_SURFACE('',#1328,10.); +#1145=CYLINDRICAL_SURFACE('',#1331,10.); +#1146=CYLINDRICAL_SURFACE('',#1333,10.); +#1147=CYLINDRICAL_SURFACE('',#1336,5.25); +#1148=CYLINDRICAL_SURFACE('',#1341,5.25); +#1149=ADVANCED_FACE('',(#47),#1119,.T.); +#1150=ADVANCED_FACE('',(#48),#15,.F.); +#1151=ADVANCED_FACE('',(#49),#16,.T.); +#1152=ADVANCED_FACE('',(#50),#1120,.T.); +#1153=ADVANCED_FACE('',(#51),#17,.F.); +#1154=ADVANCED_FACE('',(#52),#1121,.T.); +#1155=ADVANCED_FACE('',(#53),#18,.F.); +#1156=ADVANCED_FACE('',(#54),#1122,.T.); +#1157=ADVANCED_FACE('',(#55),#1123,.T.); +#1158=ADVANCED_FACE('',(#56),#1124,.T.); +#1159=ADVANCED_FACE('',(#57),#19,.F.); +#1160=ADVANCED_FACE('',(#58),#20,.F.); +#1161=ADVANCED_FACE('',(#59),#21,.F.); +#1162=ADVANCED_FACE('',(#60),#1125,.T.); +#1163=ADVANCED_FACE('',(#61),#22,.F.); +#1164=ADVANCED_FACE('',(#62),#1126,.F.); +#1165=ADVANCED_FACE('',(#63),#23,.F.); +#1166=ADVANCED_FACE('',(#64),#1127,.F.); +#1167=ADVANCED_FACE('',(#65),#24,.F.); +#1168=ADVANCED_FACE('',(#66),#1128,.F.); +#1169=ADVANCED_FACE('',(#67),#1129,.F.); +#1170=ADVANCED_FACE('',(#68),#25,.F.); +#1171=ADVANCED_FACE('',(#69),#1130,.F.); +#1172=ADVANCED_FACE('',(#70),#26,.F.); +#1173=ADVANCED_FACE('',(#71),#27,.F.); +#1174=ADVANCED_FACE('',(#72),#1131,.T.); +#1175=ADVANCED_FACE('',(#73),#28,.F.); +#1176=ADVANCED_FACE('',(#74),#1132,.T.); +#1177=ADVANCED_FACE('',(#75),#29,.F.); +#1178=ADVANCED_FACE('',(#76),#1133,.F.); +#1179=ADVANCED_FACE('',(#77),#30,.F.); +#1180=ADVANCED_FACE('',(#78),#1134,.F.); +#1181=ADVANCED_FACE('',(#79),#1135,.F.); +#1182=ADVANCED_FACE('',(#80),#31,.F.); +#1183=ADVANCED_FACE('',(#81),#1136,.F.); +#1184=ADVANCED_FACE('',(#82),#32,.F.); +#1185=ADVANCED_FACE('',(#83),#33,.F.); +#1186=ADVANCED_FACE('',(#84),#1137,.F.); +#1187=ADVANCED_FACE('',(#85),#1138,.F.); +#1188=ADVANCED_FACE('',(#86),#1139,.T.); +#1189=ADVANCED_FACE('',(#87),#34,.F.); +#1190=ADVANCED_FACE('',(#88),#1140,.T.); +#1191=ADVANCED_FACE('',(#89),#35,.F.); +#1192=ADVANCED_FACE('',(#90),#36,.F.); +#1193=ADVANCED_FACE('',(#91),#1141,.T.); +#1194=ADVANCED_FACE('',(#92),#37,.T.); +#1195=ADVANCED_FACE('',(#93),#1142,.T.); +#1196=ADVANCED_FACE('',(#94),#1143,.T.); +#1197=ADVANCED_FACE('',(#95),#38,.T.); +#1198=ADVANCED_FACE('',(#96),#1144,.T.); +#1199=ADVANCED_FACE('',(#97),#39,.T.); +#1200=ADVANCED_FACE('',(#98),#1145,.T.); +#1201=ADVANCED_FACE('',(#99),#1146,.T.); +#1202=ADVANCED_FACE('',(#100),#40,.T.); +#1203=ADVANCED_FACE('',(#101),#1147,.T.); +#1204=ADVANCED_FACE('',(#102),#41,.F.); +#1205=ADVANCED_FACE('',(#103),#42,.T.); +#1206=ADVANCED_FACE('',(#104),#1148,.F.); +#1207=ADVANCED_FACE('',(#105),#43,.T.); +#1208=ADVANCED_FACE('',(#106),#44,.F.); +#1209=ADVANCED_FACE('',(#107),#45,.F.); +#1210=ADVANCED_FACE('',(#108),#46,.T.); +#1211=CLOSED_SHELL('',(#1149,#1150,#1151,#1152,#1153,#1154,#1155,#1156, +#1157,#1158,#1159,#1160,#1161,#1162,#1163,#1164,#1165,#1166,#1167,#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)); +#1212=DERIVED_UNIT_ELEMENT(#1214,1.); +#1213=DERIVED_UNIT_ELEMENT(#2075,-3.); +#1214=( +MASS_UNIT() +NAMED_UNIT(*) +SI_UNIT(.KILO.,.GRAM.) +); +#1215=DERIVED_UNIT((#1212,#1213)); +#1216=MEASURE_REPRESENTATION_ITEM('density measure', +POSITIVE_RATIO_MEASURE(2700.),#1215); +#1217=PROPERTY_DEFINITION_REPRESENTATION(#1222,#1219); +#1218=PROPERTY_DEFINITION_REPRESENTATION(#1223,#1220); +#1219=REPRESENTATION('material name',(#1221),#2072); +#1220=REPRESENTATION('density',(#1216),#2072); +#1221=DESCRIPTIVE_REPRESENTATION_ITEM('Aluminum','Aluminum'); +#1222=PROPERTY_DEFINITION('material property','material name',#2082); +#1223=PROPERTY_DEFINITION('material property','density of part',#2082); +#1224=AXIS2_PLACEMENT_3D('',#1711,#1347,#1348); +#1225=AXIS2_PLACEMENT_3D('',#1712,#1349,#1350); +#1226=AXIS2_PLACEMENT_3D('',#1715,#1351,#1352); +#1227=AXIS2_PLACEMENT_3D('',#1719,#1354,#1355); +#1228=AXIS2_PLACEMENT_3D('',#1721,#1357,#1358); +#1229=AXIS2_PLACEMENT_3D('',#1735,#1366,#1367); +#1230=AXIS2_PLACEMENT_3D('',#1739,#1369,#1370); +#1231=AXIS2_PLACEMENT_3D('',#1743,#1372,#1373); +#1232=AXIS2_PLACEMENT_3D('',#1747,#1375,#1376); +#1233=AXIS2_PLACEMENT_3D('',#1751,#1378,#1379); +#1234=AXIS2_PLACEMENT_3D('',#1755,#1381,#1382); +#1235=AXIS2_PLACEMENT_3D('',#1759,#1384,#1385); +#1236=AXIS2_PLACEMENT_3D('',#1763,#1387,#1388); +#1237=AXIS2_PLACEMENT_3D('',#1767,#1390,#1391); +#1238=AXIS2_PLACEMENT_3D('',#1771,#1393,#1394); +#1239=AXIS2_PLACEMENT_3D('',#1775,#1396,#1397); +#1240=AXIS2_PLACEMENT_3D('',#1779,#1399,#1400); +#1241=AXIS2_PLACEMENT_3D('',#1783,#1402,#1403); +#1242=AXIS2_PLACEMENT_3D('',#1787,#1405,#1406); +#1243=AXIS2_PLACEMENT_3D('',#1791,#1408,#1409); +#1244=AXIS2_PLACEMENT_3D('',#1795,#1411,#1412); +#1245=AXIS2_PLACEMENT_3D('',#1799,#1414,#1415); +#1246=AXIS2_PLACEMENT_3D('',#1803,#1417,#1418); +#1247=AXIS2_PLACEMENT_3D('',#1807,#1420,#1421); +#1248=AXIS2_PLACEMENT_3D('',#1811,#1423,#1424); +#1249=AXIS2_PLACEMENT_3D('',#1815,#1426,#1427); +#1250=AXIS2_PLACEMENT_3D('',#1819,#1429,#1430); +#1251=AXIS2_PLACEMENT_3D('',#1823,#1432,#1433); +#1252=AXIS2_PLACEMENT_3D('',#1827,#1435,#1436); +#1253=AXIS2_PLACEMENT_3D('',#1830,#1438,#1439); +#1254=AXIS2_PLACEMENT_3D('',#1832,#1440,#1441); +#1255=AXIS2_PLACEMENT_3D('',#1836,#1443,#1444); +#1256=AXIS2_PLACEMENT_3D('',#1840,#1446,#1447); +#1257=AXIS2_PLACEMENT_3D('',#1843,#1449,#1450); +#1258=AXIS2_PLACEMENT_3D('',#1844,#1451,#1452); +#1259=AXIS2_PLACEMENT_3D('',#1847,#1454,#1455); +#1260=AXIS2_PLACEMENT_3D('',#1848,#1456,#1457); +#1261=AXIS2_PLACEMENT_3D('',#1852,#1460,#1461); +#1262=AXIS2_PLACEMENT_3D('',#1856,#1463,#1464); +#1263=AXIS2_PLACEMENT_3D('',#1858,#1466,#1467); +#1264=AXIS2_PLACEMENT_3D('',#1872,#1476,#1477); +#1265=AXIS2_PLACEMENT_3D('',#1874,#1478,#1479); +#1266=AXIS2_PLACEMENT_3D('',#1876,#1481,#1482); +#1267=AXIS2_PLACEMENT_3D('',#1879,#1484,#1485); +#1268=AXIS2_PLACEMENT_3D('',#1880,#1486,#1487); +#1269=AXIS2_PLACEMENT_3D('',#1882,#1488,#1489); +#1270=AXIS2_PLACEMENT_3D('',#1884,#1491,#1492); +#1271=AXIS2_PLACEMENT_3D('',#1888,#1495,#1496); +#1272=AXIS2_PLACEMENT_3D('',#1890,#1497,#1498); +#1273=AXIS2_PLACEMENT_3D('',#1895,#1501,#1502); +#1274=AXIS2_PLACEMENT_3D('',#1897,#1504,#1505); +#1275=AXIS2_PLACEMENT_3D('',#1899,#1507,#1508); +#1276=AXIS2_PLACEMENT_3D('',#1901,#1510,#1511); +#1277=AXIS2_PLACEMENT_3D('',#1902,#1512,#1513); +#1278=AXIS2_PLACEMENT_3D('',#1904,#1515,#1516); +#1279=AXIS2_PLACEMENT_3D('',#1905,#1517,#1518); +#1280=AXIS2_PLACEMENT_3D('',#1907,#1519,#1520); +#1281=AXIS2_PLACEMENT_3D('',#1909,#1522,#1523); +#1282=AXIS2_PLACEMENT_3D('',#1911,#1524,#1525); +#1283=AXIS2_PLACEMENT_3D('',#1915,#1527,#1528); +#1284=AXIS2_PLACEMENT_3D('',#1919,#1530,#1531); +#1285=AXIS2_PLACEMENT_3D('',#1921,#1533,#1534); +#1286=AXIS2_PLACEMENT_3D('',#1923,#1536,#1537); +#1287=AXIS2_PLACEMENT_3D('',#1926,#1540,#1541); +#1288=AXIS2_PLACEMENT_3D('',#1928,#1543,#1544); +#1289=AXIS2_PLACEMENT_3D('',#1930,#1546,#1547); +#1290=AXIS2_PLACEMENT_3D('',#1931,#1548,#1549); +#1291=AXIS2_PLACEMENT_3D('',#1932,#1550,#1551); +#1292=AXIS2_PLACEMENT_3D('',#1936,#1553,#1554); +#1293=AXIS2_PLACEMENT_3D('',#1938,#1556,#1557); +#1294=AXIS2_PLACEMENT_3D('',#1947,#1563,#1564); +#1295=AXIS2_PLACEMENT_3D('',#1950,#1566,#1567); +#1296=AXIS2_PLACEMENT_3D('',#1951,#1568,#1569); +#1297=AXIS2_PLACEMENT_3D('',#1957,#1573,#1574); +#1298=AXIS2_PLACEMENT_3D('',#1960,#1575,#1576); +#1299=AXIS2_PLACEMENT_3D('',#1963,#1579,#1580); +#1300=AXIS2_PLACEMENT_3D('',#1967,#1583,#1584); +#1301=AXIS2_PLACEMENT_3D('',#1968,#1585,#1586); +#1302=AXIS2_PLACEMENT_3D('',#1969,#1587,#1588); +#1303=AXIS2_PLACEMENT_3D('',#1971,#1589,#1590); +#1304=AXIS2_PLACEMENT_3D('',#1973,#1592,#1593); +#1305=AXIS2_PLACEMENT_3D('',#1977,#1596,#1597); +#1306=AXIS2_PLACEMENT_3D('',#1979,#1598,#1599); +#1307=AXIS2_PLACEMENT_3D('',#1981,#1601,#1602); +#1308=AXIS2_PLACEMENT_3D('',#1984,#1604,#1605); +#1309=AXIS2_PLACEMENT_3D('',#1985,#1606,#1607); +#1310=AXIS2_PLACEMENT_3D('',#1986,#1608,#1609); +#1311=AXIS2_PLACEMENT_3D('',#1993,#1614,#1615); +#1312=AXIS2_PLACEMENT_3D('',#1994,#1616,#1617); +#1313=AXIS2_PLACEMENT_3D('',#1995,#1618,#1619); +#1314=AXIS2_PLACEMENT_3D('',#1997,#1620,#1621); +#1315=AXIS2_PLACEMENT_3D('',#1999,#1623,#1624); +#1316=AXIS2_PLACEMENT_3D('',#2003,#1627,#1628); +#1317=AXIS2_PLACEMENT_3D('',#2006,#1630,#1631); +#1318=AXIS2_PLACEMENT_3D('',#2007,#1632,#1633); +#1319=AXIS2_PLACEMENT_3D('',#2011,#1635,#1636); +#1320=AXIS2_PLACEMENT_3D('',#2014,#1638,#1639); +#1321=AXIS2_PLACEMENT_3D('',#2015,#1640,#1641); +#1322=AXIS2_PLACEMENT_3D('',#2017,#1643,#1644); +#1323=AXIS2_PLACEMENT_3D('',#2019,#1646,#1647); +#1324=AXIS2_PLACEMENT_3D('',#2026,#1652,#1653); +#1325=AXIS2_PLACEMENT_3D('',#2027,#1654,#1655); +#1326=AXIS2_PLACEMENT_3D('',#2030,#1656,#1657); +#1327=AXIS2_PLACEMENT_3D('',#2033,#1660,#1661); +#1328=AXIS2_PLACEMENT_3D('',#2037,#1664,#1665); +#1329=AXIS2_PLACEMENT_3D('',#2039,#1666,#1667); +#1330=AXIS2_PLACEMENT_3D('',#2041,#1669,#1670); +#1331=AXIS2_PLACEMENT_3D('',#2045,#1673,#1674); +#1332=AXIS2_PLACEMENT_3D('',#2046,#1675,#1676); +#1333=AXIS2_PLACEMENT_3D('',#2047,#1677,#1678); +#1334=AXIS2_PLACEMENT_3D('',#2049,#1679,#1680); +#1335=AXIS2_PLACEMENT_3D('',#2051,#1682,#1683); +#1336=AXIS2_PLACEMENT_3D('',#2053,#1685,#1686); +#1337=AXIS2_PLACEMENT_3D('',#2055,#1687,#1688); +#1338=AXIS2_PLACEMENT_3D('',#2058,#1690,#1691); +#1339=AXIS2_PLACEMENT_3D('',#2059,#1692,#1693); +#1340=AXIS2_PLACEMENT_3D('',#2062,#1696,#1697); +#1341=AXIS2_PLACEMENT_3D('',#2063,#1698,#1699); +#1342=AXIS2_PLACEMENT_3D('',#2064,#1700,#1701); +#1343=AXIS2_PLACEMENT_3D('',#2065,#1702,#1703); +#1344=AXIS2_PLACEMENT_3D('',#2066,#1704,#1705); +#1345=AXIS2_PLACEMENT_3D('',#2068,#1707,#1708); +#1346=AXIS2_PLACEMENT_3D('',#2069,#1709,#1710); +#1347=DIRECTION('axis',(0.,0.,1.)); +#1348=DIRECTION('refdir',(1.,0.,0.)); +#1349=DIRECTION('center_axis',(0.,0.,1.)); +#1350=DIRECTION('ref_axis',(0.707106781186551,0.707106781186544,0.)); +#1351=DIRECTION('center_axis',(0.,0.,-1.)); +#1352=DIRECTION('ref_axis',(0.707106781186551,0.707106781186544,0.)); +#1353=DIRECTION('',(0.,0.,-1.)); +#1354=DIRECTION('center_axis',(0.,0.,-1.)); +#1355=DIRECTION('ref_axis',(0.707106781186551,0.707106781186544,0.)); +#1356=DIRECTION('',(0.,0.,1.)); +#1357=DIRECTION('center_axis',(-1.,0.,0.)); +#1358=DIRECTION('ref_axis',(0.,1.,0.)); +#1359=DIRECTION('',(0.,-1.,0.)); +#1360=DIRECTION('',(0.,1.,0.)); +#1361=DIRECTION('',(0.,0.,1.)); +#1362=DIRECTION('',(0.,-1.,0.)); +#1363=DIRECTION('',(0.,0.,-1.)); +#1364=DIRECTION('',(0.,1.,0.)); +#1365=DIRECTION('',(0.,0.,1.)); +#1366=DIRECTION('center_axis',(0.,0.,1.)); +#1367=DIRECTION('ref_axis',(1.,0.,0.)); +#1368=DIRECTION('',(-1.,0.,0.)); +#1369=DIRECTION('center_axis',(0.,0.,1.)); +#1370=DIRECTION('ref_axis',(-1.,0.,0.)); +#1371=DIRECTION('',(0.,-1.,0.)); +#1372=DIRECTION('center_axis',(0.,0.,-1.)); +#1373=DIRECTION('ref_axis',(-0.707106781186546,-0.707106781186549,0.)); +#1374=DIRECTION('',(1.,0.,0.)); +#1375=DIRECTION('center_axis',(0.,0.,1.)); +#1376=DIRECTION('ref_axis',(0.707106781186546,0.707106781186549,0.)); +#1377=DIRECTION('',(-1.55820775385987E-16,-1.,0.)); +#1378=DIRECTION('center_axis',(0.,0.,-1.)); +#1379=DIRECTION('ref_axis',(-0.70710678118655,-0.707106781186546,0.)); +#1380=DIRECTION('',(1.,3.33066907387548E-16,0.)); +#1381=DIRECTION('center_axis',(0.,0.,-1.)); +#1382=DIRECTION('ref_axis',(0.707106781186546,-0.707106781186549,0.)); +#1383=DIRECTION('',(-7.72329060608805E-17,-1.,0.)); +#1384=DIRECTION('center_axis',(0.,0.,-1.)); +#1385=DIRECTION('ref_axis',(0.707106781186547,0.707106781186547,0.)); +#1386=DIRECTION('',(1.,0.,0.)); +#1387=DIRECTION('center_axis',(0.,0.,-1.)); +#1388=DIRECTION('ref_axis',(-0.707106781186547,0.707106781186547,0.)); +#1389=DIRECTION('',(0.,1.,0.)); +#1390=DIRECTION('center_axis',(0.,0.,-1.)); +#1391=DIRECTION('ref_axis',(-0.707106781186547,-0.707106781186547,0.)); +#1392=DIRECTION('',(-1.,4.22942104619107E-16,0.)); +#1393=DIRECTION('center_axis',(0.,0.,-1.)); +#1394=DIRECTION('ref_axis',(0.707106781186547,-0.707106781186547,0.)); +#1395=DIRECTION('',(-7.72329060608805E-17,-1.,0.)); +#1396=DIRECTION('center_axis',(0.,0.,-1.)); +#1397=DIRECTION('ref_axis',(0.707106781186547,0.707106781186548,0.)); +#1398=DIRECTION('',(-1.,-3.33066907387548E-16,0.)); +#1399=DIRECTION('center_axis',(0.,0.,-1.)); +#1400=DIRECTION('ref_axis',(-0.707106781186546,0.707106781186549,0.)); +#1401=DIRECTION('',(-1.55820775385987E-16,-1.,0.)); +#1402=DIRECTION('center_axis',(0.,0.,1.)); +#1403=DIRECTION('ref_axis',(0.707106781186546,-0.707106781186549,0.)); +#1404=DIRECTION('',(-1.,0.,0.)); +#1405=DIRECTION('center_axis',(0.,0.,-1.)); +#1406=DIRECTION('ref_axis',(-0.707106781186551,0.707106781186544,0.)); +#1407=DIRECTION('',(0.,-1.,0.)); +#1408=DIRECTION('center_axis',(0.,0.,-1.)); +#1409=DIRECTION('ref_axis',(1.,0.,0.)); +#1410=DIRECTION('',(0.,1.,0.)); +#1411=DIRECTION('center_axis',(0.,0.,-1.)); +#1412=DIRECTION('ref_axis',(0.707106781186548,0.707106781186548,0.)); +#1413=DIRECTION('',(-1.,0.,0.)); +#1414=DIRECTION('center_axis',(0.,0.,1.)); +#1415=DIRECTION('ref_axis',(-0.707106781186549,-0.707106781186546,0.)); +#1416=DIRECTION('',(0.,1.,0.)); +#1417=DIRECTION('center_axis',(0.,0.,1.)); +#1418=DIRECTION('ref_axis',(-0.707106781186549,0.707106781186546,0.)); +#1419=DIRECTION('',(1.,0.,0.)); +#1420=DIRECTION('center_axis',(0.,0.,-1.)); +#1421=DIRECTION('ref_axis',(0.707106781186544,-0.707106781186551,0.)); +#1422=DIRECTION('',(4.67462326157961E-16,1.,0.)); +#1423=DIRECTION('center_axis',(0.,0.,1.)); +#1424=DIRECTION('ref_axis',(-0.707106781186549,0.707106781186546,0.)); +#1425=DIRECTION('',(1.,0.,0.)); +#1426=DIRECTION('center_axis',(0.,0.,1.)); +#1427=DIRECTION('ref_axis',(0.707106781186551,0.707106781186544,0.)); +#1428=DIRECTION('',(0.,-1.,0.)); +#1429=DIRECTION('center_axis',(0.,0.,-1.)); +#1430=DIRECTION('ref_axis',(-0.707106781186544,-0.707106781186551,0.)); +#1431=DIRECTION('',(1.,0.,0.)); +#1432=DIRECTION('center_axis',(0.,0.,-1.)); +#1433=DIRECTION('ref_axis',(0.707106781186546,-0.707106781186549,0.)); +#1434=DIRECTION('',(0.,1.,0.)); +#1435=DIRECTION('center_axis',(0.,0.,-1.)); +#1436=DIRECTION('ref_axis',(-1.,0.,0.)); +#1437=DIRECTION('',(1.,0.,0.)); +#1438=DIRECTION('center_axis',(0.,0.,-1.)); +#1439=DIRECTION('ref_axis',(0.707106781186551,-0.707106781186544,0.)); +#1440=DIRECTION('center_axis',(0.,0.,1.)); +#1441=DIRECTION('ref_axis',(-0.707106781186546,0.707106781186549,0.)); +#1442=DIRECTION('',(1.,0.,0.)); +#1443=DIRECTION('center_axis',(0.,0.,1.)); +#1444=DIRECTION('ref_axis',(0.707106781186544,0.707106781186551,0.)); +#1445=DIRECTION('',(0.,-1.,0.)); +#1446=DIRECTION('center_axis',(0.,0.,1.)); +#1447=DIRECTION('ref_axis',(0.707106781186546,-0.707106781186549,0.)); +#1448=DIRECTION('',(-1.,0.,0.)); +#1449=DIRECTION('center_axis',(0.,0.,1.)); +#1450=DIRECTION('ref_axis',(-0.707106781186548,-0.707106781186548,0.)); +#1451=DIRECTION('center_axis',(0.,0.,-1.)); +#1452=DIRECTION('ref_axis',(0.707106781186551,-0.707106781186544,0.)); +#1453=DIRECTION('',(0.,0.,-1.)); +#1454=DIRECTION('center_axis',(0.,0.,-1.)); +#1455=DIRECTION('ref_axis',(0.707106781186551,-0.707106781186544,0.)); +#1456=DIRECTION('center_axis',(0.,1.,0.)); +#1457=DIRECTION('ref_axis',(0.,0.,1.)); +#1458=DIRECTION('',(0.,0.,1.)); +#1459=DIRECTION('',(1.,0.,0.)); +#1460=DIRECTION('center_axis',(0.,0.,-1.)); +#1461=DIRECTION('ref_axis',(-0.707106781186546,-0.707106781186549,0.)); +#1462=DIRECTION('',(0.,0.,-1.)); +#1463=DIRECTION('center_axis',(0.,0.,-1.)); +#1464=DIRECTION('ref_axis',(-0.707106781186546,-0.707106781186549,0.)); +#1465=DIRECTION('',(0.,0.,1.)); +#1466=DIRECTION('center_axis',(0.,1.,0.)); +#1467=DIRECTION('ref_axis',(1.,0.,0.)); +#1468=DIRECTION('',(-1.,0.,0.)); +#1469=DIRECTION('',(0.,0.,-1.)); +#1470=DIRECTION('',(0.,0.,1.)); +#1471=DIRECTION('',(-1.,0.,0.)); +#1472=DIRECTION('',(0.,0.,-1.)); +#1473=DIRECTION('',(0.,0.,1.)); +#1474=DIRECTION('',(-1.,0.,0.)); +#1475=DIRECTION('',(0.,0.,-1.)); +#1476=DIRECTION('center_axis',(0.,0.,1.)); +#1477=DIRECTION('ref_axis',(0.707106781186546,-0.707106781186549,0.)); +#1478=DIRECTION('center_axis',(0.,0.,-1.)); +#1479=DIRECTION('ref_axis',(0.707106781186546,-0.707106781186549,0.)); +#1480=DIRECTION('',(0.,0.,1.)); +#1481=DIRECTION('center_axis',(0.,0.,-1.)); +#1482=DIRECTION('ref_axis',(-0.707106781186544,-0.707106781186551,0.)); +#1483=DIRECTION('',(0.,0.,-1.)); +#1484=DIRECTION('center_axis',(0.,0.,-1.)); +#1485=DIRECTION('ref_axis',(-0.707106781186544,-0.707106781186551,0.)); +#1486=DIRECTION('center_axis',(0.,0.,-1.)); +#1487=DIRECTION('ref_axis',(0.707106781186544,-0.707106781186551,0.)); +#1488=DIRECTION('center_axis',(0.,0.,-1.)); +#1489=DIRECTION('ref_axis',(0.707106781186544,-0.707106781186551,0.)); +#1490=DIRECTION('',(0.,0.,1.)); +#1491=DIRECTION('center_axis',(-1.,4.67462326157961E-16,0.)); +#1492=DIRECTION('ref_axis',(4.67462326157961E-16,1.,0.)); +#1493=DIRECTION('',(-4.67462326157961E-16,-1.,0.)); +#1494=DIRECTION('',(0.,0.,-1.)); +#1495=DIRECTION('center_axis',(0.,0.,-1.)); +#1496=DIRECTION('ref_axis',(-1.,0.,0.)); +#1497=DIRECTION('center_axis',(0.,0.,-1.)); +#1498=DIRECTION('ref_axis',(-1.,0.,0.)); +#1499=DIRECTION('',(0.,1.,0.)); +#1500=DIRECTION('',(0.,-1.,0.)); +#1501=DIRECTION('center_axis',(0.,0.,1.)); +#1502=DIRECTION('ref_axis',(-1.,-2.53765262771465E-15,0.)); +#1503=DIRECTION('',(-1.,0.,0.)); +#1504=DIRECTION('center_axis',(0.,-1.,0.)); +#1505=DIRECTION('ref_axis',(0.,0.,-1.)); +#1506=DIRECTION('',(0.,0.,-1.)); +#1507=DIRECTION('center_axis',(0.,0.,-1.)); +#1508=DIRECTION('ref_axis',(-1.,0.,0.)); +#1509=DIRECTION('',(0.,0.,-1.)); +#1510=DIRECTION('center_axis',(1.,0.,0.)); +#1511=DIRECTION('ref_axis',(0.,0.,-1.)); +#1512=DIRECTION('center_axis',(0.,0.,-1.)); +#1513=DIRECTION('ref_axis',(-1.,0.,0.)); +#1514=DIRECTION('',(0.,0.,1.)); +#1515=DIRECTION('center_axis',(-1.,0.,0.)); +#1516=DIRECTION('ref_axis',(0.,0.,1.)); +#1517=DIRECTION('center_axis',(0.,0.,-1.)); +#1518=DIRECTION('ref_axis',(-0.707106781186546,0.707106781186549,0.)); +#1519=DIRECTION('center_axis',(0.,0.,1.)); +#1520=DIRECTION('ref_axis',(-0.707106781186546,0.707106781186549,0.)); +#1521=DIRECTION('',(0.,0.,1.)); +#1522=DIRECTION('center_axis',(0.,0.,-1.)); +#1523=DIRECTION('ref_axis',(-1.,0.,0.)); +#1524=DIRECTION('center_axis',(0.,0.,1.)); +#1525=DIRECTION('ref_axis',(-0.707106781186548,-0.707106781186548,0.)); +#1526=DIRECTION('',(1.,0.,0.)); +#1527=DIRECTION('center_axis',(0.,0.,1.)); +#1528=DIRECTION('ref_axis',(0.707106781186546,-0.707106781186549,0.)); +#1529=DIRECTION('',(0.,1.,0.)); +#1530=DIRECTION('center_axis',(0.,0.,1.)); +#1531=DIRECTION('ref_axis',(0.707106781186544,0.707106781186551,0.)); +#1532=DIRECTION('',(-1.,0.,0.)); +#1533=DIRECTION('center_axis',(0.,0.,-1.)); +#1534=DIRECTION('ref_axis',(-0.707106781186548,-0.707106781186548,0.)); +#1535=DIRECTION('',(0.,0.,-1.)); +#1536=DIRECTION('center_axis',(0.,0.,-1.)); +#1537=DIRECTION('ref_axis',(0.707106781186546,-0.707106781186549,0.)); +#1538=DIRECTION('',(0.,0.,1.)); +#1539=DIRECTION('',(0.,0.,-1.)); +#1540=DIRECTION('center_axis',(1.,0.,0.)); +#1541=DIRECTION('ref_axis',(0.,-1.,0.)); +#1542=DIRECTION('',(0.,0.,1.)); +#1543=DIRECTION('center_axis',(0.,0.,-1.)); +#1544=DIRECTION('ref_axis',(0.707106781186544,0.707106781186551,0.)); +#1545=DIRECTION('',(0.,0.,-1.)); +#1546=DIRECTION('center_axis',(0.,1.,0.)); +#1547=DIRECTION('ref_axis',(1.,0.,0.)); +#1548=DIRECTION('center_axis',(0.,-1.,0.)); +#1549=DIRECTION('ref_axis',(-1.,0.,0.)); +#1550=DIRECTION('center_axis',(0.,0.,1.)); +#1551=DIRECTION('ref_axis',(-0.707106781186551,0.707106781186544,0.)); +#1552=DIRECTION('',(0.,0.,-1.)); +#1553=DIRECTION('center_axis',(0.,0.,-1.)); +#1554=DIRECTION('ref_axis',(-0.707106781186551,0.707106781186544,0.)); +#1555=DIRECTION('',(0.,0.,1.)); +#1556=DIRECTION('center_axis',(0.,-1.,0.)); +#1557=DIRECTION('ref_axis',(-1.,0.,0.)); +#1558=DIRECTION('',(1.,0.,0.)); +#1559=DIRECTION('',(0.,0.,1.)); +#1560=DIRECTION('',(1.,0.,0.)); +#1561=DIRECTION('',(0.,0.,-1.)); +#1562=DIRECTION('',(0.,0.,1.)); +#1563=DIRECTION('center_axis',(0.,0.,-1.)); +#1564=DIRECTION('ref_axis',(0.707106781186548,0.707106781186548,0.)); +#1565=DIRECTION('',(0.,0.,-1.)); +#1566=DIRECTION('center_axis',(0.,0.,-1.)); +#1567=DIRECTION('ref_axis',(0.707106781186548,0.707106781186548,0.)); +#1568=DIRECTION('center_axis',(-1.,0.,0.)); +#1569=DIRECTION('ref_axis',(0.,1.,0.)); +#1570=DIRECTION('',(0.,0.,1.)); +#1571=DIRECTION('',(0.,0.,-1.)); +#1572=DIRECTION('',(0.,1.,0.)); +#1573=DIRECTION('center_axis',(0.,0.,-1.)); +#1574=DIRECTION('ref_axis',(0.707106781186551,0.707106781186544,0.)); +#1575=DIRECTION('center_axis',(0.,0.,1.)); +#1576=DIRECTION('ref_axis',(0.707106781186551,0.707106781186544,0.)); +#1577=DIRECTION('',(0.,0.,1.)); +#1578=DIRECTION('',(0.,0.,-1.)); +#1579=DIRECTION('center_axis',(0.,1.,0.)); +#1580=DIRECTION('ref_axis',(1.,0.,0.)); +#1581=DIRECTION('',(0.,0.,1.)); +#1582=DIRECTION('',(-1.,0.,0.)); +#1583=DIRECTION('center_axis',(0.,0.,-1.)); +#1584=DIRECTION('ref_axis',(-0.707106781186549,0.707106781186546,0.)); +#1585=DIRECTION('center_axis',(0.,0.,1.)); +#1586=DIRECTION('ref_axis',(-0.707106781186549,0.707106781186546,0.)); +#1587=DIRECTION('center_axis',(0.,0.,-1.)); +#1588=DIRECTION('ref_axis',(-0.707106781186549,-0.707106781186546,0.)); +#1589=DIRECTION('center_axis',(0.,0.,1.)); +#1590=DIRECTION('ref_axis',(-0.707106781186549,-0.707106781186546,0.)); +#1591=DIRECTION('',(0.,0.,1.)); +#1592=DIRECTION('center_axis',(-1.,0.,0.)); +#1593=DIRECTION('ref_axis',(0.,1.,0.)); +#1594=DIRECTION('',(0.,-1.,0.)); +#1595=DIRECTION('',(0.,0.,-1.)); +#1596=DIRECTION('center_axis',(0.,0.,-1.)); +#1597=DIRECTION('ref_axis',(0.707106781186546,-0.707106781186549,0.)); +#1598=DIRECTION('center_axis',(0.,0.,1.)); +#1599=DIRECTION('ref_axis',(0.707106781186546,-0.707106781186549,0.)); +#1600=DIRECTION('',(0.,0.,-1.)); +#1601=DIRECTION('center_axis',(0.,0.,-1.)); +#1602=DIRECTION('ref_axis',(-1.,0.,0.)); +#1603=DIRECTION('',(1.55820775385987E-16,1.,0.)); +#1604=DIRECTION('center_axis',(0.,0.,1.)); +#1605=DIRECTION('ref_axis',(0.707106781186546,0.707106781186549,0.)); +#1606=DIRECTION('center_axis',(0.,0.,1.)); +#1607=DIRECTION('ref_axis',(-0.707106781186549,0.707106781186546,0.)); +#1608=DIRECTION('center_axis',(1.,-1.55820775385987E-16,0.)); +#1609=DIRECTION('ref_axis',(-1.55820775385987E-16,-1.,0.)); +#1610=DIRECTION('',(0.,0.,1.)); +#1611=DIRECTION('',(1.55820775385987E-16,1.,0.)); +#1612=DIRECTION('',(0.,0.,-1.)); +#1613=DIRECTION('',(0.,0.,1.)); +#1614=DIRECTION('center_axis',(0.,0.,-1.)); +#1615=DIRECTION('ref_axis',(0.707106781186546,0.707106781186549,0.)); +#1616=DIRECTION('center_axis',(0.,0.,-1.)); +#1617=DIRECTION('ref_axis',(-0.707106781186549,0.707106781186546,0.)); +#1618=DIRECTION('center_axis',(0.,0.,1.)); +#1619=DIRECTION('ref_axis',(-0.70710678118655,-0.707106781186546,0.)); +#1620=DIRECTION('center_axis',(0.,0.,-1.)); +#1621=DIRECTION('ref_axis',(-0.70710678118655,-0.707106781186546,0.)); +#1622=DIRECTION('',(0.,0.,1.)); +#1623=DIRECTION('center_axis',(-3.33066907387548E-16,1.,0.)); +#1624=DIRECTION('ref_axis',(1.,3.33066907387548E-16,0.)); +#1625=DIRECTION('',(1.,3.33066907387548E-16,0.)); +#1626=DIRECTION('',(0.,0.,-1.)); +#1627=DIRECTION('center_axis',(0.,0.,-1.)); +#1628=DIRECTION('ref_axis',(-0.707106781186546,0.707106781186549,0.)); +#1629=DIRECTION('',(0.,0.,-1.)); +#1630=DIRECTION('center_axis',(0.,0.,-1.)); +#1631=DIRECTION('ref_axis',(-0.707106781186546,0.707106781186549,0.)); +#1632=DIRECTION('center_axis',(0.,0.,-1.)); +#1633=DIRECTION('ref_axis',(-1.,0.,0.)); +#1634=DIRECTION('',(-1.,-3.33066907387548E-16,0.)); +#1635=DIRECTION('center_axis',(0.,0.,-1.)); +#1636=DIRECTION('ref_axis',(0.707106781186547,0.707106781186548,0.)); +#1637=DIRECTION('',(-7.72329060608805E-17,-1.,0.)); +#1638=DIRECTION('center_axis',(0.,0.,-1.)); +#1639=DIRECTION('ref_axis',(0.707106781186546,-0.707106781186549,0.)); +#1640=DIRECTION('center_axis',(3.33066907387548E-16,-1.,0.)); +#1641=DIRECTION('ref_axis',(-1.,-3.33066907387548E-16,0.)); +#1642=DIRECTION('',(0.,0.,1.)); +#1643=DIRECTION('center_axis',(0.,0.,-1.)); +#1644=DIRECTION('ref_axis',(0.707106781186546,-0.707106781186549,0.)); +#1645=DIRECTION('',(0.,0.,1.)); +#1646=DIRECTION('center_axis',(1.,-7.72329060608805E-17,0.)); +#1647=DIRECTION('ref_axis',(-7.72329060608805E-17,-1.,0.)); +#1648=DIRECTION('',(0.,0.,-1.)); +#1649=DIRECTION('',(0.,0.,1.)); +#1650=DIRECTION('',(-7.72329060608805E-17,-1.,0.)); +#1651=DIRECTION('',(0.,0.,-1.)); +#1652=DIRECTION('center_axis',(0.,0.,1.)); +#1653=DIRECTION('ref_axis',(0.707106781186547,0.707106781186548,0.)); +#1654=DIRECTION('center_axis',(0.,0.,-1.)); +#1655=DIRECTION('ref_axis',(-0.707106781186547,-0.707106781186547,0.)); +#1656=DIRECTION('center_axis',(0.,0.,1.)); +#1657=DIRECTION('ref_axis',(-0.707106781186547,-0.707106781186547,0.)); +#1658=DIRECTION('',(0.,0.,1.)); +#1659=DIRECTION('',(0.,0.,-1.)); +#1660=DIRECTION('center_axis',(-1.,0.,0.)); +#1661=DIRECTION('ref_axis',(0.,1.,0.)); +#1662=DIRECTION('',(0.,0.,1.)); +#1663=DIRECTION('',(0.,1.,0.)); +#1664=DIRECTION('center_axis',(0.,0.,-1.)); +#1665=DIRECTION('ref_axis',(-0.707106781186547,0.707106781186547,0.)); +#1666=DIRECTION('center_axis',(0.,0.,1.)); +#1667=DIRECTION('ref_axis',(-0.707106781186547,0.707106781186547,0.)); +#1668=DIRECTION('',(0.,0.,-1.)); +#1669=DIRECTION('center_axis',(0.,1.,0.)); +#1670=DIRECTION('ref_axis',(1.,0.,0.)); +#1671=DIRECTION('',(0.,0.,1.)); +#1672=DIRECTION('',(1.,0.,0.)); +#1673=DIRECTION('center_axis',(0.,0.,-1.)); +#1674=DIRECTION('ref_axis',(0.707106781186547,0.707106781186547,0.)); +#1675=DIRECTION('center_axis',(0.,0.,1.)); +#1676=DIRECTION('ref_axis',(0.707106781186547,0.707106781186547,0.)); +#1677=DIRECTION('center_axis',(0.,0.,-1.)); +#1678=DIRECTION('ref_axis',(0.707106781186547,-0.707106781186547,0.)); +#1679=DIRECTION('center_axis',(0.,0.,1.)); +#1680=DIRECTION('ref_axis',(0.707106781186547,-0.707106781186547,0.)); +#1681=DIRECTION('',(0.,0.,-1.)); +#1682=DIRECTION('center_axis',(-4.22942104619107E-16,-1.,0.)); +#1683=DIRECTION('ref_axis',(-1.,4.22942104619107E-16,0.)); +#1684=DIRECTION('',(-1.,4.22942104619107E-16,0.)); +#1685=DIRECTION('center_axis',(0.,0.,-1.)); +#1686=DIRECTION('ref_axis',(1.,0.,0.)); +#1687=DIRECTION('center_axis',(0.,0.,-1.)); +#1688=DIRECTION('ref_axis',(1.,0.,0.)); +#1689=DIRECTION('',(0.,0.,-1.)); +#1690=DIRECTION('center_axis',(0.,0.,1.)); +#1691=DIRECTION('ref_axis',(1.,0.,0.)); +#1692=DIRECTION('center_axis',(1.,0.,0.)); +#1693=DIRECTION('ref_axis',(0.,-1.,0.)); +#1694=DIRECTION('',(0.,-1.,0.)); +#1695=DIRECTION('',(0.,0.,-1.)); +#1696=DIRECTION('center_axis',(0.,0.,1.)); +#1697=DIRECTION('ref_axis',(1.,0.,0.)); +#1698=DIRECTION('center_axis',(0.,0.,-1.)); +#1699=DIRECTION('ref_axis',(2.83276944882399E-16,-1.,0.)); +#1700=DIRECTION('center_axis',(0.,0.,-1.)); +#1701=DIRECTION('ref_axis',(1.,0.,0.)); +#1702=DIRECTION('center_axis',(0.,0.,1.)); +#1703=DIRECTION('ref_axis',(1.,0.,0.)); +#1704=DIRECTION('center_axis',(1.,0.,0.)); +#1705=DIRECTION('ref_axis',(0.,-1.,0.)); +#1706=DIRECTION('',(0.,1.,0.)); +#1707=DIRECTION('center_axis',(0.,0.,-1.)); +#1708=DIRECTION('ref_axis',(-1.,0.,0.)); +#1709=DIRECTION('center_axis',(0.,0.,-1.)); +#1710=DIRECTION('ref_axis',(-1.,0.,0.)); +#1711=CARTESIAN_POINT('',(0.,0.,0.)); +#1712=CARTESIAN_POINT('Origin',(21.,38.5,0.75)); +#1713=CARTESIAN_POINT('',(21.,39.5,0.)); +#1714=CARTESIAN_POINT('',(22.,38.5,0.)); +#1715=CARTESIAN_POINT('Origin',(21.,38.5,0.)); +#1716=CARTESIAN_POINT('',(22.,38.5,-6.5)); +#1717=CARTESIAN_POINT('',(22.,38.5,0.75)); +#1718=CARTESIAN_POINT('',(21.,39.5,-6.5)); +#1719=CARTESIAN_POINT('Origin',(21.,38.5,-6.5)); +#1720=CARTESIAN_POINT('',(21.,39.5,0.75)); +#1721=CARTESIAN_POINT('Origin',(22.,34.5,0.)); +#1722=CARTESIAN_POINT('',(22.,43.5,-6.5)); +#1723=CARTESIAN_POINT('',(22.,31.5,-6.5)); +#1724=CARTESIAN_POINT('',(22.,36.,0.)); +#1725=CARTESIAN_POINT('',(22.,17.25,0.)); +#1726=CARTESIAN_POINT('',(22.,36.,-7.)); +#1727=CARTESIAN_POINT('',(22.,36.,0.)); +#1728=CARTESIAN_POINT('',(22.,46.,-7.)); +#1729=CARTESIAN_POINT('',(22.,37.75,-7.)); +#1730=CARTESIAN_POINT('',(22.,46.,0.)); +#1731=CARTESIAN_POINT('',(22.,46.,0.)); +#1732=CARTESIAN_POINT('',(22.,43.5,0.)); +#1733=CARTESIAN_POINT('',(22.,17.25,0.)); +#1734=CARTESIAN_POINT('',(22.,43.5,-0.75)); +#1735=CARTESIAN_POINT('Origin',(0.,-8.88178419700125E-15,0.)); +#1736=CARTESIAN_POINT('',(7.50000000000002,39.5,0.)); +#1737=CARTESIAN_POINT('',(3.75000000000001,39.5,0.)); +#1738=CARTESIAN_POINT('',(4.00000000000002,36.,0.)); +#1739=CARTESIAN_POINT('Origin',(7.50000000000002,36.,0.)); +#1740=CARTESIAN_POINT('',(4.00000000000002,30.5,0.)); +#1741=CARTESIAN_POINT('',(4.00000000000002,14.25,0.)); +#1742=CARTESIAN_POINT('',(5.00000000000002,29.5,0.)); +#1743=CARTESIAN_POINT('Origin',(5.00000000000002,30.5,0.)); +#1744=CARTESIAN_POINT('',(41.5,29.5,0.)); +#1745=CARTESIAN_POINT('',(-21.25,29.5,0.)); +#1746=CARTESIAN_POINT('',(43.5,27.5,0.)); +#1747=CARTESIAN_POINT('Origin',(41.5,27.5,0.)); +#1748=CARTESIAN_POINT('',(43.5,9.,0.)); +#1749=CARTESIAN_POINT('',(43.5,14.25,0.)); +#1750=CARTESIAN_POINT('',(45.5,7.,0.)); +#1751=CARTESIAN_POINT('Origin',(45.5,9.,0.)); +#1752=CARTESIAN_POINT('',(50.5,7.,0.)); +#1753=CARTESIAN_POINT('',(21.25,6.99999999999999,0.)); +#1754=CARTESIAN_POINT('',(52.5,8.99999999999999,0.)); +#1755=CARTESIAN_POINT('Origin',(50.5,9.,0.)); +#1756=CARTESIAN_POINT('',(52.5,47.5,0.)); +#1757=CARTESIAN_POINT('',(52.5,57.5,0.)); +#1758=CARTESIAN_POINT('',(42.5,57.5,0.)); +#1759=CARTESIAN_POINT('Origin',(42.5,47.5,0.)); +#1760=CARTESIAN_POINT('',(-42.5,57.5,0.)); +#1761=CARTESIAN_POINT('',(-52.5,57.5,0.)); +#1762=CARTESIAN_POINT('',(-52.5,47.5,0.)); +#1763=CARTESIAN_POINT('Origin',(-42.5,47.5,0.)); +#1764=CARTESIAN_POINT('',(-52.5,-47.5,0.)); +#1765=CARTESIAN_POINT('',(-52.5,-57.5,0.)); +#1766=CARTESIAN_POINT('',(-42.5,-57.5,0.)); +#1767=CARTESIAN_POINT('Origin',(-42.5,-47.5,0.)); +#1768=CARTESIAN_POINT('',(42.5,-57.5,0.)); +#1769=CARTESIAN_POINT('',(52.5,-57.5,0.)); +#1770=CARTESIAN_POINT('',(52.5,-47.5,0.)); +#1771=CARTESIAN_POINT('Origin',(42.5,-47.5,0.)); +#1772=CARTESIAN_POINT('',(52.5,-8.99999999999999,0.)); +#1773=CARTESIAN_POINT('',(52.5,57.5,0.)); +#1774=CARTESIAN_POINT('',(50.5,-7.,0.)); +#1775=CARTESIAN_POINT('Origin',(50.5,-9.,0.)); +#1776=CARTESIAN_POINT('',(45.5,-7.,0.)); +#1777=CARTESIAN_POINT('',(26.25,-7.00000000000001,0.)); +#1778=CARTESIAN_POINT('',(43.5,-9.,0.)); +#1779=CARTESIAN_POINT('Origin',(45.5,-9.,0.)); +#1780=CARTESIAN_POINT('',(43.5,-27.5,0.)); +#1781=CARTESIAN_POINT('',(43.5,14.25,0.)); +#1782=CARTESIAN_POINT('',(41.5,-29.5,0.)); +#1783=CARTESIAN_POINT('Origin',(41.5,-27.5,0.)); +#1784=CARTESIAN_POINT('',(-30.25,-29.5,0.)); +#1785=CARTESIAN_POINT('',(21.25,-29.5,0.)); +#1786=CARTESIAN_POINT('',(-31.25,-30.5,0.)); +#1787=CARTESIAN_POINT('Origin',(-30.25,-30.5,0.)); +#1788=CARTESIAN_POINT('',(-31.25,-37.2188470506255,0.)); +#1789=CARTESIAN_POINT('',(-31.25,-14.25,0.)); +#1790=CARTESIAN_POINT('',(-34.25,-37.2188470506255,0.)); +#1791=CARTESIAN_POINT('Origin',(-32.75,-42.25,0.)); +#1792=CARTESIAN_POINT('',(-34.25,-30.5,0.)); +#1793=CARTESIAN_POINT('',(-34.25,-18.6094235253127,0.)); +#1794=CARTESIAN_POINT('',(-35.25,-29.5,0.)); +#1795=CARTESIAN_POINT('Origin',(-35.25,-30.5,0.)); +#1796=CARTESIAN_POINT('',(-41.5,-29.5,0.)); +#1797=CARTESIAN_POINT('',(21.25,-29.5,0.)); +#1798=CARTESIAN_POINT('',(-43.5,-27.5,0.)); +#1799=CARTESIAN_POINT('Origin',(-41.5,-27.5,0.)); +#1800=CARTESIAN_POINT('',(-43.5,27.5,0.)); +#1801=CARTESIAN_POINT('',(-43.5,-14.25,0.)); +#1802=CARTESIAN_POINT('',(-41.5,29.5,0.)); +#1803=CARTESIAN_POINT('Origin',(-41.5,27.5,0.)); +#1804=CARTESIAN_POINT('',(-40.,29.5,0.)); +#1805=CARTESIAN_POINT('',(-21.25,29.5,0.)); +#1806=CARTESIAN_POINT('',(-39.,30.5,0.)); +#1807=CARTESIAN_POINT('Origin',(-40.,30.5,0.)); +#1808=CARTESIAN_POINT('',(-39.,46.5,0.)); +#1809=CARTESIAN_POINT('',(-39.,14.25,0.)); +#1810=CARTESIAN_POINT('',(-37.,48.5,0.)); +#1811=CARTESIAN_POINT('Origin',(-37.,46.5,0.)); +#1812=CARTESIAN_POINT('',(-26.5,48.5,0.)); +#1813=CARTESIAN_POINT('',(-19.,48.5,0.)); +#1814=CARTESIAN_POINT('',(-24.5,46.5,0.)); +#1815=CARTESIAN_POINT('Origin',(-26.5,46.5,0.)); +#1816=CARTESIAN_POINT('',(-24.5,30.5,0.)); +#1817=CARTESIAN_POINT('',(-24.5,23.75,0.)); +#1818=CARTESIAN_POINT('',(-23.5,29.5,0.)); +#1819=CARTESIAN_POINT('Origin',(-23.5,30.5,0.)); +#1820=CARTESIAN_POINT('',(1.77635683940025E-14,29.5,0.)); +#1821=CARTESIAN_POINT('',(-21.25,29.5,0.)); +#1822=CARTESIAN_POINT('',(1.00000000000002,30.5,0.)); +#1823=CARTESIAN_POINT('Origin',(1.77635683940025E-14,30.5,0.)); +#1824=CARTESIAN_POINT('',(1.00000000000002,36.,0.)); +#1825=CARTESIAN_POINT('',(1.00000000000002,14.25,0.)); +#1826=CARTESIAN_POINT('',(7.50000000000002,42.5,0.)); +#1827=CARTESIAN_POINT('Origin',(7.50000000000002,36.,0.)); +#1828=CARTESIAN_POINT('',(21.,42.5,0.)); +#1829=CARTESIAN_POINT('',(3.75000000000001,42.5,0.)); +#1830=CARTESIAN_POINT('Origin',(21.,43.5,0.)); +#1831=CARTESIAN_POINT('',(24.,48.,0.)); +#1832=CARTESIAN_POINT('Origin',(24.,46.,0.)); +#1833=CARTESIAN_POINT('',(41.,48.,0.)); +#1834=CARTESIAN_POINT('',(11.25,48.,0.)); +#1835=CARTESIAN_POINT('',(43.,46.,0.)); +#1836=CARTESIAN_POINT('Origin',(41.,46.,0.)); +#1837=CARTESIAN_POINT('',(43.,36.,0.)); +#1838=CARTESIAN_POINT('',(43.,23.75,0.)); +#1839=CARTESIAN_POINT('',(41.,34.,0.)); +#1840=CARTESIAN_POINT('Origin',(41.,36.,0.)); +#1841=CARTESIAN_POINT('',(24.,34.,0.)); +#1842=CARTESIAN_POINT('',(21.25,34.,0.)); +#1843=CARTESIAN_POINT('Origin',(24.,36.,0.)); +#1844=CARTESIAN_POINT('Origin',(21.,43.5,-0.75)); +#1845=CARTESIAN_POINT('',(21.,42.5,-6.5)); +#1846=CARTESIAN_POINT('',(21.,42.5,-0.75)); +#1847=CARTESIAN_POINT('Origin',(21.,43.5,-6.5)); +#1848=CARTESIAN_POINT('Origin',(7.50000000000002,42.5,-1.5)); +#1849=CARTESIAN_POINT('',(7.50000000000002,42.5,-6.5)); +#1850=CARTESIAN_POINT('',(7.50000000000002,42.5,1.5)); +#1851=CARTESIAN_POINT('',(7.50000000000002,42.5,-6.5)); +#1852=CARTESIAN_POINT('Origin',(5.00000000000002,30.5,0.75)); +#1853=CARTESIAN_POINT('',(4.00000000000002,30.5,-6.5)); +#1854=CARTESIAN_POINT('',(4.00000000000002,30.5,0.75)); +#1855=CARTESIAN_POINT('',(5.00000000000002,29.5,-6.5)); +#1856=CARTESIAN_POINT('Origin',(5.00000000000002,30.5,-6.5)); +#1857=CARTESIAN_POINT('',(5.00000000000002,29.5,0.75)); +#1858=CARTESIAN_POINT('Origin',(-42.5,29.5,0.)); +#1859=CARTESIAN_POINT('',(1.77635683940025E-14,29.5,-6.5)); +#1860=CARTESIAN_POINT('',(-19.25,29.5,-6.5)); +#1861=CARTESIAN_POINT('',(1.77635683940025E-14,29.5,-0.75)); +#1862=CARTESIAN_POINT('',(-23.5,29.5,-3.5)); +#1863=CARTESIAN_POINT('',(-23.5,29.5,0.)); +#1864=CARTESIAN_POINT('',(-40.,29.5,-3.5)); +#1865=CARTESIAN_POINT('',(-37.125,29.5,-3.5)); +#1866=CARTESIAN_POINT('',(-40.,29.5,0.)); +#1867=CARTESIAN_POINT('',(-41.5,29.5,-15.)); +#1868=CARTESIAN_POINT('',(-41.5,29.5,0.)); +#1869=CARTESIAN_POINT('',(41.5,29.5,-15.)); +#1870=CARTESIAN_POINT('',(-21.25,29.5,-15.)); +#1871=CARTESIAN_POINT('',(41.5,29.5,0.)); +#1872=CARTESIAN_POINT('Origin',(1.77635683940025E-14,30.5,-0.75)); +#1873=CARTESIAN_POINT('',(1.00000000000002,30.5,-6.5)); +#1874=CARTESIAN_POINT('Origin',(1.77635683940025E-14,30.5,-6.5)); +#1875=CARTESIAN_POINT('',(1.00000000000002,30.5,-0.75)); +#1876=CARTESIAN_POINT('Origin',(-23.5,30.5,0.)); +#1877=CARTESIAN_POINT('',(-24.5,30.5,-3.5)); +#1878=CARTESIAN_POINT('',(-24.5,30.5,0.)); +#1879=CARTESIAN_POINT('Origin',(-23.5,30.5,-3.5)); +#1880=CARTESIAN_POINT('Origin',(-40.,30.5,0.)); +#1881=CARTESIAN_POINT('',(-39.,30.5,-3.5)); +#1882=CARTESIAN_POINT('Origin',(-40.,30.5,-3.5)); +#1883=CARTESIAN_POINT('',(-39.,30.5,0.)); +#1884=CARTESIAN_POINT('Origin',(-39.,28.5,0.)); +#1885=CARTESIAN_POINT('',(-39.,46.5,-3.5)); +#1886=CARTESIAN_POINT('',(-39.,33.25,-3.5)); +#1887=CARTESIAN_POINT('',(-39.,46.5,0.)); +#1888=CARTESIAN_POINT('Origin',(4.00000000000002,28.5,-6.5)); +#1889=CARTESIAN_POINT('',(1.00000000000002,36.,-6.5)); +#1890=CARTESIAN_POINT('Origin',(7.50000000000002,36.,-6.5)); +#1891=CARTESIAN_POINT('',(1.00000000000002,28.5,-6.5)); +#1892=CARTESIAN_POINT('',(4.00000000000002,36.,-6.5)); +#1893=CARTESIAN_POINT('',(4.00000000000002,28.5,-6.5)); +#1894=CARTESIAN_POINT('',(7.50000000000002,39.5,-6.5)); +#1895=CARTESIAN_POINT('Origin',(7.50000000000001,36.,-6.5)); +#1896=CARTESIAN_POINT('',(7.50000000000002,39.5,-6.5)); +#1897=CARTESIAN_POINT('Origin',(7.50000000000002,39.5,1.5)); +#1898=CARTESIAN_POINT('',(7.50000000000002,39.5,-1.5)); +#1899=CARTESIAN_POINT('Origin',(7.50000000000002,36.,0.)); +#1900=CARTESIAN_POINT('',(4.00000000000002,36.,-1.5)); +#1901=CARTESIAN_POINT('Origin',(4.00000000000002,28.5,1.5)); +#1902=CARTESIAN_POINT('Origin',(7.50000000000002,36.,0.)); +#1903=CARTESIAN_POINT('',(1.00000000000002,36.,1.5)); +#1904=CARTESIAN_POINT('Origin',(1.00000000000002,28.5,-1.5)); +#1905=CARTESIAN_POINT('Origin',(24.,46.,0.)); +#1906=CARTESIAN_POINT('',(24.,48.,-7.)); +#1907=CARTESIAN_POINT('Origin',(24.,46.,-7.)); +#1908=CARTESIAN_POINT('',(24.,48.,0.)); +#1909=CARTESIAN_POINT('Origin',(32.5,41.,-7.)); +#1910=CARTESIAN_POINT('',(24.,34.,-7.)); +#1911=CARTESIAN_POINT('Origin',(24.,36.,-7.)); +#1912=CARTESIAN_POINT('',(41.,34.,-7.)); +#1913=CARTESIAN_POINT('',(37.5,34.,-7.)); +#1914=CARTESIAN_POINT('',(43.,36.,-7.)); +#1915=CARTESIAN_POINT('Origin',(41.,36.,-7.)); +#1916=CARTESIAN_POINT('',(43.,46.,-7.)); +#1917=CARTESIAN_POINT('',(43.,44.25,-7.)); +#1918=CARTESIAN_POINT('',(41.,48.,-7.)); +#1919=CARTESIAN_POINT('Origin',(41.,46.,-7.)); +#1920=CARTESIAN_POINT('',(27.5,48.,-7.)); +#1921=CARTESIAN_POINT('Origin',(24.,36.,0.)); +#1922=CARTESIAN_POINT('',(24.,34.,0.)); +#1923=CARTESIAN_POINT('Origin',(41.,36.,0.)); +#1924=CARTESIAN_POINT('',(41.,34.,0.)); +#1925=CARTESIAN_POINT('',(43.,36.,0.)); +#1926=CARTESIAN_POINT('Origin',(43.,47.5,0.)); +#1927=CARTESIAN_POINT('',(43.,46.,0.)); +#1928=CARTESIAN_POINT('Origin',(41.,46.,0.)); +#1929=CARTESIAN_POINT('',(41.,48.,0.)); +#1930=CARTESIAN_POINT('Origin',(22.5,48.,0.)); +#1931=CARTESIAN_POINT('Origin',(42.5,34.,0.)); +#1932=CARTESIAN_POINT('Origin',(-30.25,-30.5,0.)); +#1933=CARTESIAN_POINT('',(-30.25,-29.5,-5.)); +#1934=CARTESIAN_POINT('',(-30.25,-29.5,0.)); +#1935=CARTESIAN_POINT('',(-31.25,-30.5,-5.)); +#1936=CARTESIAN_POINT('Origin',(-30.25,-30.5,-5.)); +#1937=CARTESIAN_POINT('',(-31.25,-30.5,0.)); +#1938=CARTESIAN_POINT('Origin',(42.5,-29.5,0.)); +#1939=CARTESIAN_POINT('',(-35.25,-29.5,-5.)); +#1940=CARTESIAN_POINT('',(4.87500000000001,-29.5,-5.)); +#1941=CARTESIAN_POINT('',(41.5,-29.5,-15.)); +#1942=CARTESIAN_POINT('',(41.5,-29.5,0.)); +#1943=CARTESIAN_POINT('',(-41.5,-29.5,-15.)); +#1944=CARTESIAN_POINT('',(21.25,-29.5,-15.)); +#1945=CARTESIAN_POINT('',(-41.5,-29.5,0.)); +#1946=CARTESIAN_POINT('',(-35.25,-29.5,0.)); +#1947=CARTESIAN_POINT('Origin',(-35.25,-30.5,0.)); +#1948=CARTESIAN_POINT('',(-34.25,-30.5,-5.)); +#1949=CARTESIAN_POINT('',(-34.25,-30.5,0.)); +#1950=CARTESIAN_POINT('Origin',(-35.25,-30.5,-5.)); +#1951=CARTESIAN_POINT('Origin',(-34.25,-37.2188470506255,0.)); +#1952=CARTESIAN_POINT('',(-34.25,-37.2188470506255,-3.2)); +#1953=CARTESIAN_POINT('',(-34.25,-37.2188470506255,0.)); +#1954=CARTESIAN_POINT('',(-34.25,-37.2188470506255,-5.)); +#1955=CARTESIAN_POINT('',(-34.25,-37.2188470506255,0.)); +#1956=CARTESIAN_POINT('',(-34.25,-28.5,-5.)); +#1957=CARTESIAN_POINT('Origin',(-26.5,46.5,0.)); +#1958=CARTESIAN_POINT('',(-24.5,46.5,-3.5)); +#1959=CARTESIAN_POINT('',(-26.5,48.5,-3.5)); +#1960=CARTESIAN_POINT('Origin',(-26.5,46.5,-3.5)); +#1961=CARTESIAN_POINT('',(-24.5,46.5,0.)); +#1962=CARTESIAN_POINT('',(-26.5,48.5,0.)); +#1963=CARTESIAN_POINT('Origin',(-38.,48.5,0.)); +#1964=CARTESIAN_POINT('',(-37.,48.5,-3.5)); +#1965=CARTESIAN_POINT('',(-37.,48.5,0.)); +#1966=CARTESIAN_POINT('',(-34.875,48.5,-3.5)); +#1967=CARTESIAN_POINT('Origin',(-37.,46.5,0.)); +#1968=CARTESIAN_POINT('Origin',(-37.,46.5,-3.5)); +#1969=CARTESIAN_POINT('Origin',(-41.5,-27.5,0.)); +#1970=CARTESIAN_POINT('',(-43.5,-27.5,-15.)); +#1971=CARTESIAN_POINT('Origin',(-41.5,-27.5,-15.)); +#1972=CARTESIAN_POINT('',(-43.5,-27.5,0.)); +#1973=CARTESIAN_POINT('Origin',(-43.5,-28.5,0.)); +#1974=CARTESIAN_POINT('',(-43.5,27.5,-15.)); +#1975=CARTESIAN_POINT('',(-43.5,-14.25,-15.)); +#1976=CARTESIAN_POINT('',(-43.5,27.5,0.)); +#1977=CARTESIAN_POINT('Origin',(41.5,-27.5,0.)); +#1978=CARTESIAN_POINT('',(43.5,-27.5,-15.)); +#1979=CARTESIAN_POINT('Origin',(41.5,-27.5,-15.)); +#1980=CARTESIAN_POINT('',(43.5,-27.5,0.)); +#1981=CARTESIAN_POINT('Origin',(8.88178419700125E-15,-8.88178419700125E-15, +-15.)); +#1982=CARTESIAN_POINT('',(43.5,27.5,-15.)); +#1983=CARTESIAN_POINT('',(43.5,14.25,-15.)); +#1984=CARTESIAN_POINT('Origin',(41.5,27.5,-15.)); +#1985=CARTESIAN_POINT('Origin',(-41.5,27.5,-15.)); +#1986=CARTESIAN_POINT('Origin',(43.5,28.5,0.)); +#1987=CARTESIAN_POINT('',(43.5,-9.,-10.)); +#1988=CARTESIAN_POINT('',(43.5,-9.,0.)); +#1989=CARTESIAN_POINT('',(43.5,9.,-10.)); +#1990=CARTESIAN_POINT('',(43.5,14.25,-10.)); +#1991=CARTESIAN_POINT('',(43.5,9.,0.)); +#1992=CARTESIAN_POINT('',(43.5,27.5,0.)); +#1993=CARTESIAN_POINT('Origin',(41.5,27.5,0.)); +#1994=CARTESIAN_POINT('Origin',(-41.5,27.5,0.)); +#1995=CARTESIAN_POINT('Origin',(45.5,9.,0.)); +#1996=CARTESIAN_POINT('',(45.5,7.,-10.)); +#1997=CARTESIAN_POINT('Origin',(45.5,9.,-10.)); +#1998=CARTESIAN_POINT('',(45.5,7.,0.)); +#1999=CARTESIAN_POINT('Origin',(42.5,7.,0.)); +#2000=CARTESIAN_POINT('',(50.5,7.,-10.)); +#2001=CARTESIAN_POINT('',(52.5,7.,-10.)); +#2002=CARTESIAN_POINT('',(50.5,7.,0.)); +#2003=CARTESIAN_POINT('Origin',(45.5,-9.,0.)); +#2004=CARTESIAN_POINT('',(45.5,-7.,-10.)); +#2005=CARTESIAN_POINT('',(45.5,-7.,0.)); +#2006=CARTESIAN_POINT('Origin',(45.5,-9.,-10.)); +#2007=CARTESIAN_POINT('Origin',(47.5,-2.22044604925031E-15,-10.)); +#2008=CARTESIAN_POINT('',(50.5,-7.,-10.)); +#2009=CARTESIAN_POINT('',(42.5,-7.00000000000001,-10.)); +#2010=CARTESIAN_POINT('',(52.5,-9.,-10.)); +#2011=CARTESIAN_POINT('Origin',(50.5,-9.,-10.)); +#2012=CARTESIAN_POINT('',(52.5,9.,-10.)); +#2013=CARTESIAN_POINT('',(52.5,28.75,-10.)); +#2014=CARTESIAN_POINT('Origin',(50.5,9.,-10.)); +#2015=CARTESIAN_POINT('Origin',(52.5,-7.,0.)); +#2016=CARTESIAN_POINT('',(50.5,-7.,0.)); +#2017=CARTESIAN_POINT('Origin',(50.5,9.,0.)); +#2018=CARTESIAN_POINT('',(52.5,9.,0.)); +#2019=CARTESIAN_POINT('Origin',(52.5,57.5,0.)); +#2020=CARTESIAN_POINT('',(52.5,-9.,0.)); +#2021=CARTESIAN_POINT('',(52.5,-47.5,-19.)); +#2022=CARTESIAN_POINT('',(52.5,-47.5,0.)); +#2023=CARTESIAN_POINT('',(52.5,47.5,-19.)); +#2024=CARTESIAN_POINT('',(52.5,57.5,-19.)); +#2025=CARTESIAN_POINT('',(52.5,47.5,0.)); +#2026=CARTESIAN_POINT('Origin',(50.5,-9.,0.)); +#2027=CARTESIAN_POINT('Origin',(-42.5,-47.5,0.)); +#2028=CARTESIAN_POINT('',(-52.5,-47.5,-19.)); +#2029=CARTESIAN_POINT('',(-42.5,-57.5,-19.)); +#2030=CARTESIAN_POINT('Origin',(-42.5,-47.5,-19.)); +#2031=CARTESIAN_POINT('',(-42.5,-57.5,0.)); +#2032=CARTESIAN_POINT('',(-52.5,-47.5,0.)); +#2033=CARTESIAN_POINT('Origin',(-52.5,-57.5,0.)); +#2034=CARTESIAN_POINT('',(-52.5,47.5,-19.)); +#2035=CARTESIAN_POINT('',(-52.5,47.5,0.)); +#2036=CARTESIAN_POINT('',(-52.5,-57.5,-19.)); +#2037=CARTESIAN_POINT('Origin',(-42.5,47.5,0.)); +#2038=CARTESIAN_POINT('',(-42.5,57.5,-19.)); +#2039=CARTESIAN_POINT('Origin',(-42.5,47.5,-19.)); +#2040=CARTESIAN_POINT('',(-42.5,57.5,0.)); +#2041=CARTESIAN_POINT('Origin',(-52.5,57.5,0.)); +#2042=CARTESIAN_POINT('',(42.5,57.5,-19.)); +#2043=CARTESIAN_POINT('',(42.5,57.5,0.)); +#2044=CARTESIAN_POINT('',(-52.5,57.5,-19.)); +#2045=CARTESIAN_POINT('Origin',(42.5,47.5,0.)); +#2046=CARTESIAN_POINT('Origin',(42.5,47.5,-19.)); +#2047=CARTESIAN_POINT('Origin',(42.5,-47.5,0.)); +#2048=CARTESIAN_POINT('',(42.5,-57.5,-19.)); +#2049=CARTESIAN_POINT('Origin',(42.5,-47.5,-19.)); +#2050=CARTESIAN_POINT('',(42.5,-57.5,0.)); +#2051=CARTESIAN_POINT('Origin',(52.5,-57.5,0.)); +#2052=CARTESIAN_POINT('',(52.5,-57.5,-19.)); +#2053=CARTESIAN_POINT('Origin',(-32.75,-42.25,0.)); +#2054=CARTESIAN_POINT('',(-31.25,-37.2188470506255,-3.2)); +#2055=CARTESIAN_POINT('Origin',(-32.75,-42.25,-3.2)); +#2056=CARTESIAN_POINT('',(-31.25,-37.2188470506255,-5.)); +#2057=CARTESIAN_POINT('',(-31.25,-37.2188470506255,0.)); +#2058=CARTESIAN_POINT('Origin',(-32.75,-42.25,-5.)); +#2059=CARTESIAN_POINT('Origin',(-31.25,-28.5,0.)); +#2060=CARTESIAN_POINT('',(-31.25,-42.25,-5.)); +#2061=CARTESIAN_POINT('',(-31.25,-37.2188470506255,0.)); +#2062=CARTESIAN_POINT('Origin',(-32.75,-32.8594235253127,-5.)); +#2063=CARTESIAN_POINT('Origin',(-32.75,-42.25,0.)); +#2064=CARTESIAN_POINT('Origin',(-32.75,-42.25,-3.2)); +#2065=CARTESIAN_POINT('Origin',(-32.75,-42.25,-3.2)); +#2066=CARTESIAN_POINT('Origin',(-24.5,47.5,0.)); +#2067=CARTESIAN_POINT('',(-24.5,42.75,-3.5)); +#2068=CARTESIAN_POINT('Origin',(-31.75,38.,-3.5)); +#2069=CARTESIAN_POINT('Origin',(0.,-8.88178419700125E-15,-19.)); +#2070=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#2074, +'DISTANCE_ACCURACY_VALUE', +'Maximum model space distance between geometric entities at asserted c +onnectivities'); +#2071=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#2074, +'DISTANCE_ACCURACY_VALUE', +'Maximum model space distance between geometric entities at asserted c +onnectivities'); +#2072=( +GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2070)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2074,#2076,#2077)) +REPRESENTATION_CONTEXT('','3D') +); +#2073=( +GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2071)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2074,#2076,#2077)) +REPRESENTATION_CONTEXT('','3D') +); +#2074=( +LENGTH_UNIT() +NAMED_UNIT(*) +SI_UNIT(.MILLI.,.METRE.) +); +#2075=( +LENGTH_UNIT() +NAMED_UNIT(*) +SI_UNIT($,.METRE.) +); +#2076=( +NAMED_UNIT(*) +PLANE_ANGLE_UNIT() +SI_UNIT($,.RADIAN.) +); +#2077=( +NAMED_UNIT(*) +SI_UNIT($,.STERADIAN.) +SOLID_ANGLE_UNIT() +); +#2078=SHAPE_DEFINITION_REPRESENTATION(#2079,#2080); +#2079=PRODUCT_DEFINITION_SHAPE('',$,#2082); +#2080=SHAPE_REPRESENTATION('',(#1224),#2072); +#2081=PRODUCT_DEFINITION_CONTEXT('part definition',#2086,'design'); +#2082=PRODUCT_DEFINITION('Haptic-Tester','Haptic-Tester v7',#2083,#2081); +#2083=PRODUCT_DEFINITION_FORMATION('',$,#2088); +#2084=PRODUCT_RELATED_PRODUCT_CATEGORY('Haptic-Tester v7', +'Haptic-Tester v7',(#2088)); +#2085=APPLICATION_PROTOCOL_DEFINITION('international standard', +'automotive_design',2009,#2086); +#2086=APPLICATION_CONTEXT( +'Core Data for Automotive Mechanical Design Process'); +#2087=PRODUCT_CONTEXT('part definition',#2086,'mechanical'); +#2088=PRODUCT('Haptic-Tester','Haptic-Tester v7',$,(#2087)); +#2089=PRESENTATION_STYLE_ASSIGNMENT((#2090)); +#2090=SURFACE_STYLE_USAGE(.BOTH.,#2091); +#2091=SURFACE_SIDE_STYLE('',(#2092)); +#2092=SURFACE_STYLE_FILL_AREA(#2093); +#2093=FILL_AREA_STYLE('Aluminum - Satin',(#2094)); +#2094=FILL_AREA_STYLE_COLOUR('Aluminum - Satin',#2095); +#2095=COLOUR_RGB('Aluminum - Satin',0.96078431372549,0.96078431372549,0.964705882352941); +ENDSEC; +END-ISO-10303-21; diff --git a/base/Haptic-Tester-v7.f3d b/base/Haptic-Tester-v7.f3d new file mode 100644 index 0000000..6082b15 Binary files /dev/null and b/base/Haptic-Tester-v7.f3d differ diff --git a/hapti-tester-firmware/hapti-tester-firmware.ino b/hapti-tester-firmware/hapti-tester-firmware.ino new file mode 100644 index 0000000..759aa9c --- /dev/null +++ b/hapti-tester-firmware/hapti-tester-firmware.ino @@ -0,0 +1,188 @@ +/* + EEncoder Basic Example + + Demonstrates simple usage of the EEncoder library with a rotary + encoder and push button for RP2040-based boards. + + Hardware: + - Connect encoder A pin to GPIO 2 + - Connect encoder B pin to GPIO 3 + - Connect encoder button to GPIO 4 + - Assumes encoder module has built-in pull-up resistors + + This example: + - Increments/decrements a value with the encoder + - Resets to zero on button press + - Enters fine-tune mode on long press + - Shows acceleration when turning quickly +*/ + +#include +#include +#include +#include +#include "Adafruit_DRV2605.h" + +Adafruit_DRV2605 drv; + +#define SCREEN_WIDTH 128 // OLED display width, in pixels +#define SCREEN_HEIGHT 32 // OLED display height, in pixels + +#define OLED_RESET -1 // Reset pin # (or -1 if sharing Arduino reset pin) +#define SCREEN_ADDRESS 0x3C ///< See datasheet for Address; 0x3D for 128x64, 0x3C for 128x32 +Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire1, OLED_RESET); + + +// Pin definitions +const uint8_t ENCODER_PIN_A = 5; +const uint8_t ENCODER_PIN_B = 13; +const uint8_t ENCODER_BUTTON = 3; + +// Create encoder instance +// The last parameter (4) indicates this encoder produces 4 counts per physical detent +// Adjust this value based on your specific encoder hardware +EEncoder encoder(ENCODER_PIN_A, ENCODER_PIN_B, ENCODER_BUTTON, 4); + +// Variable to track the current value +int currentValue = 0; +bool fineTuneMode = false; + +bool triggered = false; + +// Encoder rotation callback +void onEncoderRotate(EEncoder& enc) { + // Get the increment - always ±1 per physical detent (normalized) + int8_t increment = enc.getIncrement(); + + // In fine-tune mode, ignore acceleration + if (fineTuneMode) { + currentValue += increment; // 1 per click + } else { + // Normal mode - use the increment (may be accelerated to ±5) + currentValue += increment; + } + + if(currentValue > 122) currentValue = 0; + if(currentValue < 0) currentValue = 122; + + // Print the new value + Serial.print("Value: "); + Serial.print(currentValue); + if (fineTuneMode) Serial.print(" [FINE]"); + if (abs(increment) > 1) Serial.print(" [FAST]"); + Serial.println(); +} + +// Button press callback +void onButtonPress(EEncoder& enc) { + // Reset value to zero + fineTuneMode = false; + triggered = true; + Serial.println("Button pressed - haptic feedback triggered"); +} + +// Long press callback +void onLongPress(EEncoder& enc) { + // Toggle fine-tune mode + fineTuneMode = !fineTuneMode; + + Serial.print("Long press - Fine tune mode "); + Serial.println(fineTuneMode ? "ON" : "OFF"); +} + +void setup() { + // Initialize serial communication + Serial.begin(115200); + while (!Serial) { + ; // Wait for serial port to connect (needed for some boards) + } + + Wire1.setSCL(15); + Wire1.setSDA(14); + + // SSD1306_SWITCHCAPVCC = generate display voltage from 3.3V internally + if(!display.begin(SSD1306_SWITCHCAPVCC, SCREEN_ADDRESS)) { + Serial.println(F("SSD1306 allocation failed")); + for(;;); // Don't proceed, loop forever + } + + // Show initial display buffer contents on the screen -- + // the library initializes this with an Adafruit splash screen. + display.display(); + delay(2000); // Pause for 2 seconds + display.clearDisplay(); + + Serial.println("EEncoder Basic Example"); + Serial.println("Rotate encoder to change value, press button to reset"); + Serial.println("Long press to toggle fine-tune mode"); + Serial.println("Turn quickly to see acceleration!"); + + // Set up the callbacks + encoder.setEncoderHandler(onEncoderRotate); + encoder.setButtonHandler(onButtonPress); + encoder.setLongPressHandler(onLongPress); + + // Enable acceleration with 5x multiplier + encoder.setAcceleration(true); + encoder.setAccelerationRate(5); + + // Optional: adjust timing if needed + // encoder.setDebounceInterval(5); // Faster debounce + // encoder.setLongPressDuration(750); // Longer press required + display.setTextSize(2); // Normal 1:1 pixel scale + display.setTextColor(SSD1306_WHITE); // Draw white text + + Wire.setSCL(17); + Wire.setSDA(16); + + if (! drv.begin()) { + Serial.println("Could not find DRV2605"); + while (1) delay(10); + } + + drv.writeRegister8(DRV2605_REG_OVERDRIVE, 1); + drv.writeRegister8(DRV2605_REG_RATEDV, 255); + + drv.selectLibrary(1); + + // I2C trigger by sending 'go' command + // default, internal trigger when sending GO command + drv.setMode(DRV2605_MODE_INTTRIG); + +} + +void setup1(){ + +} + +String value = ""; + +void loop() { + // Update the encoder - this must be called as often as possible + encoder.update(); + + if(triggered){ + // set the effect to play + drv.setWaveform(0, currentValue); // play effect + drv.setWaveform(1, 0); // end waveform + + // play the effect! + drv.go(); + + delay(500); + triggered = false; + } +} + +void loop1(){ + display.clearDisplay(); + + display.setCursor(0,0); // Start at top-left corner + + display.println(currentValue); + + display.display(); + delay(20); +} + +