diff --git a/.gitignore b/.gitignore index a5a156c..fbf114a 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ .DS_Store .AppleDouble .LSOverride +hardware/proposals/mechanical/*.lck diff --git a/hardware/proposals/MassAirflowSensor.md b/hardware/proposals/MassAirflowSensor.md new file mode 100644 index 0000000..6f172a2 --- /dev/null +++ b/hardware/proposals/MassAirflowSensor.md @@ -0,0 +1,86 @@ +--- +path: "/projects/hardware/MassAirflowSensor" +title: "MassAirflowSensor" +--- + +# The above values are used for the website, please make sure to fill them out. + +# PLEASE COPY THE DOCUMENT AND START YOUR PROPOSAL ON YOUR COPY +| | | +|-|-| +| Proposal Stage | | +| Tags | | +| Created Date | | +| Lead | | +| Slack Channel | | + +## 📃 Idea in brief: Question to be resolved and why +Mass airflow sensors seem to be a possible component that is required for a ventilator. + +Proposing to create an open-source version to be available if and when it is needed. + + +### 💥 Problem +Mass airflow sensors need to measure the amount of air pass thru the device. In breathing systems, accuracy and response time of the data is required. + +### 👨‍🔬Hypothesis +Venturi style flow sensors are well understood and easy to fabricate. + +Need the following for a complete design: +Mechanical housing that interfaces with breathing hoses on each end with venturi design optimized for airflows anticipated +Temperature compensated pressure sensors placement in venturi +PCB design for pressure sensors, signal circuitry, heaters, temperature sensors, and i2c + +### 🤔 Assumptions +Mechanical: +Air fittings to comply with ISO5356-1:2004 +Flow range: ±250 slm (bidirectional) +Minimum pressure drop + + +Electrical: +Logic supply voltage is 3.3VDC±5% or 5VDC±5% +Temperature compensation needed for pressure sensors with closed loop heater control +I2C should support 3.3V logic or 5V logic + +Interface: +I2C support is a must-have +CANBUS as a nice-to-have +Very fast update time (0.5 ms) +Calibratible + + +## 💻Implementation Suggestion + +### V1 +Reverse engineer existing devices +Look at pressure sensors required and locations in venturi. + +### What it is +Sensor using all open-source and OTS parts, with embedded microcontroller running open source firmware + +### What it is not +This is sensor only, not a control valve. + +### Design + + +### Data/Experiments + + +V2 (..repeat the process) + +## 💪 Impact of Potential Solution + +## 🙌 Criteria for Success +(Main KPIs, metrics to evaluate and results to achieve) + +## 😅 Known Issues +Accurate calibration when built needs to be determined. No point in creating a innaccurate device. Need a clever way to field calibrate. + +## ✅ "I've read this" section +Add in the table below the people you definitely want their eyes on this proposal. Sometimes there are no comments to be made but it's good to know people have read the proposal + +| Name | Status | +|-|-| +| | Read/Not Read | diff --git a/hardware/proposals/mechanical/MassAirflowSensor-body-v0.idw b/hardware/proposals/mechanical/MassAirflowSensor-body-v0.idw new file mode 100644 index 0000000..da615f5 Binary files /dev/null and b/hardware/proposals/mechanical/MassAirflowSensor-body-v0.idw differ diff --git a/hardware/proposals/mechanical/MassAirflowSensor-body-v0.ipt b/hardware/proposals/mechanical/MassAirflowSensor-body-v0.ipt new file mode 100644 index 0000000..cb7ba1f Binary files /dev/null and b/hardware/proposals/mechanical/MassAirflowSensor-body-v0.ipt differ diff --git a/hardware/proposals/mechanical/MassAirflowSensor-body-v0.pdf b/hardware/proposals/mechanical/MassAirflowSensor-body-v0.pdf new file mode 100644 index 0000000..4de96a1 Binary files /dev/null and b/hardware/proposals/mechanical/MassAirflowSensor-body-v0.pdf differ diff --git a/hardware/proposals/mechanical/MassAirflowSensor-body-v0.stp b/hardware/proposals/mechanical/MassAirflowSensor-body-v0.stp new file mode 100644 index 0000000..124756e --- /dev/null +++ b/hardware/proposals/mechanical/MassAirflowSensor-body-v0.stp @@ -0,0 +1,1913 @@ +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 */ +'C:\\Users\\paddy\\OneDrive\\GitHub\\resources\\hardware\\proposals\\m +echanical\\MassAirflowSensor-body-v0.stp', +/* time_stamp */ '2020-03-15T19:19:16-07:00', +/* author */ ('paddy'), +/* organization */ (''), +/* preprocessor_version */ 'ST-DEVELOPER v18', +/* originating_system */ 'Autodesk Inventor 2020', +/* authorisation */ ''); + +FILE_SCHEMA (('AUTOMOTIVE_DESIGN { 1 0 10303 214 3 1 1 }')); +ENDSEC; + +DATA; +#10=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#13),#1742); +#11=SHAPE_REPRESENTATION_RELATIONSHIP('SRR','None',#1749,#12); +#12=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#14),#1741); +#13=STYLED_ITEM('',(#1758),#14); +#14=MANIFOLD_SOLID_BREP('Solid1',#872); +#15=FACE_BOUND('',#115,.T.); +#16=FACE_BOUND('',#120,.T.); +#17=FACE_BOUND('',#125,.T.); +#18=FACE_BOUND('',#135,.T.); +#19=PLANE('',#966); +#20=PLANE('',#982); +#21=PLANE('',#998); +#22=PLANE('',#1034); +#23=TOROIDAL_SURFACE('',#903,9.5,5.); +#24=TOROIDAL_SURFACE('',#910,9.5,5.); +#25=TOROIDAL_SURFACE('',#923,9.97000000000001,1.); +#26=TOROIDAL_SURFACE('',#935,12.5999999999999,5.49999999999988); +#27=TOROIDAL_SURFACE('',#944,12.6,5.5); +#28=TOROIDAL_SURFACE('',#953,11.0063761147672,1.5); +#29=TOROIDAL_SURFACE('',#962,12.079816558484,0.249999999999971); +#30=TOROIDAL_SURFACE('',#969,11.6787890609743,0.499999999999998); +#31=TOROIDAL_SURFACE('',#978,10.4287109390258,0.499999999999999); +#32=TOROIDAL_SURFACE('',#985,8.8600781219485,1.); +#33=TOROIDAL_SURFACE('',#994,7.11621093902578,0.499999999999993); +#34=TOROIDAL_SURFACE('',#1001,7.07124848763299,0.199999999999448); +#35=TOROIDAL_SURFACE('',#1010,11.4999999974904,5.00000000001861); +#36=TOROIDAL_SURFACE('',#1012,7.00000000000001,0.500000000000001); +#37=TOROIDAL_SURFACE('',#1021,6.53506097908957,0.999999999999969); +#38=TOROIDAL_SURFACE('',#1030,8.22877192421786,0.49999999999999); +#39=TOROIDAL_SURFACE('',#1037,10.5037109390258,0.499999999999998); +#40=TOROIDAL_SURFACE('',#1049,10.7475,0.500000000000001); +#41=CONICAL_SURFACE('',#900,5.49999999873587,0.366519142918809); +#42=CONICAL_SURFACE('',#914,5.49999999873587,0.36651914291881); +#43=CONICAL_SURFACE('',#931,8.1444553593792,0.260266515416778); +#44=CONICAL_SURFACE('',#949,10.8031880573836,1.04719755119661); +#45=CONICAL_SURFACE('',#958,12.4180630193068,0.00872664625996336); +#46=CONICAL_SURFACE('',#974,11.05375,0.0124993490193598); +#47=CONICAL_SURFACE('',#990,7.73816405944865,0.0124993490193652); +#48=CONICAL_SURFACE('',#1006,6.68609030268315,0.0189345848720346); +#49=CONICAL_SURFACE('',#1017,6.99626320019581,0.415459786204574); +#50=CONICAL_SURFACE('',#1026,7.63189692269222,0.0124993490193619); +#51=CONICAL_SURFACE('',#1042,11.1255859405515,0.0124993490193613); +#52=CONICAL_SURFACE('',#1054,10.3153379555833,1.39626340159552); +#53=( +BOUNDED_SURFACE() +B_SPLINE_SURFACE(2,2,((#1411,#1412,#1413,#1414,#1415,#1416,#1417,#1418, +#1419),(#1420,#1421,#1422,#1423,#1424,#1425,#1426,#1427,#1428),(#1429,#1430, +#1431,#1432,#1433,#1434,#1435,#1436,#1437)),.UNSPECIFIED.,.F.,.T.,.F.) +B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,2,2,2,3),(-6.08099429332665E-16,0.366519142918809), +(-3.14159265358979,-1.5707963267949,0.,1.5707963267949,3.14159265358979), + .UNSPECIFIED.) +GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_SURFACE(((1.,0.707106781186548,1.,0.707106781186548,1., +0.707106781186548,1.,0.707106781186548,1.),(0.983254907563945,0.695266212773417, +0.983254907563945,0.695266212773417,0.983254907563945,0.695266212773417, +0.983254907563945,0.695266212773417,0.983254907563945),(1.,0.707106781186548, +1.,0.707106781186548,1.,0.707106781186548,1.,0.707106781186548,1.))) +REPRESENTATION_ITEM('') +SURFACE() +); +#54=( +BOUNDED_SURFACE() +B_SPLINE_SURFACE(2,2,((#1473,#1474,#1475,#1476,#1477,#1478,#1479,#1480, +#1481),(#1482,#1483,#1484,#1485,#1486,#1487,#1488,#1489,#1490),(#1491,#1492, +#1493,#1494,#1495,#1496,#1497,#1498,#1499)),.UNSPECIFIED.,.F.,.T.,.F.) +B_SPLINE_SURFACE_WITH_KNOTS((3,3),(3,2,2,2,3),(-0.366519142918809,1.64010219482602E-16), +(-3.14159265358979,-1.5707963267949,0.,1.5707963267949,3.14159265358979), + .UNSPECIFIED.) +GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_SURFACE(((1.,0.707106781186548,1.,0.707106781186548,1., +0.707106781186548,1.,0.707106781186548,1.),(0.983254907563948,0.69526621277342, +0.983254907563948,0.69526621277342,0.983254907563948,0.69526621277342,0.983254907563948, +0.69526621277342,0.983254907563948),(1.,0.707106781186548,1.,0.707106781186548, +1.,0.707106781186548,1.,0.707106781186548,1.))) +REPRESENTATION_ITEM('') +SURFACE() +); +#55=FACE_OUTER_BOUND('',#96,.T.); +#56=FACE_OUTER_BOUND('',#97,.T.); +#57=FACE_OUTER_BOUND('',#98,.T.); +#58=FACE_OUTER_BOUND('',#99,.T.); +#59=FACE_OUTER_BOUND('',#100,.T.); +#60=FACE_OUTER_BOUND('',#101,.T.); +#61=FACE_OUTER_BOUND('',#102,.T.); +#62=FACE_OUTER_BOUND('',#103,.T.); +#63=FACE_OUTER_BOUND('',#104,.T.); +#64=FACE_OUTER_BOUND('',#105,.T.); +#65=FACE_OUTER_BOUND('',#106,.T.); +#66=FACE_OUTER_BOUND('',#107,.T.); +#67=FACE_OUTER_BOUND('',#108,.T.); +#68=FACE_OUTER_BOUND('',#109,.T.); +#69=FACE_OUTER_BOUND('',#110,.T.); +#70=FACE_OUTER_BOUND('',#111,.T.); +#71=FACE_OUTER_BOUND('',#112,.T.); +#72=FACE_OUTER_BOUND('',#113,.T.); +#73=FACE_OUTER_BOUND('',#114,.T.); +#74=FACE_OUTER_BOUND('',#116,.T.); +#75=FACE_OUTER_BOUND('',#117,.T.); +#76=FACE_OUTER_BOUND('',#118,.T.); +#77=FACE_OUTER_BOUND('',#119,.T.); +#78=FACE_OUTER_BOUND('',#121,.T.); +#79=FACE_OUTER_BOUND('',#122,.T.); +#80=FACE_OUTER_BOUND('',#123,.T.); +#81=FACE_OUTER_BOUND('',#124,.T.); +#82=FACE_OUTER_BOUND('',#126,.T.); +#83=FACE_OUTER_BOUND('',#127,.T.); +#84=FACE_OUTER_BOUND('',#128,.T.); +#85=FACE_OUTER_BOUND('',#129,.T.); +#86=FACE_OUTER_BOUND('',#130,.T.); +#87=FACE_OUTER_BOUND('',#131,.T.); +#88=FACE_OUTER_BOUND('',#132,.T.); +#89=FACE_OUTER_BOUND('',#133,.T.); +#90=FACE_OUTER_BOUND('',#134,.T.); +#91=FACE_OUTER_BOUND('',#136,.T.); +#92=FACE_OUTER_BOUND('',#137,.T.); +#93=FACE_OUTER_BOUND('',#138,.T.); +#94=FACE_OUTER_BOUND('',#139,.T.); +#95=FACE_OUTER_BOUND('',#140,.T.); +#96=EDGE_LOOP('',(#544,#545,#546,#547,#548,#549)); +#97=EDGE_LOOP('',(#550,#551,#552,#553,#554,#555)); +#98=EDGE_LOOP('',(#556,#557,#558,#559,#560,#561)); +#99=EDGE_LOOP('',(#562,#563,#564,#565,#566,#567)); +#100=EDGE_LOOP('',(#568,#569,#570,#571,#572,#573)); +#101=EDGE_LOOP('',(#574,#575,#576,#577,#578,#579)); +#102=EDGE_LOOP('',(#580,#581,#582,#583,#584,#585)); +#103=EDGE_LOOP('',(#586,#587,#588,#589,#590,#591)); +#104=EDGE_LOOP('',(#592,#593,#594,#595,#596,#597)); +#105=EDGE_LOOP('',(#598,#599,#600,#601,#602,#603,#604,#605)); +#106=EDGE_LOOP('',(#606,#607,#608,#609,#610,#611,#612,#613)); +#107=EDGE_LOOP('',(#614,#615,#616,#617,#618,#619,#620,#621)); +#108=EDGE_LOOP('',(#622,#623,#624,#625,#626,#627,#628,#629)); +#109=EDGE_LOOP('',(#630,#631,#632,#633,#634,#635,#636,#637)); +#110=EDGE_LOOP('',(#638,#639,#640,#641,#642,#643,#644,#645)); +#111=EDGE_LOOP('',(#646,#647,#648,#649,#650,#651,#652,#653)); +#112=EDGE_LOOP('',(#654,#655,#656,#657,#658,#659,#660,#661)); +#113=EDGE_LOOP('',(#662,#663,#664,#665,#666,#667,#668)); +#114=EDGE_LOOP('',(#669,#670)); +#115=EDGE_LOOP('',(#671,#672)); +#116=EDGE_LOOP('',(#673,#674,#675,#676,#677,#678,#679)); +#117=EDGE_LOOP('',(#680,#681,#682,#683,#684,#685,#686,#687)); +#118=EDGE_LOOP('',(#688,#689,#690,#691,#692,#693,#694)); +#119=EDGE_LOOP('',(#695,#696)); +#120=EDGE_LOOP('',(#697,#698)); +#121=EDGE_LOOP('',(#699,#700,#701,#702,#703,#704,#705)); +#122=EDGE_LOOP('',(#706,#707,#708,#709,#710,#711,#712,#713)); +#123=EDGE_LOOP('',(#714,#715,#716,#717,#718,#719,#720)); +#124=EDGE_LOOP('',(#721,#722)); +#125=EDGE_LOOP('',(#723,#724)); +#126=EDGE_LOOP('',(#725,#726,#727,#728,#729,#730,#731)); +#127=EDGE_LOOP('',(#732,#733,#734,#735,#736,#737,#738,#739)); +#128=EDGE_LOOP('',(#740,#741,#742,#743,#744,#745,#746)); +#129=EDGE_LOOP('',(#747,#748,#749,#750,#751,#752,#753)); +#130=EDGE_LOOP('',(#754,#755,#756,#757,#758,#759,#760,#761)); +#131=EDGE_LOOP('',(#762,#763,#764,#765,#766,#767,#768,#769)); +#132=EDGE_LOOP('',(#770,#771,#772,#773,#774,#775,#776,#777)); +#133=EDGE_LOOP('',(#778,#779,#780,#781,#782,#783,#784)); +#134=EDGE_LOOP('',(#785,#786)); +#135=EDGE_LOOP('',(#787,#788)); +#136=EDGE_LOOP('',(#789,#790,#791,#792,#793,#794,#795)); +#137=EDGE_LOOP('',(#796,#797,#798,#799,#800,#801,#802)); +#138=EDGE_LOOP('',(#803,#804,#805,#806,#807,#808,#809)); +#139=EDGE_LOOP('',(#810,#811,#812,#813,#814,#815,#816,#817)); +#140=EDGE_LOOP('',(#818,#819,#820,#821,#822,#823,#824,#825)); +#141=LINE('',#1407,#158); +#142=LINE('',#1445,#159); +#143=LINE('',#1457,#160); +#144=LINE('',#1469,#161); +#145=LINE('',#1507,#162); +#146=LINE('',#1532,#163); +#147=LINE('',#1548,#164); +#148=LINE('',#1564,#165); +#149=LINE('',#1580,#166); +#150=LINE('',#1602,#167); +#151=LINE('',#1634,#168); +#152=LINE('',#1656,#169); +#153=LINE('',#1674,#170); +#154=LINE('',#1690,#171); +#155=LINE('',#1720,#172); +#156=LINE('',#1728,#173); +#157=LINE('',#1738,#174); +#158=VECTOR('',#1063,6.49999999747175); +#159=VECTOR('',#1076,5.49999999873587); +#160=VECTOR('',#1091,4.5); +#161=VECTOR('',#1106,5.49999999873587); +#162=VECTOR('',#1119,6.49999999747175); +#163=VECTOR('',#1148,8.1444553593792); +#164=VECTOR('',#1167,7.1); +#165=VECTOR('',#1186,10.8031880573836); +#166=VECTOR('',#1205,12.4180630193068); +#167=VECTOR('',#1232,11.05375); +#168=VECTOR('',#1271,7.73816405944865); +#169=VECTOR('',#1298,6.68609030268315); +#170=VECTOR('',#1321,6.99626320019581); +#171=VECTOR('',#1340,7.63189692269222); +#172=VECTOR('',#1377,11.1255859405515); +#173=VECTOR('',#1386,11.2475000000001); +#174=VECTOR('',#1399,10.3153379555833); +#175=CIRCLE('',#893,6.50000000000001); +#176=CIRCLE('',#894,6.50000000000001); +#177=CIRCLE('',#895,6.49999999747175); +#178=CIRCLE('',#896,6.49999999747175); +#179=CIRCLE('',#897,5.); +#180=CIRCLE('',#898,6.16790212995776); +#181=CIRCLE('',#899,6.16790212995776); +#182=CIRCLE('',#901,4.83209786751399); +#183=CIRCLE('',#902,4.83209786751399); +#184=CIRCLE('',#904,4.5); +#185=CIRCLE('',#905,4.5); +#186=CIRCLE('',#906,5.); +#187=CIRCLE('',#908,4.5); +#188=CIRCLE('',#909,4.5); +#189=CIRCLE('',#911,4.83209786751399); +#190=CIRCLE('',#912,4.83209786751399); +#191=CIRCLE('',#913,5.); +#192=CIRCLE('',#915,6.16790212995776); +#193=CIRCLE('',#916,6.16790212995776); +#194=CIRCLE('',#917,5.); +#195=CIRCLE('',#918,6.49999999747175); +#196=CIRCLE('',#919,6.49999999747175); +#197=CIRCLE('',#921,6.49999999747174); +#198=CIRCLE('',#922,6.49999999747174); +#199=CIRCLE('',#924,9.7963518223331); +#200=CIRCLE('',#925,9.7963518223331); +#201=CIRCLE('',#926,1.); +#202=CIRCLE('',#927,9.00367857211669); +#203=CIRCLE('',#928,9.00367857211669); +#204=CIRCLE('',#929,9.00367857211669); +#205=CIRCLE('',#930,9.7963518223331); +#206=CIRCLE('',#932,7.28523214664171); +#207=CIRCLE('',#933,7.28523214664171); +#208=CIRCLE('',#934,7.28523214664171); +#209=CIRCLE('',#936,5.49999999999988); +#210=CIRCLE('',#937,7.1); +#211=CIRCLE('',#938,7.1); +#212=CIRCLE('',#939,7.1); +#213=CIRCLE('',#941,7.09999999999999); +#214=CIRCLE('',#942,7.09999999999999); +#215=CIRCLE('',#943,7.09999999999999); +#216=CIRCLE('',#945,5.5); +#217=CIRCLE('',#946,9.8500000000001); +#218=CIRCLE('',#947,9.8500000000001); +#219=CIRCLE('',#948,9.8500000000001); +#220=CIRCLE('',#950,11.7563761147672); +#221=CIRCLE('',#951,11.7563761147672); +#222=CIRCLE('',#952,11.7563761147672); +#223=CIRCLE('',#954,12.5063189993635); +#224=CIRCLE('',#955,12.5063189993635); +#225=CIRCLE('',#956,1.5); +#226=CIRCLE('',#957,12.5063189993635); +#227=CIRCLE('',#959,12.32980703925); +#228=CIRCLE('',#960,12.32980703925); +#229=CIRCLE('',#961,12.32980703925); +#230=CIRCLE('',#963,12.079816558484); +#231=CIRCLE('',#964,12.079816558484); +#232=CIRCLE('',#965,0.249999999999971); +#233=CIRCLE('',#967,11.6787890609743); +#234=CIRCLE('',#968,11.6787890609743); +#235=CIRCLE('',#970,11.1788281188972); +#236=CIRCLE('',#971,11.1788281188972); +#237=CIRCLE('',#972,0.499999999999998); +#238=CIRCLE('',#973,11.1788281188972); +#239=CIRCLE('',#975,10.9286718811028); +#240=CIRCLE('',#976,10.9286718811028); +#241=CIRCLE('',#977,10.9286718811028); +#242=CIRCLE('',#979,0.499999999999999); +#243=CIRCLE('',#980,10.4287109390258); +#244=CIRCLE('',#981,10.4287109390258); +#245=CIRCLE('',#983,8.8600781219485); +#246=CIRCLE('',#984,8.8600781219485); +#247=CIRCLE('',#986,1.); +#248=CIRCLE('',#987,7.86015623779448); +#249=CIRCLE('',#988,7.86015623779448); +#250=CIRCLE('',#989,7.86015623779448); +#251=CIRCLE('',#991,7.61617188110281); +#252=CIRCLE('',#992,7.61617188110281); +#253=CIRCLE('',#993,7.61617188110281); +#254=CIRCLE('',#995,7.11621093902578); +#255=CIRCLE('',#996,7.11621093902578); +#256=CIRCLE('',#997,0.499999999999993); +#257=CIRCLE('',#999,7.07124848763299); +#258=CIRCLE('',#1000,7.07124848763299); +#259=CIRCLE('',#1002,6.87128433841177); +#260=CIRCLE('',#1003,6.87128433841177); +#261=CIRCLE('',#1004,0.199999999999448); +#262=CIRCLE('',#1005,6.87128433841177); +#263=CIRCLE('',#1007,6.50089626695453); +#264=CIRCLE('',#1008,6.50089626695453); +#265=CIRCLE('',#1009,6.50089626695453); +#266=CIRCLE('',#1011,5.00000000001861); +#267=CIRCLE('',#1013,6.542534578698); +#268=CIRCLE('',#1014,6.542534578698); +#269=CIRCLE('',#1015,0.500000000000001); +#270=CIRCLE('',#1016,6.542534578698); +#271=CIRCLE('',#1018,7.44999182169362); +#272=CIRCLE('',#1019,7.44999182169362); +#273=CIRCLE('',#1020,7.44999182169362); +#274=CIRCLE('',#1022,0.999999999999969); +#275=CIRCLE('',#1023,7.53498286324362); +#276=CIRCLE('',#1024,7.53498286324362); +#277=CIRCLE('',#1025,7.53498286324362); +#278=CIRCLE('',#1027,7.72881098214082); +#279=CIRCLE('',#1028,7.72881098214082); +#280=CIRCLE('',#1029,7.72881098214082); +#281=CIRCLE('',#1031,8.22877192421786); +#282=CIRCLE('',#1032,8.22877192421786); +#283=CIRCLE('',#1033,0.49999999999999); +#284=CIRCLE('',#1035,10.5037109390258); +#285=CIRCLE('',#1036,10.5037109390258); +#286=CIRCLE('',#1038,11.0036718811029); +#287=CIRCLE('',#1039,11.0036718811029); +#288=CIRCLE('',#1040,0.499999999999998); +#289=CIRCLE('',#1041,11.0036718811029); +#290=CIRCLE('',#1043,11.2475000000001); +#291=CIRCLE('',#1044,11.2475000000001); +#292=CIRCLE('',#1046,11.2475); +#293=CIRCLE('',#1047,11.2475); +#294=CIRCLE('',#1048,11.2475); +#295=CIRCLE('',#1050,10.8343240888335); +#296=CIRCLE('',#1051,10.8343240888335); +#297=CIRCLE('',#1052,0.500000000000001); +#298=CIRCLE('',#1053,10.8343240888335); +#299=VERTEX_POINT('',#1402); +#300=VERTEX_POINT('',#1403); +#301=VERTEX_POINT('',#1406); +#302=VERTEX_POINT('',#1408); +#303=VERTEX_POINT('',#1438); +#304=VERTEX_POINT('',#1440); +#305=VERTEX_POINT('',#1444); +#306=VERTEX_POINT('',#1446); +#307=VERTEX_POINT('',#1450); +#308=VERTEX_POINT('',#1451); +#309=VERTEX_POINT('',#1456); +#310=VERTEX_POINT('',#1458); +#311=VERTEX_POINT('',#1462); +#312=VERTEX_POINT('',#1463); +#313=VERTEX_POINT('',#1468); +#314=VERTEX_POINT('',#1470); +#315=VERTEX_POINT('',#1500); +#316=VERTEX_POINT('',#1502); +#317=VERTEX_POINT('',#1506); +#318=VERTEX_POINT('',#1508); +#319=VERTEX_POINT('',#1512); +#320=VERTEX_POINT('',#1513); +#321=VERTEX_POINT('',#1515); +#322=VERTEX_POINT('',#1517); +#323=VERTEX_POINT('',#1519); +#324=VERTEX_POINT('',#1521); +#325=VERTEX_POINT('',#1526); +#326=VERTEX_POINT('',#1527); +#327=VERTEX_POINT('',#1529); +#328=VERTEX_POINT('',#1534); +#329=VERTEX_POINT('',#1536); +#330=VERTEX_POINT('',#1538); +#331=VERTEX_POINT('',#1542); +#332=VERTEX_POINT('',#1543); +#333=VERTEX_POINT('',#1545); +#334=VERTEX_POINT('',#1550); +#335=VERTEX_POINT('',#1552); +#336=VERTEX_POINT('',#1554); +#337=VERTEX_POINT('',#1558); +#338=VERTEX_POINT('',#1559); +#339=VERTEX_POINT('',#1561); +#340=VERTEX_POINT('',#1566); +#341=VERTEX_POINT('',#1567); +#342=VERTEX_POINT('',#1569); +#343=VERTEX_POINT('',#1574); +#344=VERTEX_POINT('',#1575); +#345=VERTEX_POINT('',#1577); +#346=VERTEX_POINT('',#1582); +#347=VERTEX_POINT('',#1583); +#348=VERTEX_POINT('',#1588); +#349=VERTEX_POINT('',#1589); +#350=VERTEX_POINT('',#1593); +#351=VERTEX_POINT('',#1594); +#352=VERTEX_POINT('',#1596); +#353=VERTEX_POINT('',#1601); +#354=VERTEX_POINT('',#1603); +#355=VERTEX_POINT('',#1605); +#356=VERTEX_POINT('',#1609); +#357=VERTEX_POINT('',#1611); +#358=VERTEX_POINT('',#1615); +#359=VERTEX_POINT('',#1616); +#360=VERTEX_POINT('',#1620); +#361=VERTEX_POINT('',#1622); +#362=VERTEX_POINT('',#1624); +#363=VERTEX_POINT('',#1628); +#364=VERTEX_POINT('',#1629); +#365=VERTEX_POINT('',#1631); +#366=VERTEX_POINT('',#1636); +#367=VERTEX_POINT('',#1637); +#368=VERTEX_POINT('',#1642); +#369=VERTEX_POINT('',#1643); +#370=VERTEX_POINT('',#1647); +#371=VERTEX_POINT('',#1648); +#372=VERTEX_POINT('',#1650); +#373=VERTEX_POINT('',#1655); +#374=VERTEX_POINT('',#1657); +#375=VERTEX_POINT('',#1659); +#376=VERTEX_POINT('',#1665); +#377=VERTEX_POINT('',#1666); +#378=VERTEX_POINT('',#1668); +#379=VERTEX_POINT('',#1673); +#380=VERTEX_POINT('',#1675); +#381=VERTEX_POINT('',#1677); +#382=VERTEX_POINT('',#1681); +#383=VERTEX_POINT('',#1683); +#384=VERTEX_POINT('',#1685); +#385=VERTEX_POINT('',#1689); +#386=VERTEX_POINT('',#1691); +#387=VERTEX_POINT('',#1693); +#388=VERTEX_POINT('',#1697); +#389=VERTEX_POINT('',#1698); +#390=VERTEX_POINT('',#1703); +#391=VERTEX_POINT('',#1704); +#392=VERTEX_POINT('',#1708); +#393=VERTEX_POINT('',#1709); +#394=VERTEX_POINT('',#1711); +#395=VERTEX_POINT('',#1716); +#396=VERTEX_POINT('',#1717); +#397=VERTEX_POINT('',#1722); +#398=VERTEX_POINT('',#1723); +#399=VERTEX_POINT('',#1725); +#400=VERTEX_POINT('',#1730); +#401=VERTEX_POINT('',#1731); +#402=VERTEX_POINT('',#1733); +#403=EDGE_CURVE('',#299,#300,#175,.T.); +#404=EDGE_CURVE('',#300,#299,#176,.T.); +#405=EDGE_CURVE('',#300,#301,#141,.T.); +#406=EDGE_CURVE('',#301,#302,#177,.T.); +#407=EDGE_CURVE('',#302,#301,#178,.T.); +#408=EDGE_CURVE('',#302,#303,#179,.T.); +#409=EDGE_CURVE('',#303,#304,#180,.T.); +#410=EDGE_CURVE('',#304,#303,#181,.T.); +#411=EDGE_CURVE('',#304,#305,#142,.T.); +#412=EDGE_CURVE('',#305,#306,#182,.T.); +#413=EDGE_CURVE('',#306,#305,#183,.T.); +#414=EDGE_CURVE('',#307,#308,#184,.T.); +#415=EDGE_CURVE('',#308,#307,#185,.T.); +#416=EDGE_CURVE('',#307,#306,#186,.T.); +#417=EDGE_CURVE('',#308,#309,#143,.T.); +#418=EDGE_CURVE('',#309,#310,#187,.T.); +#419=EDGE_CURVE('',#310,#309,#188,.T.); +#420=EDGE_CURVE('',#311,#312,#189,.T.); +#421=EDGE_CURVE('',#312,#311,#190,.T.); +#422=EDGE_CURVE('',#311,#310,#191,.T.); +#423=EDGE_CURVE('',#312,#313,#144,.T.); +#424=EDGE_CURVE('',#313,#314,#192,.T.); +#425=EDGE_CURVE('',#314,#313,#193,.T.); +#426=EDGE_CURVE('',#314,#315,#194,.T.); +#427=EDGE_CURVE('',#315,#316,#195,.T.); +#428=EDGE_CURVE('',#316,#315,#196,.T.); +#429=EDGE_CURVE('',#316,#317,#145,.T.); +#430=EDGE_CURVE('',#317,#318,#197,.T.); +#431=EDGE_CURVE('',#318,#317,#198,.T.); +#432=EDGE_CURVE('',#319,#320,#199,.T.); +#433=EDGE_CURVE('',#320,#321,#200,.T.); +#434=EDGE_CURVE('',#321,#322,#201,.T.); +#435=EDGE_CURVE('',#323,#322,#202,.T.); +#436=EDGE_CURVE('',#324,#323,#203,.T.); +#437=EDGE_CURVE('',#322,#324,#204,.T.); +#438=EDGE_CURVE('',#321,#319,#205,.T.); +#439=EDGE_CURVE('',#325,#326,#206,.T.); +#440=EDGE_CURVE('',#327,#325,#207,.T.); +#441=EDGE_CURVE('',#326,#327,#208,.T.); +#442=EDGE_CURVE('',#326,#323,#146,.T.); +#443=EDGE_CURVE('',#327,#328,#209,.T.); +#444=EDGE_CURVE('',#329,#328,#210,.T.); +#445=EDGE_CURVE('',#330,#329,#211,.T.); +#446=EDGE_CURVE('',#328,#330,#212,.T.); +#447=EDGE_CURVE('',#331,#332,#213,.T.); +#448=EDGE_CURVE('',#333,#331,#214,.T.); +#449=EDGE_CURVE('',#332,#333,#215,.T.); +#450=EDGE_CURVE('',#332,#329,#147,.T.); +#451=EDGE_CURVE('',#333,#334,#216,.T.); +#452=EDGE_CURVE('',#335,#334,#217,.T.); +#453=EDGE_CURVE('',#336,#335,#218,.T.); +#454=EDGE_CURVE('',#334,#336,#219,.T.); +#455=EDGE_CURVE('',#337,#338,#220,.T.); +#456=EDGE_CURVE('',#339,#337,#221,.T.); +#457=EDGE_CURVE('',#338,#339,#222,.T.); +#458=EDGE_CURVE('',#338,#335,#148,.T.); +#459=EDGE_CURVE('',#340,#341,#223,.T.); +#460=EDGE_CURVE('',#342,#340,#224,.T.); +#461=EDGE_CURVE('',#342,#339,#225,.T.); +#462=EDGE_CURVE('',#341,#342,#226,.T.); +#463=EDGE_CURVE('',#343,#344,#227,.T.); +#464=EDGE_CURVE('',#345,#343,#228,.T.); +#465=EDGE_CURVE('',#344,#345,#229,.T.); +#466=EDGE_CURVE('',#344,#341,#149,.T.); +#467=EDGE_CURVE('',#346,#347,#230,.T.); +#468=EDGE_CURVE('',#347,#346,#231,.T.); +#469=EDGE_CURVE('',#347,#345,#232,.T.); +#470=EDGE_CURVE('',#348,#349,#233,.T.); +#471=EDGE_CURVE('',#349,#348,#234,.T.); +#472=EDGE_CURVE('',#350,#351,#235,.T.); +#473=EDGE_CURVE('',#352,#350,#236,.T.); +#474=EDGE_CURVE('',#352,#349,#237,.T.); +#475=EDGE_CURVE('',#351,#352,#238,.T.); +#476=EDGE_CURVE('',#351,#353,#150,.T.); +#477=EDGE_CURVE('',#354,#353,#239,.T.); +#478=EDGE_CURVE('',#355,#354,#240,.T.); +#479=EDGE_CURVE('',#353,#355,#241,.T.); +#480=EDGE_CURVE('',#355,#356,#242,.T.); +#481=EDGE_CURVE('',#357,#356,#243,.T.); +#482=EDGE_CURVE('',#356,#357,#244,.T.); +#483=EDGE_CURVE('',#358,#359,#245,.T.); +#484=EDGE_CURVE('',#359,#358,#246,.T.); +#485=EDGE_CURVE('',#359,#360,#247,.T.); +#486=EDGE_CURVE('',#361,#360,#248,.T.); +#487=EDGE_CURVE('',#362,#361,#249,.T.); +#488=EDGE_CURVE('',#360,#362,#250,.T.); +#489=EDGE_CURVE('',#363,#364,#251,.T.); +#490=EDGE_CURVE('',#365,#363,#252,.T.); +#491=EDGE_CURVE('',#364,#365,#253,.T.); +#492=EDGE_CURVE('',#364,#361,#151,.T.); +#493=EDGE_CURVE('',#366,#367,#254,.T.); +#494=EDGE_CURVE('',#367,#366,#255,.T.); +#495=EDGE_CURVE('',#367,#365,#256,.T.); +#496=EDGE_CURVE('',#368,#369,#257,.T.); +#497=EDGE_CURVE('',#369,#368,#258,.T.); +#498=EDGE_CURVE('',#370,#371,#259,.T.); +#499=EDGE_CURVE('',#372,#370,#260,.T.); +#500=EDGE_CURVE('',#372,#369,#261,.T.); +#501=EDGE_CURVE('',#371,#372,#262,.T.); +#502=EDGE_CURVE('',#371,#373,#152,.T.); +#503=EDGE_CURVE('',#374,#373,#263,.T.); +#504=EDGE_CURVE('',#375,#374,#264,.T.); +#505=EDGE_CURVE('',#373,#375,#265,.T.); +#506=EDGE_CURVE('',#318,#375,#266,.T.); +#507=EDGE_CURVE('',#376,#377,#267,.T.); +#508=EDGE_CURVE('',#378,#376,#268,.T.); +#509=EDGE_CURVE('',#378,#299,#269,.T.); +#510=EDGE_CURVE('',#377,#378,#270,.T.); +#511=EDGE_CURVE('',#377,#379,#153,.T.); +#512=EDGE_CURVE('',#380,#379,#271,.T.); +#513=EDGE_CURVE('',#381,#380,#272,.T.); +#514=EDGE_CURVE('',#379,#381,#273,.T.); +#515=EDGE_CURVE('',#381,#382,#274,.T.); +#516=EDGE_CURVE('',#383,#382,#275,.T.); +#517=EDGE_CURVE('',#384,#383,#276,.T.); +#518=EDGE_CURVE('',#382,#384,#277,.T.); +#519=EDGE_CURVE('',#383,#385,#154,.T.); +#520=EDGE_CURVE('',#386,#385,#278,.T.); +#521=EDGE_CURVE('',#387,#386,#279,.T.); +#522=EDGE_CURVE('',#385,#387,#280,.T.); +#523=EDGE_CURVE('',#388,#389,#281,.T.); +#524=EDGE_CURVE('',#389,#388,#282,.T.); +#525=EDGE_CURVE('',#389,#387,#283,.T.); +#526=EDGE_CURVE('',#390,#391,#284,.T.); +#527=EDGE_CURVE('',#391,#390,#285,.T.); +#528=EDGE_CURVE('',#392,#393,#286,.T.); +#529=EDGE_CURVE('',#394,#392,#287,.T.); +#530=EDGE_CURVE('',#394,#391,#288,.T.); +#531=EDGE_CURVE('',#393,#394,#289,.T.); +#532=EDGE_CURVE('',#395,#396,#290,.T.); +#533=EDGE_CURVE('',#396,#395,#291,.T.); +#534=EDGE_CURVE('',#396,#393,#155,.T.); +#535=EDGE_CURVE('',#397,#398,#292,.T.); +#536=EDGE_CURVE('',#399,#397,#293,.T.); +#537=EDGE_CURVE('',#398,#399,#294,.T.); +#538=EDGE_CURVE('',#398,#396,#156,.T.); +#539=EDGE_CURVE('',#400,#401,#295,.T.); +#540=EDGE_CURVE('',#402,#400,#296,.T.); +#541=EDGE_CURVE('',#402,#399,#297,.T.); +#542=EDGE_CURVE('',#401,#402,#298,.T.); +#543=EDGE_CURVE('',#320,#401,#157,.T.); +#544=ORIENTED_EDGE('',*,*,#403,.F.); +#545=ORIENTED_EDGE('',*,*,#404,.F.); +#546=ORIENTED_EDGE('',*,*,#405,.T.); +#547=ORIENTED_EDGE('',*,*,#406,.T.); +#548=ORIENTED_EDGE('',*,*,#407,.T.); +#549=ORIENTED_EDGE('',*,*,#405,.F.); +#550=ORIENTED_EDGE('',*,*,#407,.F.); +#551=ORIENTED_EDGE('',*,*,#408,.T.); +#552=ORIENTED_EDGE('',*,*,#409,.T.); +#553=ORIENTED_EDGE('',*,*,#410,.T.); +#554=ORIENTED_EDGE('',*,*,#408,.F.); +#555=ORIENTED_EDGE('',*,*,#406,.F.); +#556=ORIENTED_EDGE('',*,*,#409,.F.); +#557=ORIENTED_EDGE('',*,*,#410,.F.); +#558=ORIENTED_EDGE('',*,*,#411,.T.); +#559=ORIENTED_EDGE('',*,*,#412,.T.); +#560=ORIENTED_EDGE('',*,*,#413,.T.); +#561=ORIENTED_EDGE('',*,*,#411,.F.); +#562=ORIENTED_EDGE('',*,*,#414,.T.); +#563=ORIENTED_EDGE('',*,*,#415,.T.); +#564=ORIENTED_EDGE('',*,*,#416,.T.); +#565=ORIENTED_EDGE('',*,*,#412,.F.); +#566=ORIENTED_EDGE('',*,*,#413,.F.); +#567=ORIENTED_EDGE('',*,*,#416,.F.); +#568=ORIENTED_EDGE('',*,*,#414,.F.); +#569=ORIENTED_EDGE('',*,*,#415,.F.); +#570=ORIENTED_EDGE('',*,*,#417,.T.); +#571=ORIENTED_EDGE('',*,*,#418,.T.); +#572=ORIENTED_EDGE('',*,*,#419,.T.); +#573=ORIENTED_EDGE('',*,*,#417,.F.); +#574=ORIENTED_EDGE('',*,*,#420,.T.); +#575=ORIENTED_EDGE('',*,*,#421,.T.); +#576=ORIENTED_EDGE('',*,*,#422,.T.); +#577=ORIENTED_EDGE('',*,*,#418,.F.); +#578=ORIENTED_EDGE('',*,*,#419,.F.); +#579=ORIENTED_EDGE('',*,*,#422,.F.); +#580=ORIENTED_EDGE('',*,*,#420,.F.); +#581=ORIENTED_EDGE('',*,*,#421,.F.); +#582=ORIENTED_EDGE('',*,*,#423,.T.); +#583=ORIENTED_EDGE('',*,*,#424,.T.); +#584=ORIENTED_EDGE('',*,*,#425,.T.); +#585=ORIENTED_EDGE('',*,*,#423,.F.); +#586=ORIENTED_EDGE('',*,*,#425,.F.); +#587=ORIENTED_EDGE('',*,*,#426,.T.); +#588=ORIENTED_EDGE('',*,*,#427,.T.); +#589=ORIENTED_EDGE('',*,*,#428,.T.); +#590=ORIENTED_EDGE('',*,*,#426,.F.); +#591=ORIENTED_EDGE('',*,*,#424,.F.); +#592=ORIENTED_EDGE('',*,*,#427,.F.); +#593=ORIENTED_EDGE('',*,*,#428,.F.); +#594=ORIENTED_EDGE('',*,*,#429,.T.); +#595=ORIENTED_EDGE('',*,*,#430,.T.); +#596=ORIENTED_EDGE('',*,*,#431,.T.); +#597=ORIENTED_EDGE('',*,*,#429,.F.); +#598=ORIENTED_EDGE('',*,*,#432,.T.); +#599=ORIENTED_EDGE('',*,*,#433,.T.); +#600=ORIENTED_EDGE('',*,*,#434,.T.); +#601=ORIENTED_EDGE('',*,*,#435,.F.); +#602=ORIENTED_EDGE('',*,*,#436,.F.); +#603=ORIENTED_EDGE('',*,*,#437,.F.); +#604=ORIENTED_EDGE('',*,*,#434,.F.); +#605=ORIENTED_EDGE('',*,*,#438,.T.); +#606=ORIENTED_EDGE('',*,*,#439,.F.); +#607=ORIENTED_EDGE('',*,*,#440,.F.); +#608=ORIENTED_EDGE('',*,*,#441,.F.); +#609=ORIENTED_EDGE('',*,*,#442,.T.); +#610=ORIENTED_EDGE('',*,*,#435,.T.); +#611=ORIENTED_EDGE('',*,*,#437,.T.); +#612=ORIENTED_EDGE('',*,*,#436,.T.); +#613=ORIENTED_EDGE('',*,*,#442,.F.); +#614=ORIENTED_EDGE('',*,*,#439,.T.); +#615=ORIENTED_EDGE('',*,*,#441,.T.); +#616=ORIENTED_EDGE('',*,*,#443,.T.); +#617=ORIENTED_EDGE('',*,*,#444,.F.); +#618=ORIENTED_EDGE('',*,*,#445,.F.); +#619=ORIENTED_EDGE('',*,*,#446,.F.); +#620=ORIENTED_EDGE('',*,*,#443,.F.); +#621=ORIENTED_EDGE('',*,*,#440,.T.); +#622=ORIENTED_EDGE('',*,*,#447,.F.); +#623=ORIENTED_EDGE('',*,*,#448,.F.); +#624=ORIENTED_EDGE('',*,*,#449,.F.); +#625=ORIENTED_EDGE('',*,*,#450,.T.); +#626=ORIENTED_EDGE('',*,*,#444,.T.); +#627=ORIENTED_EDGE('',*,*,#446,.T.); +#628=ORIENTED_EDGE('',*,*,#445,.T.); +#629=ORIENTED_EDGE('',*,*,#450,.F.); +#630=ORIENTED_EDGE('',*,*,#447,.T.); +#631=ORIENTED_EDGE('',*,*,#449,.T.); +#632=ORIENTED_EDGE('',*,*,#451,.T.); +#633=ORIENTED_EDGE('',*,*,#452,.F.); +#634=ORIENTED_EDGE('',*,*,#453,.F.); +#635=ORIENTED_EDGE('',*,*,#454,.F.); +#636=ORIENTED_EDGE('',*,*,#451,.F.); +#637=ORIENTED_EDGE('',*,*,#448,.T.); +#638=ORIENTED_EDGE('',*,*,#455,.F.); +#639=ORIENTED_EDGE('',*,*,#456,.F.); +#640=ORIENTED_EDGE('',*,*,#457,.F.); +#641=ORIENTED_EDGE('',*,*,#458,.T.); +#642=ORIENTED_EDGE('',*,*,#452,.T.); +#643=ORIENTED_EDGE('',*,*,#454,.T.); +#644=ORIENTED_EDGE('',*,*,#453,.T.); +#645=ORIENTED_EDGE('',*,*,#458,.F.); +#646=ORIENTED_EDGE('',*,*,#459,.F.); +#647=ORIENTED_EDGE('',*,*,#460,.F.); +#648=ORIENTED_EDGE('',*,*,#461,.T.); +#649=ORIENTED_EDGE('',*,*,#456,.T.); +#650=ORIENTED_EDGE('',*,*,#455,.T.); +#651=ORIENTED_EDGE('',*,*,#457,.T.); +#652=ORIENTED_EDGE('',*,*,#461,.F.); +#653=ORIENTED_EDGE('',*,*,#462,.F.); +#654=ORIENTED_EDGE('',*,*,#463,.F.); +#655=ORIENTED_EDGE('',*,*,#464,.F.); +#656=ORIENTED_EDGE('',*,*,#465,.F.); +#657=ORIENTED_EDGE('',*,*,#466,.T.); +#658=ORIENTED_EDGE('',*,*,#462,.T.); +#659=ORIENTED_EDGE('',*,*,#460,.T.); +#660=ORIENTED_EDGE('',*,*,#459,.T.); +#661=ORIENTED_EDGE('',*,*,#466,.F.); +#662=ORIENTED_EDGE('',*,*,#467,.F.); +#663=ORIENTED_EDGE('',*,*,#468,.F.); +#664=ORIENTED_EDGE('',*,*,#469,.T.); +#665=ORIENTED_EDGE('',*,*,#464,.T.); +#666=ORIENTED_EDGE('',*,*,#463,.T.); +#667=ORIENTED_EDGE('',*,*,#465,.T.); +#668=ORIENTED_EDGE('',*,*,#469,.F.); +#669=ORIENTED_EDGE('',*,*,#467,.T.); +#670=ORIENTED_EDGE('',*,*,#468,.T.); +#671=ORIENTED_EDGE('',*,*,#470,.F.); +#672=ORIENTED_EDGE('',*,*,#471,.F.); +#673=ORIENTED_EDGE('',*,*,#472,.F.); +#674=ORIENTED_EDGE('',*,*,#473,.F.); +#675=ORIENTED_EDGE('',*,*,#474,.T.); +#676=ORIENTED_EDGE('',*,*,#471,.T.); +#677=ORIENTED_EDGE('',*,*,#470,.T.); +#678=ORIENTED_EDGE('',*,*,#474,.F.); +#679=ORIENTED_EDGE('',*,*,#475,.F.); +#680=ORIENTED_EDGE('',*,*,#472,.T.); +#681=ORIENTED_EDGE('',*,*,#476,.T.); +#682=ORIENTED_EDGE('',*,*,#477,.F.); +#683=ORIENTED_EDGE('',*,*,#478,.F.); +#684=ORIENTED_EDGE('',*,*,#479,.F.); +#685=ORIENTED_EDGE('',*,*,#476,.F.); +#686=ORIENTED_EDGE('',*,*,#475,.T.); +#687=ORIENTED_EDGE('',*,*,#473,.T.); +#688=ORIENTED_EDGE('',*,*,#477,.T.); +#689=ORIENTED_EDGE('',*,*,#479,.T.); +#690=ORIENTED_EDGE('',*,*,#480,.T.); +#691=ORIENTED_EDGE('',*,*,#481,.F.); +#692=ORIENTED_EDGE('',*,*,#482,.F.); +#693=ORIENTED_EDGE('',*,*,#480,.F.); +#694=ORIENTED_EDGE('',*,*,#478,.T.); +#695=ORIENTED_EDGE('',*,*,#481,.T.); +#696=ORIENTED_EDGE('',*,*,#482,.T.); +#697=ORIENTED_EDGE('',*,*,#483,.F.); +#698=ORIENTED_EDGE('',*,*,#484,.F.); +#699=ORIENTED_EDGE('',*,*,#483,.T.); +#700=ORIENTED_EDGE('',*,*,#485,.T.); +#701=ORIENTED_EDGE('',*,*,#486,.F.); +#702=ORIENTED_EDGE('',*,*,#487,.F.); +#703=ORIENTED_EDGE('',*,*,#488,.F.); +#704=ORIENTED_EDGE('',*,*,#485,.F.); +#705=ORIENTED_EDGE('',*,*,#484,.T.); +#706=ORIENTED_EDGE('',*,*,#489,.F.); +#707=ORIENTED_EDGE('',*,*,#490,.F.); +#708=ORIENTED_EDGE('',*,*,#491,.F.); +#709=ORIENTED_EDGE('',*,*,#492,.T.); +#710=ORIENTED_EDGE('',*,*,#486,.T.); +#711=ORIENTED_EDGE('',*,*,#488,.T.); +#712=ORIENTED_EDGE('',*,*,#487,.T.); +#713=ORIENTED_EDGE('',*,*,#492,.F.); +#714=ORIENTED_EDGE('',*,*,#493,.F.); +#715=ORIENTED_EDGE('',*,*,#494,.F.); +#716=ORIENTED_EDGE('',*,*,#495,.T.); +#717=ORIENTED_EDGE('',*,*,#490,.T.); +#718=ORIENTED_EDGE('',*,*,#489,.T.); +#719=ORIENTED_EDGE('',*,*,#491,.T.); +#720=ORIENTED_EDGE('',*,*,#495,.F.); +#721=ORIENTED_EDGE('',*,*,#493,.T.); +#722=ORIENTED_EDGE('',*,*,#494,.T.); +#723=ORIENTED_EDGE('',*,*,#496,.F.); +#724=ORIENTED_EDGE('',*,*,#497,.F.); +#725=ORIENTED_EDGE('',*,*,#498,.F.); +#726=ORIENTED_EDGE('',*,*,#499,.F.); +#727=ORIENTED_EDGE('',*,*,#500,.T.); +#728=ORIENTED_EDGE('',*,*,#497,.T.); +#729=ORIENTED_EDGE('',*,*,#496,.T.); +#730=ORIENTED_EDGE('',*,*,#500,.F.); +#731=ORIENTED_EDGE('',*,*,#501,.F.); +#732=ORIENTED_EDGE('',*,*,#498,.T.); +#733=ORIENTED_EDGE('',*,*,#502,.T.); +#734=ORIENTED_EDGE('',*,*,#503,.F.); +#735=ORIENTED_EDGE('',*,*,#504,.F.); +#736=ORIENTED_EDGE('',*,*,#505,.F.); +#737=ORIENTED_EDGE('',*,*,#502,.F.); +#738=ORIENTED_EDGE('',*,*,#501,.T.); +#739=ORIENTED_EDGE('',*,*,#499,.T.); +#740=ORIENTED_EDGE('',*,*,#431,.F.); +#741=ORIENTED_EDGE('',*,*,#506,.T.); +#742=ORIENTED_EDGE('',*,*,#504,.T.); +#743=ORIENTED_EDGE('',*,*,#503,.T.); +#744=ORIENTED_EDGE('',*,*,#505,.T.); +#745=ORIENTED_EDGE('',*,*,#506,.F.); +#746=ORIENTED_EDGE('',*,*,#430,.F.); +#747=ORIENTED_EDGE('',*,*,#507,.F.); +#748=ORIENTED_EDGE('',*,*,#508,.F.); +#749=ORIENTED_EDGE('',*,*,#509,.T.); +#750=ORIENTED_EDGE('',*,*,#403,.T.); +#751=ORIENTED_EDGE('',*,*,#404,.T.); +#752=ORIENTED_EDGE('',*,*,#509,.F.); +#753=ORIENTED_EDGE('',*,*,#510,.F.); +#754=ORIENTED_EDGE('',*,*,#507,.T.); +#755=ORIENTED_EDGE('',*,*,#511,.T.); +#756=ORIENTED_EDGE('',*,*,#512,.F.); +#757=ORIENTED_EDGE('',*,*,#513,.F.); +#758=ORIENTED_EDGE('',*,*,#514,.F.); +#759=ORIENTED_EDGE('',*,*,#511,.F.); +#760=ORIENTED_EDGE('',*,*,#510,.T.); +#761=ORIENTED_EDGE('',*,*,#508,.T.); +#762=ORIENTED_EDGE('',*,*,#512,.T.); +#763=ORIENTED_EDGE('',*,*,#514,.T.); +#764=ORIENTED_EDGE('',*,*,#515,.T.); +#765=ORIENTED_EDGE('',*,*,#516,.F.); +#766=ORIENTED_EDGE('',*,*,#517,.F.); +#767=ORIENTED_EDGE('',*,*,#518,.F.); +#768=ORIENTED_EDGE('',*,*,#515,.F.); +#769=ORIENTED_EDGE('',*,*,#513,.T.); +#770=ORIENTED_EDGE('',*,*,#517,.T.); +#771=ORIENTED_EDGE('',*,*,#519,.T.); +#772=ORIENTED_EDGE('',*,*,#520,.F.); +#773=ORIENTED_EDGE('',*,*,#521,.F.); +#774=ORIENTED_EDGE('',*,*,#522,.F.); +#775=ORIENTED_EDGE('',*,*,#519,.F.); +#776=ORIENTED_EDGE('',*,*,#516,.T.); +#777=ORIENTED_EDGE('',*,*,#518,.T.); +#778=ORIENTED_EDGE('',*,*,#523,.F.); +#779=ORIENTED_EDGE('',*,*,#524,.F.); +#780=ORIENTED_EDGE('',*,*,#525,.T.); +#781=ORIENTED_EDGE('',*,*,#521,.T.); +#782=ORIENTED_EDGE('',*,*,#520,.T.); +#783=ORIENTED_EDGE('',*,*,#522,.T.); +#784=ORIENTED_EDGE('',*,*,#525,.F.); +#785=ORIENTED_EDGE('',*,*,#526,.F.); +#786=ORIENTED_EDGE('',*,*,#527,.F.); +#787=ORIENTED_EDGE('',*,*,#523,.T.); +#788=ORIENTED_EDGE('',*,*,#524,.T.); +#789=ORIENTED_EDGE('',*,*,#528,.F.); +#790=ORIENTED_EDGE('',*,*,#529,.F.); +#791=ORIENTED_EDGE('',*,*,#530,.T.); +#792=ORIENTED_EDGE('',*,*,#527,.T.); +#793=ORIENTED_EDGE('',*,*,#526,.T.); +#794=ORIENTED_EDGE('',*,*,#530,.F.); +#795=ORIENTED_EDGE('',*,*,#531,.F.); +#796=ORIENTED_EDGE('',*,*,#532,.F.); +#797=ORIENTED_EDGE('',*,*,#533,.F.); +#798=ORIENTED_EDGE('',*,*,#534,.T.); +#799=ORIENTED_EDGE('',*,*,#531,.T.); +#800=ORIENTED_EDGE('',*,*,#529,.T.); +#801=ORIENTED_EDGE('',*,*,#528,.T.); +#802=ORIENTED_EDGE('',*,*,#534,.F.); +#803=ORIENTED_EDGE('',*,*,#535,.F.); +#804=ORIENTED_EDGE('',*,*,#536,.F.); +#805=ORIENTED_EDGE('',*,*,#537,.F.); +#806=ORIENTED_EDGE('',*,*,#538,.T.); +#807=ORIENTED_EDGE('',*,*,#533,.T.); +#808=ORIENTED_EDGE('',*,*,#532,.T.); +#809=ORIENTED_EDGE('',*,*,#538,.F.); +#810=ORIENTED_EDGE('',*,*,#539,.F.); +#811=ORIENTED_EDGE('',*,*,#540,.F.); +#812=ORIENTED_EDGE('',*,*,#541,.T.); +#813=ORIENTED_EDGE('',*,*,#536,.T.); +#814=ORIENTED_EDGE('',*,*,#535,.T.); +#815=ORIENTED_EDGE('',*,*,#537,.T.); +#816=ORIENTED_EDGE('',*,*,#541,.F.); +#817=ORIENTED_EDGE('',*,*,#542,.F.); +#818=ORIENTED_EDGE('',*,*,#432,.F.); +#819=ORIENTED_EDGE('',*,*,#438,.F.); +#820=ORIENTED_EDGE('',*,*,#433,.F.); +#821=ORIENTED_EDGE('',*,*,#543,.T.); +#822=ORIENTED_EDGE('',*,*,#542,.T.); +#823=ORIENTED_EDGE('',*,*,#540,.T.); +#824=ORIENTED_EDGE('',*,*,#539,.T.); +#825=ORIENTED_EDGE('',*,*,#543,.F.); +#826=CYLINDRICAL_SURFACE('',#892,6.49999999747175); +#827=CYLINDRICAL_SURFACE('',#907,4.5); +#828=CYLINDRICAL_SURFACE('',#920,6.49999999747175); +#829=CYLINDRICAL_SURFACE('',#940,7.1); +#830=CYLINDRICAL_SURFACE('',#1045,11.2475000000001); +#831=ADVANCED_FACE('',(#55),#826,.F.); +#832=ADVANCED_FACE('',(#56),#53,.T.); +#833=ADVANCED_FACE('',(#57),#41,.F.); +#834=ADVANCED_FACE('',(#58),#23,.T.); +#835=ADVANCED_FACE('',(#59),#827,.F.); +#836=ADVANCED_FACE('',(#60),#24,.T.); +#837=ADVANCED_FACE('',(#61),#42,.F.); +#838=ADVANCED_FACE('',(#62),#54,.T.); +#839=ADVANCED_FACE('',(#63),#828,.F.); +#840=ADVANCED_FACE('',(#64),#25,.F.); +#841=ADVANCED_FACE('',(#65),#43,.T.); +#842=ADVANCED_FACE('',(#66),#26,.F.); +#843=ADVANCED_FACE('',(#67),#829,.T.); +#844=ADVANCED_FACE('',(#68),#27,.F.); +#845=ADVANCED_FACE('',(#69),#44,.T.); +#846=ADVANCED_FACE('',(#70),#28,.T.); +#847=ADVANCED_FACE('',(#71),#45,.T.); +#848=ADVANCED_FACE('',(#72),#29,.T.); +#849=ADVANCED_FACE('',(#73,#15),#19,.T.); +#850=ADVANCED_FACE('',(#74),#30,.T.); +#851=ADVANCED_FACE('',(#75),#46,.F.); +#852=ADVANCED_FACE('',(#76),#31,.F.); +#853=ADVANCED_FACE('',(#77,#16),#20,.T.); +#854=ADVANCED_FACE('',(#78),#32,.F.); +#855=ADVANCED_FACE('',(#79),#47,.T.); +#856=ADVANCED_FACE('',(#80),#33,.T.); +#857=ADVANCED_FACE('',(#81,#17),#21,.T.); +#858=ADVANCED_FACE('',(#82),#34,.T.); +#859=ADVANCED_FACE('',(#83),#48,.F.); +#860=ADVANCED_FACE('',(#84),#35,.T.); +#861=ADVANCED_FACE('',(#85),#36,.T.); +#862=ADVANCED_FACE('',(#86),#49,.F.); +#863=ADVANCED_FACE('',(#87),#37,.F.); +#864=ADVANCED_FACE('',(#88),#50,.F.); +#865=ADVANCED_FACE('',(#89),#38,.T.); +#866=ADVANCED_FACE('',(#90,#18),#22,.T.); +#867=ADVANCED_FACE('',(#91),#39,.T.); +#868=ADVANCED_FACE('',(#92),#51,.T.); +#869=ADVANCED_FACE('',(#93),#830,.T.); +#870=ADVANCED_FACE('',(#94),#40,.T.); +#871=ADVANCED_FACE('',(#95),#52,.T.); +#872=CLOSED_SHELL('',(#831,#832,#833,#834,#835,#836,#837,#838,#839,#840, +#841,#842,#843,#844,#845,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855, +#856,#857,#858,#859,#860,#861,#862,#863,#864,#865,#866,#867,#868,#869,#870, +#871)); +#873=DERIVED_UNIT_ELEMENT(#875,1.); +#874=DERIVED_UNIT_ELEMENT(#1744,3.); +#875=( +MASS_UNIT() +NAMED_UNIT(*) +SI_UNIT($,.GRAM.) +); +#876=DERIVED_UNIT((#873,#874)); +#877=MEASURE_REPRESENTATION_ITEM('density measure', +POSITIVE_RATIO_MEASURE(1.),#876); +#878=PROPERTY_DEFINITION_REPRESENTATION(#883,#880); +#879=PROPERTY_DEFINITION_REPRESENTATION(#884,#881); +#880=REPRESENTATION('material name',(#882),#1741); +#881=REPRESENTATION('density',(#877),#1741); +#882=DESCRIPTIVE_REPRESENTATION_ITEM('Generic','Generic'); +#883=PROPERTY_DEFINITION('material property','material name',#1751); +#884=PROPERTY_DEFINITION('material property','density of part',#1751); +#885=DATE_TIME_ROLE('creation_date'); +#886=APPLIED_DATE_AND_TIME_ASSIGNMENT(#887,#885,(#1751)); +#887=DATE_AND_TIME(#888,#889); +#888=CALENDAR_DATE(2020,16,3); +#889=LOCAL_TIME(1,23,32.,#890); +#890=COORDINATED_UNIVERSAL_TIME_OFFSET(0,0,.BEHIND.); +#891=AXIS2_PLACEMENT_3D('placement',#1400,#1055,#1056); +#892=AXIS2_PLACEMENT_3D('',#1401,#1057,#1058); +#893=AXIS2_PLACEMENT_3D('',#1404,#1059,#1060); +#894=AXIS2_PLACEMENT_3D('',#1405,#1061,#1062); +#895=AXIS2_PLACEMENT_3D('',#1409,#1064,#1065); +#896=AXIS2_PLACEMENT_3D('',#1410,#1066,#1067); +#897=AXIS2_PLACEMENT_3D('',#1439,#1068,#1069); +#898=AXIS2_PLACEMENT_3D('',#1441,#1070,#1071); +#899=AXIS2_PLACEMENT_3D('',#1442,#1072,#1073); +#900=AXIS2_PLACEMENT_3D('',#1443,#1074,#1075); +#901=AXIS2_PLACEMENT_3D('',#1447,#1077,#1078); +#902=AXIS2_PLACEMENT_3D('',#1448,#1079,#1080); +#903=AXIS2_PLACEMENT_3D('',#1449,#1081,#1082); +#904=AXIS2_PLACEMENT_3D('',#1452,#1083,#1084); +#905=AXIS2_PLACEMENT_3D('',#1453,#1085,#1086); +#906=AXIS2_PLACEMENT_3D('',#1454,#1087,#1088); +#907=AXIS2_PLACEMENT_3D('',#1455,#1089,#1090); +#908=AXIS2_PLACEMENT_3D('',#1459,#1092,#1093); +#909=AXIS2_PLACEMENT_3D('',#1460,#1094,#1095); +#910=AXIS2_PLACEMENT_3D('',#1461,#1096,#1097); +#911=AXIS2_PLACEMENT_3D('',#1464,#1098,#1099); +#912=AXIS2_PLACEMENT_3D('',#1465,#1100,#1101); +#913=AXIS2_PLACEMENT_3D('',#1466,#1102,#1103); +#914=AXIS2_PLACEMENT_3D('',#1467,#1104,#1105); +#915=AXIS2_PLACEMENT_3D('',#1471,#1107,#1108); +#916=AXIS2_PLACEMENT_3D('',#1472,#1109,#1110); +#917=AXIS2_PLACEMENT_3D('',#1501,#1111,#1112); +#918=AXIS2_PLACEMENT_3D('',#1503,#1113,#1114); +#919=AXIS2_PLACEMENT_3D('',#1504,#1115,#1116); +#920=AXIS2_PLACEMENT_3D('',#1505,#1117,#1118); +#921=AXIS2_PLACEMENT_3D('',#1509,#1120,#1121); +#922=AXIS2_PLACEMENT_3D('',#1510,#1122,#1123); +#923=AXIS2_PLACEMENT_3D('',#1511,#1124,#1125); +#924=AXIS2_PLACEMENT_3D('',#1514,#1126,#1127); +#925=AXIS2_PLACEMENT_3D('',#1516,#1128,#1129); +#926=AXIS2_PLACEMENT_3D('',#1518,#1130,#1131); +#927=AXIS2_PLACEMENT_3D('',#1520,#1132,#1133); +#928=AXIS2_PLACEMENT_3D('',#1522,#1134,#1135); +#929=AXIS2_PLACEMENT_3D('',#1523,#1136,#1137); +#930=AXIS2_PLACEMENT_3D('',#1524,#1138,#1139); +#931=AXIS2_PLACEMENT_3D('',#1525,#1140,#1141); +#932=AXIS2_PLACEMENT_3D('',#1528,#1142,#1143); +#933=AXIS2_PLACEMENT_3D('',#1530,#1144,#1145); +#934=AXIS2_PLACEMENT_3D('',#1531,#1146,#1147); +#935=AXIS2_PLACEMENT_3D('',#1533,#1149,#1150); +#936=AXIS2_PLACEMENT_3D('',#1535,#1151,#1152); +#937=AXIS2_PLACEMENT_3D('',#1537,#1153,#1154); +#938=AXIS2_PLACEMENT_3D('',#1539,#1155,#1156); +#939=AXIS2_PLACEMENT_3D('',#1540,#1157,#1158); +#940=AXIS2_PLACEMENT_3D('',#1541,#1159,#1160); +#941=AXIS2_PLACEMENT_3D('',#1544,#1161,#1162); +#942=AXIS2_PLACEMENT_3D('',#1546,#1163,#1164); +#943=AXIS2_PLACEMENT_3D('',#1547,#1165,#1166); +#944=AXIS2_PLACEMENT_3D('',#1549,#1168,#1169); +#945=AXIS2_PLACEMENT_3D('',#1551,#1170,#1171); +#946=AXIS2_PLACEMENT_3D('',#1553,#1172,#1173); +#947=AXIS2_PLACEMENT_3D('',#1555,#1174,#1175); +#948=AXIS2_PLACEMENT_3D('',#1556,#1176,#1177); +#949=AXIS2_PLACEMENT_3D('',#1557,#1178,#1179); +#950=AXIS2_PLACEMENT_3D('',#1560,#1180,#1181); +#951=AXIS2_PLACEMENT_3D('',#1562,#1182,#1183); +#952=AXIS2_PLACEMENT_3D('',#1563,#1184,#1185); +#953=AXIS2_PLACEMENT_3D('',#1565,#1187,#1188); +#954=AXIS2_PLACEMENT_3D('',#1568,#1189,#1190); +#955=AXIS2_PLACEMENT_3D('',#1570,#1191,#1192); +#956=AXIS2_PLACEMENT_3D('',#1571,#1193,#1194); +#957=AXIS2_PLACEMENT_3D('',#1572,#1195,#1196); +#958=AXIS2_PLACEMENT_3D('',#1573,#1197,#1198); +#959=AXIS2_PLACEMENT_3D('',#1576,#1199,#1200); +#960=AXIS2_PLACEMENT_3D('',#1578,#1201,#1202); +#961=AXIS2_PLACEMENT_3D('',#1579,#1203,#1204); +#962=AXIS2_PLACEMENT_3D('',#1581,#1206,#1207); +#963=AXIS2_PLACEMENT_3D('',#1584,#1208,#1209); +#964=AXIS2_PLACEMENT_3D('',#1585,#1210,#1211); +#965=AXIS2_PLACEMENT_3D('',#1586,#1212,#1213); +#966=AXIS2_PLACEMENT_3D('',#1587,#1214,#1215); +#967=AXIS2_PLACEMENT_3D('',#1590,#1216,#1217); +#968=AXIS2_PLACEMENT_3D('',#1591,#1218,#1219); +#969=AXIS2_PLACEMENT_3D('',#1592,#1220,#1221); +#970=AXIS2_PLACEMENT_3D('',#1595,#1222,#1223); +#971=AXIS2_PLACEMENT_3D('',#1597,#1224,#1225); +#972=AXIS2_PLACEMENT_3D('',#1598,#1226,#1227); +#973=AXIS2_PLACEMENT_3D('',#1599,#1228,#1229); +#974=AXIS2_PLACEMENT_3D('',#1600,#1230,#1231); +#975=AXIS2_PLACEMENT_3D('',#1604,#1233,#1234); +#976=AXIS2_PLACEMENT_3D('',#1606,#1235,#1236); +#977=AXIS2_PLACEMENT_3D('',#1607,#1237,#1238); +#978=AXIS2_PLACEMENT_3D('',#1608,#1239,#1240); +#979=AXIS2_PLACEMENT_3D('',#1610,#1241,#1242); +#980=AXIS2_PLACEMENT_3D('',#1612,#1243,#1244); +#981=AXIS2_PLACEMENT_3D('',#1613,#1245,#1246); +#982=AXIS2_PLACEMENT_3D('',#1614,#1247,#1248); +#983=AXIS2_PLACEMENT_3D('',#1617,#1249,#1250); +#984=AXIS2_PLACEMENT_3D('',#1618,#1251,#1252); +#985=AXIS2_PLACEMENT_3D('',#1619,#1253,#1254); +#986=AXIS2_PLACEMENT_3D('',#1621,#1255,#1256); +#987=AXIS2_PLACEMENT_3D('',#1623,#1257,#1258); +#988=AXIS2_PLACEMENT_3D('',#1625,#1259,#1260); +#989=AXIS2_PLACEMENT_3D('',#1626,#1261,#1262); +#990=AXIS2_PLACEMENT_3D('',#1627,#1263,#1264); +#991=AXIS2_PLACEMENT_3D('',#1630,#1265,#1266); +#992=AXIS2_PLACEMENT_3D('',#1632,#1267,#1268); +#993=AXIS2_PLACEMENT_3D('',#1633,#1269,#1270); +#994=AXIS2_PLACEMENT_3D('',#1635,#1272,#1273); +#995=AXIS2_PLACEMENT_3D('',#1638,#1274,#1275); +#996=AXIS2_PLACEMENT_3D('',#1639,#1276,#1277); +#997=AXIS2_PLACEMENT_3D('',#1640,#1278,#1279); +#998=AXIS2_PLACEMENT_3D('',#1641,#1280,#1281); +#999=AXIS2_PLACEMENT_3D('',#1644,#1282,#1283); +#1000=AXIS2_PLACEMENT_3D('',#1645,#1284,#1285); +#1001=AXIS2_PLACEMENT_3D('',#1646,#1286,#1287); +#1002=AXIS2_PLACEMENT_3D('',#1649,#1288,#1289); +#1003=AXIS2_PLACEMENT_3D('',#1651,#1290,#1291); +#1004=AXIS2_PLACEMENT_3D('',#1652,#1292,#1293); +#1005=AXIS2_PLACEMENT_3D('',#1653,#1294,#1295); +#1006=AXIS2_PLACEMENT_3D('',#1654,#1296,#1297); +#1007=AXIS2_PLACEMENT_3D('',#1658,#1299,#1300); +#1008=AXIS2_PLACEMENT_3D('',#1660,#1301,#1302); +#1009=AXIS2_PLACEMENT_3D('',#1661,#1303,#1304); +#1010=AXIS2_PLACEMENT_3D('',#1662,#1305,#1306); +#1011=AXIS2_PLACEMENT_3D('',#1663,#1307,#1308); +#1012=AXIS2_PLACEMENT_3D('',#1664,#1309,#1310); +#1013=AXIS2_PLACEMENT_3D('',#1667,#1311,#1312); +#1014=AXIS2_PLACEMENT_3D('',#1669,#1313,#1314); +#1015=AXIS2_PLACEMENT_3D('',#1670,#1315,#1316); +#1016=AXIS2_PLACEMENT_3D('',#1671,#1317,#1318); +#1017=AXIS2_PLACEMENT_3D('',#1672,#1319,#1320); +#1018=AXIS2_PLACEMENT_3D('',#1676,#1322,#1323); +#1019=AXIS2_PLACEMENT_3D('',#1678,#1324,#1325); +#1020=AXIS2_PLACEMENT_3D('',#1679,#1326,#1327); +#1021=AXIS2_PLACEMENT_3D('',#1680,#1328,#1329); +#1022=AXIS2_PLACEMENT_3D('',#1682,#1330,#1331); +#1023=AXIS2_PLACEMENT_3D('',#1684,#1332,#1333); +#1024=AXIS2_PLACEMENT_3D('',#1686,#1334,#1335); +#1025=AXIS2_PLACEMENT_3D('',#1687,#1336,#1337); +#1026=AXIS2_PLACEMENT_3D('',#1688,#1338,#1339); +#1027=AXIS2_PLACEMENT_3D('',#1692,#1341,#1342); +#1028=AXIS2_PLACEMENT_3D('',#1694,#1343,#1344); +#1029=AXIS2_PLACEMENT_3D('',#1695,#1345,#1346); +#1030=AXIS2_PLACEMENT_3D('',#1696,#1347,#1348); +#1031=AXIS2_PLACEMENT_3D('',#1699,#1349,#1350); +#1032=AXIS2_PLACEMENT_3D('',#1700,#1351,#1352); +#1033=AXIS2_PLACEMENT_3D('',#1701,#1353,#1354); +#1034=AXIS2_PLACEMENT_3D('',#1702,#1355,#1356); +#1035=AXIS2_PLACEMENT_3D('',#1705,#1357,#1358); +#1036=AXIS2_PLACEMENT_3D('',#1706,#1359,#1360); +#1037=AXIS2_PLACEMENT_3D('',#1707,#1361,#1362); +#1038=AXIS2_PLACEMENT_3D('',#1710,#1363,#1364); +#1039=AXIS2_PLACEMENT_3D('',#1712,#1365,#1366); +#1040=AXIS2_PLACEMENT_3D('',#1713,#1367,#1368); +#1041=AXIS2_PLACEMENT_3D('',#1714,#1369,#1370); +#1042=AXIS2_PLACEMENT_3D('',#1715,#1371,#1372); +#1043=AXIS2_PLACEMENT_3D('',#1718,#1373,#1374); +#1044=AXIS2_PLACEMENT_3D('',#1719,#1375,#1376); +#1045=AXIS2_PLACEMENT_3D('',#1721,#1378,#1379); +#1046=AXIS2_PLACEMENT_3D('',#1724,#1380,#1381); +#1047=AXIS2_PLACEMENT_3D('',#1726,#1382,#1383); +#1048=AXIS2_PLACEMENT_3D('',#1727,#1384,#1385); +#1049=AXIS2_PLACEMENT_3D('',#1729,#1387,#1388); +#1050=AXIS2_PLACEMENT_3D('',#1732,#1389,#1390); +#1051=AXIS2_PLACEMENT_3D('',#1734,#1391,#1392); +#1052=AXIS2_PLACEMENT_3D('',#1735,#1393,#1394); +#1053=AXIS2_PLACEMENT_3D('',#1736,#1395,#1396); +#1054=AXIS2_PLACEMENT_3D('',#1737,#1397,#1398); +#1055=DIRECTION('axis',(0.,0.,1.)); +#1056=DIRECTION('refdir',(1.,0.,0.)); +#1057=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1058=DIRECTION('ref_axis',(-8.54017711582301E-17,0.,-1.)); +#1059=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1060=DIRECTION('ref_axis',(0.,0.,1.)); +#1061=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1062=DIRECTION('ref_axis',(0.,0.,1.)); +#1063=DIRECTION('',(-1.,0.,1.26161707343382E-16)); +#1064=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1065=DIRECTION('ref_axis',(1.26161707343382E-16,0.,1.)); +#1066=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1067=DIRECTION('ref_axis',(1.26161707343382E-16,0.,1.)); +#1068=DIRECTION('center_axis',(-1.54503531073037E-32,1.,-1.22464679914735E-16)); +#1069=DIRECTION('ref_axis',(0.,-1.22464679914735E-16,-1.)); +#1070=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1071=DIRECTION('ref_axis',(1.26161707343382E-16,0.,1.)); +#1072=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1073=DIRECTION('ref_axis',(1.26161707343382E-16,0.,1.)); +#1074=DIRECTION('center_axis',(1.,0.,-1.26161707343382E-16)); +#1075=DIRECTION('ref_axis',(-8.54017711582301E-17,0.,-1.)); +#1076=DIRECTION('',(-0.933580426497202,-4.38874162327652E-17,-0.3583679495453)); +#1077=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1078=DIRECTION('ref_axis',(1.26161707343382E-16,0.,1.)); +#1079=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1080=DIRECTION('ref_axis',(1.26161707343382E-16,0.,1.)); +#1081=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1082=DIRECTION('ref_axis',(1.225073682345E-16,0.,1.)); +#1083=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1084=DIRECTION('ref_axis',(1.26161707343382E-16,0.,1.)); +#1085=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1086=DIRECTION('ref_axis',(1.26161707343382E-16,0.,1.)); +#1087=DIRECTION('center_axis',(-1.54503531073037E-32,1.,-1.22464679914735E-16)); +#1088=DIRECTION('ref_axis',(-1.14850657719844E-16,-1.22464679914735E-16, +-1.)); +#1089=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1090=DIRECTION('ref_axis',(-8.54017711582301E-17,0.,-1.)); +#1091=DIRECTION('',(-1.,0.,1.26161707343382E-16)); +#1092=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1093=DIRECTION('ref_axis',(1.26161707343382E-16,0.,1.)); +#1094=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1095=DIRECTION('ref_axis',(1.26161707343382E-16,0.,1.)); +#1096=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1097=DIRECTION('ref_axis',(1.225073682345E-16,0.,1.)); +#1098=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1099=DIRECTION('ref_axis',(1.26161707343382E-16,0.,1.)); +#1100=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1101=DIRECTION('ref_axis',(1.26161707343382E-16,0.,1.)); +#1102=DIRECTION('center_axis',(-1.54503531073037E-32,1.,-1.22464679914735E-16)); +#1103=DIRECTION('ref_axis',(-1.14850657719844E-16,-1.22464679914735E-16, +-1.)); +#1104=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1105=DIRECTION('ref_axis',(-8.54017711582301E-17,0.,-1.)); +#1106=DIRECTION('',(-0.933580426497201,4.38874162327653E-17,0.358367949545301)); +#1107=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1108=DIRECTION('ref_axis',(1.26161707343382E-16,0.,1.)); +#1109=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1110=DIRECTION('ref_axis',(1.26161707343382E-16,0.,1.)); +#1111=DIRECTION('center_axis',(-1.54503531073037E-32,1.,-1.22464679914735E-16)); +#1112=DIRECTION('ref_axis',(0.,-1.22464679914735E-16,-1.)); +#1113=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1114=DIRECTION('ref_axis',(1.26161707343382E-16,0.,1.)); +#1115=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1116=DIRECTION('ref_axis',(1.26161707343382E-16,0.,1.)); +#1117=DIRECTION('center_axis',(-1.,0.,1.26161707343382E-16)); +#1118=DIRECTION('ref_axis',(-8.54017711582301E-17,0.,-1.)); +#1119=DIRECTION('',(-1.,0.,1.26161707343382E-16)); +#1120=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1121=DIRECTION('ref_axis',(0.,0.,1.)); +#1122=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1123=DIRECTION('ref_axis',(0.,0.,1.)); +#1124=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1125=DIRECTION('ref_axis',(0.,0.,1.)); +#1126=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1127=DIRECTION('ref_axis',(0.,0.,1.)); +#1128=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1129=DIRECTION('ref_axis',(0.,0.,1.)); +#1130=DIRECTION('center_axis',(4.23088859553247E-16,-1.,1.22464679914735E-16)); +#1131=DIRECTION('ref_axis',(0.,-1.22464679914735E-16,-1.)); +#1132=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1133=DIRECTION('ref_axis',(0.,0.,1.)); +#1134=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1135=DIRECTION('ref_axis',(0.,0.,1.)); +#1136=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1137=DIRECTION('ref_axis',(0.,0.,1.)); +#1138=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1139=DIRECTION('ref_axis',(0.,0.,1.)); +#1140=DIRECTION('center_axis',(1.,4.23088859553247E-16,0.)); +#1141=DIRECTION('ref_axis',(4.33376666909345E-16,-1.,0.)); +#1142=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1143=DIRECTION('ref_axis',(0.,0.,1.)); +#1144=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1145=DIRECTION('ref_axis',(0.,0.,1.)); +#1146=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1147=DIRECTION('ref_axis',(0.,0.,1.)); +#1148=DIRECTION('',(0.966321427883326,0.257338100586623,-3.15148281182068E-17)); +#1149=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1150=DIRECTION('ref_axis',(0.,0.,1.)); +#1151=DIRECTION('center_axis',(4.23088859553247E-16,-1.,1.22464679914735E-16)); +#1152=DIRECTION('ref_axis',(0.,-1.22464679914735E-16,-1.)); +#1153=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1154=DIRECTION('ref_axis',(0.,0.,1.)); +#1155=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1156=DIRECTION('ref_axis',(0.,0.,1.)); +#1157=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1158=DIRECTION('ref_axis',(0.,0.,1.)); +#1159=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1160=DIRECTION('ref_axis',(4.33376666909345E-16,-1.,0.)); +#1161=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1162=DIRECTION('ref_axis',(0.,0.,1.)); +#1163=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1164=DIRECTION('ref_axis',(0.,0.,1.)); +#1165=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1166=DIRECTION('ref_axis',(0.,0.,1.)); +#1167=DIRECTION('',(1.,4.23088859553247E-16,0.)); +#1168=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1169=DIRECTION('ref_axis',(0.,0.,1.)); +#1170=DIRECTION('center_axis',(4.23088859553247E-16,-1.,1.22464679914735E-16)); +#1171=DIRECTION('ref_axis',(0.,-1.22464679914735E-16,-1.)); +#1172=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1173=DIRECTION('ref_axis',(0.,0.,1.)); +#1174=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1175=DIRECTION('ref_axis',(0.,0.,1.)); +#1176=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1177=DIRECTION('ref_axis',(0.,0.,1.)); +#1178=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1179=DIRECTION('ref_axis',(4.33376666909345E-16,-1.,0.)); +#1180=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1181=DIRECTION('ref_axis',(0.,0.,1.)); +#1182=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1183=DIRECTION('ref_axis',(0.,0.,1.)); +#1184=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1185=DIRECTION('ref_axis',(0.,0.,1.)); +#1186=DIRECTION('',(0.49999999999999,-0.866025403784444,1.06057523872491E-16)); +#1187=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1188=DIRECTION('ref_axis',(0.,0.,1.)); +#1189=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1190=DIRECTION('ref_axis',(0.,0.,1.)); +#1191=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1192=DIRECTION('ref_axis',(0.,0.,1.)); +#1193=DIRECTION('center_axis',(4.23088859553247E-16,-1.,1.22464679914735E-16)); +#1194=DIRECTION('ref_axis',(0.,-1.22464679914735E-16,-1.)); +#1195=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1196=DIRECTION('ref_axis',(0.,0.,1.)); +#1197=DIRECTION('center_axis',(1.,4.23088859553247E-16,0.)); +#1198=DIRECTION('ref_axis',(4.33376666909345E-16,-1.,0.)); +#1199=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1200=DIRECTION('ref_axis',(0.,0.,1.)); +#1201=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1202=DIRECTION('ref_axis',(0.,0.,1.)); +#1203=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1204=DIRECTION('ref_axis',(0.,0.,1.)); +#1205=DIRECTION('',(0.999961923064171,0.00872653549836607,-1.06869237657192E-18)); +#1206=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1207=DIRECTION('ref_axis',(0.,0.,1.)); +#1208=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1209=DIRECTION('ref_axis',(0.,0.,1.)); +#1210=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1211=DIRECTION('ref_axis',(0.,0.,1.)); +#1212=DIRECTION('center_axis',(4.23088859553247E-16,-1.,1.22464679914735E-16)); +#1213=DIRECTION('ref_axis',(0.,-1.22464679914735E-16,-1.)); +#1214=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1215=DIRECTION('ref_axis',(0.,0.,1.)); +#1216=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1217=DIRECTION('ref_axis',(0.,0.,1.)); +#1218=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1219=DIRECTION('ref_axis',(0.,0.,1.)); +#1220=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1221=DIRECTION('ref_axis',(0.,0.,1.)); +#1222=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1223=DIRECTION('ref_axis',(0.,0.,1.)); +#1224=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1225=DIRECTION('ref_axis',(0.,0.,1.)); +#1226=DIRECTION('center_axis',(4.23088859553247E-16,-1.,1.22464679914735E-16)); +#1227=DIRECTION('ref_axis',(0.,-1.22464679914735E-16,-1.)); +#1228=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1229=DIRECTION('ref_axis',(0.,0.,1.)); +#1230=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1231=DIRECTION('ref_axis',(4.33376666909345E-16,-1.,0.)); +#1232=DIRECTION('',(0.999921884154082,-0.0124990235519237,1.53068891853313E-18)); +#1233=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1234=DIRECTION('ref_axis',(0.,0.,1.)); +#1235=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1236=DIRECTION('ref_axis',(0.,0.,1.)); +#1237=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1238=DIRECTION('ref_axis',(0.,0.,1.)); +#1239=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1240=DIRECTION('ref_axis',(0.,0.,1.)); +#1241=DIRECTION('center_axis',(4.23088859553247E-16,-1.,1.22464679914735E-16)); +#1242=DIRECTION('ref_axis',(0.,-1.22464679914735E-16,-1.)); +#1243=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1244=DIRECTION('ref_axis',(0.,0.,1.)); +#1245=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1246=DIRECTION('ref_axis',(0.,0.,1.)); +#1247=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1248=DIRECTION('ref_axis',(0.,0.,1.)); +#1249=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1250=DIRECTION('ref_axis',(0.,0.,1.)); +#1251=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1252=DIRECTION('ref_axis',(0.,0.,1.)); +#1253=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1254=DIRECTION('ref_axis',(0.,0.,1.)); +#1255=DIRECTION('center_axis',(4.23088859553247E-16,-1.,1.22464679914735E-16)); +#1256=DIRECTION('ref_axis',(0.,-1.22464679914735E-16,-1.)); +#1257=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1258=DIRECTION('ref_axis',(0.,0.,1.)); +#1259=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1260=DIRECTION('ref_axis',(0.,0.,1.)); +#1261=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1262=DIRECTION('ref_axis',(0.,0.,1.)); +#1263=DIRECTION('center_axis',(1.,4.23088859553247E-16,0.)); +#1264=DIRECTION('ref_axis',(4.33376666909345E-16,-1.,0.)); +#1265=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1266=DIRECTION('ref_axis',(0.,0.,1.)); +#1267=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1268=DIRECTION('ref_axis',(0.,0.,1.)); +#1269=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1270=DIRECTION('ref_axis',(0.,0.,1.)); +#1271=DIRECTION('',(0.999921884154081,0.0124990235519299,-1.53068891853379E-18)); +#1272=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1273=DIRECTION('ref_axis',(0.,0.,1.)); +#1274=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1275=DIRECTION('ref_axis',(0.,0.,1.)); +#1276=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1277=DIRECTION('ref_axis',(0.,0.,1.)); +#1278=DIRECTION('center_axis',(4.23088859553247E-16,-1.,1.22464679914735E-16)); +#1279=DIRECTION('ref_axis',(0.,-1.22464679914735E-16,-1.)); +#1280=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1281=DIRECTION('ref_axis',(0.,0.,1.)); +#1282=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1283=DIRECTION('ref_axis',(0.,0.,1.)); +#1284=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1285=DIRECTION('ref_axis',(0.,0.,1.)); +#1286=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1287=DIRECTION('ref_axis',(0.,0.,1.)); +#1288=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1289=DIRECTION('ref_axis',(0.,0.,1.)); +#1290=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1291=DIRECTION('ref_axis',(0.,0.,1.)); +#1292=DIRECTION('center_axis',(4.23088859553247E-16,-1.,1.22464679914735E-16)); +#1293=DIRECTION('ref_axis',(0.,-1.22464679914735E-16,-1.)); +#1294=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1295=DIRECTION('ref_axis',(0.,0.,1.)); +#1296=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1297=DIRECTION('ref_axis',(4.33376666909345E-16,-1.,0.)); +#1298=DIRECTION('',(0.999820746103444,-0.0189334534924742,2.31867932163643E-18)); +#1299=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1300=DIRECTION('ref_axis',(0.,0.,1.)); +#1301=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1302=DIRECTION('ref_axis',(0.,0.,1.)); +#1303=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1304=DIRECTION('ref_axis',(0.,0.,1.)); +#1305=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1306=DIRECTION('ref_axis',(0.,0.,1.)); +#1307=DIRECTION('center_axis',(4.23088859553247E-16,-1.,1.22464679914735E-16)); +#1308=DIRECTION('ref_axis',(0.,-1.22464679914735E-16,-1.)); +#1309=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1310=DIRECTION('ref_axis',(0.,0.,1.)); +#1311=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1312=DIRECTION('ref_axis',(0.,0.,1.)); +#1313=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1314=DIRECTION('ref_axis',(0.,0.,1.)); +#1315=DIRECTION('center_axis',(4.23088859553247E-16,-1.,1.22464679914735E-16)); +#1316=DIRECTION('ref_axis',(0.,-1.22464679914735E-16,-1.)); +#1317=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1318=DIRECTION('ref_axis',(0.,0.,1.)); +#1319=DIRECTION('center_axis',(1.,4.23088859553247E-16,0.)); +#1320=DIRECTION('ref_axis',(4.33376666909345E-16,-1.,0.)); +#1321=DIRECTION('',(0.914930842604021,0.403610645612695,-4.94280485251384E-17)); +#1322=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1323=DIRECTION('ref_axis',(0.,0.,1.)); +#1324=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1325=DIRECTION('ref_axis',(0.,0.,1.)); +#1326=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1327=DIRECTION('ref_axis',(0.,0.,1.)); +#1328=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1329=DIRECTION('ref_axis',(0.,0.,1.)); +#1330=DIRECTION('center_axis',(4.23088859553247E-16,-1.,1.22464679914735E-16)); +#1331=DIRECTION('ref_axis',(0.,-1.22464679914735E-16,-1.)); +#1332=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1333=DIRECTION('ref_axis',(0.,0.,1.)); +#1334=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1335=DIRECTION('ref_axis',(0.,0.,1.)); +#1336=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1337=DIRECTION('ref_axis',(0.,0.,1.)); +#1338=DIRECTION('center_axis',(1.,4.23088859553247E-16,0.)); +#1339=DIRECTION('ref_axis',(4.33376666909345E-16,-1.,0.)); +#1340=DIRECTION('',(0.999921884154081,0.0124990235519267,-1.53068891853338E-18)); +#1341=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1342=DIRECTION('ref_axis',(0.,0.,1.)); +#1343=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1344=DIRECTION('ref_axis',(0.,0.,1.)); +#1345=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1346=DIRECTION('ref_axis',(0.,0.,1.)); +#1347=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1348=DIRECTION('ref_axis',(0.,0.,1.)); +#1349=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1350=DIRECTION('ref_axis',(0.,0.,1.)); +#1351=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1352=DIRECTION('ref_axis',(0.,0.,1.)); +#1353=DIRECTION('center_axis',(4.23088859553247E-16,-1.,1.22464679914735E-16)); +#1354=DIRECTION('ref_axis',(0.,-1.22464679914735E-16,-1.)); +#1355=DIRECTION('center_axis',(1.,4.23088859553247E-16,0.)); +#1356=DIRECTION('ref_axis',(0.,0.,-1.)); +#1357=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1358=DIRECTION('ref_axis',(0.,0.,1.)); +#1359=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1360=DIRECTION('ref_axis',(0.,0.,1.)); +#1361=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1362=DIRECTION('ref_axis',(0.,0.,1.)); +#1363=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1364=DIRECTION('ref_axis',(0.,0.,1.)); +#1365=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1366=DIRECTION('ref_axis',(0.,0.,1.)); +#1367=DIRECTION('center_axis',(4.23088859553247E-16,-1.,1.22464679914735E-16)); +#1368=DIRECTION('ref_axis',(0.,-1.22464679914735E-16,-1.)); +#1369=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1370=DIRECTION('ref_axis',(0.,0.,1.)); +#1371=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1372=DIRECTION('ref_axis',(4.33376666909345E-16,-1.,0.)); +#1373=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1374=DIRECTION('ref_axis',(0.,0.,1.)); +#1375=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1376=DIRECTION('ref_axis',(0.,0.,1.)); +#1377=DIRECTION('',(0.999921884154082,-0.0124990235519253,1.53068891853332E-18)); +#1378=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1379=DIRECTION('ref_axis',(4.33376666909345E-16,-1.,0.)); +#1380=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1381=DIRECTION('ref_axis',(0.,0.,1.)); +#1382=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1383=DIRECTION('ref_axis',(0.,0.,1.)); +#1384=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1385=DIRECTION('ref_axis',(0.,0.,1.)); +#1386=DIRECTION('',(1.,4.23088859553247E-16,0.)); +#1387=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1388=DIRECTION('ref_axis',(0.,0.,1.)); +#1389=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1390=DIRECTION('ref_axis',(0.,0.,1.)); +#1391=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1392=DIRECTION('ref_axis',(0.,0.,1.)); +#1393=DIRECTION('center_axis',(4.23088859553247E-16,-1.,1.22464679914735E-16)); +#1394=DIRECTION('ref_axis',(0.,-1.22464679914735E-16,-1.)); +#1395=DIRECTION('center_axis',(-1.,-4.23088859553247E-16,0.)); +#1396=DIRECTION('ref_axis',(0.,0.,1.)); +#1397=DIRECTION('center_axis',(1.,4.23088859553247E-16,0.)); +#1398=DIRECTION('ref_axis',(4.33376666909345E-16,-1.,0.)); +#1399=DIRECTION('',(0.173648177666873,0.984807753012218,-1.20604166250191E-16)); +#1400=CARTESIAN_POINT('',(0.,0.,0.)); +#1401=CARTESIAN_POINT('Origin',(12.7317842876283,0.,-1.8838193994112E-15)); +#1402=CARTESIAN_POINT('',(15.4000000000464,0.,-6.49999999747175)); +#1403=CARTESIAN_POINT('',(15.4000000000464,7.96020419136158E-16,6.49999999747174)); +#1404=CARTESIAN_POINT('Origin',(15.4000000000464,9.14535628809186E-15,0.)); +#1405=CARTESIAN_POINT('Origin',(15.4000000000464,9.14535628809186E-15,0.)); +#1406=CARTESIAN_POINT('',(10.0635685752101,7.96020419136158E-16,6.49999999747174)); +#1407=CARTESIAN_POINT('',(12.7317842876283,7.96020419136158E-16,6.49999999747174)); +#1408=CARTESIAN_POINT('',(10.0635685752101,0.,-6.49999999747175)); +#1409=CARTESIAN_POINT('Origin',(10.0635685752101,0.,-1.54719274957209E-15)); +#1410=CARTESIAN_POINT('Origin',(10.0635685752101,0.,-1.54719274957209E-15)); +#1411=CARTESIAN_POINT('Ctrl Pts',(10.0635685752101,0.,-6.49999999747175)); +#1412=CARTESIAN_POINT('Ctrl Pts',(10.0635685752101,-6.49999999747174,-6.49999999747175)); +#1413=CARTESIAN_POINT('Ctrl Pts',(10.0635685752101,-6.49999999747175,-1.54719274957209E-15)); +#1414=CARTESIAN_POINT('Ctrl Pts',(10.0635685752101,-6.49999999747174,6.49999999747174)); +#1415=CARTESIAN_POINT('Ctrl Pts',(10.0635685752101,0.,6.49999999747174)); +#1416=CARTESIAN_POINT('Ctrl Pts',(10.0635685752101,6.49999999747174,6.49999999747174)); +#1417=CARTESIAN_POINT('Ctrl Pts',(10.0635685752101,6.49999999747175,-1.54719274957209E-15)); +#1418=CARTESIAN_POINT('Ctrl Pts',(10.0635685752101,6.49999999747174,-6.49999999747175)); +#1419=CARTESIAN_POINT('Ctrl Pts',(10.0635685752101,0.,-6.49999999747175)); +#1420=CARTESIAN_POINT('Ctrl Pts',(9.13687335055241,0.,-6.49999999747175)); +#1421=CARTESIAN_POINT('Ctrl Pts',(9.13687335055241,-6.49999999747175,-6.49999999747175)); +#1422=CARTESIAN_POINT('Ctrl Pts',(9.13687335055241,-6.49999999747175,-1.43027929784232E-15)); +#1423=CARTESIAN_POINT('Ctrl Pts',(9.13687335055241,-6.49999999747175,6.49999999747174)); +#1424=CARTESIAN_POINT('Ctrl Pts',(9.13687335055241,0.,6.49999999747175)); +#1425=CARTESIAN_POINT('Ctrl Pts',(9.13687335055241,6.49999999747175,6.49999999747174)); +#1426=CARTESIAN_POINT('Ctrl Pts',(9.13687335055241,6.49999999747175,-1.43027929784232E-15)); +#1427=CARTESIAN_POINT('Ctrl Pts',(9.13687335055241,6.49999999747175,-6.49999999747175)); +#1428=CARTESIAN_POINT('Ctrl Pts',(9.13687335055241,0.,-6.49999999747175)); +#1429=CARTESIAN_POINT('Ctrl Pts',(8.27172882748358,0.,-6.16790212995776)); +#1430=CARTESIAN_POINT('Ctrl Pts',(8.27172882748358,-6.16790212995775,-6.16790212995776)); +#1431=CARTESIAN_POINT('Ctrl Pts',(8.27172882748358,-6.16790212995776,-1.32113118771318E-15)); +#1432=CARTESIAN_POINT('Ctrl Pts',(8.27172882748358,-6.16790212995775,6.16790212995775)); +#1433=CARTESIAN_POINT('Ctrl Pts',(8.27172882748358,0.,6.16790212995775)); +#1434=CARTESIAN_POINT('Ctrl Pts',(8.27172882748358,6.16790212995775,6.16790212995775)); +#1435=CARTESIAN_POINT('Ctrl Pts',(8.27172882748358,6.16790212995776,-1.32113118771318E-15)); +#1436=CARTESIAN_POINT('Ctrl Pts',(8.27172882748358,6.16790212995775,-6.16790212995776)); +#1437=CARTESIAN_POINT('Ctrl Pts',(8.27172882748358,0.,-6.16790212995776)); +#1438=CARTESIAN_POINT('',(8.27172882748358,0.,-6.16790212995776)); +#1439=CARTESIAN_POINT('Origin',(10.0635685752101,-1.83697019562481E-16, +-1.49999999747175)); +#1440=CARTESIAN_POINT('',(8.27172882748358,7.55350160090691E-16,6.16790212995775)); +#1441=CARTESIAN_POINT('Origin',(8.27172882748358,0.,-1.32113118771318E-15)); +#1442=CARTESIAN_POINT('Origin',(8.27172882748358,0.,-1.32113118771318E-15)); +#1443=CARTESIAN_POINT('Origin',(6.53178428915177,0.,-1.10161681407444E-15)); +#1444=CARTESIAN_POINT('',(4.79183975081996,5.91761318661776E-16,4.83209786751399)); +#1445=CARTESIAN_POINT('',(6.53178428915177,6.73555739376233E-16,5.49999999873587)); +#1446=CARTESIAN_POINT('',(4.79183975081996,0.,-4.83209786751399)); +#1447=CARTESIAN_POINT('Origin',(4.79183975081996,0.,-8.82102440435711E-16)); +#1448=CARTESIAN_POINT('Origin',(4.79183975081996,0.,-8.82102440435711E-16)); +#1449=CARTESIAN_POINT('Origin',(3.00000000309346,0.,-6.56040878576802E-16)); +#1450=CARTESIAN_POINT('',(3.00000000309346,0.,-4.5)); +#1451=CARTESIAN_POINT('',(3.00000000309346,5.51091059616309E-16,4.5)); +#1452=CARTESIAN_POINT('Origin',(3.00000000309346,0.,-6.56040878576802E-16)); +#1453=CARTESIAN_POINT('Origin',(3.00000000309346,0.,-6.56040878576802E-16)); +#1454=CARTESIAN_POINT('Origin',(3.00000000309346,-1.16341445918999E-15, +-9.5)); +#1455=CARTESIAN_POINT('Origin',(3.09345882243406E-9,0.,-2.77555756546657E-16)); +#1456=CARTESIAN_POINT('',(-2.99999999690654,5.51091059616309E-16,4.5)); +#1457=CARTESIAN_POINT('',(3.09345920674203E-9,5.51091059616309E-16,4.5)); +#1458=CARTESIAN_POINT('',(-2.99999999690654,0.,-4.5)); +#1459=CARTESIAN_POINT('Origin',(-2.99999999690654,0.,1.00929365483487E-16)); +#1460=CARTESIAN_POINT('Origin',(-2.99999999690654,0.,1.00929365483487E-16)); +#1461=CARTESIAN_POINT('Origin',(-2.99999999690654,0.,1.00929365483487E-16)); +#1462=CARTESIAN_POINT('',(-4.79183974463304,0.,-4.83209786751399)); +#1463=CARTESIAN_POINT('',(-4.79183974463304,5.91761318661776E-16,4.83209786751399)); +#1464=CARTESIAN_POINT('Origin',(-4.79183974463304,0.,3.26990927342397E-16)); +#1465=CARTESIAN_POINT('Origin',(-4.79183974463304,0.,3.26990927342397E-16)); +#1466=CARTESIAN_POINT('Origin',(-2.99999999690654,-1.16341445918999E-15, +-9.5)); +#1467=CARTESIAN_POINT('Origin',(-6.53178428296485,0.,5.46505300981129E-16)); +#1468=CARTESIAN_POINT('',(-8.27172882129666,7.55350160090691E-16,6.16790212995776)); +#1469=CARTESIAN_POINT('',(-6.53178428296485,6.73555739376234E-16,5.49999999873587)); +#1470=CARTESIAN_POINT('',(-8.27172882129666,0.,-6.16790212995776)); +#1471=CARTESIAN_POINT('Origin',(-8.27172882129666,0.,7.66019674619862E-16)); +#1472=CARTESIAN_POINT('Origin',(-8.27172882129666,0.,7.66019674619862E-16)); +#1473=CARTESIAN_POINT('Ctrl Pts',(-8.27172882129666,0.,-6.16790212995776)); +#1474=CARTESIAN_POINT('Ctrl Pts',(-8.27172882129666,-6.16790212995776,-6.16790212995775)); +#1475=CARTESIAN_POINT('Ctrl Pts',(-8.27172882129666,-6.16790212995776,7.66019674619862E-16)); +#1476=CARTESIAN_POINT('Ctrl Pts',(-8.27172882129666,-6.16790212995776,6.16790212995776)); +#1477=CARTESIAN_POINT('Ctrl Pts',(-8.27172882129666,0.,6.16790212995776)); +#1478=CARTESIAN_POINT('Ctrl Pts',(-8.27172882129666,6.16790212995776,6.16790212995776)); +#1479=CARTESIAN_POINT('Ctrl Pts',(-8.27172882129666,6.16790212995776,7.66019674619862E-16)); +#1480=CARTESIAN_POINT('Ctrl Pts',(-8.27172882129666,6.16790212995776,-6.16790212995775)); +#1481=CARTESIAN_POINT('Ctrl Pts',(-8.27172882129666,0.,-6.16790212995776)); +#1482=CARTESIAN_POINT('Ctrl Pts',(-9.13687334436549,0.,-6.49999999747175)); +#1483=CARTESIAN_POINT('Ctrl Pts',(-9.13687334436549,-6.49999999747175,-6.49999999747175)); +#1484=CARTESIAN_POINT('Ctrl Pts',(-9.13687334436549,-6.49999999747175,8.75167784749001E-16)); +#1485=CARTESIAN_POINT('Ctrl Pts',(-9.13687334436549,-6.49999999747175,6.49999999747175)); +#1486=CARTESIAN_POINT('Ctrl Pts',(-9.13687334436549,0.,6.49999999747175)); +#1487=CARTESIAN_POINT('Ctrl Pts',(-9.13687334436549,6.49999999747175,6.49999999747175)); +#1488=CARTESIAN_POINT('Ctrl Pts',(-9.13687334436549,6.49999999747175,8.75167784749001E-16)); +#1489=CARTESIAN_POINT('Ctrl Pts',(-9.13687334436549,6.49999999747175,-6.49999999747175)); +#1490=CARTESIAN_POINT('Ctrl Pts',(-9.13687334436549,0.,-6.49999999747175)); +#1491=CARTESIAN_POINT('Ctrl Pts',(-10.0635685690232,0.,-6.49999999747175)); +#1492=CARTESIAN_POINT('Ctrl Pts',(-10.0635685690232,-6.49999999747175,-6.49999999747175)); +#1493=CARTESIAN_POINT('Ctrl Pts',(-10.0635685690232,-6.49999999747175,9.92081236478771E-16)); +#1494=CARTESIAN_POINT('Ctrl Pts',(-10.0635685690232,-6.49999999747175,6.49999999747175)); +#1495=CARTESIAN_POINT('Ctrl Pts',(-10.0635685690232,0.,6.49999999747175)); +#1496=CARTESIAN_POINT('Ctrl Pts',(-10.0635685690232,6.49999999747175,6.49999999747175)); +#1497=CARTESIAN_POINT('Ctrl Pts',(-10.0635685690232,6.49999999747175,9.92081236478771E-16)); +#1498=CARTESIAN_POINT('Ctrl Pts',(-10.0635685690232,6.49999999747175,-6.49999999747175)); +#1499=CARTESIAN_POINT('Ctrl Pts',(-10.0635685690232,0.,-6.49999999747175)); +#1500=CARTESIAN_POINT('',(-10.0635685690232,0.,-6.49999999747175)); +#1501=CARTESIAN_POINT('Origin',(-10.0635685690232,-1.83697019562481E-16, +-1.49999999747175)); +#1502=CARTESIAN_POINT('',(-10.0635685690232,7.96020419136158E-16,6.49999999747175)); +#1503=CARTESIAN_POINT('Origin',(-10.0635685690232,0.,9.92081236478771E-16)); +#1504=CARTESIAN_POINT('Origin',(-10.0635685690232,0.,9.92081236478771E-16)); +#1505=CARTESIAN_POINT('Origin',(-12.7317842845355,0.,1.32870788670825E-15)); +#1506=CARTESIAN_POINT('',(-15.4000000000479,7.96020419136158E-16,6.49999999747175)); +#1507=CARTESIAN_POINT('',(-12.7317842845355,7.96020419136158E-16,6.49999999747175)); +#1508=CARTESIAN_POINT('',(-15.4000000000479,0.,-6.49999999747174)); +#1509=CARTESIAN_POINT('Origin',(-15.4000000000479,-3.88578058618805E-15, +0.)); +#1510=CARTESIAN_POINT('Origin',(-15.4000000000479,-3.88578058618805E-15, +0.)); +#1511=CARTESIAN_POINT('Origin',(12.2109003688227,7.79608376211573E-15,0.)); +#1512=CARTESIAN_POINT('',(13.1957081218349,-9.79635182233309,0.)); +#1513=CARTESIAN_POINT('',(13.1957081218349,9.79635182233311,-1.19970709025416E-15)); +#1514=CARTESIAN_POINT('Origin',(13.1957081218349,8.21274495121687E-15,0.)); +#1515=CARTESIAN_POINT('',(13.1957081218349,7.01303786096271E-15,-9.7963518223331)); +#1516=CARTESIAN_POINT('Origin',(13.1957081218349,8.21274495121687E-15,0.)); +#1517=CARTESIAN_POINT('',(12.4682384694093,6.80232803122309E-15,-9.00367857211669)); +#1518=CARTESIAN_POINT('Origin',(12.2109003688227,6.57511090336581E-15,-9.97000000000001)); +#1519=CARTESIAN_POINT('',(12.4682384694093,9.0036785721167,-1.10263261438943E-15)); +#1520=CARTESIAN_POINT('Origin',(12.4682384694093,7.90496064561252E-15,0.)); +#1521=CARTESIAN_POINT('',(12.4682384694093,-9.00367857211668,0.)); +#1522=CARTESIAN_POINT('Origin',(12.4682384694093,7.90496064561252E-15,0.)); +#1523=CARTESIAN_POINT('Origin',(12.4682384694093,7.90496064561252E-15,0.)); +#1524=CARTESIAN_POINT('Origin',(13.1957081218349,8.21274495121687E-15,0.)); +#1525=CARTESIAN_POINT('Origin',(9.24179901131785,6.53989005487101E-15,0.)); +#1526=CARTESIAN_POINT('',(6.0153595532264,-7.28523214664171,0.)); +#1527=CARTESIAN_POINT('',(6.0153595532264,7.28523214664172,-8.92183622943018E-16)); +#1528=CARTESIAN_POINT('Origin',(6.0153595532264,5.1748194641295E-15,0.)); +#1529=CARTESIAN_POINT('',(6.0153595532264,4.28263584118648E-15,-7.28523214664171)); +#1530=CARTESIAN_POINT('Origin',(6.0153595532264,5.1748194641295E-15,0.)); +#1531=CARTESIAN_POINT('Origin',(6.0153595532264,5.1748194641295E-15,0.)); +#1532=CARTESIAN_POINT('',(9.24179901131785,8.14445535937921,-9.97408118666225E-16)); +#1533=CARTESIAN_POINT('Origin',(4.59999999999999,4.57599660489715E-15,0.)); +#1534=CARTESIAN_POINT('',(4.59999999999999,3.70649737750253E-15,-7.1)); +#1535=CARTESIAN_POINT('Origin',(4.59999999999999,3.0329416379715E-15,-12.5999999999999)); +#1536=CARTESIAN_POINT('',(4.59999999999999,7.1,-8.6949922739462E-16)); +#1537=CARTESIAN_POINT('Origin',(4.59999999999999,4.57599660489715E-15,0.)); +#1538=CARTESIAN_POINT('',(4.59999999999999,-7.1,0.)); +#1539=CARTESIAN_POINT('Origin',(4.59999999999999,4.57599660489715E-15,0.)); +#1540=CARTESIAN_POINT('Origin',(4.59999999999999,4.57599660489715E-15,0.)); +#1541=CARTESIAN_POINT('Origin',(-1.5,1.99515456162234E-15,0.)); +#1542=CARTESIAN_POINT('',(-7.59999999999999,-7.1,0.)); +#1543=CARTESIAN_POINT('',(-7.6,7.1,-8.6949922739462E-16)); +#1544=CARTESIAN_POINT('Origin',(-7.6,-5.85687481652466E-16,0.)); +#1545=CARTESIAN_POINT('',(-7.6,-1.45518670904709E-15,-7.09999999999999)); +#1546=CARTESIAN_POINT('Origin',(-7.6,-5.85687481652466E-16,0.)); +#1547=CARTESIAN_POINT('Origin',(-7.6,-5.85687481652466E-16,0.)); +#1548=CARTESIAN_POINT('',(-1.5,7.1,-8.6949922739462E-16)); +#1549=CARTESIAN_POINT('Origin',(-7.6,-5.85687481652466E-16,0.)); +#1550=CARTESIAN_POINT('',(-12.3631397208145,-3.8071959311848E-15,-9.8500000000001)); +#1551=CARTESIAN_POINT('Origin',(-7.6,-2.12874244857813E-15,-12.6)); +#1552=CARTESIAN_POINT('',(-12.3631397208145,9.8500000000001,-1.20627709716016E-15)); +#1553=CARTESIAN_POINT('Origin',(-12.3631397208145,-2.60091883402465E-15, +0.)); +#1554=CARTESIAN_POINT('',(-12.3631397208145,-9.85000000000011,0.)); +#1555=CARTESIAN_POINT('Origin',(-12.3631397208145,-2.60091883402465E-15, +0.)); +#1556=CARTESIAN_POINT('Origin',(-12.3631397208145,-2.60091883402465E-15, +0.)); +#1557=CARTESIAN_POINT('Origin',(-12.9134631023332,-2.83375452589688E-15, +0.)); +#1558=CARTESIAN_POINT('',(-13.4637864838519,-11.7563761147672,0.)); +#1559=CARTESIAN_POINT('',(-13.4637864838519,11.7563761147672,-1.4397408378522E-15)); +#1560=CARTESIAN_POINT('Origin',(-13.4637864838519,-3.06659021776912E-15, +0.)); +#1561=CARTESIAN_POINT('',(-13.4637864838519,-4.50633105562132E-15,-11.7563761147672)); +#1562=CARTESIAN_POINT('Origin',(-13.4637864838519,-3.06659021776912E-15, +0.)); +#1563=CARTESIAN_POINT('Origin',(-13.4637864838519,-3.06659021776912E-15, +0.)); +#1564=CARTESIAN_POINT('',(-12.9134631023332,10.8031880573836,-1.32300896750618E-15)); +#1565=CARTESIAN_POINT('Origin',(-14.7628245895286,-3.61619876841607E-15, +0.)); +#1566=CARTESIAN_POINT('',(-14.7759143927761,-12.5063189993635,0.)); +#1567=CARTESIAN_POINT('',(-14.7759143927761,12.5063189993635,-1.53158235316862E-15)); +#1568=CARTESIAN_POINT('Origin',(-14.7759143927761,-3.62173691834385E-15, +0.)); +#1569=CARTESIAN_POINT('',(-14.7759143927761,-5.15331927151247E-15,-12.5063189993635)); +#1570=CARTESIAN_POINT('Origin',(-14.7759143927761,-3.62173691834385E-15, +0.)); +#1571=CARTESIAN_POINT('Origin',(-14.7628245895286,-4.96409109633222E-15, +-11.0063761147672)); +#1572=CARTESIAN_POINT('Origin',(-14.7759143927761,-3.62173691834385E-15, +0.)); +#1573=CARTESIAN_POINT('Origin',(-24.8890480133254,-7.90049108837162E-15, +0.)); +#1574=CARTESIAN_POINT('',(-35.0021816338746,-12.32980703925,0.)); +#1575=CARTESIAN_POINT('',(-35.0021816338746,12.32980703925,-1.50996587247221E-15)); +#1576=CARTESIAN_POINT('Origin',(-35.0021816338746,-1.21792452583994E-14, +0.)); +#1577=CARTESIAN_POINT('',(-35.0021816338746,-1.36892111308716E-14,-12.32980703925)); +#1578=CARTESIAN_POINT('Origin',(-35.0021816338746,-1.21792452583994E-14, +0.)); +#1579=CARTESIAN_POINT('Origin',(-35.0021816338746,-1.21792452583994E-14, +0.)); +#1580=CARTESIAN_POINT('',(-24.8890480133254,12.4180630193068,-1.52077411282041E-15)); +#1581=CARTESIAN_POINT('Origin',(-35.,-1.21783222334114E-14,0.)); +#1582=CARTESIAN_POINT('',(-35.2500000000001,-12.079816558484,0.)); +#1583=CARTESIAN_POINT('',(-35.2500000000001,-1.37634453165632E-14,-12.079816558484)); +#1584=CARTESIAN_POINT('Origin',(-35.2500000000001,-1.22840944482998E-14, +0.)); +#1585=CARTESIAN_POINT('Origin',(-35.2500000000001,-1.22840944482998E-14, +0.)); +#1586=CARTESIAN_POINT('Origin',(-35.,-1.36576731016749E-14,-12.079816558484)); +#1587=CARTESIAN_POINT('Origin',(-35.25,-11.6787890609743,0.)); +#1588=CARTESIAN_POINT('',(-35.25,-11.6787890609743,0.)); +#1589=CARTESIAN_POINT('',(-35.25,-1.37143336124437E-14,-11.6787890609743)); +#1590=CARTESIAN_POINT('Origin',(-35.25,-1.22840944482998E-14,0.)); +#1591=CARTESIAN_POINT('Origin',(-35.25,-1.22840944482998E-14,0.)); +#1592=CARTESIAN_POINT('Origin',(-34.75,-1.20725500185231E-14,0.)); +#1593=CARTESIAN_POINT('',(-34.756249511776,-11.1788281188972,0.)); +#1594=CARTESIAN_POINT('',(-34.756249511776,11.1788281188972,-1.36901160740259E-15)); +#1595=CARTESIAN_POINT('Origin',(-34.756249511776,-1.20751941173332E-14, +0.)); +#1596=CARTESIAN_POINT('',(-34.756249511776,-1.34442057247358E-14,-11.1788281188972)); +#1597=CARTESIAN_POINT('Origin',(-34.756249511776,-1.20751941173332E-14, +0.)); +#1598=CARTESIAN_POINT('Origin',(-34.75,-1.35027891826671E-14,-11.6787890609743)); +#1599=CARTESIAN_POINT('Origin',(-34.756249511776,-1.20751941173332E-14, +0.)); +#1600=CARTESIAN_POINT('Origin',(-24.75,-7.84166142299067E-15,0.)); +#1601=CARTESIAN_POINT('',(-14.7437504882241,10.9286718811028,-1.33837630381243E-15)); +#1602=CARTESIAN_POINT('',(-24.75,11.05375,-1.35369395560751E-15)); +#1603=CARTESIAN_POINT('',(-14.7437504882241,-10.9286718811028,0.)); +#1604=CARTESIAN_POINT('Origin',(-14.7437504882241,-3.60812872864814E-15, +0.)); +#1605=CARTESIAN_POINT('',(-14.7437504882241,-4.94650503246056E-15,-10.9286718811028)); +#1606=CARTESIAN_POINT('Origin',(-14.7437504882241,-3.60812872864814E-15, +0.)); +#1607=CARTESIAN_POINT('Origin',(-14.7437504882241,-3.60812872864814E-15, +0.)); +#1608=CARTESIAN_POINT('Origin',(-14.75,-3.61077282745819E-15,0.)); +#1609=CARTESIAN_POINT('',(-14.2500000000001,-4.67637714475268E-15,-10.4287109390258)); +#1610=CARTESIAN_POINT('Origin',(-14.75,-4.88792157452928E-15,-10.4287109390258)); +#1611=CARTESIAN_POINT('',(-14.2500000000001,-10.4287109390258,0.)); +#1612=CARTESIAN_POINT('Origin',(-14.2500000000001,-3.39922839768159E-15, +0.)); +#1613=CARTESIAN_POINT('Origin',(-14.2500000000001,-3.39922839768159E-15, +0.)); +#1614=CARTESIAN_POINT('Origin',(-14.25,-8.8600781219485,0.)); +#1615=CARTESIAN_POINT('',(-14.25,-8.8600781219485,0.)); +#1616=CARTESIAN_POINT('',(-14.25,-4.48427502890553E-15,-8.8600781219485)); +#1617=CARTESIAN_POINT('Origin',(-14.25,-3.39922839768156E-15,0.)); +#1618=CARTESIAN_POINT('Origin',(-14.25,-3.39922839768156E-15,0.)); +#1619=CARTESIAN_POINT('Origin',(-15.25,-3.82231725723481E-15,0.)); +#1620=CARTESIAN_POINT('',(-15.2375009764481,-4.77962057735602E-15,-7.86015623779448)); +#1621=CARTESIAN_POINT('Origin',(-15.25,-4.90736388845878E-15,-8.8600781219485)); +#1622=CARTESIAN_POINT('',(-15.2375009764481,7.86015623779448,-9.62591517741311E-16)); +#1623=CARTESIAN_POINT('Origin',(-15.2375009764481,-3.81702905961471E-15, +0.)); +#1624=CARTESIAN_POINT('',(-15.2375009764481,-7.86015623779448,0.)); +#1625=CARTESIAN_POINT('Origin',(-15.2375009764481,-3.81702905961471E-15, +0.)); +#1626=CARTESIAN_POINT('Origin',(-15.2375009764481,-3.81702905961471E-15, +0.)); +#1627=CARTESIAN_POINT('Origin',(-24.9968752441121,-7.94611158847396E-15, +0.)); +#1628=CARTESIAN_POINT('',(-34.756249511776,-7.61617188110283,0.)); +#1629=CARTESIAN_POINT('',(-34.756249511776,7.6161718811028,-9.32712051594864E-16)); +#1630=CARTESIAN_POINT('Origin',(-34.756249511776,-1.20751941173332E-14, +0.)); +#1631=CARTESIAN_POINT('',(-34.756249511776,-1.30079061689281E-14,-7.61617188110281)); +#1632=CARTESIAN_POINT('Origin',(-34.756249511776,-1.20751941173332E-14, +0.)); +#1633=CARTESIAN_POINT('Origin',(-34.756249511776,-1.20751941173332E-14, +0.)); +#1634=CARTESIAN_POINT('',(-24.9968752441121,7.73816405944864,-9.47651784668088E-16)); +#1635=CARTESIAN_POINT('Origin',(-34.7500000000001,-1.20725500185232E-14, +0.)); +#1636=CARTESIAN_POINT('',(-35.25,-7.11621093902579,0.)); +#1637=CARTESIAN_POINT('',(-35.25,-1.31555789431533E-14,-7.11621093902578)); +#1638=CARTESIAN_POINT('Origin',(-35.25,-1.22840944482998E-14,0.)); +#1639=CARTESIAN_POINT('Origin',(-35.25,-1.22840944482998E-14,0.)); +#1640=CARTESIAN_POINT('Origin',(-34.7500000000001,-1.29440345133767E-14, +-7.11621093902578)); +#1641=CARTESIAN_POINT('Origin',(-35.25,-7.071248487633,0.)); +#1642=CARTESIAN_POINT('',(-35.25,-7.071248487633,0.)); +#1643=CARTESIAN_POINT('',(-35.25,-1.31500726309353E-14,-7.07124848763299)); +#1644=CARTESIAN_POINT('Origin',(-35.25,-1.22840944482997E-14,0.)); +#1645=CARTESIAN_POINT('Origin',(-35.25,-1.22840944482997E-14,0.)); +#1646=CARTESIAN_POINT('Origin',(-35.05,-1.21994766763891E-14,0.)); +#1647=CARTESIAN_POINT('',(-35.0537866906727,-6.87128433841178,0.)); +#1648=CARTESIAN_POINT('',(-35.0537866906727,6.87128433841176,-8.41489637106731E-16)); +#1649=CARTESIAN_POINT('Origin',(-35.0537866906727,-1.22010787830273E-14, +0.)); +#1650=CARTESIAN_POINT('',(-35.0537866906727,-1.3042568420134E-14,-6.87128433841177)); +#1651=CARTESIAN_POINT('Origin',(-35.0537866906727,-1.22010787830273E-14, +0.)); +#1652=CARTESIAN_POINT('Origin',(-35.05,-1.30654548590246E-14,-7.07124848763299)); +#1653=CARTESIAN_POINT('Origin',(-35.0537866906727,-1.22010787830273E-14, +0.)); +#1654=CARTESIAN_POINT('Origin',(-25.2742269790916,-8.06345601772157E-15, +0.)); +#1655=CARTESIAN_POINT('',(-15.4946672675105,6.50089626695452,-7.96130180491484E-16)); +#1656=CARTESIAN_POINT('',(-25.2742269790916,6.68609030268314,-8.18809908799108E-16)); +#1657=CARTESIAN_POINT('',(-15.4946672675105,-6.50089626695453,0.)); +#1658=CARTESIAN_POINT('Origin',(-15.4946672675105,-3.92583325241585E-15, +0.)); +#1659=CARTESIAN_POINT('',(-15.4946672675105,-4.72196343290734E-15,-6.50089626695453)); +#1660=CARTESIAN_POINT('Origin',(-15.4946672675105,-3.92583325241585E-15, +0.)); +#1661=CARTESIAN_POINT('Origin',(-15.4946672675105,-3.92583325241585E-15, +0.)); +#1662=CARTESIAN_POINT('Origin',(-15.4000000000478,-3.88578058618802E-15, +0.)); +#1663=CARTESIAN_POINT('Origin',(-15.4000000000478,-5.29412440490013E-15, +-11.4999999974904)); +#1664=CARTESIAN_POINT('Origin',(15.4,9.14535628807222E-15,0.)); +#1665=CARTESIAN_POINT('',(15.6018053228064,-6.54253457869799,0.)); +#1666=CARTESIAN_POINT('',(15.6018053228064,6.542534578698,-8.01229403011338E-16)); +#1667=CARTESIAN_POINT('Origin',(15.6018053228064,9.23073787195014E-15,0.)); +#1668=CARTESIAN_POINT('',(15.6018053228064,8.4295084689388E-15,-6.542534578698)); +#1669=CARTESIAN_POINT('Origin',(15.6018053228064,9.23073787195014E-15,0.)); +#1670=CARTESIAN_POINT('Origin',(15.4,8.28810352866908E-15,-7.00000000000001)); +#1671=CARTESIAN_POINT('Origin',(15.6018053228064,9.23073787195014E-15,0.)); +#1672=CARTESIAN_POINT('Origin',(16.6303468503728,9.66590233385137E-15,0.)); +#1673=CARTESIAN_POINT('',(17.6588883779392,7.44999182169363,-9.12360863811105E-16)); +#1674=CARTESIAN_POINT('',(16.6303468503728,6.99626320019582,-8.56795133411221E-16)); +#1675=CARTESIAN_POINT('',(17.6588883779392,-7.44999182169361,0.)); +#1676=CARTESIAN_POINT('Origin',(17.6588883779392,1.01010667957526E-14,0.)); +#1677=CARTESIAN_POINT('',(17.6588883779392,9.1887059319415E-15,-7.44999182169362)); +#1678=CARTESIAN_POINT('Origin',(17.6588883779392,1.01010667957526E-14,0.)); +#1679=CARTESIAN_POINT('Origin',(17.6588883779392,1.01010667957526E-14,0.)); +#1680=CARTESIAN_POINT('Origin',(18.0624990235519,1.02718299635084E-14,0.)); +#1681=CARTESIAN_POINT('',(18.05,9.34377250137817E-15,-7.53498286324362)); +#1682=CARTESIAN_POINT('Origin',(18.0624990235519,9.47151581248095E-15,-6.53506097908957)); +#1683=CARTESIAN_POINT('',(18.05,7.53498286324363,-9.22769264510146E-16)); +#1684=CARTESIAN_POINT('Origin',(18.05,1.02665417658883E-14,0.)); +#1685=CARTESIAN_POINT('',(18.05,-7.53498286324361,0.)); +#1686=CARTESIAN_POINT('Origin',(18.05,1.02665417658883E-14,0.)); +#1687=CARTESIAN_POINT('Origin',(18.05,1.02665417658883E-14,0.)); +#1688=CARTESIAN_POINT('Origin',(25.803124755888,1.3546802476831E-14,0.)); +#1689=CARTESIAN_POINT('',(33.556249511776,7.72881098214084,-9.46506363049367E-16)); +#1690=CARTESIAN_POINT('',(25.803124755888,7.63189692269223,-9.34637813779756E-16)); +#1691=CARTESIAN_POINT('',(33.556249511776,-7.72881098214081,0.)); +#1692=CARTESIAN_POINT('Origin',(33.556249511776,1.68270631877737E-14,0.)); +#1693=CARTESIAN_POINT('',(33.556249511776,1.58805568247244E-14,-7.72881098214082)); +#1694=CARTESIAN_POINT('Origin',(33.556249511776,1.68270631877737E-14,0.)); +#1695=CARTESIAN_POINT('Origin',(33.556249511776,1.68270631877737E-14,0.)); +#1696=CARTESIAN_POINT('Origin',(33.55,1.68244190889637E-14,0.)); +#1697=CARTESIAN_POINT('',(34.05,-8.22877192421784,0.)); +#1698=CARTESIAN_POINT('',(34.05,1.60282295989496E-14,-8.22877192421786)); +#1699=CARTESIAN_POINT('Origin',(34.05,1.70359635187403E-14,0.)); +#1700=CARTESIAN_POINT('Origin',(34.05,1.70359635187403E-14,0.)); +#1701=CARTESIAN_POINT('Origin',(33.55,1.5816685169173E-14,-8.22877192421786)); +#1702=CARTESIAN_POINT('Origin',(34.05,-10.5037109390258,0.)); +#1703=CARTESIAN_POINT('',(34.05,-10.5037109390258,0.)); +#1704=CARTESIAN_POINT('',(34.05,1.57496299206756E-14,-10.5037109390258)); +#1705=CARTESIAN_POINT('Origin',(34.05,1.70359635187403E-14,0.)); +#1706=CARTESIAN_POINT('Origin',(34.05,1.70359635187403E-14,0.)); +#1707=CARTESIAN_POINT('Origin',(33.55,1.68244190889637E-14,0.)); +#1708=CARTESIAN_POINT('',(33.5562495117759,-11.0036718811029,0.)); +#1709=CARTESIAN_POINT('',(33.5562495117759,11.0036718811029,-1.34756115480604E-15)); +#1710=CARTESIAN_POINT('Origin',(33.5562495117759,1.68270631877737E-14,0.)); +#1711=CARTESIAN_POINT('',(33.5562495117759,1.54795020329676E-14,-11.0036718811029)); +#1712=CARTESIAN_POINT('Origin',(33.5562495117759,1.68270631877737E-14,0.)); +#1713=CARTESIAN_POINT('Origin',(33.55,1.5538085490899E-14,-10.5037109390258)); +#1714=CARTESIAN_POINT('Origin',(33.5562495117759,1.68270631877737E-14,0.)); +#1715=CARTESIAN_POINT('Origin',(23.8031247558879,1.27006247577245E-14,0.)); +#1716=CARTESIAN_POINT('',(14.05,-11.2475000000001,0.)); +#1717=CARTESIAN_POINT('',(14.05,11.2475000000001,-1.377421487341E-15)); +#1718=CARTESIAN_POINT('Origin',(14.05,8.57418632767534E-15,0.)); +#1719=CARTESIAN_POINT('Origin',(14.05,8.57418632767534E-15,0.)); +#1720=CARTESIAN_POINT('',(23.8031247558879,11.1255859405515,-1.36249132107352E-15)); +#1721=CARTESIAN_POINT('Origin',(13.9605672570761,8.53634833046493E-15,0.)); +#1722=CARTESIAN_POINT('',(13.8711345141521,-11.2475,0.)); +#1723=CARTESIAN_POINT('',(13.8711345141521,11.2475000000001,-1.37742148734099E-15)); +#1724=CARTESIAN_POINT('Origin',(13.8711345141521,8.49851033325452E-15,0.)); +#1725=CARTESIAN_POINT('',(13.8711345141521,7.12108884591353E-15,-11.2475)); +#1726=CARTESIAN_POINT('Origin',(13.8711345141521,8.49851033325452E-15,0.)); +#1727=CARTESIAN_POINT('Origin',(13.8711345141521,8.49851033325452E-15,0.)); +#1728=CARTESIAN_POINT('',(13.9605672570761,11.2475000000001,-1.37742148734099E-15)); +#1729=CARTESIAN_POINT('Origin',(13.8711345141521,8.49851033325452E-15,0.)); +#1730=CARTESIAN_POINT('',(13.378730637646,-10.8343240888335,0.)); +#1731=CARTESIAN_POINT('',(13.378730637646,10.8343240888335,-1.3268220316315E-15)); +#1732=CARTESIAN_POINT('Origin',(13.378730637646,8.29017973870394E-15,0.)); +#1733=CARTESIAN_POINT('',(13.378730637646,6.96335770707244E-15,-10.8343240888335)); +#1734=CARTESIAN_POINT('Origin',(13.378730637646,8.29017973870394E-15,0.)); +#1735=CARTESIAN_POINT('Origin',(13.8711345141521,7.1823211858709E-15,-10.7475)); +#1736=CARTESIAN_POINT('Origin',(13.378730637646,8.29017973870394E-15,0.)); +#1737=CARTESIAN_POINT('Origin',(13.2872193797404,8.2514623449604E-15,0.)); +#1738=CARTESIAN_POINT('',(13.2872193797404,10.3153379555833,-1.26326456094283E-15)); +#1739=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#1743, +'DISTANCE_ACCURACY_VALUE', +'Maximum model space distance between geometric entities at asserted c +onnectivities'); +#1740=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(0.01),#1743, +'DISTANCE_ACCURACY_VALUE', +'Maximum model space distance between geometric entities at asserted c +onnectivities'); +#1741=( +GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1739)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1743,#1745,#1746)) +REPRESENTATION_CONTEXT('','3D') +); +#1742=( +GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1740)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1743,#1745,#1746)) +REPRESENTATION_CONTEXT('','3D') +); +#1743=( +LENGTH_UNIT() +NAMED_UNIT(*) +SI_UNIT(.MILLI.,.METRE.) +); +#1744=( +LENGTH_UNIT() +NAMED_UNIT(*) +SI_UNIT(.CENTI.,.METRE.) +); +#1745=( +NAMED_UNIT(*) +PLANE_ANGLE_UNIT() +SI_UNIT($,.RADIAN.) +); +#1746=( +NAMED_UNIT(*) +SI_UNIT($,.STERADIAN.) +SOLID_ANGLE_UNIT() +); +#1747=SHAPE_DEFINITION_REPRESENTATION(#1748,#1749); +#1748=PRODUCT_DEFINITION_SHAPE('',$,#1751); +#1749=SHAPE_REPRESENTATION('',(#891),#1741); +#1750=PRODUCT_DEFINITION_CONTEXT('part definition',#1755,'design'); +#1751=PRODUCT_DEFINITION('MassAirflowSensor-body-v0', +'MassAirflowSensor-body-v0',#1752,#1750); +#1752=PRODUCT_DEFINITION_FORMATION('',$,#1757); +#1753=PRODUCT_RELATED_PRODUCT_CATEGORY('MassAirflowSensor-body-v0', +'MassAirflowSensor-body-v0',(#1757)); +#1754=APPLICATION_PROTOCOL_DEFINITION('international standard', +'automotive_design',2009,#1755); +#1755=APPLICATION_CONTEXT( +'Core Data for Automotive Mechanical Design Process'); +#1756=PRODUCT_CONTEXT('part definition',#1755,'mechanical'); +#1757=PRODUCT('MassAirflowSensor-body-v0','MassAirflowSensor-body-v0',$, +(#1756)); +#1758=PRESENTATION_STYLE_ASSIGNMENT((#1759)); +#1759=SURFACE_STYLE_USAGE(.BOTH.,#1762); +#1760=SURFACE_STYLE_RENDERING_WITH_PROPERTIES($,#1766,(#1761)); +#1761=SURFACE_STYLE_TRANSPARENT(0.); +#1762=SURFACE_SIDE_STYLE('',(#1763,#1760)); +#1763=SURFACE_STYLE_FILL_AREA(#1764); +#1764=FILL_AREA_STYLE('',(#1765)); +#1765=FILL_AREA_STYLE_COLOUR('',#1766); +#1766=COLOUR_RGB('',0.749019607843137,0.749019607843137,0.749019607843137); +ENDSEC; +END-ISO-10303-21; diff --git a/hardware/proposals/mechanical/MassAirflowSensor.ipj b/hardware/proposals/mechanical/MassAirflowSensor.ipj new file mode 100644 index 0000000..871d619 Binary files /dev/null and b/hardware/proposals/mechanical/MassAirflowSensor.ipj differ diff --git a/hardware/proposals/mechanical/OldVersions/MassAirflowSensor-body-v0.0001.idw b/hardware/proposals/mechanical/OldVersions/MassAirflowSensor-body-v0.0001.idw new file mode 100644 index 0000000..01e0e89 Binary files /dev/null and b/hardware/proposals/mechanical/OldVersions/MassAirflowSensor-body-v0.0001.idw differ diff --git a/hardware/proposals/mechanical/OldVersions/MassAirflowSensor.ipj.bak b/hardware/proposals/mechanical/OldVersions/MassAirflowSensor.ipj.bak new file mode 100644 index 0000000..871d619 Binary files /dev/null and b/hardware/proposals/mechanical/OldVersions/MassAirflowSensor.ipj.bak differ diff --git a/hardware/template.md b/hardware/template.md index c296a5f..6f172a2 100644 --- a/hardware/template.md +++ b/hardware/template.md @@ -1 +1,86 @@ -# Template +--- +path: "/projects/hardware/MassAirflowSensor" +title: "MassAirflowSensor" +--- + +# The above values are used for the website, please make sure to fill them out. + +# PLEASE COPY THE DOCUMENT AND START YOUR PROPOSAL ON YOUR COPY +| | | +|-|-| +| Proposal Stage | | +| Tags | | +| Created Date | | +| Lead | | +| Slack Channel | | + +## 📃 Idea in brief: Question to be resolved and why +Mass airflow sensors seem to be a possible component that is required for a ventilator. + +Proposing to create an open-source version to be available if and when it is needed. + + +### 💥 Problem +Mass airflow sensors need to measure the amount of air pass thru the device. In breathing systems, accuracy and response time of the data is required. + +### 👨‍🔬Hypothesis +Venturi style flow sensors are well understood and easy to fabricate. + +Need the following for a complete design: +Mechanical housing that interfaces with breathing hoses on each end with venturi design optimized for airflows anticipated +Temperature compensated pressure sensors placement in venturi +PCB design for pressure sensors, signal circuitry, heaters, temperature sensors, and i2c + +### 🤔 Assumptions +Mechanical: +Air fittings to comply with ISO5356-1:2004 +Flow range: ±250 slm (bidirectional) +Minimum pressure drop + + +Electrical: +Logic supply voltage is 3.3VDC±5% or 5VDC±5% +Temperature compensation needed for pressure sensors with closed loop heater control +I2C should support 3.3V logic or 5V logic + +Interface: +I2C support is a must-have +CANBUS as a nice-to-have +Very fast update time (0.5 ms) +Calibratible + + +## 💻Implementation Suggestion + +### V1 +Reverse engineer existing devices +Look at pressure sensors required and locations in venturi. + +### What it is +Sensor using all open-source and OTS parts, with embedded microcontroller running open source firmware + +### What it is not +This is sensor only, not a control valve. + +### Design + + +### Data/Experiments + + +V2 (..repeat the process) + +## 💪 Impact of Potential Solution + +## 🙌 Criteria for Success +(Main KPIs, metrics to evaluate and results to achieve) + +## 😅 Known Issues +Accurate calibration when built needs to be determined. No point in creating a innaccurate device. Need a clever way to field calibrate. + +## ✅ "I've read this" section +Add in the table below the people you definitely want their eyes on this proposal. Sometimes there are no comments to be made but it's good to know people have read the proposal + +| Name | Status | +|-|-| +| | Read/Not Read |