плата сделана и под аналог и под цифру

This commit is contained in:
2026-08-09 13:57:26 +03:00
parent cec997d1d2
commit 706ae4de82
11 changed files with 2778 additions and 2 deletions

BIN
PCB/Libs/BPW34.PcbLib Normal file

Binary file not shown.

View File

@@ -0,0 +1,2544 @@
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
FILE_NAME('Open CASCADE Shape Model','2026-08-09T10:52:04',('Author'),(
'Open CASCADE'),'Open CASCADE STEP processor 7.9','Open CASCADE 7.9'
,'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('BPW34_VERTICAL_P5.08mm','BPW34_VERTICAL_P5.08mm','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31),#35);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.,0.,0.));
#13 = DIRECTION('',(0.,0.,1.));
#14 = DIRECTION('',(1.,0.,-0.));
#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
#16 = CARTESIAN_POINT('',(0.,0.,0.));
#17 = DIRECTION('',(0.,0.,1.));
#18 = DIRECTION('',(1.,0.,-0.));
#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
#20 = CARTESIAN_POINT('',(0.,0.,0.));
#21 = DIRECTION('',(0.,0.,1.));
#22 = DIRECTION('',(1.,0.,-0.));
#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
#24 = CARTESIAN_POINT('',(0.,0.,0.));
#25 = DIRECTION('',(0.,0.,1.));
#26 = DIRECTION('',(1.,0.,-0.));
#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
#28 = CARTESIAN_POINT('',(0.,0.,0.));
#29 = DIRECTION('',(0.,0.,1.));
#30 = DIRECTION('',(1.,0.,-0.));
#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
#32 = CARTESIAN_POINT('',(0.,0.,0.));
#33 = DIRECTION('',(0.,0.,1.));
#34 = DIRECTION('',(1.,0.,-0.));
#35 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#39)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#36,#37,#38)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#36 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#37 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#38 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#39 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#36,
'distance_accuracy_value','confusion accuracy');
#40 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#41 = SHAPE_DEFINITION_REPRESENTATION(#42,#48);
#42 = PRODUCT_DEFINITION_SHAPE('','',#43);
#43 = PRODUCT_DEFINITION('design','',#44,#47);
#44 = PRODUCT_DEFINITION_FORMATION('','',#45);
#45 = PRODUCT('364e6857-93c7-11f1-9269-04bad62a3558',
'364e6857-93c7-11f1-9269-04bad62a3558','',(#46));
#46 = PRODUCT_CONTEXT('',#2,'mechanical');
#47 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#48 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#49),#379);
#49 = MANIFOLD_SOLID_BREP('',#50);
#50 = CLOSED_SHELL('',(#51,#171,#271,#318,#365,#372));
#51 = ADVANCED_FACE('',(#52),#66,.F.);
#52 = FACE_BOUND('',#53,.F.);
#53 = EDGE_LOOP('',(#54,#89,#117,#145));
#54 = ORIENTED_EDGE('',*,*,#55,.F.);
#55 = EDGE_CURVE('',#56,#58,#60,.T.);
#56 = VERTEX_POINT('',#57);
#57 = CARTESIAN_POINT('',(-2.79,-0.19,-2.6));
#58 = VERTEX_POINT('',#59);
#59 = CARTESIAN_POINT('',(-2.79,-0.19,2.7));
#60 = SURFACE_CURVE('',#61,(#65,#77),.PCURVE_S1.);
#61 = LINE('',#62,#63);
#62 = CARTESIAN_POINT('',(-2.79,-0.19,-2.6));
#63 = VECTOR('',#64,1.);
#64 = DIRECTION('',(0.,0.,1.));
#65 = PCURVE('',#66,#71);
#66 = PLANE('',#67);
#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
#68 = CARTESIAN_POINT('',(-2.79,-0.19,-2.6));
#69 = DIRECTION('',(1.,0.,0.));
#70 = DIRECTION('',(0.,0.,1.));
#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76);
#72 = LINE('',#73,#74);
#73 = CARTESIAN_POINT('',(0.,0.));
#74 = VECTOR('',#75,1.);
#75 = DIRECTION('',(1.,0.));
#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#77 = PCURVE('',#78,#83);
#78 = PLANE('',#79);
#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82);
#80 = CARTESIAN_POINT('',(-2.79,-0.19,-2.6));
#81 = DIRECTION('',(0.,1.,0.));
#82 = DIRECTION('',(0.,0.,1.));
#83 = DEFINITIONAL_REPRESENTATION('',(#84),#88);
#84 = LINE('',#85,#86);
#85 = CARTESIAN_POINT('',(0.,0.));
#86 = VECTOR('',#87,1.);
#87 = DIRECTION('',(1.,0.));
#88 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#89 = ORIENTED_EDGE('',*,*,#90,.T.);
#90 = EDGE_CURVE('',#56,#91,#93,.T.);
#91 = VERTEX_POINT('',#92);
#92 = CARTESIAN_POINT('',(-2.79,0.19,-2.6));
#93 = SURFACE_CURVE('',#94,(#98,#105),.PCURVE_S1.);
#94 = LINE('',#95,#96);
#95 = CARTESIAN_POINT('',(-2.79,-0.19,-2.6));
#96 = VECTOR('',#97,1.);
#97 = DIRECTION('',(0.,1.,0.));
#98 = PCURVE('',#66,#99);
#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104);
#100 = LINE('',#101,#102);
#101 = CARTESIAN_POINT('',(0.,0.));
#102 = VECTOR('',#103,1.);
#103 = DIRECTION('',(0.,-1.));
#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#105 = PCURVE('',#106,#111);
#106 = PLANE('',#107);
#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110);
#108 = CARTESIAN_POINT('',(-2.79,-0.19,-2.6));
#109 = DIRECTION('',(0.,0.,1.));
#110 = DIRECTION('',(1.,0.,0.));
#111 = DEFINITIONAL_REPRESENTATION('',(#112),#116);
#112 = LINE('',#113,#114);
#113 = CARTESIAN_POINT('',(0.,0.));
#114 = VECTOR('',#115,1.);
#115 = DIRECTION('',(0.,1.));
#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#117 = ORIENTED_EDGE('',*,*,#118,.T.);
#118 = EDGE_CURVE('',#91,#119,#121,.T.);
#119 = VERTEX_POINT('',#120);
#120 = CARTESIAN_POINT('',(-2.79,0.19,2.7));
#121 = SURFACE_CURVE('',#122,(#126,#133),.PCURVE_S1.);
#122 = LINE('',#123,#124);
#123 = CARTESIAN_POINT('',(-2.79,0.19,-2.6));
#124 = VECTOR('',#125,1.);
#125 = DIRECTION('',(0.,0.,1.));
#126 = PCURVE('',#66,#127);
#127 = DEFINITIONAL_REPRESENTATION('',(#128),#132);
#128 = LINE('',#129,#130);
#129 = CARTESIAN_POINT('',(0.,-0.38));
#130 = VECTOR('',#131,1.);
#131 = DIRECTION('',(1.,0.));
#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#133 = PCURVE('',#134,#139);
#134 = PLANE('',#135);
#135 = AXIS2_PLACEMENT_3D('',#136,#137,#138);
#136 = CARTESIAN_POINT('',(-2.79,0.19,-2.6));
#137 = DIRECTION('',(0.,1.,0.));
#138 = DIRECTION('',(0.,0.,1.));
#139 = DEFINITIONAL_REPRESENTATION('',(#140),#144);
#140 = LINE('',#141,#142);
#141 = CARTESIAN_POINT('',(0.,0.));
#142 = VECTOR('',#143,1.);
#143 = DIRECTION('',(1.,0.));
#144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#145 = ORIENTED_EDGE('',*,*,#146,.F.);
#146 = EDGE_CURVE('',#58,#119,#147,.T.);
#147 = SURFACE_CURVE('',#148,(#152,#159),.PCURVE_S1.);
#148 = LINE('',#149,#150);
#149 = CARTESIAN_POINT('',(-2.79,-0.19,2.7));
#150 = VECTOR('',#151,1.);
#151 = DIRECTION('',(0.,1.,0.));
#152 = PCURVE('',#66,#153);
#153 = DEFINITIONAL_REPRESENTATION('',(#154),#158);
#154 = LINE('',#155,#156);
#155 = CARTESIAN_POINT('',(5.3,0.));
#156 = VECTOR('',#157,1.);
#157 = DIRECTION('',(0.,-1.));
#158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#159 = PCURVE('',#160,#165);
#160 = PLANE('',#161);
#161 = AXIS2_PLACEMENT_3D('',#162,#163,#164);
#162 = CARTESIAN_POINT('',(-2.79,-0.19,2.7));
#163 = DIRECTION('',(0.,0.,1.));
#164 = DIRECTION('',(1.,0.,0.));
#165 = DEFINITIONAL_REPRESENTATION('',(#166),#170);
#166 = LINE('',#167,#168);
#167 = CARTESIAN_POINT('',(0.,0.));
#168 = VECTOR('',#169,1.);
#169 = DIRECTION('',(0.,1.));
#170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#171 = ADVANCED_FACE('',(#172),#186,.T.);
#172 = FACE_BOUND('',#173,.T.);
#173 = EDGE_LOOP('',(#174,#204,#227,#250));
#174 = ORIENTED_EDGE('',*,*,#175,.F.);
#175 = EDGE_CURVE('',#176,#178,#180,.T.);
#176 = VERTEX_POINT('',#177);
#177 = CARTESIAN_POINT('',(-2.29,-0.19,-2.6));
#178 = VERTEX_POINT('',#179);
#179 = CARTESIAN_POINT('',(-2.29,-0.19,2.7));
#180 = SURFACE_CURVE('',#181,(#185,#197),.PCURVE_S1.);
#181 = LINE('',#182,#183);
#182 = CARTESIAN_POINT('',(-2.29,-0.19,-2.6));
#183 = VECTOR('',#184,1.);
#184 = DIRECTION('',(0.,0.,1.));
#185 = PCURVE('',#186,#191);
#186 = PLANE('',#187);
#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190);
#188 = CARTESIAN_POINT('',(-2.29,-0.19,-2.6));
#189 = DIRECTION('',(1.,0.,0.));
#190 = DIRECTION('',(0.,0.,1.));
#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196);
#192 = LINE('',#193,#194);
#193 = CARTESIAN_POINT('',(0.,0.));
#194 = VECTOR('',#195,1.);
#195 = DIRECTION('',(1.,0.));
#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#197 = PCURVE('',#78,#198);
#198 = DEFINITIONAL_REPRESENTATION('',(#199),#203);
#199 = LINE('',#200,#201);
#200 = CARTESIAN_POINT('',(0.,0.5));
#201 = VECTOR('',#202,1.);
#202 = DIRECTION('',(1.,0.));
#203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#204 = ORIENTED_EDGE('',*,*,#205,.T.);
#205 = EDGE_CURVE('',#176,#206,#208,.T.);
#206 = VERTEX_POINT('',#207);
#207 = CARTESIAN_POINT('',(-2.29,0.19,-2.6));
#208 = SURFACE_CURVE('',#209,(#213,#220),.PCURVE_S1.);
#209 = LINE('',#210,#211);
#210 = CARTESIAN_POINT('',(-2.29,-0.19,-2.6));
#211 = VECTOR('',#212,1.);
#212 = DIRECTION('',(0.,1.,0.));
#213 = PCURVE('',#186,#214);
#214 = DEFINITIONAL_REPRESENTATION('',(#215),#219);
#215 = LINE('',#216,#217);
#216 = CARTESIAN_POINT('',(0.,0.));
#217 = VECTOR('',#218,1.);
#218 = DIRECTION('',(0.,-1.));
#219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#220 = PCURVE('',#106,#221);
#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226);
#222 = LINE('',#223,#224);
#223 = CARTESIAN_POINT('',(0.5,0.));
#224 = VECTOR('',#225,1.);
#225 = DIRECTION('',(0.,1.));
#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#227 = ORIENTED_EDGE('',*,*,#228,.T.);
#228 = EDGE_CURVE('',#206,#229,#231,.T.);
#229 = VERTEX_POINT('',#230);
#230 = CARTESIAN_POINT('',(-2.29,0.19,2.7));
#231 = SURFACE_CURVE('',#232,(#236,#243),.PCURVE_S1.);
#232 = LINE('',#233,#234);
#233 = CARTESIAN_POINT('',(-2.29,0.19,-2.6));
#234 = VECTOR('',#235,1.);
#235 = DIRECTION('',(0.,0.,1.));
#236 = PCURVE('',#186,#237);
#237 = DEFINITIONAL_REPRESENTATION('',(#238),#242);
#238 = LINE('',#239,#240);
#239 = CARTESIAN_POINT('',(0.,-0.38));
#240 = VECTOR('',#241,1.);
#241 = DIRECTION('',(1.,0.));
#242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#243 = PCURVE('',#134,#244);
#244 = DEFINITIONAL_REPRESENTATION('',(#245),#249);
#245 = LINE('',#246,#247);
#246 = CARTESIAN_POINT('',(0.,0.5));
#247 = VECTOR('',#248,1.);
#248 = DIRECTION('',(1.,0.));
#249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#250 = ORIENTED_EDGE('',*,*,#251,.F.);
#251 = EDGE_CURVE('',#178,#229,#252,.T.);
#252 = SURFACE_CURVE('',#253,(#257,#264),.PCURVE_S1.);
#253 = LINE('',#254,#255);
#254 = CARTESIAN_POINT('',(-2.29,-0.19,2.7));
#255 = VECTOR('',#256,1.);
#256 = DIRECTION('',(0.,1.,0.));
#257 = PCURVE('',#186,#258);
#258 = DEFINITIONAL_REPRESENTATION('',(#259),#263);
#259 = LINE('',#260,#261);
#260 = CARTESIAN_POINT('',(5.3,0.));
#261 = VECTOR('',#262,1.);
#262 = DIRECTION('',(0.,-1.));
#263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#264 = PCURVE('',#160,#265);
#265 = DEFINITIONAL_REPRESENTATION('',(#266),#270);
#266 = LINE('',#267,#268);
#267 = CARTESIAN_POINT('',(0.5,0.));
#268 = VECTOR('',#269,1.);
#269 = DIRECTION('',(0.,1.));
#270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#271 = ADVANCED_FACE('',(#272),#78,.F.);
#272 = FACE_BOUND('',#273,.F.);
#273 = EDGE_LOOP('',(#274,#295,#296,#317));
#274 = ORIENTED_EDGE('',*,*,#275,.F.);
#275 = EDGE_CURVE('',#56,#176,#276,.T.);
#276 = SURFACE_CURVE('',#277,(#281,#288),.PCURVE_S1.);
#277 = LINE('',#278,#279);
#278 = CARTESIAN_POINT('',(-2.79,-0.19,-2.6));
#279 = VECTOR('',#280,1.);
#280 = DIRECTION('',(1.,0.,0.));
#281 = PCURVE('',#78,#282);
#282 = DEFINITIONAL_REPRESENTATION('',(#283),#287);
#283 = LINE('',#284,#285);
#284 = CARTESIAN_POINT('',(0.,0.));
#285 = VECTOR('',#286,1.);
#286 = DIRECTION('',(0.,1.));
#287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#288 = PCURVE('',#106,#289);
#289 = DEFINITIONAL_REPRESENTATION('',(#290),#294);
#290 = LINE('',#291,#292);
#291 = CARTESIAN_POINT('',(0.,0.));
#292 = VECTOR('',#293,1.);
#293 = DIRECTION('',(1.,0.));
#294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#295 = ORIENTED_EDGE('',*,*,#55,.T.);
#296 = ORIENTED_EDGE('',*,*,#297,.T.);
#297 = EDGE_CURVE('',#58,#178,#298,.T.);
#298 = SURFACE_CURVE('',#299,(#303,#310),.PCURVE_S1.);
#299 = LINE('',#300,#301);
#300 = CARTESIAN_POINT('',(-2.79,-0.19,2.7));
#301 = VECTOR('',#302,1.);
#302 = DIRECTION('',(1.,0.,0.));
#303 = PCURVE('',#78,#304);
#304 = DEFINITIONAL_REPRESENTATION('',(#305),#309);
#305 = LINE('',#306,#307);
#306 = CARTESIAN_POINT('',(5.3,0.));
#307 = VECTOR('',#308,1.);
#308 = DIRECTION('',(0.,1.));
#309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#310 = PCURVE('',#160,#311);
#311 = DEFINITIONAL_REPRESENTATION('',(#312),#316);
#312 = LINE('',#313,#314);
#313 = CARTESIAN_POINT('',(0.,0.));
#314 = VECTOR('',#315,1.);
#315 = DIRECTION('',(1.,0.));
#316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#317 = ORIENTED_EDGE('',*,*,#175,.F.);
#318 = ADVANCED_FACE('',(#319),#134,.T.);
#319 = FACE_BOUND('',#320,.T.);
#320 = EDGE_LOOP('',(#321,#342,#343,#364));
#321 = ORIENTED_EDGE('',*,*,#322,.F.);
#322 = EDGE_CURVE('',#91,#206,#323,.T.);
#323 = SURFACE_CURVE('',#324,(#328,#335),.PCURVE_S1.);
#324 = LINE('',#325,#326);
#325 = CARTESIAN_POINT('',(-2.79,0.19,-2.6));
#326 = VECTOR('',#327,1.);
#327 = DIRECTION('',(1.,0.,0.));
#328 = PCURVE('',#134,#329);
#329 = DEFINITIONAL_REPRESENTATION('',(#330),#334);
#330 = LINE('',#331,#332);
#331 = CARTESIAN_POINT('',(0.,0.));
#332 = VECTOR('',#333,1.);
#333 = DIRECTION('',(0.,1.));
#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#335 = PCURVE('',#106,#336);
#336 = DEFINITIONAL_REPRESENTATION('',(#337),#341);
#337 = LINE('',#338,#339);
#338 = CARTESIAN_POINT('',(0.,0.38));
#339 = VECTOR('',#340,1.);
#340 = DIRECTION('',(1.,0.));
#341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#342 = ORIENTED_EDGE('',*,*,#118,.T.);
#343 = ORIENTED_EDGE('',*,*,#344,.T.);
#344 = EDGE_CURVE('',#119,#229,#345,.T.);
#345 = SURFACE_CURVE('',#346,(#350,#357),.PCURVE_S1.);
#346 = LINE('',#347,#348);
#347 = CARTESIAN_POINT('',(-2.79,0.19,2.7));
#348 = VECTOR('',#349,1.);
#349 = DIRECTION('',(1.,0.,0.));
#350 = PCURVE('',#134,#351);
#351 = DEFINITIONAL_REPRESENTATION('',(#352),#356);
#352 = LINE('',#353,#354);
#353 = CARTESIAN_POINT('',(5.3,0.));
#354 = VECTOR('',#355,1.);
#355 = DIRECTION('',(0.,1.));
#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#357 = PCURVE('',#160,#358);
#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363);
#359 = LINE('',#360,#361);
#360 = CARTESIAN_POINT('',(0.,0.38));
#361 = VECTOR('',#362,1.);
#362 = DIRECTION('',(1.,0.));
#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#364 = ORIENTED_EDGE('',*,*,#228,.F.);
#365 = ADVANCED_FACE('',(#366),#106,.F.);
#366 = FACE_BOUND('',#367,.F.);
#367 = EDGE_LOOP('',(#368,#369,#370,#371));
#368 = ORIENTED_EDGE('',*,*,#90,.F.);
#369 = ORIENTED_EDGE('',*,*,#275,.T.);
#370 = ORIENTED_EDGE('',*,*,#205,.T.);
#371 = ORIENTED_EDGE('',*,*,#322,.F.);
#372 = ADVANCED_FACE('',(#373),#160,.T.);
#373 = FACE_BOUND('',#374,.T.);
#374 = EDGE_LOOP('',(#375,#376,#377,#378));
#375 = ORIENTED_EDGE('',*,*,#146,.F.);
#376 = ORIENTED_EDGE('',*,*,#297,.T.);
#377 = ORIENTED_EDGE('',*,*,#251,.T.);
#378 = ORIENTED_EDGE('',*,*,#344,.F.);
#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#383)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#380,#381,#382)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#380 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#381 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#382 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#383 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#380,
'distance_accuracy_value','confusion accuracy');
#384 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#385,#387);
#385 = ( REPRESENTATION_RELATIONSHIP('','',#48,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#386)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#386 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#387 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#388
);
#388 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('56',
'364e6857-93c7-11f1-9269-04bad62a3558','',#5,#43,$);
#389 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#45));
#390 = SHAPE_DEFINITION_REPRESENTATION(#391,#397);
#391 = PRODUCT_DEFINITION_SHAPE('','',#392);
#392 = PRODUCT_DEFINITION('design','',#393,#396);
#393 = PRODUCT_DEFINITION_FORMATION('','',#394);
#394 = PRODUCT('364ea3ca-93c7-11f1-bdcd-04bad62a3558',
'364ea3ca-93c7-11f1-bdcd-04bad62a3558','',(#395));
#395 = PRODUCT_CONTEXT('',#2,'mechanical');
#396 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#397 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#398),#728);
#398 = MANIFOLD_SOLID_BREP('',#399);
#399 = CLOSED_SHELL('',(#400,#520,#620,#667,#714,#721));
#400 = ADVANCED_FACE('',(#401),#415,.F.);
#401 = FACE_BOUND('',#402,.F.);
#402 = EDGE_LOOP('',(#403,#438,#466,#494));
#403 = ORIENTED_EDGE('',*,*,#404,.F.);
#404 = EDGE_CURVE('',#405,#407,#409,.T.);
#405 = VERTEX_POINT('',#406);
#406 = CARTESIAN_POINT('',(2.29,-0.19,-2.6));
#407 = VERTEX_POINT('',#408);
#408 = CARTESIAN_POINT('',(2.29,-0.19,2.7));
#409 = SURFACE_CURVE('',#410,(#414,#426),.PCURVE_S1.);
#410 = LINE('',#411,#412);
#411 = CARTESIAN_POINT('',(2.29,-0.19,-2.6));
#412 = VECTOR('',#413,1.);
#413 = DIRECTION('',(0.,0.,1.));
#414 = PCURVE('',#415,#420);
#415 = PLANE('',#416);
#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);
#417 = CARTESIAN_POINT('',(2.29,-0.19,-2.6));
#418 = DIRECTION('',(1.,0.,0.));
#419 = DIRECTION('',(0.,0.,1.));
#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425);
#421 = LINE('',#422,#423);
#422 = CARTESIAN_POINT('',(0.,0.));
#423 = VECTOR('',#424,1.);
#424 = DIRECTION('',(1.,0.));
#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#426 = PCURVE('',#427,#432);
#427 = PLANE('',#428);
#428 = AXIS2_PLACEMENT_3D('',#429,#430,#431);
#429 = CARTESIAN_POINT('',(2.29,-0.19,-2.6));
#430 = DIRECTION('',(0.,1.,0.));
#431 = DIRECTION('',(0.,0.,1.));
#432 = DEFINITIONAL_REPRESENTATION('',(#433),#437);
#433 = LINE('',#434,#435);
#434 = CARTESIAN_POINT('',(0.,0.));
#435 = VECTOR('',#436,1.);
#436 = DIRECTION('',(1.,0.));
#437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#438 = ORIENTED_EDGE('',*,*,#439,.T.);
#439 = EDGE_CURVE('',#405,#440,#442,.T.);
#440 = VERTEX_POINT('',#441);
#441 = CARTESIAN_POINT('',(2.29,0.19,-2.6));
#442 = SURFACE_CURVE('',#443,(#447,#454),.PCURVE_S1.);
#443 = LINE('',#444,#445);
#444 = CARTESIAN_POINT('',(2.29,-0.19,-2.6));
#445 = VECTOR('',#446,1.);
#446 = DIRECTION('',(0.,1.,0.));
#447 = PCURVE('',#415,#448);
#448 = DEFINITIONAL_REPRESENTATION('',(#449),#453);
#449 = LINE('',#450,#451);
#450 = CARTESIAN_POINT('',(0.,0.));
#451 = VECTOR('',#452,1.);
#452 = DIRECTION('',(0.,-1.));
#453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#454 = PCURVE('',#455,#460);
#455 = PLANE('',#456);
#456 = AXIS2_PLACEMENT_3D('',#457,#458,#459);
#457 = CARTESIAN_POINT('',(2.29,-0.19,-2.6));
#458 = DIRECTION('',(0.,0.,1.));
#459 = DIRECTION('',(1.,0.,0.));
#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465);
#461 = LINE('',#462,#463);
#462 = CARTESIAN_POINT('',(0.,0.));
#463 = VECTOR('',#464,1.);
#464 = DIRECTION('',(0.,1.));
#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#466 = ORIENTED_EDGE('',*,*,#467,.T.);
#467 = EDGE_CURVE('',#440,#468,#470,.T.);
#468 = VERTEX_POINT('',#469);
#469 = CARTESIAN_POINT('',(2.29,0.19,2.7));
#470 = SURFACE_CURVE('',#471,(#475,#482),.PCURVE_S1.);
#471 = LINE('',#472,#473);
#472 = CARTESIAN_POINT('',(2.29,0.19,-2.6));
#473 = VECTOR('',#474,1.);
#474 = DIRECTION('',(0.,0.,1.));
#475 = PCURVE('',#415,#476);
#476 = DEFINITIONAL_REPRESENTATION('',(#477),#481);
#477 = LINE('',#478,#479);
#478 = CARTESIAN_POINT('',(0.,-0.38));
#479 = VECTOR('',#480,1.);
#480 = DIRECTION('',(1.,0.));
#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#482 = PCURVE('',#483,#488);
#483 = PLANE('',#484);
#484 = AXIS2_PLACEMENT_3D('',#485,#486,#487);
#485 = CARTESIAN_POINT('',(2.29,0.19,-2.6));
#486 = DIRECTION('',(0.,1.,0.));
#487 = DIRECTION('',(0.,0.,1.));
#488 = DEFINITIONAL_REPRESENTATION('',(#489),#493);
#489 = LINE('',#490,#491);
#490 = CARTESIAN_POINT('',(0.,0.));
#491 = VECTOR('',#492,1.);
#492 = DIRECTION('',(1.,0.));
#493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#494 = ORIENTED_EDGE('',*,*,#495,.F.);
#495 = EDGE_CURVE('',#407,#468,#496,.T.);
#496 = SURFACE_CURVE('',#497,(#501,#508),.PCURVE_S1.);
#497 = LINE('',#498,#499);
#498 = CARTESIAN_POINT('',(2.29,-0.19,2.7));
#499 = VECTOR('',#500,1.);
#500 = DIRECTION('',(0.,1.,0.));
#501 = PCURVE('',#415,#502);
#502 = DEFINITIONAL_REPRESENTATION('',(#503),#507);
#503 = LINE('',#504,#505);
#504 = CARTESIAN_POINT('',(5.3,0.));
#505 = VECTOR('',#506,1.);
#506 = DIRECTION('',(0.,-1.));
#507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#508 = PCURVE('',#509,#514);
#509 = PLANE('',#510);
#510 = AXIS2_PLACEMENT_3D('',#511,#512,#513);
#511 = CARTESIAN_POINT('',(2.29,-0.19,2.7));
#512 = DIRECTION('',(0.,0.,1.));
#513 = DIRECTION('',(1.,0.,0.));
#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519);
#515 = LINE('',#516,#517);
#516 = CARTESIAN_POINT('',(0.,0.));
#517 = VECTOR('',#518,1.);
#518 = DIRECTION('',(0.,1.));
#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#520 = ADVANCED_FACE('',(#521),#535,.T.);
#521 = FACE_BOUND('',#522,.T.);
#522 = EDGE_LOOP('',(#523,#553,#576,#599));
#523 = ORIENTED_EDGE('',*,*,#524,.F.);
#524 = EDGE_CURVE('',#525,#527,#529,.T.);
#525 = VERTEX_POINT('',#526);
#526 = CARTESIAN_POINT('',(2.79,-0.19,-2.6));
#527 = VERTEX_POINT('',#528);
#528 = CARTESIAN_POINT('',(2.79,-0.19,2.7));
#529 = SURFACE_CURVE('',#530,(#534,#546),.PCURVE_S1.);
#530 = LINE('',#531,#532);
#531 = CARTESIAN_POINT('',(2.79,-0.19,-2.6));
#532 = VECTOR('',#533,1.);
#533 = DIRECTION('',(0.,0.,1.));
#534 = PCURVE('',#535,#540);
#535 = PLANE('',#536);
#536 = AXIS2_PLACEMENT_3D('',#537,#538,#539);
#537 = CARTESIAN_POINT('',(2.79,-0.19,-2.6));
#538 = DIRECTION('',(1.,0.,0.));
#539 = DIRECTION('',(0.,0.,1.));
#540 = DEFINITIONAL_REPRESENTATION('',(#541),#545);
#541 = LINE('',#542,#543);
#542 = CARTESIAN_POINT('',(0.,0.));
#543 = VECTOR('',#544,1.);
#544 = DIRECTION('',(1.,0.));
#545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#546 = PCURVE('',#427,#547);
#547 = DEFINITIONAL_REPRESENTATION('',(#548),#552);
#548 = LINE('',#549,#550);
#549 = CARTESIAN_POINT('',(0.,0.5));
#550 = VECTOR('',#551,1.);
#551 = DIRECTION('',(1.,0.));
#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#553 = ORIENTED_EDGE('',*,*,#554,.T.);
#554 = EDGE_CURVE('',#525,#555,#557,.T.);
#555 = VERTEX_POINT('',#556);
#556 = CARTESIAN_POINT('',(2.79,0.19,-2.6));
#557 = SURFACE_CURVE('',#558,(#562,#569),.PCURVE_S1.);
#558 = LINE('',#559,#560);
#559 = CARTESIAN_POINT('',(2.79,-0.19,-2.6));
#560 = VECTOR('',#561,1.);
#561 = DIRECTION('',(0.,1.,0.));
#562 = PCURVE('',#535,#563);
#563 = DEFINITIONAL_REPRESENTATION('',(#564),#568);
#564 = LINE('',#565,#566);
#565 = CARTESIAN_POINT('',(0.,0.));
#566 = VECTOR('',#567,1.);
#567 = DIRECTION('',(0.,-1.));
#568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#569 = PCURVE('',#455,#570);
#570 = DEFINITIONAL_REPRESENTATION('',(#571),#575);
#571 = LINE('',#572,#573);
#572 = CARTESIAN_POINT('',(0.5,0.));
#573 = VECTOR('',#574,1.);
#574 = DIRECTION('',(0.,1.));
#575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#576 = ORIENTED_EDGE('',*,*,#577,.T.);
#577 = EDGE_CURVE('',#555,#578,#580,.T.);
#578 = VERTEX_POINT('',#579);
#579 = CARTESIAN_POINT('',(2.79,0.19,2.7));
#580 = SURFACE_CURVE('',#581,(#585,#592),.PCURVE_S1.);
#581 = LINE('',#582,#583);
#582 = CARTESIAN_POINT('',(2.79,0.19,-2.6));
#583 = VECTOR('',#584,1.);
#584 = DIRECTION('',(0.,0.,1.));
#585 = PCURVE('',#535,#586);
#586 = DEFINITIONAL_REPRESENTATION('',(#587),#591);
#587 = LINE('',#588,#589);
#588 = CARTESIAN_POINT('',(0.,-0.38));
#589 = VECTOR('',#590,1.);
#590 = DIRECTION('',(1.,0.));
#591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#592 = PCURVE('',#483,#593);
#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598);
#594 = LINE('',#595,#596);
#595 = CARTESIAN_POINT('',(0.,0.5));
#596 = VECTOR('',#597,1.);
#597 = DIRECTION('',(1.,0.));
#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#599 = ORIENTED_EDGE('',*,*,#600,.F.);
#600 = EDGE_CURVE('',#527,#578,#601,.T.);
#601 = SURFACE_CURVE('',#602,(#606,#613),.PCURVE_S1.);
#602 = LINE('',#603,#604);
#603 = CARTESIAN_POINT('',(2.79,-0.19,2.7));
#604 = VECTOR('',#605,1.);
#605 = DIRECTION('',(0.,1.,0.));
#606 = PCURVE('',#535,#607);
#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);
#608 = LINE('',#609,#610);
#609 = CARTESIAN_POINT('',(5.3,0.));
#610 = VECTOR('',#611,1.);
#611 = DIRECTION('',(0.,-1.));
#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#613 = PCURVE('',#509,#614);
#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619);
#615 = LINE('',#616,#617);
#616 = CARTESIAN_POINT('',(0.5,0.));
#617 = VECTOR('',#618,1.);
#618 = DIRECTION('',(0.,1.));
#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#620 = ADVANCED_FACE('',(#621),#427,.F.);
#621 = FACE_BOUND('',#622,.F.);
#622 = EDGE_LOOP('',(#623,#644,#645,#666));
#623 = ORIENTED_EDGE('',*,*,#624,.F.);
#624 = EDGE_CURVE('',#405,#525,#625,.T.);
#625 = SURFACE_CURVE('',#626,(#630,#637),.PCURVE_S1.);
#626 = LINE('',#627,#628);
#627 = CARTESIAN_POINT('',(2.29,-0.19,-2.6));
#628 = VECTOR('',#629,1.);
#629 = DIRECTION('',(1.,0.,0.));
#630 = PCURVE('',#427,#631);
#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636);
#632 = LINE('',#633,#634);
#633 = CARTESIAN_POINT('',(0.,0.));
#634 = VECTOR('',#635,1.);
#635 = DIRECTION('',(0.,1.));
#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#637 = PCURVE('',#455,#638);
#638 = DEFINITIONAL_REPRESENTATION('',(#639),#643);
#639 = LINE('',#640,#641);
#640 = CARTESIAN_POINT('',(0.,0.));
#641 = VECTOR('',#642,1.);
#642 = DIRECTION('',(1.,0.));
#643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#644 = ORIENTED_EDGE('',*,*,#404,.T.);
#645 = ORIENTED_EDGE('',*,*,#646,.T.);
#646 = EDGE_CURVE('',#407,#527,#647,.T.);
#647 = SURFACE_CURVE('',#648,(#652,#659),.PCURVE_S1.);
#648 = LINE('',#649,#650);
#649 = CARTESIAN_POINT('',(2.29,-0.19,2.7));
#650 = VECTOR('',#651,1.);
#651 = DIRECTION('',(1.,0.,0.));
#652 = PCURVE('',#427,#653);
#653 = DEFINITIONAL_REPRESENTATION('',(#654),#658);
#654 = LINE('',#655,#656);
#655 = CARTESIAN_POINT('',(5.3,0.));
#656 = VECTOR('',#657,1.);
#657 = DIRECTION('',(0.,1.));
#658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#659 = PCURVE('',#509,#660);
#660 = DEFINITIONAL_REPRESENTATION('',(#661),#665);
#661 = LINE('',#662,#663);
#662 = CARTESIAN_POINT('',(0.,0.));
#663 = VECTOR('',#664,1.);
#664 = DIRECTION('',(1.,0.));
#665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#666 = ORIENTED_EDGE('',*,*,#524,.F.);
#667 = ADVANCED_FACE('',(#668),#483,.T.);
#668 = FACE_BOUND('',#669,.T.);
#669 = EDGE_LOOP('',(#670,#691,#692,#713));
#670 = ORIENTED_EDGE('',*,*,#671,.F.);
#671 = EDGE_CURVE('',#440,#555,#672,.T.);
#672 = SURFACE_CURVE('',#673,(#677,#684),.PCURVE_S1.);
#673 = LINE('',#674,#675);
#674 = CARTESIAN_POINT('',(2.29,0.19,-2.6));
#675 = VECTOR('',#676,1.);
#676 = DIRECTION('',(1.,0.,0.));
#677 = PCURVE('',#483,#678);
#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683);
#679 = LINE('',#680,#681);
#680 = CARTESIAN_POINT('',(0.,0.));
#681 = VECTOR('',#682,1.);
#682 = DIRECTION('',(0.,1.));
#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#684 = PCURVE('',#455,#685);
#685 = DEFINITIONAL_REPRESENTATION('',(#686),#690);
#686 = LINE('',#687,#688);
#687 = CARTESIAN_POINT('',(0.,0.38));
#688 = VECTOR('',#689,1.);
#689 = DIRECTION('',(1.,0.));
#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#691 = ORIENTED_EDGE('',*,*,#467,.T.);
#692 = ORIENTED_EDGE('',*,*,#693,.T.);
#693 = EDGE_CURVE('',#468,#578,#694,.T.);
#694 = SURFACE_CURVE('',#695,(#699,#706),.PCURVE_S1.);
#695 = LINE('',#696,#697);
#696 = CARTESIAN_POINT('',(2.29,0.19,2.7));
#697 = VECTOR('',#698,1.);
#698 = DIRECTION('',(1.,0.,0.));
#699 = PCURVE('',#483,#700);
#700 = DEFINITIONAL_REPRESENTATION('',(#701),#705);
#701 = LINE('',#702,#703);
#702 = CARTESIAN_POINT('',(5.3,0.));
#703 = VECTOR('',#704,1.);
#704 = DIRECTION('',(0.,1.));
#705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#706 = PCURVE('',#509,#707);
#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712);
#708 = LINE('',#709,#710);
#709 = CARTESIAN_POINT('',(0.,0.38));
#710 = VECTOR('',#711,1.);
#711 = DIRECTION('',(1.,0.));
#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#713 = ORIENTED_EDGE('',*,*,#577,.F.);
#714 = ADVANCED_FACE('',(#715),#455,.F.);
#715 = FACE_BOUND('',#716,.F.);
#716 = EDGE_LOOP('',(#717,#718,#719,#720));
#717 = ORIENTED_EDGE('',*,*,#439,.F.);
#718 = ORIENTED_EDGE('',*,*,#624,.T.);
#719 = ORIENTED_EDGE('',*,*,#554,.T.);
#720 = ORIENTED_EDGE('',*,*,#671,.F.);
#721 = ADVANCED_FACE('',(#722),#509,.T.);
#722 = FACE_BOUND('',#723,.T.);
#723 = EDGE_LOOP('',(#724,#725,#726,#727));
#724 = ORIENTED_EDGE('',*,*,#495,.F.);
#725 = ORIENTED_EDGE('',*,*,#646,.T.);
#726 = ORIENTED_EDGE('',*,*,#600,.T.);
#727 = ORIENTED_EDGE('',*,*,#693,.F.);
#728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#732)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#729,#730,#731)) REPRESENTATION_CONTEXT('Context #1',
'3D Context with UNIT and UNCERTAINTY') );
#729 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#730 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#731 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#732 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#729,
'distance_accuracy_value','confusion accuracy');
#733 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#734,#736);
#734 = ( REPRESENTATION_RELATIONSHIP('','',#397,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#735)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#735 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#736 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#737
);
#737 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('57',
'364ea3ca-93c7-11f1-bdcd-04bad62a3558','',#5,#392,$);
#738 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#394));
#739 = SHAPE_DEFINITION_REPRESENTATION(#740,#746);
#740 = PRODUCT_DEFINITION_SHAPE('','',#741);
#741 = PRODUCT_DEFINITION('design','',#742,#745);
#742 = PRODUCT_DEFINITION_FORMATION('','',#743);
#743 = PRODUCT('3650c6ce-93c7-11f1-9448-04bad62a3558',
'3650c6ce-93c7-11f1-9448-04bad62a3558','',(#744));
#744 = PRODUCT_CONTEXT('',#2,'mechanical');
#745 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#746 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#747),#1413);
#747 = MANIFOLD_SOLID_BREP('',#748);
#748 = CLOSED_SHELL('',(#749,#869,#1069,#1119,#1173,#1298,#1325,#1352,
#1379,#1406));
#749 = ADVANCED_FACE('',(#750),#764,.F.);
#750 = FACE_BOUND('',#751,.F.);
#751 = EDGE_LOOP('',(#752,#787,#815,#843));
#752 = ORIENTED_EDGE('',*,*,#753,.F.);
#753 = EDGE_CURVE('',#754,#756,#758,.T.);
#754 = VERTEX_POINT('',#755);
#755 = CARTESIAN_POINT('',(-2.325,-0.75,6.45));
#756 = VERTEX_POINT('',#757);
#757 = CARTESIAN_POINT('',(-2.325,0.75,6.45));
#758 = SURFACE_CURVE('',#759,(#763,#775),.PCURVE_S1.);
#759 = LINE('',#760,#761);
#760 = CARTESIAN_POINT('',(-2.325,-1.,6.45));
#761 = VECTOR('',#762,1.);
#762 = DIRECTION('',(0.,1.,0.));
#763 = PCURVE('',#764,#769);
#764 = PLANE('',#765);
#765 = AXIS2_PLACEMENT_3D('',#766,#767,#768);
#766 = CARTESIAN_POINT('',(-2.325,-1.,2.15));
#767 = DIRECTION('',(1.,0.,0.));
#768 = DIRECTION('',(0.,0.,1.));
#769 = DEFINITIONAL_REPRESENTATION('',(#770),#774);
#770 = LINE('',#771,#772);
#771 = CARTESIAN_POINT('',(4.3,0.));
#772 = VECTOR('',#773,1.);
#773 = DIRECTION('',(0.,-1.));
#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#775 = PCURVE('',#776,#781);
#776 = PLANE('',#777);
#777 = AXIS2_PLACEMENT_3D('',#778,#779,#780);
#778 = CARTESIAN_POINT('',(-2.325,-1.,6.45));
#779 = DIRECTION('',(0.,0.,1.));
#780 = DIRECTION('',(1.,0.,0.));
#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('',*,*,#788,.F.);
#788 = EDGE_CURVE('',#789,#754,#791,.T.);
#789 = VERTEX_POINT('',#790);
#790 = CARTESIAN_POINT('',(-2.325,-0.75,2.15));
#791 = SURFACE_CURVE('',#792,(#796,#803),.PCURVE_S1.);
#792 = LINE('',#793,#794);
#793 = CARTESIAN_POINT('',(-2.325,-0.75,2.15));
#794 = VECTOR('',#795,1.);
#795 = DIRECTION('',(0.,0.,1.));
#796 = PCURVE('',#764,#797);
#797 = DEFINITIONAL_REPRESENTATION('',(#798),#802);
#798 = LINE('',#799,#800);
#799 = CARTESIAN_POINT('',(0.,-0.25));
#800 = VECTOR('',#801,1.);
#801 = DIRECTION('',(1.,0.));
#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#803 = PCURVE('',#804,#809);
#804 = CYLINDRICAL_SURFACE('',#805,0.25);
#805 = AXIS2_PLACEMENT_3D('',#806,#807,#808);
#806 = CARTESIAN_POINT('',(-2.075,-0.75,2.15));
#807 = DIRECTION('',(0.,0.,1.));
#808 = DIRECTION('',(-1.,-0.,0.));
#809 = DEFINITIONAL_REPRESENTATION('',(#810),#814);
#810 = LINE('',#811,#812);
#811 = CARTESIAN_POINT('',(0.,0.));
#812 = VECTOR('',#813,1.);
#813 = DIRECTION('',(0.,1.));
#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#815 = ORIENTED_EDGE('',*,*,#816,.T.);
#816 = EDGE_CURVE('',#789,#817,#819,.T.);
#817 = VERTEX_POINT('',#818);
#818 = CARTESIAN_POINT('',(-2.325,0.75,2.15));
#819 = SURFACE_CURVE('',#820,(#824,#831),.PCURVE_S1.);
#820 = LINE('',#821,#822);
#821 = CARTESIAN_POINT('',(-2.325,-1.,2.15));
#822 = VECTOR('',#823,1.);
#823 = DIRECTION('',(0.,1.,0.));
#824 = PCURVE('',#764,#825);
#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830);
#826 = LINE('',#827,#828);
#827 = CARTESIAN_POINT('',(0.,0.));
#828 = VECTOR('',#829,1.);
#829 = DIRECTION('',(0.,-1.));
#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#831 = PCURVE('',#832,#837);
#832 = PLANE('',#833);
#833 = AXIS2_PLACEMENT_3D('',#834,#835,#836);
#834 = CARTESIAN_POINT('',(-2.325,-1.,2.15));
#835 = DIRECTION('',(0.,0.,1.));
#836 = DIRECTION('',(1.,0.,0.));
#837 = DEFINITIONAL_REPRESENTATION('',(#838),#842);
#838 = LINE('',#839,#840);
#839 = CARTESIAN_POINT('',(0.,0.));
#840 = VECTOR('',#841,1.);
#841 = DIRECTION('',(0.,1.));
#842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#843 = ORIENTED_EDGE('',*,*,#844,.T.);
#844 = EDGE_CURVE('',#817,#756,#845,.T.);
#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.);
#846 = LINE('',#847,#848);
#847 = CARTESIAN_POINT('',(-2.325,0.75,2.15));
#848 = VECTOR('',#849,1.);
#849 = DIRECTION('',(0.,0.,1.));
#850 = PCURVE('',#764,#851);
#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856);
#852 = LINE('',#853,#854);
#853 = CARTESIAN_POINT('',(0.,-1.75));
#854 = VECTOR('',#855,1.);
#855 = DIRECTION('',(1.,0.));
#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#857 = PCURVE('',#858,#863);
#858 = CYLINDRICAL_SURFACE('',#859,0.25);
#859 = AXIS2_PLACEMENT_3D('',#860,#861,#862);
#860 = CARTESIAN_POINT('',(-2.075,0.75,2.15));
#861 = DIRECTION('',(0.,0.,1.));
#862 = DIRECTION('',(-1.,-0.,0.));
#863 = DEFINITIONAL_REPRESENTATION('',(#864),#868);
#864 = LINE('',#865,#866);
#865 = CARTESIAN_POINT('',(-0.,0.));
#866 = VECTOR('',#867,1.);
#867 = DIRECTION('',(-0.,1.));
#868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#869 = ADVANCED_FACE('',(#870),#776,.T.);
#870 = FACE_BOUND('',#871,.T.);
#871 = EDGE_LOOP('',(#872,#873,#897,#925,#958,#986,#1015,#1043));
#872 = ORIENTED_EDGE('',*,*,#753,.F.);
#873 = ORIENTED_EDGE('',*,*,#874,.T.);
#874 = EDGE_CURVE('',#754,#875,#877,.T.);
#875 = VERTEX_POINT('',#876);
#876 = CARTESIAN_POINT('',(-2.075,-1.,6.45));
#877 = SURFACE_CURVE('',#878,(#883,#890),.PCURVE_S1.);
#878 = CIRCLE('',#879,0.25);
#879 = AXIS2_PLACEMENT_3D('',#880,#881,#882);
#880 = CARTESIAN_POINT('',(-2.075,-0.75,6.45));
#881 = DIRECTION('',(0.,0.,1.));
#882 = DIRECTION('',(0.,-1.,0.));
#883 = PCURVE('',#776,#884);
#884 = DEFINITIONAL_REPRESENTATION('',(#885),#889);
#885 = CIRCLE('',#886,0.25);
#886 = AXIS2_PLACEMENT_2D('',#887,#888);
#887 = CARTESIAN_POINT('',(0.25,0.25));
#888 = DIRECTION('',(0.,-1.));
#889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#890 = PCURVE('',#804,#891);
#891 = DEFINITIONAL_REPRESENTATION('',(#892),#896);
#892 = LINE('',#893,#894);
#893 = CARTESIAN_POINT('',(-4.712388980385,4.3));
#894 = VECTOR('',#895,1.);
#895 = DIRECTION('',(1.,0.));
#896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#897 = ORIENTED_EDGE('',*,*,#898,.T.);
#898 = EDGE_CURVE('',#875,#899,#901,.T.);
#899 = VERTEX_POINT('',#900);
#900 = CARTESIAN_POINT('',(2.075,-1.,6.45));
#901 = SURFACE_CURVE('',#902,(#906,#913),.PCURVE_S1.);
#902 = LINE('',#903,#904);
#903 = CARTESIAN_POINT('',(-2.325,-1.,6.45));
#904 = VECTOR('',#905,1.);
#905 = DIRECTION('',(1.,0.,0.));
#906 = PCURVE('',#776,#907);
#907 = DEFINITIONAL_REPRESENTATION('',(#908),#912);
#908 = LINE('',#909,#910);
#909 = CARTESIAN_POINT('',(0.,0.));
#910 = VECTOR('',#911,1.);
#911 = DIRECTION('',(1.,0.));
#912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#913 = PCURVE('',#914,#919);
#914 = PLANE('',#915);
#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918);
#916 = CARTESIAN_POINT('',(-2.325,-1.,2.15));
#917 = DIRECTION('',(0.,1.,0.));
#918 = DIRECTION('',(0.,0.,1.));
#919 = DEFINITIONAL_REPRESENTATION('',(#920),#924);
#920 = LINE('',#921,#922);
#921 = CARTESIAN_POINT('',(4.3,0.));
#922 = VECTOR('',#923,1.);
#923 = DIRECTION('',(0.,1.));
#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#925 = ORIENTED_EDGE('',*,*,#926,.F.);
#926 = EDGE_CURVE('',#927,#899,#929,.T.);
#927 = VERTEX_POINT('',#928);
#928 = CARTESIAN_POINT('',(2.325,-0.75,6.45));
#929 = SURFACE_CURVE('',#930,(#935,#946),.PCURVE_S1.);
#930 = CIRCLE('',#931,0.25);
#931 = AXIS2_PLACEMENT_3D('',#932,#933,#934);
#932 = CARTESIAN_POINT('',(2.075,-0.75,6.45));
#933 = DIRECTION('',(-0.,-0.,-1.));
#934 = DIRECTION('',(0.,-1.,0.));
#935 = PCURVE('',#776,#936);
#936 = DEFINITIONAL_REPRESENTATION('',(#937),#945);
#937 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#938,#939,#940,#941,#942,#943
,#944),.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(
'') );
#938 = CARTESIAN_POINT('',(4.4,0.));
#939 = CARTESIAN_POINT('',(3.966987298108,0.));
#940 = CARTESIAN_POINT('',(4.183493649054,0.375));
#941 = CARTESIAN_POINT('',(4.4,0.75));
#942 = CARTESIAN_POINT('',(4.616506350946,0.375));
#943 = CARTESIAN_POINT('',(4.833012701892,3.885780586188E-16));
#944 = CARTESIAN_POINT('',(4.4,0.));
#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#946 = PCURVE('',#947,#952);
#947 = CYLINDRICAL_SURFACE('',#948,0.25);
#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951);
#949 = CARTESIAN_POINT('',(2.075,-0.75,2.15));
#950 = DIRECTION('',(0.,0.,1.));
#951 = DIRECTION('',(1.,0.,-0.));
#952 = DEFINITIONAL_REPRESENTATION('',(#953),#957);
#953 = LINE('',#954,#955);
#954 = CARTESIAN_POINT('',(4.712388980385,4.3));
#955 = VECTOR('',#956,1.);
#956 = DIRECTION('',(-1.,0.));
#957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#958 = ORIENTED_EDGE('',*,*,#959,.T.);
#959 = EDGE_CURVE('',#927,#960,#962,.T.);
#960 = VERTEX_POINT('',#961);
#961 = CARTESIAN_POINT('',(2.325,0.75,6.45));
#962 = SURFACE_CURVE('',#963,(#967,#974),.PCURVE_S1.);
#963 = LINE('',#964,#965);
#964 = CARTESIAN_POINT('',(2.325,-1.,6.45));
#965 = VECTOR('',#966,1.);
#966 = DIRECTION('',(0.,1.,0.));
#967 = PCURVE('',#776,#968);
#968 = DEFINITIONAL_REPRESENTATION('',(#969),#973);
#969 = LINE('',#970,#971);
#970 = CARTESIAN_POINT('',(4.65,0.));
#971 = VECTOR('',#972,1.);
#972 = DIRECTION('',(0.,1.));
#973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#974 = PCURVE('',#975,#980);
#975 = PLANE('',#976);
#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979);
#977 = CARTESIAN_POINT('',(2.325,-1.,2.15));
#978 = DIRECTION('',(1.,0.,0.));
#979 = DIRECTION('',(0.,0.,1.));
#980 = DEFINITIONAL_REPRESENTATION('',(#981),#985);
#981 = LINE('',#982,#983);
#982 = CARTESIAN_POINT('',(4.3,0.));
#983 = VECTOR('',#984,1.);
#984 = DIRECTION('',(0.,-1.));
#985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#986 = ORIENTED_EDGE('',*,*,#987,.T.);
#987 = EDGE_CURVE('',#960,#988,#990,.T.);
#988 = VERTEX_POINT('',#989);
#989 = CARTESIAN_POINT('',(2.075,1.,6.45));
#990 = SURFACE_CURVE('',#991,(#996,#1003),.PCURVE_S1.);
#991 = CIRCLE('',#992,0.25);
#992 = AXIS2_PLACEMENT_3D('',#993,#994,#995);
#993 = CARTESIAN_POINT('',(2.075,0.75,6.45));
#994 = DIRECTION('',(0.,0.,1.));
#995 = DIRECTION('',(0.,-1.,0.));
#996 = PCURVE('',#776,#997);
#997 = DEFINITIONAL_REPRESENTATION('',(#998),#1002);
#998 = CIRCLE('',#999,0.25);
#999 = AXIS2_PLACEMENT_2D('',#1000,#1001);
#1000 = CARTESIAN_POINT('',(4.4,1.75));
#1001 = DIRECTION('',(0.,-1.));
#1002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1003 = PCURVE('',#1004,#1009);
#1004 = CYLINDRICAL_SURFACE('',#1005,0.25);
#1005 = AXIS2_PLACEMENT_3D('',#1006,#1007,#1008);
#1006 = CARTESIAN_POINT('',(2.075,0.75,2.15));
#1007 = DIRECTION('',(0.,0.,1.));
#1008 = DIRECTION('',(1.,0.,-0.));
#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014);
#1010 = LINE('',#1011,#1012);
#1011 = CARTESIAN_POINT('',(-1.570796326795,4.3));
#1012 = VECTOR('',#1013,1.);
#1013 = DIRECTION('',(1.,0.));
#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1015 = ORIENTED_EDGE('',*,*,#1016,.F.);
#1016 = EDGE_CURVE('',#1017,#988,#1019,.T.);
#1017 = VERTEX_POINT('',#1018);
#1018 = CARTESIAN_POINT('',(-2.075,1.,6.45));
#1019 = SURFACE_CURVE('',#1020,(#1024,#1031),.PCURVE_S1.);
#1020 = LINE('',#1021,#1022);
#1021 = CARTESIAN_POINT('',(-2.325,1.,6.45));
#1022 = VECTOR('',#1023,1.);
#1023 = DIRECTION('',(1.,0.,0.));
#1024 = PCURVE('',#776,#1025);
#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030);
#1026 = LINE('',#1027,#1028);
#1027 = CARTESIAN_POINT('',(0.,2.));
#1028 = VECTOR('',#1029,1.);
#1029 = DIRECTION('',(1.,0.));
#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1031 = PCURVE('',#1032,#1037);
#1032 = PLANE('',#1033);
#1033 = AXIS2_PLACEMENT_3D('',#1034,#1035,#1036);
#1034 = CARTESIAN_POINT('',(-2.325,1.,2.15));
#1035 = DIRECTION('',(0.,1.,0.));
#1036 = DIRECTION('',(0.,0.,1.));
#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1042);
#1038 = LINE('',#1039,#1040);
#1039 = CARTESIAN_POINT('',(4.3,0.));
#1040 = VECTOR('',#1041,1.);
#1041 = DIRECTION('',(0.,1.));
#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1043 = ORIENTED_EDGE('',*,*,#1044,.F.);
#1044 = EDGE_CURVE('',#756,#1017,#1045,.T.);
#1045 = SURFACE_CURVE('',#1046,(#1051,#1062),.PCURVE_S1.);
#1046 = CIRCLE('',#1047,0.25);
#1047 = AXIS2_PLACEMENT_3D('',#1048,#1049,#1050);
#1048 = CARTESIAN_POINT('',(-2.075,0.75,6.45));
#1049 = DIRECTION('',(-0.,-0.,-1.));
#1050 = DIRECTION('',(0.,-1.,0.));
#1051 = PCURVE('',#776,#1052);
#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1061);
#1053 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1054,#1055,#1056,#1057,
#1058,#1059,#1060),.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('') );
#1054 = CARTESIAN_POINT('',(0.25,1.5));
#1055 = CARTESIAN_POINT('',(-0.183012701892,1.5));
#1056 = CARTESIAN_POINT('',(3.349364905389E-02,1.875));
#1057 = CARTESIAN_POINT('',(0.25,2.25));
#1058 = CARTESIAN_POINT('',(0.466506350946,1.875));
#1059 = CARTESIAN_POINT('',(0.683012701892,1.5));
#1060 = CARTESIAN_POINT('',(0.25,1.5));
#1061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1062 = PCURVE('',#858,#1063);
#1063 = DEFINITIONAL_REPRESENTATION('',(#1064),#1068);
#1064 = LINE('',#1065,#1066);
#1065 = CARTESIAN_POINT('',(1.570796326795,4.3));
#1066 = VECTOR('',#1067,1.);
#1067 = DIRECTION('',(-1.,0.));
#1068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1069 = ADVANCED_FACE('',(#1070),#804,.T.);
#1070 = FACE_BOUND('',#1071,.T.);
#1071 = EDGE_LOOP('',(#1072,#1096,#1117,#1118));
#1072 = ORIENTED_EDGE('',*,*,#1073,.T.);
#1073 = EDGE_CURVE('',#789,#1074,#1076,.T.);
#1074 = VERTEX_POINT('',#1075);
#1075 = CARTESIAN_POINT('',(-2.075,-1.,2.15));
#1076 = SURFACE_CURVE('',#1077,(#1082,#1089),.PCURVE_S1.);
#1077 = CIRCLE('',#1078,0.25);
#1078 = AXIS2_PLACEMENT_3D('',#1079,#1080,#1081);
#1079 = CARTESIAN_POINT('',(-2.075,-0.75,2.15));
#1080 = DIRECTION('',(0.,0.,1.));
#1081 = DIRECTION('',(0.,-1.,0.));
#1082 = PCURVE('',#804,#1083);
#1083 = DEFINITIONAL_REPRESENTATION('',(#1084),#1088);
#1084 = LINE('',#1085,#1086);
#1085 = CARTESIAN_POINT('',(-4.712388980385,0.));
#1086 = VECTOR('',#1087,1.);
#1087 = DIRECTION('',(1.,0.));
#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1089 = PCURVE('',#832,#1090);
#1090 = DEFINITIONAL_REPRESENTATION('',(#1091),#1095);
#1091 = CIRCLE('',#1092,0.25);
#1092 = AXIS2_PLACEMENT_2D('',#1093,#1094);
#1093 = CARTESIAN_POINT('',(0.25,0.25));
#1094 = DIRECTION('',(0.,-1.));
#1095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1096 = ORIENTED_EDGE('',*,*,#1097,.T.);
#1097 = EDGE_CURVE('',#1074,#875,#1098,.T.);
#1098 = SURFACE_CURVE('',#1099,(#1103,#1110),.PCURVE_S1.);
#1099 = LINE('',#1100,#1101);
#1100 = CARTESIAN_POINT('',(-2.075,-1.,2.15));
#1101 = VECTOR('',#1102,1.);
#1102 = DIRECTION('',(0.,0.,1.));
#1103 = PCURVE('',#804,#1104);
#1104 = DEFINITIONAL_REPRESENTATION('',(#1105),#1109);
#1105 = LINE('',#1106,#1107);
#1106 = CARTESIAN_POINT('',(1.570796326795,0.));
#1107 = VECTOR('',#1108,1.);
#1108 = DIRECTION('',(0.,1.));
#1109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1110 = PCURVE('',#914,#1111);
#1111 = DEFINITIONAL_REPRESENTATION('',(#1112),#1116);
#1112 = LINE('',#1113,#1114);
#1113 = CARTESIAN_POINT('',(0.,0.25));
#1114 = VECTOR('',#1115,1.);
#1115 = DIRECTION('',(1.,0.));
#1116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1117 = ORIENTED_EDGE('',*,*,#874,.F.);
#1118 = ORIENTED_EDGE('',*,*,#788,.F.);
#1119 = ADVANCED_FACE('',(#1120),#858,.T.);
#1120 = FACE_BOUND('',#1121,.F.);
#1121 = EDGE_LOOP('',(#1122,#1150,#1171,#1172));
#1122 = ORIENTED_EDGE('',*,*,#1123,.T.);
#1123 = EDGE_CURVE('',#817,#1124,#1126,.T.);
#1124 = VERTEX_POINT('',#1125);
#1125 = CARTESIAN_POINT('',(-2.075,1.,2.15));
#1126 = SURFACE_CURVE('',#1127,(#1132,#1139),.PCURVE_S1.);
#1127 = CIRCLE('',#1128,0.25);
#1128 = AXIS2_PLACEMENT_3D('',#1129,#1130,#1131);
#1129 = CARTESIAN_POINT('',(-2.075,0.75,2.15));
#1130 = DIRECTION('',(-0.,-0.,-1.));
#1131 = DIRECTION('',(0.,-1.,0.));
#1132 = PCURVE('',#858,#1133);
#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138);
#1134 = LINE('',#1135,#1136);
#1135 = CARTESIAN_POINT('',(1.570796326795,-0.));
#1136 = VECTOR('',#1137,1.);
#1137 = DIRECTION('',(-1.,0.));
#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1139 = PCURVE('',#832,#1140);
#1140 = DEFINITIONAL_REPRESENTATION('',(#1141),#1149);
#1141 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1142,#1143,#1144,#1145,
#1146,#1147,#1148),.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('') );
#1142 = CARTESIAN_POINT('',(0.25,1.5));
#1143 = CARTESIAN_POINT('',(-0.183012701892,1.5));
#1144 = CARTESIAN_POINT('',(3.349364905389E-02,1.875));
#1145 = CARTESIAN_POINT('',(0.25,2.25));
#1146 = CARTESIAN_POINT('',(0.466506350946,1.875));
#1147 = CARTESIAN_POINT('',(0.683012701892,1.5));
#1148 = CARTESIAN_POINT('',(0.25,1.5));
#1149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1150 = ORIENTED_EDGE('',*,*,#1151,.T.);
#1151 = EDGE_CURVE('',#1124,#1017,#1152,.T.);
#1152 = SURFACE_CURVE('',#1153,(#1157,#1164),.PCURVE_S1.);
#1153 = LINE('',#1154,#1155);
#1154 = CARTESIAN_POINT('',(-2.075,1.,2.15));
#1155 = VECTOR('',#1156,1.);
#1156 = DIRECTION('',(0.,0.,1.));
#1157 = PCURVE('',#858,#1158);
#1158 = DEFINITIONAL_REPRESENTATION('',(#1159),#1163);
#1159 = LINE('',#1160,#1161);
#1160 = CARTESIAN_POINT('',(-1.570796326795,0.));
#1161 = VECTOR('',#1162,1.);
#1162 = DIRECTION('',(-0.,1.));
#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1164 = PCURVE('',#1032,#1165);
#1165 = DEFINITIONAL_REPRESENTATION('',(#1166),#1170);
#1166 = LINE('',#1167,#1168);
#1167 = CARTESIAN_POINT('',(0.,0.25));
#1168 = VECTOR('',#1169,1.);
#1169 = DIRECTION('',(1.,0.));
#1170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1171 = ORIENTED_EDGE('',*,*,#1044,.F.);
#1172 = ORIENTED_EDGE('',*,*,#844,.F.);
#1173 = ADVANCED_FACE('',(#1174),#832,.F.);
#1174 = FACE_BOUND('',#1175,.F.);
#1175 = EDGE_LOOP('',(#1176,#1177,#1178,#1201,#1229,#1252,#1276,#1297));
#1176 = ORIENTED_EDGE('',*,*,#816,.F.);
#1177 = ORIENTED_EDGE('',*,*,#1073,.T.);
#1178 = ORIENTED_EDGE('',*,*,#1179,.T.);
#1179 = EDGE_CURVE('',#1074,#1180,#1182,.T.);
#1180 = VERTEX_POINT('',#1181);
#1181 = CARTESIAN_POINT('',(2.075,-1.,2.15));
#1182 = SURFACE_CURVE('',#1183,(#1187,#1194),.PCURVE_S1.);
#1183 = LINE('',#1184,#1185);
#1184 = CARTESIAN_POINT('',(-2.325,-1.,2.15));
#1185 = VECTOR('',#1186,1.);
#1186 = DIRECTION('',(1.,0.,0.));
#1187 = PCURVE('',#832,#1188);
#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193);
#1189 = LINE('',#1190,#1191);
#1190 = CARTESIAN_POINT('',(0.,0.));
#1191 = VECTOR('',#1192,1.);
#1192 = DIRECTION('',(1.,0.));
#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1194 = PCURVE('',#914,#1195);
#1195 = DEFINITIONAL_REPRESENTATION('',(#1196),#1200);
#1196 = LINE('',#1197,#1198);
#1197 = CARTESIAN_POINT('',(0.,0.));
#1198 = VECTOR('',#1199,1.);
#1199 = DIRECTION('',(0.,1.));
#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1201 = ORIENTED_EDGE('',*,*,#1202,.F.);
#1202 = EDGE_CURVE('',#1203,#1180,#1205,.T.);
#1203 = VERTEX_POINT('',#1204);
#1204 = CARTESIAN_POINT('',(2.325,-0.75,2.15));
#1205 = SURFACE_CURVE('',#1206,(#1211,#1222),.PCURVE_S1.);
#1206 = CIRCLE('',#1207,0.25);
#1207 = AXIS2_PLACEMENT_3D('',#1208,#1209,#1210);
#1208 = CARTESIAN_POINT('',(2.075,-0.75,2.15));
#1209 = DIRECTION('',(-0.,-0.,-1.));
#1210 = DIRECTION('',(0.,-1.,0.));
#1211 = PCURVE('',#832,#1212);
#1212 = DEFINITIONAL_REPRESENTATION('',(#1213),#1221);
#1213 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1214,#1215,#1216,#1217,
#1218,#1219,#1220),.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('') );
#1214 = CARTESIAN_POINT('',(4.4,0.));
#1215 = CARTESIAN_POINT('',(3.966987298108,0.));
#1216 = CARTESIAN_POINT('',(4.183493649054,0.375));
#1217 = CARTESIAN_POINT('',(4.4,0.75));
#1218 = CARTESIAN_POINT('',(4.616506350946,0.375));
#1219 = CARTESIAN_POINT('',(4.833012701892,3.885780586188E-16));
#1220 = CARTESIAN_POINT('',(4.4,0.));
#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1222 = PCURVE('',#947,#1223);
#1223 = DEFINITIONAL_REPRESENTATION('',(#1224),#1228);
#1224 = LINE('',#1225,#1226);
#1225 = CARTESIAN_POINT('',(4.712388980385,-0.));
#1226 = VECTOR('',#1227,1.);
#1227 = DIRECTION('',(-1.,0.));
#1228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1229 = ORIENTED_EDGE('',*,*,#1230,.T.);
#1230 = EDGE_CURVE('',#1203,#1231,#1233,.T.);
#1231 = VERTEX_POINT('',#1232);
#1232 = CARTESIAN_POINT('',(2.325,0.75,2.15));
#1233 = SURFACE_CURVE('',#1234,(#1238,#1245),.PCURVE_S1.);
#1234 = LINE('',#1235,#1236);
#1235 = CARTESIAN_POINT('',(2.325,-1.,2.15));
#1236 = VECTOR('',#1237,1.);
#1237 = DIRECTION('',(0.,1.,0.));
#1238 = PCURVE('',#832,#1239);
#1239 = DEFINITIONAL_REPRESENTATION('',(#1240),#1244);
#1240 = LINE('',#1241,#1242);
#1241 = CARTESIAN_POINT('',(4.65,0.));
#1242 = VECTOR('',#1243,1.);
#1243 = DIRECTION('',(0.,1.));
#1244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1245 = PCURVE('',#975,#1246);
#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1251);
#1247 = LINE('',#1248,#1249);
#1248 = CARTESIAN_POINT('',(0.,0.));
#1249 = VECTOR('',#1250,1.);
#1250 = DIRECTION('',(0.,-1.));
#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1252 = ORIENTED_EDGE('',*,*,#1253,.T.);
#1253 = EDGE_CURVE('',#1231,#1254,#1256,.T.);
#1254 = VERTEX_POINT('',#1255);
#1255 = CARTESIAN_POINT('',(2.075,1.,2.15));
#1256 = SURFACE_CURVE('',#1257,(#1262,#1269),.PCURVE_S1.);
#1257 = CIRCLE('',#1258,0.25);
#1258 = AXIS2_PLACEMENT_3D('',#1259,#1260,#1261);
#1259 = CARTESIAN_POINT('',(2.075,0.75,2.15));
#1260 = DIRECTION('',(0.,0.,1.));
#1261 = DIRECTION('',(0.,-1.,0.));
#1262 = PCURVE('',#832,#1263);
#1263 = DEFINITIONAL_REPRESENTATION('',(#1264),#1268);
#1264 = CIRCLE('',#1265,0.25);
#1265 = AXIS2_PLACEMENT_2D('',#1266,#1267);
#1266 = CARTESIAN_POINT('',(4.4,1.75));
#1267 = DIRECTION('',(0.,-1.));
#1268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1269 = PCURVE('',#1004,#1270);
#1270 = DEFINITIONAL_REPRESENTATION('',(#1271),#1275);
#1271 = LINE('',#1272,#1273);
#1272 = CARTESIAN_POINT('',(-1.570796326795,0.));
#1273 = VECTOR('',#1274,1.);
#1274 = DIRECTION('',(1.,0.));
#1275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1276 = ORIENTED_EDGE('',*,*,#1277,.F.);
#1277 = EDGE_CURVE('',#1124,#1254,#1278,.T.);
#1278 = SURFACE_CURVE('',#1279,(#1283,#1290),.PCURVE_S1.);
#1279 = LINE('',#1280,#1281);
#1280 = CARTESIAN_POINT('',(-2.325,1.,2.15));
#1281 = VECTOR('',#1282,1.);
#1282 = DIRECTION('',(1.,0.,0.));
#1283 = PCURVE('',#832,#1284);
#1284 = DEFINITIONAL_REPRESENTATION('',(#1285),#1289);
#1285 = LINE('',#1286,#1287);
#1286 = CARTESIAN_POINT('',(0.,2.));
#1287 = VECTOR('',#1288,1.);
#1288 = DIRECTION('',(1.,0.));
#1289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1290 = PCURVE('',#1032,#1291);
#1291 = DEFINITIONAL_REPRESENTATION('',(#1292),#1296);
#1292 = LINE('',#1293,#1294);
#1293 = CARTESIAN_POINT('',(0.,0.));
#1294 = VECTOR('',#1295,1.);
#1295 = DIRECTION('',(0.,1.));
#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1297 = ORIENTED_EDGE('',*,*,#1123,.F.);
#1298 = ADVANCED_FACE('',(#1299),#914,.F.);
#1299 = FACE_BOUND('',#1300,.F.);
#1300 = EDGE_LOOP('',(#1301,#1302,#1303,#1304));
#1301 = ORIENTED_EDGE('',*,*,#1179,.F.);
#1302 = ORIENTED_EDGE('',*,*,#1097,.T.);
#1303 = ORIENTED_EDGE('',*,*,#898,.T.);
#1304 = ORIENTED_EDGE('',*,*,#1305,.F.);
#1305 = EDGE_CURVE('',#1180,#899,#1306,.T.);
#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.);
#1307 = LINE('',#1308,#1309);
#1308 = CARTESIAN_POINT('',(2.075,-1.,2.15));
#1309 = VECTOR('',#1310,1.);
#1310 = DIRECTION('',(0.,0.,1.));
#1311 = PCURVE('',#914,#1312);
#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317);
#1313 = LINE('',#1314,#1315);
#1314 = CARTESIAN_POINT('',(0.,4.4));
#1315 = VECTOR('',#1316,1.);
#1316 = DIRECTION('',(1.,0.));
#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1318 = PCURVE('',#947,#1319);
#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324);
#1320 = LINE('',#1321,#1322);
#1321 = CARTESIAN_POINT('',(-1.570796326795,0.));
#1322 = VECTOR('',#1323,1.);
#1323 = DIRECTION('',(-0.,1.));
#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1325 = ADVANCED_FACE('',(#1326),#1032,.T.);
#1326 = FACE_BOUND('',#1327,.T.);
#1327 = EDGE_LOOP('',(#1328,#1329,#1330,#1331));
#1328 = ORIENTED_EDGE('',*,*,#1277,.F.);
#1329 = ORIENTED_EDGE('',*,*,#1151,.T.);
#1330 = ORIENTED_EDGE('',*,*,#1016,.T.);
#1331 = ORIENTED_EDGE('',*,*,#1332,.F.);
#1332 = EDGE_CURVE('',#1254,#988,#1333,.T.);
#1333 = SURFACE_CURVE('',#1334,(#1338,#1345),.PCURVE_S1.);
#1334 = LINE('',#1335,#1336);
#1335 = CARTESIAN_POINT('',(2.075,1.,2.15));
#1336 = VECTOR('',#1337,1.);
#1337 = DIRECTION('',(0.,0.,1.));
#1338 = PCURVE('',#1032,#1339);
#1339 = DEFINITIONAL_REPRESENTATION('',(#1340),#1344);
#1340 = LINE('',#1341,#1342);
#1341 = CARTESIAN_POINT('',(0.,4.4));
#1342 = VECTOR('',#1343,1.);
#1343 = DIRECTION('',(1.,0.));
#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1345 = PCURVE('',#1004,#1346);
#1346 = DEFINITIONAL_REPRESENTATION('',(#1347),#1351);
#1347 = LINE('',#1348,#1349);
#1348 = CARTESIAN_POINT('',(1.570796326795,0.));
#1349 = VECTOR('',#1350,1.);
#1350 = DIRECTION('',(0.,1.));
#1351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1352 = ADVANCED_FACE('',(#1353),#947,.T.);
#1353 = FACE_BOUND('',#1354,.F.);
#1354 = EDGE_LOOP('',(#1355,#1356,#1357,#1358));
#1355 = ORIENTED_EDGE('',*,*,#1202,.T.);
#1356 = ORIENTED_EDGE('',*,*,#1305,.T.);
#1357 = ORIENTED_EDGE('',*,*,#926,.F.);
#1358 = ORIENTED_EDGE('',*,*,#1359,.F.);
#1359 = EDGE_CURVE('',#1203,#927,#1360,.T.);
#1360 = SURFACE_CURVE('',#1361,(#1365,#1372),.PCURVE_S1.);
#1361 = LINE('',#1362,#1363);
#1362 = CARTESIAN_POINT('',(2.325,-0.75,2.15));
#1363 = VECTOR('',#1364,1.);
#1364 = DIRECTION('',(0.,0.,1.));
#1365 = PCURVE('',#947,#1366);
#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371);
#1367 = LINE('',#1368,#1369);
#1368 = CARTESIAN_POINT('',(-0.,0.));
#1369 = VECTOR('',#1370,1.);
#1370 = DIRECTION('',(-0.,1.));
#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1372 = PCURVE('',#975,#1373);
#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378);
#1374 = LINE('',#1375,#1376);
#1375 = CARTESIAN_POINT('',(0.,-0.25));
#1376 = VECTOR('',#1377,1.);
#1377 = DIRECTION('',(1.,0.));
#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1379 = ADVANCED_FACE('',(#1380),#1004,.T.);
#1380 = FACE_BOUND('',#1381,.T.);
#1381 = EDGE_LOOP('',(#1382,#1383,#1384,#1385));
#1382 = ORIENTED_EDGE('',*,*,#1253,.T.);
#1383 = ORIENTED_EDGE('',*,*,#1332,.T.);
#1384 = ORIENTED_EDGE('',*,*,#987,.F.);
#1385 = ORIENTED_EDGE('',*,*,#1386,.F.);
#1386 = EDGE_CURVE('',#1231,#960,#1387,.T.);
#1387 = SURFACE_CURVE('',#1388,(#1392,#1399),.PCURVE_S1.);
#1388 = LINE('',#1389,#1390);
#1389 = CARTESIAN_POINT('',(2.325,0.75,2.15));
#1390 = VECTOR('',#1391,1.);
#1391 = DIRECTION('',(0.,0.,1.));
#1392 = PCURVE('',#1004,#1393);
#1393 = DEFINITIONAL_REPRESENTATION('',(#1394),#1398);
#1394 = LINE('',#1395,#1396);
#1395 = CARTESIAN_POINT('',(0.,0.));
#1396 = VECTOR('',#1397,1.);
#1397 = DIRECTION('',(0.,1.));
#1398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1399 = PCURVE('',#975,#1400);
#1400 = DEFINITIONAL_REPRESENTATION('',(#1401),#1405);
#1401 = LINE('',#1402,#1403);
#1402 = CARTESIAN_POINT('',(0.,-1.75));
#1403 = VECTOR('',#1404,1.);
#1404 = DIRECTION('',(1.,0.));
#1405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1406 = ADVANCED_FACE('',(#1407),#975,.T.);
#1407 = FACE_BOUND('',#1408,.T.);
#1408 = EDGE_LOOP('',(#1409,#1410,#1411,#1412));
#1409 = ORIENTED_EDGE('',*,*,#959,.F.);
#1410 = ORIENTED_EDGE('',*,*,#1359,.F.);
#1411 = ORIENTED_EDGE('',*,*,#1230,.T.);
#1412 = ORIENTED_EDGE('',*,*,#1386,.T.);
#1413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1417))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1414,#1415,#1416)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1414 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1415 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1416 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1417 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1414,
'distance_accuracy_value','confusion accuracy');
#1418 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1419,#1421);
#1419 = ( REPRESENTATION_RELATIONSHIP('','',#746,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1420)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1420 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
#1421 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#1422);
#1422 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('58',
'3650c6ce-93c7-11f1-9448-04bad62a3558','',#5,#741,$);
#1423 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#743));
#1424 = SHAPE_DEFINITION_REPRESENTATION(#1425,#1431);
#1425 = PRODUCT_DEFINITION_SHAPE('','',#1426);
#1426 = PRODUCT_DEFINITION('design','',#1427,#1430);
#1427 = PRODUCT_DEFINITION_FORMATION('','',#1428);
#1428 = PRODUCT('365114ab-93c7-11f1-8c4c-04bad62a3558',
'365114ab-93c7-11f1-8c4c-04bad62a3558','',(#1429));
#1429 = PRODUCT_CONTEXT('',#2,'mechanical');
#1430 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1431 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1432),#1762);
#1432 = MANIFOLD_SOLID_BREP('',#1433);
#1433 = CLOSED_SHELL('',(#1434,#1554,#1654,#1701,#1748,#1755));
#1434 = ADVANCED_FACE('',(#1435),#1449,.F.);
#1435 = FACE_BOUND('',#1436,.F.);
#1436 = EDGE_LOOP('',(#1437,#1472,#1500,#1528));
#1437 = ORIENTED_EDGE('',*,*,#1438,.F.);
#1438 = EDGE_CURVE('',#1439,#1441,#1443,.T.);
#1439 = VERTEX_POINT('',#1440);
#1440 = CARTESIAN_POINT('',(-1.5,-0.95,2.8));
#1441 = VERTEX_POINT('',#1442);
#1442 = CARTESIAN_POINT('',(-1.5,-0.95,5.8));
#1443 = SURFACE_CURVE('',#1444,(#1448,#1460),.PCURVE_S1.);
#1444 = LINE('',#1445,#1446);
#1445 = CARTESIAN_POINT('',(-1.5,-0.95,2.8));
#1446 = VECTOR('',#1447,1.);
#1447 = DIRECTION('',(0.,0.,1.));
#1448 = PCURVE('',#1449,#1454);
#1449 = PLANE('',#1450);
#1450 = AXIS2_PLACEMENT_3D('',#1451,#1452,#1453);
#1451 = CARTESIAN_POINT('',(-1.5,-0.95,2.8));
#1452 = DIRECTION('',(1.,0.,0.));
#1453 = DIRECTION('',(0.,0.,1.));
#1454 = DEFINITIONAL_REPRESENTATION('',(#1455),#1459);
#1455 = LINE('',#1456,#1457);
#1456 = CARTESIAN_POINT('',(0.,0.));
#1457 = VECTOR('',#1458,1.);
#1458 = DIRECTION('',(1.,0.));
#1459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1460 = PCURVE('',#1461,#1466);
#1461 = PLANE('',#1462);
#1462 = AXIS2_PLACEMENT_3D('',#1463,#1464,#1465);
#1463 = CARTESIAN_POINT('',(-1.5,-0.95,2.8));
#1464 = DIRECTION('',(0.,1.,0.));
#1465 = DIRECTION('',(0.,0.,1.));
#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471);
#1467 = LINE('',#1468,#1469);
#1468 = CARTESIAN_POINT('',(0.,0.));
#1469 = VECTOR('',#1470,1.);
#1470 = DIRECTION('',(1.,0.));
#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1472 = ORIENTED_EDGE('',*,*,#1473,.T.);
#1473 = EDGE_CURVE('',#1439,#1474,#1476,.T.);
#1474 = VERTEX_POINT('',#1475);
#1475 = CARTESIAN_POINT('',(-1.5,-0.83,2.8));
#1476 = SURFACE_CURVE('',#1477,(#1481,#1488),.PCURVE_S1.);
#1477 = LINE('',#1478,#1479);
#1478 = CARTESIAN_POINT('',(-1.5,-0.95,2.8));
#1479 = VECTOR('',#1480,1.);
#1480 = DIRECTION('',(0.,1.,0.));
#1481 = PCURVE('',#1449,#1482);
#1482 = DEFINITIONAL_REPRESENTATION('',(#1483),#1487);
#1483 = LINE('',#1484,#1485);
#1484 = CARTESIAN_POINT('',(0.,0.));
#1485 = VECTOR('',#1486,1.);
#1486 = DIRECTION('',(0.,-1.));
#1487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1488 = PCURVE('',#1489,#1494);
#1489 = PLANE('',#1490);
#1490 = AXIS2_PLACEMENT_3D('',#1491,#1492,#1493);
#1491 = CARTESIAN_POINT('',(-1.5,-0.95,2.8));
#1492 = DIRECTION('',(0.,0.,1.));
#1493 = DIRECTION('',(1.,0.,0.));
#1494 = DEFINITIONAL_REPRESENTATION('',(#1495),#1499);
#1495 = LINE('',#1496,#1497);
#1496 = CARTESIAN_POINT('',(0.,0.));
#1497 = VECTOR('',#1498,1.);
#1498 = DIRECTION('',(0.,1.));
#1499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1500 = ORIENTED_EDGE('',*,*,#1501,.T.);
#1501 = EDGE_CURVE('',#1474,#1502,#1504,.T.);
#1502 = VERTEX_POINT('',#1503);
#1503 = CARTESIAN_POINT('',(-1.5,-0.83,5.8));
#1504 = SURFACE_CURVE('',#1505,(#1509,#1516),.PCURVE_S1.);
#1505 = LINE('',#1506,#1507);
#1506 = CARTESIAN_POINT('',(-1.5,-0.83,2.8));
#1507 = VECTOR('',#1508,1.);
#1508 = DIRECTION('',(0.,0.,1.));
#1509 = PCURVE('',#1449,#1510);
#1510 = DEFINITIONAL_REPRESENTATION('',(#1511),#1515);
#1511 = LINE('',#1512,#1513);
#1512 = CARTESIAN_POINT('',(0.,-0.12));
#1513 = VECTOR('',#1514,1.);
#1514 = DIRECTION('',(1.,0.));
#1515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1516 = PCURVE('',#1517,#1522);
#1517 = PLANE('',#1518);
#1518 = AXIS2_PLACEMENT_3D('',#1519,#1520,#1521);
#1519 = CARTESIAN_POINT('',(-1.5,-0.83,2.8));
#1520 = DIRECTION('',(0.,1.,0.));
#1521 = DIRECTION('',(0.,0.,1.));
#1522 = DEFINITIONAL_REPRESENTATION('',(#1523),#1527);
#1523 = LINE('',#1524,#1525);
#1524 = CARTESIAN_POINT('',(0.,0.));
#1525 = VECTOR('',#1526,1.);
#1526 = DIRECTION('',(1.,0.));
#1527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1528 = ORIENTED_EDGE('',*,*,#1529,.F.);
#1529 = EDGE_CURVE('',#1441,#1502,#1530,.T.);
#1530 = SURFACE_CURVE('',#1531,(#1535,#1542),.PCURVE_S1.);
#1531 = LINE('',#1532,#1533);
#1532 = CARTESIAN_POINT('',(-1.5,-0.95,5.8));
#1533 = VECTOR('',#1534,1.);
#1534 = DIRECTION('',(0.,1.,0.));
#1535 = PCURVE('',#1449,#1536);
#1536 = DEFINITIONAL_REPRESENTATION('',(#1537),#1541);
#1537 = LINE('',#1538,#1539);
#1538 = CARTESIAN_POINT('',(3.,0.));
#1539 = VECTOR('',#1540,1.);
#1540 = DIRECTION('',(0.,-1.));
#1541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1542 = PCURVE('',#1543,#1548);
#1543 = PLANE('',#1544);
#1544 = AXIS2_PLACEMENT_3D('',#1545,#1546,#1547);
#1545 = CARTESIAN_POINT('',(-1.5,-0.95,5.8));
#1546 = DIRECTION('',(0.,0.,1.));
#1547 = DIRECTION('',(1.,0.,0.));
#1548 = DEFINITIONAL_REPRESENTATION('',(#1549),#1553);
#1549 = LINE('',#1550,#1551);
#1550 = CARTESIAN_POINT('',(0.,0.));
#1551 = VECTOR('',#1552,1.);
#1552 = DIRECTION('',(0.,1.));
#1553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1554 = ADVANCED_FACE('',(#1555),#1569,.T.);
#1555 = FACE_BOUND('',#1556,.T.);
#1556 = EDGE_LOOP('',(#1557,#1587,#1610,#1633));
#1557 = ORIENTED_EDGE('',*,*,#1558,.F.);
#1558 = EDGE_CURVE('',#1559,#1561,#1563,.T.);
#1559 = VERTEX_POINT('',#1560);
#1560 = CARTESIAN_POINT('',(1.5,-0.95,2.8));
#1561 = VERTEX_POINT('',#1562);
#1562 = CARTESIAN_POINT('',(1.5,-0.95,5.8));
#1563 = SURFACE_CURVE('',#1564,(#1568,#1580),.PCURVE_S1.);
#1564 = LINE('',#1565,#1566);
#1565 = CARTESIAN_POINT('',(1.5,-0.95,2.8));
#1566 = VECTOR('',#1567,1.);
#1567 = DIRECTION('',(0.,0.,1.));
#1568 = PCURVE('',#1569,#1574);
#1569 = PLANE('',#1570);
#1570 = AXIS2_PLACEMENT_3D('',#1571,#1572,#1573);
#1571 = CARTESIAN_POINT('',(1.5,-0.95,2.8));
#1572 = DIRECTION('',(1.,0.,0.));
#1573 = DIRECTION('',(0.,0.,1.));
#1574 = DEFINITIONAL_REPRESENTATION('',(#1575),#1579);
#1575 = LINE('',#1576,#1577);
#1576 = CARTESIAN_POINT('',(0.,0.));
#1577 = VECTOR('',#1578,1.);
#1578 = DIRECTION('',(1.,0.));
#1579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1580 = PCURVE('',#1461,#1581);
#1581 = DEFINITIONAL_REPRESENTATION('',(#1582),#1586);
#1582 = LINE('',#1583,#1584);
#1583 = CARTESIAN_POINT('',(0.,3.));
#1584 = VECTOR('',#1585,1.);
#1585 = DIRECTION('',(1.,0.));
#1586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1587 = ORIENTED_EDGE('',*,*,#1588,.T.);
#1588 = EDGE_CURVE('',#1559,#1589,#1591,.T.);
#1589 = VERTEX_POINT('',#1590);
#1590 = CARTESIAN_POINT('',(1.5,-0.83,2.8));
#1591 = SURFACE_CURVE('',#1592,(#1596,#1603),.PCURVE_S1.);
#1592 = LINE('',#1593,#1594);
#1593 = CARTESIAN_POINT('',(1.5,-0.95,2.8));
#1594 = VECTOR('',#1595,1.);
#1595 = DIRECTION('',(0.,1.,0.));
#1596 = PCURVE('',#1569,#1597);
#1597 = DEFINITIONAL_REPRESENTATION('',(#1598),#1602);
#1598 = LINE('',#1599,#1600);
#1599 = CARTESIAN_POINT('',(0.,0.));
#1600 = VECTOR('',#1601,1.);
#1601 = DIRECTION('',(0.,-1.));
#1602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1603 = PCURVE('',#1489,#1604);
#1604 = DEFINITIONAL_REPRESENTATION('',(#1605),#1609);
#1605 = LINE('',#1606,#1607);
#1606 = CARTESIAN_POINT('',(3.,0.));
#1607 = VECTOR('',#1608,1.);
#1608 = DIRECTION('',(0.,1.));
#1609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1610 = ORIENTED_EDGE('',*,*,#1611,.T.);
#1611 = EDGE_CURVE('',#1589,#1612,#1614,.T.);
#1612 = VERTEX_POINT('',#1613);
#1613 = CARTESIAN_POINT('',(1.5,-0.83,5.8));
#1614 = SURFACE_CURVE('',#1615,(#1619,#1626),.PCURVE_S1.);
#1615 = LINE('',#1616,#1617);
#1616 = CARTESIAN_POINT('',(1.5,-0.83,2.8));
#1617 = VECTOR('',#1618,1.);
#1618 = DIRECTION('',(0.,0.,1.));
#1619 = PCURVE('',#1569,#1620);
#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1625);
#1621 = LINE('',#1622,#1623);
#1622 = CARTESIAN_POINT('',(0.,-0.12));
#1623 = VECTOR('',#1624,1.);
#1624 = DIRECTION('',(1.,0.));
#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1626 = PCURVE('',#1517,#1627);
#1627 = DEFINITIONAL_REPRESENTATION('',(#1628),#1632);
#1628 = LINE('',#1629,#1630);
#1629 = CARTESIAN_POINT('',(0.,3.));
#1630 = VECTOR('',#1631,1.);
#1631 = DIRECTION('',(1.,0.));
#1632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1633 = ORIENTED_EDGE('',*,*,#1634,.F.);
#1634 = EDGE_CURVE('',#1561,#1612,#1635,.T.);
#1635 = SURFACE_CURVE('',#1636,(#1640,#1647),.PCURVE_S1.);
#1636 = LINE('',#1637,#1638);
#1637 = CARTESIAN_POINT('',(1.5,-0.95,5.8));
#1638 = VECTOR('',#1639,1.);
#1639 = DIRECTION('',(0.,1.,0.));
#1640 = PCURVE('',#1569,#1641);
#1641 = DEFINITIONAL_REPRESENTATION('',(#1642),#1646);
#1642 = LINE('',#1643,#1644);
#1643 = CARTESIAN_POINT('',(3.,0.));
#1644 = VECTOR('',#1645,1.);
#1645 = DIRECTION('',(0.,-1.));
#1646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1647 = PCURVE('',#1543,#1648);
#1648 = DEFINITIONAL_REPRESENTATION('',(#1649),#1653);
#1649 = LINE('',#1650,#1651);
#1650 = CARTESIAN_POINT('',(3.,0.));
#1651 = VECTOR('',#1652,1.);
#1652 = DIRECTION('',(0.,1.));
#1653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1654 = ADVANCED_FACE('',(#1655),#1461,.F.);
#1655 = FACE_BOUND('',#1656,.F.);
#1656 = EDGE_LOOP('',(#1657,#1678,#1679,#1700));
#1657 = ORIENTED_EDGE('',*,*,#1658,.F.);
#1658 = EDGE_CURVE('',#1439,#1559,#1659,.T.);
#1659 = SURFACE_CURVE('',#1660,(#1664,#1671),.PCURVE_S1.);
#1660 = LINE('',#1661,#1662);
#1661 = CARTESIAN_POINT('',(-1.5,-0.95,2.8));
#1662 = VECTOR('',#1663,1.);
#1663 = DIRECTION('',(1.,0.,0.));
#1664 = PCURVE('',#1461,#1665);
#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1670);
#1666 = LINE('',#1667,#1668);
#1667 = CARTESIAN_POINT('',(0.,0.));
#1668 = VECTOR('',#1669,1.);
#1669 = DIRECTION('',(0.,1.));
#1670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1671 = PCURVE('',#1489,#1672);
#1672 = DEFINITIONAL_REPRESENTATION('',(#1673),#1677);
#1673 = LINE('',#1674,#1675);
#1674 = CARTESIAN_POINT('',(0.,0.));
#1675 = VECTOR('',#1676,1.);
#1676 = DIRECTION('',(1.,0.));
#1677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1678 = ORIENTED_EDGE('',*,*,#1438,.T.);
#1679 = ORIENTED_EDGE('',*,*,#1680,.T.);
#1680 = EDGE_CURVE('',#1441,#1561,#1681,.T.);
#1681 = SURFACE_CURVE('',#1682,(#1686,#1693),.PCURVE_S1.);
#1682 = LINE('',#1683,#1684);
#1683 = CARTESIAN_POINT('',(-1.5,-0.95,5.8));
#1684 = VECTOR('',#1685,1.);
#1685 = DIRECTION('',(1.,0.,0.));
#1686 = PCURVE('',#1461,#1687);
#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692);
#1688 = LINE('',#1689,#1690);
#1689 = CARTESIAN_POINT('',(3.,0.));
#1690 = VECTOR('',#1691,1.);
#1691 = DIRECTION('',(0.,1.));
#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1693 = PCURVE('',#1543,#1694);
#1694 = DEFINITIONAL_REPRESENTATION('',(#1695),#1699);
#1695 = LINE('',#1696,#1697);
#1696 = CARTESIAN_POINT('',(0.,0.));
#1697 = VECTOR('',#1698,1.);
#1698 = DIRECTION('',(1.,0.));
#1699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1700 = ORIENTED_EDGE('',*,*,#1558,.F.);
#1701 = ADVANCED_FACE('',(#1702),#1517,.T.);
#1702 = FACE_BOUND('',#1703,.T.);
#1703 = EDGE_LOOP('',(#1704,#1725,#1726,#1747));
#1704 = ORIENTED_EDGE('',*,*,#1705,.F.);
#1705 = EDGE_CURVE('',#1474,#1589,#1706,.T.);
#1706 = SURFACE_CURVE('',#1707,(#1711,#1718),.PCURVE_S1.);
#1707 = LINE('',#1708,#1709);
#1708 = CARTESIAN_POINT('',(-1.5,-0.83,2.8));
#1709 = VECTOR('',#1710,1.);
#1710 = DIRECTION('',(1.,0.,0.));
#1711 = PCURVE('',#1517,#1712);
#1712 = DEFINITIONAL_REPRESENTATION('',(#1713),#1717);
#1713 = LINE('',#1714,#1715);
#1714 = CARTESIAN_POINT('',(0.,0.));
#1715 = VECTOR('',#1716,1.);
#1716 = DIRECTION('',(0.,1.));
#1717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1718 = PCURVE('',#1489,#1719);
#1719 = DEFINITIONAL_REPRESENTATION('',(#1720),#1724);
#1720 = LINE('',#1721,#1722);
#1721 = CARTESIAN_POINT('',(0.,0.12));
#1722 = VECTOR('',#1723,1.);
#1723 = DIRECTION('',(1.,0.));
#1724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1725 = ORIENTED_EDGE('',*,*,#1501,.T.);
#1726 = ORIENTED_EDGE('',*,*,#1727,.T.);
#1727 = EDGE_CURVE('',#1502,#1612,#1728,.T.);
#1728 = SURFACE_CURVE('',#1729,(#1733,#1740),.PCURVE_S1.);
#1729 = LINE('',#1730,#1731);
#1730 = CARTESIAN_POINT('',(-1.5,-0.83,5.8));
#1731 = VECTOR('',#1732,1.);
#1732 = DIRECTION('',(1.,0.,0.));
#1733 = PCURVE('',#1517,#1734);
#1734 = DEFINITIONAL_REPRESENTATION('',(#1735),#1739);
#1735 = LINE('',#1736,#1737);
#1736 = CARTESIAN_POINT('',(3.,0.));
#1737 = VECTOR('',#1738,1.);
#1738 = DIRECTION('',(0.,1.));
#1739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1740 = PCURVE('',#1543,#1741);
#1741 = DEFINITIONAL_REPRESENTATION('',(#1742),#1746);
#1742 = LINE('',#1743,#1744);
#1743 = CARTESIAN_POINT('',(0.,0.12));
#1744 = VECTOR('',#1745,1.);
#1745 = DIRECTION('',(1.,0.));
#1746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1747 = ORIENTED_EDGE('',*,*,#1611,.F.);
#1748 = ADVANCED_FACE('',(#1749),#1489,.F.);
#1749 = FACE_BOUND('',#1750,.F.);
#1750 = EDGE_LOOP('',(#1751,#1752,#1753,#1754));
#1751 = ORIENTED_EDGE('',*,*,#1473,.F.);
#1752 = ORIENTED_EDGE('',*,*,#1658,.T.);
#1753 = ORIENTED_EDGE('',*,*,#1588,.T.);
#1754 = ORIENTED_EDGE('',*,*,#1705,.F.);
#1755 = ADVANCED_FACE('',(#1756),#1543,.T.);
#1756 = FACE_BOUND('',#1757,.T.);
#1757 = EDGE_LOOP('',(#1758,#1759,#1760,#1761));
#1758 = ORIENTED_EDGE('',*,*,#1529,.F.);
#1759 = ORIENTED_EDGE('',*,*,#1680,.T.);
#1760 = ORIENTED_EDGE('',*,*,#1634,.T.);
#1761 = ORIENTED_EDGE('',*,*,#1727,.F.);
#1762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1766))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#1763,#1764,#1765)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#1763 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#1764 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#1765 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#1766 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1763,
'distance_accuracy_value','confusion accuracy');
#1767 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1768,#1770);
#1768 = ( REPRESENTATION_RELATIONSHIP('','',#1431,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1769)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#1769 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
#1770 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#1771);
#1771 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('59',
'365114ab-93c7-11f1-8c4c-04bad62a3558','',#5,#1426,$);
#1772 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1428));
#1773 = SHAPE_DEFINITION_REPRESENTATION(#1774,#1780);
#1774 = PRODUCT_DEFINITION_SHAPE('','',#1775);
#1775 = PRODUCT_DEFINITION('design','',#1776,#1779);
#1776 = PRODUCT_DEFINITION_FORMATION('','',#1777);
#1777 = PRODUCT('36516288-93c7-11f1-ba5d-04bad62a3558',
'36516288-93c7-11f1-ba5d-04bad62a3558','',(#1778));
#1778 = PRODUCT_CONTEXT('',#2,'mechanical');
#1779 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#1780 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1781),#2111);
#1781 = MANIFOLD_SOLID_BREP('',#1782);
#1782 = CLOSED_SHELL('',(#1783,#1903,#2003,#2050,#2097,#2104));
#1783 = ADVANCED_FACE('',(#1784),#1798,.F.);
#1784 = FACE_BOUND('',#1785,.F.);
#1785 = EDGE_LOOP('',(#1786,#1821,#1849,#1877));
#1786 = ORIENTED_EDGE('',*,*,#1787,.F.);
#1787 = EDGE_CURVE('',#1788,#1790,#1792,.T.);
#1788 = VERTEX_POINT('',#1789);
#1789 = CARTESIAN_POINT('',(-2.27,-1.1,2.5));
#1790 = VERTEX_POINT('',#1791);
#1791 = CARTESIAN_POINT('',(-2.27,-1.1,6.05));
#1792 = SURFACE_CURVE('',#1793,(#1797,#1809),.PCURVE_S1.);
#1793 = LINE('',#1794,#1795);
#1794 = CARTESIAN_POINT('',(-2.27,-1.1,2.5));
#1795 = VECTOR('',#1796,1.);
#1796 = DIRECTION('',(0.,0.,1.));
#1797 = PCURVE('',#1798,#1803);
#1798 = PLANE('',#1799);
#1799 = AXIS2_PLACEMENT_3D('',#1800,#1801,#1802);
#1800 = CARTESIAN_POINT('',(-2.27,-1.1,2.5));
#1801 = DIRECTION('',(1.,0.,0.));
#1802 = DIRECTION('',(0.,0.,1.));
#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808);
#1804 = LINE('',#1805,#1806);
#1805 = CARTESIAN_POINT('',(0.,0.));
#1806 = VECTOR('',#1807,1.);
#1807 = DIRECTION('',(1.,0.));
#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1809 = PCURVE('',#1810,#1815);
#1810 = PLANE('',#1811);
#1811 = AXIS2_PLACEMENT_3D('',#1812,#1813,#1814);
#1812 = CARTESIAN_POINT('',(-2.27,-1.1,2.5));
#1813 = DIRECTION('',(0.,1.,0.));
#1814 = DIRECTION('',(0.,0.,1.));
#1815 = DEFINITIONAL_REPRESENTATION('',(#1816),#1820);
#1816 = LINE('',#1817,#1818);
#1817 = CARTESIAN_POINT('',(0.,0.));
#1818 = VECTOR('',#1819,1.);
#1819 = DIRECTION('',(1.,0.));
#1820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1821 = ORIENTED_EDGE('',*,*,#1822,.T.);
#1822 = EDGE_CURVE('',#1788,#1823,#1825,.T.);
#1823 = VERTEX_POINT('',#1824);
#1824 = CARTESIAN_POINT('',(-2.27,-1.02,2.5));
#1825 = SURFACE_CURVE('',#1826,(#1830,#1837),.PCURVE_S1.);
#1826 = LINE('',#1827,#1828);
#1827 = CARTESIAN_POINT('',(-2.27,-1.1,2.5));
#1828 = VECTOR('',#1829,1.);
#1829 = DIRECTION('',(0.,1.,0.));
#1830 = PCURVE('',#1798,#1831);
#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836);
#1832 = LINE('',#1833,#1834);
#1833 = CARTESIAN_POINT('',(0.,0.));
#1834 = VECTOR('',#1835,1.);
#1835 = DIRECTION('',(0.,-1.));
#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1837 = PCURVE('',#1838,#1843);
#1838 = PLANE('',#1839);
#1839 = AXIS2_PLACEMENT_3D('',#1840,#1841,#1842);
#1840 = CARTESIAN_POINT('',(-2.27,-1.1,2.5));
#1841 = DIRECTION('',(0.,0.,1.));
#1842 = DIRECTION('',(1.,0.,0.));
#1843 = DEFINITIONAL_REPRESENTATION('',(#1844),#1848);
#1844 = LINE('',#1845,#1846);
#1845 = CARTESIAN_POINT('',(0.,0.));
#1846 = VECTOR('',#1847,1.);
#1847 = DIRECTION('',(0.,1.));
#1848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1849 = ORIENTED_EDGE('',*,*,#1850,.T.);
#1850 = EDGE_CURVE('',#1823,#1851,#1853,.T.);
#1851 = VERTEX_POINT('',#1852);
#1852 = CARTESIAN_POINT('',(-2.27,-1.02,6.05));
#1853 = SURFACE_CURVE('',#1854,(#1858,#1865),.PCURVE_S1.);
#1854 = LINE('',#1855,#1856);
#1855 = CARTESIAN_POINT('',(-2.27,-1.02,2.5));
#1856 = VECTOR('',#1857,1.);
#1857 = DIRECTION('',(0.,0.,1.));
#1858 = PCURVE('',#1798,#1859);
#1859 = DEFINITIONAL_REPRESENTATION('',(#1860),#1864);
#1860 = LINE('',#1861,#1862);
#1861 = CARTESIAN_POINT('',(0.,-8.E-02));
#1862 = VECTOR('',#1863,1.);
#1863 = DIRECTION('',(1.,0.));
#1864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1865 = PCURVE('',#1866,#1871);
#1866 = PLANE('',#1867);
#1867 = AXIS2_PLACEMENT_3D('',#1868,#1869,#1870);
#1868 = CARTESIAN_POINT('',(-2.27,-1.02,2.5));
#1869 = DIRECTION('',(0.,1.,0.));
#1870 = DIRECTION('',(0.,0.,1.));
#1871 = DEFINITIONAL_REPRESENTATION('',(#1872),#1876);
#1872 = LINE('',#1873,#1874);
#1873 = CARTESIAN_POINT('',(0.,0.));
#1874 = VECTOR('',#1875,1.);
#1875 = DIRECTION('',(1.,0.));
#1876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1877 = ORIENTED_EDGE('',*,*,#1878,.F.);
#1878 = EDGE_CURVE('',#1790,#1851,#1879,.T.);
#1879 = SURFACE_CURVE('',#1880,(#1884,#1891),.PCURVE_S1.);
#1880 = LINE('',#1881,#1882);
#1881 = CARTESIAN_POINT('',(-2.27,-1.1,6.05));
#1882 = VECTOR('',#1883,1.);
#1883 = DIRECTION('',(0.,1.,0.));
#1884 = PCURVE('',#1798,#1885);
#1885 = DEFINITIONAL_REPRESENTATION('',(#1886),#1890);
#1886 = LINE('',#1887,#1888);
#1887 = CARTESIAN_POINT('',(3.55,0.));
#1888 = VECTOR('',#1889,1.);
#1889 = DIRECTION('',(0.,-1.));
#1890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1891 = PCURVE('',#1892,#1897);
#1892 = PLANE('',#1893);
#1893 = AXIS2_PLACEMENT_3D('',#1894,#1895,#1896);
#1894 = CARTESIAN_POINT('',(-2.27,-1.1,6.05));
#1895 = DIRECTION('',(0.,0.,1.));
#1896 = DIRECTION('',(1.,0.,0.));
#1897 = DEFINITIONAL_REPRESENTATION('',(#1898),#1902);
#1898 = LINE('',#1899,#1900);
#1899 = CARTESIAN_POINT('',(0.,0.));
#1900 = VECTOR('',#1901,1.);
#1901 = DIRECTION('',(0.,1.));
#1902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1903 = ADVANCED_FACE('',(#1904),#1918,.T.);
#1904 = FACE_BOUND('',#1905,.T.);
#1905 = EDGE_LOOP('',(#1906,#1936,#1959,#1982));
#1906 = ORIENTED_EDGE('',*,*,#1907,.F.);
#1907 = EDGE_CURVE('',#1908,#1910,#1912,.T.);
#1908 = VERTEX_POINT('',#1909);
#1909 = CARTESIAN_POINT('',(-2.05,-1.1,2.5));
#1910 = VERTEX_POINT('',#1911);
#1911 = CARTESIAN_POINT('',(-2.05,-1.1,6.05));
#1912 = SURFACE_CURVE('',#1913,(#1917,#1929),.PCURVE_S1.);
#1913 = LINE('',#1914,#1915);
#1914 = CARTESIAN_POINT('',(-2.05,-1.1,2.5));
#1915 = VECTOR('',#1916,1.);
#1916 = DIRECTION('',(0.,0.,1.));
#1917 = PCURVE('',#1918,#1923);
#1918 = PLANE('',#1919);
#1919 = AXIS2_PLACEMENT_3D('',#1920,#1921,#1922);
#1920 = CARTESIAN_POINT('',(-2.05,-1.1,2.5));
#1921 = DIRECTION('',(1.,0.,0.));
#1922 = DIRECTION('',(0.,0.,1.));
#1923 = DEFINITIONAL_REPRESENTATION('',(#1924),#1928);
#1924 = LINE('',#1925,#1926);
#1925 = CARTESIAN_POINT('',(0.,0.));
#1926 = VECTOR('',#1927,1.);
#1927 = DIRECTION('',(1.,0.));
#1928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1929 = PCURVE('',#1810,#1930);
#1930 = DEFINITIONAL_REPRESENTATION('',(#1931),#1935);
#1931 = LINE('',#1932,#1933);
#1932 = CARTESIAN_POINT('',(0.,0.22));
#1933 = VECTOR('',#1934,1.);
#1934 = DIRECTION('',(1.,0.));
#1935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1936 = ORIENTED_EDGE('',*,*,#1937,.T.);
#1937 = EDGE_CURVE('',#1908,#1938,#1940,.T.);
#1938 = VERTEX_POINT('',#1939);
#1939 = CARTESIAN_POINT('',(-2.05,-1.02,2.5));
#1940 = SURFACE_CURVE('',#1941,(#1945,#1952),.PCURVE_S1.);
#1941 = LINE('',#1942,#1943);
#1942 = CARTESIAN_POINT('',(-2.05,-1.1,2.5));
#1943 = VECTOR('',#1944,1.);
#1944 = DIRECTION('',(0.,1.,0.));
#1945 = PCURVE('',#1918,#1946);
#1946 = DEFINITIONAL_REPRESENTATION('',(#1947),#1951);
#1947 = LINE('',#1948,#1949);
#1948 = CARTESIAN_POINT('',(0.,0.));
#1949 = VECTOR('',#1950,1.);
#1950 = DIRECTION('',(0.,-1.));
#1951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1952 = PCURVE('',#1838,#1953);
#1953 = DEFINITIONAL_REPRESENTATION('',(#1954),#1958);
#1954 = LINE('',#1955,#1956);
#1955 = CARTESIAN_POINT('',(0.22,0.));
#1956 = VECTOR('',#1957,1.);
#1957 = DIRECTION('',(0.,1.));
#1958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1959 = ORIENTED_EDGE('',*,*,#1960,.T.);
#1960 = EDGE_CURVE('',#1938,#1961,#1963,.T.);
#1961 = VERTEX_POINT('',#1962);
#1962 = CARTESIAN_POINT('',(-2.05,-1.02,6.05));
#1963 = SURFACE_CURVE('',#1964,(#1968,#1975),.PCURVE_S1.);
#1964 = LINE('',#1965,#1966);
#1965 = CARTESIAN_POINT('',(-2.05,-1.02,2.5));
#1966 = VECTOR('',#1967,1.);
#1967 = DIRECTION('',(0.,0.,1.));
#1968 = PCURVE('',#1918,#1969);
#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974);
#1970 = LINE('',#1971,#1972);
#1971 = CARTESIAN_POINT('',(0.,-8.E-02));
#1972 = VECTOR('',#1973,1.);
#1973 = DIRECTION('',(1.,0.));
#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1975 = PCURVE('',#1866,#1976);
#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1981);
#1977 = LINE('',#1978,#1979);
#1978 = CARTESIAN_POINT('',(0.,0.22));
#1979 = VECTOR('',#1980,1.);
#1980 = DIRECTION('',(1.,0.));
#1981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1982 = ORIENTED_EDGE('',*,*,#1983,.F.);
#1983 = EDGE_CURVE('',#1910,#1961,#1984,.T.);
#1984 = SURFACE_CURVE('',#1985,(#1989,#1996),.PCURVE_S1.);
#1985 = LINE('',#1986,#1987);
#1986 = CARTESIAN_POINT('',(-2.05,-1.1,6.05));
#1987 = VECTOR('',#1988,1.);
#1988 = DIRECTION('',(0.,1.,0.));
#1989 = PCURVE('',#1918,#1990);
#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995);
#1991 = LINE('',#1992,#1993);
#1992 = CARTESIAN_POINT('',(3.55,0.));
#1993 = VECTOR('',#1994,1.);
#1994 = DIRECTION('',(0.,-1.));
#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#1996 = PCURVE('',#1892,#1997);
#1997 = DEFINITIONAL_REPRESENTATION('',(#1998),#2002);
#1998 = LINE('',#1999,#2000);
#1999 = CARTESIAN_POINT('',(0.22,0.));
#2000 = VECTOR('',#2001,1.);
#2001 = DIRECTION('',(0.,1.));
#2002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#2003 = ADVANCED_FACE('',(#2004),#1810,.F.);
#2004 = FACE_BOUND('',#2005,.F.);
#2005 = EDGE_LOOP('',(#2006,#2027,#2028,#2049));
#2006 = ORIENTED_EDGE('',*,*,#2007,.F.);
#2007 = EDGE_CURVE('',#1788,#1908,#2008,.T.);
#2008 = SURFACE_CURVE('',#2009,(#2013,#2020),.PCURVE_S1.);
#2009 = LINE('',#2010,#2011);
#2010 = CARTESIAN_POINT('',(-2.27,-1.1,2.5));
#2011 = VECTOR('',#2012,1.);
#2012 = DIRECTION('',(1.,0.,0.));
#2013 = PCURVE('',#1810,#2014);
#2014 = DEFINITIONAL_REPRESENTATION('',(#2015),#2019);
#2015 = LINE('',#2016,#2017);
#2016 = CARTESIAN_POINT('',(0.,0.));
#2017 = VECTOR('',#2018,1.);
#2018 = DIRECTION('',(0.,1.));
#2019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#2020 = PCURVE('',#1838,#2021);
#2021 = DEFINITIONAL_REPRESENTATION('',(#2022),#2026);
#2022 = LINE('',#2023,#2024);
#2023 = CARTESIAN_POINT('',(0.,0.));
#2024 = VECTOR('',#2025,1.);
#2025 = DIRECTION('',(1.,0.));
#2026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#2027 = ORIENTED_EDGE('',*,*,#1787,.T.);
#2028 = ORIENTED_EDGE('',*,*,#2029,.T.);
#2029 = EDGE_CURVE('',#1790,#1910,#2030,.T.);
#2030 = SURFACE_CURVE('',#2031,(#2035,#2042),.PCURVE_S1.);
#2031 = LINE('',#2032,#2033);
#2032 = CARTESIAN_POINT('',(-2.27,-1.1,6.05));
#2033 = VECTOR('',#2034,1.);
#2034 = DIRECTION('',(1.,0.,0.));
#2035 = PCURVE('',#1810,#2036);
#2036 = DEFINITIONAL_REPRESENTATION('',(#2037),#2041);
#2037 = LINE('',#2038,#2039);
#2038 = CARTESIAN_POINT('',(3.55,0.));
#2039 = VECTOR('',#2040,1.);
#2040 = DIRECTION('',(0.,1.));
#2041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#2042 = PCURVE('',#1892,#2043);
#2043 = DEFINITIONAL_REPRESENTATION('',(#2044),#2048);
#2044 = LINE('',#2045,#2046);
#2045 = CARTESIAN_POINT('',(0.,0.));
#2046 = VECTOR('',#2047,1.);
#2047 = DIRECTION('',(1.,0.));
#2048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#2049 = ORIENTED_EDGE('',*,*,#1907,.F.);
#2050 = ADVANCED_FACE('',(#2051),#1866,.T.);
#2051 = FACE_BOUND('',#2052,.T.);
#2052 = EDGE_LOOP('',(#2053,#2074,#2075,#2096));
#2053 = ORIENTED_EDGE('',*,*,#2054,.F.);
#2054 = EDGE_CURVE('',#1823,#1938,#2055,.T.);
#2055 = SURFACE_CURVE('',#2056,(#2060,#2067),.PCURVE_S1.);
#2056 = LINE('',#2057,#2058);
#2057 = CARTESIAN_POINT('',(-2.27,-1.02,2.5));
#2058 = VECTOR('',#2059,1.);
#2059 = DIRECTION('',(1.,0.,0.));
#2060 = PCURVE('',#1866,#2061);
#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066);
#2062 = LINE('',#2063,#2064);
#2063 = CARTESIAN_POINT('',(0.,0.));
#2064 = VECTOR('',#2065,1.);
#2065 = DIRECTION('',(0.,1.));
#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#2067 = PCURVE('',#1838,#2068);
#2068 = DEFINITIONAL_REPRESENTATION('',(#2069),#2073);
#2069 = LINE('',#2070,#2071);
#2070 = CARTESIAN_POINT('',(0.,8.E-02));
#2071 = VECTOR('',#2072,1.);
#2072 = DIRECTION('',(1.,0.));
#2073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#2074 = ORIENTED_EDGE('',*,*,#1850,.T.);
#2075 = ORIENTED_EDGE('',*,*,#2076,.T.);
#2076 = EDGE_CURVE('',#1851,#1961,#2077,.T.);
#2077 = SURFACE_CURVE('',#2078,(#2082,#2089),.PCURVE_S1.);
#2078 = LINE('',#2079,#2080);
#2079 = CARTESIAN_POINT('',(-2.27,-1.02,6.05));
#2080 = VECTOR('',#2081,1.);
#2081 = DIRECTION('',(1.,0.,0.));
#2082 = PCURVE('',#1866,#2083);
#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088);
#2084 = LINE('',#2085,#2086);
#2085 = CARTESIAN_POINT('',(3.55,0.));
#2086 = VECTOR('',#2087,1.);
#2087 = DIRECTION('',(0.,1.));
#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#2089 = PCURVE('',#1892,#2090);
#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2095);
#2091 = LINE('',#2092,#2093);
#2092 = CARTESIAN_POINT('',(0.,8.E-02));
#2093 = VECTOR('',#2094,1.);
#2094 = DIRECTION('',(1.,0.));
#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
) );
#2096 = ORIENTED_EDGE('',*,*,#1960,.F.);
#2097 = ADVANCED_FACE('',(#2098),#1838,.F.);
#2098 = FACE_BOUND('',#2099,.F.);
#2099 = EDGE_LOOP('',(#2100,#2101,#2102,#2103));
#2100 = ORIENTED_EDGE('',*,*,#1822,.F.);
#2101 = ORIENTED_EDGE('',*,*,#2007,.T.);
#2102 = ORIENTED_EDGE('',*,*,#1937,.T.);
#2103 = ORIENTED_EDGE('',*,*,#2054,.F.);
#2104 = ADVANCED_FACE('',(#2105),#1892,.T.);
#2105 = FACE_BOUND('',#2106,.T.);
#2106 = EDGE_LOOP('',(#2107,#2108,#2109,#2110));
#2107 = ORIENTED_EDGE('',*,*,#1878,.F.);
#2108 = ORIENTED_EDGE('',*,*,#2029,.T.);
#2109 = ORIENTED_EDGE('',*,*,#1983,.T.);
#2110 = ORIENTED_EDGE('',*,*,#2076,.F.);
#2111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2115))
GLOBAL_UNIT_ASSIGNED_CONTEXT((#2112,#2113,#2114)) REPRESENTATION_CONTEXT
('Context #1','3D Context with UNIT and UNCERTAINTY') );
#2112 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#2113 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#2114 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#2115 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2112,
'distance_accuracy_value','confusion accuracy');
#2116 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2117,#2119);
#2117 = ( REPRESENTATION_RELATIONSHIP('','',#1780,#10)
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2118)
SHAPE_REPRESENTATION_RELATIONSHIP() );
#2118 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
#2119 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
#2120);
#2120 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('60',
'36516288-93c7-11f1-ba5d-04bad62a3558','',#5,#1775,$);
#2121 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1777));
#2122 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#2123),#2111);
#2123 = STYLED_ITEM('color',(#2124),#1781);
#2124 = PRESENTATION_STYLE_ASSIGNMENT((#2125));
#2125 = SURFACE_STYLE_USAGE(.BOTH.,#2126);
#2126 = SURFACE_SIDE_STYLE('',(#2127));
#2127 = SURFACE_STYLE_FILL_AREA(#2128);
#2128 = FILL_AREA_STYLE('',(#2129));
#2129 = FILL_AREA_STYLE_COLOUR('',#2130);
#2130 = COLOUR_RGB('',0.250000000672,0.27999999963,0.299999996101);
#2131 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#2132),#1413);
#2132 = STYLED_ITEM('color',(#2133),#747);
#2133 = PRESENTATION_STYLE_ASSIGNMENT((#2134));
#2134 = SURFACE_STYLE_USAGE(.BOTH.,#2135);
#2135 = SURFACE_SIDE_STYLE('',(#2136,#2140));
#2136 = SURFACE_STYLE_FILL_AREA(#2137);
#2137 = FILL_AREA_STYLE('',(#2138));
#2138 = FILL_AREA_STYLE_COLOUR('',#2139);
#2139 = COLOUR_RGB('',0.720000003324,0.78000000177,0.800000010877);
#2140 = SURFACE_STYLE_RENDERING_WITH_PROPERTIES(.NORMAL_SHADING.,#2139,(
#2141));
#2141 = SURFACE_STYLE_TRANSPARENT(0.420000016689);
#2142 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#2143),#728);
#2143 = STYLED_ITEM('color',(#2144),#398);
#2144 = PRESENTATION_STYLE_ASSIGNMENT((#2145));
#2145 = SURFACE_STYLE_USAGE(.BOTH.,#2146);
#2146 = SURFACE_SIDE_STYLE('',(#2147));
#2147 = SURFACE_STYLE_FILL_AREA(#2148);
#2148 = FILL_AREA_STYLE('',(#2149));
#2149 = FILL_AREA_STYLE_COLOUR('',#2150);
#2150 = COLOUR_RGB('',0.720000003324,0.740000011925,0.760000013601);
#2151 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#2152),#1762);
#2152 = STYLED_ITEM('color',(#2153),#1432);
#2153 = PRESENTATION_STYLE_ASSIGNMENT((#2154));
#2154 = SURFACE_STYLE_USAGE(.BOTH.,#2155);
#2155 = SURFACE_SIDE_STYLE('',(#2156));
#2156 = SURFACE_STYLE_FILL_AREA(#2157);
#2157 = FILL_AREA_STYLE('',(#2158));
#2158 = FILL_AREA_STYLE_COLOUR('',#2159);
#2159 = COLOUR_RGB('',9.999999991362E-02,0.1599999992,0.190000001765);
#2160 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
#2161),#379);
#2161 = STYLED_ITEM('color',(#2162),#49);
#2162 = PRESENTATION_STYLE_ASSIGNMENT((#2163));
#2163 = SURFACE_STYLE_USAGE(.BOTH.,#2164);
#2164 = SURFACE_SIDE_STYLE('',(#2165));
#2165 = SURFACE_STYLE_FILL_AREA(#2166);
#2166 = FILL_AREA_STYLE('',(#2167));
#2167 = FILL_AREA_STYLE_COLOUR('',#2150);
ENDSEC;
END-ISO-10303-21;

