Browse Source

added Tubes STEP and SVG files

reqs-greg
christian 2 days ago
parent
commit
fedc163056
  1. 1
      .gitignore
  2. 7
      README.md
  3. BIN
      Remorque_PM_v0.FCStd
  4. 1200
      dist/STEP/tubes/L101.step
  5. 805
      dist/STEP/tubes/L102.step
  6. 493
      dist/STEP/tubes/M101.step
  7. 1059
      dist/STEP/tubes/T101.step
  8. BIN
      tubes/L101.FCStd
  9. 1201
      tubes/L101.svg
  10. BIN
      tubes/L102.FCStd
  11. 1045
      tubes/L102.svg
  12. BIN
      tubes/M101.FCStd
  13. 616
      tubes/M101.svg
  14. BIN
      tubes/T101.FCStd
  15. 895
      tubes/T101.svg

1
.gitignore vendored

@ -1,7 +1,6 @@
*.FCStd1
_local
__pycache__/
/dist/
/tubes/deprec/
/Images/vue d'ensemble provisoire.svg
/roues/ROU101B.FCStd

7
README.md

@ -7,14 +7,14 @@ sur la base du travail de Macéo
--- attention ---
fait avec FreeCad v0.21.2, peut-être pas lisible correctement avec les versions antérieures
état au **24/04/2025** - 14h45
état au **26/04/2025** - 11h30
suite discussion avec Greg du 20/4/25
les fichiers STEP des tubes sont dans le répertoire dist/STEP/tubes
les fichiers SVG des tubes sont dans le répertoire tubes
### Dimensions:
- timon raccourci à 61 cm en longueur
### Roulette frontale:
- la roulette n'est plus celle du Vhélio mais une roulette de roller junior de 63mm facile à trouver (axe 6mm)
- on laisse un peu d'inclinaison vers l'avant pour faciliter le dégagement de la roulette en position roulage
@ -30,7 +30,6 @@ suite discussion avec Greg du 20/4/25
## reste à faire :
- vérifier que les fixations des roues en M8 TH ne bloquent pas le roulement.
- les dessins 2D.
### GIT :
<https://git.vhelio.org/christian/Remorque_PM_v0/src/branch/reqs-greg>

BIN
Remorque_PM_v0.FCStd

Binary file not shown.

1200
dist/STEP/tubes/L101.step vendored

File diff suppressed because it is too large Load Diff

805
dist/STEP/tubes/L102.step vendored

