View Issue Details

IDProjectCategoryView StatusLast Update
0004355FreeCADBugpublic2021-02-08 11:46
ReporterKonstantinIT Assigned Towmayer  
PrioritylowSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version0.18 
Target Version0.19 
Summary0004355: When exporting, an unreadable STEP file is created
DescriptionWhen exporting, an unreadable STEP file is created
If you create a STEP file in a directory whose name includes Cyrillic characters (and possibly any non-Latin characters), the created STEP file does not open in FreeCAD.
Steps To ReproduceCreate /tmp/Директория
Create /tmp/freecad

Save any as STEP to Create /tmp/Директория/test1.step and /tmp/freecad/test1.step

Open them



Additional Information--- /tmp/freecad/test2.step
+++ /tmp/freecad/test1.step
@@ -1,8 +1,9 @@
 ISO-10303-21;
 HEADER;
 FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
-FILE_NAME('/tmp/freecad/test2.step','2020-06-01T10:03:44',('Author'),(''
- ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown');
+FILE_NAME('/tmp/Директория/test1.step','2020-06-01T10:03:36',(
+ 'Author'),(''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'
+ );
 FILE_SCHEMA(('CONFIG_CONTROL_DESIGN','SHAPE_APPEARANCE_LAYER_MIM'));
 ENDSEC;
 DATA;
TagsNo tags attached.
FreeCAD InformationOS: Ubuntu 18.04.4 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.4.
Build type: Release
Python version: 3.6.8
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: Russian/Russia (ru_RU)

Relationships

duplicate of 0004477 closedwmayer Can't import .STEP files with cyrillic symbols 

Activities

KonstantinIT

2020-06-01 07:09

reporter  

test2.step (31,066 bytes)   
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME('/tmp/freecad/test2.step','2020-06-01T10:03:44',('Author'),(''
    ),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown');
FILE_SCHEMA(('CONFIG_CONTROL_DESIGN','SHAPE_APPEARANCE_LAYER_MIM'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
  'config_control_design',1994,#2);
#2 = APPLICATION_CONTEXT(
'configuration controlled 3D designs of mechanical parts and assemblies'
  );
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#7,
  .NOT_KNOWN.);
#7 = PRODUCT('??????_???????','??????_???????','',(#8));
#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
#9 = DESIGN_CONTEXT('',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#661);
#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,#213,#284,#331,#441,#517,#588,#635,#648)
  );
#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('',(-3.,-3.,0.));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(-3.,-3.,53.));
#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
#27 = LINE('',#28,#29);
#28 = CARTESIAN_POINT('',(-3.,-3.,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('',(-3.,-3.,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('',(-3.,117.,0.));
#47 = DIRECTION('',(1.,0.,0.));
#48 = DIRECTION('',(0.,-1.,0.));
#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
#50 = LINE('',#51,#52);
#51 = CARTESIAN_POINT('',(120.,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('',(117.,-3.,53.));
#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
#60 = LINE('',#61,#62);
#61 = CARTESIAN_POINT('',(-3.,-3.,53.));
#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.,-53.));
#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('',(57.,57.,53.));
#75 = DIRECTION('',(0.,0.,1.));
#76 = DIRECTION('',(1.,0.,0.));
#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
#78 = LINE('',#79,#80);
#79 = CARTESIAN_POINT('',(-60.,-60.));
#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('',(117.,-3.,0.));
#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
#88 = LINE('',#89,#90);
#89 = CARTESIAN_POINT('',(117.,-3.,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('',(120.,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('',(117.,-3.,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('',(-3.,-3.,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('',(57.,57.,0.));
#129 = DIRECTION('',(0.,0.,1.));
#130 = DIRECTION('',(1.,0.,0.));
#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
#132 = LINE('',#133,#134);
#133 = CARTESIAN_POINT('',(-60.,-60.));
#134 = VECTOR('',#135,1.);
#135 = DIRECTION('',(1.,0.));
#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#137 = ADVANCED_FACE('',(#138),#100,.F.);
#138 = FACE_BOUND('',#139,.F.);
#139 = EDGE_LOOP('',(#140,#141,#164,#192));
#140 = ORIENTED_EDGE('',*,*,#84,.T.);
#141 = ORIENTED_EDGE('',*,*,#142,.T.);
#142 = EDGE_CURVE('',#57,#143,#145,.T.);
#143 = VERTEX_POINT('',#144);
#144 = CARTESIAN_POINT('',(117.,117.,53.));
#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.);
#146 = LINE('',#147,#148);
#147 = CARTESIAN_POINT('',(117.,-3.,53.));
#148 = VECTOR('',#149,1.);
#149 = DIRECTION('',(0.,1.,0.));
#150 = PCURVE('',#100,#151);
#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);
#152 = LINE('',#153,#154);
#153 = CARTESIAN_POINT('',(0.,-53.));
#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('',(60.,-60.));
#161 = VECTOR('',#162,1.);
#162 = DIRECTION('',(0.,1.));
#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('',(117.,117.,0.));
#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.);
#169 = LINE('',#170,#171);
#170 = CARTESIAN_POINT('',(117.,117.,0.));
#171 = VECTOR('',#172,1.);
#172 = DIRECTION('',(0.,0.,1.));
#173 = PCURVE('',#100,#174);
#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179);
#175 = LINE('',#176,#177);
#176 = CARTESIAN_POINT('',(120.,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('',(117.,117.,0.));
#184 = DIRECTION('',(0.,-1.,0.));
#185 = DIRECTION('',(-1.,0.,0.));
#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191);
#187 = LINE('',#188,#189);
#188 = CARTESIAN_POINT('',(0.,-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('',#85,#166,#194,.T.);
#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.);
#195 = LINE('',#196,#197);
#196 = CARTESIAN_POINT('',(117.,-3.,0.));
#197 = VECTOR('',#198,1.);
#198 = DIRECTION('',(0.,1.,0.));
#199 = PCURVE('',#100,#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('',(60.,-60.));
#210 = VECTOR('',#211,1.);
#211 = DIRECTION('',(0.,1.));
#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#213 = ADVANCED_FACE('',(#214),#181,.F.);
#214 = FACE_BOUND('',#215,.F.);
#215 = EDGE_LOOP('',(#216,#217,#240,#263));
#216 = ORIENTED_EDGE('',*,*,#165,.T.);
#217 = ORIENTED_EDGE('',*,*,#218,.T.);
#218 = EDGE_CURVE('',#143,#219,#221,.T.);
#219 = VERTEX_POINT('',#220);
#220 = CARTESIAN_POINT('',(-3.,117.,53.));
#221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.);
#222 = LINE('',#223,#224);
#223 = CARTESIAN_POINT('',(117.,117.,53.));
#224 = VECTOR('',#225,1.);
#225 = DIRECTION('',(-1.,0.,0.));
#226 = PCURVE('',#181,#227);
#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232);
#228 = LINE('',#229,#230);
#229 = CARTESIAN_POINT('',(0.,-53.));
#230 = VECTOR('',#231,1.);
#231 = DIRECTION('',(1.,0.));
#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#233 = PCURVE('',#72,#234);
#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239);
#235 = LINE('',#236,#237);
#236 = CARTESIAN_POINT('',(60.,60.));
#237 = VECTOR('',#238,1.);
#238 = DIRECTION('',(-1.,0.));
#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#240 = ORIENTED_EDGE('',*,*,#241,.F.);
#241 = EDGE_CURVE('',#242,#219,#244,.T.);
#242 = VERTEX_POINT('',#243);
#243 = CARTESIAN_POINT('',(-3.,117.,0.));
#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.);
#245 = LINE('',#246,#247);
#246 = CARTESIAN_POINT('',(-3.,117.,0.));
#247 = VECTOR('',#248,1.);
#248 = DIRECTION('',(0.,0.,1.));
#249 = PCURVE('',#181,#250);
#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255);
#251 = LINE('',#252,#253);
#252 = CARTESIAN_POINT('',(120.,0.));
#253 = VECTOR('',#254,1.);
#254 = DIRECTION('',(0.,-1.));
#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#256 = PCURVE('',#44,#257);
#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262);
#258 = LINE('',#259,#260);
#259 = CARTESIAN_POINT('',(0.,0.));
#260 = VECTOR('',#261,1.);
#261 = DIRECTION('',(0.,-1.));
#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#263 = ORIENTED_EDGE('',*,*,#264,.F.);
#264 = EDGE_CURVE('',#166,#242,#265,.T.);
#265 = SURFACE_CURVE('',#266,(#270,#277),.PCURVE_S1.);
#266 = LINE('',#267,#268);
#267 = CARTESIAN_POINT('',(117.,117.,0.));
#268 = VECTOR('',#269,1.);
#269 = DIRECTION('',(-1.,0.,0.));
#270 = PCURVE('',#181,#271);
#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276);
#272 = LINE('',#273,#274);
#273 = CARTESIAN_POINT('',(0.,-0.));
#274 = VECTOR('',#275,1.);
#275 = DIRECTION('',(1.,0.));
#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#277 = PCURVE('',#126,#278);
#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283);
#279 = LINE('',#280,#281);
#280 = CARTESIAN_POINT('',(60.,60.));
#281 = VECTOR('',#282,1.);
#282 = DIRECTION('',(-1.,0.));
#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#284 = ADVANCED_FACE('',(#285),#44,.F.);
#285 = FACE_BOUND('',#286,.F.);
#286 = EDGE_LOOP('',(#287,#288,#309,#310));
#287 = ORIENTED_EDGE('',*,*,#241,.T.);
#288 = ORIENTED_EDGE('',*,*,#289,.T.);
#289 = EDGE_CURVE('',#219,#24,#290,.T.);
#290 = SURFACE_CURVE('',#291,(#295,#302),.PCURVE_S1.);
#291 = LINE('',#292,#293);
#292 = CARTESIAN_POINT('',(-3.,117.,53.));
#293 = VECTOR('',#294,1.);
#294 = DIRECTION('',(0.,-1.,0.));
#295 = PCURVE('',#44,#296);
#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301);
#297 = LINE('',#298,#299);
#298 = CARTESIAN_POINT('',(0.,-53.));
#299 = VECTOR('',#300,1.);
#300 = DIRECTION('',(1.,0.));
#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#302 = PCURVE('',#72,#303);
#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308);
#304 = LINE('',#305,#306);
#305 = CARTESIAN_POINT('',(-60.,60.));
#306 = VECTOR('',#307,1.);
#307 = DIRECTION('',(0.,-1.));
#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#309 = ORIENTED_EDGE('',*,*,#21,.F.);
#310 = ORIENTED_EDGE('',*,*,#311,.F.);
#311 = EDGE_CURVE('',#242,#22,#312,.T.);
#312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.);
#313 = LINE('',#314,#315);
#314 = CARTESIAN_POINT('',(-3.,117.,0.));
#315 = VECTOR('',#316,1.);
#316 = DIRECTION('',(0.,-1.,0.));
#317 = PCURVE('',#44,#318);
#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323);
#319 = LINE('',#320,#321);
#320 = CARTESIAN_POINT('',(0.,0.));
#321 = VECTOR('',#322,1.);
#322 = DIRECTION('',(1.,0.));
#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#324 = PCURVE('',#126,#325);
#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330);
#326 = LINE('',#327,#328);
#327 = CARTESIAN_POINT('',(-60.,60.));
#328 = VECTOR('',#329,1.);
#329 = DIRECTION('',(0.,-1.));
#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#331 = ADVANCED_FACE('',(#332),#346,.T.);
#332 = FACE_BOUND('',#333,.T.);
#333 = EDGE_LOOP('',(#334,#369,#392,#420));
#334 = ORIENTED_EDGE('',*,*,#335,.T.);
#335 = EDGE_CURVE('',#336,#338,#340,.T.);
#336 = VERTEX_POINT('',#337);
#337 = CARTESIAN_POINT('',(0.,0.,0.));
#338 = VERTEX_POINT('',#339);
#339 = CARTESIAN_POINT('',(0.,0.,53.));
#340 = SURFACE_CURVE('',#341,(#345,#357),.PCURVE_S1.);
#341 = LINE('',#342,#343);
#342 = CARTESIAN_POINT('',(0.,0.,0.));
#343 = VECTOR('',#344,1.);
#344 = DIRECTION('',(0.,0.,1.));
#345 = PCURVE('',#346,#351);
#346 = PLANE('',#347);
#347 = AXIS2_PLACEMENT_3D('',#348,#349,#350);
#348 = CARTESIAN_POINT('',(0.,0.,0.));
#349 = DIRECTION('',(0.,1.,0.));
#350 = DIRECTION('',(1.,0.,0.));
#351 = DEFINITIONAL_REPRESENTATION('',(#352),#356);
#352 = LINE('',#353,#354);
#353 = CARTESIAN_POINT('',(0.,0.));
#354 = VECTOR('',#355,1.);
#355 = DIRECTION('',(0.,-1.));
#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#357 = PCURVE('',#358,#363);
#358 = PLANE('',#359);
#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362);
#360 = CARTESIAN_POINT('',(-2.82E-15,114.,0.));
#361 = DIRECTION('',(1.,2.E-17,0.));
#362 = DIRECTION('',(2.E-17,-1.,0.));
#363 = DEFINITIONAL_REPRESENTATION('',(#364),#368);
#364 = LINE('',#365,#366);
#365 = CARTESIAN_POINT('',(114.,0.));
#366 = VECTOR('',#367,1.);
#367 = DIRECTION('',(0.,-1.));
#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#369 = ORIENTED_EDGE('',*,*,#370,.T.);
#370 = EDGE_CURVE('',#338,#371,#373,.T.);
#371 = VERTEX_POINT('',#372);
#372 = CARTESIAN_POINT('',(114.,0.,53.));
#373 = SURFACE_CURVE('',#374,(#378,#385),.PCURVE_S1.);
#374 = LINE('',#375,#376);
#375 = CARTESIAN_POINT('',(0.,0.,53.));
#376 = VECTOR('',#377,1.);
#377 = DIRECTION('',(1.,0.,0.));
#378 = PCURVE('',#346,#379);
#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384);
#380 = LINE('',#381,#382);
#381 = CARTESIAN_POINT('',(0.,-53.));
#382 = VECTOR('',#383,1.);
#383 = DIRECTION('',(1.,0.));
#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#385 = PCURVE('',#72,#386);
#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391);
#387 = LINE('',#388,#389);
#388 = CARTESIAN_POINT('',(-57.,-57.));
#389 = VECTOR('',#390,1.);
#390 = DIRECTION('',(1.,0.));
#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#392 = ORIENTED_EDGE('',*,*,#393,.F.);
#393 = EDGE_CURVE('',#394,#371,#396,.T.);
#394 = VERTEX_POINT('',#395);
#395 = CARTESIAN_POINT('',(114.,0.,0.));
#396 = SURFACE_CURVE('',#397,(#401,#408),.PCURVE_S1.);
#397 = LINE('',#398,#399);
#398 = CARTESIAN_POINT('',(114.,0.,0.));
#399 = VECTOR('',#400,1.);
#400 = DIRECTION('',(0.,0.,1.));
#401 = PCURVE('',#346,#402);
#402 = DEFINITIONAL_REPRESENTATION('',(#403),#407);
#403 = LINE('',#404,#405);
#404 = CARTESIAN_POINT('',(114.,0.));
#405 = VECTOR('',#406,1.);
#406 = DIRECTION('',(0.,-1.));
#407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#408 = PCURVE('',#409,#414);
#409 = PLANE('',#410);
#410 = AXIS2_PLACEMENT_3D('',#411,#412,#413);
#411 = CARTESIAN_POINT('',(114.,0.,0.));
#412 = DIRECTION('',(-1.,0.,0.));
#413 = DIRECTION('',(0.,1.,0.));
#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419);
#415 = LINE('',#416,#417);
#416 = CARTESIAN_POINT('',(0.,0.));
#417 = VECTOR('',#418,1.);
#418 = DIRECTION('',(0.,-1.));
#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#420 = ORIENTED_EDGE('',*,*,#421,.F.);
#421 = EDGE_CURVE('',#336,#394,#422,.T.);
#422 = SURFACE_CURVE('',#423,(#427,#434),.PCURVE_S1.);
#423 = LINE('',#424,#425);
#424 = CARTESIAN_POINT('',(0.,0.,0.));
#425 = VECTOR('',#426,1.);
#426 = DIRECTION('',(1.,0.,0.));
#427 = PCURVE('',#346,#428);
#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);
#429 = LINE('',#430,#431);
#430 = CARTESIAN_POINT('',(0.,0.));
#431 = VECTOR('',#432,1.);
#432 = DIRECTION('',(1.,0.));
#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#434 = PCURVE('',#126,#435);
#435 = DEFINITIONAL_REPRESENTATION('',(#436),#440);
#436 = LINE('',#437,#438);
#437 = CARTESIAN_POINT('',(-57.,-57.));
#438 = VECTOR('',#439,1.);
#439 = DIRECTION('',(1.,0.));
#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#441 = ADVANCED_FACE('',(#442),#409,.T.);
#442 = FACE_BOUND('',#443,.T.);
#443 = EDGE_LOOP('',(#444,#445,#468,#496));
#444 = ORIENTED_EDGE('',*,*,#393,.T.);
#445 = ORIENTED_EDGE('',*,*,#446,.T.);
#446 = EDGE_CURVE('',#371,#447,#449,.T.);
#447 = VERTEX_POINT('',#448);
#448 = CARTESIAN_POINT('',(114.,114.,53.));
#449 = SURFACE_CURVE('',#450,(#454,#461),.PCURVE_S1.);
#450 = LINE('',#451,#452);
#451 = CARTESIAN_POINT('',(114.,0.,53.));
#452 = VECTOR('',#453,1.);
#453 = DIRECTION('',(0.,1.,0.));
#454 = PCURVE('',#409,#455);
#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460);
#456 = LINE('',#457,#458);
#457 = CARTESIAN_POINT('',(0.,-53.));
#458 = VECTOR('',#459,1.);
#459 = DIRECTION('',(1.,0.));
#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#461 = PCURVE('',#72,#462);
#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467);
#463 = LINE('',#464,#465);
#464 = CARTESIAN_POINT('',(57.,-57.));
#465 = VECTOR('',#466,1.);
#466 = DIRECTION('',(0.,1.));
#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#468 = ORIENTED_EDGE('',*,*,#469,.F.);
#469 = EDGE_CURVE('',#470,#447,#472,.T.);
#470 = VERTEX_POINT('',#471);
#471 = CARTESIAN_POINT('',(114.,114.,0.));
#472 = SURFACE_CURVE('',#473,(#477,#484),.PCURVE_S1.);
#473 = LINE('',#474,#475);
#474 = CARTESIAN_POINT('',(114.,114.,0.));
#475 = VECTOR('',#476,1.);
#476 = DIRECTION('',(0.,0.,1.));
#477 = PCURVE('',#409,#478);
#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483);
#479 = LINE('',#480,#481);
#480 = CARTESIAN_POINT('',(114.,0.));
#481 = VECTOR('',#482,1.);
#482 = DIRECTION('',(0.,-1.));
#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#484 = PCURVE('',#485,#490);
#485 = PLANE('',#486);
#486 = AXIS2_PLACEMENT_3D('',#487,#488,#489);
#487 = CARTESIAN_POINT('',(114.,114.,0.));
#488 = DIRECTION('',(0.,-1.,0.));
#489 = DIRECTION('',(-1.,0.,0.));
#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495);
#491 = LINE('',#492,#493);
#492 = CARTESIAN_POINT('',(0.,-0.));
#493 = VECTOR('',#494,1.);
#494 = DIRECTION('',(0.,-1.));
#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#496 = ORIENTED_EDGE('',*,*,#497,.F.);
#497 = EDGE_CURVE('',#394,#470,#498,.T.);
#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.);
#499 = LINE('',#500,#501);
#500 = CARTESIAN_POINT('',(114.,0.,0.));
#501 = VECTOR('',#502,1.);
#502 = DIRECTION('',(0.,1.,0.));
#503 = PCURVE('',#409,#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 = PCURVE('',#126,#511);
#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516);
#512 = LINE('',#513,#514);
#513 = CARTESIAN_POINT('',(57.,-57.));
#514 = VECTOR('',#515,1.);
#515 = DIRECTION('',(0.,1.));
#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#517 = ADVANCED_FACE('',(#518),#485,.T.);
#518 = FACE_BOUND('',#519,.T.);
#519 = EDGE_LOOP('',(#520,#521,#544,#567));
#520 = ORIENTED_EDGE('',*,*,#469,.T.);
#521 = ORIENTED_EDGE('',*,*,#522,.T.);
#522 = EDGE_CURVE('',#447,#523,#525,.T.);
#523 = VERTEX_POINT('',#524);
#524 = CARTESIAN_POINT('',(-1.E-15,114.,53.));
#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.);
#526 = LINE('',#527,#528);
#527 = CARTESIAN_POINT('',(114.,114.,53.));
#528 = VECTOR('',#529,1.);
#529 = DIRECTION('',(-1.,0.,0.));
#530 = PCURVE('',#485,#531);
#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536);
#532 = LINE('',#533,#534);
#533 = CARTESIAN_POINT('',(0.,-53.));
#534 = VECTOR('',#535,1.);
#535 = DIRECTION('',(1.,0.));
#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#537 = PCURVE('',#72,#538);
#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543);
#539 = LINE('',#540,#541);
#540 = CARTESIAN_POINT('',(57.,57.));
#541 = VECTOR('',#542,1.);
#542 = DIRECTION('',(-1.,0.));
#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#544 = ORIENTED_EDGE('',*,*,#545,.F.);
#545 = EDGE_CURVE('',#546,#523,#548,.T.);
#546 = VERTEX_POINT('',#547);
#547 = CARTESIAN_POINT('',(-1.E-15,114.,0.));
#548 = SURFACE_CURVE('',#549,(#553,#560),.PCURVE_S1.);
#549 = LINE('',#550,#551);
#550 = CARTESIAN_POINT('',(-1.41E-15,114.,0.));
#551 = VECTOR('',#552,1.);
#552 = DIRECTION('',(0.,0.,1.));
#553 = PCURVE('',#485,#554);
#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559);
#555 = LINE('',#556,#557);
#556 = CARTESIAN_POINT('',(114.,0.));
#557 = VECTOR('',#558,1.);
#558 = DIRECTION('',(0.,-1.));
#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#560 = PCURVE('',#358,#561);
#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566);
#562 = LINE('',#563,#564);
#563 = CARTESIAN_POINT('',(0.,0.));
#564 = VECTOR('',#565,1.);
#565 = DIRECTION('',(0.,-1.));
#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#567 = ORIENTED_EDGE('',*,*,#568,.F.);
#568 = EDGE_CURVE('',#470,#546,#569,.T.);
#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.);
#570 = LINE('',#571,#572);
#571 = CARTESIAN_POINT('',(114.,114.,0.));
#572 = VECTOR('',#573,1.);
#573 = DIRECTION('',(-1.,0.,0.));
#574 = PCURVE('',#485,#575);
#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580);
#576 = LINE('',#577,#578);
#577 = CARTESIAN_POINT('',(0.,-0.));
#578 = VECTOR('',#579,1.);
#579 = DIRECTION('',(1.,0.));
#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#581 = PCURVE('',#126,#582);
#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587);
#583 = LINE('',#584,#585);
#584 = CARTESIAN_POINT('',(57.,57.));
#585 = VECTOR('',#586,1.);
#586 = DIRECTION('',(-1.,0.));
#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#588 = ADVANCED_FACE('',(#589),#358,.T.);
#589 = FACE_BOUND('',#590,.T.);
#590 = EDGE_LOOP('',(#591,#592,#613,#614));
#591 = ORIENTED_EDGE('',*,*,#545,.T.);
#592 = ORIENTED_EDGE('',*,*,#593,.T.);
#593 = EDGE_CURVE('',#523,#338,#594,.T.);
#594 = SURFACE_CURVE('',#595,(#599,#606),.PCURVE_S1.);
#595 = LINE('',#596,#597);
#596 = CARTESIAN_POINT('',(-2.82E-15,114.,53.));
#597 = VECTOR('',#598,1.);
#598 = DIRECTION('',(2.E-17,-1.,0.));
#599 = PCURVE('',#358,#600);
#600 = DEFINITIONAL_REPRESENTATION('',(#601),#605);
#601 = LINE('',#602,#603);
#602 = CARTESIAN_POINT('',(0.,-53.));
#603 = VECTOR('',#604,1.);
#604 = DIRECTION('',(1.,0.));
#605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#606 = PCURVE('',#72,#607);
#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);
#608 = LINE('',#609,#610);
#609 = CARTESIAN_POINT('',(-57.,57.));
#610 = VECTOR('',#611,1.);
#611 = DIRECTION('',(2.E-17,-1.));
#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#613 = ORIENTED_EDGE('',*,*,#335,.F.);
#614 = ORIENTED_EDGE('',*,*,#615,.F.);
#615 = EDGE_CURVE('',#546,#336,#616,.T.);
#616 = SURFACE_CURVE('',#617,(#621,#628),.PCURVE_S1.);
#617 = LINE('',#618,#619);
#618 = CARTESIAN_POINT('',(-2.82E-15,114.,0.));
#619 = VECTOR('',#620,1.);
#620 = DIRECTION('',(2.E-17,-1.,0.));
#621 = PCURVE('',#358,#622);
#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627);
#623 = LINE('',#624,#625);
#624 = CARTESIAN_POINT('',(0.,0.));
#625 = VECTOR('',#626,1.);
#626 = DIRECTION('',(1.,0.));
#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#628 = PCURVE('',#126,#629);
#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634);
#630 = LINE('',#631,#632);
#631 = CARTESIAN_POINT('',(-57.,57.));
#632 = VECTOR('',#633,1.);
#633 = DIRECTION('',(2.E-17,-1.));
#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#635 = ADVANCED_FACE('',(#636,#642),#126,.F.);
#636 = FACE_BOUND('',#637,.F.);
#637 = EDGE_LOOP('',(#638,#639,#640,#641));
#638 = ORIENTED_EDGE('',*,*,#112,.T.);
#639 = ORIENTED_EDGE('',*,*,#193,.T.);
#640 = ORIENTED_EDGE('',*,*,#264,.T.);
#641 = ORIENTED_EDGE('',*,*,#311,.T.);
#642 = FACE_BOUND('',#643,.T.);
#643 = EDGE_LOOP('',(#644,#645,#646,#647));
#644 = ORIENTED_EDGE('',*,*,#421,.T.);
#645 = ORIENTED_EDGE('',*,*,#497,.T.);
#646 = ORIENTED_EDGE('',*,*,#568,.T.);
#647 = ORIENTED_EDGE('',*,*,#615,.T.);
#648 = ADVANCED_FACE('',(#649,#655),#72,.T.);
#649 = FACE_BOUND('',#650,.T.);
#650 = EDGE_LOOP('',(#651,#652,#653,#654));
#651 = ORIENTED_EDGE('',*,*,#56,.T.);
#652 = ORIENTED_EDGE('',*,*,#142,.T.);
#653 = ORIENTED_EDGE('',*,*,#218,.T.);
#654 = ORIENTED_EDGE('',*,*,#289,.T.);
#655 = FACE_BOUND('',#656,.F.);
#656 = EDGE_LOOP('',(#657,#658,#659,#660));
#657 = ORIENTED_EDGE('',*,*,#370,.T.);
#658 = ORIENTED_EDGE('',*,*,#446,.T.);
#659 = ORIENTED_EDGE('',*,*,#522,.T.);
#660 = ORIENTED_EDGE('',*,*,#593,.T.);
#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#665)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#662,#663,#664)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#662 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#663 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#664 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#665 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#662,
  'distance_accuracy_value','confusion accuracy');
#666 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail',$,(#7));
#667 = PRODUCT_CATEGORY_RELATIONSHIP('','',#668,#666);
#668 = PRODUCT_CATEGORY('part',$);
#669 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#670,#673,(#6,#5));
#670 = PERSON_AND_ORGANIZATION(#671,#672);
#671 = PERSON('IP192.168.152,reestr','','�z�\\U',$,$,$);
#672 = ORGANIZATION('IP192.168.152','Unspecified','');
#673 = PERSON_AND_ORGANIZATION_ROLE('creator');
#674 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#670,#675,(#7));
#675 = PERSON_AND_ORGANIZATION_ROLE('design_owner');
#676 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#670,#677,(#6));
#677 = PERSON_AND_ORGANIZATION_ROLE('design_supplier');
#678 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#670,#679,(#680));
#679 = PERSON_AND_ORGANIZATION_ROLE('classification_officer');
#680 = SECURITY_CLASSIFICATION('','',#681);
#681 = SECURITY_CLASSIFICATION_LEVEL('unclassified');
#682 = CC_DESIGN_SECURITY_CLASSIFICATION(#680,(#6));
#683 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#684,#688,(#5));
#684 = DATE_AND_TIME(#685,#686);
#685 = CALENDAR_DATE(2020,1,6);
#686 = LOCAL_TIME(9,27,$,#687);
#687 = COORDINATED_UNIVERSAL_TIME_OFFSET(3,$,.AHEAD.);
#688 = DATE_TIME_ROLE('creation_date');
#689 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#684,#690,(#680));
#690 = DATE_TIME_ROLE('classification_date');
#691 = CC_DESIGN_APPROVAL(#692,(#6,#5,#680));
#692 = APPROVAL(#693,'');
#693 = APPROVAL_STATUS('not_yet_approved');
#694 = APPROVAL_PERSON_ORGANIZATION(#670,#692,#695);
#695 = APPROVAL_ROLE('approver');
#696 = APPROVAL_DATE_TIME(#684,#692);
#697 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#698)
  ,#661);
#698 = STYLED_ITEM('color',(#699),#15);
#699 = PRESENTATION_STYLE_ASSIGNMENT((#700,#706));
#700 = SURFACE_STYLE_USAGE(.BOTH.,#701);
#701 = SURFACE_SIDE_STYLE('',(#702));
#702 = SURFACE_STYLE_FILL_AREA(#703);
#703 = FILL_AREA_STYLE('',(#704));
#704 = FILL_AREA_STYLE_COLOUR('',#705);
#705 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
#706 = CURVE_STYLE('',#707,POSITIVE_LENGTH_MEASURE(0.1),#705);
#707 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;
test2.step (31,066 bytes)   
test1.step (31,082 bytes)   
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME('/tmp/Директория/test1.step','2020-06-01T10:03:36',(
    'Author'),(''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'
  );
FILE_SCHEMA(('CONFIG_CONTROL_DESIGN','SHAPE_APPEARANCE_LAYER_MIM'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
  'config_control_design',1994,#2);
#2 = APPLICATION_CONTEXT(
'configuration controlled 3D designs of mechanical parts and assemblies'
  );
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#7,
  .NOT_KNOWN.);
#7 = PRODUCT('??????_???????','??????_???????','',(#8));
#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
#9 = DESIGN_CONTEXT('',#2,'design');
#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#661);
#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,#213,#284,#331,#441,#517,#588,#635,#648)
  );
#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('',(-3.,-3.,0.));
#24 = VERTEX_POINT('',#25);
#25 = CARTESIAN_POINT('',(-3.,-3.,53.));
#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
#27 = LINE('',#28,#29);
#28 = CARTESIAN_POINT('',(-3.,-3.,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('',(-3.,-3.,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('',(-3.,117.,0.));
#47 = DIRECTION('',(1.,0.,0.));
#48 = DIRECTION('',(0.,-1.,0.));
#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
#50 = LINE('',#51,#52);
#51 = CARTESIAN_POINT('',(120.,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('',(117.,-3.,53.));
#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
#60 = LINE('',#61,#62);
#61 = CARTESIAN_POINT('',(-3.,-3.,53.));
#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.,-53.));
#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('',(57.,57.,53.));
#75 = DIRECTION('',(0.,0.,1.));
#76 = DIRECTION('',(1.,0.,0.));
#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
#78 = LINE('',#79,#80);
#79 = CARTESIAN_POINT('',(-60.,-60.));
#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('',(117.,-3.,0.));
#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
#88 = LINE('',#89,#90);
#89 = CARTESIAN_POINT('',(117.,-3.,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('',(120.,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('',(117.,-3.,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('',(-3.,-3.,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('',(57.,57.,0.));
#129 = DIRECTION('',(0.,0.,1.));
#130 = DIRECTION('',(1.,0.,0.));
#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
#132 = LINE('',#133,#134);
#133 = CARTESIAN_POINT('',(-60.,-60.));
#134 = VECTOR('',#135,1.);
#135 = DIRECTION('',(1.,0.));
#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#137 = ADVANCED_FACE('',(#138),#100,.F.);
#138 = FACE_BOUND('',#139,.F.);
#139 = EDGE_LOOP('',(#140,#141,#164,#192));
#140 = ORIENTED_EDGE('',*,*,#84,.T.);
#141 = ORIENTED_EDGE('',*,*,#142,.T.);
#142 = EDGE_CURVE('',#57,#143,#145,.T.);
#143 = VERTEX_POINT('',#144);
#144 = CARTESIAN_POINT('',(117.,117.,53.));
#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.);
#146 = LINE('',#147,#148);
#147 = CARTESIAN_POINT('',(117.,-3.,53.));
#148 = VECTOR('',#149,1.);
#149 = DIRECTION('',(0.,1.,0.));
#150 = PCURVE('',#100,#151);
#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);
#152 = LINE('',#153,#154);
#153 = CARTESIAN_POINT('',(0.,-53.));
#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('',(60.,-60.));
#161 = VECTOR('',#162,1.);
#162 = DIRECTION('',(0.,1.));
#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('',(117.,117.,0.));
#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.);
#169 = LINE('',#170,#171);
#170 = CARTESIAN_POINT('',(117.,117.,0.));
#171 = VECTOR('',#172,1.);
#172 = DIRECTION('',(0.,0.,1.));
#173 = PCURVE('',#100,#174);
#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179);
#175 = LINE('',#176,#177);
#176 = CARTESIAN_POINT('',(120.,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('',(117.,117.,0.));
#184 = DIRECTION('',(0.,-1.,0.));
#185 = DIRECTION('',(-1.,0.,0.));
#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191);
#187 = LINE('',#188,#189);
#188 = CARTESIAN_POINT('',(0.,-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('',#85,#166,#194,.T.);
#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.);
#195 = LINE('',#196,#197);
#196 = CARTESIAN_POINT('',(117.,-3.,0.));
#197 = VECTOR('',#198,1.);
#198 = DIRECTION('',(0.,1.,0.));
#199 = PCURVE('',#100,#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('',(60.,-60.));
#210 = VECTOR('',#211,1.);
#211 = DIRECTION('',(0.,1.));
#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#213 = ADVANCED_FACE('',(#214),#181,.F.);
#214 = FACE_BOUND('',#215,.F.);
#215 = EDGE_LOOP('',(#216,#217,#240,#263));
#216 = ORIENTED_EDGE('',*,*,#165,.T.);
#217 = ORIENTED_EDGE('',*,*,#218,.T.);
#218 = EDGE_CURVE('',#143,#219,#221,.T.);
#219 = VERTEX_POINT('',#220);
#220 = CARTESIAN_POINT('',(-3.,117.,53.));
#221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.);
#222 = LINE('',#223,#224);
#223 = CARTESIAN_POINT('',(117.,117.,53.));
#224 = VECTOR('',#225,1.);
#225 = DIRECTION('',(-1.,0.,0.));
#226 = PCURVE('',#181,#227);
#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232);
#228 = LINE('',#229,#230);
#229 = CARTESIAN_POINT('',(0.,-53.));
#230 = VECTOR('',#231,1.);
#231 = DIRECTION('',(1.,0.));
#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#233 = PCURVE('',#72,#234);
#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239);
#235 = LINE('',#236,#237);
#236 = CARTESIAN_POINT('',(60.,60.));
#237 = VECTOR('',#238,1.);
#238 = DIRECTION('',(-1.,0.));
#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#240 = ORIENTED_EDGE('',*,*,#241,.F.);
#241 = EDGE_CURVE('',#242,#219,#244,.T.);
#242 = VERTEX_POINT('',#243);
#243 = CARTESIAN_POINT('',(-3.,117.,0.));
#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.);
#245 = LINE('',#246,#247);
#246 = CARTESIAN_POINT('',(-3.,117.,0.));
#247 = VECTOR('',#248,1.);
#248 = DIRECTION('',(0.,0.,1.));
#249 = PCURVE('',#181,#250);
#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255);
#251 = LINE('',#252,#253);
#252 = CARTESIAN_POINT('',(120.,0.));
#253 = VECTOR('',#254,1.);
#254 = DIRECTION('',(0.,-1.));
#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#256 = PCURVE('',#44,#257);
#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262);
#258 = LINE('',#259,#260);
#259 = CARTESIAN_POINT('',(0.,0.));
#260 = VECTOR('',#261,1.);
#261 = DIRECTION('',(0.,-1.));
#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#263 = ORIENTED_EDGE('',*,*,#264,.F.);
#264 = EDGE_CURVE('',#166,#242,#265,.T.);
#265 = SURFACE_CURVE('',#266,(#270,#277),.PCURVE_S1.);
#266 = LINE('',#267,#268);
#267 = CARTESIAN_POINT('',(117.,117.,0.));
#268 = VECTOR('',#269,1.);
#269 = DIRECTION('',(-1.,0.,0.));
#270 = PCURVE('',#181,#271);
#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276);
#272 = LINE('',#273,#274);
#273 = CARTESIAN_POINT('',(0.,-0.));
#274 = VECTOR('',#275,1.);
#275 = DIRECTION('',(1.,0.));
#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#277 = PCURVE('',#126,#278);
#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283);
#279 = LINE('',#280,#281);
#280 = CARTESIAN_POINT('',(60.,60.));
#281 = VECTOR('',#282,1.);
#282 = DIRECTION('',(-1.,0.));
#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#284 = ADVANCED_FACE('',(#285),#44,.F.);
#285 = FACE_BOUND('',#286,.F.);
#286 = EDGE_LOOP('',(#287,#288,#309,#310));
#287 = ORIENTED_EDGE('',*,*,#241,.T.);
#288 = ORIENTED_EDGE('',*,*,#289,.T.);
#289 = EDGE_CURVE('',#219,#24,#290,.T.);
#290 = SURFACE_CURVE('',#291,(#295,#302),.PCURVE_S1.);
#291 = LINE('',#292,#293);
#292 = CARTESIAN_POINT('',(-3.,117.,53.));
#293 = VECTOR('',#294,1.);
#294 = DIRECTION('',(0.,-1.,0.));
#295 = PCURVE('',#44,#296);
#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301);
#297 = LINE('',#298,#299);
#298 = CARTESIAN_POINT('',(0.,-53.));
#299 = VECTOR('',#300,1.);
#300 = DIRECTION('',(1.,0.));
#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#302 = PCURVE('',#72,#303);
#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308);
#304 = LINE('',#305,#306);
#305 = CARTESIAN_POINT('',(-60.,60.));
#306 = VECTOR('',#307,1.);
#307 = DIRECTION('',(0.,-1.));
#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#309 = ORIENTED_EDGE('',*,*,#21,.F.);
#310 = ORIENTED_EDGE('',*,*,#311,.F.);
#311 = EDGE_CURVE('',#242,#22,#312,.T.);
#312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.);
#313 = LINE('',#314,#315);
#314 = CARTESIAN_POINT('',(-3.,117.,0.));
#315 = VECTOR('',#316,1.);
#316 = DIRECTION('',(0.,-1.,0.));
#317 = PCURVE('',#44,#318);
#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323);
#319 = LINE('',#320,#321);
#320 = CARTESIAN_POINT('',(0.,0.));
#321 = VECTOR('',#322,1.);
#322 = DIRECTION('',(1.,0.));
#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#324 = PCURVE('',#126,#325);
#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330);
#326 = LINE('',#327,#328);
#327 = CARTESIAN_POINT('',(-60.,60.));
#328 = VECTOR('',#329,1.);
#329 = DIRECTION('',(0.,-1.));
#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#331 = ADVANCED_FACE('',(#332),#346,.T.);
#332 = FACE_BOUND('',#333,.T.);
#333 = EDGE_LOOP('',(#334,#369,#392,#420));
#334 = ORIENTED_EDGE('',*,*,#335,.T.);
#335 = EDGE_CURVE('',#336,#338,#340,.T.);
#336 = VERTEX_POINT('',#337);
#337 = CARTESIAN_POINT('',(0.,0.,0.));
#338 = VERTEX_POINT('',#339);
#339 = CARTESIAN_POINT('',(0.,0.,53.));
#340 = SURFACE_CURVE('',#341,(#345,#357),.PCURVE_S1.);
#341 = LINE('',#342,#343);
#342 = CARTESIAN_POINT('',(0.,0.,0.));
#343 = VECTOR('',#344,1.);
#344 = DIRECTION('',(0.,0.,1.));
#345 = PCURVE('',#346,#351);
#346 = PLANE('',#347);
#347 = AXIS2_PLACEMENT_3D('',#348,#349,#350);
#348 = CARTESIAN_POINT('',(0.,0.,0.));
#349 = DIRECTION('',(0.,1.,0.));
#350 = DIRECTION('',(1.,0.,0.));
#351 = DEFINITIONAL_REPRESENTATION('',(#352),#356);
#352 = LINE('',#353,#354);
#353 = CARTESIAN_POINT('',(0.,0.));
#354 = VECTOR('',#355,1.);
#355 = DIRECTION('',(0.,-1.));
#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#357 = PCURVE('',#358,#363);
#358 = PLANE('',#359);
#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362);
#360 = CARTESIAN_POINT('',(-2.82E-15,114.,0.));
#361 = DIRECTION('',(1.,2.E-17,0.));
#362 = DIRECTION('',(2.E-17,-1.,0.));
#363 = DEFINITIONAL_REPRESENTATION('',(#364),#368);
#364 = LINE('',#365,#366);
#365 = CARTESIAN_POINT('',(114.,0.));
#366 = VECTOR('',#367,1.);
#367 = DIRECTION('',(0.,-1.));
#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#369 = ORIENTED_EDGE('',*,*,#370,.T.);
#370 = EDGE_CURVE('',#338,#371,#373,.T.);
#371 = VERTEX_POINT('',#372);
#372 = CARTESIAN_POINT('',(114.,0.,53.));
#373 = SURFACE_CURVE('',#374,(#378,#385),.PCURVE_S1.);
#374 = LINE('',#375,#376);
#375 = CARTESIAN_POINT('',(0.,0.,53.));
#376 = VECTOR('',#377,1.);
#377 = DIRECTION('',(1.,0.,0.));
#378 = PCURVE('',#346,#379);
#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384);
#380 = LINE('',#381,#382);
#381 = CARTESIAN_POINT('',(0.,-53.));
#382 = VECTOR('',#383,1.);
#383 = DIRECTION('',(1.,0.));
#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#385 = PCURVE('',#72,#386);
#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391);
#387 = LINE('',#388,#389);
#388 = CARTESIAN_POINT('',(-57.,-57.));
#389 = VECTOR('',#390,1.);
#390 = DIRECTION('',(1.,0.));
#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#392 = ORIENTED_EDGE('',*,*,#393,.F.);
#393 = EDGE_CURVE('',#394,#371,#396,.T.);
#394 = VERTEX_POINT('',#395);
#395 = CARTESIAN_POINT('',(114.,0.,0.));
#396 = SURFACE_CURVE('',#397,(#401,#408),.PCURVE_S1.);
#397 = LINE('',#398,#399);
#398 = CARTESIAN_POINT('',(114.,0.,0.));
#399 = VECTOR('',#400,1.);
#400 = DIRECTION('',(0.,0.,1.));
#401 = PCURVE('',#346,#402);
#402 = DEFINITIONAL_REPRESENTATION('',(#403),#407);
#403 = LINE('',#404,#405);
#404 = CARTESIAN_POINT('',(114.,0.));
#405 = VECTOR('',#406,1.);
#406 = DIRECTION('',(0.,-1.));
#407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#408 = PCURVE('',#409,#414);
#409 = PLANE('',#410);
#410 = AXIS2_PLACEMENT_3D('',#411,#412,#413);
#411 = CARTESIAN_POINT('',(114.,0.,0.));
#412 = DIRECTION('',(-1.,0.,0.));
#413 = DIRECTION('',(0.,1.,0.));
#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419);
#415 = LINE('',#416,#417);
#416 = CARTESIAN_POINT('',(0.,0.));
#417 = VECTOR('',#418,1.);
#418 = DIRECTION('',(0.,-1.));
#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#420 = ORIENTED_EDGE('',*,*,#421,.F.);
#421 = EDGE_CURVE('',#336,#394,#422,.T.);
#422 = SURFACE_CURVE('',#423,(#427,#434),.PCURVE_S1.);
#423 = LINE('',#424,#425);
#424 = CARTESIAN_POINT('',(0.,0.,0.));
#425 = VECTOR('',#426,1.);
#426 = DIRECTION('',(1.,0.,0.));
#427 = PCURVE('',#346,#428);
#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);
#429 = LINE('',#430,#431);
#430 = CARTESIAN_POINT('',(0.,0.));
#431 = VECTOR('',#432,1.);
#432 = DIRECTION('',(1.,0.));
#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#434 = PCURVE('',#126,#435);
#435 = DEFINITIONAL_REPRESENTATION('',(#436),#440);
#436 = LINE('',#437,#438);
#437 = CARTESIAN_POINT('',(-57.,-57.));
#438 = VECTOR('',#439,1.);
#439 = DIRECTION('',(1.,0.));
#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#441 = ADVANCED_FACE('',(#442),#409,.T.);
#442 = FACE_BOUND('',#443,.T.);
#443 = EDGE_LOOP('',(#444,#445,#468,#496));
#444 = ORIENTED_EDGE('',*,*,#393,.T.);
#445 = ORIENTED_EDGE('',*,*,#446,.T.);
#446 = EDGE_CURVE('',#371,#447,#449,.T.);
#447 = VERTEX_POINT('',#448);
#448 = CARTESIAN_POINT('',(114.,114.,53.));
#449 = SURFACE_CURVE('',#450,(#454,#461),.PCURVE_S1.);
#450 = LINE('',#451,#452);
#451 = CARTESIAN_POINT('',(114.,0.,53.));
#452 = VECTOR('',#453,1.);
#453 = DIRECTION('',(0.,1.,0.));
#454 = PCURVE('',#409,#455);
#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460);
#456 = LINE('',#457,#458);
#457 = CARTESIAN_POINT('',(0.,-53.));
#458 = VECTOR('',#459,1.);
#459 = DIRECTION('',(1.,0.));
#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#461 = PCURVE('',#72,#462);
#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467);
#463 = LINE('',#464,#465);
#464 = CARTESIAN_POINT('',(57.,-57.));
#465 = VECTOR('',#466,1.);
#466 = DIRECTION('',(0.,1.));
#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#468 = ORIENTED_EDGE('',*,*,#469,.F.);
#469 = EDGE_CURVE('',#470,#447,#472,.T.);
#470 = VERTEX_POINT('',#471);
#471 = CARTESIAN_POINT('',(114.,114.,0.));
#472 = SURFACE_CURVE('',#473,(#477,#484),.PCURVE_S1.);
#473 = LINE('',#474,#475);
#474 = CARTESIAN_POINT('',(114.,114.,0.));
#475 = VECTOR('',#476,1.);
#476 = DIRECTION('',(0.,0.,1.));
#477 = PCURVE('',#409,#478);
#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483);
#479 = LINE('',#480,#481);
#480 = CARTESIAN_POINT('',(114.,0.));
#481 = VECTOR('',#482,1.);
#482 = DIRECTION('',(0.,-1.));
#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#484 = PCURVE('',#485,#490);
#485 = PLANE('',#486);
#486 = AXIS2_PLACEMENT_3D('',#487,#488,#489);
#487 = CARTESIAN_POINT('',(114.,114.,0.));
#488 = DIRECTION('',(0.,-1.,0.));
#489 = DIRECTION('',(-1.,0.,0.));
#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495);
#491 = LINE('',#492,#493);
#492 = CARTESIAN_POINT('',(0.,-0.));
#493 = VECTOR('',#494,1.);
#494 = DIRECTION('',(0.,-1.));
#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#496 = ORIENTED_EDGE('',*,*,#497,.F.);
#497 = EDGE_CURVE('',#394,#470,#498,.T.);
#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.);
#499 = LINE('',#500,#501);
#500 = CARTESIAN_POINT('',(114.,0.,0.));
#501 = VECTOR('',#502,1.);
#502 = DIRECTION('',(0.,1.,0.));
#503 = PCURVE('',#409,#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 = PCURVE('',#126,#511);
#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516);
#512 = LINE('',#513,#514);
#513 = CARTESIAN_POINT('',(57.,-57.));
#514 = VECTOR('',#515,1.);
#515 = DIRECTION('',(0.,1.));
#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#517 = ADVANCED_FACE('',(#518),#485,.T.);
#518 = FACE_BOUND('',#519,.T.);
#519 = EDGE_LOOP('',(#520,#521,#544,#567));
#520 = ORIENTED_EDGE('',*,*,#469,.T.);
#521 = ORIENTED_EDGE('',*,*,#522,.T.);
#522 = EDGE_CURVE('',#447,#523,#525,.T.);
#523 = VERTEX_POINT('',#524);
#524 = CARTESIAN_POINT('',(-1.E-15,114.,53.));
#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.);
#526 = LINE('',#527,#528);
#527 = CARTESIAN_POINT('',(114.,114.,53.));
#528 = VECTOR('',#529,1.);
#529 = DIRECTION('',(-1.,0.,0.));
#530 = PCURVE('',#485,#531);
#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536);
#532 = LINE('',#533,#534);
#533 = CARTESIAN_POINT('',(0.,-53.));
#534 = VECTOR('',#535,1.);
#535 = DIRECTION('',(1.,0.));
#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#537 = PCURVE('',#72,#538);
#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543);
#539 = LINE('',#540,#541);
#540 = CARTESIAN_POINT('',(57.,57.));
#541 = VECTOR('',#542,1.);
#542 = DIRECTION('',(-1.,0.));
#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#544 = ORIENTED_EDGE('',*,*,#545,.F.);
#545 = EDGE_CURVE('',#546,#523,#548,.T.);
#546 = VERTEX_POINT('',#547);
#547 = CARTESIAN_POINT('',(-1.E-15,114.,0.));
#548 = SURFACE_CURVE('',#549,(#553,#560),.PCURVE_S1.);
#549 = LINE('',#550,#551);
#550 = CARTESIAN_POINT('',(-1.41E-15,114.,0.));
#551 = VECTOR('',#552,1.);
#552 = DIRECTION('',(0.,0.,1.));
#553 = PCURVE('',#485,#554);
#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559);
#555 = LINE('',#556,#557);
#556 = CARTESIAN_POINT('',(114.,0.));
#557 = VECTOR('',#558,1.);
#558 = DIRECTION('',(0.,-1.));
#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#560 = PCURVE('',#358,#561);
#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566);
#562 = LINE('',#563,#564);
#563 = CARTESIAN_POINT('',(0.,0.));
#564 = VECTOR('',#565,1.);
#565 = DIRECTION('',(0.,-1.));
#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#567 = ORIENTED_EDGE('',*,*,#568,.F.);
#568 = EDGE_CURVE('',#470,#546,#569,.T.);
#569 = SURFACE_CURVE('',#570,(#574,#581),.PCURVE_S1.);
#570 = LINE('',#571,#572);
#571 = CARTESIAN_POINT('',(114.,114.,0.));
#572 = VECTOR('',#573,1.);
#573 = DIRECTION('',(-1.,0.,0.));
#574 = PCURVE('',#485,#575);
#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580);
#576 = LINE('',#577,#578);
#577 = CARTESIAN_POINT('',(0.,-0.));
#578 = VECTOR('',#579,1.);
#579 = DIRECTION('',(1.,0.));
#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#581 = PCURVE('',#126,#582);
#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587);
#583 = LINE('',#584,#585);
#584 = CARTESIAN_POINT('',(57.,57.));
#585 = VECTOR('',#586,1.);
#586 = DIRECTION('',(-1.,0.));
#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#588 = ADVANCED_FACE('',(#589),#358,.T.);
#589 = FACE_BOUND('',#590,.T.);
#590 = EDGE_LOOP('',(#591,#592,#613,#614));
#591 = ORIENTED_EDGE('',*,*,#545,.T.);
#592 = ORIENTED_EDGE('',*,*,#593,.T.);
#593 = EDGE_CURVE('',#523,#338,#594,.T.);
#594 = SURFACE_CURVE('',#595,(#599,#606),.PCURVE_S1.);
#595 = LINE('',#596,#597);
#596 = CARTESIAN_POINT('',(-2.82E-15,114.,53.));
#597 = VECTOR('',#598,1.);
#598 = DIRECTION('',(2.E-17,-1.,0.));
#599 = PCURVE('',#358,#600);
#600 = DEFINITIONAL_REPRESENTATION('',(#601),#605);
#601 = LINE('',#602,#603);
#602 = CARTESIAN_POINT('',(0.,-53.));
#603 = VECTOR('',#604,1.);
#604 = DIRECTION('',(1.,0.));
#605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#606 = PCURVE('',#72,#607);
#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);
#608 = LINE('',#609,#610);
#609 = CARTESIAN_POINT('',(-57.,57.));
#610 = VECTOR('',#611,1.);
#611 = DIRECTION('',(2.E-17,-1.));
#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#613 = ORIENTED_EDGE('',*,*,#335,.F.);
#614 = ORIENTED_EDGE('',*,*,#615,.F.);
#615 = EDGE_CURVE('',#546,#336,#616,.T.);
#616 = SURFACE_CURVE('',#617,(#621,#628),.PCURVE_S1.);
#617 = LINE('',#618,#619);
#618 = CARTESIAN_POINT('',(-2.82E-15,114.,0.));
#619 = VECTOR('',#620,1.);
#620 = DIRECTION('',(2.E-17,-1.,0.));
#621 = PCURVE('',#358,#622);
#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627);
#623 = LINE('',#624,#625);
#624 = CARTESIAN_POINT('',(0.,0.));
#625 = VECTOR('',#626,1.);
#626 = DIRECTION('',(1.,0.));
#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#628 = PCURVE('',#126,#629);
#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634);
#630 = LINE('',#631,#632);
#631 = CARTESIAN_POINT('',(-57.,57.));
#632 = VECTOR('',#633,1.);
#633 = DIRECTION('',(2.E-17,-1.));
#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#635 = ADVANCED_FACE('',(#636,#642),#126,.F.);
#636 = FACE_BOUND('',#637,.F.);
#637 = EDGE_LOOP('',(#638,#639,#640,#641));
#638 = ORIENTED_EDGE('',*,*,#112,.T.);
#639 = ORIENTED_EDGE('',*,*,#193,.T.);
#640 = ORIENTED_EDGE('',*,*,#264,.T.);
#641 = ORIENTED_EDGE('',*,*,#311,.T.);
#642 = FACE_BOUND('',#643,.T.);
#643 = EDGE_LOOP('',(#644,#645,#646,#647));
#644 = ORIENTED_EDGE('',*,*,#421,.T.);
#645 = ORIENTED_EDGE('',*,*,#497,.T.);
#646 = ORIENTED_EDGE('',*,*,#568,.T.);
#647 = ORIENTED_EDGE('',*,*,#615,.T.);
#648 = ADVANCED_FACE('',(#649,#655),#72,.T.);
#649 = FACE_BOUND('',#650,.T.);
#650 = EDGE_LOOP('',(#651,#652,#653,#654));
#651 = ORIENTED_EDGE('',*,*,#56,.T.);
#652 = ORIENTED_EDGE('',*,*,#142,.T.);
#653 = ORIENTED_EDGE('',*,*,#218,.T.);
#654 = ORIENTED_EDGE('',*,*,#289,.T.);
#655 = FACE_BOUND('',#656,.F.);
#656 = EDGE_LOOP('',(#657,#658,#659,#660));
#657 = ORIENTED_EDGE('',*,*,#370,.T.);
#658 = ORIENTED_EDGE('',*,*,#446,.T.);
#659 = ORIENTED_EDGE('',*,*,#522,.T.);
#660 = ORIENTED_EDGE('',*,*,#593,.T.);
#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#665)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#662,#663,#664)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#662 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#663 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#664 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#665 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#662,
  'distance_accuracy_value','confusion accuracy');
#666 = PRODUCT_RELATED_PRODUCT_CATEGORY('detail',$,(#7));
#667 = PRODUCT_CATEGORY_RELATIONSHIP('','',#668,#666);
#668 = PRODUCT_CATEGORY('part',$);
#669 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#670,#673,(#6,#5));
#670 = PERSON_AND_ORGANIZATION(#671,#672);
#671 = PERSON('IP192.168.152,reestr','','�z�\\U',$,$,$);
#672 = ORGANIZATION('IP192.168.152','Unspecified','');
#673 = PERSON_AND_ORGANIZATION_ROLE('creator');
#674 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#670,#675,(#7));
#675 = PERSON_AND_ORGANIZATION_ROLE('design_owner');
#676 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#670,#677,(#6));
#677 = PERSON_AND_ORGANIZATION_ROLE('design_supplier');
#678 = CC_DESIGN_PERSON_AND_ORGANIZATION_ASSIGNMENT(#670,#679,(#680));
#679 = PERSON_AND_ORGANIZATION_ROLE('classification_officer');
#680 = SECURITY_CLASSIFICATION('','',#681);
#681 = SECURITY_CLASSIFICATION_LEVEL('unclassified');
#682 = CC_DESIGN_SECURITY_CLASSIFICATION(#680,(#6));
#683 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#684,#688,(#5));
#684 = DATE_AND_TIME(#685,#686);
#685 = CALENDAR_DATE(2020,1,6);
#686 = LOCAL_TIME(9,27,$,#687);
#687 = COORDINATED_UNIVERSAL_TIME_OFFSET(3,$,.AHEAD.);
#688 = DATE_TIME_ROLE('creation_date');
#689 = CC_DESIGN_DATE_AND_TIME_ASSIGNMENT(#684,#690,(#680));
#690 = DATE_TIME_ROLE('classification_date');
#691 = CC_DESIGN_APPROVAL(#692,(#6,#5,#680));
#692 = APPROVAL(#693,'');
#693 = APPROVAL_STATUS('not_yet_approved');
#694 = APPROVAL_PERSON_ORGANIZATION(#670,#692,#695);
#695 = APPROVAL_ROLE('approver');
#696 = APPROVAL_DATE_TIME(#684,#692);
#697 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#698)
  ,#661);
#698 = STYLED_ITEM('color',(#699),#15);
#699 = PRESENTATION_STYLE_ASSIGNMENT((#700,#706));
#700 = SURFACE_STYLE_USAGE(.BOTH.,#701);
#701 = SURFACE_SIDE_STYLE('',(#702));
#702 = SURFACE_STYLE_FILL_AREA(#703);
#703 = FILL_AREA_STYLE('',(#704));
#704 = FILL_AREA_STYLE_COLOUR('',#705);
#705 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
#706 = CURVE_STYLE('',#707,POSITIVE_LENGTH_MEASURE(0.1),#705);
#707 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;
test1.step (31,082 bytes)   

openBrain

2020-06-04 18:09

developer   ~0014459

@KonstantinIT : please address your issue following our reporting guidelines by opening first a topic in our forum. Thx
We generally accept tickets when issue has been vet by the community, and especially confirmed to still exist in current development version (which you can test by yourself).

Kunda1

2020-06-05 14:17

administrator   ~0014469

@KonstantinIT bump

KonstantinIT

2020-06-05 22:22

reporter   ~0014485

Added topic on forum:
https://forum.freecadweb.org/viewtopic.php?f=29&t=47289

chennes

2020-12-15 04:01

administrator   ~0015144

This is probably a duplicate of 0004477, resolved by 78c6cc1.

Kunda1

2021-02-08 11:46

administrator   ~0015310

Indeed, I can open this with OS: Manjaro Linux (KDE//usr/share/xsessions/plasma)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.23882 (Git)
Build type: Release
Branch: master
Hash: bead9bb9381d039d6dda438b07e30dace7cf33ae
Python version: 3.9.1
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.0
Locale: English/United States (en_US)

Thanks @chennes. Closing ticket as dupe.

Issue History

Date Modified Username Field Change
2020-06-01 07:09 KonstantinIT New Issue
2020-06-01 07:09 KonstantinIT File Added: test2.step
2020-06-01 07:09 KonstantinIT File Added: test1.step
2020-06-04 18:09 openBrain Status new => feedback
2020-06-04 18:09 openBrain Description Updated
2020-06-04 18:09 openBrain Steps to Reproduce Updated
2020-06-04 18:09 openBrain Additional Information Updated
2020-06-04 18:09 openBrain FreeCAD Information OS: Ubuntu 18.04.4 LTS Word size of OS: 64-bit Word size of FreeCAD: 64-bit Version: 0.18.4. Build type: Release Python version: 3.6.8 Qt version: 5.9.5 Coin version: 4.0.0a OCC version: 7.3.0 Locale: Russian/Russia (ru_RU) => OS: Ubuntu 18.04.4 LTS Word size of OS: 64-bit Word size of FreeCAD: 64-bit Version: 0.18.4. Build type: Release Python version: 3.6.8 Qt version: 5.9.5 Coin version: 4.0.0a OCC version: 7.3.0 Locale: Russian/Russia (ru_RU)
2020-06-04 18:09 openBrain Note Added: 0014459
2020-06-04 18:09 openBrain Tag Attached: #post-to-forum
2020-06-05 14:17 Kunda1 Note Added: 0014469
2020-06-05 22:22 KonstantinIT Note Added: 0014485
2020-06-05 22:22 KonstantinIT Status feedback => new
2020-06-06 10:15 openBrain Tag Detached: #post-to-forum
2020-06-06 10:16 openBrain Tag Attached: #pending-forum
2020-12-15 04:01 chennes Note Added: 0015144
2021-02-06 06:49 abdullah Target Version => 0.20
2021-02-08 11:46 Kunda1 Assigned To => wmayer
2021-02-08 11:46 Kunda1 Status new => closed
2021-02-08 11:46 Kunda1 Resolution open => fixed
2021-02-08 11:46 Kunda1 Note Added: 0015310
2021-02-08 11:46 Kunda1 Relationship added duplicate of 0004477
2021-02-08 11:46 Kunda1 Target Version 0.20 => 0.19
2021-02-08 11:46 Kunda1 Tag Detached: #pending-forum