BIN
PCB/Libs/J_ARK3.SchLib Normal file

Binary file not shown.

BIN
PCB/Libs/J_ARK3_2.54.PcbLib Normal file

Binary file not shown.

BIN
PCB/Libs/OPA380.PcbLib Normal file

Binary file not shown.

BIN
PCB/Libs/OPA380.SchLib Normal file

Binary file not shown.

BIN
PCB/Libs/Sensor.PcbLib Normal file

Binary file not shown.

View File

@@ -0,0 +1,130 @@
"""Generate the custom STEP models used by the OptoTest PCB libraries.
The coordinate system follows Altium's usual convention: XY is the PCB plane and
Z points away from the top side of the PCB. All dimensions are in millimetres.
"""
from pathlib import Path
import sys
CADQUERY_PATH = Path.home() / "AppData/Local/Temp/codex-cadquery"
if CADQUERY_PATH.exists():
sys.path.insert(0, str(CADQUERY_PATH))
import cadquery as cq
OUT_DIR = Path(__file__).resolve().parent
def box(x, y, z, cx=0.0, cy=0.0, bottom=0.0):
return cq.Workplane("XY").box(x, y, z).translate((cx, cy, bottom + z / 2))
def cylinder(diameter, height, cx=0.0, cy=0.0, bottom=0.0):
return (
cq.Workplane("XY")
.circle(diameter / 2)
.extrude(height)
.translate((cx, cy, bottom))
)
def add_dip8_precision_socket(assembly):
"""7.62-mm-row precision/turned-pin DIP-8 socket seated on the PCB."""
black = cq.Color(0.055, 0.055, 0.060)
gold = cq.Color(0.78, 0.55, 0.12)
dark = cq.Color(0.015, 0.015, 0.018)
# Two turned-pin carrier rails and end bridges. The centre remains open,
# matching the precision socket used by the SN75451 model.
assembly.add(box(2.35, 10.15, 3.65, -3.81, 0, 0.35), color=black)
assembly.add(box(2.35, 10.15, 3.65, +3.81, 0, 0.35), color=black)
assembly.add(box(5.30, 1.15, 1.10, 0, -4.50, 0.35), color=black)
assembly.add(box(5.30, 1.15, 1.10, 0, +4.50, 0.35), color=black)
for x in (-3.81, 3.81):
for y in (-3.81, -1.27, 1.27, 3.81):
assembly.add(cylinder(0.50, 3.15, x, y, -2.80), color=gold)
assembly.add(cylinder(1.22, 3.20, x, y, 0.55), color=gold)
assembly.add(cylinder(0.70, 3.23, x, y, 0.57), color=dark)
def make_opa380_adapter():
assembly = cq.Assembly(name="OPA380_SOIC8_ADAPTER_DIP8_PRECISION_SOCKET")
add_dip8_precision_socket(assembly)
green = cq.Color(0.035, 0.30, 0.12)
copper = cq.Color(0.72, 0.43, 0.12)
silver = cq.Color(0.72, 0.74, 0.76)
black = cq.Color(0.035, 0.035, 0.040)
marking = cq.Color(0.82, 0.82, 0.78)
# DIP-8/SOIC-8 adapter. Its lower pins plug into the precision socket.
for x in (-3.81, 3.81):
for y in (-3.81, -1.27, 1.27, 3.81):
assembly.add(cylinder(0.46, 3.30, x, y, 2.80), color=copper)
assembly.add(box(10.25, 10.25, 1.20, 0, 0, 6.00), color=green)
# Visible DIP pads on the adapter PCB.
for x in (-3.81, 3.81):
for y in (-3.81, -1.27, 1.27, 3.81):
assembly.add(cylinder(1.30, 0.06, x, y, 7.20), color=copper)
# OPA380 in TI D (SOIC-8): nominal 3.9 x 4.9 mm body, 1.27-mm pitch.
body = box(3.90, 4.90, 1.55, 0, 0, 7.33)
try:
body = body.edges("|Z").fillet(0.18)
except Exception:
pass
assembly.add(body, color=black)
# Gull-wing leads. Pin 1 is at the lower-left corner in top view.
for x in (-2.55, 2.55):
for y in (-1.905, -0.635, 0.635, 1.905):
assembly.add(box(1.25, 0.42, 0.16, x, y, 7.25), color=silver)
assembly.add(cylinder(0.42, 0.035, -1.28, -1.55, 8.88), color=marking)
output = OUT_DIR / "OPA380_SOIC8_ADAPTER_DIP8_PRECISION_SOCKET.step"
assembly.save(str(output), mode="default")
return output
def make_bpw34_vertical():
assembly = cq.Assembly(name="BPW34_VERTICAL_P5.08mm")
silver = cq.Color(0.72, 0.74, 0.76)
clear = cq.Color(0.72, 0.78, 0.80, 0.58)
die = cq.Color(0.10, 0.16, 0.19)
cathode_mark = cq.Color(0.25, 0.28, 0.30)
# Leads occupy footprint positions 1 and 3. Position 2 (x=0) is omitted.
# Centre-to-centre distance is therefore exactly 2 x 2.54 = 5.08 mm.
for x in (-2.54, 2.54):
assembly.add(box(0.50, 0.38, 5.30, x, 0, -2.60), color=silver)
# Upright BPW34 body, based on Vishay drawing 6.544-5315.01-4:
# 4.65-mm face width, 4.3-mm face height and 2.0-mm package depth.
# The leads are deliberately formed out to the requested 5.08-mm spacing.
body = box(4.65, 2.00, 4.30, 0, 0, 2.15)
try:
body = body.edges("|Z").fillet(0.25)
except Exception:
pass
assembly.add(body, color=clear)
# Visible detector die and bond area inside the transparent package.
assembly.add(box(3.00, 0.12, 3.00, 0, -0.89, 2.80), color=die)
# Cathode-side stripe, located by footprint pad 1 (left in top/front view).
assembly.add(box(0.22, 0.08, 3.55, -2.16, -1.06, 2.50), color=cathode_mark)
output = OUT_DIR / "BPW34_VERTICAL_P5.08mm.step"
assembly.save(str(output), mode="default")
return output
if __name__ == "__main__":
for model in (make_opa380_adapter(), make_bpw34_vertical()):
print(model)