@ -0,0 +1,805 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2025-04-26T09:47:55',('Author'),(
''),'Open CASCADE STEP processor 7.6','FreeCAD','Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
'automotive_design',2000,#2);
#2 = APPLICATION_CONTEXT(
'core data for automotive mechanical design processes');
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
#7 = PRODUCT('L102','L102','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#769);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.,0.,0.));
#13 = DIRECTION('',(0.,0.,1.));
#14 = DIRECTION('',(1.,0.,-0.));
#15 = MANIFOLD_SOLID_BREP('',#16);
#16 = CLOSED_SHELL('',(#17,#90,#154,#212,#270,#320,#345,#370,#395,#440,
#465,#490,#515,#546,#596,#646,#667,#684,#701,#718,#735,#752));
#17 = ADVANCED_FACE('',(#18,#52,#63,#74),#85,.T.);
#18 = FACE_BOUND('',#19,.T.);
#19 = EDGE_LOOP('',(#20,#30,#38,#46));
#20 = ORIENTED_EDGE('',*,*,#21,.T.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(-12.5,-6.E-15,12.5));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(-12.5,-610.,12.5));
#26 = LINE('',#27,#28);
#27 = CARTESIAN_POINT('',(-12.5,-2.78E-15,12.5));
#28 = VECTOR('',#29,1.);
#29 = DIRECTION('',(0.,-1.,-2.2E-16));
#30 = ORIENTED_EDGE('',*,*,#31,.T.);
#31 = EDGE_CURVE('',#24,#32,#34,.T.);
#32 = VERTEX_POINT('',#33);
#33 = CARTESIAN_POINT('',(12.5,-610.,12.5));
#34 = LINE('',#35,#36);
#35 = CARTESIAN_POINT('',(-12.5,-610.,12.5));
#36 = VECTOR('',#37,1.);
#37 = DIRECTION('',(1.,0.,0.));
#38 = ORIENTED_EDGE('',*,*,#39,.F.);
#39 = EDGE_CURVE('',#40,#32,#42,.T.);
#40 = VERTEX_POINT('',#41);
#41 = CARTESIAN_POINT('',(12.5,-6.E-15,12.5));
#42 = LINE('',#43,#44);
#43 = CARTESIAN_POINT('',(12.5,-2.78E-15,12.5));
#44 = VECTOR('',#45,1.);
#45 = DIRECTION('',(0.,-1.,-2.2E-16));
#46 = ORIENTED_EDGE('',*,*,#47,.F.);
#47 = EDGE_CURVE('',#22,#40,#48,.T.);
#48 = LINE('',#49,#50);
#49 = CARTESIAN_POINT('',(-12.5,-2.78E-15,12.5));
#50 = VECTOR('',#51,1.);
#51 = DIRECTION('',(1.,0.,0.));
#52 = FACE_BOUND('',#53,.T.);
#53 = EDGE_LOOP('',(#54));
#54 = ORIENTED_EDGE('',*,*,#55,.F.);
#55 = EDGE_CURVE('',#56,#56,#58,.T.);
#56 = VERTEX_POINT('',#57);
#57 = CARTESIAN_POINT('',(-1.33E-13,-600.75,12.5));
#58 = CIRCLE('',#59,3.25);
#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62);
#60 = CARTESIAN_POINT('',(-1.3267E-13,-597.5,12.5));
#61 = DIRECTION('',(0.,0.,1.));
#62 = DIRECTION('',(-2.2E-16,-1.,0.));
#63 = FACE_BOUND('',#64,.T.);
#64 = EDGE_LOOP('',(#65));
#65 = ORIENTED_EDGE('',*,*,#66,.F.);
#66 = EDGE_CURVE('',#67,#67,#69,.T.);
#67 = VERTEX_POINT('',#68);
#68 = CARTESIAN_POINT('',(-1.22E-13,-550.75,12.5));
#69 = CIRCLE('',#70,3.25);
#70 = AXIS2_PLACEMENT_3D('',#71,#72,#73);
#71 = CARTESIAN_POINT('',(-1.2157E-13,-547.5,12.5));
#72 = DIRECTION('',(0.,0.,1.));
#73 = DIRECTION('',(-2.2E-16,-1.,0.));
#74 = FACE_BOUND('',#75,.T.);
#75 = EDGE_LOOP('',(#76));
#76 = ORIENTED_EDGE('',*,*,#77,.F.);
#77 = EDGE_CURVE('',#78,#78,#80,.T.);
#78 = VERTEX_POINT('',#79);
#79 = CARTESIAN_POINT('',(-1.06E-13,-475.75,12.5));
#80 = CIRCLE('',#81,3.25);
#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84);
#82 = CARTESIAN_POINT('',(-1.0492E-13,-472.5,12.5));
#83 = DIRECTION('',(0.,0.,1.));
#84 = DIRECTION('',(-2.2E-16,-1.,0.));
#85 = PLANE('',#86);
#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89);
#87 = CARTESIAN_POINT('',(-12.5,-2.78E-15,12.5));
#88 = DIRECTION('',(0.,-2.2E-16,1.));
#89 = DIRECTION('',(1.,0.,0.));
#90 = ADVANCED_FACE('',(#91,#116,#127,#138),#149,.T.);
#91 = FACE_BOUND('',#92,.T.);
#92 = EDGE_LOOP('',(#93,#103,#109,#110));
#93 = ORIENTED_EDGE('',*,*,#94,.T.);
#94 = EDGE_CURVE('',#95,#97,#99,.T.);
#95 = VERTEX_POINT('',#96);
#96 = CARTESIAN_POINT('',(-12.5,6.E-15,-12.5));
#97 = VERTEX_POINT('',#98);
#98 = CARTESIAN_POINT('',(-12.5,-610.,-12.5));
#99 = LINE('',#100,#101);
#100 = CARTESIAN_POINT('',(-12.5,2.78E-15,-12.5));
#101 = VECTOR('',#102,1.);
#102 = DIRECTION('',(0.,-1.,-2.2E-16));
#103 = ORIENTED_EDGE('',*,*,#104,.T.);
#104 = EDGE_CURVE('',#97,#24,#105,.T.);
#105 = LINE('',#106,#107);
#106 = CARTESIAN_POINT('',(-12.5,-610.,-12.5));
#107 = VECTOR('',#108,1.);
#108 = DIRECTION('',(0.,-2.2E-16,1.));
#109 = ORIENTED_EDGE('',*,*,#21,.F.);
#110 = ORIENTED_EDGE('',*,*,#111,.F.);
#111 = EDGE_CURVE('',#95,#22,#112,.T.);
#112 = LINE('',#113,#114);
#113 = CARTESIAN_POINT('',(-12.5,2.78E-15,-12.5));
#114 = VECTOR('',#115,1.);
#115 = DIRECTION('',(0.,-2.2E-16,1.));
#116 = FACE_BOUND('',#117,.T.);
#117 = EDGE_LOOP('',(#118));
#118 = ORIENTED_EDGE('',*,*,#119,.F.);
#119 = EDGE_CURVE('',#120,#120,#122,.T.);
#120 = VERTEX_POINT('',#121);
#121 = CARTESIAN_POINT('',(-12.5,-140.75,-3.E-15));
#122 = CIRCLE('',#123,3.25);
#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126);
#124 = CARTESIAN_POINT('',(-12.5,-137.5,2.776E-14));
#125 = DIRECTION('',(-1.,4.4E-16,-2.2E-16));
#126 = DIRECTION('',(-4.4E-16,-1.,2.2E-16));
#127 = FACE_BOUND('',#128,.T.);
#128 = EDGE_LOOP('',(#129));
#129 = ORIENTED_EDGE('',*,*,#130,.F.);
#130 = EDGE_CURVE('',#131,#131,#133,.T.);
#131 = VERTEX_POINT('',#132);
#132 = CARTESIAN_POINT('',(-12.5,-65.75,-3.E-15));
#133 = CIRCLE('',#134,3.25);
#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
#135 = CARTESIAN_POINT('',(-12.5,-62.5,1.11E-14));
#136 = DIRECTION('',(-1.,4.4E-16,-2.2E-16));
#137 = DIRECTION('',(-4.4E-16,-1.,2.2E-16));
#138 = FACE_BOUND('',#139,.T.);
#139 = EDGE_LOOP('',(#140));
#140 = ORIENTED_EDGE('',*,*,#141,.F.);
#141 = EDGE_CURVE('',#142,#142,#144,.T.);
#142 = VERTEX_POINT('',#143);
#143 = CARTESIAN_POINT('',(-12.5,-15.75,-3.E-15));
#144 = CIRCLE('',#145,3.25);
#145 = AXIS2_PLACEMENT_3D('',#146,#147,#148);
#146 = CARTESIAN_POINT('',(-12.5,-12.5,0.));
#147 = DIRECTION('',(-1.,4.4E-16,-2.2E-16));
#148 = DIRECTION('',(-4.4E-16,-1.,2.2E-16));
#149 = PLANE('',#150);
#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153);
#151 = CARTESIAN_POINT('',(-12.5,2.78E-15,-12.5));
#152 = DIRECTION('',(-1.,0.,0.));
#153 = DIRECTION('',(0.,-2.2E-16,1.));
#154 = ADVANCED_FACE('',(#155,#173),#207,.T.);
#155 = FACE_BOUND('',#156,.T.);
#156 = EDGE_LOOP('',(#157,#158,#166,#172));
#157 = ORIENTED_EDGE('',*,*,#47,.T.);
#158 = ORIENTED_EDGE('',*,*,#159,.T.);
#159 = EDGE_CURVE('',#40,#160,#162,.T.);
#160 = VERTEX_POINT('',#161);
#161 = CARTESIAN_POINT('',(12.5,6.E-15,-12.5));
#162 = LINE('',#163,#164);
#163 = CARTESIAN_POINT('',(12.5,-2.78E-15,12.5));
#164 = VECTOR('',#165,1.);
#165 = DIRECTION('',(0.,2.2E-16,-1.));
#166 = ORIENTED_EDGE('',*,*,#167,.T.);
#167 = EDGE_CURVE('',#160,#95,#168,.T.);
#168 = LINE('',#169,#170);
#169 = CARTESIAN_POINT('',(12.5,2.78E-15,-12.5));
#170 = VECTOR('',#171,1.);
#171 = DIRECTION('',(-1.,0.,0.));
#172 = ORIENTED_EDGE('',*,*,#111,.T.);
#173 = FACE_BOUND('',#174,.F.);
#174 = EDGE_LOOP('',(#175,#185,#193,#201));
#175 = ORIENTED_EDGE('',*,*,#176,.T.);
#176 = EDGE_CURVE('',#177,#179,#181,.T.);
#177 = VERTEX_POINT('',#178);
#178 = CARTESIAN_POINT('',(-10.5,-5.E-15,10.5));
#179 = VERTEX_POINT('',#180);
#180 = CARTESIAN_POINT('',(10.5,-5.E-15,10.5));
#181 = LINE('',#182,#183);
#182 = CARTESIAN_POINT('',(-10.5,-2.33E-15,10.5));
#183 = VECTOR('',#184,1.);
#184 = DIRECTION('',(1.,0.,0.));
#185 = ORIENTED_EDGE('',*,*,#186,.T.);
#186 = EDGE_CURVE('',#179,#187,#189,.T.);
#187 = VERTEX_POINT('',#188);
#188 = CARTESIAN_POINT('',(10.5,5.E-15,-10.5));
#189 = LINE('',#190,#191);
#190 = CARTESIAN_POINT('',(10.5,-2.33E-15,10.5));
#191 = VECTOR('',#192,1.);
#192 = DIRECTION('',(0.,2.2E-16,-1.));
#193 = ORIENTED_EDGE('',*,*,#194,.T.);
#194 = EDGE_CURVE('',#187,#195,#197,.T.);
#195 = VERTEX_POINT('',#196);
#196 = CARTESIAN_POINT('',(-10.5,5.E-15,-10.5));
#197 = LINE('',#198,#199);
#198 = CARTESIAN_POINT('',(10.5,2.33E-15,-10.5));
#199 = VECTOR('',#200,1.);
#200 = DIRECTION('',(-1.,0.,0.));
#201 = ORIENTED_EDGE('',*,*,#202,.T.);
#202 = EDGE_CURVE('',#195,#177,#203,.T.);
#203 = LINE('',#204,#205);
#204 = CARTESIAN_POINT('',(-10.5,2.33E-15,-10.5));
#205 = VECTOR('',#206,1.);
#206 = DIRECTION('',(0.,-2.2E-16,1.));
#207 = PLANE('',#208);
#208 = AXIS2_PLACEMENT_3D('',#209,#210,#211);
#209 = CARTESIAN_POINT('',(0.,0.,1.24E-15));
#210 = DIRECTION('',(0.,1.,4.4E-16));
#211 = DIRECTION('',(0.,-4.4E-16,1.));
#212 = ADVANCED_FACE('',(#213,#231),#265,.F.);
#213 = FACE_BOUND('',#214,.F.);
#214 = EDGE_LOOP('',(#215,#216,#224,#230));
#215 = ORIENTED_EDGE('',*,*,#31,.T.);
#216 = ORIENTED_EDGE('',*,*,#217,.T.);
#217 = EDGE_CURVE('',#32,#218,#220,.T.);
#218 = VERTEX_POINT('',#219);
#219 = CARTESIAN_POINT('',(12.5,-610.,-12.5));
#220 = LINE('',#221,#222);
#221 = CARTESIAN_POINT('',(12.5,-610.,12.5));
#222 = VECTOR('',#223,1.);
#223 = DIRECTION('',(0.,2.2E-16,-1.));
#224 = ORIENTED_EDGE('',*,*,#225,.T.);
#225 = EDGE_CURVE('',#218,#97,#226,.T.);
#226 = LINE('',#227,#228);
#227 = CARTESIAN_POINT('',(12.5,-610.,-12.5));
#228 = VECTOR('',#229,1.);
#229 = DIRECTION('',(-1.,0.,0.));
#230 = ORIENTED_EDGE('',*,*,#104,.T.);
#231 = FACE_BOUND('',#232,.T.);
#232 = EDGE_LOOP('',(#233,#243,#251,#259));
#233 = ORIENTED_EDGE('',*,*,#234,.T.);
#234 = EDGE_CURVE('',#235,#237,#239,.T.);
#235 = VERTEX_POINT('',#236);
#236 = CARTESIAN_POINT('',(-10.5,-610.,10.5));
#237 = VERTEX_POINT('',#238);
#238 = CARTESIAN_POINT('',(10.5,-610.,10.5));
#239 = LINE('',#240,#241);
#240 = CARTESIAN_POINT('',(-10.5,-610.,10.5));
#241 = VECTOR('',#242,1.);
#242 = DIRECTION('',(1.,0.,0.));
#243 = ORIENTED_EDGE('',*,*,#244,.T.);
#244 = EDGE_CURVE('',#237,#245,#247,.T.);
#245 = VERTEX_POINT('',#246);
#246 = CARTESIAN_POINT('',(10.5,-610.,-10.5));
#247 = LINE('',#248,#249);
#248 = CARTESIAN_POINT('',(10.5,-610.,10.5));
#249 = VECTOR('',#250,1.);
#250 = DIRECTION('',(0.,2.2E-16,-1.));
#251 = ORIENTED_EDGE('',*,*,#252,.T.);
#252 = EDGE_CURVE('',#245,#253,#255,.T.);
#253 = VERTEX_POINT('',#254);
#254 = CARTESIAN_POINT('',(-10.5,-610.,-10.5));
#255 = LINE('',#256,#257);
#256 = CARTESIAN_POINT('',(10.5,-610.,-10.5));
#257 = VECTOR('',#258,1.);
#258 = DIRECTION('',(-1.,0.,0.));
#259 = ORIENTED_EDGE('',*,*,#260,.T.);
#260 = EDGE_CURVE('',#253,#235,#261,.T.);
#261 = LINE('',#262,#263);
#262 = CARTESIAN_POINT('',(-10.5,-610.,-10.5));
#263 = VECTOR('',#264,1.);
#264 = DIRECTION('',(0.,-2.2E-16,1.));
#265 = PLANE('',#266);
#266 = AXIS2_PLACEMENT_3D('',#267,#268,#269);
#267 = CARTESIAN_POINT('',(0.,-610.,-2.273736754432E-13));
#268 = DIRECTION('',(0.,1.,4.4E-16));
#269 = DIRECTION('',(0.,-4.4E-16,1.));
#270 = ADVANCED_FACE('',(#271,#282,#293,#304),#315,.T.);
#271 = FACE_BOUND('',#272,.T.);
#272 = EDGE_LOOP('',(#273,#274,#275,#281));
#273 = ORIENTED_EDGE('',*,*,#39,.T.);
#274 = ORIENTED_EDGE('',*,*,#217,.T.);
#275 = ORIENTED_EDGE('',*,*,#276,.F.);
#276 = EDGE_CURVE('',#160,#218,#277,.T.);
#277 = LINE('',#278,#279);
#278 = CARTESIAN_POINT('',(12.5,2.78E-15,-12.5));
#279 = VECTOR('',#280,1.);
#280 = DIRECTION('',(0.,-1.,-2.2E-16));
#281 = ORIENTED_EDGE('',*,*,#159,.F.);
#282 = FACE_BOUND('',#283,.T.);
#283 = EDGE_LOOP('',(#284));
#284 = ORIENTED_EDGE('',*,*,#285,.T.);
#285 = EDGE_CURVE('',#286,#286,#288,.T.);
#286 = VERTEX_POINT('',#287);
#287 = CARTESIAN_POINT('',(12.5,-140.75,3.E-15));
#288 = CIRCLE('',#289,3.25);
#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292);
#290 = CARTESIAN_POINT('',(12.5,-137.5,3.331E-14));
#291 = DIRECTION('',(-1.,4.4E-16,-2.2E-16));
#292 = DIRECTION('',(-4.4E-16,-1.,2.2E-16));
#293 = FACE_BOUND('',#294,.T.);
#294 = EDGE_LOOP('',(#295));
#295 = ORIENTED_EDGE('',*,*,#296,.T.);
#296 = EDGE_CURVE('',#297,#297,#299,.T.);
#297 = VERTEX_POINT('',#298);
#298 = CARTESIAN_POINT('',(12.5,-65.75,3.E-15));
#299 = CIRCLE('',#300,3.25);
#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303);
#301 = CARTESIAN_POINT('',(12.5,-62.5,1.665E-14));
#302 = DIRECTION('',(-1.,4.4E-16,-2.2E-16));
#303 = DIRECTION('',(-4.4E-16,-1.,2.2E-16));
#304 = FACE_BOUND('',#305,.T.);
#305 = EDGE_LOOP('',(#306));
#306 = ORIENTED_EDGE('',*,*,#307,.T.);
#307 = EDGE_CURVE('',#308,#308,#310,.T.);
#308 = VERTEX_POINT('',#309);
#309 = CARTESIAN_POINT('',(12.5,-15.75,3.E-15));
#310 = CIRCLE('',#311,3.25);
#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314);
#312 = CARTESIAN_POINT('',(12.5,-12.5,5.55E-15));
#313 = DIRECTION('',(-1.,4.4E-16,-2.2E-16));
#314 = DIRECTION('',(-4.4E-16,-1.,2.2E-16));
#315 = PLANE('',#316);
#316 = AXIS2_PLACEMENT_3D('',#317,#318,#319);
#317 = CARTESIAN_POINT('',(12.5,-2.78E-15,12.5));
#318 = DIRECTION('',(1.,0.,0.));
#319 = DIRECTION('',(0.,2.2E-16,-1.));
#320 = ADVANCED_FACE('',(#321),#340,.F.);
#321 = FACE_BOUND('',#322,.F.);
#322 = EDGE_LOOP('',(#323,#324,#332,#339));
#323 = ORIENTED_EDGE('',*,*,#55,.F.);
#324 = ORIENTED_EDGE('',*,*,#325,.T.);
#325 = EDGE_CURVE('',#56,#326,#328,.T.);
#326 = VERTEX_POINT('',#327);
#327 = CARTESIAN_POINT('',(-1.33E-13,-600.75,10.5));
#328 = LINE('',#329,#330);
#329 = CARTESIAN_POINT('',(-1.3339E-13,-600.75,617.13396843797));
#330 = VECTOR('',#331,1.);
#331 = DIRECTION('',(0.,0.,-1.));
#332 = ORIENTED_EDGE('',*,*,#333,.T.);
#333 = EDGE_CURVE('',#326,#326,#334,.T.);
#334 = CIRCLE('',#335,3.25);
#335 = AXIS2_PLACEMENT_3D('',#336,#337,#338);
#336 = CARTESIAN_POINT('',(-1.3267E-13,-597.5,10.5));
#337 = DIRECTION('',(0.,0.,1.));
#338 = DIRECTION('',(-2.2E-16,-1.,0.));
#339 = ORIENTED_EDGE('',*,*,#325,.F.);
#340 = CYLINDRICAL_SURFACE('',#341,3.25);
#341 = AXIS2_PLACEMENT_3D('',#342,#343,#344);
#342 = CARTESIAN_POINT('',(-1.3267E-13,-597.5,617.13396843797));
#343 = DIRECTION('',(0.,0.,1.));
#344 = DIRECTION('',(-2.2E-16,-1.,0.));
#345 = ADVANCED_FACE('',(#346),#365,.F.);
#346 = FACE_BOUND('',#347,.F.);
#347 = EDGE_LOOP('',(#348,#349,#357,#364));
#348 = ORIENTED_EDGE('',*,*,#66,.F.);
#349 = ORIENTED_EDGE('',*,*,#350,.T.);
#350 = EDGE_CURVE('',#67,#351,#353,.T.);
#351 = VERTEX_POINT('',#352);
#352 = CARTESIAN_POINT('',(-1.22E-13,-550.75,10.5));
#353 = LINE('',#354,#355);
#354 = CARTESIAN_POINT('',(-1.2229E-13,-550.75,617.13396843797));
#355 = VECTOR('',#356,1.);
#356 = DIRECTION('',(0.,0.,-1.));
#357 = ORIENTED_EDGE('',*,*,#358,.T.);
#358 = EDGE_CURVE('',#351,#351,#359,.T.);
#359 = CIRCLE('',#360,3.25);
#360 = AXIS2_PLACEMENT_3D('',#361,#362,#363);
#361 = CARTESIAN_POINT('',(-1.2157E-13,-547.5,10.5));
#362 = DIRECTION('',(0.,0.,1.));
#363 = DIRECTION('',(-2.2E-16,-1.,0.));
#364 = ORIENTED_EDGE('',*,*,#350,.F.);
#365 = CYLINDRICAL_SURFACE('',#366,3.25);
#366 = AXIS2_PLACEMENT_3D('',#367,#368,#369);
#367 = CARTESIAN_POINT('',(-1.2157E-13,-547.5,617.13396843797));
#368 = DIRECTION('',(0.,0.,1.));
#369 = DIRECTION('',(-2.2E-16,-1.,0.));
#370 = ADVANCED_FACE('',(#371),#390,.F.);
#371 = FACE_BOUND('',#372,.F.);
#372 = EDGE_LOOP('',(#373,#374,#382,#389));
#373 = ORIENTED_EDGE('',*,*,#77,.F.);
#374 = ORIENTED_EDGE('',*,*,#375,.T.);
#375 = EDGE_CURVE('',#78,#376,#378,.T.);
#376 = VERTEX_POINT('',#377);
#377 = CARTESIAN_POINT('',(-1.06E-13,-475.75,10.5));
#378 = LINE('',#379,#380);
#379 = CARTESIAN_POINT('',(-1.0564E-13,-475.75,617.13396843797));
#380 = VECTOR('',#381,1.);
#381 = DIRECTION('',(0.,0.,-1.));
#382 = ORIENTED_EDGE('',*,*,#383,.T.);
#383 = EDGE_CURVE('',#376,#376,#384,.T.);
#384 = CIRCLE('',#385,3.25);
#385 = AXIS2_PLACEMENT_3D('',#386,#387,#388);
#386 = CARTESIAN_POINT('',(-1.0492E-13,-472.5,10.5));
#387 = DIRECTION('',(0.,0.,1.));
#388 = DIRECTION('',(-2.2E-16,-1.,0.));
#389 = ORIENTED_EDGE('',*,*,#375,.F.);
#390 = CYLINDRICAL_SURFACE('',#391,3.25);
#391 = AXIS2_PLACEMENT_3D('',#392,#393,#394);
#392 = CARTESIAN_POINT('',(-1.0492E-13,-472.5,617.13396843797));
#393 = DIRECTION('',(0.,0.,1.));
#394 = DIRECTION('',(-2.2E-16,-1.,0.));
#395 = ADVANCED_FACE('',(#396,#402,#413,#424),#435,.T.);
#396 = FACE_BOUND('',#397,.T.);
#397 = EDGE_LOOP('',(#398,#399,#400,#401));
#398 = ORIENTED_EDGE('',*,*,#276,.T.);
#399 = ORIENTED_EDGE('',*,*,#225,.T.);
#400 = ORIENTED_EDGE('',*,*,#94,.F.);
#401 = ORIENTED_EDGE('',*,*,#167,.F.);
#402 = FACE_BOUND('',#403,.T.);
#403 = EDGE_LOOP('',(#404));
#404 = ORIENTED_EDGE('',*,*,#405,.T.);
#405 = EDGE_CURVE('',#406,#406,#408,.T.);
#406 = VERTEX_POINT('',#407);
#407 = CARTESIAN_POINT('',(-1.33E-13,-600.75,-12.5));
#408 = CIRCLE('',#409,3.25);
#409 = AXIS2_PLACEMENT_3D('',#410,#411,#412);
#410 = CARTESIAN_POINT('',(-1.3267E-13,-597.5,-12.5));
#411 = DIRECTION('',(0.,0.,1.));
#412 = DIRECTION('',(-2.2E-16,-1.,0.));
#413 = FACE_BOUND('',#414,.T.);
#414 = EDGE_LOOP('',(#415));
#415 = ORIENTED_EDGE('',*,*,#416,.T.);
#416 = EDGE_CURVE('',#417,#417,#419,.T.);
#417 = VERTEX_POINT('',#418);
#418 = CARTESIAN_POINT('',(-1.22E-13,-550.75,-12.5));
#419 = CIRCLE('',#420,3.25);
#420 = AXIS2_PLACEMENT_3D('',#421,#422,#423);
#421 = CARTESIAN_POINT('',(-1.2157E-13,-547.5,-12.5));
#422 = DIRECTION('',(0.,0.,1.));
#423 = DIRECTION('',(-2.2E-16,-1.,0.));
#424 = FACE_BOUND('',#425,.T.);
#425 = EDGE_LOOP('',(#426));
#426 = ORIENTED_EDGE('',*,*,#427,.T.);
#427 = EDGE_CURVE('',#428,#428,#430,.T.);
#428 = VERTEX_POINT('',#429);
#429 = CARTESIAN_POINT('',(-1.06E-13,-475.75,-12.5));
#430 = CIRCLE('',#431,3.25);
#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434);
#432 = CARTESIAN_POINT('',(-1.0492E-13,-472.5,-12.5));
#433 = DIRECTION('',(0.,0.,1.));
#434 = DIRECTION('',(-2.2E-16,-1.,0.));
#435 = PLANE('',#436);
#436 = AXIS2_PLACEMENT_3D('',#437,#438,#439);
#437 = CARTESIAN_POINT('',(12.5,2.78E-15,-12.5));
#438 = DIRECTION('',(0.,2.2E-16,-1.));
#439 = DIRECTION('',(-1.,0.,0.));
#440 = ADVANCED_FACE('',(#441),#460,.F.);
#441 = FACE_BOUND('',#442,.F.);
#442 = EDGE_LOOP('',(#443,#444,#452,#459));
#443 = ORIENTED_EDGE('',*,*,#119,.F.);
#444 = ORIENTED_EDGE('',*,*,#445,.T.);
#445 = EDGE_CURVE('',#120,#446,#448,.T.);
#446 = VERTEX_POINT('',#447);
#447 = CARTESIAN_POINT('',(-10.5,-140.75,-2.E-15));
#448 = LINE('',#449,#450);
#449 = CARTESIAN_POINT('',(-617.1339684379,-140.75,-1.0578E-13));
#450 = VECTOR('',#451,1.);
#451 = DIRECTION('',(1.,-4.4E-16,2.2E-16));
#452 = ORIENTED_EDGE('',*,*,#453,.T.);
#453 = EDGE_CURVE('',#446,#446,#454,.T.);
#454 = CIRCLE('',#455,3.25);
#455 = AXIS2_PLACEMENT_3D('',#456,#457,#458);
#456 = CARTESIAN_POINT('',(-10.5,-137.5,2.82E-14));
#457 = DIRECTION('',(-1.,4.4E-16,-2.2E-16));
#458 = DIRECTION('',(-4.4E-16,-1.,2.2E-16));
#459 = ORIENTED_EDGE('',*,*,#445,.F.);
#460 = CYLINDRICAL_SURFACE('',#461,3.25);
#461 = AXIS2_PLACEMENT_3D('',#462,#463,#464);
#462 = CARTESIAN_POINT('',(-617.1339684379,-137.5,-1.065E-13));
#463 = DIRECTION('',(-1.,4.4E-16,-2.2E-16));
#464 = DIRECTION('',(-4.4E-16,-1.,2.2E-16));
#465 = ADVANCED_FACE('',(#466),#485,.F.);
#466 = FACE_BOUND('',#467,.F.);
#467 = EDGE_LOOP('',(#468,#469,#477,#484));
#468 = ORIENTED_EDGE('',*,*,#130,.F.);
#469 = ORIENTED_EDGE('',*,*,#470,.T.);
#470 = EDGE_CURVE('',#131,#471,#473,.T.);
#471 = VERTEX_POINT('',#472);
#472 = CARTESIAN_POINT('',(-10.5,-65.75,-2.E-15));
#473 = LINE('',#474,#475);
#474 = CARTESIAN_POINT('',(-617.1339684379,-65.75,-1.2243E-13));
#475 = VECTOR('',#476,1.);
#476 = DIRECTION('',(1.,-4.4E-16,2.2E-16));
#477 = ORIENTED_EDGE('',*,*,#478,.T.);
#478 = EDGE_CURVE('',#471,#471,#479,.T.);
#479 = CIRCLE('',#480,3.25);
#480 = AXIS2_PLACEMENT_3D('',#481,#482,#483);
#481 = CARTESIAN_POINT('',(-10.5,-62.5,1.155E-14));
#482 = DIRECTION('',(-1.,4.4E-16,-2.2E-16));
#483 = DIRECTION('',(-4.4E-16,-1.,2.2E-16));
#484 = ORIENTED_EDGE('',*,*,#470,.F.);
#485 = CYLINDRICAL_SURFACE('',#486,3.25);
#486 = AXIS2_PLACEMENT_3D('',#487,#488,#489);
#487 = CARTESIAN_POINT('',(-617.1339684379,-62.5,-1.2315E-13));
#488 = DIRECTION('',(-1.,4.4E-16,-2.2E-16));
#489 = DIRECTION('',(-4.4E-16,-1.,2.2E-16));
#490 = ADVANCED_FACE('',(#491),#510,.F.);
#491 = FACE_BOUND('',#492,.F.);
#492 = EDGE_LOOP('',(#493,#494,#502,#509));
#493 = ORIENTED_EDGE('',*,*,#141,.F.);
#494 = ORIENTED_EDGE('',*,*,#495,.T.);
#495 = EDGE_CURVE('',#142,#496,#498,.T.);
#496 = VERTEX_POINT('',#497);
#497 = CARTESIAN_POINT('',(-10.5,-15.75,-2.E-15));
#498 = LINE('',#499,#500);
#499 = CARTESIAN_POINT('',(-617.1339684379,-15.75,-1.3353E-13));
#500 = VECTOR('',#501,1.);
#501 = DIRECTION('',(1.,-4.4E-16,2.2E-16));
#502 = ORIENTED_EDGE('',*,*,#503,.T.);
#503 = EDGE_CURVE('',#496,#496,#504,.T.);
#504 = CIRCLE('',#505,3.25);
#505 = AXIS2_PLACEMENT_3D('',#506,#507,#508);
#506 = CARTESIAN_POINT('',(-10.5,-12.5,4.4E-16));
#507 = DIRECTION('',(-1.,4.4E-16,-2.2E-16));
#508 = DIRECTION('',(-4.4E-16,-1.,2.2E-16));
#509 = ORIENTED_EDGE('',*,*,#495,.F.);
#510 = CYLINDRICAL_SURFACE('',#511,3.25);
#511 = AXIS2_PLACEMENT_3D('',#512,#513,#514);
#512 = CARTESIAN_POINT('',(-617.1339684379,-12.5,-1.3426E-13));
#513 = DIRECTION('',(-1.,4.4E-16,-2.2E-16));
#514 = DIRECTION('',(-4.4E-16,-1.,2.2E-16));
#515 = ADVANCED_FACE('',(#516,#532,#535,#538),#541,.F.);
#516 = FACE_BOUND('',#517,.F.);
#517 = EDGE_LOOP('',(#518,#524,#525,#531));
#518 = ORIENTED_EDGE('',*,*,#519,.T.);
#519 = EDGE_CURVE('',#177,#235,#520,.T.);
#520 = LINE('',#521,#522);
#521 = CARTESIAN_POINT('',(-10.5,-2.33E-15,10.5));
#522 = VECTOR('',#523,1.);
#523 = DIRECTION('',(0.,-1.,-2.2E-16));
#524 = ORIENTED_EDGE('',*,*,#234,.T.);
#525 = ORIENTED_EDGE('',*,*,#526,.F.);
#526 = EDGE_CURVE('',#179,#237,#527,.T.);
#527 = LINE('',#528,#529);
#528 = CARTESIAN_POINT('',(10.5,-2.33E-15,10.5));
#529 = VECTOR('',#530,1.);
#530 = DIRECTION('',(0.,-1.,-2.2E-16));
#531 = ORIENTED_EDGE('',*,*,#176,.F.);
#532 = FACE_BOUND('',#533,.F.);
#533 = EDGE_LOOP('',(#534));
#534 = ORIENTED_EDGE('',*,*,#333,.F.);
#535 = FACE_BOUND('',#536,.F.);
#536 = EDGE_LOOP('',(#537));
#537 = ORIENTED_EDGE('',*,*,#358,.F.);
#538 = FACE_BOUND('',#539,.F.);
#539 = EDGE_LOOP('',(#540));
#540 = ORIENTED_EDGE('',*,*,#383,.F.);
#541 = PLANE('',#542);
#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545);
#543 = CARTESIAN_POINT('',(-10.5,-2.33E-15,10.5));
#544 = DIRECTION('',(0.,-2.2E-16,1.));
#545 = DIRECTION('',(1.,0.,0.));
#546 = ADVANCED_FACE('',(#547,#558,#569,#580),#591,.F.);
#547 = FACE_BOUND('',#548,.F.);
#548 = EDGE_LOOP('',(#549,#550,#551,#557));
#549 = ORIENTED_EDGE('',*,*,#526,.T.);
#550 = ORIENTED_EDGE('',*,*,#244,.T.);
#551 = ORIENTED_EDGE('',*,*,#552,.F.);
#552 = EDGE_CURVE('',#187,#245,#553,.T.);
#553 = LINE('',#554,#555);
#554 = CARTESIAN_POINT('',(10.5,2.33E-15,-10.5));
#555 = VECTOR('',#556,1.);
#556 = DIRECTION('',(0.,-1.,-2.2E-16));
#557 = ORIENTED_EDGE('',*,*,#186,.F.);
#558 = FACE_BOUND('',#559,.F.);
#559 = EDGE_LOOP('',(#560));
#560 = ORIENTED_EDGE('',*,*,#561,.T.);
#561 = EDGE_CURVE('',#562,#562,#564,.T.);
#562 = VERTEX_POINT('',#563);
#563 = CARTESIAN_POINT('',(10.5,-140.75,2.E-15));
#564 = CIRCLE('',#565,3.25);
#565 = AXIS2_PLACEMENT_3D('',#566,#567,#568);
#566 = CARTESIAN_POINT('',(10.5,-137.5,3.286E-14));
#567 = DIRECTION('',(-1.,4.4E-16,-2.2E-16));
#568 = DIRECTION('',(-4.4E-16,-1.,2.2E-16));
#569 = FACE_BOUND('',#570,.F.);
#570 = EDGE_LOOP('',(#571));
#571 = ORIENTED_EDGE('',*,*,#572,.T.);
#572 = EDGE_CURVE('',#573,#573,#575,.T.);
#573 = VERTEX_POINT('',#574);
#574 = CARTESIAN_POINT('',(10.5,-65.75,2.E-15));
#575 = CIRCLE('',#576,3.25);
#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579);
#577 = CARTESIAN_POINT('',(10.5,-62.5,1.621E-14));
#578 = DIRECTION('',(-1.,4.4E-16,-2.2E-16));
#579 = DIRECTION('',(-4.4E-16,-1.,2.2E-16));
#580 = FACE_BOUND('',#581,.F.);
#581 = EDGE_LOOP('',(#582));
#582 = ORIENTED_EDGE('',*,*,#583,.T.);
#583 = EDGE_CURVE('',#584,#584,#586,.T.);
#584 = VERTEX_POINT('',#585);
#585 = CARTESIAN_POINT('',(10.5,-15.75,2.E-15));
#586 = CIRCLE('',#587,3.25);
#587 = AXIS2_PLACEMENT_3D('',#588,#589,#590);
#588 = CARTESIAN_POINT('',(10.5,-12.5,5.11E-15));
#589 = DIRECTION('',(-1.,4.4E-16,-2.2E-16));
#590 = DIRECTION('',(-4.4E-16,-1.,2.2E-16));
#591 = PLANE('',#592);
#592 = AXIS2_PLACEMENT_3D('',#593,#594,#595);
#593 = CARTESIAN_POINT('',(10.5,-2.33E-15,10.5));
#594 = DIRECTION('',(1.,0.,0.));
#595 = DIRECTION('',(0.,2.2E-16,-1.));
#596 = ADVANCED_FACE('',(#597,#608,#619,#630),#641,.F.);
#597 = FACE_BOUND('',#598,.F.);
#598 = EDGE_LOOP('',(#599,#600,#601,#607));
#599 = ORIENTED_EDGE('',*,*,#552,.T.);
#600 = ORIENTED_EDGE('',*,*,#252,.T.);
#601 = ORIENTED_EDGE('',*,*,#602,.F.);
#602 = EDGE_CURVE('',#195,#253,#603,.T.);
#603 = LINE('',#604,#605);
#604 = CARTESIAN_POINT('',(-10.5,2.33E-15,-10.5));
#605 = VECTOR('',#606,1.);
#606 = DIRECTION('',(0.,-1.,-2.2E-16));
#607 = ORIENTED_EDGE('',*,*,#194,.F.);
#608 = FACE_BOUND('',#609,.F.);
#609 = EDGE_LOOP('',(#610));
#610 = ORIENTED_EDGE('',*,*,#611,.T.);
#611 = EDGE_CURVE('',#612,#612,#614,.T.);
#612 = VERTEX_POINT('',#613);
#613 = CARTESIAN_POINT('',(-1.33E-13,-600.75,-10.5));
#614 = CIRCLE('',#615,3.25);
#615 = AXIS2_PLACEMENT_3D('',#616,#617,#618);
#616 = CARTESIAN_POINT('',(-1.3267E-13,-597.5,-10.5));
#617 = DIRECTION('',(0.,0.,1.));
#618 = DIRECTION('',(-2.2E-16,-1.,0.));
#619 = FACE_BOUND('',#620,.F.);
#620 = EDGE_LOOP('',(#621));
#621 = ORIENTED_EDGE('',*,*,#622,.T.);
#622 = EDGE_CURVE('',#623,#623,#625,.T.);
#623 = VERTEX_POINT('',#624);
#624 = CARTESIAN_POINT('',(-1.22E-13,-550.75,-10.5));
#625 = CIRCLE('',#626,3.25);
#626 = AXIS2_PLACEMENT_3D('',#627,#628,#629);
#627 = CARTESIAN_POINT('',(-1.2157E-13,-547.5,-10.5));
#628 = DIRECTION('',(0.,0.,1.));
#629 = DIRECTION('',(-2.2E-16,-1.,0.));
#630 = FACE_BOUND('',#631,.F.);
#631 = EDGE_LOOP('',(#632));
#632 = ORIENTED_EDGE('',*,*,#633,.T.);
#633 = EDGE_CURVE('',#634,#634,#636,.T.);
#634 = VERTEX_POINT('',#635);
#635 = CARTESIAN_POINT('',(-1.06E-13,-475.75,-10.5));
#636 = CIRCLE('',#637,3.25);
#637 = AXIS2_PLACEMENT_3D('',#638,#639,#640);
#638 = CARTESIAN_POINT('',(-1.0492E-13,-472.5,-10.5));
#639 = DIRECTION('',(0.,0.,1.));
#640 = DIRECTION('',(-2.2E-16,-1.,0.));
#641 = PLANE('',#642);
#642 = AXIS2_PLACEMENT_3D('',#643,#644,#645);
#643 = CARTESIAN_POINT('',(10.5,2.33E-15,-10.5));
#644 = DIRECTION('',(0.,2.2E-16,-1.));
#645 = DIRECTION('',(-1.,0.,0.));
#646 = ADVANCED_FACE('',(#647,#653,#656,#659),#662,.F.);
#647 = FACE_BOUND('',#648,.F.);
#648 = EDGE_LOOP('',(#649,#650,#651,#652));
#649 = ORIENTED_EDGE('',*,*,#602,.T.);
#650 = ORIENTED_EDGE('',*,*,#260,.T.);
#651 = ORIENTED_EDGE('',*,*,#519,.F.);
#652 = ORIENTED_EDGE('',*,*,#202,.F.);
#653 = FACE_BOUND('',#654,.F.);
#654 = EDGE_LOOP('',(#655));
#655 = ORIENTED_EDGE('',*,*,#453,.F.);
#656 = FACE_BOUND('',#657,.F.);
#657 = EDGE_LOOP('',(#658));
#658 = ORIENTED_EDGE('',*,*,#478,.F.);
#659 = FACE_BOUND('',#660,.F.);
#660 = EDGE_LOOP('',(#661));
#661 = ORIENTED_EDGE('',*,*,#503,.F.);
#662 = PLANE('',#663);
#663 = AXIS2_PLACEMENT_3D('',#664,#665,#666);
#664 = CARTESIAN_POINT('',(-10.5,2.33E-15,-10.5));
#665 = DIRECTION('',(-1.,0.,0.));
#666 = DIRECTION('',(0.,-2.2E-16,1.));
#667 = ADVANCED_FACE('',(#668),#679,.F.);
#668 = FACE_BOUND('',#669,.F.);
#669 = EDGE_LOOP('',(#670,#671,#677,#678));
#670 = ORIENTED_EDGE('',*,*,#561,.F.);
#671 = ORIENTED_EDGE('',*,*,#672,.T.);
#672 = EDGE_CURVE('',#562,#286,#673,.T.);
#673 = LINE('',#674,#675);
#674 = CARTESIAN_POINT('',(-617.1339684379,-140.75,-1.0578E-13));
#675 = VECTOR('',#676,1.);
#676 = DIRECTION('',(1.,-4.4E-16,2.2E-16));
#677 = ORIENTED_EDGE('',*,*,#285,.T.);
#678 = ORIENTED_EDGE('',*,*,#672,.F.);
#679 = CYLINDRICAL_SURFACE('',#680,3.25);
#680 = AXIS2_PLACEMENT_3D('',#681,#682,#683);
#681 = CARTESIAN_POINT('',(-617.1339684379,-137.5,-1.065E-13));
#682 = DIRECTION('',(-1.,4.4E-16,-2.2E-16));
#683 = DIRECTION('',(-4.4E-16,-1.,2.2E-16));
#684 = ADVANCED_FACE('',(#685),#696,.F.);
#685 = FACE_BOUND('',#686,.F.);
#686 = EDGE_LOOP('',(#687,#688,#694,#695));
#687 = ORIENTED_EDGE('',*,*,#572,.F.);
#688 = ORIENTED_EDGE('',*,*,#689,.T.);
#689 = EDGE_CURVE('',#573,#297,#690,.T.);
#690 = LINE('',#691,#692);
#691 = CARTESIAN_POINT('',(-617.1339684379,-65.75,-1.2243E-13));
#692 = VECTOR('',#693,1.);
#693 = DIRECTION('',(1.,-4.4E-16,2.2E-16));
#694 = ORIENTED_EDGE('',*,*,#296,.T.);
#695 = ORIENTED_EDGE('',*,*,#689,.F.);
#696 = CYLINDRICAL_SURFACE('',#697,3.25);
#697 = AXIS2_PLACEMENT_3D('',#698,#699,#700);
#698 = CARTESIAN_POINT('',(-617.1339684379,-62.5,-1.2315E-13));
#699 = DIRECTION('',(-1.,4.4E-16,-2.2E-16));
#700 = DIRECTION('',(-4.4E-16,-1.,2.2E-16));
#701 = ADVANCED_FACE('',(#702),#713,.F.);
#702 = FACE_BOUND('',#703,.F.);
#703 = EDGE_LOOP('',(#704,#705,#711,#712));
#704 = ORIENTED_EDGE('',*,*,#583,.F.);
#705 = ORIENTED_EDGE('',*,*,#706,.T.);
#706 = EDGE_CURVE('',#584,#308,#707,.T.);
#707 = LINE('',#708,#709);
#708 = CARTESIAN_POINT('',(-617.1339684379,-15.75,-1.3353E-13));
#709 = VECTOR('',#710,1.);
#710 = DIRECTION('',(1.,-4.4E-16,2.2E-16));
#711 = ORIENTED_EDGE('',*,*,#307,.T.);
#712 = ORIENTED_EDGE('',*,*,#706,.F.);
#713 = CYLINDRICAL_SURFACE('',#714,3.25);
#714 = AXIS2_PLACEMENT_3D('',#715,#716,#717);
#715 = CARTESIAN_POINT('',(-617.1339684379,-12.5,-1.3426E-13));
#716 = DIRECTION('',(-1.,4.4E-16,-2.2E-16));
#717 = DIRECTION('',(-4.4E-16,-1.,2.2E-16));
#718 = ADVANCED_FACE('',(#719),#730,.F.);
#719 = FACE_BOUND('',#720,.F.);
#720 = EDGE_LOOP('',(#721,#722,#728,#729));
#721 = ORIENTED_EDGE('',*,*,#611,.F.);
#722 = ORIENTED_EDGE('',*,*,#723,.T.);
#723 = EDGE_CURVE('',#612,#406,#724,.T.);
#724 = LINE('',#725,#726);
#725 = CARTESIAN_POINT('',(-1.3339E-13,-600.75,617.13396843797));
#726 = VECTOR('',#727,1.);
#727 = DIRECTION('',(0.,0.,-1.));
#728 = ORIENTED_EDGE('',*,*,#405,.T.);
#729 = ORIENTED_EDGE('',*,*,#723,.F.);
#730 = CYLINDRICAL_SURFACE('',#731,3.25);
#731 = AXIS2_PLACEMENT_3D('',#732,#733,#734);
#732 = CARTESIAN_POINT('',(-1.3267E-13,-597.5,617.13396843797));
#733 = DIRECTION('',(0.,0.,1.));
#734 = DIRECTION('',(-2.2E-16,-1.,0.));
#735 = ADVANCED_FACE('',(#736),#747,.F.);
#736 = FACE_BOUND('',#737,.F.);
#737 = EDGE_LOOP('',(#738,#739,#745,#746));
#738 = ORIENTED_EDGE('',*,*,#622,.F.);
#739 = ORIENTED_EDGE('',*,*,#740,.T.);
#740 = EDGE_CURVE('',#623,#417,#741,.T.);
#741 = LINE('',#742,#743);
#742 = CARTESIAN_POINT('',(-1.2229E-13,-550.75,617.13396843797));
#743 = VECTOR('',#744,1.);
#744 = DIRECTION('',(0.,0.,-1.));
#745 = ORIENTED_EDGE('',*,*,#416,.T.);
#746 = ORIENTED_EDGE('',*,*,#740,.F.);
#747 = CYLINDRICAL_SURFACE('',#748,3.25);
#748 = AXIS2_PLACEMENT_3D('',#749,#750,#751);
#749 = CARTESIAN_POINT('',(-1.2157E-13,-547.5,617.13396843797));
#750 = DIRECTION('',(0.,0.,1.));
#751 = DIRECTION('',(-2.2E-16,-1.,0.));
#752 = ADVANCED_FACE('',(#753),#764,.F.);
#753 = FACE_BOUND('',#754,.F.);
#754 = EDGE_LOOP('',(#755,#756,#762,#763));
#755 = ORIENTED_EDGE('',*,*,#633,.F.);
#756 = ORIENTED_EDGE('',*,*,#757,.T.);
#757 = EDGE_CURVE('',#634,#428,#758,.T.);
#758 = LINE('',#759,#760);
#759 = CARTESIAN_POINT('',(-1.0564E-13,-475.75,617.13396843797));
#760 = VECTOR('',#761,1.);
#761 = DIRECTION('',(0.,0.,-1.));
#762 = ORIENTED_EDGE('',*,*,#427,.T.);
#763 = ORIENTED_EDGE('',*,*,#757,.F.);
#764 = CYLINDRICAL_SURFACE('',#765,3.25);
#765 = AXIS2_PLACEMENT_3D('',#766,#767,#768);
#766 = CARTESIAN_POINT('',(-1.0492E-13,-472.5,617.13396843797));
#767 = DIRECTION('',(0.,0.,1.));
#768 = DIRECTION('',(-2.2E-16,-1.,0.));
#769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#773)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#770,#771,#772)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#770 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#771 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#772 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#773 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#770,
'distance_accuracy_value','confusion accuracy');
#774 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#775 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#776)
,#769);
#776 = STYLED_ITEM('color',(#777),#15);
#777 = PRESENTATION_STYLE_ASSIGNMENT((#778,#784));
#778 = SURFACE_STYLE_USAGE(.BOTH.,#779);
#779 = SURFACE_SIDE_STYLE('',(#780));
#780 = SURFACE_STYLE_FILL_AREA(#781);
#781 = FILL_AREA_STYLE('',(#782));
#782 = FILL_AREA_STYLE_COLOUR('',#783);
#783 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
#784 = CURVE_STYLE('',#785,POSITIVE_LENGTH_MEASURE(0.1),#786);
#785 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#786 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
9.803921802644E-02);
ENDSEC;
END-ISO-10303-21;

