diff --git a/Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module/README.md b/Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module/README.md new file mode 100644 index 0000000..a6f38aa --- /dev/null +++ b/Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module/README.md @@ -0,0 +1,60 @@ +# Hex-Nut Recess Wrist Camera (MF) Installation Guide for SO-101 + + + + +## Overview +This guide provides step-by-step instructions for installing a **Wrist Camera** (alternate "McGartoll-Fung" design) on the SO-101 robot using a **Camera Module** and a 3D-printed **Hex-Nut Recess Camera Adapter**. + +This adapts the [Wrist Camera (MF) UVC Module](../Wrist_Cam_Mount_32x32_UVC_Module/) and [Wrist Camera (MF) UVC Plug‑on Module](../Wrist_Cam_Mount_32x32_UVC_Module/). + +## Comparison to Main Design +#### Advantages: +- adapted to use the hex-nut recesses on the wrist of the SO-101 follower arm + +#### Disadvantages: +- still requires adaption to the new camera +- requires two screws and two nuts which are not included with the servos +- not backwards-compatible to the SO-100 + +## Required Components +### Hardware: +- **USB Camera Module** (1) - this is the [recommended model](https://www.amazon.com/innomaker-Computer-Raspberry-Support-Windows/dp/B0CNCSFQC1/ref=pd_lpo_d_sccl_3/132-7372155-9780230?pd_rd_w=eYz4L&content-id=amzn1.sym.4c8c52db-06f8-4e42-8e56-912796f2ea6c&pf_rd_p=4c8c52db-06f8-4e42-8e56-912796f2ea6c&pf_rd_r=XC3EXZRSSXKDB1G0Z5D7&pd_rd_wg=1wTpn&pd_rd_r=932b1976-9ac7-4cef-9774-f0f9c3acb804&pd_rd_i=B0CNCSFQC1&psc=1), but any 32mm x 32mm USB camera module with min 720p / 30 fps spec will likely work +- [3D-printed Hex-Nut Recess Camera Adapter](stl/SO-ARM101_camera_wrist_mount.stl) (1) + - I recommend printing it as oriented in the STL using tree supports. 40% infill is recommended to increase sturdiness and avoid wobbling +- **M2 Screws** (4) - these are the smaller screws that came with your Feetech servos. +- **M3 x 8mm Screws** (2) +- **M3 Hex Nuts** (2) + + +Screenshot 2025-03-04 at 7 43 33 PM + +## Assembly Instructions +### Step 1: Attach the Adapter to the Gripper + +1. 3D print the **Hex-Nut Recess Camera Adapter**. + +2. Remove Motor 6, you can leave the [Moving Jaw](../../STL/SO101/Individual/Moving_Jaw_SO101.stl) attached. + +3. Insert the hex nuts into the recesses in the [Wrist Roll Element](../../STL/SO101/Individual/Wrist_Roll_Follower_SO101.stl). + + + +4. Reattach Motor 6, secure it with its original M2 screws again. + +5. Secure the adapter with the two M3 screws. + + + +### Step 2: Install the Camera +1. Take out the **Camera Module**. +2. Align the 4 holes of the **Camera Module** with the **Camera Adapter**, and attach using 4 **M2 Screws**. + + + + +### Step 3: Configure Software and Adjust Focus +1. In your software, set your resolution and FPS. +- **Note**: You will likely want to set your resolution to *640 x 480* and FPS to *30* even if the camera module's max resolution/frame rate is higher, as most models work with lower resolutions and any higher will just be data bloat. +2. Turn on your arm. Look at the video feed from your newly installed camera (On Mac, you can also use *QuickTime*->*New Movie Recording* to see this feed). +- **Note**: The focus on the camera is manual and will look very blurry initially. Adjust the focus by twisting the lens counterclockwise or clockwise until the video feed is clear. diff --git a/Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module/stl/SO-ARM101_camera_wrist_mount.step b/Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module/stl/SO-ARM101_camera_wrist_mount.step new file mode 100644 index 0000000..2e8f76a --- /dev/null +++ b/Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module/stl/SO-ARM101_camera_wrist_mount.step @@ -0,0 +1,1801 @@ +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 */ 'SO-ARM101_Camera_Wrist_Mount.step.step', +/* time_stamp */ '2025-05-18T20:18:45+02:00', +/* author */ (''), +/* organization */ (''), +/* preprocessor_version */ 'ST-DEVELOPER v20.1', +/* originating_system */ 'Autodesk Translation Framework v14.4.0.0', +/* authorisation */ ''); + +FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }')); +ENDSEC; + +DATA; +#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#13),#1704); +#11=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#1711,#12); +#12=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#14),#1703); +#13=STYLED_ITEM('',(#1720),#14); +#14=MANIFOLD_SOLID_BREP('so101_wrist_cam_mount',#1012); +#15=ELLIPSE('',#1035,1.11609635672944,1.); +#16=ELLIPSE('',#1048,1.11609635672944,1.); +#17=ELLIPSE('',#1076,1.11609635672944,1.); +#18=ELLIPSE('',#1079,1.11609635672944,1.); +#19=FACE_BOUND('',#120,.T.); +#20=FACE_BOUND('',#121,.T.); +#21=FACE_BOUND('',#122,.T.); +#22=FACE_BOUND('',#133,.T.); +#23=FACE_BOUND('',#134,.T.); +#24=FACE_BOUND('',#135,.T.); +#25=FACE_BOUND('',#136,.T.); +#26=FACE_BOUND('',#137,.T.); +#27=FACE_BOUND('',#150,.T.); +#28=FACE_BOUND('',#151,.T.); +#29=FACE_BOUND('',#170,.T.); +#30=FACE_BOUND('',#171,.T.); +#31=FACE_BOUND('',#172,.T.); +#32=FACE_BOUND('',#173,.T.); +#33=FACE_BOUND('',#174,.T.); +#34=FACE_BOUND('',#181,.T.); +#35=FACE_BOUND('',#184,.T.); +#36=PLANE('',#1029); +#37=PLANE('',#1036); +#38=PLANE('',#1045); +#39=PLANE('',#1053); +#40=PLANE('',#1054); +#41=PLANE('',#1062); +#42=PLANE('',#1068); +#43=PLANE('',#1071); +#44=PLANE('',#1073); +#45=PLANE('',#1078); +#46=PLANE('',#1082); +#47=PLANE('',#1085); +#48=PLANE('',#1094); +#49=PLANE('',#1095); +#50=PLANE('',#1096); +#51=PLANE('',#1097); +#52=PLANE('',#1098); +#53=PLANE('',#1099); +#54=PLANE('',#1100); +#55=PLANE('',#1101); +#56=PLANE('',#1102); +#57=PLANE('',#1103); +#58=PLANE('',#1104); +#59=PLANE('',#1105); +#60=PLANE('',#1106); +#61=PLANE('',#1107); +#62=PLANE('',#1108); +#63=PLANE('',#1111); +#64=PLANE('',#1114); +#65=PLANE('',#1118); +#66=FACE_OUTER_BOUND('',#118,.T.); +#67=FACE_OUTER_BOUND('',#119,.T.); +#68=FACE_OUTER_BOUND('',#123,.T.); +#69=FACE_OUTER_BOUND('',#124,.T.); +#70=FACE_OUTER_BOUND('',#125,.T.); +#71=FACE_OUTER_BOUND('',#126,.T.); +#72=FACE_OUTER_BOUND('',#127,.T.); +#73=FACE_OUTER_BOUND('',#128,.T.); +#74=FACE_OUTER_BOUND('',#129,.T.); +#75=FACE_OUTER_BOUND('',#130,.T.); +#76=FACE_OUTER_BOUND('',#131,.T.); +#77=FACE_OUTER_BOUND('',#132,.T.); +#78=FACE_OUTER_BOUND('',#138,.T.); +#79=FACE_OUTER_BOUND('',#139,.T.); +#80=FACE_OUTER_BOUND('',#140,.T.); +#81=FACE_OUTER_BOUND('',#141,.T.); +#82=FACE_OUTER_BOUND('',#142,.T.); +#83=FACE_OUTER_BOUND('',#143,.T.); +#84=FACE_OUTER_BOUND('',#144,.T.); +#85=FACE_OUTER_BOUND('',#145,.T.); +#86=FACE_OUTER_BOUND('',#146,.T.); +#87=FACE_OUTER_BOUND('',#147,.T.); +#88=FACE_OUTER_BOUND('',#148,.T.); +#89=FACE_OUTER_BOUND('',#149,.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('',#175,.T.); +#109=FACE_OUTER_BOUND('',#176,.T.); +#110=FACE_OUTER_BOUND('',#177,.T.); +#111=FACE_OUTER_BOUND('',#178,.T.); +#112=FACE_OUTER_BOUND('',#179,.T.); +#113=FACE_OUTER_BOUND('',#180,.T.); +#114=FACE_OUTER_BOUND('',#182,.T.); +#115=FACE_OUTER_BOUND('',#183,.T.); +#116=FACE_OUTER_BOUND('',#185,.T.); +#117=FACE_OUTER_BOUND('',#186,.T.); +#118=EDGE_LOOP('',(#656,#657,#658,#659)); +#119=EDGE_LOOP('',(#660,#661,#662,#663,#664,#665,#666,#667)); +#120=EDGE_LOOP('',(#668)); +#121=EDGE_LOOP('',(#669)); +#122=EDGE_LOOP('',(#670)); +#123=EDGE_LOOP('',(#671,#672,#673,#674)); +#124=EDGE_LOOP('',(#675,#676,#677,#678,#679,#680,#681,#682,#683,#684,#685, +#686,#687,#688,#689,#690,#691,#692)); +#125=EDGE_LOOP('',(#693,#694,#695,#696,#697,#698,#699,#700)); +#126=EDGE_LOOP('',(#701,#702,#703,#704)); +#127=EDGE_LOOP('',(#705,#706,#707,#708)); +#128=EDGE_LOOP('',(#709,#710,#711,#712)); +#129=EDGE_LOOP('',(#713,#714,#715,#716)); +#130=EDGE_LOOP('',(#717,#718,#719,#720,#721,#722,#723,#724,#725,#726,#727, +#728,#729,#730,#731,#732,#733,#734)); +#131=EDGE_LOOP('',(#735,#736,#737,#738)); +#132=EDGE_LOOP('',(#739,#740,#741,#742)); +#133=EDGE_LOOP('',(#743,#744,#745,#746,#747,#748,#749,#750,#751,#752,#753, +#754)); +#134=EDGE_LOOP('',(#755)); +#135=EDGE_LOOP('',(#756)); +#136=EDGE_LOOP('',(#757)); +#137=EDGE_LOOP('',(#758)); +#138=EDGE_LOOP('',(#759,#760,#761,#762)); +#139=EDGE_LOOP('',(#763,#764,#765,#766)); +#140=EDGE_LOOP('',(#767,#768,#769,#770)); +#141=EDGE_LOOP('',(#771,#772,#773,#774)); +#142=EDGE_LOOP('',(#775,#776,#777,#778)); +#143=EDGE_LOOP('',(#779,#780,#781,#782)); +#144=EDGE_LOOP('',(#783,#784,#785,#786)); +#145=EDGE_LOOP('',(#787,#788,#789,#790)); +#146=EDGE_LOOP('',(#791,#792,#793,#794)); +#147=EDGE_LOOP('',(#795,#796,#797,#798,#799,#800,#801,#802)); +#148=EDGE_LOOP('',(#803,#804,#805,#806)); +#149=EDGE_LOOP('',(#807,#808,#809,#810)); +#150=EDGE_LOOP('',(#811)); +#151=EDGE_LOOP('',(#812)); +#152=EDGE_LOOP('',(#813,#814,#815,#816,#817,#818,#819,#820)); +#153=EDGE_LOOP('',(#821,#822,#823,#824)); +#154=EDGE_LOOP('',(#825,#826,#827,#828)); +#155=EDGE_LOOP('',(#829,#830,#831,#832)); +#156=EDGE_LOOP('',(#833,#834,#835,#836)); +#157=EDGE_LOOP('',(#837,#838,#839,#840)); +#158=EDGE_LOOP('',(#841,#842,#843,#844)); +#159=EDGE_LOOP('',(#845,#846,#847,#848)); +#160=EDGE_LOOP('',(#849,#850,#851,#852)); +#161=EDGE_LOOP('',(#853,#854,#855,#856)); +#162=EDGE_LOOP('',(#857,#858,#859,#860)); +#163=EDGE_LOOP('',(#861,#862,#863,#864)); +#164=EDGE_LOOP('',(#865,#866,#867,#868)); +#165=EDGE_LOOP('',(#869,#870,#871,#872)); +#166=EDGE_LOOP('',(#873,#874,#875,#876)); +#167=EDGE_LOOP('',(#877,#878,#879,#880)); +#168=EDGE_LOOP('',(#881,#882,#883,#884)); +#169=EDGE_LOOP('',(#885,#886,#887,#888)); +#170=EDGE_LOOP('',(#889)); +#171=EDGE_LOOP('',(#890)); +#172=EDGE_LOOP('',(#891)); +#173=EDGE_LOOP('',(#892)); +#174=EDGE_LOOP('',(#893,#894,#895,#896,#897,#898,#899,#900,#901,#902,#903, +#904)); +#175=EDGE_LOOP('',(#905,#906,#907,#908)); +#176=EDGE_LOOP('',(#909,#910,#911,#912)); +#177=EDGE_LOOP('',(#913,#914,#915,#916)); +#178=EDGE_LOOP('',(#917)); +#179=EDGE_LOOP('',(#918,#919,#920,#921)); +#180=EDGE_LOOP('',(#922)); +#181=EDGE_LOOP('',(#923)); +#182=EDGE_LOOP('',(#924,#925,#926,#927)); +#183=EDGE_LOOP('',(#928)); +#184=EDGE_LOOP('',(#929)); +#185=EDGE_LOOP('',(#930,#931,#932,#933)); +#186=EDGE_LOOP('',(#934,#935,#936,#937)); +#187=LINE('',#1419,#284); +#188=LINE('',#1422,#285); +#189=LINE('',#1425,#286); +#190=LINE('',#1427,#287); +#191=LINE('',#1429,#288); +#192=LINE('',#1431,#289); +#193=LINE('',#1433,#290); +#194=LINE('',#1435,#291); +#195=LINE('',#1436,#292); +#196=LINE('',#1448,#293); +#197=LINE('',#1451,#294); +#198=LINE('',#1455,#295); +#199=LINE('',#1459,#296); +#200=LINE('',#1463,#297); +#201=LINE('',#1467,#298); +#202=LINE('',#1471,#299); +#203=LINE('',#1475,#300); +#204=LINE('',#1479,#301); +#205=LINE('',#1483,#302); +#206=LINE('',#1484,#303); +#207=LINE('',#1486,#304); +#208=LINE('',#1488,#305); +#209=LINE('',#1489,#306); +#210=LINE('',#1495,#307); +#211=LINE('',#1499,#308); +#212=LINE('',#1502,#309); +#213=LINE('',#1505,#310); +#214=LINE('',#1508,#311); +#215=LINE('',#1509,#312); +#216=LINE('',#1514,#313); +#217=LINE('',#1518,#314); +#218=LINE('',#1522,#315); +#219=LINE('',#1526,#316); +#220=LINE('',#1530,#317); +#221=LINE('',#1532,#318); +#222=LINE('',#1534,#319); +#223=LINE('',#1536,#320); +#224=LINE('',#1539,#321); +#225=LINE('',#1541,#322); +#226=LINE('',#1543,#323); +#227=LINE('',#1545,#324); +#228=LINE('',#1547,#325); +#229=LINE('',#1549,#326); +#230=LINE('',#1551,#327); +#231=LINE('',#1553,#328); +#232=LINE('',#1555,#329); +#233=LINE('',#1557,#330); +#234=LINE('',#1559,#331); +#235=LINE('',#1560,#332); +#236=LINE('',#1570,#333); +#237=LINE('',#1572,#334); +#238=LINE('',#1574,#335); +#239=LINE('',#1576,#336); +#240=LINE('',#1577,#337); +#241=LINE('',#1579,#338); +#242=LINE('',#1581,#339); +#243=LINE('',#1583,#340); +#244=LINE('',#1590,#341); +#245=LINE('',#1593,#342); +#246=LINE('',#1596,#343); +#247=LINE('',#1599,#344); +#248=LINE('',#1602,#345); +#249=LINE('',#1604,#346); +#250=LINE('',#1610,#347); +#251=LINE('',#1613,#348); +#252=LINE('',#1617,#349); +#253=LINE('',#1621,#350); +#254=LINE('',#1625,#351); +#255=LINE('',#1630,#352); +#256=LINE('',#1631,#353); +#257=LINE('',#1632,#354); +#258=LINE('',#1635,#355); +#259=LINE('',#1636,#356); +#260=LINE('',#1639,#357); +#261=LINE('',#1640,#358); +#262=LINE('',#1643,#359); +#263=LINE('',#1644,#360); +#264=LINE('',#1647,#361); +#265=LINE('',#1648,#362); +#266=LINE('',#1651,#363); +#267=LINE('',#1652,#364); +#268=LINE('',#1655,#365); +#269=LINE('',#1656,#366); +#270=LINE('',#1659,#367); +#271=LINE('',#1660,#368); +#272=LINE('',#1663,#369); +#273=LINE('',#1664,#370); +#274=LINE('',#1667,#371); +#275=LINE('',#1668,#372); +#276=LINE('',#1671,#373); +#277=LINE('',#1672,#374); +#278=LINE('',#1674,#375); +#279=LINE('',#1681,#376); +#280=LINE('',#1685,#377); +#281=LINE('',#1692,#378); +#282=LINE('',#1698,#379); +#283=LINE('',#1700,#380); +#284=VECTOR('',#1128,10.); +#285=VECTOR('',#1131,10.); +#286=VECTOR('',#1134,10.); +#287=VECTOR('',#1135,10.); +#288=VECTOR('',#1136,10.); +#289=VECTOR('',#1137,10.); +#290=VECTOR('',#1138,10.); +#291=VECTOR('',#1139,10.); +#292=VECTOR('',#1140,10.); +#293=VECTOR('',#1153,10.); +#294=VECTOR('',#1156,10.); +#295=VECTOR('',#1159,10.); +#296=VECTOR('',#1162,10.); +#297=VECTOR('',#1165,10.); +#298=VECTOR('',#1168,10.); +#299=VECTOR('',#1171,10.); +#300=VECTOR('',#1174,10.); +#301=VECTOR('',#1177,10.); +#302=VECTOR('',#1182,10.); +#303=VECTOR('',#1183,10.); +#304=VECTOR('',#1184,10.); +#305=VECTOR('',#1185,10.); +#306=VECTOR('',#1186,10.); +#307=VECTOR('',#1193,10.); +#308=VECTOR('',#1198,10.); +#309=VECTOR('',#1201,10.); +#310=VECTOR('',#1204,10.); +#311=VECTOR('',#1207,10.); +#312=VECTOR('',#1208,10.); +#313=VECTOR('',#1213,10.); +#314=VECTOR('',#1216,10.); +#315=VECTOR('',#1219,10.); +#316=VECTOR('',#1222,10.); +#317=VECTOR('',#1225,10.); +#318=VECTOR('',#1228,10.); +#319=VECTOR('',#1231,10.); +#320=VECTOR('',#1234,10.); +#321=VECTOR('',#1235,10.); +#322=VECTOR('',#1236,10.); +#323=VECTOR('',#1237,10.); +#324=VECTOR('',#1238,10.); +#325=VECTOR('',#1239,10.); +#326=VECTOR('',#1240,10.); +#327=VECTOR('',#1241,10.); +#328=VECTOR('',#1242,10.); +#329=VECTOR('',#1243,10.); +#330=VECTOR('',#1244,10.); +#331=VECTOR('',#1245,10.); +#332=VECTOR('',#1246,10.); +#333=VECTOR('',#1257,10.); +#334=VECTOR('',#1260,10.); +#335=VECTOR('',#1263,10.); +#336=VECTOR('',#1266,10.); +#337=VECTOR('',#1267,10.); +#338=VECTOR('',#1270,10.); +#339=VECTOR('',#1273,10.); +#340=VECTOR('',#1276,10.); +#341=VECTOR('',#1285,10.); +#342=VECTOR('',#1288,10.); +#343=VECTOR('',#1291,10.); +#344=VECTOR('',#1294,10.); +#345=VECTOR('',#1297,10.); +#346=VECTOR('',#1300,10.); +#347=VECTOR('',#1307,10.); +#348=VECTOR('',#1310,1.); +#349=VECTOR('',#1315,0.999999999999997); +#350=VECTOR('',#1320,0.999999999999997); +#351=VECTOR('',#1325,1.); +#352=VECTOR('',#1330,10.); +#353=VECTOR('',#1331,10.); +#354=VECTOR('',#1332,10.); +#355=VECTOR('',#1335,10.); +#356=VECTOR('',#1336,10.); +#357=VECTOR('',#1339,10.); +#358=VECTOR('',#1340,10.); +#359=VECTOR('',#1343,10.); +#360=VECTOR('',#1344,10.); +#361=VECTOR('',#1347,10.); +#362=VECTOR('',#1348,10.); +#363=VECTOR('',#1351,10.); +#364=VECTOR('',#1352,10.); +#365=VECTOR('',#1355,10.); +#366=VECTOR('',#1356,10.); +#367=VECTOR('',#1359,10.); +#368=VECTOR('',#1360,10.); +#369=VECTOR('',#1363,10.); +#370=VECTOR('',#1364,10.); +#371=VECTOR('',#1367,10.); +#372=VECTOR('',#1368,10.); +#373=VECTOR('',#1371,10.); +#374=VECTOR('',#1372,10.); +#375=VECTOR('',#1375,10.); +#376=VECTOR('',#1386,1.7); +#377=VECTOR('',#1391,2.7); +#378=VECTOR('',#1400,2.7); +#379=VECTOR('',#1409,1.65); +#380=VECTOR('',#1412,1.65); +#381=CIRCLE('',#1027,1.); +#382=CIRCLE('',#1028,1.); +#383=CIRCLE('',#1030,1.65); +#384=CIRCLE('',#1031,1.65); +#385=CIRCLE('',#1032,1.7); +#386=CIRCLE('',#1034,1.); +#387=CIRCLE('',#1037,1.); +#388=CIRCLE('',#1038,1.); +#389=CIRCLE('',#1039,1.); +#390=CIRCLE('',#1040,1.); +#391=CIRCLE('',#1041,1.); +#392=CIRCLE('',#1042,1.); +#393=CIRCLE('',#1043,1.); +#394=CIRCLE('',#1044,1.); +#395=CIRCLE('',#1047,1.); +#396=CIRCLE('',#1050,1.); +#397=CIRCLE('',#1052,1.); +#398=CIRCLE('',#1055,1.); +#399=CIRCLE('',#1056,1.); +#400=CIRCLE('',#1057,1.); +#401=CIRCLE('',#1058,1.); +#402=CIRCLE('',#1059,1.); +#403=CIRCLE('',#1060,1.); +#404=CIRCLE('',#1063,1.); +#405=CIRCLE('',#1064,0.999999999999996); +#406=CIRCLE('',#1065,0.999999999999996); +#407=CIRCLE('',#1066,1.); +#408=CIRCLE('',#1077,1.); +#409=CIRCLE('',#1081,1.); +#410=CIRCLE('',#1083,2.7); +#411=CIRCLE('',#1084,2.7); +#412=CIRCLE('',#1087,1.); +#413=CIRCLE('',#1089,0.999999999999996); +#414=CIRCLE('',#1091,0.999999999999996); +#415=CIRCLE('',#1093,1.); +#416=CIRCLE('',#1110,1.7); +#417=CIRCLE('',#1113,2.7); +#418=CIRCLE('',#1115,1.65); +#419=CIRCLE('',#1117,2.7); +#420=CIRCLE('',#1119,1.65); +#421=VERTEX_POINT('',#1415); +#422=VERTEX_POINT('',#1416); +#423=VERTEX_POINT('',#1418); +#424=VERTEX_POINT('',#1420); +#425=VERTEX_POINT('',#1424); +#426=VERTEX_POINT('',#1426); +#427=VERTEX_POINT('',#1428); +#428=VERTEX_POINT('',#1430); +#429=VERTEX_POINT('',#1432); +#430=VERTEX_POINT('',#1434); +#431=VERTEX_POINT('',#1437); +#432=VERTEX_POINT('',#1439); +#433=VERTEX_POINT('',#1441); +#434=VERTEX_POINT('',#1444); +#435=VERTEX_POINT('',#1446); +#436=VERTEX_POINT('',#1450); +#437=VERTEX_POINT('',#1452); +#438=VERTEX_POINT('',#1454); +#439=VERTEX_POINT('',#1456); +#440=VERTEX_POINT('',#1458); +#441=VERTEX_POINT('',#1460); +#442=VERTEX_POINT('',#1462); +#443=VERTEX_POINT('',#1464); +#444=VERTEX_POINT('',#1466); +#445=VERTEX_POINT('',#1468); +#446=VERTEX_POINT('',#1470); +#447=VERTEX_POINT('',#1472); +#448=VERTEX_POINT('',#1474); +#449=VERTEX_POINT('',#1476); +#450=VERTEX_POINT('',#1478); +#451=VERTEX_POINT('',#1482); +#452=VERTEX_POINT('',#1485); +#453=VERTEX_POINT('',#1487); +#454=VERTEX_POINT('',#1491); +#455=VERTEX_POINT('',#1493); +#456=VERTEX_POINT('',#1497); +#457=VERTEX_POINT('',#1501); +#458=VERTEX_POINT('',#1503); +#459=VERTEX_POINT('',#1507); +#460=VERTEX_POINT('',#1511); +#461=VERTEX_POINT('',#1513); +#462=VERTEX_POINT('',#1515); +#463=VERTEX_POINT('',#1517); +#464=VERTEX_POINT('',#1519); +#465=VERTEX_POINT('',#1521); +#466=VERTEX_POINT('',#1523); +#467=VERTEX_POINT('',#1525); +#468=VERTEX_POINT('',#1527); +#469=VERTEX_POINT('',#1529); +#470=VERTEX_POINT('',#1537); +#471=VERTEX_POINT('',#1538); +#472=VERTEX_POINT('',#1540); +#473=VERTEX_POINT('',#1542); +#474=VERTEX_POINT('',#1544); +#475=VERTEX_POINT('',#1546); +#476=VERTEX_POINT('',#1548); +#477=VERTEX_POINT('',#1550); +#478=VERTEX_POINT('',#1552); +#479=VERTEX_POINT('',#1554); +#480=VERTEX_POINT('',#1556); +#481=VERTEX_POINT('',#1558); +#482=VERTEX_POINT('',#1561); +#483=VERTEX_POINT('',#1563); +#484=VERTEX_POINT('',#1565); +#485=VERTEX_POINT('',#1567); +#486=VERTEX_POINT('',#1586); +#487=VERTEX_POINT('',#1588); +#488=VERTEX_POINT('',#1592); +#489=VERTEX_POINT('',#1594); +#490=VERTEX_POINT('',#1598); +#491=VERTEX_POINT('',#1600); +#492=VERTEX_POINT('',#1605); +#493=VERTEX_POINT('',#1607); +#494=VERTEX_POINT('',#1612); +#495=VERTEX_POINT('',#1616); +#496=VERTEX_POINT('',#1620); +#497=VERTEX_POINT('',#1624); +#498=VERTEX_POINT('',#1628); +#499=VERTEX_POINT('',#1629); +#500=VERTEX_POINT('',#1634); +#501=VERTEX_POINT('',#1638); +#502=VERTEX_POINT('',#1642); +#503=VERTEX_POINT('',#1646); +#504=VERTEX_POINT('',#1650); +#505=VERTEX_POINT('',#1654); +#506=VERTEX_POINT('',#1658); +#507=VERTEX_POINT('',#1662); +#508=VERTEX_POINT('',#1666); +#509=VERTEX_POINT('',#1670); +#510=VERTEX_POINT('',#1679); +#511=VERTEX_POINT('',#1684); +#512=VERTEX_POINT('',#1688); +#513=VERTEX_POINT('',#1691); +#514=VERTEX_POINT('',#1695); +#515=EDGE_CURVE('',#421,#422,#381,.T.); +#516=EDGE_CURVE('',#422,#423,#187,.T.); +#517=EDGE_CURVE('',#423,#424,#382,.F.); +#518=EDGE_CURVE('',#424,#421,#188,.T.); +#519=EDGE_CURVE('',#425,#424,#189,.T.); +#520=EDGE_CURVE('',#426,#425,#190,.T.); +#521=EDGE_CURVE('',#426,#427,#191,.T.); +#522=EDGE_CURVE('',#428,#427,#192,.T.); +#523=EDGE_CURVE('',#429,#428,#193,.T.); +#524=EDGE_CURVE('',#430,#429,#194,.T.); +#525=EDGE_CURVE('',#421,#430,#195,.T.); +#526=EDGE_CURVE('',#431,#431,#383,.T.); +#527=EDGE_CURVE('',#432,#432,#384,.T.); +#528=EDGE_CURVE('',#433,#433,#385,.T.); +#529=EDGE_CURVE('',#434,#428,#386,.T.); +#530=EDGE_CURVE('',#427,#435,#15,.F.); +#531=EDGE_CURVE('',#435,#434,#196,.T.); +#532=EDGE_CURVE('',#434,#436,#197,.T.); +#533=EDGE_CURVE('',#437,#436,#387,.T.); +#534=EDGE_CURVE('',#437,#438,#198,.T.); +#535=EDGE_CURVE('',#439,#438,#388,.T.); +#536=EDGE_CURVE('',#439,#440,#199,.T.); +#537=EDGE_CURVE('',#441,#440,#389,.T.); +#538=EDGE_CURVE('',#441,#442,#200,.T.); +#539=EDGE_CURVE('',#443,#442,#390,.T.); +#540=EDGE_CURVE('',#443,#444,#201,.T.); +#541=EDGE_CURVE('',#445,#444,#391,.T.); +#542=EDGE_CURVE('',#445,#446,#202,.T.); +#543=EDGE_CURVE('',#447,#446,#392,.T.); +#544=EDGE_CURVE('',#447,#448,#203,.T.); +#545=EDGE_CURVE('',#449,#448,#393,.T.); +#546=EDGE_CURVE('',#449,#450,#204,.T.); +#547=EDGE_CURVE('',#429,#450,#394,.T.); +#548=EDGE_CURVE('',#451,#422,#205,.T.); +#549=EDGE_CURVE('',#436,#451,#206,.T.); +#550=EDGE_CURVE('',#452,#435,#207,.T.); +#551=EDGE_CURVE('',#453,#452,#208,.T.); +#552=EDGE_CURVE('',#423,#453,#209,.T.); +#553=EDGE_CURVE('',#454,#453,#395,.T.); +#554=EDGE_CURVE('',#452,#455,#16,.T.); +#555=EDGE_CURVE('',#455,#454,#210,.T.); +#556=EDGE_CURVE('',#451,#456,#396,.T.); +#557=EDGE_CURVE('',#456,#437,#211,.T.); +#558=EDGE_CURVE('',#438,#457,#212,.T.); +#559=EDGE_CURVE('',#457,#458,#397,.T.); +#560=EDGE_CURVE('',#458,#439,#213,.T.); +#561=EDGE_CURVE('',#459,#458,#214,.T.); +#562=EDGE_CURVE('',#440,#459,#215,.T.); +#563=EDGE_CURVE('',#460,#430,#398,.T.); +#564=EDGE_CURVE('',#460,#461,#216,.T.); +#565=EDGE_CURVE('',#462,#461,#399,.T.); +#566=EDGE_CURVE('',#462,#463,#217,.T.); +#567=EDGE_CURVE('',#464,#463,#400,.T.); +#568=EDGE_CURVE('',#464,#465,#218,.T.); +#569=EDGE_CURVE('',#466,#465,#401,.T.); +#570=EDGE_CURVE('',#466,#467,#219,.T.); +#571=EDGE_CURVE('',#468,#467,#402,.T.); +#572=EDGE_CURVE('',#468,#469,#220,.T.); +#573=EDGE_CURVE('',#459,#469,#403,.T.); +#574=EDGE_CURVE('',#457,#456,#221,.T.); +#575=EDGE_CURVE('',#469,#441,#222,.T.); +#576=EDGE_CURVE('',#442,#468,#223,.T.); +#577=EDGE_CURVE('',#470,#471,#224,.T.); +#578=EDGE_CURVE('',#471,#472,#225,.T.); +#579=EDGE_CURVE('',#472,#473,#226,.T.); +#580=EDGE_CURVE('',#473,#474,#227,.T.); +#581=EDGE_CURVE('',#474,#475,#228,.T.); +#582=EDGE_CURVE('',#475,#476,#229,.T.); +#583=EDGE_CURVE('',#476,#477,#230,.T.); +#584=EDGE_CURVE('',#477,#478,#231,.T.); +#585=EDGE_CURVE('',#478,#479,#232,.T.); +#586=EDGE_CURVE('',#479,#480,#233,.T.); +#587=EDGE_CURVE('',#480,#481,#234,.T.); +#588=EDGE_CURVE('',#481,#470,#235,.T.); +#589=EDGE_CURVE('',#482,#482,#404,.T.); +#590=EDGE_CURVE('',#483,#483,#405,.T.); +#591=EDGE_CURVE('',#484,#484,#406,.T.); +#592=EDGE_CURVE('',#485,#485,#407,.T.); +#593=EDGE_CURVE('',#467,#443,#236,.T.); +#594=EDGE_CURVE('',#444,#466,#237,.T.); +#595=EDGE_CURVE('',#465,#445,#238,.T.); +#596=EDGE_CURVE('',#446,#464,#239,.T.); +#597=EDGE_CURVE('',#463,#447,#240,.T.); +#598=EDGE_CURVE('',#448,#462,#241,.T.); +#599=EDGE_CURVE('',#461,#449,#242,.T.); +#600=EDGE_CURVE('',#450,#460,#243,.T.); +#601=EDGE_CURVE('',#486,#426,#17,.T.); +#602=EDGE_CURVE('',#425,#487,#408,.T.); +#603=EDGE_CURVE('',#487,#486,#244,.T.); +#604=EDGE_CURVE('',#488,#486,#245,.T.); +#605=EDGE_CURVE('',#489,#488,#18,.T.); +#606=EDGE_CURVE('',#455,#489,#246,.T.); +#607=EDGE_CURVE('',#488,#490,#247,.T.); +#608=EDGE_CURVE('',#490,#491,#409,.T.); +#609=EDGE_CURVE('',#491,#489,#248,.T.); +#610=EDGE_CURVE('',#491,#454,#249,.T.); +#611=EDGE_CURVE('',#492,#492,#410,.T.); +#612=EDGE_CURVE('',#493,#493,#411,.T.); +#613=EDGE_CURVE('',#487,#490,#250,.T.); +#614=EDGE_CURVE('',#485,#494,#251,.T.); +#615=EDGE_CURVE('',#494,#494,#412,.T.); +#616=EDGE_CURVE('',#484,#495,#252,.T.); +#617=EDGE_CURVE('',#495,#495,#413,.T.); +#618=EDGE_CURVE('',#483,#496,#253,.T.); +#619=EDGE_CURVE('',#496,#496,#414,.T.); +#620=EDGE_CURVE('',#482,#497,#254,.T.); +#621=EDGE_CURVE('',#497,#497,#415,.T.); +#622=EDGE_CURVE('',#498,#499,#255,.T.); +#623=EDGE_CURVE('',#471,#498,#256,.T.); +#624=EDGE_CURVE('',#470,#499,#257,.T.); +#625=EDGE_CURVE('',#499,#500,#258,.T.); +#626=EDGE_CURVE('',#481,#500,#259,.T.); +#627=EDGE_CURVE('',#500,#501,#260,.T.); +#628=EDGE_CURVE('',#480,#501,#261,.T.); +#629=EDGE_CURVE('',#501,#502,#262,.T.); +#630=EDGE_CURVE('',#479,#502,#263,.T.); +#631=EDGE_CURVE('',#502,#503,#264,.T.); +#632=EDGE_CURVE('',#478,#503,#265,.T.); +#633=EDGE_CURVE('',#503,#504,#266,.T.); +#634=EDGE_CURVE('',#477,#504,#267,.T.); +#635=EDGE_CURVE('',#504,#505,#268,.T.); +#636=EDGE_CURVE('',#476,#505,#269,.T.); +#637=EDGE_CURVE('',#505,#506,#270,.T.); +#638=EDGE_CURVE('',#475,#506,#271,.T.); +#639=EDGE_CURVE('',#506,#507,#272,.T.); +#640=EDGE_CURVE('',#474,#507,#273,.T.); +#641=EDGE_CURVE('',#507,#508,#274,.T.); +#642=EDGE_CURVE('',#473,#508,#275,.T.); +#643=EDGE_CURVE('',#508,#509,#276,.T.); +#644=EDGE_CURVE('',#472,#509,#277,.T.); +#645=EDGE_CURVE('',#509,#498,#278,.T.); +#646=EDGE_CURVE('',#510,#510,#416,.T.); +#647=EDGE_CURVE('',#510,#433,#279,.T.); +#648=EDGE_CURVE('',#493,#511,#280,.T.); +#649=EDGE_CURVE('',#511,#511,#417,.T.); +#650=EDGE_CURVE('',#512,#512,#418,.T.); +#651=EDGE_CURVE('',#492,#513,#281,.T.); +#652=EDGE_CURVE('',#513,#513,#419,.T.); +#653=EDGE_CURVE('',#514,#514,#420,.T.); +#654=EDGE_CURVE('',#512,#432,#282,.T.); +#655=EDGE_CURVE('',#514,#431,#283,.T.); +#656=ORIENTED_EDGE('',*,*,#515,.T.); +#657=ORIENTED_EDGE('',*,*,#516,.T.); +#658=ORIENTED_EDGE('',*,*,#517,.T.); +#659=ORIENTED_EDGE('',*,*,#518,.T.); +#660=ORIENTED_EDGE('',*,*,#518,.F.); +#661=ORIENTED_EDGE('',*,*,#519,.F.); +#662=ORIENTED_EDGE('',*,*,#520,.F.); +#663=ORIENTED_EDGE('',*,*,#521,.T.); +#664=ORIENTED_EDGE('',*,*,#522,.F.); +#665=ORIENTED_EDGE('',*,*,#523,.F.); +#666=ORIENTED_EDGE('',*,*,#524,.F.); +#667=ORIENTED_EDGE('',*,*,#525,.F.); +#668=ORIENTED_EDGE('',*,*,#526,.T.); +#669=ORIENTED_EDGE('',*,*,#527,.T.); +#670=ORIENTED_EDGE('',*,*,#528,.T.); +#671=ORIENTED_EDGE('',*,*,#529,.T.); +#672=ORIENTED_EDGE('',*,*,#522,.T.); +#673=ORIENTED_EDGE('',*,*,#530,.T.); +#674=ORIENTED_EDGE('',*,*,#531,.T.); +#675=ORIENTED_EDGE('',*,*,#529,.F.); +#676=ORIENTED_EDGE('',*,*,#532,.T.); +#677=ORIENTED_EDGE('',*,*,#533,.F.); +#678=ORIENTED_EDGE('',*,*,#534,.T.); +#679=ORIENTED_EDGE('',*,*,#535,.F.); +#680=ORIENTED_EDGE('',*,*,#536,.T.); +#681=ORIENTED_EDGE('',*,*,#537,.F.); +#682=ORIENTED_EDGE('',*,*,#538,.T.); +#683=ORIENTED_EDGE('',*,*,#539,.F.); +#684=ORIENTED_EDGE('',*,*,#540,.T.); +#685=ORIENTED_EDGE('',*,*,#541,.F.); +#686=ORIENTED_EDGE('',*,*,#542,.T.); +#687=ORIENTED_EDGE('',*,*,#543,.F.); +#688=ORIENTED_EDGE('',*,*,#544,.T.); +#689=ORIENTED_EDGE('',*,*,#545,.F.); +#690=ORIENTED_EDGE('',*,*,#546,.T.); +#691=ORIENTED_EDGE('',*,*,#547,.F.); +#692=ORIENTED_EDGE('',*,*,#523,.T.); +#693=ORIENTED_EDGE('',*,*,#516,.F.); +#694=ORIENTED_EDGE('',*,*,#548,.F.); +#695=ORIENTED_EDGE('',*,*,#549,.F.); +#696=ORIENTED_EDGE('',*,*,#532,.F.); +#697=ORIENTED_EDGE('',*,*,#531,.F.); +#698=ORIENTED_EDGE('',*,*,#550,.F.); +#699=ORIENTED_EDGE('',*,*,#551,.F.); +#700=ORIENTED_EDGE('',*,*,#552,.F.); +#701=ORIENTED_EDGE('',*,*,#553,.T.); +#702=ORIENTED_EDGE('',*,*,#551,.T.); +#703=ORIENTED_EDGE('',*,*,#554,.T.); +#704=ORIENTED_EDGE('',*,*,#555,.T.); +#705=ORIENTED_EDGE('',*,*,#533,.T.); +#706=ORIENTED_EDGE('',*,*,#549,.T.); +#707=ORIENTED_EDGE('',*,*,#556,.T.); +#708=ORIENTED_EDGE('',*,*,#557,.T.); +#709=ORIENTED_EDGE('',*,*,#535,.T.); +#710=ORIENTED_EDGE('',*,*,#558,.T.); +#711=ORIENTED_EDGE('',*,*,#559,.T.); +#712=ORIENTED_EDGE('',*,*,#560,.T.); +#713=ORIENTED_EDGE('',*,*,#560,.F.); +#714=ORIENTED_EDGE('',*,*,#561,.F.); +#715=ORIENTED_EDGE('',*,*,#562,.F.); +#716=ORIENTED_EDGE('',*,*,#536,.F.); +#717=ORIENTED_EDGE('',*,*,#515,.F.); +#718=ORIENTED_EDGE('',*,*,#525,.T.); +#719=ORIENTED_EDGE('',*,*,#563,.F.); +#720=ORIENTED_EDGE('',*,*,#564,.T.); +#721=ORIENTED_EDGE('',*,*,#565,.F.); +#722=ORIENTED_EDGE('',*,*,#566,.T.); +#723=ORIENTED_EDGE('',*,*,#567,.F.); +#724=ORIENTED_EDGE('',*,*,#568,.T.); +#725=ORIENTED_EDGE('',*,*,#569,.F.); +#726=ORIENTED_EDGE('',*,*,#570,.T.); +#727=ORIENTED_EDGE('',*,*,#571,.F.); +#728=ORIENTED_EDGE('',*,*,#572,.T.); +#729=ORIENTED_EDGE('',*,*,#573,.F.); +#730=ORIENTED_EDGE('',*,*,#561,.T.); +#731=ORIENTED_EDGE('',*,*,#559,.F.); +#732=ORIENTED_EDGE('',*,*,#574,.T.); +#733=ORIENTED_EDGE('',*,*,#556,.F.); +#734=ORIENTED_EDGE('',*,*,#548,.T.); +#735=ORIENTED_EDGE('',*,*,#573,.T.); +#736=ORIENTED_EDGE('',*,*,#575,.T.); +#737=ORIENTED_EDGE('',*,*,#537,.T.); +#738=ORIENTED_EDGE('',*,*,#562,.T.); +#739=ORIENTED_EDGE('',*,*,#575,.F.); +#740=ORIENTED_EDGE('',*,*,#572,.F.); +#741=ORIENTED_EDGE('',*,*,#576,.F.); +#742=ORIENTED_EDGE('',*,*,#538,.F.); +#743=ORIENTED_EDGE('',*,*,#577,.T.); +#744=ORIENTED_EDGE('',*,*,#578,.T.); +#745=ORIENTED_EDGE('',*,*,#579,.T.); +#746=ORIENTED_EDGE('',*,*,#580,.T.); +#747=ORIENTED_EDGE('',*,*,#581,.T.); +#748=ORIENTED_EDGE('',*,*,#582,.T.); +#749=ORIENTED_EDGE('',*,*,#583,.T.); +#750=ORIENTED_EDGE('',*,*,#584,.T.); +#751=ORIENTED_EDGE('',*,*,#585,.T.); +#752=ORIENTED_EDGE('',*,*,#586,.T.); +#753=ORIENTED_EDGE('',*,*,#587,.T.); +#754=ORIENTED_EDGE('',*,*,#588,.T.); +#755=ORIENTED_EDGE('',*,*,#589,.T.); +#756=ORIENTED_EDGE('',*,*,#590,.T.); +#757=ORIENTED_EDGE('',*,*,#591,.T.); +#758=ORIENTED_EDGE('',*,*,#592,.T.); +#759=ORIENTED_EDGE('',*,*,#539,.T.); +#760=ORIENTED_EDGE('',*,*,#576,.T.); +#761=ORIENTED_EDGE('',*,*,#571,.T.); +#762=ORIENTED_EDGE('',*,*,#593,.T.); +#763=ORIENTED_EDGE('',*,*,#593,.F.); +#764=ORIENTED_EDGE('',*,*,#570,.F.); +#765=ORIENTED_EDGE('',*,*,#594,.F.); +#766=ORIENTED_EDGE('',*,*,#540,.F.); +#767=ORIENTED_EDGE('',*,*,#541,.T.); +#768=ORIENTED_EDGE('',*,*,#594,.T.); +#769=ORIENTED_EDGE('',*,*,#569,.T.); +#770=ORIENTED_EDGE('',*,*,#595,.T.); +#771=ORIENTED_EDGE('',*,*,#543,.T.); +#772=ORIENTED_EDGE('',*,*,#596,.T.); +#773=ORIENTED_EDGE('',*,*,#567,.T.); +#774=ORIENTED_EDGE('',*,*,#597,.T.); +#775=ORIENTED_EDGE('',*,*,#597,.F.); +#776=ORIENTED_EDGE('',*,*,#566,.F.); +#777=ORIENTED_EDGE('',*,*,#598,.F.); +#778=ORIENTED_EDGE('',*,*,#544,.F.); +#779=ORIENTED_EDGE('',*,*,#565,.T.); +#780=ORIENTED_EDGE('',*,*,#599,.T.); +#781=ORIENTED_EDGE('',*,*,#545,.T.); +#782=ORIENTED_EDGE('',*,*,#598,.T.); +#783=ORIENTED_EDGE('',*,*,#599,.F.); +#784=ORIENTED_EDGE('',*,*,#564,.F.); +#785=ORIENTED_EDGE('',*,*,#600,.F.); +#786=ORIENTED_EDGE('',*,*,#546,.F.); +#787=ORIENTED_EDGE('',*,*,#547,.T.); +#788=ORIENTED_EDGE('',*,*,#600,.T.); +#789=ORIENTED_EDGE('',*,*,#563,.T.); +#790=ORIENTED_EDGE('',*,*,#524,.T.); +#791=ORIENTED_EDGE('',*,*,#601,.T.); +#792=ORIENTED_EDGE('',*,*,#520,.T.); +#793=ORIENTED_EDGE('',*,*,#602,.T.); +#794=ORIENTED_EDGE('',*,*,#603,.T.); +#795=ORIENTED_EDGE('',*,*,#601,.F.); +#796=ORIENTED_EDGE('',*,*,#604,.F.); +#797=ORIENTED_EDGE('',*,*,#605,.F.); +#798=ORIENTED_EDGE('',*,*,#606,.F.); +#799=ORIENTED_EDGE('',*,*,#554,.F.); +#800=ORIENTED_EDGE('',*,*,#550,.T.); +#801=ORIENTED_EDGE('',*,*,#530,.F.); +#802=ORIENTED_EDGE('',*,*,#521,.F.); +#803=ORIENTED_EDGE('',*,*,#605,.T.); +#804=ORIENTED_EDGE('',*,*,#607,.T.); +#805=ORIENTED_EDGE('',*,*,#608,.T.); +#806=ORIENTED_EDGE('',*,*,#609,.T.); +#807=ORIENTED_EDGE('',*,*,#555,.F.); +#808=ORIENTED_EDGE('',*,*,#606,.T.); +#809=ORIENTED_EDGE('',*,*,#609,.F.); +#810=ORIENTED_EDGE('',*,*,#610,.T.); +#811=ORIENTED_EDGE('',*,*,#611,.T.); +#812=ORIENTED_EDGE('',*,*,#612,.T.); +#813=ORIENTED_EDGE('',*,*,#602,.F.); +#814=ORIENTED_EDGE('',*,*,#519,.T.); +#815=ORIENTED_EDGE('',*,*,#517,.F.); +#816=ORIENTED_EDGE('',*,*,#552,.T.); +#817=ORIENTED_EDGE('',*,*,#553,.F.); +#818=ORIENTED_EDGE('',*,*,#610,.F.); +#819=ORIENTED_EDGE('',*,*,#608,.F.); +#820=ORIENTED_EDGE('',*,*,#613,.F.); +#821=ORIENTED_EDGE('',*,*,#592,.F.); +#822=ORIENTED_EDGE('',*,*,#614,.T.); +#823=ORIENTED_EDGE('',*,*,#615,.F.); +#824=ORIENTED_EDGE('',*,*,#614,.F.); +#825=ORIENTED_EDGE('',*,*,#591,.F.); +#826=ORIENTED_EDGE('',*,*,#616,.T.); +#827=ORIENTED_EDGE('',*,*,#617,.F.); +#828=ORIENTED_EDGE('',*,*,#616,.F.); +#829=ORIENTED_EDGE('',*,*,#590,.F.); +#830=ORIENTED_EDGE('',*,*,#618,.T.); +#831=ORIENTED_EDGE('',*,*,#619,.F.); +#832=ORIENTED_EDGE('',*,*,#618,.F.); +#833=ORIENTED_EDGE('',*,*,#589,.F.); +#834=ORIENTED_EDGE('',*,*,#620,.T.); +#835=ORIENTED_EDGE('',*,*,#621,.F.); +#836=ORIENTED_EDGE('',*,*,#620,.F.); +#837=ORIENTED_EDGE('',*,*,#622,.F.); +#838=ORIENTED_EDGE('',*,*,#623,.F.); +#839=ORIENTED_EDGE('',*,*,#577,.F.); +#840=ORIENTED_EDGE('',*,*,#624,.T.); +#841=ORIENTED_EDGE('',*,*,#625,.F.); +#842=ORIENTED_EDGE('',*,*,#624,.F.); +#843=ORIENTED_EDGE('',*,*,#588,.F.); +#844=ORIENTED_EDGE('',*,*,#626,.T.); +#845=ORIENTED_EDGE('',*,*,#627,.F.); +#846=ORIENTED_EDGE('',*,*,#626,.F.); +#847=ORIENTED_EDGE('',*,*,#587,.F.); +#848=ORIENTED_EDGE('',*,*,#628,.T.); +#849=ORIENTED_EDGE('',*,*,#629,.F.); +#850=ORIENTED_EDGE('',*,*,#628,.F.); +#851=ORIENTED_EDGE('',*,*,#586,.F.); +#852=ORIENTED_EDGE('',*,*,#630,.T.); +#853=ORIENTED_EDGE('',*,*,#631,.F.); +#854=ORIENTED_EDGE('',*,*,#630,.F.); +#855=ORIENTED_EDGE('',*,*,#585,.F.); +#856=ORIENTED_EDGE('',*,*,#632,.T.); +#857=ORIENTED_EDGE('',*,*,#633,.F.); +#858=ORIENTED_EDGE('',*,*,#632,.F.); +#859=ORIENTED_EDGE('',*,*,#584,.F.); +#860=ORIENTED_EDGE('',*,*,#634,.T.); +#861=ORIENTED_EDGE('',*,*,#635,.F.); +#862=ORIENTED_EDGE('',*,*,#634,.F.); +#863=ORIENTED_EDGE('',*,*,#583,.F.); +#864=ORIENTED_EDGE('',*,*,#636,.T.); +#865=ORIENTED_EDGE('',*,*,#637,.F.); +#866=ORIENTED_EDGE('',*,*,#636,.F.); +#867=ORIENTED_EDGE('',*,*,#582,.F.); +#868=ORIENTED_EDGE('',*,*,#638,.T.); +#869=ORIENTED_EDGE('',*,*,#639,.F.); +#870=ORIENTED_EDGE('',*,*,#638,.F.); +#871=ORIENTED_EDGE('',*,*,#581,.F.); +#872=ORIENTED_EDGE('',*,*,#640,.T.); +#873=ORIENTED_EDGE('',*,*,#641,.F.); +#874=ORIENTED_EDGE('',*,*,#640,.F.); +#875=ORIENTED_EDGE('',*,*,#580,.F.); +#876=ORIENTED_EDGE('',*,*,#642,.T.); +#877=ORIENTED_EDGE('',*,*,#643,.F.); +#878=ORIENTED_EDGE('',*,*,#642,.F.); +#879=ORIENTED_EDGE('',*,*,#579,.F.); +#880=ORIENTED_EDGE('',*,*,#644,.T.); +#881=ORIENTED_EDGE('',*,*,#645,.F.); +#882=ORIENTED_EDGE('',*,*,#644,.F.); +#883=ORIENTED_EDGE('',*,*,#578,.F.); +#884=ORIENTED_EDGE('',*,*,#623,.T.); +#885=ORIENTED_EDGE('',*,*,#595,.F.); +#886=ORIENTED_EDGE('',*,*,#568,.F.); +#887=ORIENTED_EDGE('',*,*,#596,.F.); +#888=ORIENTED_EDGE('',*,*,#542,.F.); +#889=ORIENTED_EDGE('',*,*,#615,.T.); +#890=ORIENTED_EDGE('',*,*,#617,.T.); +#891=ORIENTED_EDGE('',*,*,#619,.T.); +#892=ORIENTED_EDGE('',*,*,#621,.T.); +#893=ORIENTED_EDGE('',*,*,#622,.T.); +#894=ORIENTED_EDGE('',*,*,#625,.T.); +#895=ORIENTED_EDGE('',*,*,#627,.T.); +#896=ORIENTED_EDGE('',*,*,#629,.T.); +#897=ORIENTED_EDGE('',*,*,#631,.T.); +#898=ORIENTED_EDGE('',*,*,#633,.T.); +#899=ORIENTED_EDGE('',*,*,#635,.T.); +#900=ORIENTED_EDGE('',*,*,#637,.T.); +#901=ORIENTED_EDGE('',*,*,#639,.T.); +#902=ORIENTED_EDGE('',*,*,#641,.T.); +#903=ORIENTED_EDGE('',*,*,#643,.T.); +#904=ORIENTED_EDGE('',*,*,#645,.T.); +#905=ORIENTED_EDGE('',*,*,#557,.F.); +#906=ORIENTED_EDGE('',*,*,#574,.F.); +#907=ORIENTED_EDGE('',*,*,#558,.F.); +#908=ORIENTED_EDGE('',*,*,#534,.F.); +#909=ORIENTED_EDGE('',*,*,#603,.F.); +#910=ORIENTED_EDGE('',*,*,#613,.T.); +#911=ORIENTED_EDGE('',*,*,#607,.F.); +#912=ORIENTED_EDGE('',*,*,#604,.T.); +#913=ORIENTED_EDGE('',*,*,#646,.F.); +#914=ORIENTED_EDGE('',*,*,#647,.T.); +#915=ORIENTED_EDGE('',*,*,#528,.F.); +#916=ORIENTED_EDGE('',*,*,#647,.F.); +#917=ORIENTED_EDGE('',*,*,#646,.T.); +#918=ORIENTED_EDGE('',*,*,#612,.F.); +#919=ORIENTED_EDGE('',*,*,#648,.T.); +#920=ORIENTED_EDGE('',*,*,#649,.T.); +#921=ORIENTED_EDGE('',*,*,#648,.F.); +#922=ORIENTED_EDGE('',*,*,#649,.F.); +#923=ORIENTED_EDGE('',*,*,#650,.F.); +#924=ORIENTED_EDGE('',*,*,#611,.F.); +#925=ORIENTED_EDGE('',*,*,#651,.T.); +#926=ORIENTED_EDGE('',*,*,#652,.T.); +#927=ORIENTED_EDGE('',*,*,#651,.F.); +#928=ORIENTED_EDGE('',*,*,#652,.F.); +#929=ORIENTED_EDGE('',*,*,#653,.F.); +#930=ORIENTED_EDGE('',*,*,#650,.T.); +#931=ORIENTED_EDGE('',*,*,#654,.T.); +#932=ORIENTED_EDGE('',*,*,#527,.F.); +#933=ORIENTED_EDGE('',*,*,#654,.F.); +#934=ORIENTED_EDGE('',*,*,#653,.T.); +#935=ORIENTED_EDGE('',*,*,#655,.T.); +#936=ORIENTED_EDGE('',*,*,#526,.F.); +#937=ORIENTED_EDGE('',*,*,#655,.F.); +#938=CYLINDRICAL_SURFACE('',#1026,1.); +#939=CYLINDRICAL_SURFACE('',#1033,1.); +#940=CYLINDRICAL_SURFACE('',#1046,1.); +#941=CYLINDRICAL_SURFACE('',#1049,1.); +#942=CYLINDRICAL_SURFACE('',#1051,1.); +#943=CYLINDRICAL_SURFACE('',#1061,1.); +#944=CYLINDRICAL_SURFACE('',#1067,1.); +#945=CYLINDRICAL_SURFACE('',#1069,1.); +#946=CYLINDRICAL_SURFACE('',#1070,1.); +#947=CYLINDRICAL_SURFACE('',#1072,1.); +#948=CYLINDRICAL_SURFACE('',#1074,1.); +#949=CYLINDRICAL_SURFACE('',#1075,1.); +#950=CYLINDRICAL_SURFACE('',#1080,1.); +#951=CYLINDRICAL_SURFACE('',#1086,1.); +#952=CYLINDRICAL_SURFACE('',#1088,0.999999999999996); +#953=CYLINDRICAL_SURFACE('',#1090,0.999999999999996); +#954=CYLINDRICAL_SURFACE('',#1092,1.); +#955=CYLINDRICAL_SURFACE('',#1109,1.7); +#956=CYLINDRICAL_SURFACE('',#1112,2.7); +#957=CYLINDRICAL_SURFACE('',#1116,2.7); +#958=CYLINDRICAL_SURFACE('',#1120,1.65); +#959=CYLINDRICAL_SURFACE('',#1121,1.65); +#960=ADVANCED_FACE('',(#66),#938,.T.); +#961=ADVANCED_FACE('',(#67,#19,#20,#21),#36,.T.); +#962=ADVANCED_FACE('',(#68),#939,.T.); +#963=ADVANCED_FACE('',(#69),#37,.T.); +#964=ADVANCED_FACE('',(#70),#38,.T.); +#965=ADVANCED_FACE('',(#71),#940,.F.); +#966=ADVANCED_FACE('',(#72),#941,.T.); +#967=ADVANCED_FACE('',(#73),#942,.T.); +#968=ADVANCED_FACE('',(#74),#39,.T.); +#969=ADVANCED_FACE('',(#75),#40,.T.); +#970=ADVANCED_FACE('',(#76),#943,.F.); +#971=ADVANCED_FACE('',(#77,#22,#23,#24,#25,#26),#41,.T.); +#972=ADVANCED_FACE('',(#78),#944,.T.); +#973=ADVANCED_FACE('',(#79),#42,.T.); +#974=ADVANCED_FACE('',(#80),#945,.T.); +#975=ADVANCED_FACE('',(#81),#946,.T.); +#976=ADVANCED_FACE('',(#82),#43,.T.); +#977=ADVANCED_FACE('',(#83),#947,.F.); +#978=ADVANCED_FACE('',(#84),#44,.T.); +#979=ADVANCED_FACE('',(#85),#948,.T.); +#980=ADVANCED_FACE('',(#86),#949,.T.); +#981=ADVANCED_FACE('',(#87),#45,.F.); +#982=ADVANCED_FACE('',(#88),#950,.T.); +#983=ADVANCED_FACE('',(#89,#27,#28),#46,.T.); +#984=ADVANCED_FACE('',(#90),#47,.F.); +#985=ADVANCED_FACE('',(#91),#951,.F.); +#986=ADVANCED_FACE('',(#92),#952,.F.); +#987=ADVANCED_FACE('',(#93),#953,.F.); +#988=ADVANCED_FACE('',(#94),#954,.F.); +#989=ADVANCED_FACE('',(#95),#48,.F.); +#990=ADVANCED_FACE('',(#96),#49,.F.); +#991=ADVANCED_FACE('',(#97),#50,.F.); +#992=ADVANCED_FACE('',(#98),#51,.F.); +#993=ADVANCED_FACE('',(#99),#52,.F.); +#994=ADVANCED_FACE('',(#100),#53,.F.); +#995=ADVANCED_FACE('',(#101),#54,.F.); +#996=ADVANCED_FACE('',(#102),#55,.F.); +#997=ADVANCED_FACE('',(#103),#56,.F.); +#998=ADVANCED_FACE('',(#104),#57,.F.); +#999=ADVANCED_FACE('',(#105),#58,.F.); +#1000=ADVANCED_FACE('',(#106),#59,.F.); +#1001=ADVANCED_FACE('',(#107,#29,#30,#31,#32,#33),#60,.T.); +#1002=ADVANCED_FACE('',(#108),#61,.T.); +#1003=ADVANCED_FACE('',(#109),#62,.T.); +#1004=ADVANCED_FACE('',(#110),#955,.T.); +#1005=ADVANCED_FACE('',(#111),#63,.T.); +#1006=ADVANCED_FACE('',(#112),#956,.F.); +#1007=ADVANCED_FACE('',(#113,#34),#64,.T.); +#1008=ADVANCED_FACE('',(#114),#957,.F.); +#1009=ADVANCED_FACE('',(#115,#35),#65,.T.); +#1010=ADVANCED_FACE('',(#116),#958,.F.); +#1011=ADVANCED_FACE('',(#117),#959,.F.); +#1012=CLOSED_SHELL('',(#960,#961,#962,#963,#964,#965,#966,#967,#968,#969, +#970,#971,#972,#973,#974,#975,#976,#977,#978,#979,#980,#981,#982,#983,#984, +#985,#986,#987,#988,#989,#990,#991,#992,#993,#994,#995,#996,#997,#998,#999, +#1000,#1001,#1002,#1003,#1004,#1005,#1006,#1007,#1008,#1009,#1010,#1011)); +#1013=DERIVED_UNIT_ELEMENT(#1015,1.); +#1014=DERIVED_UNIT_ELEMENT(#1706,-3.); +#1015=( +MASS_UNIT() +NAMED_UNIT(*) +SI_UNIT(.KILO.,.GRAM.) +); +#1016=DERIVED_UNIT((#1013,#1014)); +#1017=MEASURE_REPRESENTATION_ITEM('density measure', +POSITIVE_RATIO_MEASURE(7850.),#1016); +#1018=PROPERTY_DEFINITION_REPRESENTATION(#1023,#1020); +#1019=PROPERTY_DEFINITION_REPRESENTATION(#1024,#1021); +#1020=REPRESENTATION('material name',(#1022),#1703); +#1021=REPRESENTATION('density',(#1017),#1703); +#1022=DESCRIPTIVE_REPRESENTATION_ITEM('Steel','Steel'); +#1023=PROPERTY_DEFINITION('material property','material name',#1713); +#1024=PROPERTY_DEFINITION('material property','density of part',#1713); +#1025=AXIS2_PLACEMENT_3D('',#1413,#1122,#1123); +#1026=AXIS2_PLACEMENT_3D('',#1414,#1124,#1125); +#1027=AXIS2_PLACEMENT_3D('',#1417,#1126,#1127); +#1028=AXIS2_PLACEMENT_3D('',#1421,#1129,#1130); +#1029=AXIS2_PLACEMENT_3D('',#1423,#1132,#1133); +#1030=AXIS2_PLACEMENT_3D('',#1438,#1141,#1142); +#1031=AXIS2_PLACEMENT_3D('',#1440,#1143,#1144); +#1032=AXIS2_PLACEMENT_3D('',#1442,#1145,#1146); +#1033=AXIS2_PLACEMENT_3D('',#1443,#1147,#1148); +#1034=AXIS2_PLACEMENT_3D('',#1445,#1149,#1150); +#1035=AXIS2_PLACEMENT_3D('',#1447,#1151,#1152); +#1036=AXIS2_PLACEMENT_3D('',#1449,#1154,#1155); +#1037=AXIS2_PLACEMENT_3D('',#1453,#1157,#1158); +#1038=AXIS2_PLACEMENT_3D('',#1457,#1160,#1161); +#1039=AXIS2_PLACEMENT_3D('',#1461,#1163,#1164); +#1040=AXIS2_PLACEMENT_3D('',#1465,#1166,#1167); +#1041=AXIS2_PLACEMENT_3D('',#1469,#1169,#1170); +#1042=AXIS2_PLACEMENT_3D('',#1473,#1172,#1173); +#1043=AXIS2_PLACEMENT_3D('',#1477,#1175,#1176); +#1044=AXIS2_PLACEMENT_3D('',#1480,#1178,#1179); +#1045=AXIS2_PLACEMENT_3D('',#1481,#1180,#1181); +#1046=AXIS2_PLACEMENT_3D('',#1490,#1187,#1188); +#1047=AXIS2_PLACEMENT_3D('',#1492,#1189,#1190); +#1048=AXIS2_PLACEMENT_3D('',#1494,#1191,#1192); +#1049=AXIS2_PLACEMENT_3D('',#1496,#1194,#1195); +#1050=AXIS2_PLACEMENT_3D('',#1498,#1196,#1197); +#1051=AXIS2_PLACEMENT_3D('',#1500,#1199,#1200); +#1052=AXIS2_PLACEMENT_3D('',#1504,#1202,#1203); +#1053=AXIS2_PLACEMENT_3D('',#1506,#1205,#1206); +#1054=AXIS2_PLACEMENT_3D('',#1510,#1209,#1210); +#1055=AXIS2_PLACEMENT_3D('',#1512,#1211,#1212); +#1056=AXIS2_PLACEMENT_3D('',#1516,#1214,#1215); +#1057=AXIS2_PLACEMENT_3D('',#1520,#1217,#1218); +#1058=AXIS2_PLACEMENT_3D('',#1524,#1220,#1221); +#1059=AXIS2_PLACEMENT_3D('',#1528,#1223,#1224); +#1060=AXIS2_PLACEMENT_3D('',#1531,#1226,#1227); +#1061=AXIS2_PLACEMENT_3D('',#1533,#1229,#1230); +#1062=AXIS2_PLACEMENT_3D('',#1535,#1232,#1233); +#1063=AXIS2_PLACEMENT_3D('',#1562,#1247,#1248); +#1064=AXIS2_PLACEMENT_3D('',#1564,#1249,#1250); +#1065=AXIS2_PLACEMENT_3D('',#1566,#1251,#1252); +#1066=AXIS2_PLACEMENT_3D('',#1568,#1253,#1254); +#1067=AXIS2_PLACEMENT_3D('',#1569,#1255,#1256); +#1068=AXIS2_PLACEMENT_3D('',#1571,#1258,#1259); +#1069=AXIS2_PLACEMENT_3D('',#1573,#1261,#1262); +#1070=AXIS2_PLACEMENT_3D('',#1575,#1264,#1265); +#1071=AXIS2_PLACEMENT_3D('',#1578,#1268,#1269); +#1072=AXIS2_PLACEMENT_3D('',#1580,#1271,#1272); +#1073=AXIS2_PLACEMENT_3D('',#1582,#1274,#1275); +#1074=AXIS2_PLACEMENT_3D('',#1584,#1277,#1278); +#1075=AXIS2_PLACEMENT_3D('',#1585,#1279,#1280); +#1076=AXIS2_PLACEMENT_3D('',#1587,#1281,#1282); +#1077=AXIS2_PLACEMENT_3D('',#1589,#1283,#1284); +#1078=AXIS2_PLACEMENT_3D('',#1591,#1286,#1287); +#1079=AXIS2_PLACEMENT_3D('',#1595,#1289,#1290); +#1080=AXIS2_PLACEMENT_3D('',#1597,#1292,#1293); +#1081=AXIS2_PLACEMENT_3D('',#1601,#1295,#1296); +#1082=AXIS2_PLACEMENT_3D('',#1603,#1298,#1299); +#1083=AXIS2_PLACEMENT_3D('',#1606,#1301,#1302); +#1084=AXIS2_PLACEMENT_3D('',#1608,#1303,#1304); +#1085=AXIS2_PLACEMENT_3D('',#1609,#1305,#1306); +#1086=AXIS2_PLACEMENT_3D('',#1611,#1308,#1309); +#1087=AXIS2_PLACEMENT_3D('',#1614,#1311,#1312); +#1088=AXIS2_PLACEMENT_3D('',#1615,#1313,#1314); +#1089=AXIS2_PLACEMENT_3D('',#1618,#1316,#1317); +#1090=AXIS2_PLACEMENT_3D('',#1619,#1318,#1319); +#1091=AXIS2_PLACEMENT_3D('',#1622,#1321,#1322); +#1092=AXIS2_PLACEMENT_3D('',#1623,#1323,#1324); +#1093=AXIS2_PLACEMENT_3D('',#1626,#1326,#1327); +#1094=AXIS2_PLACEMENT_3D('',#1627,#1328,#1329); +#1095=AXIS2_PLACEMENT_3D('',#1633,#1333,#1334); +#1096=AXIS2_PLACEMENT_3D('',#1637,#1337,#1338); +#1097=AXIS2_PLACEMENT_3D('',#1641,#1341,#1342); +#1098=AXIS2_PLACEMENT_3D('',#1645,#1345,#1346); +#1099=AXIS2_PLACEMENT_3D('',#1649,#1349,#1350); +#1100=AXIS2_PLACEMENT_3D('',#1653,#1353,#1354); +#1101=AXIS2_PLACEMENT_3D('',#1657,#1357,#1358); +#1102=AXIS2_PLACEMENT_3D('',#1661,#1361,#1362); +#1103=AXIS2_PLACEMENT_3D('',#1665,#1365,#1366); +#1104=AXIS2_PLACEMENT_3D('',#1669,#1369,#1370); +#1105=AXIS2_PLACEMENT_3D('',#1673,#1373,#1374); +#1106=AXIS2_PLACEMENT_3D('',#1675,#1376,#1377); +#1107=AXIS2_PLACEMENT_3D('',#1676,#1378,#1379); +#1108=AXIS2_PLACEMENT_3D('',#1677,#1380,#1381); +#1109=AXIS2_PLACEMENT_3D('',#1678,#1382,#1383); +#1110=AXIS2_PLACEMENT_3D('',#1680,#1384,#1385); +#1111=AXIS2_PLACEMENT_3D('',#1682,#1387,#1388); +#1112=AXIS2_PLACEMENT_3D('',#1683,#1389,#1390); +#1113=AXIS2_PLACEMENT_3D('',#1686,#1392,#1393); +#1114=AXIS2_PLACEMENT_3D('',#1687,#1394,#1395); +#1115=AXIS2_PLACEMENT_3D('',#1689,#1396,#1397); +#1116=AXIS2_PLACEMENT_3D('',#1690,#1398,#1399); +#1117=AXIS2_PLACEMENT_3D('',#1693,#1401,#1402); +#1118=AXIS2_PLACEMENT_3D('',#1694,#1403,#1404); +#1119=AXIS2_PLACEMENT_3D('',#1696,#1405,#1406); +#1120=AXIS2_PLACEMENT_3D('',#1697,#1407,#1408); +#1121=AXIS2_PLACEMENT_3D('',#1699,#1410,#1411); +#1122=DIRECTION('axis',(0.,0.,1.)); +#1123=DIRECTION('refdir',(1.,0.,0.)); +#1124=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.)); +#1125=DIRECTION('ref_axis',(0.707106781186548,0.707106781186547,1.57009245868377E-16)); +#1126=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1127=DIRECTION('ref_axis',(0.707106781186548,0.707106781186547,1.57009245868377E-16)); +#1128=DIRECTION('',(0.,-2.22044604925031E-16,1.)); +#1129=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1130=DIRECTION('ref_axis',(0.707106781186548,0.707106781186547,1.57009245868377E-16)); +#1131=DIRECTION('',(0.,2.22044604925031E-16,-1.)); +#1132=DIRECTION('center_axis',(1.,-1.50724952169436E-33,-3.34676624568066E-49)); +#1133=DIRECTION('ref_axis',(1.50724952169436E-33,1.,2.22044604925031E-16)); +#1134=DIRECTION('',(-1.50724952169436E-33,-1.,-2.22044604925031E-16)); +#1135=DIRECTION('',(0.,2.22044604925031E-16,-1.)); +#1136=DIRECTION('',(-1.35046540794304E-33,-0.895979987722886,0.44409442869743)); +#1137=DIRECTION('',(0.,2.22044604925031E-16,-1.)); +#1138=DIRECTION('',(1.50724952169436E-33,1.,2.22044604925031E-16)); +#1139=DIRECTION('',(0.,-2.22044604925031E-16,1.)); +#1140=DIRECTION('',(-1.50724952169436E-33,-1.,-2.22044604925031E-16)); +#1141=DIRECTION('center_axis',(-1.,1.50724952169436E-33,3.34676624568066E-49)); +#1142=DIRECTION('ref_axis',(-1.26161707343768E-16,-1.,-2.22044604925031E-16)); +#1143=DIRECTION('center_axis',(-1.,1.50724952169436E-33,3.34676624568066E-49)); +#1144=DIRECTION('ref_axis',(-1.26161707343768E-16,-1.,-2.22044604925031E-16)); +#1145=DIRECTION('center_axis',(-1.,1.50724952169436E-33,3.34676624568066E-49)); +#1146=DIRECTION('ref_axis',(0.,-1.,-2.22044604925031E-16)); +#1147=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1148=DIRECTION('ref_axis',(0.707106781186547,0.707106781186548,1.57009245868378E-16)); +#1149=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.)); +#1150=DIRECTION('ref_axis',(0.707106781186547,0.707106781186548,1.57009245868378E-16)); +#1151=DIRECTION('center_axis',(-3.14708846711261E-17,-0.44409442869743, +-0.895979987722886)); +#1152=DIRECTION('ref_axis',(2.48684402993328E-16,0.895979987722886,-0.44409442869743)); +#1153=DIRECTION('',(0.,-2.22044604925031E-16,1.)); +#1154=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1155=DIRECTION('ref_axis',(0.,-1.,-2.22044604925031E-16)); +#1156=DIRECTION('',(-1.,-1.29526019539602E-15,-2.87605538361827E-31)); +#1157=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.)); +#1158=DIRECTION('ref_axis',(-0.19509032201613,0.98078528040323,2.17778080103421E-16)); +#1159=DIRECTION('',(-0.923879532511286,-0.382683432365092,-8.49727915508617E-17)); +#1160=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.)); +#1161=DIRECTION('ref_axis',(-0.555570233019603,0.831469612302545,1.84623341570888E-16)); +#1162=DIRECTION('',(-0.707106781186549,-0.707106781186546,-1.57009245868377E-16)); +#1163=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1164=DIRECTION('ref_axis',(0.173648177666932,-0.984807753012208,-2.18671248444703E-16)); +#1165=DIRECTION('',(-0.906307787036649,0.422618261740701,9.38401049623173E-17)); +#1166=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.)); +#1167=DIRECTION('ref_axis',(-0.34202014332567,0.939692620785908,2.08653676733374E-16)); +#1168=DIRECTION('',(-0.422618261740692,-0.906307787036653,-2.01240754513033E-16)); +#1169=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.)); +#1170=DIRECTION('ref_axis',(-0.939692620785906,-0.342020143325677,-7.59437276011524E-17)); +#1171=DIRECTION('',(0.906307787036649,-0.4226182617407,-9.38401049623172E-17)); +#1172=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.)); +#1173=DIRECTION('ref_axis',(0.173648177666933,-0.984807753012208,-2.18671248444703E-16)); +#1174=DIRECTION('',(0.707106781186547,0.707106781186548,1.57009245868378E-16)); +#1175=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1176=DIRECTION('ref_axis',(-0.38268343236509,0.923879532511287,2.05142465794791E-16)); +#1177=DIRECTION('',(1.,3.70074341541719E-16,8.2173010960522E-32)); +#1178=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.)); +#1179=DIRECTION('ref_axis',(0.707106781186546,-0.707106781186549,-1.57009245868378E-16)); +#1180=DIRECTION('center_axis',(-1.29526019539602E-15,1.,2.22044604925031E-16)); +#1181=DIRECTION('ref_axis',(-1.,-1.29526019539602E-15,-2.87605538361827E-31)); +#1182=DIRECTION('',(1.,1.29526019539602E-15,2.87605538361827E-31)); +#1183=DIRECTION('',(0.,2.22044604925031E-16,-1.)); +#1184=DIRECTION('',(1.,1.29526019539602E-15,-6.77123071355564E-16)); +#1185=DIRECTION('',(0.,-2.22044604925031E-16,1.)); +#1186=DIRECTION('',(-1.,-1.29526019539602E-15,-2.87605538361827E-31)); +#1187=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1188=DIRECTION('ref_axis',(0.707106781186548,-0.707106781186548,-1.57009245868377E-16)); +#1189=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.)); +#1190=DIRECTION('ref_axis',(0.707106781186548,-0.707106781186548,-1.57009245868377E-16)); +#1191=DIRECTION('center_axis',(3.14708846711261E-17,0.44409442869743,0.895979987722886)); +#1192=DIRECTION('ref_axis',(0.,-0.895979987722886,0.44409442869743)); +#1193=DIRECTION('',(0.,2.22044604925031E-16,-1.)); +#1194=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1195=DIRECTION('ref_axis',(-0.19509032201613,0.98078528040323,2.17778080103421E-16)); +#1196=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1197=DIRECTION('ref_axis',(-0.19509032201613,0.98078528040323,2.17778080103421E-16)); +#1198=DIRECTION('',(0.,-2.22044604925031E-16,1.)); +#1199=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1200=DIRECTION('ref_axis',(-0.555570233019603,0.831469612302545,1.84623341570888E-16)); +#1201=DIRECTION('',(0.,2.22044604925031E-16,-1.)); +#1202=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1203=DIRECTION('ref_axis',(-0.555570233019603,0.831469612302545,1.84623341570888E-16)); +#1204=DIRECTION('',(0.,-2.22044604925031E-16,1.)); +#1205=DIRECTION('center_axis',(-0.707106781186546,0.707106781186549,1.57009245868378E-16)); +#1206=DIRECTION('ref_axis',(-0.707106781186549,-0.707106781186546,-1.57009245868377E-16)); +#1207=DIRECTION('',(0.707106781186549,0.707106781186546,1.57009245868377E-16)); +#1208=DIRECTION('',(0.,2.22044604925031E-16,-1.)); +#1209=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.)); +#1210=DIRECTION('ref_axis',(0.,1.,2.22044604925031E-16)); +#1211=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1212=DIRECTION('ref_axis',(0.707106781186546,-0.707106781186549,-1.57009245868378E-16)); +#1213=DIRECTION('',(-1.,-3.70074341541719E-16,-8.2173010960522E-32)); +#1214=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.)); +#1215=DIRECTION('ref_axis',(-0.38268343236509,0.923879532511287,2.05142465794791E-16)); +#1216=DIRECTION('',(-0.707106781186547,-0.707106781186548,-1.57009245868378E-16)); +#1217=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1218=DIRECTION('ref_axis',(0.173648177666933,-0.984807753012208,-2.18671248444703E-16)); +#1219=DIRECTION('',(-0.906307787036649,0.4226182617407,9.38401049623172E-17)); +#1220=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1221=DIRECTION('ref_axis',(-0.939692620785906,-0.342020143325677,-7.59437276011524E-17)); +#1222=DIRECTION('',(0.422618261740692,0.906307787036653,2.01240754513033E-16)); +#1223=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1224=DIRECTION('ref_axis',(-0.34202014332567,0.939692620785908,2.08653676733374E-16)); +#1225=DIRECTION('',(0.906307787036649,-0.422618261740701,-9.38401049623173E-17)); +#1226=DIRECTION('center_axis',(0.,2.22044604925031E-16,-1.)); +#1227=DIRECTION('ref_axis',(0.173648177666932,-0.984807753012208,-2.18671248444703E-16)); +#1228=DIRECTION('',(0.923879532511286,0.382683432365092,8.49727915508617E-17)); +#1229=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1230=DIRECTION('ref_axis',(0.173648177666932,-0.984807753012208,-2.18671248444703E-16)); +#1231=DIRECTION('',(0.,-2.22044604925031E-16,1.)); +#1232=DIRECTION('center_axis',(0.422618261740701,0.906307787036649,2.01240754513032E-16)); +#1233=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623173E-17)); +#1234=DIRECTION('',(0.,2.22044604925031E-16,-1.)); +#1235=DIRECTION('',(8.04963018052129E-16,-1.53315814924238E-16,-1.)); +#1236=DIRECTION('',(0.906307787036649,-0.422618261740701,9.11970658085435E-17)); +#1237=DIRECTION('',(8.04963018052128E-16,-5.974050247743E-16,1.)); +#1238=DIRECTION('',(0.906307787036649,-0.422618261740701,4.49377731158275E-17)); +#1239=DIRECTION('',(1.25775471570645E-15,-8.08545260939513E-16,1.)); +#1240=DIRECTION('',(-0.906307787036649,0.422618261740701,-4.61271407350261E-16)); +#1241=DIRECTION('',(8.04963018052128E-16,-5.974050247743E-16,1.)); +#1242=DIRECTION('',(-0.906307787036649,0.422618261740701,9.38401049623173E-17)); +#1243=DIRECTION('',(8.04963018052129E-16,-1.53315814924238E-16,-1.)); +#1244=DIRECTION('',(-0.906307787036649,0.422618261740701,-4.61271407350261E-16)); +#1245=DIRECTION('',(5.03101886282581E-16,-1.25556574807622E-17,-1.)); +#1246=DIRECTION('',(0.906307787036649,-0.422618261740701,4.49377731158275E-17)); +#1247=DIRECTION('center_axis',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1248=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17)); +#1249=DIRECTION('center_axis',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1250=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17)); +#1251=DIRECTION('center_axis',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1252=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17)); +#1253=DIRECTION('center_axis',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1254=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17)); +#1255=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1256=DIRECTION('ref_axis',(-0.34202014332567,0.939692620785908,2.08653676733374E-16)); +#1257=DIRECTION('',(0.,-2.22044604925031E-16,1.)); +#1258=DIRECTION('center_axis',(-0.906307787036653,0.422618261740692,9.38401049623154E-17)); +#1259=DIRECTION('ref_axis',(-0.422618261740692,-0.906307787036653,-2.01240754513033E-16)); +#1260=DIRECTION('',(0.,2.22044604925031E-16,-1.)); +#1261=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1262=DIRECTION('ref_axis',(-0.939692620785906,-0.342020143325677,-7.59437276011524E-17)); +#1263=DIRECTION('',(0.,-2.22044604925031E-16,1.)); +#1264=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1265=DIRECTION('ref_axis',(0.173648177666933,-0.984807753012208,-2.18671248444703E-16)); +#1266=DIRECTION('',(0.,2.22044604925031E-16,-1.)); +#1267=DIRECTION('',(0.,-2.22044604925031E-16,1.)); +#1268=DIRECTION('center_axis',(0.707106781186548,-0.707106781186547,-1.57009245868377E-16)); +#1269=DIRECTION('ref_axis',(0.707106781186547,0.707106781186548,1.57009245868378E-16)); +#1270=DIRECTION('',(0.,2.22044604925031E-16,-1.)); +#1271=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1272=DIRECTION('ref_axis',(-0.38268343236509,0.923879532511287,2.05142465794791E-16)); +#1273=DIRECTION('',(0.,-2.22044604925031E-16,1.)); +#1274=DIRECTION('center_axis',(3.70074341541719E-16,-1.,-2.22044604925031E-16)); +#1275=DIRECTION('ref_axis',(1.,3.70074341541719E-16,8.2173010960522E-32)); +#1276=DIRECTION('',(0.,2.22044604925031E-16,-1.)); +#1277=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1278=DIRECTION('ref_axis',(0.707106781186546,-0.707106781186549,-1.57009245868378E-16)); +#1279=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1280=DIRECTION('ref_axis',(0.707106781186547,0.707106781186548,1.57009245868378E-16)); +#1281=DIRECTION('center_axis',(-3.14708846711261E-17,-0.44409442869743, +-0.895979987722886)); +#1282=DIRECTION('ref_axis',(1.86513302244996E-16,0.895979987722886,-0.44409442869743)); +#1283=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1284=DIRECTION('ref_axis',(0.707106781186547,0.707106781186548,1.57009245868378E-16)); +#1285=DIRECTION('',(0.,-2.22044604925031E-16,1.)); +#1286=DIRECTION('center_axis',(-3.14708846711261E-17,-0.44409442869743, +-0.895979987722886)); +#1287=DIRECTION('ref_axis',(6.34938901259561E-17,0.895979987722886,-0.44409442869743)); +#1288=DIRECTION('',(1.,6.12323399573677E-17,-6.54744821381479E-17)); +#1289=DIRECTION('center_axis',(-3.14708846711261E-17,-0.44409442869743, +-0.895979987722886)); +#1290=DIRECTION('ref_axis',(-1.86513302244996E-16,0.895979987722886,-0.44409442869743)); +#1291=DIRECTION('',(6.48741920852161E-17,0.895979987722886,-0.44409442869743)); +#1292=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1293=DIRECTION('ref_axis',(-0.707106781186547,0.707106781186548,1.57009245868377E-16)); +#1294=DIRECTION('',(0.,2.22044604925031E-16,-1.)); +#1295=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1296=DIRECTION('ref_axis',(-0.707106781186547,0.707106781186548,1.57009245868377E-16)); +#1297=DIRECTION('',(0.,-2.22044604925031E-16,1.)); +#1298=DIRECTION('center_axis',(-1.,7.24058494320754E-17,1.60773282314065E-32)); +#1299=DIRECTION('ref_axis',(-7.24058494320754E-17,-1.,-2.22044604925031E-16)); +#1300=DIRECTION('',(-7.24058494320754E-17,-1.,-2.22044604925031E-16)); +#1301=DIRECTION('center_axis',(1.,-7.24058494320754E-17,-1.60773282314065E-32)); +#1302=DIRECTION('ref_axis',(0.,-1.,-2.22044604925031E-16)); +#1303=DIRECTION('center_axis',(1.,-7.24058494320754E-17,-1.60773282314065E-32)); +#1304=DIRECTION('ref_axis',(0.,-1.,-2.22044604925031E-16)); +#1305=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1306=DIRECTION('ref_axis',(1.,0.,0.)); +#1307=DIRECTION('',(-1.,-6.12323399573677E-17,-1.35963107344689E-32)); +#1308=DIRECTION('center_axis',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1309=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17)); +#1310=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1311=DIRECTION('center_axis',(0.4226182617407,0.90630778703665,2.01240754513032E-16)); +#1312=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17)); +#1313=DIRECTION('center_axis',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1314=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17)); +#1315=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1316=DIRECTION('center_axis',(0.4226182617407,0.90630778703665,2.01240754513032E-16)); +#1317=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17)); +#1318=DIRECTION('center_axis',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1319=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17)); +#1320=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1321=DIRECTION('center_axis',(0.4226182617407,0.90630778703665,2.01240754513032E-16)); +#1322=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17)); +#1323=DIRECTION('center_axis',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1324=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17)); +#1325=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1326=DIRECTION('center_axis',(0.4226182617407,0.90630778703665,2.01240754513032E-16)); +#1327=DIRECTION('ref_axis',(-0.906307787036649,0.422618261740701,9.38401049623174E-17)); +#1328=DIRECTION('center_axis',(-0.906307787036649,0.422618261740701,-7.94338314737808E-16)); +#1329=DIRECTION('ref_axis',(8.04963018052129E-16,-1.53315814924238E-16, +-1.)); +#1330=DIRECTION('',(-8.04963018052129E-16,1.53315814924238E-16,1.)); +#1331=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1332=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1333=DIRECTION('center_axis',(1.25775471570645E-16,1.63394539323583E-16, +-1.)); +#1334=DIRECTION('ref_axis',(0.906307787036649,-0.4226182617407,4.49377731158275E-17)); +#1335=DIRECTION('',(-0.906307787036649,0.4226182617407,-4.49377731158276E-17)); +#1336=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1337=DIRECTION('center_axis',(-0.906307787036649,0.422618261740701,-4.61271407350261E-16)); +#1338=DIRECTION('ref_axis',(5.03101886282581E-16,-1.25556574807621E-17, +-1.)); +#1339=DIRECTION('',(-5.03101886282581E-16,1.2555657480762E-17,1.)); +#1340=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1341=DIRECTION('center_axis',(-5.0310188628258E-16,1.25556574807622E-17, +1.)); +#1342=DIRECTION('ref_axis',(-0.906307787036653,0.422618261740694,-4.61271407350262E-16)); +#1343=DIRECTION('',(0.906307787036649,-0.4226182617407,4.61271407350261E-16)); +#1344=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1345=DIRECTION('center_axis',(-0.906307787036649,0.422618261740701,-7.94338314737808E-16)); +#1346=DIRECTION('ref_axis',(8.04963018052129E-16,-1.53315814924238E-16, +-1.)); +#1347=DIRECTION('',(-8.04963018052129E-16,1.53315814924238E-16,1.)); +#1348=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1349=DIRECTION('center_axis',(0.,-2.22044604925031E-16,1.)); +#1350=DIRECTION('ref_axis',(-0.906307787036653,0.422618261740693,9.38401049623155E-17)); +#1351=DIRECTION('',(0.906307787036649,-0.4226182617407,-9.38401049623172E-17)); +#1352=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1353=DIRECTION('center_axis',(0.906307787036649,-0.422618261740701,-9.82018524662442E-16)); +#1354=DIRECTION('ref_axis',(1.69108506042372E-15,1.30288982750764E-15,1.)); +#1355=DIRECTION('',(-8.04963018052128E-16,5.974050247743E-16,-1.)); +#1356=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1357=DIRECTION('center_axis',(-5.0310188628258E-16,1.25556574807622E-17, +1.)); +#1358=DIRECTION('ref_axis',(-0.906307787036653,0.422618261740694,-4.61271407350262E-16)); +#1359=DIRECTION('',(0.906307787036649,-0.4226182617407,4.61271407350261E-16)); +#1360=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1361=DIRECTION('center_axis',(0.906307787036649,-0.422618261740701,-1.48161888574376E-15)); +#1362=DIRECTION('ref_axis',(4.51017769173374E-15,6.16629831957527E-15,1.)); +#1363=DIRECTION('',(-1.25775471570645E-15,8.08545260939513E-16,-1.)); +#1364=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1365=DIRECTION('center_axis',(1.25775471570645E-16,1.63394539323583E-16, +-1.)); +#1366=DIRECTION('ref_axis',(0.906307787036649,-0.4226182617407,4.49377731158275E-17)); +#1367=DIRECTION('',(-0.906307787036649,0.4226182617407,-4.49377731158276E-17)); +#1368=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1369=DIRECTION('center_axis',(0.906307787036649,-0.422618261740701,-9.82018524662442E-16)); +#1370=DIRECTION('ref_axis',(1.69108506042372E-15,1.30288982750764E-15,1.)); +#1371=DIRECTION('',(-8.04963018052128E-16,5.974050247743E-16,-1.)); +#1372=DIRECTION('',(-0.422618261740701,-0.906307787036649,-2.01240754513032E-16)); +#1373=DIRECTION('center_axis',(1.67700628760861E-16,1.43844517456433E-16, +-1.)); +#1374=DIRECTION('ref_axis',(0.906307787036649,-0.4226182617407,9.11970658085435E-17)); +#1375=DIRECTION('',(-0.906307787036649,0.4226182617407,-9.11970658085435E-17)); +#1376=DIRECTION('center_axis',(-0.4226182617407,-0.90630778703665,-2.01240754513032E-16)); +#1377=DIRECTION('ref_axis',(0.906307787036649,-0.4226182617407,-9.38401049623172E-17)); +#1378=DIRECTION('center_axis',(-0.382683432365092,0.923879532511286,2.05142465794791E-16)); +#1379=DIRECTION('ref_axis',(-0.923879532511286,-0.382683432365092,-8.49727915508617E-17)); +#1380=DIRECTION('center_axis',(-6.12323399573677E-17,1.,2.22044604925031E-16)); +#1381=DIRECTION('ref_axis',(-1.,-6.12323399573677E-17,-1.35963107344689E-32)); +#1382=DIRECTION('center_axis',(1.,0.,0.)); +#1383=DIRECTION('ref_axis',(0.,-1.,-2.22044604925031E-16)); +#1384=DIRECTION('center_axis',(1.,-1.50724952169436E-33,-3.34676624568066E-49)); +#1385=DIRECTION('ref_axis',(0.,-1.,-2.22044604925031E-16)); +#1386=DIRECTION('',(-1.,0.,0.)); +#1387=DIRECTION('center_axis',(1.,-1.50724952169436E-33,-3.34676624568066E-49)); +#1388=DIRECTION('ref_axis',(1.50724952169436E-33,1.,2.22044604925031E-16)); +#1389=DIRECTION('center_axis',(1.,0.,0.)); +#1390=DIRECTION('ref_axis',(0.,-1.,-2.22044604925031E-16)); +#1391=DIRECTION('',(1.,0.,0.)); +#1392=DIRECTION('center_axis',(1.,-7.08652994441589E-17,-1.57352574179723E-32)); +#1393=DIRECTION('ref_axis',(-7.08652994441589E-17,-1.,-2.22044604925031E-16)); +#1394=DIRECTION('center_axis',(-1.,7.08652994441589E-17,1.57352574179723E-32)); +#1395=DIRECTION('ref_axis',(-7.08652994441589E-17,-1.,-2.22044604925031E-16)); +#1396=DIRECTION('center_axis',(-1.,7.08652994441589E-17,1.57352574179723E-32)); +#1397=DIRECTION('ref_axis',(-1.26161707343768E-16,-1.,-2.22044604925031E-16)); +#1398=DIRECTION('center_axis',(1.,0.,0.)); +#1399=DIRECTION('ref_axis',(0.,-1.,-2.22044604925031E-16)); +#1400=DIRECTION('',(1.,0.,0.)); +#1401=DIRECTION('center_axis',(1.,-7.08652994441589E-17,-1.57352574179723E-32)); +#1402=DIRECTION('ref_axis',(-7.08652994441589E-17,-1.,-2.22044604925031E-16)); +#1403=DIRECTION('center_axis',(-1.,7.08652994441589E-17,1.57352574179723E-32)); +#1404=DIRECTION('ref_axis',(-7.08652994441589E-17,-1.,-2.22044604925031E-16)); +#1405=DIRECTION('center_axis',(-1.,7.08652994441589E-17,1.57352574179723E-32)); +#1406=DIRECTION('ref_axis',(-1.26161707343768E-16,-1.,-2.22044604925031E-16)); +#1407=DIRECTION('center_axis',(1.,-1.26161707343768E-16,-2.80135264638143E-32)); +#1408=DIRECTION('ref_axis',(-1.26161707343768E-16,-1.,-2.22044604925031E-16)); +#1409=DIRECTION('',(1.,-1.26161707343768E-16,-2.80135264638143E-32)); +#1410=DIRECTION('center_axis',(1.,-1.26161707343768E-16,-2.80135264638143E-32)); +#1411=DIRECTION('ref_axis',(-1.26161707343768E-16,-1.,-2.22044604925031E-16)); +#1412=DIRECTION('',(1.,-1.26161707343768E-16,-2.80135264638143E-32)); +#1413=CARTESIAN_POINT('',(0.,0.,0.)); +#1414=CARTESIAN_POINT('Origin',(-1.,-23.5,3.49999999999999)); +#1415=CARTESIAN_POINT('',(-3.01449904338871E-32,-23.5,-3.88578058618805E-15)); +#1416=CARTESIAN_POINT('',(-1.,-22.5,-3.88578058618805E-15)); +#1417=CARTESIAN_POINT('Origin',(-1.,-23.5,-3.88578058618805E-15)); +#1418=CARTESIAN_POINT('',(-1.,-22.5,3.49999999999999)); +#1419=CARTESIAN_POINT('',(-1.,-22.5,3.49999999999999)); +#1420=CARTESIAN_POINT('',(0.,-23.5,3.49999999999999)); +#1421=CARTESIAN_POINT('Origin',(-1.,-23.5,3.49999999999999)); +#1422=CARTESIAN_POINT('',(0.,-23.5,3.49999999999999)); +#1423=CARTESIAN_POINT('Origin',(-3.46667389989702E-32,-26.5,3.49999999999999)); +#1424=CARTESIAN_POINT('',(-1.50724952169436E-33,-4.5,3.5)); +#1425=CARTESIAN_POINT('',(0.,-3.5,3.5)); +#1426=CARTESIAN_POINT('',(2.46132776428964E-32,-4.5,21.0956521739131)); +#1427=CARTESIAN_POINT('',(0.,-4.5,3.5)); +#1428=CARTESIAN_POINT('',(0.,-23.5,30.5130434782609)); +#1429=CARTESIAN_POINT('',(0.,-20.8299289789972,29.1896169721986)); +#1430=CARTESIAN_POINT('',(-3.01449904338872E-32,-23.5,35.)); +#1431=CARTESIAN_POINT('',(0.,-23.5,3.49999999999999)); +#1432=CARTESIAN_POINT('',(-3.31594894772759E-32,-25.5,35.)); +#1433=CARTESIAN_POINT('',(0.,-3.50000000000001,35.)); +#1434=CARTESIAN_POINT('',(-3.31594894772759E-32,-25.5,-4.44089209850063E-15)); +#1435=CARTESIAN_POINT('',(0.,-25.5,3.49999999999999)); +#1436=CARTESIAN_POINT('',(0.,-3.5,5.55111512312578E-16)); +#1437=CARTESIAN_POINT('',(2.08166817117217E-16,-6.5,10.)); +#1438=CARTESIAN_POINT('Origin',(2.22044604925031E-15,-8.15,10.)); +#1439=CARTESIAN_POINT('',(2.08166817117217E-16,-6.5,18.1)); +#1440=CARTESIAN_POINT('Origin',(2.22044604925031E-15,-8.15,18.1)); +#1441=CARTESIAN_POINT('',(0.,-16.7,6.3)); +#1442=CARTESIAN_POINT('Origin',(-3.46667389989702E-32,-18.4,6.3)); +#1443=CARTESIAN_POINT('Origin',(-1.,-23.5,3.49999999999999)); +#1444=CARTESIAN_POINT('',(-1.,-22.5,35.)); +#1445=CARTESIAN_POINT('Origin',(-1.,-23.5,35.)); +#1446=CARTESIAN_POINT('',(-1.,-22.5,30.0173913043478)); +#1447=CARTESIAN_POINT('Origin',(-1.,-23.5,30.5130434782609)); +#1448=CARTESIAN_POINT('',(-1.,-22.5,3.49999999999999)); +#1449=CARTESIAN_POINT('Origin',(-32.2130351032714,-34.3994949366117,35.)); +#1450=CARTESIAN_POINT('',(-11.8010876326203,-22.5,35.)); +#1451=CARTESIAN_POINT('',(-12.,-22.5,35.)); +#1452=CARTESIAN_POINT('',(-12.1837710649854,-22.5761204674887,35.)); +#1453=CARTESIAN_POINT('Origin',(-11.8010876326203,-23.5,35.)); +#1454=CARTESIAN_POINT('',(-14.6446560597608,-23.5954524077651,35.)); +#1455=CARTESIAN_POINT('',(-12.,-22.5,35.)); +#1456=CARTESIAN_POINT('',(-14.9690794085822,-23.8122251590899,35.)); +#1457=CARTESIAN_POINT('Origin',(-14.2619726273957,-24.5193319402764,35.)); +#1458=CARTESIAN_POINT('',(-32.0013120415783,-40.8444577920859,35.)); +#1459=CARTESIAN_POINT('',(-14.8284271247462,-23.6715728752538,35.)); +#1460=CARTESIAN_POINT('',(-33.1310370845056,-41.043658797936,35.)); +#1461=CARTESIAN_POINT('Origin',(-32.7084188227649,-40.1373510108993,35.)); +#1462=CARTESIAN_POINT('',(-61.7447657201951,-27.7008580067449,35.)); +#1463=CARTESIAN_POINT('',(-62.6510735072318,-27.2782397450042,35.)); +#1464=CARTESIAN_POINT('',(-63.0736917689725,-28.1845475320409,35.)); +#1465=CARTESIAN_POINT('Origin',(-62.1673839819358,-28.6071657937816,35.)); +#1466=CARTESIAN_POINT('',(-64.003451944802,-30.1784246635215,35.)); +#1467=CARTESIAN_POINT('',(-64.4260702065427,-31.0847324505581,35.)); +#1468=CARTESIAN_POINT('',(-63.5197624195061,-31.5073507122988,35.)); +#1469=CARTESIAN_POINT('Origin',(-63.0971441577654,-30.6010429252622,35.)); +#1470=CARTESIAN_POINT('',(-32.4335934176446,-46.0030693805674,35.)); +#1471=CARTESIAN_POINT('',(-31.7989898732233,-46.2989898732233,35.)); +#1472=CARTESIAN_POINT('',(-31.3038683747173,-45.8038683747173,35.)); +#1473=CARTESIAN_POINT('Origin',(-32.0109751559039,-45.0967615935308,35.)); +#1474=CARTESIAN_POINT('',(-12.2928932188135,-26.7928932188135,35.)); +#1475=CARTESIAN_POINT('',(-12.,-26.5,35.)); +#1476=CARTESIAN_POINT('',(-11.5857864376269,-26.5,35.)); +#1477=CARTESIAN_POINT('Origin',(-11.5857864376269,-27.5,35.)); +#1478=CARTESIAN_POINT('',(-1.,-26.5,35.)); +#1479=CARTESIAN_POINT('',(-3.46667389989702E-32,-26.5,35.)); +#1480=CARTESIAN_POINT('Origin',(-1.,-25.5,35.)); +#1481=CARTESIAN_POINT('Origin',(0.,-22.5,3.49999999999999)); +#1482=CARTESIAN_POINT('',(-11.8010876326203,-22.5,-3.88578058618805E-15)); +#1483=CARTESIAN_POINT('',(-12.,-22.5,-3.88578058618805E-15)); +#1484=CARTESIAN_POINT('',(-11.8010876326203,-22.5,3.49999999999999)); +#1485=CARTESIAN_POINT('',(-5.,-22.5,30.0173913043478)); +#1486=CARTESIAN_POINT('',(-2.,-22.5,30.0173913043478)); +#1487=CARTESIAN_POINT('',(-5.,-22.5,3.49999999999999)); +#1488=CARTESIAN_POINT('',(-5.,-22.5,3.49999999999999)); +#1489=CARTESIAN_POINT('',(-7.,-22.5,3.49999999999999)); +#1490=CARTESIAN_POINT('Origin',(-5.,-21.5,3.5)); +#1491=CARTESIAN_POINT('',(-4.,-21.5,3.5)); +#1492=CARTESIAN_POINT('Origin',(-5.,-21.5,3.5)); +#1493=CARTESIAN_POINT('',(-4.,-21.5,29.5217391304348)); +#1494=CARTESIAN_POINT('Origin',(-5.,-21.5,29.5217391304348)); +#1495=CARTESIAN_POINT('',(-4.,-21.5,3.5)); +#1496=CARTESIAN_POINT('Origin',(-11.8010876326203,-23.5,3.49999999999999)); +#1497=CARTESIAN_POINT('',(-12.1837710649854,-22.5761204674887,-3.88578058618805E-15)); +#1498=CARTESIAN_POINT('Origin',(-11.8010876326203,-23.5,-3.88578058618805E-15)); +#1499=CARTESIAN_POINT('',(-12.1837710649854,-22.5761204674887,3.49999999999999)); +#1500=CARTESIAN_POINT('Origin',(-14.2619726273957,-24.5193319402764,3.49999999999999)); +#1501=CARTESIAN_POINT('',(-14.6446560597608,-23.5954524077651,-3.88578058618805E-15)); +#1502=CARTESIAN_POINT('',(-14.6446560597608,-23.5954524077651,3.49999999999999)); +#1503=CARTESIAN_POINT('',(-14.9690794085822,-23.8122251590898,-3.88578058618805E-15)); +#1504=CARTESIAN_POINT('Origin',(-14.2619726273957,-24.5193319402764,-3.88578058618805E-15)); +#1505=CARTESIAN_POINT('',(-14.9690794085822,-23.8122251590898,3.49999999999999)); +#1506=CARTESIAN_POINT('Origin',(-14.8284271247462,-23.6715728752538,3.49999999999999)); +#1507=CARTESIAN_POINT('',(-32.0013120415783,-40.8444577920859,-7.7715611723761E-15)); +#1508=CARTESIAN_POINT('',(-14.8284271247462,-23.6715728752538,-3.88578058618805E-15)); +#1509=CARTESIAN_POINT('',(-32.0013120415783,-40.8444577920859,3.49999999999999)); +#1510=CARTESIAN_POINT('Origin',(-32.2130351032714,-34.3994949366117,-6.10622663543836E-15)); +#1511=CARTESIAN_POINT('',(-1.,-26.5,-4.44089209850063E-15)); +#1512=CARTESIAN_POINT('Origin',(-1.,-25.5,-4.44089209850063E-15)); +#1513=CARTESIAN_POINT('',(-11.5857864376269,-26.5,-4.44089209850063E-15)); +#1514=CARTESIAN_POINT('',(-3.46667389989702E-32,-26.5,-4.44089209850063E-15)); +#1515=CARTESIAN_POINT('',(-12.2928932188135,-26.7928932188135,-4.44089209850063E-15)); +#1516=CARTESIAN_POINT('Origin',(-11.5857864376269,-27.5,-4.9960036108132E-15)); +#1517=CARTESIAN_POINT('',(-31.3038683747173,-45.8038683747173,-8.88178419700125E-15)); +#1518=CARTESIAN_POINT('',(-12.,-26.5,-4.44089209850063E-15)); +#1519=CARTESIAN_POINT('',(-32.4335934176446,-46.0030693805674,-8.88178419700125E-15)); +#1520=CARTESIAN_POINT('Origin',(-32.0109751559039,-45.0967615935308,-8.88178419700125E-15)); +#1521=CARTESIAN_POINT('',(-63.5197624195061,-31.5073507122988,-5.55111512312578E-15)); +#1522=CARTESIAN_POINT('',(-31.7989898732233,-46.2989898732233,-8.88178419700125E-15)); +#1523=CARTESIAN_POINT('',(-64.003451944802,-30.1784246635215,-5.55111512312578E-15)); +#1524=CARTESIAN_POINT('Origin',(-63.0971441577654,-30.6010429252622,-5.55111512312578E-15)); +#1525=CARTESIAN_POINT('',(-63.0736917689725,-28.1845475320409,-4.9960036108132E-15)); +#1526=CARTESIAN_POINT('',(-64.4260702065427,-31.0847324505581,-5.55111512312578E-15)); +#1527=CARTESIAN_POINT('',(-61.7447657201951,-27.7008580067449,-4.9960036108132E-15)); +#1528=CARTESIAN_POINT('Origin',(-62.1673839819358,-28.6071657937816,-4.9960036108132E-15)); +#1529=CARTESIAN_POINT('',(-33.1310370845056,-41.043658797936,-7.7715611723761E-15)); +#1530=CARTESIAN_POINT('',(-62.6510735072318,-27.2782397450042,-4.9960036108132E-15)); +#1531=CARTESIAN_POINT('Origin',(-32.7084188227649,-40.1373510108993,-7.7715611723761E-15)); +#1532=CARTESIAN_POINT('',(-12.,-22.5,-3.88578058618805E-15)); +#1533=CARTESIAN_POINT('Origin',(-32.7084188227649,-40.1373510108993,3.49999999999999)); +#1534=CARTESIAN_POINT('',(-33.1310370845056,-41.043658797936,3.49999999999999)); +#1535=CARTESIAN_POINT('Origin',(-32.4964335400843,-41.3395792905919,3.49999999999999)); +#1536=CARTESIAN_POINT('',(-61.7447657201951,-27.7008580067449,3.49999999999999)); +#1537=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,9.50000000000001)); +#1538=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,5.00000000000007)); +#1539=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,6.49999999999999)); +#1540=CARTESIAN_POINT('',(-44.8548301625482,-35.5767643030202,5.00000000000007)); +#1541=CARTESIAN_POINT('',(-41.3945552124262,-37.1903170115839,5.00000000000007)); +#1542=CARTESIAN_POINT('',(-44.8548301625481,-35.5767643030202,9.50000000000001)); +#1543=CARTESIAN_POINT('',(-44.8548301625482,-35.5767643030201,4.25000000000004)); +#1544=CARTESIAN_POINT('',(-40.3232912273649,-37.6898556117237,9.50000000000001)); +#1545=CARTESIAN_POINT('',(-38.6756318513162,-38.458171796806,9.50000000000001)); +#1546=CARTESIAN_POINT('',(-40.3232912273648,-37.6898556117236,25.5)); +#1547=CARTESIAN_POINT('',(-40.3232912273649,-37.6898556117237,6.50000000000001)); +#1548=CARTESIAN_POINT('',(-44.8548301625481,-35.5767643030201,25.5)); +#1549=CARTESIAN_POINT('',(-36.4098623837246,-39.5147174511578,25.5)); +#1550=CARTESIAN_POINT('',(-44.8548301625481,-35.5767643030201,30.0000000000001)); +#1551=CARTESIAN_POINT('',(-44.8548301625481,-35.5767643030202,14.5)); +#1552=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,30.0000000000001)); +#1553=CARTESIAN_POINT('',(-38.6756318513162,-38.458171796806,30.0000000000001)); +#1554=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,25.5)); +#1555=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,16.75)); +#1556=CARTESIAN_POINT('',(-54.8242158199513,-30.9279634238725,25.5)); +#1557=CARTESIAN_POINT('',(-41.3945552124262,-37.1903170115839,25.5)); +#1558=CARTESIAN_POINT('',(-54.8242158199513,-30.9279634238725,9.50000000000001)); +#1559=CARTESIAN_POINT('',(-54.8242158199513,-30.9279634238725,14.5)); +#1560=CARTESIAN_POINT('',(-43.6603246800178,-36.1337713572322,9.50000000000001)); +#1561=CARTESIAN_POINT('',(-34.4322906116267,-40.4368743130382,31.)); +#1562=CARTESIAN_POINT('Origin',(-35.3385983986633,-40.0142560512975,31.)); +#1563=CARTESIAN_POINT('',(-58.9026008616162,-29.0261812460393,4.)); +#1564=CARTESIAN_POINT('Origin',(-59.8089086486528,-28.6035629842986,4.)); +#1565=CARTESIAN_POINT('',(-58.9026008616162,-29.0261812460393,31.)); +#1566=CARTESIAN_POINT('Origin',(-59.8089086486528,-28.6035629842986,31.)); +#1567=CARTESIAN_POINT('',(-34.4322906116266,-40.4368743130382,4.)); +#1568=CARTESIAN_POINT('Origin',(-35.3385983986633,-40.0142560512975,4.)); +#1569=CARTESIAN_POINT('Origin',(-62.1673839819358,-28.6071657937816,3.49999999999999)); +#1570=CARTESIAN_POINT('',(-63.0736917689725,-28.1845475320409,3.49999999999999)); +#1571=CARTESIAN_POINT('Origin',(-62.6510735072318,-27.2782397450042,3.49999999999999)); +#1572=CARTESIAN_POINT('',(-64.003451944802,-30.1784246635215,3.49999999999999)); +#1573=CARTESIAN_POINT('Origin',(-63.0971441577654,-30.6010429252622,3.49999999999999)); +#1574=CARTESIAN_POINT('',(-63.5197624195061,-31.5073507122988,3.49999999999999)); +#1575=CARTESIAN_POINT('Origin',(-32.0109751559039,-45.0967615935308,3.49999999999999)); +#1576=CARTESIAN_POINT('',(-32.4335934176446,-46.0030693805674,3.49999999999999)); +#1577=CARTESIAN_POINT('',(-31.3038683747173,-45.8038683747173,3.49999999999999)); +#1578=CARTESIAN_POINT('Origin',(-31.7989898732233,-46.2989898732233,3.49999999999999)); +#1579=CARTESIAN_POINT('',(-12.2928932188135,-26.7928932188135,3.49999999999999)); +#1580=CARTESIAN_POINT('Origin',(-11.5857864376269,-27.5,3.49999999999999)); +#1581=CARTESIAN_POINT('',(-11.5857864376269,-26.5,3.49999999999999)); +#1582=CARTESIAN_POINT('Origin',(-4.,-26.5,3.49999999999999)); +#1583=CARTESIAN_POINT('',(-1.,-26.5,3.49999999999999)); +#1584=CARTESIAN_POINT('Origin',(-1.,-25.5,3.49999999999999)); +#1585=CARTESIAN_POINT('Origin',(-1.,-4.5,3.5)); +#1586=CARTESIAN_POINT('',(-1.,-3.5,20.6)); +#1587=CARTESIAN_POINT('Origin',(-1.,-4.5,21.095652173913)); +#1588=CARTESIAN_POINT('',(-1.,-3.5,3.5)); +#1589=CARTESIAN_POINT('Origin',(-1.,-4.5,3.5)); +#1590=CARTESIAN_POINT('',(-1.,-3.5,3.5)); +#1591=CARTESIAN_POINT('Origin',(-4.,-26.5,32.)); +#1592=CARTESIAN_POINT('',(-3.,-3.5,20.6)); +#1593=CARTESIAN_POINT('',(-2.,-3.5,20.6)); +#1594=CARTESIAN_POINT('',(-4.,-4.5,21.095652173913)); +#1595=CARTESIAN_POINT('Origin',(-3.,-4.5,21.095652173913)); +#1596=CARTESIAN_POINT('',(-4.,-11.5979573873983,24.6137701833192)); +#1597=CARTESIAN_POINT('Origin',(-3.,-4.5,3.5)); +#1598=CARTESIAN_POINT('',(-3.,-3.5,3.5)); +#1599=CARTESIAN_POINT('',(-3.,-3.5,3.5)); +#1600=CARTESIAN_POINT('',(-4.,-4.5,3.5)); +#1601=CARTESIAN_POINT('Origin',(-3.,-4.5,3.5)); +#1602=CARTESIAN_POINT('',(-4.,-4.5,3.5)); +#1603=CARTESIAN_POINT('Origin',(-4.,-3.5,3.5)); +#1604=CARTESIAN_POINT('',(-4.,-3.5,3.5)); +#1605=CARTESIAN_POINT('',(-4.,-5.45,10.)); +#1606=CARTESIAN_POINT('Origin',(-4.,-8.15,10.)); +#1607=CARTESIAN_POINT('',(-4.,-5.45,18.1)); +#1608=CARTESIAN_POINT('Origin',(-4.,-8.15,18.1)); +#1609=CARTESIAN_POINT('Origin',(-2.,-15.,3.5)); +#1610=CARTESIAN_POINT('',(0.,-3.5,3.5)); +#1611=CARTESIAN_POINT('Origin',(-35.3385983986633,-40.0142560512975,4.)); +#1612=CARTESIAN_POINT('',(-36.2072873109376,-44.2433670185921,4.)); +#1613=CARTESIAN_POINT('',(-34.4322906116266,-40.4368743130382,4.)); +#1614=CARTESIAN_POINT('Origin',(-37.1135950979743,-43.8207487568514,4.)); +#1615=CARTESIAN_POINT('Origin',(-59.8089086486528,-28.6035629842986,31.)); +#1616=CARTESIAN_POINT('',(-60.6775975609271,-32.8326739515932,31.)); +#1617=CARTESIAN_POINT('',(-58.9026008616162,-29.0261812460393,31.)); +#1618=CARTESIAN_POINT('Origin',(-61.5839053479638,-32.4100556898525,31.)); +#1619=CARTESIAN_POINT('Origin',(-59.8089086486528,-28.6035629842986,4.)); +#1620=CARTESIAN_POINT('',(-60.6775975609271,-32.8326739515932,4.)); +#1621=CARTESIAN_POINT('',(-58.9026008616162,-29.0261812460393,4.)); +#1622=CARTESIAN_POINT('Origin',(-61.5839053479638,-32.4100556898525,4.)); +#1623=CARTESIAN_POINT('Origin',(-35.3385983986633,-40.0142560512975,31.)); +#1624=CARTESIAN_POINT('',(-36.2072873109376,-44.2433670185921,31.)); +#1625=CARTESIAN_POINT('',(-34.4322906116267,-40.4368743130382,31.)); +#1626=CARTESIAN_POINT('Origin',(-37.1135950979743,-43.8207487568514,31.)); +#1627=CARTESIAN_POINT('Origin',(-50.292676884768,-33.041054732576,9.50000000000001)); +#1628=CARTESIAN_POINT('',(-52.0676735840789,-36.8475474381299,5.00000000000007)); +#1629=CARTESIAN_POINT('',(-52.0676735840789,-36.8475474381299,9.50000000000001)); +#1630=CARTESIAN_POINT('',(-52.0676735840789,-36.8475474381299,6.50000000000001)); +#1631=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,5.00000000000007)); +#1632=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,9.50000000000001)); +#1633=CARTESIAN_POINT('Origin',(-54.8242158199513,-30.9279634238725,9.50000000000001)); +#1634=CARTESIAN_POINT('',(-56.5992125192622,-34.7344561294264,9.50000000000001)); +#1635=CARTESIAN_POINT('',(-60.5126413629025,-32.9095942899923,9.50000000000001)); +#1636=CARTESIAN_POINT('',(-54.8242158199513,-30.9279634238725,9.50000000000001)); +#1637=CARTESIAN_POINT('Origin',(-54.8242158199513,-30.9279634238725,25.5)); +#1638=CARTESIAN_POINT('',(-56.5992125192622,-34.7344561294264,25.5)); +#1639=CARTESIAN_POINT('',(-56.5992125192622,-34.7344561294264,14.5)); +#1640=CARTESIAN_POINT('',(-54.8242158199513,-30.9279634238725,25.5)); +#1641=CARTESIAN_POINT('Origin',(-50.292676884768,-33.041054732576,25.5)); +#1642=CARTESIAN_POINT('',(-52.067673584079,-36.8475474381299,25.5)); +#1643=CARTESIAN_POINT('',(-58.2468718953108,-33.966139944344,25.5)); +#1644=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,25.5)); +#1645=CARTESIAN_POINT('Origin',(-50.292676884768,-33.041054732576,30.0000000000001)); +#1646=CARTESIAN_POINT('',(-52.067673584079,-36.8475474381299,30.0000000000001)); +#1647=CARTESIAN_POINT('',(-52.067673584079,-36.8475474381299,16.75)); +#1648=CARTESIAN_POINT('',(-50.292676884768,-33.041054732576,30.0000000000001)); +#1649=CARTESIAN_POINT('Origin',(-44.8548301625481,-35.5767643030201,30.0000000000001)); +#1650=CARTESIAN_POINT('',(-46.6298268618591,-39.3832570085741,30.0000000000001)); +#1651=CARTESIAN_POINT('',(-55.5279485342009,-35.2339947295661,30.0000000000001)); +#1652=CARTESIAN_POINT('',(-44.8548301625481,-35.5767643030201,30.0000000000001)); +#1653=CARTESIAN_POINT('Origin',(-44.8548301625481,-35.5767643030201,25.5)); +#1654=CARTESIAN_POINT('',(-46.6298268618591,-39.3832570085741,25.5)); +#1655=CARTESIAN_POINT('',(-46.6298268618591,-39.3832570085741,14.5)); +#1656=CARTESIAN_POINT('',(-44.8548301625481,-35.5767643030201,25.5)); +#1657=CARTESIAN_POINT('Origin',(-40.3232912273648,-37.6898556117236,25.5)); +#1658=CARTESIAN_POINT('',(-42.0982879266758,-41.4963483172776,25.5)); +#1659=CARTESIAN_POINT('',(-53.2621790666093,-36.2905403839179,25.5)); +#1660=CARTESIAN_POINT('',(-40.3232912273648,-37.6898556117236,25.5)); +#1661=CARTESIAN_POINT('Origin',(-40.3232912273649,-37.6898556117237,9.50000000000001)); +#1662=CARTESIAN_POINT('',(-42.0982879266758,-41.4963483172776,9.50000000000001)); +#1663=CARTESIAN_POINT('',(-42.0982879266758,-41.4963483172776,6.49999999999998)); +#1664=CARTESIAN_POINT('',(-40.3232912273649,-37.6898556117237,9.50000000000001)); +#1665=CARTESIAN_POINT('Origin',(-44.8548301625482,-35.5767643030202,9.50000000000001)); +#1666=CARTESIAN_POINT('',(-46.6298268618591,-39.3832570085741,9.50000000000001)); +#1667=CARTESIAN_POINT('',(-55.5279485342009,-35.2339947295661,9.50000000000001)); +#1668=CARTESIAN_POINT('',(-44.8548301625481,-35.5767643030202,9.50000000000001)); +#1669=CARTESIAN_POINT('Origin',(-44.8548301625482,-35.5767643030202,5.00000000000007)); +#1670=CARTESIAN_POINT('',(-46.6298268618591,-39.3832570085741,5.00000000000007)); +#1671=CARTESIAN_POINT('',(-46.6298268618591,-39.3832570085741,4.25000000000002)); +#1672=CARTESIAN_POINT('',(-44.8548301625482,-35.5767643030202,5.00000000000007)); +#1673=CARTESIAN_POINT('Origin',(-50.292676884768,-33.041054732576,5.00000000000007)); +#1674=CARTESIAN_POINT('',(-58.2468718953108,-33.966139944344,5.00000000000007)); +#1675=CARTESIAN_POINT('Origin',(-64.4260702065427,-31.0847324505581,3.49999999999999)); +#1676=CARTESIAN_POINT('Origin',(-12.,-22.5,3.49999999999999)); +#1677=CARTESIAN_POINT('Origin',(0.,-3.5,3.5)); +#1678=CARTESIAN_POINT('Origin',(0.,-18.4,6.3)); +#1679=CARTESIAN_POINT('',(2.,-16.7,6.3)); +#1680=CARTESIAN_POINT('Origin',(2.,-18.4,6.3)); +#1681=CARTESIAN_POINT('',(0.,-16.7,6.3)); +#1682=CARTESIAN_POINT('Origin',(2.,-18.4,6.3)); +#1683=CARTESIAN_POINT('Origin',(-4.,-8.15,18.1)); +#1684=CARTESIAN_POINT('',(-2.,-5.45,18.1)); +#1685=CARTESIAN_POINT('',(-4.,-5.45,18.1)); +#1686=CARTESIAN_POINT('Origin',(-2.,-8.15,18.1)); +#1687=CARTESIAN_POINT('Origin',(-2.,-8.15,18.1)); +#1688=CARTESIAN_POINT('',(-2.,-6.5,18.1)); +#1689=CARTESIAN_POINT('Origin',(-2.,-8.15,18.1)); +#1690=CARTESIAN_POINT('Origin',(-4.,-8.15,10.)); +#1691=CARTESIAN_POINT('',(-2.,-5.45,10.)); +#1692=CARTESIAN_POINT('',(-4.,-5.45,10.)); +#1693=CARTESIAN_POINT('Origin',(-2.,-8.15,10.)); +#1694=CARTESIAN_POINT('Origin',(-2.,-8.15,10.)); +#1695=CARTESIAN_POINT('',(-2.,-6.5,10.)); +#1696=CARTESIAN_POINT('Origin',(-2.,-8.15,10.)); +#1697=CARTESIAN_POINT('Origin',(-4.,-8.15,18.1)); +#1698=CARTESIAN_POINT('',(-4.,-6.5,18.1)); +#1699=CARTESIAN_POINT('Origin',(-4.,-8.15,10.)); +#1700=CARTESIAN_POINT('',(-4.,-6.5,10.)); +#1701=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#1705, +'DISTANCE_ACCURACY_VALUE', +'Maximum model space distance between geometric entities at asserted c +onnectivities'); +#1702=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#1705, +'DISTANCE_ACCURACY_VALUE', +'Maximum model space distance between geometric entities at asserted c +onnectivities'); +#1703=( +GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1701)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1705,#1707,#1708)) +REPRESENTATION_CONTEXT('','3D') +); +#1704=( +GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1702)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1705,#1707,#1708)) +REPRESENTATION_CONTEXT('','3D') +); +#1705=( +LENGTH_UNIT() +NAMED_UNIT(*) +SI_UNIT(.MILLI.,.METRE.) +); +#1706=( +LENGTH_UNIT() +NAMED_UNIT(*) +SI_UNIT($,.METRE.) +); +#1707=( +NAMED_UNIT(*) +PLANE_ANGLE_UNIT() +SI_UNIT($,.RADIAN.) +); +#1708=( +NAMED_UNIT(*) +SI_UNIT($,.STERADIAN.) +SOLID_ANGLE_UNIT() +); +#1709=SHAPE_DEFINITION_REPRESENTATION(#1710,#1711); +#1710=PRODUCT_DEFINITION_SHAPE('',$,#1713); +#1711=SHAPE_REPRESENTATION('',(#1025),#1703); +#1712=PRODUCT_DEFINITION_CONTEXT('part definition',#1717,'design'); +#1713=PRODUCT_DEFINITION('camera_mount','camera_mount v30',#1714,#1712); +#1714=PRODUCT_DEFINITION_FORMATION('',$,#1719); +#1715=PRODUCT_RELATED_PRODUCT_CATEGORY('camera_mount v30', +'camera_mount v30',(#1719)); +#1716=APPLICATION_PROTOCOL_DEFINITION('international standard', +'automotive_design',2009,#1717); +#1717=APPLICATION_CONTEXT( +'Core Data for Automotive Mechanical Design Process'); +#1718=PRODUCT_CONTEXT('part definition',#1717,'mechanical'); +#1719=PRODUCT('camera_mount','camera_mount v30',$,(#1718)); +#1720=PRESENTATION_STYLE_ASSIGNMENT((#1721)); +#1721=SURFACE_STYLE_USAGE(.BOTH.,#1722); +#1722=SURFACE_SIDE_STYLE('',(#1723)); +#1723=SURFACE_STYLE_FILL_AREA(#1724); +#1724=FILL_AREA_STYLE('Steel - Satin',(#1725)); +#1725=FILL_AREA_STYLE_COLOUR('Steel - Satin',#1726); +#1726=COLOUR_RGB('Steel - Satin',0.627450980392157,0.627450980392157,0.627450980392157); +ENDSEC; +END-ISO-10303-21; diff --git a/Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module/stl/SO-ARM101_camera_wrist_mount.stl b/Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module/stl/SO-ARM101_camera_wrist_mount.stl new file mode 100644 index 0000000..1b41b25 Binary files /dev/null and b/Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module/stl/SO-ARM101_camera_wrist_mount.stl differ diff --git a/README.md b/README.md index 44c01d7..9733ec8 100644 --- a/README.md +++ b/README.md @@ -213,10 +213,10 @@ Add touch sensing to your gripper. #### 5. Wrist‑Mount Cameras -| Webcam (Vinmooog) | 32×32 UVC Module | 32×32 UVC Plug‑on | RealSense D405 | -|:---------------------:|:-------------------:|:-------------------:|:-------------------:| -| | | | | -| [Instructions](Optional/Wrist_Cam_Mount_Vinmooog_Webcam) | [Instructions](Optional/Wrist_Cam_Mount_32x32_UVC_Module) | [Instructions](Optional/Wrist_Cam_Plug_Mount_32x32_UVC_Module) | [Instructions](Optional/Wrist_Cam_Mount_RealSense_D405) | +| Webcam (Vinmooog) | 32×32 UVC Module | 32×32 UVC Plug‑on | RealSense D405 | 32×32 UVC Hex Nut (SO101) | +|:---------------------:|:-------------------:|:-------------------:|:-------------------:|:-------------------:| +| | | | | | +| [Instructions](Optional/Wrist_Cam_Mount_Vinmooog_Webcam) | [Instructions](Optional/Wrist_Cam_Mount_32x32_UVC_Module) | [Instructions](Optional/Wrist_Cam_Plug_Mount_32x32_UVC_Module) | [Instructions](Optional/Wrist_Cam_Mount_RealSense_D405) | [Instructions](Optional/SO101_Wrist_Cam_Hex-Nut_Mount_32x32_UVC_Module) | diff --git a/media/UVC_cam_mount_so101.jpg b/media/UVC_cam_mount_so101.jpg new file mode 100644 index 0000000..c173d13 Binary files /dev/null and b/media/UVC_cam_mount_so101.jpg differ