Binary file not shown.

View File

@@ -86,7 +86,7 @@ ClassGenCCAutoRoomEnabled=1
ClassGenNCAutoScope=None
DItemRevisionGUID=
GenerateClassCluster=0
DocumentUniqueId=VRLHYREI
DocumentUniqueId=GOFBOJAK
[Document4]
DocumentPath=Libs\ESP32-S3-SuperMini.SchLib
@@ -103,7 +103,7 @@ ClassGenCCAutoRoomEnabled=1
ClassGenNCAutoScope=None
DItemRevisionGUID=
GenerateClassCluster=0
DocumentUniqueId=LHZTVGFY
DocumentUniqueId=YRNZPMWI
[Document5]
DocumentPath=Libs\HFBR-1528Z_HFBR-2528Z.PcbLib
@@ -326,6 +326,108 @@ DItemRevisionGUID=
GenerateClassCluster=0
DocumentUniqueId=
[Document18]
DocumentPath=Libs\Sensor.PcbLib
AnnotationEnabled=1
AnnotateStartValue=1
AnnotationIndexControlEnabled=0
AnnotateSuffix=
AnnotateScope=All
AnnotateOrder=-1
DoLibraryUpdate=1
DoDatabaseUpdate=1
ClassGenCCAutoEnabled=1
ClassGenCCAutoRoomEnabled=1
ClassGenNCAutoScope=None
DItemRevisionGUID=
GenerateClassCluster=0
DocumentUniqueId=SCOMYVDB
[Document19]
DocumentPath=Libs\BPW34.PcbLib
AnnotationEnabled=1
AnnotateStartValue=1
AnnotationIndexControlEnabled=0
AnnotateSuffix=
AnnotateScope=All
AnnotateOrder=-1
DoLibraryUpdate=1
DoDatabaseUpdate=1
ClassGenCCAutoEnabled=1
ClassGenCCAutoRoomEnabled=1
ClassGenNCAutoScope=None
DItemRevisionGUID=
GenerateClassCluster=0
DocumentUniqueId=DEJBNXAE
[Document20]
DocumentPath=Libs\OPA380.PcbLib
AnnotationEnabled=1
AnnotateStartValue=1
AnnotationIndexControlEnabled=0
AnnotateSuffix=
AnnotateScope=All
AnnotateOrder=-1
DoLibraryUpdate=1
DoDatabaseUpdate=1
ClassGenCCAutoEnabled=1
ClassGenCCAutoRoomEnabled=1
ClassGenNCAutoScope=None
DItemRevisionGUID=
GenerateClassCluster=0
DocumentUniqueId=TPLFYPML
[Document21]
DocumentPath=Libs\OPA380.SchLib
AnnotationEnabled=1
AnnotateStartValue=1
AnnotationIndexControlEnabled=0
AnnotateSuffix=
AnnotateScope=All
AnnotateOrder=-1
DoLibraryUpdate=1
DoDatabaseUpdate=1
ClassGenCCAutoEnabled=1
ClassGenCCAutoRoomEnabled=1
ClassGenNCAutoScope=None
DItemRevisionGUID=
GenerateClassCluster=0
DocumentUniqueId=
[Document22]
DocumentPath=Libs\J_ARK3_2.54.PcbLib
AnnotationEnabled=1
AnnotateStartValue=1
AnnotationIndexControlEnabled=0
AnnotateSuffix=
AnnotateScope=All
AnnotateOrder=-1
DoLibraryUpdate=1
DoDatabaseUpdate=1
ClassGenCCAutoEnabled=1
ClassGenCCAutoRoomEnabled=1
ClassGenNCAutoScope=None
DItemRevisionGUID=
GenerateClassCluster=0
DocumentUniqueId=
[Document23]
DocumentPath=Libs\J_ARK3.SchLib
AnnotationEnabled=1
AnnotateStartValue=1
AnnotationIndexControlEnabled=0
AnnotateSuffix=
AnnotateScope=All
AnnotateOrder=-1
DoLibraryUpdate=1
DoDatabaseUpdate=1
ClassGenCCAutoEnabled=1
ClassGenCCAutoRoomEnabled=1
ClassGenNCAutoScope=None
DItemRevisionGUID=
GenerateClassCluster=0
DocumentUniqueId=
[Configuration1]
Name=Sources
ParameterCount=0

Binary file not shown.