493
dist/STEP/tubes/M101.step vendored

@ -0,0 +1,493 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2025-04-26T10:01:53',('Author'),(
''),'Open CASCADE STEP processor 7.6','FreeCAD','Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
'automotive_design',2000,#2);
#2 = APPLICATION_CONTEXT(
'core data for automotive mechanical design processes');
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
#7 = PRODUCT('M101','M101','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#457);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.,0.,0.));
#13 = DIRECTION('',(0.,0.,1.));
#14 = DIRECTION('',(1.,0.,-0.));
#15 = MANIFOLD_SOLID_BREP('',#16);
#16 = CLOSED_SHELL('',(#17,#68,#110,#168,#226,#254,#279,#302,#327,#352,
#380,#408,#423,#440));
#17 = ADVANCED_FACE('',(#18,#52),#63,.F.);
#18 = FACE_BOUND('',#19,.F.);
#19 = EDGE_LOOP('',(#20,#30,#38,#46));
#20 = ORIENTED_EDGE('',*,*,#21,.T.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(-3.E-15,-12.5,12.5));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(-85.,-12.5,12.5));
#26 = LINE('',#27,#28);
#27 = CARTESIAN_POINT('',(-8.33E-15,-12.5,12.5));
#28 = VECTOR('',#29,1.);
#29 = DIRECTION('',(-1.,2.2E-16,-5.E-16));
#30 = ORIENTED_EDGE('',*,*,#31,.T.);
#31 = EDGE_CURVE('',#24,#32,#34,.T.);
#32 = VERTEX_POINT('',#33);
#33 = CARTESIAN_POINT('',(-85.,12.5,12.5));
#34 = LINE('',#35,#36);
#35 = CARTESIAN_POINT('',(-85.,-12.5,12.5));
#36 = VECTOR('',#37,1.);
#37 = DIRECTION('',(2.2E-16,1.,2.2E-16));
#38 = ORIENTED_EDGE('',*,*,#39,.F.);
#39 = EDGE_CURVE('',#40,#32,#42,.T.);
#40 = VERTEX_POINT('',#41);
#41 = CARTESIAN_POINT('',(3.E-15,12.5,12.5));
#42 = LINE('',#43,#44);
#43 = CARTESIAN_POINT('',(2.77E-15,12.5,12.5));
#44 = VECTOR('',#45,1.);
#45 = DIRECTION('',(-1.,2.2E-16,-5.E-16));
#46 = ORIENTED_EDGE('',*,*,#47,.F.);
#47 = EDGE_CURVE('',#22,#40,#48,.T.);
#48 = LINE('',#49,#50);
#49 = CARTESIAN_POINT('',(0.,-12.5,12.5));
#50 = VECTOR('',#51,1.);
#51 = DIRECTION('',(2.2E-16,1.,2.2E-16));
#52 = FACE_BOUND('',#53,.F.);
#53 = EDGE_LOOP('',(#54));
#54 = ORIENTED_EDGE('',*,*,#55,.F.);
#55 = EDGE_CURVE('',#56,#56,#58,.T.);
#56 = VERTEX_POINT('',#57);
#57 = CARTESIAN_POINT('',(-15.75,2.E-15,12.5));
#58 = CIRCLE('',#59,3.25);
#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62);
#60 = CARTESIAN_POINT('',(-12.5,-1.032E-14,12.5));
#61 = DIRECTION('',(2.3E-16,2.E-16,-1.));
#62 = DIRECTION('',(-1.,2.E-16,-2.3E-16));
#63 = PLANE('',#64);
#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67);
#65 = CARTESIAN_POINT('',(-8.33E-15,-12.5,12.5));
#66 = DIRECTION('',(6.E-17,-6.6E-16,-1.));
#67 = DIRECTION('',(4.4E-16,1.,-6.6E-16));
#68 = ADVANCED_FACE('',(#69,#94),#105,.F.);
#69 = FACE_BOUND('',#70,.F.);
#70 = EDGE_LOOP('',(#71,#81,#87,#88));
#71 = ORIENTED_EDGE('',*,*,#72,.T.);
#72 = EDGE_CURVE('',#73,#75,#77,.T.);
#73 = VERTEX_POINT('',#74);
#74 = CARTESIAN_POINT('',(-3.E-15,-12.5,-12.5));
#75 = VERTEX_POINT('',#76);
#76 = CARTESIAN_POINT('',(-85.,-12.5,-12.5));
#77 = LINE('',#78,#79);
#78 = CARTESIAN_POINT('',(-2.77E-15,-12.5,-12.5));
#79 = VECTOR('',#80,1.);
#80 = DIRECTION('',(-1.,2.2E-16,-5.E-16));
#81 = ORIENTED_EDGE('',*,*,#82,.T.);
#82 = EDGE_CURVE('',#75,#24,#83,.T.);
#83 = LINE('',#84,#85);
#84 = CARTESIAN_POINT('',(-85.,-12.5,-12.5));
#85 = VECTOR('',#86,1.);
#86 = DIRECTION('',(2.2E-16,2.2E-16,1.));
#87 = ORIENTED_EDGE('',*,*,#21,.F.);
#88 = ORIENTED_EDGE('',*,*,#89,.F.);
#89 = EDGE_CURVE('',#73,#22,#90,.T.);
#90 = LINE('',#91,#92);
#91 = CARTESIAN_POINT('',(-5.55E-15,-12.5,-12.5));
#92 = VECTOR('',#93,1.);
#93 = DIRECTION('',(2.2E-16,2.2E-16,1.));
#94 = FACE_BOUND('',#95,.F.);
#95 = EDGE_LOOP('',(#96));
#96 = ORIENTED_EDGE('',*,*,#97,.F.);
#97 = EDGE_CURVE('',#98,#98,#100,.T.);
#98 = VERTEX_POINT('',#99);
#99 = CARTESIAN_POINT('',(-75.75,-12.5,-2.E-14));
#100 = CIRCLE('',#101,3.25);
#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
#102 = CARTESIAN_POINT('',(-72.5,-12.5,-8.55E-15));
#103 = DIRECTION('',(1.E-17,1.,0.));
#104 = DIRECTION('',(-1.,1.E-17,-2.2E-16));
#105 = PLANE('',#106);
#106 = AXIS2_PLACEMENT_3D('',#107,#108,#109);
#107 = CARTESIAN_POINT('',(-2.77E-15,-12.5,-12.5));
#108 = DIRECTION('',(6.6E-16,1.,0.));
#109 = DIRECTION('',(-2.2E-16,1.452E-31,1.));
#110 = ADVANCED_FACE('',(#111,#129),#163,.T.);
#111 = FACE_BOUND('',#112,.F.);
#112 = EDGE_LOOP('',(#113,#114,#122,#128));
#113 = ORIENTED_EDGE('',*,*,#47,.T.);
#114 = ORIENTED_EDGE('',*,*,#115,.T.);
#115 = EDGE_CURVE('',#40,#116,#118,.T.);
#116 = VERTEX_POINT('',#117);
#117 = CARTESIAN_POINT('',(3.E-15,12.5,-12.5));
#118 = LINE('',#119,#120);
#119 = CARTESIAN_POINT('',(5.55E-15,12.5,12.5));
#120 = VECTOR('',#121,1.);
#121 = DIRECTION('',(-2.2E-16,-2.2E-16,-1.));
#122 = ORIENTED_EDGE('',*,*,#123,.T.);
#123 = EDGE_CURVE('',#116,#73,#124,.T.);
#124 = LINE('',#125,#126);
#125 = CARTESIAN_POINT('',(0.,12.5,-12.5));
#126 = VECTOR('',#127,1.);
#127 = DIRECTION('',(-2.2E-16,-1.,-2.2E-16));
#128 = ORIENTED_EDGE('',*,*,#89,.T.);
#129 = FACE_BOUND('',#130,.T.);
#130 = EDGE_LOOP('',(#131,#141,#149,#157));
#131 = ORIENTED_EDGE('',*,*,#132,.T.);
#132 = EDGE_CURVE('',#133,#135,#137,.T.);
#133 = VERTEX_POINT('',#134);
#134 = CARTESIAN_POINT('',(-2.E-15,-10.5,10.5));
#135 = VERTEX_POINT('',#136);
#136 = CARTESIAN_POINT('',(2.E-15,10.5,10.5));
#137 = LINE('',#138,#139);
#138 = CARTESIAN_POINT('',(0.,-10.5,10.5));
#139 = VECTOR('',#140,1.);
#140 = DIRECTION('',(2.2E-16,1.,2.2E-16));
#141 = ORIENTED_EDGE('',*,*,#142,.T.);
#142 = EDGE_CURVE('',#135,#143,#145,.T.);
#143 = VERTEX_POINT('',#144);
#144 = CARTESIAN_POINT('',(2.E-15,10.5,-10.5));
#145 = LINE('',#146,#147);
#146 = CARTESIAN_POINT('',(4.66E-15,10.5,10.5));
#147 = VECTOR('',#148,1.);
#148 = DIRECTION('',(-2.2E-16,-2.2E-16,-1.));
#149 = ORIENTED_EDGE('',*,*,#150,.T.);
#150 = EDGE_CURVE('',#143,#151,#153,.T.);
#151 = VERTEX_POINT('',#152);
#152 = CARTESIAN_POINT('',(-2.E-15,-10.5,-10.5));
#153 = LINE('',#154,#155);
#154 = CARTESIAN_POINT('',(0.,10.5,-10.5));
#155 = VECTOR('',#156,1.);
#156 = DIRECTION('',(-2.2E-16,-1.,-2.2E-16));
#157 = ORIENTED_EDGE('',*,*,#158,.T.);
#158 = EDGE_CURVE('',#151,#133,#159,.T.);
#159 = LINE('',#160,#161);
#160 = CARTESIAN_POINT('',(-4.66E-15,-10.5,-10.5));
#161 = VECTOR('',#162,1.);
#162 = DIRECTION('',(2.2E-16,2.2E-16,1.));
#163 = PLANE('',#164);
#164 = AXIS2_PLACEMENT_3D('',#165,#166,#167);
#165 = CARTESIAN_POINT('',(0.,0.,0.));
#166 = DIRECTION('',(1.,0.,4.4E-16));
#167 = DIRECTION('',(-4.4E-16,2.2E-16,1.));
#168 = ADVANCED_FACE('',(#169,#187),#221,.F.);
#169 = FACE_BOUND('',#170,.T.);
#170 = EDGE_LOOP('',(#171,#172,#180,#186));
#171 = ORIENTED_EDGE('',*,*,#31,.T.);
#172 = ORIENTED_EDGE('',*,*,#173,.T.);
#173 = EDGE_CURVE('',#32,#174,#176,.T.);
#174 = VERTEX_POINT('',#175);
#175 = CARTESIAN_POINT('',(-85.,12.5,-12.5));
#176 = LINE('',#177,#178);
#177 = CARTESIAN_POINT('',(-85.,12.5,12.5));
#178 = VECTOR('',#179,1.);
#179 = DIRECTION('',(-2.2E-16,-2.2E-16,-1.));
#180 = ORIENTED_EDGE('',*,*,#181,.T.);
#181 = EDGE_CURVE('',#174,#75,#182,.T.);
#182 = LINE('',#183,#184);
#183 = CARTESIAN_POINT('',(-85.,12.5,-12.5));
#184 = VECTOR('',#185,1.);
#185 = DIRECTION('',(-2.2E-16,-1.,-2.2E-16));
#186 = ORIENTED_EDGE('',*,*,#82,.T.);
#187 = FACE_BOUND('',#188,.F.);
#188 = EDGE_LOOP('',(#189,#199,#207,#215));
#189 = ORIENTED_EDGE('',*,*,#190,.T.);
#190 = EDGE_CURVE('',#191,#193,#195,.T.);
#191 = VERTEX_POINT('',#192);
#192 = CARTESIAN_POINT('',(-85.,-10.5,10.5));
#193 = VERTEX_POINT('',#194);
#194 = CARTESIAN_POINT('',(-85.,10.5,10.5));
#195 = LINE('',#196,#197);
#196 = CARTESIAN_POINT('',(-85.,-10.5,10.5));
#197 = VECTOR('',#198,1.);
#198 = DIRECTION('',(2.2E-16,1.,2.2E-16));
#199 = ORIENTED_EDGE('',*,*,#200,.T.);
#200 = EDGE_CURVE('',#193,#201,#203,.T.);
#201 = VERTEX_POINT('',#202);
#202 = CARTESIAN_POINT('',(-85.,10.5,-10.5));
#203 = LINE('',#204,#205);
#204 = CARTESIAN_POINT('',(-85.,10.5,10.5));
#205 = VECTOR('',#206,1.);
#206 = DIRECTION('',(-2.2E-16,-2.2E-16,-1.));
#207 = ORIENTED_EDGE('',*,*,#208,.T.);
#208 = EDGE_CURVE('',#201,#209,#211,.T.);
#209 = VERTEX_POINT('',#210);
#210 = CARTESIAN_POINT('',(-85.,-10.5,-10.5));
#211 = LINE('',#212,#213);
#212 = CARTESIAN_POINT('',(-85.,10.5,-10.5));
#213 = VECTOR('',#214,1.);
#214 = DIRECTION('',(-2.2E-16,-1.,-2.2E-16));
#215 = ORIENTED_EDGE('',*,*,#216,.T.);
#216 = EDGE_CURVE('',#209,#191,#217,.T.);
#217 = LINE('',#218,#219);
#218 = CARTESIAN_POINT('',(-85.,-10.5,-10.5));
#219 = VECTOR('',#220,1.);
#220 = DIRECTION('',(2.2E-16,2.2E-16,1.));
#221 = PLANE('',#222);
#222 = AXIS2_PLACEMENT_3D('',#223,#224,#225);
#223 = CARTESIAN_POINT('',(-85.,3.8E-14,-7.105427357601E-14));
#224 = DIRECTION('',(1.,0.,4.4E-16));
#225 = DIRECTION('',(-4.4E-16,2.2E-16,1.));
#226 = ADVANCED_FACE('',(#227,#238),#249,.F.);
#227 = FACE_BOUND('',#228,.F.);
#228 = EDGE_LOOP('',(#229,#230,#231,#237));
#229 = ORIENTED_EDGE('',*,*,#39,.T.);
#230 = ORIENTED_EDGE('',*,*,#173,.T.);
#231 = ORIENTED_EDGE('',*,*,#232,.F.);
#232 = EDGE_CURVE('',#116,#174,#233,.T.);
#233 = LINE('',#234,#235);
#234 = CARTESIAN_POINT('',(8.33E-15,12.5,-12.5));
#235 = VECTOR('',#236,1.);
#236 = DIRECTION('',(-1.,2.2E-16,-5.E-16));
#237 = ORIENTED_EDGE('',*,*,#115,.F.);
#238 = FACE_BOUND('',#239,.F.);
#239 = EDGE_LOOP('',(#240));
#240 = ORIENTED_EDGE('',*,*,#241,.T.);
#241 = EDGE_CURVE('',#242,#242,#244,.T.);
#242 = VERTEX_POINT('',#243);
#243 = CARTESIAN_POINT('',(-75.75,12.5,-1.4E-14));
#244 = CIRCLE('',#245,3.25);
#245 = AXIS2_PLACEMENT_3D('',#246,#247,#248);
#246 = CARTESIAN_POINT('',(-72.5,12.5,-3.E-15));
#247 = DIRECTION('',(1.E-17,1.,0.));
#248 = DIRECTION('',(-1.,1.E-17,-2.2E-16));
#249 = PLANE('',#250);
#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253);
#251 = CARTESIAN_POINT('',(2.77E-15,12.5,12.5));
#252 = DIRECTION('',(-6.6E-16,-1.,-0.));
#253 = DIRECTION('',(2.2E-16,-1.452E-31,-1.));
#254 = ADVANCED_FACE('',(#255),#274,.F.);
#255 = FACE_BOUND('',#256,.F.);
#256 = EDGE_LOOP('',(#257,#266,#272,#273));
#257 = ORIENTED_EDGE('',*,*,#258,.F.);
#258 = EDGE_CURVE('',#259,#259,#261,.T.);
#259 = VERTEX_POINT('',#260);
#260 = CARTESIAN_POINT('',(-15.75,2.E-15,10.5));
#261 = CIRCLE('',#262,3.25);
#262 = AXIS2_PLACEMENT_3D('',#263,#264,#265);
#263 = CARTESIAN_POINT('',(-12.5,-9.92E-15,10.5));
#264 = DIRECTION('',(2.3E-16,2.E-16,-1.));
#265 = DIRECTION('',(-1.,2.E-16,-2.3E-16));
#266 = ORIENTED_EDGE('',*,*,#267,.T.);
#267 = EDGE_CURVE('',#259,#56,#268,.T.);
#268 = LINE('',#269,#270);
#269 = CARTESIAN_POINT('',(-15.75,1.142E-14,-92.98036082958));
#270 = VECTOR('',#271,1.);
#271 = DIRECTION('',(-1.2E-16,-9.E-17,1.));
#272 = ORIENTED_EDGE('',*,*,#55,.T.);
#273 = ORIENTED_EDGE('',*,*,#267,.F.);
#274 = CYLINDRICAL_SURFACE('',#275,3.25);
#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278);
#276 = CARTESIAN_POINT('',(-12.5,1.077E-14,-92.98036082958));
#277 = DIRECTION('',(2.3E-16,2.E-16,-1.));
#278 = DIRECTION('',(-1.,2.E-16,-2.3E-16));
#279 = ADVANCED_FACE('',(#280,#286),#297,.F.);
#280 = FACE_BOUND('',#281,.F.);
#281 = EDGE_LOOP('',(#282,#283,#284,#285));
#282 = ORIENTED_EDGE('',*,*,#232,.T.);
#283 = ORIENTED_EDGE('',*,*,#181,.T.);
#284 = ORIENTED_EDGE('',*,*,#72,.F.);
#285 = ORIENTED_EDGE('',*,*,#123,.F.);
#286 = FACE_BOUND('',#287,.F.);
#287 = EDGE_LOOP('',(#288));
#288 = ORIENTED_EDGE('',*,*,#289,.T.);
#289 = EDGE_CURVE('',#290,#290,#292,.T.);
#290 = VERTEX_POINT('',#291);
#291 = CARTESIAN_POINT('',(-15.75,4.E-15,-12.5));
#292 = CIRCLE('',#293,3.25);
#293 = AXIS2_PLACEMENT_3D('',#294,#295,#296);
#294 = CARTESIAN_POINT('',(-12.5,-5.32E-15,-12.5));
#295 = DIRECTION('',(2.3E-16,2.E-16,-1.));
#296 = DIRECTION('',(-1.,2.E-16,-2.3E-16));
#297 = PLANE('',#298);
#298 = AXIS2_PLACEMENT_3D('',#299,#300,#301);
#299 = CARTESIAN_POINT('',(8.33E-15,12.5,-12.5));
#300 = DIRECTION('',(-6.E-17,6.6E-16,1.));
#301 = DIRECTION('',(-4.4E-16,-1.,6.6E-16));
#302 = ADVANCED_FACE('',(#303),#322,.F.);
#303 = FACE_BOUND('',#304,.F.);
#304 = EDGE_LOOP('',(#305,#314,#320,#321));
#305 = ORIENTED_EDGE('',*,*,#306,.F.);
#306 = EDGE_CURVE('',#307,#307,#309,.T.);
#307 = VERTEX_POINT('',#308);
#308 = CARTESIAN_POINT('',(-75.75,-10.5,-1.9E-14));
#309 = CIRCLE('',#310,3.25);
#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313);
#311 = CARTESIAN_POINT('',(-72.5,-10.5,-8.11E-15));
#312 = DIRECTION('',(1.E-17,1.,0.));
#313 = DIRECTION('',(-1.,1.E-17,-2.2E-16));
#314 = ORIENTED_EDGE('',*,*,#315,.T.);
#315 = EDGE_CURVE('',#307,#98,#316,.T.);
#316 = LINE('',#317,#318);
#317 = CARTESIAN_POINT('',(-75.75,92.980360829586,1.415E-14));
#318 = VECTOR('',#319,1.);
#319 = DIRECTION('',(-3.4E-16,-1.,-3.3E-16));
#320 = ORIENTED_EDGE('',*,*,#97,.T.);
#321 = ORIENTED_EDGE('',*,*,#315,.F.);
#322 = CYLINDRICAL_SURFACE('',#323,3.25);
#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326);
#324 = CARTESIAN_POINT('',(-72.5,92.980360829586,1.487E-14));
#325 = DIRECTION('',(2.3E-16,1.,2.2E-16));
#326 = DIRECTION('',(-1.,2.3E-16,-2.2E-16));
#327 = ADVANCED_FACE('',(#328,#344),#347,.T.);
#328 = FACE_BOUND('',#329,.T.);
#329 = EDGE_LOOP('',(#330,#336,#337,#343));
#330 = ORIENTED_EDGE('',*,*,#331,.T.);
#331 = EDGE_CURVE('',#133,#191,#332,.T.);
#332 = LINE('',#333,#334);
#333 = CARTESIAN_POINT('',(-6.99E-15,-10.5,10.5));
#334 = VECTOR('',#335,1.);
#335 = DIRECTION('',(-1.,2.2E-16,-5.E-16));
#336 = ORIENTED_EDGE('',*,*,#190,.T.);
#337 = ORIENTED_EDGE('',*,*,#338,.F.);
#338 = EDGE_CURVE('',#135,#193,#339,.T.);
#339 = LINE('',#340,#341);
#340 = CARTESIAN_POINT('',(2.33E-15,10.5,10.5));
#341 = VECTOR('',#342,1.);
#342 = DIRECTION('',(-1.,2.2E-16,-5.E-16));
#343 = ORIENTED_EDGE('',*,*,#132,.F.);
#344 = FACE_BOUND('',#345,.T.);
#345 = EDGE_LOOP('',(#346));
#346 = ORIENTED_EDGE('',*,*,#258,.F.);
#347 = PLANE('',#348);
#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351);
#349 = CARTESIAN_POINT('',(-6.99E-15,-10.5,10.5));
#350 = DIRECTION('',(6.E-17,-6.6E-16,-1.));
#351 = DIRECTION('',(4.4E-16,1.,-6.6E-16));
#352 = ADVANCED_FACE('',(#353,#364),#375,.T.);
#353 = FACE_BOUND('',#354,.T.);
#354 = EDGE_LOOP('',(#355,#356,#357,#363));
#355 = ORIENTED_EDGE('',*,*,#338,.T.);
#356 = ORIENTED_EDGE('',*,*,#200,.T.);
#357 = ORIENTED_EDGE('',*,*,#358,.F.);
#358 = EDGE_CURVE('',#143,#201,#359,.T.);
#359 = LINE('',#360,#361);
#360 = CARTESIAN_POINT('',(6.99E-15,10.5,-10.5));
#361 = VECTOR('',#362,1.);
#362 = DIRECTION('',(-1.,2.2E-16,-5.E-16));
#363 = ORIENTED_EDGE('',*,*,#142,.F.);
#364 = FACE_BOUND('',#365,.T.);
#365 = EDGE_LOOP('',(#366));
#366 = ORIENTED_EDGE('',*,*,#367,.T.);
#367 = EDGE_CURVE('',#368,#368,#370,.T.);
#368 = VERTEX_POINT('',#369);
#369 = CARTESIAN_POINT('',(-75.75,10.5,-1.4E-14));
#370 = CIRCLE('',#371,3.25);
#371 = AXIS2_PLACEMENT_3D('',#372,#373,#374);
#372 = CARTESIAN_POINT('',(-72.5,10.5,-3.44E-15));
#373 = DIRECTION('',(1.E-17,1.,0.));
#374 = DIRECTION('',(-1.,1.E-17,-2.2E-16));
#375 = PLANE('',#376);
#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379);
#377 = CARTESIAN_POINT('',(2.33E-15,10.5,10.5));
#378 = DIRECTION('',(-6.6E-16,-1.,-0.));
#379 = DIRECTION('',(2.2E-16,-1.452E-31,-1.));
#380 = ADVANCED_FACE('',(#381,#392),#403,.T.);
#381 = FACE_BOUND('',#382,.T.);
#382 = EDGE_LOOP('',(#383,#384,#385,#391));
#383 = ORIENTED_EDGE('',*,*,#358,.T.);
#384 = ORIENTED_EDGE('',*,*,#208,.T.);
#385 = ORIENTED_EDGE('',*,*,#386,.F.);
#386 = EDGE_CURVE('',#151,#209,#387,.T.);
#387 = LINE('',#388,#389);
#388 = CARTESIAN_POINT('',(-2.33E-15,-10.5,-10.5));
#389 = VECTOR('',#390,1.);
#390 = DIRECTION('',(-1.,2.2E-16,-5.E-16));
#391 = ORIENTED_EDGE('',*,*,#150,.F.);
#392 = FACE_BOUND('',#393,.T.);
#393 = EDGE_LOOP('',(#394));
#394 = ORIENTED_EDGE('',*,*,#395,.T.);
#395 = EDGE_CURVE('',#396,#396,#398,.T.);
#396 = VERTEX_POINT('',#397);
#397 = CARTESIAN_POINT('',(-15.75,4.E-15,-10.5));
#398 = CIRCLE('',#399,3.25);
#399 = AXIS2_PLACEMENT_3D('',#400,#401,#402);
#400 = CARTESIAN_POINT('',(-12.5,-5.72E-15,-10.5));
#401 = DIRECTION('',(2.3E-16,2.E-16,-1.));
#402 = DIRECTION('',(-1.,2.E-16,-2.3E-16));
#403 = PLANE('',#404);
#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
#405 = CARTESIAN_POINT('',(6.99E-15,10.5,-10.5));
#406 = DIRECTION('',(-6.E-17,6.6E-16,1.));
#407 = DIRECTION('',(-4.4E-16,-1.,6.6E-16));
#408 = ADVANCED_FACE('',(#409,#415),#418,.T.);
#409 = FACE_BOUND('',#410,.T.);
#410 = EDGE_LOOP('',(#411,#412,#413,#414));
#411 = ORIENTED_EDGE('',*,*,#386,.T.);
#412 = ORIENTED_EDGE('',*,*,#216,.T.);
#413 = ORIENTED_EDGE('',*,*,#331,.F.);
#414 = ORIENTED_EDGE('',*,*,#158,.F.);
#415 = FACE_BOUND('',#416,.T.);
#416 = EDGE_LOOP('',(#417));
#417 = ORIENTED_EDGE('',*,*,#306,.F.);
#418 = PLANE('',#419);
#419 = AXIS2_PLACEMENT_3D('',#420,#421,#422);
#420 = CARTESIAN_POINT('',(-2.33E-15,-10.5,-10.5));
#421 = DIRECTION('',(6.6E-16,1.,0.));
#422 = DIRECTION('',(-2.2E-16,1.452E-31,1.));
#423 = ADVANCED_FACE('',(#424),#435,.F.);
#424 = FACE_BOUND('',#425,.F.);
#425 = EDGE_LOOP('',(#426,#427,#433,#434));
#426 = ORIENTED_EDGE('',*,*,#241,.F.);
#427 = ORIENTED_EDGE('',*,*,#428,.T.);
#428 = EDGE_CURVE('',#242,#368,#429,.T.);
#429 = LINE('',#430,#431);
#430 = CARTESIAN_POINT('',(-75.75,92.980360829586,1.415E-14));
#431 = VECTOR('',#432,1.);
#432 = DIRECTION('',(-3.4E-16,-1.,-3.3E-16));
#433 = ORIENTED_EDGE('',*,*,#367,.T.);
#434 = ORIENTED_EDGE('',*,*,#428,.F.);
#435 = CYLINDRICAL_SURFACE('',#436,3.25);
#436 = AXIS2_PLACEMENT_3D('',#437,#438,#439);
#437 = CARTESIAN_POINT('',(-72.5,92.980360829586,1.487E-14));
#438 = DIRECTION('',(2.3E-16,1.,2.2E-16));
#439 = DIRECTION('',(-1.,2.3E-16,-2.2E-16));
#440 = ADVANCED_FACE('',(#441),#452,.F.);
#441 = FACE_BOUND('',#442,.F.);
#442 = EDGE_LOOP('',(#443,#444,#450,#451));
#443 = ORIENTED_EDGE('',*,*,#289,.F.);
#444 = ORIENTED_EDGE('',*,*,#445,.T.);
#445 = EDGE_CURVE('',#290,#396,#446,.T.);
#446 = LINE('',#447,#448);
#447 = CARTESIAN_POINT('',(-15.75,1.142E-14,-92.98036082958));
#448 = VECTOR('',#449,1.);
#449 = DIRECTION('',(-1.2E-16,-9.E-17,1.));
#450 = ORIENTED_EDGE('',*,*,#395,.T.);
#451 = ORIENTED_EDGE('',*,*,#445,.F.);
#452 = CYLINDRICAL_SURFACE('',#453,3.25);
#453 = AXIS2_PLACEMENT_3D('',#454,#455,#456);
#454 = CARTESIAN_POINT('',(-12.5,1.077E-14,-92.98036082958));
#455 = DIRECTION('',(2.3E-16,2.E-16,-1.));
#456 = DIRECTION('',(-1.,2.E-16,-2.3E-16));
#457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#461)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#458,#459,#460)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#458 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#459 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#460 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#461 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#458,
'distance_accuracy_value','confusion accuracy');
#462 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#463 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#464)
,#457);
#464 = STYLED_ITEM('color',(#465),#15);
#465 = PRESENTATION_STYLE_ASSIGNMENT((#466,#472));
#466 = SURFACE_STYLE_USAGE(.BOTH.,#467);
#467 = SURFACE_SIDE_STYLE('',(#468));
#468 = SURFACE_STYLE_FILL_AREA(#469);
#469 = FILL_AREA_STYLE('',(#470));
#470 = FILL_AREA_STYLE_COLOUR('',#471);
#471 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877);
#472 = CURVE_STYLE('',#473,POSITIVE_LENGTH_MEASURE(0.1),#474);
#473 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#474 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02,
9.803921802644E-02);
ENDSEC;
END-ISO-10303-21;

1059
dist/STEP/tubes/T101.step vendored

File diff suppressed because it is too large Load Diff

BIN
tubes/L101.FCStd

Binary file not shown.

1201
tubes/L101.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 215 KiB

BIN
tubes/L102.FCStd

Binary file not shown.

1045
tubes/L102.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 194 KiB

BIN
tubes/M101.FCStd

Binary file not shown.

616
tubes/M101.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 138 KiB

BIN
tubes/T101.FCStd

Binary file not shown.

895
tubes/T101.svg

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 176 KiB

Loading…
Cancel
Save