Merge remote-tracking branch 'upstream/master'

This commit is contained in:
BERSERK 2020-04-08 10:46:42 -05:00
commit 64972121fb
78 changed files with 56447 additions and 0 deletions

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

File diff suppressed because it is too large Load diff

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,19 @@
# Scale model - Cement mixer truck
This directory contains the FreeCAD model of a wooden toy [cement mixer truck](https://www.stanleyjr.com/shop/large-building-kit/cement-mixer-truck-kit-copy-2/) used by the [ACRO](https://iiw.kuleuven.be/onderzoek/acro) research unit ([KU Leuven](https://www.kuleuven.be/kuleuven/)) to develop and test state-of-the-art assembly sequence planning algorithms. Each file is available in the .FCStd, .stp and .stl formats.
![Cement mixer truck](asm_cement_mixer_truck.png)
## Created with
* FreeCAD 0.19 (Daily)
* Ubuntu 18.04.4 LTS
## Author
* [Martijn Cramer](https://github.com/MartijnCramer)
## License
All parts in this repository are licensed under [CC-BY 3.0](https://creativecommons.org/licenses/by/3.0/). Each part is copyrighted by and should be attributed to its respective author(s).
## Acknowledgments
* [KU Leuven](https://iiw.kuleuven.be/english/diepenbeek) @ Diepenbeek Campus
* Automation, Computer vision and Robotics ([ACRO](https://iiw.kuleuven.be/onderzoek/acro)) research unit

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 KiB

File diff suppressed because it is too large Load diff

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load diff

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load diff

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load diff

Binary file not shown.

Binary file not shown.

View file

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

Binary file not shown.

Binary file not shown.

View file

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

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load diff

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load diff

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,491 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME(
'drum.stp','2020-04-02T16:36:03',('Author'),(''),
'Open CASCADE STEP processor 7.3','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('Body','Body','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#403);
#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,#54,#109,#144,#199,#254,#309,#344,#399));
#17 = ADVANCED_FACE('',(#18),#31,.T.);
#18 = FACE_BOUND('',#19,.F.);
#19 = EDGE_LOOP('',(#20));
#20 = ORIENTED_EDGE('',*,*,#21,.F.);
#21 = EDGE_CURVE('',#22,#22,#24,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(0.,7.5,0.));
#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.);
#25 = CIRCLE('',#26,7.5);
#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29);
#27 = CARTESIAN_POINT('',(0.,0.,0.));
#28 = DIRECTION('',(-1.,0.,0.));
#29 = DIRECTION('',(0.,1.,0.));
#30 = PCURVE('',#31,#36);
#31 = PLANE('',#32);
#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35);
#33 = CARTESIAN_POINT('',(0.,0.,0.));
#34 = DIRECTION('',(-1.,-0.,-0.));
#35 = DIRECTION('',(-0.,1.,-0.));
#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41);
#37 = CIRCLE('',#38,7.5);
#38 = AXIS2_PLACEMENT_2D('',#39,#40);
#39 = CARTESIAN_POINT('',(0.,0.));
#40 = DIRECTION('',(1.,-0.));
#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#42 = PCURVE('',#43,#48);
#43 = CYLINDRICAL_SURFACE('',#44,7.5);
#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
#45 = CARTESIAN_POINT('',(0.,0.,0.));
#46 = DIRECTION('',(1.,0.,0.));
#47 = DIRECTION('',(-0.,1.,0.));
#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53);
#49 = LINE('',#50,#51);
#50 = CARTESIAN_POINT('',(-0.,0.));
#51 = VECTOR('',#52,1.);
#52 = DIRECTION('',(-1.,0.));
#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#54 = ADVANCED_FACE('',(#55),#43,.T.);
#55 = FACE_BOUND('',#56,.F.);
#56 = EDGE_LOOP('',(#57,#58,#81,#108));
#57 = ORIENTED_EDGE('',*,*,#21,.T.);
#58 = ORIENTED_EDGE('',*,*,#59,.T.);
#59 = EDGE_CURVE('',#22,#60,#62,.T.);
#60 = VERTEX_POINT('',#61);
#61 = CARTESIAN_POINT('',(10.,7.5,0.));
#62 = SEAM_CURVE('',#63,(#67,#74),.PCURVE_S1.);
#63 = LINE('',#64,#65);
#64 = CARTESIAN_POINT('',(0.,7.5,0.));
#65 = VECTOR('',#66,1.);
#66 = DIRECTION('',(1.,0.,0.));
#67 = PCURVE('',#43,#68);
#68 = DEFINITIONAL_REPRESENTATION('',(#69),#73);
#69 = LINE('',#70,#71);
#70 = CARTESIAN_POINT('',(-0.,0.));
#71 = VECTOR('',#72,1.);
#72 = DIRECTION('',(-0.,1.));
#73 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#74 = PCURVE('',#43,#75);
#75 = DEFINITIONAL_REPRESENTATION('',(#76),#80);
#76 = LINE('',#77,#78);
#77 = CARTESIAN_POINT('',(-6.28318530718,0.));
#78 = VECTOR('',#79,1.);
#79 = DIRECTION('',(-0.,1.));
#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#81 = ORIENTED_EDGE('',*,*,#82,.F.);
#82 = EDGE_CURVE('',#60,#60,#83,.T.);
#83 = SURFACE_CURVE('',#84,(#89,#96),.PCURVE_S1.);
#84 = CIRCLE('',#85,7.5);
#85 = AXIS2_PLACEMENT_3D('',#86,#87,#88);
#86 = CARTESIAN_POINT('',(10.,0.,0.));
#87 = DIRECTION('',(-1.,0.,0.));
#88 = DIRECTION('',(0.,1.,0.));
#89 = PCURVE('',#43,#90);
#90 = DEFINITIONAL_REPRESENTATION('',(#91),#95);
#91 = LINE('',#92,#93);
#92 = CARTESIAN_POINT('',(-0.,10.));
#93 = VECTOR('',#94,1.);
#94 = DIRECTION('',(-1.,0.));
#95 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#96 = PCURVE('',#97,#102);
#97 = PLANE('',#98);
#98 = AXIS2_PLACEMENT_3D('',#99,#100,#101);
#99 = CARTESIAN_POINT('',(10.,0.,0.));
#100 = DIRECTION('',(-1.,-0.,-0.));
#101 = DIRECTION('',(-0.,1.,-0.));
#102 = DEFINITIONAL_REPRESENTATION('',(#103),#107);
#103 = CIRCLE('',#104,7.5);
#104 = AXIS2_PLACEMENT_2D('',#105,#106);
#105 = CARTESIAN_POINT('',(0.,0.));
#106 = DIRECTION('',(1.,-0.));
#107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#108 = ORIENTED_EDGE('',*,*,#59,.F.);
#109 = ADVANCED_FACE('',(#110,#113),#97,.T.);
#110 = FACE_BOUND('',#111,.F.);
#111 = EDGE_LOOP('',(#112));
#112 = ORIENTED_EDGE('',*,*,#82,.T.);
#113 = FACE_BOUND('',#114,.F.);
#114 = EDGE_LOOP('',(#115));
#115 = ORIENTED_EDGE('',*,*,#116,.F.);
#116 = EDGE_CURVE('',#117,#117,#119,.T.);
#117 = VERTEX_POINT('',#118);
#118 = CARTESIAN_POINT('',(10.,15.,0.));
#119 = SURFACE_CURVE('',#120,(#125,#132),.PCURVE_S1.);
#120 = CIRCLE('',#121,15.);
#121 = AXIS2_PLACEMENT_3D('',#122,#123,#124);
#122 = CARTESIAN_POINT('',(10.,0.,0.));
#123 = DIRECTION('',(-1.,0.,0.));
#124 = DIRECTION('',(0.,1.,0.));
#125 = PCURVE('',#97,#126);
#126 = DEFINITIONAL_REPRESENTATION('',(#127),#131);
#127 = CIRCLE('',#128,15.);
#128 = AXIS2_PLACEMENT_2D('',#129,#130);
#129 = CARTESIAN_POINT('',(0.,0.));
#130 = DIRECTION('',(1.,-0.));
#131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#132 = PCURVE('',#133,#138);
#133 = CONICAL_SURFACE('',#134,15.,0.211093333223);
#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
#135 = CARTESIAN_POINT('',(10.,0.,0.));
#136 = DIRECTION('',(1.,0.,0.));
#137 = DIRECTION('',(-0.,1.,0.));
#138 = DEFINITIONAL_REPRESENTATION('',(#139),#143);
#139 = LINE('',#140,#141);
#140 = CARTESIAN_POINT('',(-0.,0.));
#141 = VECTOR('',#142,1.);
#142 = DIRECTION('',(-1.,0.));
#143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#144 = ADVANCED_FACE('',(#145),#133,.T.);
#145 = FACE_BOUND('',#146,.F.);
#146 = EDGE_LOOP('',(#147,#148,#171,#198));
#147 = ORIENTED_EDGE('',*,*,#116,.T.);
#148 = ORIENTED_EDGE('',*,*,#149,.T.);
#149 = EDGE_CURVE('',#117,#150,#152,.T.);
#150 = VERTEX_POINT('',#151);
#151 = CARTESIAN_POINT('',(45.,22.5,0.));
#152 = SEAM_CURVE('',#153,(#157,#164),.PCURVE_S1.);
#153 = LINE('',#154,#155);
#154 = CARTESIAN_POINT('',(10.,15.,0.));
#155 = VECTOR('',#156,1.);
#156 = DIRECTION('',(0.977802414077,0.209529088731,0.));
#157 = PCURVE('',#133,#158);
#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163);
#159 = LINE('',#160,#161);
#160 = CARTESIAN_POINT('',(-0.,0.));
#161 = VECTOR('',#162,1.);
#162 = DIRECTION('',(-0.,1.));
#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#164 = PCURVE('',#133,#165);
#165 = DEFINITIONAL_REPRESENTATION('',(#166),#170);
#166 = LINE('',#167,#168);
#167 = CARTESIAN_POINT('',(-6.28318530718,0.));
#168 = VECTOR('',#169,1.);
#169 = DIRECTION('',(-0.,1.));
#170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#171 = ORIENTED_EDGE('',*,*,#172,.F.);
#172 = EDGE_CURVE('',#150,#150,#173,.T.);
#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.);
#174 = CIRCLE('',#175,22.5);
#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178);
#176 = CARTESIAN_POINT('',(45.,0.,0.));
#177 = DIRECTION('',(-1.,0.,0.));
#178 = DIRECTION('',(0.,1.,0.));
#179 = PCURVE('',#133,#180);
#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185);
#181 = LINE('',#182,#183);
#182 = CARTESIAN_POINT('',(-0.,35.));
#183 = VECTOR('',#184,1.);
#184 = DIRECTION('',(-1.,0.));
#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#186 = PCURVE('',#187,#192);
#187 = CYLINDRICAL_SURFACE('',#188,22.5);
#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191);
#189 = CARTESIAN_POINT('',(45.,0.,0.));
#190 = DIRECTION('',(1.,0.,0.));
#191 = DIRECTION('',(-0.,1.,0.));
#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197);
#193 = LINE('',#194,#195);
#194 = CARTESIAN_POINT('',(-0.,0.));
#195 = VECTOR('',#196,1.);
#196 = DIRECTION('',(-1.,0.));
#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#198 = ORIENTED_EDGE('',*,*,#149,.F.);
#199 = ADVANCED_FACE('',(#200),#187,.T.);
#200 = FACE_BOUND('',#201,.F.);
#201 = EDGE_LOOP('',(#202,#203,#226,#253));
#202 = ORIENTED_EDGE('',*,*,#172,.T.);
#203 = ORIENTED_EDGE('',*,*,#204,.T.);
#204 = EDGE_CURVE('',#150,#205,#207,.T.);
#205 = VERTEX_POINT('',#206);
#206 = CARTESIAN_POINT('',(55.,22.5,0.));
#207 = SEAM_CURVE('',#208,(#212,#219),.PCURVE_S1.);
#208 = LINE('',#209,#210);
#209 = CARTESIAN_POINT('',(45.,22.5,0.));
#210 = VECTOR('',#211,1.);
#211 = DIRECTION('',(1.,0.,0.));
#212 = PCURVE('',#187,#213);
#213 = DEFINITIONAL_REPRESENTATION('',(#214),#218);
#214 = LINE('',#215,#216);
#215 = CARTESIAN_POINT('',(-0.,0.));
#216 = VECTOR('',#217,1.);
#217 = DIRECTION('',(-0.,1.));
#218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#219 = PCURVE('',#187,#220);
#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225);
#221 = LINE('',#222,#223);
#222 = CARTESIAN_POINT('',(-6.28318530718,0.));
#223 = VECTOR('',#224,1.);
#224 = DIRECTION('',(-0.,1.));
#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#226 = ORIENTED_EDGE('',*,*,#227,.F.);
#227 = EDGE_CURVE('',#205,#205,#228,.T.);
#228 = SURFACE_CURVE('',#229,(#234,#241),.PCURVE_S1.);
#229 = CIRCLE('',#230,22.5);
#230 = AXIS2_PLACEMENT_3D('',#231,#232,#233);
#231 = CARTESIAN_POINT('',(55.,0.,0.));
#232 = DIRECTION('',(-1.,0.,0.));
#233 = DIRECTION('',(0.,1.,0.));
#234 = PCURVE('',#187,#235);
#235 = DEFINITIONAL_REPRESENTATION('',(#236),#240);
#236 = LINE('',#237,#238);
#237 = CARTESIAN_POINT('',(-0.,10.));
#238 = VECTOR('',#239,1.);
#239 = DIRECTION('',(-1.,0.));
#240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#241 = PCURVE('',#242,#247);
#242 = CONICAL_SURFACE('',#243,22.5,0.291456794478);
#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246);
#244 = CARTESIAN_POINT('',(55.,0.,0.));
#245 = DIRECTION('',(-1.,-0.,-0.));
#246 = DIRECTION('',(-0.,1.,0.));
#247 = DEFINITIONAL_REPRESENTATION('',(#248),#252);
#248 = LINE('',#249,#250);
#249 = CARTESIAN_POINT('',(0.,-0.));
#250 = VECTOR('',#251,1.);
#251 = DIRECTION('',(1.,-0.));
#252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#253 = ORIENTED_EDGE('',*,*,#204,.F.);
#254 = ADVANCED_FACE('',(#255),#242,.T.);
#255 = FACE_BOUND('',#256,.F.);
#256 = EDGE_LOOP('',(#257,#258,#281,#308));
#257 = ORIENTED_EDGE('',*,*,#227,.T.);
#258 = ORIENTED_EDGE('',*,*,#259,.T.);
#259 = EDGE_CURVE('',#205,#260,#262,.T.);
#260 = VERTEX_POINT('',#261);
#261 = CARTESIAN_POINT('',(80.,15.,0.));
#262 = SEAM_CURVE('',#263,(#267,#274),.PCURVE_S1.);
#263 = LINE('',#264,#265);
#264 = CARTESIAN_POINT('',(55.,22.5,0.));
#265 = VECTOR('',#266,1.);
#266 = DIRECTION('',(0.957826285221,-0.287347885566,0.));
#267 = PCURVE('',#242,#268);
#268 = DEFINITIONAL_REPRESENTATION('',(#269),#273);
#269 = LINE('',#270,#271);
#270 = CARTESIAN_POINT('',(0.,-0.));
#271 = VECTOR('',#272,1.);
#272 = DIRECTION('',(0.,-1.));
#273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#274 = PCURVE('',#242,#275);
#275 = DEFINITIONAL_REPRESENTATION('',(#276),#280);
#276 = LINE('',#277,#278);
#277 = CARTESIAN_POINT('',(6.28318530718,-0.));
#278 = VECTOR('',#279,1.);
#279 = DIRECTION('',(0.,-1.));
#280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#281 = ORIENTED_EDGE('',*,*,#282,.F.);
#282 = EDGE_CURVE('',#260,#260,#283,.T.);
#283 = SURFACE_CURVE('',#284,(#289,#296),.PCURVE_S1.);
#284 = CIRCLE('',#285,15.);
#285 = AXIS2_PLACEMENT_3D('',#286,#287,#288);
#286 = CARTESIAN_POINT('',(80.,0.,0.));
#287 = DIRECTION('',(-1.,0.,0.));
#288 = DIRECTION('',(0.,1.,0.));
#289 = PCURVE('',#242,#290);
#290 = DEFINITIONAL_REPRESENTATION('',(#291),#295);
#291 = LINE('',#292,#293);
#292 = CARTESIAN_POINT('',(0.,-25.));
#293 = VECTOR('',#294,1.);
#294 = DIRECTION('',(1.,-0.));
#295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#296 = PCURVE('',#297,#302);
#297 = PLANE('',#298);
#298 = AXIS2_PLACEMENT_3D('',#299,#300,#301);
#299 = CARTESIAN_POINT('',(80.,0.,0.));
#300 = DIRECTION('',(-1.,-0.,-0.));
#301 = DIRECTION('',(0.,1.,0.));
#302 = DEFINITIONAL_REPRESENTATION('',(#303),#307);
#303 = CIRCLE('',#304,15.);
#304 = AXIS2_PLACEMENT_2D('',#305,#306);
#305 = CARTESIAN_POINT('',(0.,0.));
#306 = DIRECTION('',(1.,0.));
#307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#308 = ORIENTED_EDGE('',*,*,#259,.F.);
#309 = ADVANCED_FACE('',(#310,#313),#297,.F.);
#310 = FACE_BOUND('',#311,.F.);
#311 = EDGE_LOOP('',(#312));
#312 = ORIENTED_EDGE('',*,*,#282,.T.);
#313 = FACE_BOUND('',#314,.F.);
#314 = EDGE_LOOP('',(#315));
#315 = ORIENTED_EDGE('',*,*,#316,.F.);
#316 = EDGE_CURVE('',#317,#317,#319,.T.);
#317 = VERTEX_POINT('',#318);
#318 = CARTESIAN_POINT('',(80.,7.5,0.));
#319 = SURFACE_CURVE('',#320,(#325,#332),.PCURVE_S1.);
#320 = CIRCLE('',#321,7.5);
#321 = AXIS2_PLACEMENT_3D('',#322,#323,#324);
#322 = CARTESIAN_POINT('',(80.,0.,0.));
#323 = DIRECTION('',(-1.,0.,0.));
#324 = DIRECTION('',(0.,1.,0.));
#325 = PCURVE('',#297,#326);
#326 = DEFINITIONAL_REPRESENTATION('',(#327),#331);
#327 = CIRCLE('',#328,7.5);
#328 = AXIS2_PLACEMENT_2D('',#329,#330);
#329 = CARTESIAN_POINT('',(0.,0.));
#330 = DIRECTION('',(1.,0.));
#331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#332 = PCURVE('',#333,#338);
#333 = CYLINDRICAL_SURFACE('',#334,7.5);
#334 = AXIS2_PLACEMENT_3D('',#335,#336,#337);
#335 = CARTESIAN_POINT('',(80.,0.,0.));
#336 = DIRECTION('',(1.,0.,0.));
#337 = DIRECTION('',(-0.,1.,0.));
#338 = DEFINITIONAL_REPRESENTATION('',(#339),#343);
#339 = LINE('',#340,#341);
#340 = CARTESIAN_POINT('',(-0.,0.));
#341 = VECTOR('',#342,1.);
#342 = DIRECTION('',(-1.,0.));
#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#344 = ADVANCED_FACE('',(#345),#333,.T.);
#345 = FACE_BOUND('',#346,.F.);
#346 = EDGE_LOOP('',(#347,#348,#371,#398));
#347 = ORIENTED_EDGE('',*,*,#316,.T.);
#348 = ORIENTED_EDGE('',*,*,#349,.T.);
#349 = EDGE_CURVE('',#317,#350,#352,.T.);
#350 = VERTEX_POINT('',#351);
#351 = CARTESIAN_POINT('',(90.,7.5,0.));
#352 = SEAM_CURVE('',#353,(#357,#364),.PCURVE_S1.);
#353 = LINE('',#354,#355);
#354 = CARTESIAN_POINT('',(80.,7.5,0.));
#355 = VECTOR('',#356,1.);
#356 = DIRECTION('',(1.,0.,0.));
#357 = PCURVE('',#333,#358);
#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363);
#359 = LINE('',#360,#361);
#360 = CARTESIAN_POINT('',(-0.,0.));
#361 = VECTOR('',#362,1.);
#362 = DIRECTION('',(-0.,1.));
#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#364 = PCURVE('',#333,#365);
#365 = DEFINITIONAL_REPRESENTATION('',(#366),#370);
#366 = LINE('',#367,#368);
#367 = CARTESIAN_POINT('',(-6.28318530718,0.));
#368 = VECTOR('',#369,1.);
#369 = DIRECTION('',(-0.,1.));
#370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#371 = ORIENTED_EDGE('',*,*,#372,.F.);
#372 = EDGE_CURVE('',#350,#350,#373,.T.);
#373 = SURFACE_CURVE('',#374,(#379,#386),.PCURVE_S1.);
#374 = CIRCLE('',#375,7.5);
#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378);
#376 = CARTESIAN_POINT('',(90.,0.,0.));
#377 = DIRECTION('',(-1.,0.,0.));
#378 = DIRECTION('',(0.,1.,0.));
#379 = PCURVE('',#333,#380);
#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385);
#381 = LINE('',#382,#383);
#382 = CARTESIAN_POINT('',(-0.,10.));
#383 = VECTOR('',#384,1.);
#384 = DIRECTION('',(-1.,0.));
#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#386 = PCURVE('',#387,#392);
#387 = PLANE('',#388);
#388 = AXIS2_PLACEMENT_3D('',#389,#390,#391);
#389 = CARTESIAN_POINT('',(90.,0.,0.));
#390 = DIRECTION('',(-1.,-0.,-0.));
#391 = DIRECTION('',(0.,1.,0.));
#392 = DEFINITIONAL_REPRESENTATION('',(#393),#397);
#393 = CIRCLE('',#394,7.5);
#394 = AXIS2_PLACEMENT_2D('',#395,#396);
#395 = CARTESIAN_POINT('',(0.,0.));
#396 = DIRECTION('',(1.,0.));
#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#398 = ORIENTED_EDGE('',*,*,#349,.F.);
#399 = ADVANCED_FACE('',(#400),#387,.F.);
#400 = FACE_BOUND('',#401,.F.);
#401 = EDGE_LOOP('',(#402));
#402 = ORIENTED_EDGE('',*,*,#372,.T.);
#403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#407)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#404,#405,#406)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#404 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#405 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#406 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#407 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#404,
'distance_accuracy_value','confusion accuracy');
#408 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#409 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#410)
,#403);
#410 = STYLED_ITEM('color',(#411),#15);
#411 = PRESENTATION_STYLE_ASSIGNMENT((#412,#418));
#412 = SURFACE_STYLE_USAGE(.BOTH.,#413);
#413 = SURFACE_SIDE_STYLE('',(#414));
#414 = SURFACE_STYLE_FILL_AREA(#415);
#415 = FILL_AREA_STYLE('',(#416));
#416 = FILL_AREA_STYLE_COLOUR('',#417);
#417 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
#418 = CURVE_STYLE('',#419,POSITIVE_LENGTH_MEASURE(0.1),#420);
#419 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#420 = COLOUR_RGB('',9.803921729326E-02,9.803921729326E-02,
9.803921729326E-02);
ENDSEC;
END-ISO-10303-21;

Binary file not shown.

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

Binary file not shown.

View file

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

Binary file not shown.

File diff suppressed because it is too large Load diff

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,374 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME(
'tire.stp','2020-04-02T16:33:42',('Author'),(''),
'Open CASCADE STEP processor 7.3','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('Body','Body','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#297);
#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,#105,#144,#179,#234,#289,#293));
#17 = ADVANCED_FACE('',(#18),#32,.T.);
#18 = FACE_BOUND('',#19,.F.);
#19 = EDGE_LOOP('',(#20,#50,#77,#78));
#20 = ORIENTED_EDGE('',*,*,#21,.T.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(16.5,0.,0.));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(16.5,0.,20.));
#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.);
#27 = LINE('',#28,#29);
#28 = CARTESIAN_POINT('',(16.5,0.,0.));
#29 = VECTOR('',#30,1.);
#30 = DIRECTION('',(0.,0.,1.));
#31 = PCURVE('',#32,#37);
#32 = CYLINDRICAL_SURFACE('',#33,16.5);
#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
#34 = CARTESIAN_POINT('',(0.,0.,0.));
#35 = DIRECTION('',(-0.,-0.,-1.));
#36 = DIRECTION('',(1.,0.,0.));
#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
#38 = LINE('',#39,#40);
#39 = CARTESIAN_POINT('',(-0.,0.));
#40 = VECTOR('',#41,1.);
#41 = DIRECTION('',(-0.,-1.));
#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#43 = PCURVE('',#32,#44);
#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49);
#45 = LINE('',#46,#47);
#46 = CARTESIAN_POINT('',(-6.28318530718,0.));
#47 = VECTOR('',#48,1.);
#48 = DIRECTION('',(-0.,-1.));
#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#50 = ORIENTED_EDGE('',*,*,#51,.T.);
#51 = EDGE_CURVE('',#24,#24,#52,.T.);
#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.);
#53 = CIRCLE('',#54,16.5);
#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57);
#55 = CARTESIAN_POINT('',(0.,0.,20.));
#56 = DIRECTION('',(0.,0.,1.));
#57 = DIRECTION('',(1.,0.,0.));
#58 = PCURVE('',#32,#59);
#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64);
#60 = LINE('',#61,#62);
#61 = CARTESIAN_POINT('',(-0.,-20.));
#62 = VECTOR('',#63,1.);
#63 = DIRECTION('',(-1.,0.));
#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#65 = PCURVE('',#66,#71);
#66 = PLANE('',#67);
#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
#68 = CARTESIAN_POINT('',(-9.9E-16,6.5E-16,20.));
#69 = DIRECTION('',(0.,0.,1.));
#70 = DIRECTION('',(1.,0.,0.));
#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76);
#72 = CIRCLE('',#73,16.5);
#73 = AXIS2_PLACEMENT_2D('',#74,#75);
#74 = CARTESIAN_POINT('',(9.9E-16,-6.5E-16));
#75 = DIRECTION('',(1.,0.));
#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#77 = ORIENTED_EDGE('',*,*,#21,.F.);
#78 = ORIENTED_EDGE('',*,*,#79,.F.);
#79 = EDGE_CURVE('',#22,#22,#80,.T.);
#80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.);
#81 = CIRCLE('',#82,16.5);
#82 = AXIS2_PLACEMENT_3D('',#83,#84,#85);
#83 = CARTESIAN_POINT('',(0.,0.,0.));
#84 = DIRECTION('',(0.,0.,1.));
#85 = DIRECTION('',(1.,0.,0.));
#86 = PCURVE('',#32,#87);
#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92);
#88 = LINE('',#89,#90);
#89 = CARTESIAN_POINT('',(-0.,0.));
#90 = VECTOR('',#91,1.);
#91 = DIRECTION('',(-1.,0.));
#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#93 = PCURVE('',#94,#99);
#94 = PLANE('',#95);
#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98);
#96 = CARTESIAN_POINT('',(-9.9E-16,6.5E-16,0.));
#97 = DIRECTION('',(0.,0.,1.));
#98 = DIRECTION('',(1.,0.,0.));
#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104);
#100 = CIRCLE('',#101,16.5);
#101 = AXIS2_PLACEMENT_2D('',#102,#103);
#102 = CARTESIAN_POINT('',(9.9E-16,-6.5E-16));
#103 = DIRECTION('',(1.,0.));
#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#105 = ADVANCED_FACE('',(#106,#109),#94,.F.);
#106 = FACE_BOUND('',#107,.F.);
#107 = EDGE_LOOP('',(#108));
#108 = ORIENTED_EDGE('',*,*,#79,.T.);
#109 = FACE_BOUND('',#110,.F.);
#110 = EDGE_LOOP('',(#111));
#111 = ORIENTED_EDGE('',*,*,#112,.T.);
#112 = EDGE_CURVE('',#113,#113,#115,.T.);
#113 = VERTEX_POINT('',#114);
#114 = CARTESIAN_POINT('',(2.5,0.,0.));
#115 = SURFACE_CURVE('',#116,(#121,#132),.PCURVE_S1.);
#116 = CIRCLE('',#117,2.5);
#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120);
#118 = CARTESIAN_POINT('',(0.,0.,0.));
#119 = DIRECTION('',(0.,0.,-1.));
#120 = DIRECTION('',(1.,0.,0.));
#121 = PCURVE('',#94,#122);
#122 = DEFINITIONAL_REPRESENTATION('',(#123),#131);
#123 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#124,#125,#126,#127,#128,#129
,#130),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
-2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM()
RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
'') );
#124 = CARTESIAN_POINT('',(2.5,-6.5E-16));
#125 = CARTESIAN_POINT('',(2.5,-4.330127018922));
#126 = CARTESIAN_POINT('',(-1.25,-2.165063509461));
#127 = CARTESIAN_POINT('',(-5.,-1.262323399574E-15));
#128 = CARTESIAN_POINT('',(-1.25,2.165063509461));
#129 = CARTESIAN_POINT('',(2.5,4.330127018922));
#130 = CARTESIAN_POINT('',(2.5,-6.5E-16));
#131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#132 = PCURVE('',#133,#138);
#133 = CYLINDRICAL_SURFACE('',#134,2.5);
#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
#135 = CARTESIAN_POINT('',(0.,0.,0.));
#136 = DIRECTION('',(0.,0.,1.));
#137 = DIRECTION('',(1.,0.,-0.));
#138 = DEFINITIONAL_REPRESENTATION('',(#139),#143);
#139 = LINE('',#140,#141);
#140 = CARTESIAN_POINT('',(-0.,0.));
#141 = VECTOR('',#142,1.);
#142 = DIRECTION('',(-1.,0.));
#143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#144 = ADVANCED_FACE('',(#145,#148),#66,.T.);
#145 = FACE_BOUND('',#146,.T.);
#146 = EDGE_LOOP('',(#147));
#147 = ORIENTED_EDGE('',*,*,#51,.T.);
#148 = FACE_BOUND('',#149,.T.);
#149 = EDGE_LOOP('',(#150));
#150 = ORIENTED_EDGE('',*,*,#151,.F.);
#151 = EDGE_CURVE('',#152,#152,#154,.T.);
#152 = VERTEX_POINT('',#153);
#153 = CARTESIAN_POINT('',(10.,0.,20.));
#154 = SURFACE_CURVE('',#155,(#160,#167),.PCURVE_S1.);
#155 = CIRCLE('',#156,10.);
#156 = AXIS2_PLACEMENT_3D('',#157,#158,#159);
#157 = CARTESIAN_POINT('',(0.,0.,20.));
#158 = DIRECTION('',(0.,0.,1.));
#159 = DIRECTION('',(1.,0.,0.));
#160 = PCURVE('',#66,#161);
#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166);
#162 = CIRCLE('',#163,10.);
#163 = AXIS2_PLACEMENT_2D('',#164,#165);
#164 = CARTESIAN_POINT('',(9.9E-16,-6.5E-16));
#165 = DIRECTION('',(1.,0.));
#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#167 = PCURVE('',#168,#173);
#168 = CYLINDRICAL_SURFACE('',#169,10.);
#169 = AXIS2_PLACEMENT_3D('',#170,#171,#172);
#170 = CARTESIAN_POINT('',(0.,0.,20.));
#171 = DIRECTION('',(0.,0.,1.));
#172 = DIRECTION('',(1.,0.,0.));
#173 = DEFINITIONAL_REPRESENTATION('',(#174),#178);
#174 = LINE('',#175,#176);
#175 = CARTESIAN_POINT('',(0.,0.));
#176 = VECTOR('',#177,1.);
#177 = DIRECTION('',(1.,0.));
#178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#179 = ADVANCED_FACE('',(#180),#133,.T.);
#180 = FACE_BOUND('',#181,.F.);
#181 = EDGE_LOOP('',(#182,#205,#232,#233));
#182 = ORIENTED_EDGE('',*,*,#183,.T.);
#183 = EDGE_CURVE('',#113,#184,#186,.T.);
#184 = VERTEX_POINT('',#185);
#185 = CARTESIAN_POINT('',(2.5,0.,-12.));
#186 = SEAM_CURVE('',#187,(#191,#198),.PCURVE_S1.);
#187 = LINE('',#188,#189);
#188 = CARTESIAN_POINT('',(2.5,0.,0.));
#189 = VECTOR('',#190,1.);
#190 = DIRECTION('',(0.,0.,-1.));
#191 = PCURVE('',#133,#192);
#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197);
#193 = LINE('',#194,#195);
#194 = CARTESIAN_POINT('',(-0.,0.));
#195 = VECTOR('',#196,1.);
#196 = DIRECTION('',(-0.,-1.));
#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#198 = PCURVE('',#133,#199);
#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204);
#200 = LINE('',#201,#202);
#201 = CARTESIAN_POINT('',(-6.28318530718,0.));
#202 = VECTOR('',#203,1.);
#203 = DIRECTION('',(-0.,-1.));
#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#205 = ORIENTED_EDGE('',*,*,#206,.T.);
#206 = EDGE_CURVE('',#184,#184,#207,.T.);
#207 = SURFACE_CURVE('',#208,(#213,#220),.PCURVE_S1.);
#208 = CIRCLE('',#209,2.5);
#209 = AXIS2_PLACEMENT_3D('',#210,#211,#212);
#210 = CARTESIAN_POINT('',(0.,0.,-12.));
#211 = DIRECTION('',(0.,0.,-1.));
#212 = DIRECTION('',(1.,0.,0.));
#213 = PCURVE('',#133,#214);
#214 = DEFINITIONAL_REPRESENTATION('',(#215),#219);
#215 = LINE('',#216,#217);
#216 = CARTESIAN_POINT('',(-0.,-12.));
#217 = VECTOR('',#218,1.);
#218 = DIRECTION('',(-1.,0.));
#219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#220 = PCURVE('',#221,#226);
#221 = PLANE('',#222);
#222 = AXIS2_PLACEMENT_3D('',#223,#224,#225);
#223 = CARTESIAN_POINT('',(-1.4E-16,-1.7E-16,-12.));
#224 = DIRECTION('',(-0.,-0.,-1.));
#225 = DIRECTION('',(-1.,0.,0.));
#226 = DEFINITIONAL_REPRESENTATION('',(#227),#231);
#227 = CIRCLE('',#228,2.5);
#228 = AXIS2_PLACEMENT_2D('',#229,#230);
#229 = CARTESIAN_POINT('',(-1.4E-16,1.7E-16));
#230 = DIRECTION('',(-1.,0.));
#231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#232 = ORIENTED_EDGE('',*,*,#183,.F.);
#233 = ORIENTED_EDGE('',*,*,#112,.F.);
#234 = ADVANCED_FACE('',(#235),#168,.F.);
#235 = FACE_BOUND('',#236,.F.);
#236 = EDGE_LOOP('',(#237,#260,#287,#288));
#237 = ORIENTED_EDGE('',*,*,#238,.T.);
#238 = EDGE_CURVE('',#152,#239,#241,.T.);
#239 = VERTEX_POINT('',#240);
#240 = CARTESIAN_POINT('',(10.,0.,17.5));
#241 = SEAM_CURVE('',#242,(#246,#253),.PCURVE_S1.);
#242 = LINE('',#243,#244);
#243 = CARTESIAN_POINT('',(10.,0.,20.));
#244 = VECTOR('',#245,1.);
#245 = DIRECTION('',(-0.,-0.,-1.));
#246 = PCURVE('',#168,#247);
#247 = DEFINITIONAL_REPRESENTATION('',(#248),#252);
#248 = LINE('',#249,#250);
#249 = CARTESIAN_POINT('',(0.,0.));
#250 = VECTOR('',#251,1.);
#251 = DIRECTION('',(0.,-1.));
#252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#253 = PCURVE('',#168,#254);
#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259);
#255 = LINE('',#256,#257);
#256 = CARTESIAN_POINT('',(6.28318530718,0.));
#257 = VECTOR('',#258,1.);
#258 = DIRECTION('',(0.,-1.));
#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#260 = ORIENTED_EDGE('',*,*,#261,.T.);
#261 = EDGE_CURVE('',#239,#239,#262,.T.);
#262 = SURFACE_CURVE('',#263,(#268,#275),.PCURVE_S1.);
#263 = CIRCLE('',#264,10.);
#264 = AXIS2_PLACEMENT_3D('',#265,#266,#267);
#265 = CARTESIAN_POINT('',(0.,0.,17.5));
#266 = DIRECTION('',(0.,0.,1.));
#267 = DIRECTION('',(1.,0.,0.));
#268 = PCURVE('',#168,#269);
#269 = DEFINITIONAL_REPRESENTATION('',(#270),#274);
#270 = LINE('',#271,#272);
#271 = CARTESIAN_POINT('',(0.,-2.5));
#272 = VECTOR('',#273,1.);
#273 = DIRECTION('',(1.,0.));
#274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#275 = PCURVE('',#276,#281);
#276 = PLANE('',#277);
#277 = AXIS2_PLACEMENT_3D('',#278,#279,#280);
#278 = CARTESIAN_POINT('',(-5.5E-16,6.9E-16,17.5));
#279 = DIRECTION('',(0.,0.,1.));
#280 = DIRECTION('',(1.,0.,0.));
#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286);
#282 = CIRCLE('',#283,10.);
#283 = AXIS2_PLACEMENT_2D('',#284,#285);
#284 = CARTESIAN_POINT('',(5.5E-16,-6.9E-16));
#285 = DIRECTION('',(1.,0.));
#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#287 = ORIENTED_EDGE('',*,*,#238,.F.);
#288 = ORIENTED_EDGE('',*,*,#151,.F.);
#289 = ADVANCED_FACE('',(#290),#221,.T.);
#290 = FACE_BOUND('',#291,.T.);
#291 = EDGE_LOOP('',(#292));
#292 = ORIENTED_EDGE('',*,*,#206,.T.);
#293 = ADVANCED_FACE('',(#294),#276,.T.);
#294 = FACE_BOUND('',#295,.T.);
#295 = EDGE_LOOP('',(#296));
#296 = ORIENTED_EDGE('',*,*,#261,.T.);
#297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#301)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#298,#299,#300)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#298 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#299 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#300 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#301 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#298,
'distance_accuracy_value','confusion accuracy');
#302 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#303 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#304)
,#297);
#304 = STYLED_ITEM('color',(#305),#15);
#305 = PRESENTATION_STYLE_ASSIGNMENT((#306,#312));
#306 = SURFACE_STYLE_USAGE(.BOTH.,#307);
#307 = SURFACE_SIDE_STYLE('',(#308));
#308 = SURFACE_STYLE_FILL_AREA(#309);
#309 = FILL_AREA_STYLE('',(#310));
#310 = FILL_AREA_STYLE_COLOUR('',#311);
#311 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
#312 = CURVE_STYLE('',#313,POSITIVE_LENGTH_MEASURE(0.1),#314);
#313 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#314 = COLOUR_RGB('',9.803921729326E-02,9.803921729326E-02,
9.803921729326E-02);
ENDSEC;
END-ISO-10303-21;

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load diff

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,263 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME(
'wood_screw.stp','2020-04-02T16:34:55',('Author'),(''),
'Open CASCADE STEP processor 7.3','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('Body','Body','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#203);
#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,#105,#109,#144,#199));
#17 = ADVANCED_FACE('',(#18),#32,.T.);
#18 = FACE_BOUND('',#19,.F.);
#19 = EDGE_LOOP('',(#20,#50,#77,#78));
#20 = ORIENTED_EDGE('',*,*,#21,.T.);
#21 = EDGE_CURVE('',#22,#24,#26,.T.);
#22 = VERTEX_POINT('',#23);
#23 = CARTESIAN_POINT('',(2.,0.,0.));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(2.,0.,1.));
#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.);
#27 = LINE('',#28,#29);
#28 = CARTESIAN_POINT('',(2.,0.,0.));
#29 = VECTOR('',#30,1.);
#30 = DIRECTION('',(0.,0.,1.));
#31 = PCURVE('',#32,#37);
#32 = CYLINDRICAL_SURFACE('',#33,2.);
#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
#34 = CARTESIAN_POINT('',(0.,0.,0.));
#35 = DIRECTION('',(-0.,-0.,-1.));
#36 = DIRECTION('',(1.,0.,0.));
#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
#38 = LINE('',#39,#40);
#39 = CARTESIAN_POINT('',(-0.,0.));
#40 = VECTOR('',#41,1.);
#41 = DIRECTION('',(-0.,-1.));
#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#43 = PCURVE('',#32,#44);
#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49);
#45 = LINE('',#46,#47);
#46 = CARTESIAN_POINT('',(-6.28318530718,0.));
#47 = VECTOR('',#48,1.);
#48 = DIRECTION('',(-0.,-1.));
#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#50 = ORIENTED_EDGE('',*,*,#51,.T.);
#51 = EDGE_CURVE('',#24,#24,#52,.T.);
#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.);
#53 = CIRCLE('',#54,2.);
#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57);
#55 = CARTESIAN_POINT('',(0.,0.,1.));
#56 = DIRECTION('',(0.,0.,1.));
#57 = DIRECTION('',(1.,0.,0.));
#58 = PCURVE('',#32,#59);
#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64);
#60 = LINE('',#61,#62);
#61 = CARTESIAN_POINT('',(-0.,-1.));
#62 = VECTOR('',#63,1.);
#63 = DIRECTION('',(-1.,0.));
#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#65 = PCURVE('',#66,#71);
#66 = PLANE('',#67);
#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
#68 = CARTESIAN_POINT('',(-1.3E-16,1.7E-16,1.));
#69 = DIRECTION('',(0.,0.,1.));
#70 = DIRECTION('',(1.,0.,0.));
#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76);
#72 = CIRCLE('',#73,2.);
#73 = AXIS2_PLACEMENT_2D('',#74,#75);
#74 = CARTESIAN_POINT('',(1.3E-16,-1.7E-16));
#75 = DIRECTION('',(1.,0.));
#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#77 = ORIENTED_EDGE('',*,*,#21,.F.);
#78 = ORIENTED_EDGE('',*,*,#79,.F.);
#79 = EDGE_CURVE('',#22,#22,#80,.T.);
#80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.);
#81 = CIRCLE('',#82,2.);
#82 = AXIS2_PLACEMENT_3D('',#83,#84,#85);
#83 = CARTESIAN_POINT('',(0.,0.,0.));
#84 = DIRECTION('',(0.,0.,1.));
#85 = DIRECTION('',(1.,0.,0.));
#86 = PCURVE('',#32,#87);
#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92);
#88 = LINE('',#89,#90);
#89 = CARTESIAN_POINT('',(-0.,0.));
#90 = VECTOR('',#91,1.);
#91 = DIRECTION('',(-1.,0.));
#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#93 = PCURVE('',#94,#99);
#94 = PLANE('',#95);
#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98);
#96 = CARTESIAN_POINT('',(-1.3E-16,1.7E-16,0.));
#97 = DIRECTION('',(0.,0.,1.));
#98 = DIRECTION('',(1.,0.,0.));
#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104);
#100 = CIRCLE('',#101,2.);
#101 = AXIS2_PLACEMENT_2D('',#102,#103);
#102 = CARTESIAN_POINT('',(1.3E-16,-1.7E-16));
#103 = DIRECTION('',(1.,0.));
#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#105 = ADVANCED_FACE('',(#106),#94,.F.);
#106 = FACE_BOUND('',#107,.F.);
#107 = EDGE_LOOP('',(#108));
#108 = ORIENTED_EDGE('',*,*,#79,.T.);
#109 = ADVANCED_FACE('',(#110,#113),#66,.T.);
#110 = FACE_BOUND('',#111,.T.);
#111 = EDGE_LOOP('',(#112));
#112 = ORIENTED_EDGE('',*,*,#51,.T.);
#113 = FACE_BOUND('',#114,.T.);
#114 = EDGE_LOOP('',(#115));
#115 = ORIENTED_EDGE('',*,*,#116,.F.);
#116 = EDGE_CURVE('',#117,#117,#119,.T.);
#117 = VERTEX_POINT('',#118);
#118 = CARTESIAN_POINT('',(1.25,0.,1.));
#119 = SURFACE_CURVE('',#120,(#125,#132),.PCURVE_S1.);
#120 = CIRCLE('',#121,1.25);
#121 = AXIS2_PLACEMENT_3D('',#122,#123,#124);
#122 = CARTESIAN_POINT('',(0.,0.,1.));
#123 = DIRECTION('',(0.,0.,1.));
#124 = DIRECTION('',(1.,0.,0.));
#125 = PCURVE('',#66,#126);
#126 = DEFINITIONAL_REPRESENTATION('',(#127),#131);
#127 = CIRCLE('',#128,1.25);
#128 = AXIS2_PLACEMENT_2D('',#129,#130);
#129 = CARTESIAN_POINT('',(1.3E-16,-1.7E-16));
#130 = DIRECTION('',(1.,0.));
#131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#132 = PCURVE('',#133,#138);
#133 = CYLINDRICAL_SURFACE('',#134,1.25);
#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
#135 = CARTESIAN_POINT('',(0.,0.,1.));
#136 = DIRECTION('',(-0.,-0.,-1.));
#137 = DIRECTION('',(1.,0.,0.));
#138 = DEFINITIONAL_REPRESENTATION('',(#139),#143);
#139 = LINE('',#140,#141);
#140 = CARTESIAN_POINT('',(-0.,0.));
#141 = VECTOR('',#142,1.);
#142 = DIRECTION('',(-1.,0.));
#143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#144 = ADVANCED_FACE('',(#145),#133,.T.);
#145 = FACE_BOUND('',#146,.F.);
#146 = EDGE_LOOP('',(#147,#170,#197,#198));
#147 = ORIENTED_EDGE('',*,*,#148,.T.);
#148 = EDGE_CURVE('',#117,#149,#151,.T.);
#149 = VERTEX_POINT('',#150);
#150 = CARTESIAN_POINT('',(1.25,0.,14.));
#151 = SEAM_CURVE('',#152,(#156,#163),.PCURVE_S1.);
#152 = LINE('',#153,#154);
#153 = CARTESIAN_POINT('',(1.25,0.,1.));
#154 = VECTOR('',#155,1.);
#155 = DIRECTION('',(0.,0.,1.));
#156 = PCURVE('',#133,#157);
#157 = DEFINITIONAL_REPRESENTATION('',(#158),#162);
#158 = LINE('',#159,#160);
#159 = CARTESIAN_POINT('',(-0.,0.));
#160 = VECTOR('',#161,1.);
#161 = DIRECTION('',(-0.,-1.));
#162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#163 = PCURVE('',#133,#164);
#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169);
#165 = LINE('',#166,#167);
#166 = CARTESIAN_POINT('',(-6.28318530718,0.));
#167 = VECTOR('',#168,1.);
#168 = DIRECTION('',(-0.,-1.));
#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#170 = ORIENTED_EDGE('',*,*,#171,.T.);
#171 = EDGE_CURVE('',#149,#149,#172,.T.);
#172 = SURFACE_CURVE('',#173,(#178,#185),.PCURVE_S1.);
#173 = CIRCLE('',#174,1.25);
#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177);
#175 = CARTESIAN_POINT('',(0.,0.,14.));
#176 = DIRECTION('',(0.,0.,1.));
#177 = DIRECTION('',(1.,0.,0.));
#178 = PCURVE('',#133,#179);
#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184);
#180 = LINE('',#181,#182);
#181 = CARTESIAN_POINT('',(-0.,-13.));
#182 = VECTOR('',#183,1.);
#183 = DIRECTION('',(-1.,0.));
#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#185 = PCURVE('',#186,#191);
#186 = PLANE('',#187);
#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190);
#188 = CARTESIAN_POINT('',(-7.E-17,9.E-17,14.));
#189 = DIRECTION('',(0.,0.,1.));
#190 = DIRECTION('',(1.,0.,0.));
#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196);
#192 = CIRCLE('',#193,1.25);
#193 = AXIS2_PLACEMENT_2D('',#194,#195);
#194 = CARTESIAN_POINT('',(7.E-17,-9.E-17));
#195 = DIRECTION('',(1.,0.));
#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#197 = ORIENTED_EDGE('',*,*,#148,.F.);
#198 = ORIENTED_EDGE('',*,*,#116,.F.);
#199 = ADVANCED_FACE('',(#200),#186,.T.);
#200 = FACE_BOUND('',#201,.T.);
#201 = EDGE_LOOP('',(#202));
#202 = ORIENTED_EDGE('',*,*,#171,.T.);
#203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#207)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#204,#205,#206)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#204 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#205 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#206 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#207 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#204,
'distance_accuracy_value','confusion accuracy');
#208 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#209 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#210)
,#203);
#210 = STYLED_ITEM('color',(#211),#15);
#211 = PRESENTATION_STYLE_ASSIGNMENT((#212,#218));
#212 = SURFACE_STYLE_USAGE(.BOTH.,#213);
#213 = SURFACE_SIDE_STYLE('',(#214));
#214 = SURFACE_STYLE_FILL_AREA(#215);
#215 = FILL_AREA_STYLE('',(#216));
#216 = FILL_AREA_STYLE_COLOUR('',#217);
#217 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
#218 = CURVE_STYLE('',#219,POSITIVE_LENGTH_MEASURE(0.1),#220);
#219 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#220 = COLOUR_RGB('',9.803921729326E-02,9.803921729326E-02,
9.803921729326E-02);
ENDSEC;
END-ISO-10303-21;