Compare commits

...

5 Commits

Author SHA1 Message Date
christian fedc163056 added Tubes STEP and SVG files 2 days ago
Christian(Linux) cfdc3f980c add last STEP file 4 days ago
Christian(Linux) 0ece6ddea3 cleaning 4 days ago
Christian(Linux) ad6a4a351c readme updated with major changes 4 days ago
Christian(Linux) 88bf7b47eb modifications requested by Greg 4 days ago
  1. 1
      .gitignore
  2. 24
      README.md
  3. 9973
      Remorque_PM_v0-11-02-25-18h45.step
  4. 12561
      Remorque_PM_v0-12-02-25-23h18.step
  5. 18171
      Remorque_PM_v0-15-02-25-15h00.step
  6. 19127
      Remorque_PM_v0-16-02-25-19h30.step
  7. 17566
      Remorque_PM_v0-24-04-25-14h45.step
  8. 18060
      Remorque_PM_v0-24-04-25-22h49.step
  9. BIN
      Remorque_PM_v0.FCStd
  10. BIN
      chaudronnerie/CHO17.FCStd
  11. 1200
      dist/STEP/tubes/L101.step
  12. 805
      dist/STEP/tubes/L102.step
  13. 493
      dist/STEP/tubes/M101.step
  14. 1059
      dist/STEP/tubes/T101.step
  15. BIN
      lib/Parametres.FCStd
  16. BIN
      quincaillerie/QIN25.FCStd
  17. BIN
      quincaillerie/boulons/Boulon_M6x35Hex_xx_R_EF.FCStd
  18. BIN
      quincaillerie/boulons/Boulon_M6x65Hex_R_xx_R_EF.FCStd
  19. BIN
      quincaillerie/boulons/Boulon_M6x90Hex_R_xx_R_EF.FCStd
  20. BIN
      quincaillerie/divers/Boulon_Roue_Remorque.FCStd
  21. BIN
      quincaillerie/divers/Goupille_6mm.FCStd
  22. BIN
      quincaillerie/visserie/QIN06.FCStd
  23. BIN
      quincaillerie/visserie/QIN12.FCStd
  24. BIN
      quincaillerie/visserie/QIN13.FCStd
  25. BIN
      quincaillerie/visserie/QIN29.FCStd
  26. BIN
      quincaillerie/visserie/QIN35.FCStd
  27. BIN
      quincaillerie/visserie/QIN45.FCStd
  28. BIN
      quincaillerie/visserie/QIN65.FCStd
  29. BIN
      quincaillerie/visserie/QIN90.FCStd
  30. BIN
      roues/ROU101.FCStd
  31. BIN
      roues/Roue_Remorque_PM.FCStd
  32. BIN
      tubes/L101.FCStd
  33. 1201
      tubes/L101.svg
  34. BIN
      tubes/L102.FCStd
  35. 1045
      tubes/L102.svg
  36. BIN
      tubes/M101.FCStd
  37. 616
      tubes/M101.svg
  38. BIN
      tubes/T101.FCStd
  39. 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

24
README.md

@ -7,34 +7,30 @@ 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 **05/03/2025** - 08h30
état au **26/04/2025** - 11h30
suite discussion du 3/5/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:
- élargissement de 1 cm en longueur et largeur pour donner du jeu
### Cales latérales:
- reprise des équerres CHO17 pour les quatre côtés en lieu et place des tubes du croquis de Gaetan
- un trou central permet de les remplacer par un bout de tube vertical en alternative (mais fixé par une seule vis)
- 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
- la remorque serait exactement à l'horizontale pour une taille de roulette de 80mm
- le deuxième montant M101 accolé au premier est supprimé. L'équerre CHO17 est identique aux trois autres. Elle est centrée donc la roue n'est pas dans l'axe de la remorque.
- un deuxième montant M101 est ajouté, la roulette est recentrée. Les M101 sont raccourcis. L'équerre CHO17 est identique aux trois autres.
### Timon:
- l'équerre de fixation est positionnée pour un timon soit horizontal (traction) soit vertical (caddy). Si on veut un timon oblique il suffit de retourner l'équerre. Le timon L102 dispose déjà du trou nécessaire
- le timon a été légèrement avancé (modification du perçage L101) pour pouvoir placer la vis tête fraisée plus loin de l'axe sans buter dans les vis verticales (meilleure tenue mécanique)
- une poignee de timon provisoire a été faite avec une équerre CHO17 et un troisième tube M101
- l'équerre de fixation est retournée et positionnée pour un timon soit horizontal (traction) soit vertical (caddy). Le timon L102 dispose des deux trous nécessaires.
- le timon a été légèrement avancé (modification du perçage L101).
- la poignee de timon provisoire a été supprimée.
## reste à faire :
- extrémité timon définitive (attache au vélo)
- vérifier que les fixations des roues en M8 TH ne bloquent pas le roulement.
### GIT :
<https://git.vhelio.org/christian/Remorque_PM_v0>
<https://git.vhelio.org/christian/Remorque_PM_v0/src/branch/reqs-greg>

9973
Remorque_PM_v0-11-02-25-18h45.step

File diff suppressed because it is too large Load Diff

12561
Remorque_PM_v0-12-02-25-23h18.step

File diff suppressed because it is too large Load Diff

18171
Remorque_PM_v0-15-02-25-15h00.step

File diff suppressed because it is too large Load Diff

19127
Remorque_PM_v0-16-02-25-19h30.step

File diff suppressed because it is too large Load Diff

17566
Remorque_PM_v0-24-04-25-14h45.step

File diff suppressed because it is too large Load Diff

18060
Remorque_PM_v0-24-04-25-22h49.step

File diff suppressed because it is too large Load Diff

BIN
Remorque_PM_v0.FCStd

Binary file not shown.

BIN
chaudronnerie/CHO17.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
lib/Parametres.FCStd

Binary file not shown.

BIN
quincaillerie/QIN25.FCStd

Binary file not shown.

BIN
quincaillerie/boulons/Boulon_M6x35Hex_xx_R_EF.FCStd

Binary file not shown.

BIN
quincaillerie/boulons/Boulon_M6x65Hex_R_xx_R_EF.FCStd

Binary file not shown.

BIN
quincaillerie/boulons/Boulon_M6x90Hex_R_xx_R_EF.FCStd

Binary file not shown.

BIN
quincaillerie/divers/Boulon_Roue_Remorque.FCStd

Binary file not shown.

BIN
quincaillerie/divers/Goupille_6mm.FCStd

Binary file not shown.

BIN
quincaillerie/visserie/QIN06.FCStd

Binary file not shown.

BIN
quincaillerie/visserie/QIN12.FCStd

Binary file not shown.

BIN
quincaillerie/visserie/QIN13.FCStd

Binary file not shown.

BIN
quincaillerie/visserie/QIN29.FCStd

Binary file not shown.

BIN
quincaillerie/visserie/QIN35.FCStd

Binary file not shown.

BIN
quincaillerie/visserie/QIN45.FCStd

Binary file not shown.

BIN
quincaillerie/visserie/QIN65.FCStd

Binary file not shown.

BIN
quincaillerie/visserie/QIN90.FCStd

Binary file not shown.

BIN
roues/ROU101.FCStd

Binary file not shown.

BIN
roues/Roue_Remorque_PM.FCStd

Binary file not shown.

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