diff --git a/fab.3dshapes/Switch_CnK-PTS636SM25FSMTR.step b/fab.3dshapes/Switch_CnK-PTS636SM25FSMTR.step new file mode 100644 index 0000000000000000000000000000000000000000..b5d8dc4fa58b5b3a40fce9a8bb346a91ce3196e3 --- /dev/null +++ b/fab.3dshapes/Switch_CnK-PTS636SM25FSMTR.step @@ -0,0 +1,3005 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2025-02-27T22:15:06',( + 'Krisjanis Rijnieks'),(''),'Open CASCADE STEP processor 7.7', + 'FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('PTS636SM25FSMTR','PTS636SM25FSMTR','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27),#31); +#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.,1.224646799147E-16,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 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#32,#33,#34)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-05),#32, + 'distance_accuracy_value','confusion accuracy'); +#36 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#37 = SHAPE_DEFINITION_REPRESENTATION(#38,#44); +#38 = PRODUCT_DEFINITION_SHAPE('','',#39); +#39 = PRODUCT_DEFINITION('design','',#40,#43); +#40 = PRODUCT_DEFINITION_FORMATION('','',#41); +#41 = PRODUCT('LeadA','LeadA','',(#42)); +#42 = PRODUCT_CONTEXT('',#2,'mechanical'); +#43 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#44 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#45),#195); +#45 = MANIFOLD_SOLID_BREP('',#46); +#46 = CLOSED_SHELL('',(#47,#87,#118,#149,#171,#183)); +#47 = ADVANCED_FACE('',(#48),#82,.F.); +#48 = FACE_BOUND('',#49,.F.); +#49 = EDGE_LOOP('',(#50,#60,#68,#76)); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#52,#54,#56,.T.); +#52 = VERTEX_POINT('',#53); +#53 = CARTESIAN_POINT('',(-4.,0.3,0.)); +#54 = VERTEX_POINT('',#55); +#55 = CARTESIAN_POINT('',(-4.,0.3,0.15)); +#56 = LINE('',#57,#58); +#57 = CARTESIAN_POINT('',(-4.,0.3,0.)); +#58 = VECTOR('',#59,1.); +#59 = DIRECTION('',(0.,0.,1.)); +#60 = ORIENTED_EDGE('',*,*,#61,.T.); +#61 = EDGE_CURVE('',#54,#62,#64,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(-4.,-0.3,0.15)); +#64 = LINE('',#65,#66); +#65 = CARTESIAN_POINT('',(-4.,0.3,0.15)); +#66 = VECTOR('',#67,1.); +#67 = DIRECTION('',(0.,-1.,0.)); +#68 = ORIENTED_EDGE('',*,*,#69,.F.); +#69 = EDGE_CURVE('',#70,#62,#72,.T.); +#70 = VERTEX_POINT('',#71); +#71 = CARTESIAN_POINT('',(-4.,-0.3,0.)); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(-4.,-0.3,0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,0.,1.)); +#76 = ORIENTED_EDGE('',*,*,#77,.F.); +#77 = EDGE_CURVE('',#52,#70,#78,.T.); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-4.,0.3,0.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,-1.,0.)); +#82 = PLANE('',#83); +#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86); +#84 = CARTESIAN_POINT('',(-4.,0.3,0.)); +#85 = DIRECTION('',(1.,0.,0.)); +#86 = DIRECTION('',(0.,-1.,0.)); +#87 = ADVANCED_FACE('',(#88),#113,.F.); +#88 = FACE_BOUND('',#89,.F.); +#89 = EDGE_LOOP('',(#90,#91,#99,#107)); +#90 = ORIENTED_EDGE('',*,*,#69,.T.); +#91 = ORIENTED_EDGE('',*,*,#92,.T.); +#92 = EDGE_CURVE('',#62,#93,#95,.T.); +#93 = VERTEX_POINT('',#94); +#94 = CARTESIAN_POINT('',(-2.25,-0.3,0.15)); +#95 = LINE('',#96,#97); +#96 = CARTESIAN_POINT('',(-4.,-0.3,0.15)); +#97 = VECTOR('',#98,1.); +#98 = DIRECTION('',(1.,0.,0.)); +#99 = ORIENTED_EDGE('',*,*,#100,.F.); +#100 = EDGE_CURVE('',#101,#93,#103,.T.); +#101 = VERTEX_POINT('',#102); +#102 = CARTESIAN_POINT('',(-2.25,-0.3,0.)); +#103 = LINE('',#104,#105); +#104 = CARTESIAN_POINT('',(-2.25,-0.3,0.)); +#105 = VECTOR('',#106,1.); +#106 = DIRECTION('',(0.,0.,1.)); +#107 = ORIENTED_EDGE('',*,*,#108,.F.); +#108 = EDGE_CURVE('',#70,#101,#109,.T.); +#109 = LINE('',#110,#111); +#110 = CARTESIAN_POINT('',(-4.,-0.3,0.)); +#111 = VECTOR('',#112,1.); +#112 = DIRECTION('',(1.,0.,0.)); +#113 = PLANE('',#114); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(-4.,-0.3,0.)); +#116 = DIRECTION('',(0.,1.,0.)); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = ADVANCED_FACE('',(#119),#144,.F.); +#119 = FACE_BOUND('',#120,.F.); +#120 = EDGE_LOOP('',(#121,#122,#130,#138)); +#121 = ORIENTED_EDGE('',*,*,#100,.T.); +#122 = ORIENTED_EDGE('',*,*,#123,.T.); +#123 = EDGE_CURVE('',#93,#124,#126,.T.); +#124 = VERTEX_POINT('',#125); +#125 = CARTESIAN_POINT('',(-2.25,0.3,0.15)); +#126 = LINE('',#127,#128); +#127 = CARTESIAN_POINT('',(-2.25,-0.3,0.15)); +#128 = VECTOR('',#129,1.); +#129 = DIRECTION('',(0.,1.,0.)); +#130 = ORIENTED_EDGE('',*,*,#131,.F.); +#131 = EDGE_CURVE('',#132,#124,#134,.T.); +#132 = VERTEX_POINT('',#133); +#133 = CARTESIAN_POINT('',(-2.25,0.3,0.)); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(-2.25,0.3,0.)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(0.,0.,1.)); +#138 = ORIENTED_EDGE('',*,*,#139,.F.); +#139 = EDGE_CURVE('',#101,#132,#140,.T.); +#140 = LINE('',#141,#142); +#141 = CARTESIAN_POINT('',(-2.25,-0.3,0.)); +#142 = VECTOR('',#143,1.); +#143 = DIRECTION('',(0.,1.,0.)); +#144 = PLANE('',#145); +#145 = AXIS2_PLACEMENT_3D('',#146,#147,#148); +#146 = CARTESIAN_POINT('',(-2.25,-0.3,0.)); +#147 = DIRECTION('',(-1.,0.,0.)); +#148 = DIRECTION('',(0.,1.,0.)); +#149 = ADVANCED_FACE('',(#150),#166,.F.); +#150 = FACE_BOUND('',#151,.F.); +#151 = EDGE_LOOP('',(#152,#153,#159,#160)); +#152 = ORIENTED_EDGE('',*,*,#131,.T.); +#153 = ORIENTED_EDGE('',*,*,#154,.T.); +#154 = EDGE_CURVE('',#124,#54,#155,.T.); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-2.25,0.3,0.15)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(-1.,0.,0.)); +#159 = ORIENTED_EDGE('',*,*,#51,.F.); +#160 = ORIENTED_EDGE('',*,*,#161,.F.); +#161 = EDGE_CURVE('',#132,#52,#162,.T.); +#162 = LINE('',#163,#164); +#163 = CARTESIAN_POINT('',(-2.25,0.3,0.)); +#164 = VECTOR('',#165,1.); +#165 = DIRECTION('',(-1.,0.,0.)); +#166 = PLANE('',#167); +#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170); +#168 = CARTESIAN_POINT('',(-2.25,0.3,0.)); +#169 = DIRECTION('',(0.,-1.,0.)); +#170 = DIRECTION('',(-1.,0.,0.)); +#171 = ADVANCED_FACE('',(#172),#178,.F.); +#172 = FACE_BOUND('',#173,.F.); +#173 = EDGE_LOOP('',(#174,#175,#176,#177)); +#174 = ORIENTED_EDGE('',*,*,#77,.T.); +#175 = ORIENTED_EDGE('',*,*,#108,.T.); +#176 = ORIENTED_EDGE('',*,*,#139,.T.); +#177 = ORIENTED_EDGE('',*,*,#161,.T.); +#178 = PLANE('',#179); +#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182); +#180 = CARTESIAN_POINT('',(-3.125,0.,0.)); +#181 = DIRECTION('',(0.,0.,1.)); +#182 = DIRECTION('',(1.,0.,0.)); +#183 = ADVANCED_FACE('',(#184),#190,.T.); +#184 = FACE_BOUND('',#185,.T.); +#185 = EDGE_LOOP('',(#186,#187,#188,#189)); +#186 = ORIENTED_EDGE('',*,*,#61,.T.); +#187 = ORIENTED_EDGE('',*,*,#92,.T.); +#188 = ORIENTED_EDGE('',*,*,#123,.T.); +#189 = ORIENTED_EDGE('',*,*,#154,.T.); +#190 = PLANE('',#191); +#191 = AXIS2_PLACEMENT_3D('',#192,#193,#194); +#192 = CARTESIAN_POINT('',(-3.125,0.,0.15)); +#193 = DIRECTION('',(0.,0.,1.)); +#194 = DIRECTION('',(1.,0.,0.)); +#195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#199)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#196,#197,#198)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#196 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#197 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#198 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#199 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#196, + 'distance_accuracy_value','confusion accuracy'); +#200 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#201,#203); +#201 = ( REPRESENTATION_RELATIONSHIP('','',#44,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#202) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#202 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#203 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#204 + ); +#204 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','LeadA','',#5,#39,$); +#205 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#41)); +#206 = SHAPE_DEFINITION_REPRESENTATION(#207,#213); +#207 = PRODUCT_DEFINITION_SHAPE('','',#208); +#208 = PRODUCT_DEFINITION('design','',#209,#212); +#209 = PRODUCT_DEFINITION_FORMATION('','',#210); +#210 = PRODUCT('LeadB','LeadB','',(#211)); +#211 = PRODUCT_CONTEXT('',#2,'mechanical'); +#212 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#213 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#214),#364); +#214 = MANIFOLD_SOLID_BREP('',#215); +#215 = CLOSED_SHELL('',(#216,#256,#287,#318,#340,#352)); +#216 = ADVANCED_FACE('',(#217),#251,.F.); +#217 = FACE_BOUND('',#218,.F.); +#218 = EDGE_LOOP('',(#219,#229,#237,#245)); +#219 = ORIENTED_EDGE('',*,*,#220,.T.); +#220 = EDGE_CURVE('',#221,#223,#225,.T.); +#221 = VERTEX_POINT('',#222); +#222 = CARTESIAN_POINT('',(-4.,0.3,0.)); +#223 = VERTEX_POINT('',#224); +#224 = CARTESIAN_POINT('',(-4.,0.3,0.15)); +#225 = LINE('',#226,#227); +#226 = CARTESIAN_POINT('',(-4.,0.3,0.)); +#227 = VECTOR('',#228,1.); +#228 = DIRECTION('',(0.,0.,1.)); +#229 = ORIENTED_EDGE('',*,*,#230,.T.); +#230 = EDGE_CURVE('',#223,#231,#233,.T.); +#231 = VERTEX_POINT('',#232); +#232 = CARTESIAN_POINT('',(-4.,-0.3,0.15)); +#233 = LINE('',#234,#235); +#234 = CARTESIAN_POINT('',(-4.,0.3,0.15)); +#235 = VECTOR('',#236,1.); +#236 = DIRECTION('',(0.,-1.,0.)); +#237 = ORIENTED_EDGE('',*,*,#238,.F.); +#238 = EDGE_CURVE('',#239,#231,#241,.T.); +#239 = VERTEX_POINT('',#240); +#240 = CARTESIAN_POINT('',(-4.,-0.3,0.)); +#241 = LINE('',#242,#243); +#242 = CARTESIAN_POINT('',(-4.,-0.3,0.)); +#243 = VECTOR('',#244,1.); +#244 = DIRECTION('',(0.,0.,1.)); +#245 = ORIENTED_EDGE('',*,*,#246,.F.); +#246 = EDGE_CURVE('',#221,#239,#247,.T.); +#247 = LINE('',#248,#249); +#248 = CARTESIAN_POINT('',(-4.,0.3,0.)); +#249 = VECTOR('',#250,1.); +#250 = DIRECTION('',(0.,-1.,0.)); +#251 = PLANE('',#252); +#252 = AXIS2_PLACEMENT_3D('',#253,#254,#255); +#253 = CARTESIAN_POINT('',(-4.,0.3,0.)); +#254 = DIRECTION('',(1.,0.,0.)); +#255 = DIRECTION('',(0.,-1.,0.)); +#256 = ADVANCED_FACE('',(#257),#282,.F.); +#257 = FACE_BOUND('',#258,.F.); +#258 = EDGE_LOOP('',(#259,#260,#268,#276)); +#259 = ORIENTED_EDGE('',*,*,#238,.T.); +#260 = ORIENTED_EDGE('',*,*,#261,.T.); +#261 = EDGE_CURVE('',#231,#262,#264,.T.); +#262 = VERTEX_POINT('',#263); +#263 = CARTESIAN_POINT('',(-2.25,-0.3,0.15)); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(-4.,-0.3,0.15)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(1.,0.,0.)); +#268 = ORIENTED_EDGE('',*,*,#269,.F.); +#269 = EDGE_CURVE('',#270,#262,#272,.T.); +#270 = VERTEX_POINT('',#271); +#271 = CARTESIAN_POINT('',(-2.25,-0.3,0.)); +#272 = LINE('',#273,#274); +#273 = CARTESIAN_POINT('',(-2.25,-0.3,0.)); +#274 = VECTOR('',#275,1.); +#275 = DIRECTION('',(0.,0.,1.)); +#276 = ORIENTED_EDGE('',*,*,#277,.F.); +#277 = EDGE_CURVE('',#239,#270,#278,.T.); +#278 = LINE('',#279,#280); +#279 = CARTESIAN_POINT('',(-4.,-0.3,0.)); +#280 = VECTOR('',#281,1.); +#281 = DIRECTION('',(1.,0.,0.)); +#282 = PLANE('',#283); +#283 = AXIS2_PLACEMENT_3D('',#284,#285,#286); +#284 = CARTESIAN_POINT('',(-4.,-0.3,0.)); +#285 = DIRECTION('',(0.,1.,0.)); +#286 = DIRECTION('',(1.,0.,0.)); +#287 = ADVANCED_FACE('',(#288),#313,.F.); +#288 = FACE_BOUND('',#289,.F.); +#289 = EDGE_LOOP('',(#290,#291,#299,#307)); +#290 = ORIENTED_EDGE('',*,*,#269,.T.); +#291 = ORIENTED_EDGE('',*,*,#292,.T.); +#292 = EDGE_CURVE('',#262,#293,#295,.T.); +#293 = VERTEX_POINT('',#294); +#294 = CARTESIAN_POINT('',(-2.25,0.3,0.15)); +#295 = LINE('',#296,#297); +#296 = CARTESIAN_POINT('',(-2.25,-0.3,0.15)); +#297 = VECTOR('',#298,1.); +#298 = DIRECTION('',(0.,1.,0.)); +#299 = ORIENTED_EDGE('',*,*,#300,.F.); +#300 = EDGE_CURVE('',#301,#293,#303,.T.); +#301 = VERTEX_POINT('',#302); +#302 = CARTESIAN_POINT('',(-2.25,0.3,0.)); +#303 = LINE('',#304,#305); +#304 = CARTESIAN_POINT('',(-2.25,0.3,0.)); +#305 = VECTOR('',#306,1.); +#306 = DIRECTION('',(0.,0.,1.)); +#307 = ORIENTED_EDGE('',*,*,#308,.F.); +#308 = EDGE_CURVE('',#270,#301,#309,.T.); +#309 = LINE('',#310,#311); +#310 = CARTESIAN_POINT('',(-2.25,-0.3,0.)); +#311 = VECTOR('',#312,1.); +#312 = DIRECTION('',(0.,1.,0.)); +#313 = PLANE('',#314); +#314 = AXIS2_PLACEMENT_3D('',#315,#316,#317); +#315 = CARTESIAN_POINT('',(-2.25,-0.3,0.)); +#316 = DIRECTION('',(-1.,0.,0.)); +#317 = DIRECTION('',(0.,1.,0.)); +#318 = ADVANCED_FACE('',(#319),#335,.F.); +#319 = FACE_BOUND('',#320,.F.); +#320 = EDGE_LOOP('',(#321,#322,#328,#329)); +#321 = ORIENTED_EDGE('',*,*,#300,.T.); +#322 = ORIENTED_EDGE('',*,*,#323,.T.); +#323 = EDGE_CURVE('',#293,#223,#324,.T.); +#324 = LINE('',#325,#326); +#325 = CARTESIAN_POINT('',(-2.25,0.3,0.15)); +#326 = VECTOR('',#327,1.); +#327 = DIRECTION('',(-1.,0.,0.)); +#328 = ORIENTED_EDGE('',*,*,#220,.F.); +#329 = ORIENTED_EDGE('',*,*,#330,.F.); +#330 = EDGE_CURVE('',#301,#221,#331,.T.); +#331 = LINE('',#332,#333); +#332 = CARTESIAN_POINT('',(-2.25,0.3,0.)); +#333 = VECTOR('',#334,1.); +#334 = DIRECTION('',(-1.,0.,0.)); +#335 = PLANE('',#336); +#336 = AXIS2_PLACEMENT_3D('',#337,#338,#339); +#337 = CARTESIAN_POINT('',(-2.25,0.3,0.)); +#338 = DIRECTION('',(0.,-1.,0.)); +#339 = DIRECTION('',(-1.,0.,0.)); +#340 = ADVANCED_FACE('',(#341),#347,.F.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#345,#346)); +#343 = ORIENTED_EDGE('',*,*,#246,.T.); +#344 = ORIENTED_EDGE('',*,*,#277,.T.); +#345 = ORIENTED_EDGE('',*,*,#308,.T.); +#346 = ORIENTED_EDGE('',*,*,#330,.T.); +#347 = PLANE('',#348); +#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351); +#349 = CARTESIAN_POINT('',(-3.125,0.,0.)); +#350 = DIRECTION('',(0.,0.,1.)); +#351 = DIRECTION('',(1.,0.,0.)); +#352 = ADVANCED_FACE('',(#353),#359,.T.); +#353 = FACE_BOUND('',#354,.T.); +#354 = EDGE_LOOP('',(#355,#356,#357,#358)); +#355 = ORIENTED_EDGE('',*,*,#230,.T.); +#356 = ORIENTED_EDGE('',*,*,#261,.T.); +#357 = ORIENTED_EDGE('',*,*,#292,.T.); +#358 = ORIENTED_EDGE('',*,*,#323,.T.); +#359 = PLANE('',#360); +#360 = AXIS2_PLACEMENT_3D('',#361,#362,#363); +#361 = CARTESIAN_POINT('',(-3.125,0.,0.15)); +#362 = DIRECTION('',(0.,0.,1.)); +#363 = DIRECTION('',(1.,0.,0.)); +#364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#368)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#365,#366,#367)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#365 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#366 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#367 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#368 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#365, + 'distance_accuracy_value','confusion accuracy'); +#369 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#370,#372); +#370 = ( REPRESENTATION_RELATIONSHIP('','',#213,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#371) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#371 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#372 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#373 + ); +#373 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','LeadB','',#5,#208,$); +#374 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#210)); +#375 = SHAPE_DEFINITION_REPRESENTATION(#376,#382); +#376 = PRODUCT_DEFINITION_SHAPE('','',#377); +#377 = PRODUCT_DEFINITION('design','',#378,#381); +#378 = PRODUCT_DEFINITION_FORMATION('','',#379); +#379 = PRODUCT('Cover','Cover','',(#380)); +#380 = PRODUCT_CONTEXT('',#2,'mechanical'); +#381 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#382 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#383),#1945); +#383 = MANIFOLD_SOLID_BREP('',#384); +#384 = CLOSED_SHELL('',(#385,#425,#476,#509,#542,#593,#679,#733,#764, + #896,#960,#1034,#1074,#1105,#1122,#1139,#1190,#1208,#1273,#1358, + #1375,#1408,#1441,#1474,#1507,#1525,#1566,#1619,#1636,#1653,#1665, + #1696,#1713,#1730,#1747,#1778,#1809,#1826,#1857,#1897,#1909,#1921, + #1933)); +#385 = ADVANCED_FACE('',(#386),#420,.F.); +#386 = FACE_BOUND('',#387,.F.); +#387 = EDGE_LOOP('',(#388,#398,#406,#414)); +#388 = ORIENTED_EDGE('',*,*,#389,.T.); +#389 = EDGE_CURVE('',#390,#392,#394,.T.); +#390 = VERTEX_POINT('',#391); +#391 = CARTESIAN_POINT('',(-2.158036608875,1.12612882264,1.465797985667) + ); +#392 = VERTEX_POINT('',#393); +#393 = CARTESIAN_POINT('',(-2.047897016515,1.015989230279,1.768404028665 + )); +#394 = LINE('',#395,#396); +#395 = CARTESIAN_POINT('',(-2.211508485633,1.179600699397,1.318885211701 + )); +#396 = VECTOR('',#397,1.); +#397 = DIRECTION('',(0.323615577118,-0.323615577118,0.889126490716)); +#398 = ORIENTED_EDGE('',*,*,#399,.T.); +#399 = EDGE_CURVE('',#392,#400,#402,.T.); +#400 = VERTEX_POINT('',#401); +#401 = CARTESIAN_POINT('',(-2.047897016515,-1.015989230279, + 1.768404028665)); +#402 = LINE('',#403,#404); +#403 = CARTESIAN_POINT('',(-2.047897016515,0.968092213764,1.768404028665 + )); +#404 = VECTOR('',#405,1.); +#405 = DIRECTION('',(0.,-1.,0.)); +#406 = ORIENTED_EDGE('',*,*,#407,.F.); +#407 = EDGE_CURVE('',#408,#400,#410,.T.); +#408 = VERTEX_POINT('',#409); +#409 = CARTESIAN_POINT('',(-2.158036608875,-1.12612882264,1.465797985667 + )); +#410 = LINE('',#411,#412); +#411 = CARTESIAN_POINT('',(-2.211508485633,-1.179600699397, + 1.318885211701)); +#412 = VECTOR('',#413,1.); +#413 = DIRECTION('',(0.323615577118,0.323615577118,0.889126490716)); +#414 = ORIENTED_EDGE('',*,*,#415,.F.); +#415 = EDGE_CURVE('',#390,#408,#416,.T.); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(-2.158036608875,1.150077330897,1.465797985667 + )); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(0.,-1.,0.)); +#420 = PLANE('',#421); +#421 = AXIS2_PLACEMENT_3D('',#422,#423,#424); +#422 = CARTESIAN_POINT('',(-2.171010071663,1.25,1.430153689607)); +#423 = DIRECTION('',(0.939692620786,0.,-0.342020143326)); +#424 = DIRECTION('',(0.,-1.,0.)); +#425 = ADVANCED_FACE('',(#426),#471,.T.); +#426 = FACE_BOUND('',#427,.F.); +#427 = EDGE_LOOP('',(#428,#429,#451,#459)); +#428 = ORIENTED_EDGE('',*,*,#389,.F.); +#429 = ORIENTED_EDGE('',*,*,#430,.F.); +#430 = EDGE_CURVE('',#431,#390,#433,.T.); +#431 = VERTEX_POINT('',#432); +#432 = CARTESIAN_POINT('',(-1.87612882264,1.408036608875,1.465797985667) + ); +#433 = ( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#434,#435,#436,#437,#438,#439 + ,#440,#441,#442,#443,#444,#445,#446,#447,#448,#449,#450), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,5,5,7),( + 13.511834443302,13.535038800528,13.981581870718,14.004786227944), +.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +,1.)) REPRESENTATION_ITEM('') ); +#434 = CARTESIAN_POINT('',(-1.87612882264,1.408036608875,1.465797985667) + ); +#435 = CARTESIAN_POINT('',(-1.880120240683,1.408171245318,1.465428075082 + )); +#436 = CARTESIAN_POINT('',(-1.884093747279,1.408249929391,1.465062006426 + )); +#437 = CARTESIAN_POINT('',(-1.888166142906,1.408267987721,1.464674499531 + )); +#438 = CARTESIAN_POINT('',(-1.891975015491,1.408236750497,1.464342195426 + )); +#439 = CARTESIAN_POINT('',(-1.896269594151,1.408138454232,1.463911271444 + )); +#440 = CARTESIAN_POINT('',(-1.971156853917,1.405089226649,1.457476714242 + )); +#441 = CARTESIAN_POINT('',(-2.037347367539,1.382939124809,1.453604050829 + )); +#442 = CARTESIAN_POINT('',(-2.092556489463,1.342556489462,1.45229776388) + ); +#443 = CARTESIAN_POINT('',(-2.132939124809,1.287347367539,1.453604050829 + )); +#444 = CARTESIAN_POINT('',(-2.155089226649,1.221156853917,1.457476714243 + )); +#445 = CARTESIAN_POINT('',(-2.158138454232,1.146269594151,1.463911271444 + )); +#446 = CARTESIAN_POINT('',(-2.158236750497,1.141975015491,1.464342195426 + )); +#447 = CARTESIAN_POINT('',(-2.158267987721,1.138166142906,1.464674499531 + )); +#448 = CARTESIAN_POINT('',(-2.158249929391,1.134093747279,1.465062006426 + )); +#449 = CARTESIAN_POINT('',(-2.158171245318,1.130120240683,1.465428075082 + )); +#450 = CARTESIAN_POINT('',(-2.158036608875,1.12612882264,1.465797985667) + ); +#451 = ORIENTED_EDGE('',*,*,#452,.T.); +#452 = EDGE_CURVE('',#431,#453,#455,.T.); +#453 = VERTEX_POINT('',#454); +#454 = CARTESIAN_POINT('',(-1.765989230279,1.297897016515,1.768404028665 + )); +#455 = LINE('',#456,#457); +#456 = CARTESIAN_POINT('',(-1.929600699397,1.461508485633,1.318885211701 + )); +#457 = VECTOR('',#458,1.); +#458 = DIRECTION('',(0.323615577118,-0.323615577118,0.889126490716)); +#459 = ORIENTED_EDGE('',*,*,#460,.T.); +#460 = EDGE_CURVE('',#453,#392,#461,.T.); +#461 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#462,#463,#464,#465,#466,#467 +,#468,#469,#470),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((9,9), +(24.652884290193,25.001822124798),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1., +1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#462 = CARTESIAN_POINT('',(-1.765989208954,1.29789699519,1.768404087255) + ); +#463 = CARTESIAN_POINT('',(-1.821201504833,1.29375143213,1.779793928153) + ); +#464 = CARTESIAN_POINT('',(-1.873480151573,1.277945081382,1.788072109528 + )); +#465 = CARTESIAN_POINT('',(-1.922272197722,1.252420425354,1.793355198216 + )); +#466 = CARTESIAN_POINT('',(-1.967081207036,1.217141879151,1.794718965284 + )); +#467 = CARTESIAN_POINT('',(-2.002372696455,1.172342092649,1.793359488535 + )); +#468 = CARTESIAN_POINT('',(-2.027910116566,1.123555289724,1.788081216556 + )); +#469 = CARTESIAN_POINT('',(-2.043729733215,1.071281086969,1.77980703299) + ); +#470 = CARTESIAN_POINT('',(-2.047890715621,1.016072684621,1.768421305094 + )); +#471 = CYLINDRICAL_SURFACE('',#472,0.3); +#472 = AXIS2_PLACEMENT_3D('',#473,#474,#475); +#473 = CARTESIAN_POINT('',(-1.929600699397,1.179600699397,1.216279168703 + )); +#474 = DIRECTION('',(0.323615577118,-0.323615577118,0.889126490716)); +#475 = DIRECTION('',(-0.939692620786,0.,0.342020143326)); +#476 = ADVANCED_FACE('',(#477),#504,.F.); +#477 = FACE_BOUND('',#478,.T.); +#478 = EDGE_LOOP('',(#479,#488,#496,#503)); +#479 = ORIENTED_EDGE('',*,*,#480,.T.); +#480 = EDGE_CURVE('',#390,#481,#483,.T.); +#481 = VERTEX_POINT('',#482); +#482 = CARTESIAN_POINT('',(-2.252005870954,1.12612882264,1.4)); +#483 = CIRCLE('',#484,0.1); +#484 = AXIS2_PLACEMENT_3D('',#485,#486,#487); +#485 = CARTESIAN_POINT('',(-2.252005870954,1.12612882264,1.5)); +#486 = DIRECTION('',(-0.,1.,0.)); +#487 = DIRECTION('',(0.939692620786,0.,-0.342020143326)); +#488 = ORIENTED_EDGE('',*,*,#489,.T.); +#489 = EDGE_CURVE('',#481,#490,#492,.T.); +#490 = VERTEX_POINT('',#491); +#491 = CARTESIAN_POINT('',(-2.252005870954,-1.12612882264,1.4)); +#492 = LINE('',#493,#494); +#493 = CARTESIAN_POINT('',(-2.252005870954,1.150077330897,1.4)); +#494 = VECTOR('',#495,1.); +#495 = DIRECTION('',(0.,-1.,0.)); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#408,#490,#498,.T.); +#498 = CIRCLE('',#499,0.1); +#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502); +#500 = CARTESIAN_POINT('',(-2.252005870954,-1.12612882264,1.5)); +#501 = DIRECTION('',(-0.,1.,0.)); +#502 = DIRECTION('',(0.939692620786,0.,-0.342020143326)); +#503 = ORIENTED_EDGE('',*,*,#415,.F.); +#504 = CYLINDRICAL_SURFACE('',#505,0.1); +#505 = AXIS2_PLACEMENT_3D('',#506,#507,#508); +#506 = CARTESIAN_POINT('',(-2.252005870954,1.150077330897,1.5)); +#507 = DIRECTION('',(0.,-1.,0.)); +#508 = DIRECTION('',(0.939692620786,0.,-0.342020143326)); +#509 = ADVANCED_FACE('',(#510),#537,.T.); +#510 = FACE_BOUND('',#511,.F.); +#511 = EDGE_LOOP('',(#512,#521,#529,#536)); +#512 = ORIENTED_EDGE('',*,*,#513,.T.); +#513 = EDGE_CURVE('',#392,#514,#516,.T.); +#514 = VERTEX_POINT('',#515); +#515 = CARTESIAN_POINT('',(-1.859958492358,1.015989230279,1.9)); +#516 = CIRCLE('',#517,0.2); +#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520); +#518 = CARTESIAN_POINT('',(-1.859958492358,1.015989230279,1.7)); +#519 = DIRECTION('',(0.,1.,-0.)); +#520 = DIRECTION('',(-0.939692620786,0.,0.342020143326)); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#514,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(-1.859958492358,-1.015989230279,1.9)); +#525 = LINE('',#526,#527); +#526 = CARTESIAN_POINT('',(-1.859958492358,0.968092213764,1.9)); +#527 = VECTOR('',#528,1.); +#528 = DIRECTION('',(0.,-1.,0.)); +#529 = ORIENTED_EDGE('',*,*,#530,.F.); +#530 = EDGE_CURVE('',#400,#523,#531,.T.); +#531 = CIRCLE('',#532,0.2); +#532 = AXIS2_PLACEMENT_3D('',#533,#534,#535); +#533 = CARTESIAN_POINT('',(-1.859958492358,-1.015989230279,1.7)); +#534 = DIRECTION('',(0.,1.,-0.)); +#535 = DIRECTION('',(-0.939692620786,0.,0.342020143326)); +#536 = ORIENTED_EDGE('',*,*,#399,.F.); +#537 = CYLINDRICAL_SURFACE('',#538,0.2); +#538 = AXIS2_PLACEMENT_3D('',#539,#540,#541); +#539 = CARTESIAN_POINT('',(-1.859958492358,0.968092213764,1.7)); +#540 = DIRECTION('',(0.,-1.,0.)); +#541 = DIRECTION('',(-0.939692620786,0.,0.342020143326)); +#542 = ADVANCED_FACE('',(#543),#588,.T.); +#543 = FACE_BOUND('',#544,.T.); +#544 = EDGE_LOOP('',(#545,#546,#568,#576)); +#545 = ORIENTED_EDGE('',*,*,#407,.F.); +#546 = ORIENTED_EDGE('',*,*,#547,.T.); +#547 = EDGE_CURVE('',#408,#548,#550,.T.); +#548 = VERTEX_POINT('',#549); +#549 = CARTESIAN_POINT('',(-1.87612882264,-1.408036608875,1.465797985667 + )); +#550 = ( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#551,#552,#553,#554,#555,#556 + ,#557,#558,#559,#560,#561,#562,#563,#564,#565,#566,#567), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,5,5,7),( + 2.276206153537,2.299410510763,2.745953580953,2.769157938179), +.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +,1.)) REPRESENTATION_ITEM('') ); +#551 = CARTESIAN_POINT('',(-2.158036608875,-1.12612882264,1.465797985667 + )); +#552 = CARTESIAN_POINT('',(-2.158171245318,-1.130120240683, + 1.465428075082)); +#553 = CARTESIAN_POINT('',(-2.158249929391,-1.134093747279, + 1.465062006426)); +#554 = CARTESIAN_POINT('',(-2.158267987721,-1.138166142906, + 1.464674499531)); +#555 = CARTESIAN_POINT('',(-2.158236750497,-1.141975015491, + 1.464342195426)); +#556 = CARTESIAN_POINT('',(-2.158138454232,-1.146269594151, + 1.463911271444)); +#557 = CARTESIAN_POINT('',(-2.155089226649,-1.221156853917, + 1.457476714242)); +#558 = CARTESIAN_POINT('',(-2.132939124809,-1.287347367539, + 1.453604050829)); +#559 = CARTESIAN_POINT('',(-2.092556489462,-1.342556489463,1.45229776388 + )); +#560 = CARTESIAN_POINT('',(-2.03734736754,-1.382939124809,1.453604050829 + )); +#561 = CARTESIAN_POINT('',(-1.971156853917,-1.405089226649, + 1.457476714243)); +#562 = CARTESIAN_POINT('',(-1.896269594151,-1.408138454232, + 1.463911271444)); +#563 = CARTESIAN_POINT('',(-1.891975015491,-1.408236750497, + 1.464342195426)); +#564 = CARTESIAN_POINT('',(-1.888166142906,-1.408267987721, + 1.464674499531)); +#565 = CARTESIAN_POINT('',(-1.884093747279,-1.408249929391, + 1.465062006426)); +#566 = CARTESIAN_POINT('',(-1.880120240683,-1.408171245318, + 1.465428075082)); +#567 = CARTESIAN_POINT('',(-1.87612882264,-1.408036608875,1.465797985667 + )); +#568 = ORIENTED_EDGE('',*,*,#569,.T.); +#569 = EDGE_CURVE('',#548,#570,#572,.T.); +#570 = VERTEX_POINT('',#571); +#571 = CARTESIAN_POINT('',(-1.765989230279,-1.297897016515, + 1.768404028665)); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(-1.929600699397,-1.461508485633, + 1.318885211701)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(0.323615577118,0.323615577118,0.889126490716)); +#576 = ORIENTED_EDGE('',*,*,#577,.F.); +#577 = EDGE_CURVE('',#400,#570,#578,.T.); +#578 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#579,#580,#581,#582,#583,#584 +,#585,#586,#587),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((9,9), +(14.509166703227,14.858104537832),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1., +1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#579 = CARTESIAN_POINT('',(-2.04789699519,-1.015989208954,1.768404087255 + )); +#580 = CARTESIAN_POINT('',(-2.04375143213,-1.071201504833,1.779793928153 + )); +#581 = CARTESIAN_POINT('',(-2.027945081382,-1.123480151573, + 1.788072109528)); +#582 = CARTESIAN_POINT('',(-2.002420425354,-1.172272197722, + 1.793355198216)); +#583 = CARTESIAN_POINT('',(-1.967141879151,-1.217081207036, + 1.794718965284)); +#584 = CARTESIAN_POINT('',(-1.922342092649,-1.252372696455, + 1.793359488535)); +#585 = CARTESIAN_POINT('',(-1.873555289724,-1.277910116566, + 1.788081216556)); +#586 = CARTESIAN_POINT('',(-1.821281086969,-1.293729733215,1.77980703299 + )); +#587 = CARTESIAN_POINT('',(-1.766072684621,-1.297890715621, + 1.768421305094)); +#588 = CYLINDRICAL_SURFACE('',#589,0.3); +#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592); +#590 = CARTESIAN_POINT('',(-1.929600699397,-1.179600699397, + 1.216279168703)); +#591 = DIRECTION('',(0.323615577118,0.323615577118,0.889126490716)); +#592 = DIRECTION('',(-0.939692620786,0.,0.342020143326)); +#593 = ADVANCED_FACE('',(#594),#627,.T.); +#594 = FACE_BOUND('',#595,.T.); +#595 = EDGE_LOOP('',(#596,#605,#625,#626)); +#596 = ORIENTED_EDGE('',*,*,#597,.T.); +#597 = EDGE_CURVE('',#431,#598,#600,.T.); +#598 = VERTEX_POINT('',#599); +#599 = CARTESIAN_POINT('',(-1.87612882264,1.502005870954,1.4)); +#600 = CIRCLE('',#601,0.1); +#601 = AXIS2_PLACEMENT_3D('',#602,#603,#604); +#602 = CARTESIAN_POINT('',(-1.87612882264,1.502005870954,1.5)); +#603 = DIRECTION('',(1.,-0.,0.)); +#604 = DIRECTION('',(-0.,-0.939692620786,-0.342020143326)); +#605 = ORIENTED_EDGE('',*,*,#606,.T.); +#606 = EDGE_CURVE('',#598,#481,#607,.T.); +#607 = ( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#608,#609,#610,#611,#612,#613 + ,#614,#615,#616,#617,#618,#619,#620,#621,#622,#623,#624), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,5,5,7),( + 13.511834443302,13.535038800528,13.981581870718,14.004786227944), +.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +,1.)) REPRESENTATION_ITEM('') ); +#608 = CARTESIAN_POINT('',(-1.87612882264,1.502005870954,1.4)); +#609 = CARTESIAN_POINT('',(-1.880120240683,1.502005870954,1.4)); +#610 = CARTESIAN_POINT('',(-1.884159634865,1.501947437397,1.4)); +#611 = CARTESIAN_POINT('',(-1.887932676505,1.501827666813,1.4)); +#612 = CARTESIAN_POINT('',(-1.892422725695,1.501658092338,1.4)); +#613 = CARTESIAN_POINT('',(-1.895567801277,1.501404148534,1.4)); +#614 = CARTESIAN_POINT('',(-1.993186227875,1.49573691429,1.4)); +#615 = CARTESIAN_POINT('',(-2.083381349854,1.465348118662,1.4)); +#616 = CARTESIAN_POINT('',(-2.158928142339,1.408928142339,1.4)); +#617 = CARTESIAN_POINT('',(-2.215348118662,1.333381349854,1.4)); +#618 = CARTESIAN_POINT('',(-2.24573691429,1.243186227875,1.4)); +#619 = CARTESIAN_POINT('',(-2.251404148534,1.145567801277,1.4)); +#620 = CARTESIAN_POINT('',(-2.251658092338,1.142422725695,1.4)); +#621 = CARTESIAN_POINT('',(-2.251827666813,1.137932676505,1.4)); +#622 = CARTESIAN_POINT('',(-2.251947437397,1.134159634865,1.4)); +#623 = CARTESIAN_POINT('',(-2.252005870954,1.130120240683,1.4)); +#624 = CARTESIAN_POINT('',(-2.252005870954,1.12612882264,1.4)); +#625 = ORIENTED_EDGE('',*,*,#480,.F.); +#626 = ORIENTED_EDGE('',*,*,#430,.F.); +#627 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,6,( + (#628,#629,#630,#631,#632,#633,#634,#635,#636,#637,#638,#639,#640 + ,#641,#642,#643,#644) + ,(#645,#646,#647,#648,#649,#650,#651,#652,#653,#654,#655,#656,#657 + ,#658,#659,#660,#661) + ,(#662,#663,#664,#665,#666,#667,#668,#669,#670,#671,#672,#673,#674 + ,#675,#676,#677,#678 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(7,5,5,7 + ),(0.,0.492951784642),(13.511834443302,13.535038800528, + 13.981581870718,14.004786227944),.UNSPECIFIED.) +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE(( + (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.819152044289,0.820280987897,0.821396492968,0.822574751424 + ,0.823584702669,0.824890640381,0.844369162946,0.855593826076 + ,0.859290537588,0.855593826076,0.844369162946,0.824890640381 + ,0.823584702669,0.822574751424,0.821396492968,0.820280987897 + ,0.819152044289) + ,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#628 = CARTESIAN_POINT('',(-1.87612882264,1.408036608875,1.465797985667) + ); +#629 = CARTESIAN_POINT('',(-1.880120240683,1.408171245318,1.465428075082 + )); +#630 = CARTESIAN_POINT('',(-1.884093747279,1.408249929391,1.465062006426 + )); +#631 = CARTESIAN_POINT('',(-1.888166142906,1.408267987721,1.464674499531 + )); +#632 = CARTESIAN_POINT('',(-1.891975015491,1.408236750497,1.464342195426 + )); +#633 = CARTESIAN_POINT('',(-1.896269594151,1.408138454232,1.463911271444 + )); +#634 = CARTESIAN_POINT('',(-1.971156853917,1.405089226649,1.457476714242 + )); +#635 = CARTESIAN_POINT('',(-2.037347367539,1.382939124809,1.453604050829 + )); +#636 = CARTESIAN_POINT('',(-2.092556489463,1.342556489462,1.45229776388) + ); +#637 = CARTESIAN_POINT('',(-2.132939124809,1.287347367539,1.453604050829 + )); +#638 = CARTESIAN_POINT('',(-2.155089226649,1.221156853917,1.457476714243 + )); +#639 = CARTESIAN_POINT('',(-2.158138454232,1.146269594151,1.463911271444 + )); +#640 = CARTESIAN_POINT('',(-2.158236750497,1.141975015491,1.464342195426 + )); +#641 = CARTESIAN_POINT('',(-2.158267987721,1.138166142906,1.464674499531 + )); +#642 = CARTESIAN_POINT('',(-2.158249929391,1.134093747279,1.465062006426 + )); +#643 = CARTESIAN_POINT('',(-2.158171245318,1.130120240683,1.465428075082 + )); +#644 = CARTESIAN_POINT('',(-2.158036608875,1.12612882264,1.465797985667) + ); +#645 = CARTESIAN_POINT('',(-1.87612882264,1.431985117133,1.4)); +#646 = CARTESIAN_POINT('',(-1.880114747338,1.432278040342,1.4)); +#647 = CARTESIAN_POINT('',(-1.884102643172,1.432510877682,1.4)); +#648 = CARTESIAN_POINT('',(-1.888093637049,1.432691707331,1.4)); +#649 = CARTESIAN_POINT('',(-1.892086416171,1.432794142293,1.4)); +#650 = CARTESIAN_POINT('',(-1.896076902686,1.432871767559,1.4)); +#651 = CARTESIAN_POINT('',(-1.975362412437,1.432355585392,1.4)); +#652 = CARTESIAN_POINT('',(-2.050114720638,1.410205153964,1.4)); +#653 = CARTESIAN_POINT('',(-2.114565990008,1.364565990008,1.4)); +#654 = CARTESIAN_POINT('',(-2.160205153964,1.300114720638,1.4)); +#655 = CARTESIAN_POINT('',(-2.182355585392,1.225362412437,1.4)); +#656 = CARTESIAN_POINT('',(-2.182871767559,1.146076902686,1.4)); +#657 = CARTESIAN_POINT('',(-2.182794142293,1.142086416171,1.4)); +#658 = CARTESIAN_POINT('',(-2.182691707331,1.138093637049,1.4)); +#659 = CARTESIAN_POINT('',(-2.182510877682,1.134102643172,1.4)); +#660 = CARTESIAN_POINT('',(-2.182278040342,1.130114747338,1.4)); +#661 = CARTESIAN_POINT('',(-2.181985117133,1.12612882264,1.4)); +#662 = CARTESIAN_POINT('',(-1.87612882264,1.502005870954,1.4)); +#663 = CARTESIAN_POINT('',(-1.880120240683,1.502005870954,1.4)); +#664 = CARTESIAN_POINT('',(-1.884159634865,1.501947437397,1.4)); +#665 = CARTESIAN_POINT('',(-1.887932676505,1.501827666813,1.4)); +#666 = CARTESIAN_POINT('',(-1.892422725695,1.501658092338,1.4)); +#667 = CARTESIAN_POINT('',(-1.895567801277,1.501404148534,1.4)); +#668 = CARTESIAN_POINT('',(-1.993186227875,1.49573691429,1.4)); +#669 = CARTESIAN_POINT('',(-2.083381349854,1.465348118662,1.4)); +#670 = CARTESIAN_POINT('',(-2.158928142339,1.408928142339,1.4)); +#671 = CARTESIAN_POINT('',(-2.215348118662,1.333381349854,1.4)); +#672 = CARTESIAN_POINT('',(-2.24573691429,1.243186227875,1.4)); +#673 = CARTESIAN_POINT('',(-2.251404148534,1.145567801277,1.4)); +#674 = CARTESIAN_POINT('',(-2.251658092338,1.142422725695,1.4)); +#675 = CARTESIAN_POINT('',(-2.251827666813,1.137932676505,1.4)); +#676 = CARTESIAN_POINT('',(-2.251947437397,1.134159634865,1.4)); +#677 = CARTESIAN_POINT('',(-2.252005870954,1.130120240683,1.4)); +#678 = CARTESIAN_POINT('',(-2.252005870954,1.12612882264,1.4)); +#679 = ADVANCED_FACE('',(#680),#705,.F.); +#680 = FACE_BOUND('',#681,.F.); +#681 = EDGE_LOOP('',(#682,#691,#703,#704)); +#682 = ORIENTED_EDGE('',*,*,#683,.T.); +#683 = EDGE_CURVE('',#453,#684,#686,.T.); +#684 = VERTEX_POINT('',#685); +#685 = CARTESIAN_POINT('',(-1.765989230279,1.109958492358,1.9)); +#686 = CIRCLE('',#687,0.2); +#687 = AXIS2_PLACEMENT_3D('',#688,#689,#690); +#688 = CARTESIAN_POINT('',(-1.765989230279,1.109958492358,1.7)); +#689 = DIRECTION('',(1.,0.,-0.)); +#690 = DIRECTION('',(0.,0.939692620786,0.342020143326)); +#691 = ORIENTED_EDGE('',*,*,#692,.T.); +#692 = EDGE_CURVE('',#684,#514,#693,.T.); +#693 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#694,#695,#696,#697,#698,#699 +,#700,#701,#702),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((9,9), +(24.652884290193,25.001822124798),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1., +1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#694 = CARTESIAN_POINT('',(-1.765727441597,1.109958674658,1.9)); +#695 = CARTESIAN_POINT('',(-1.777466622127,1.110019233643,1.9)); +#696 = CARTESIAN_POINT('',(-1.792880529349,1.109716418756,1.9)); +#697 = CARTESIAN_POINT('',(-1.81605261625,1.104729660677,1.9)); +#698 = CARTESIAN_POINT('',(-1.83859560409,1.08862375776,1.9)); +#699 = CARTESIAN_POINT('',(-1.854710824885,1.066087938657,1.9)); +#700 = CARTESIAN_POINT('',(-1.859710968116,1.042912207145,1.9)); +#701 = CARTESIAN_POINT('',(-1.860018781907,1.027489336282,1.9)); +#702 = CARTESIAN_POINT('',(-1.85995876581,1.015745194482,1.9)); +#703 = ORIENTED_EDGE('',*,*,#513,.F.); +#704 = ORIENTED_EDGE('',*,*,#460,.F.); +#705 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,8,( + (#706,#707,#708,#709,#710,#711,#712,#713,#714) + ,(#715,#716,#717,#718,#719,#720,#721,#722,#723) + ,(#724,#725,#726,#727,#728,#729,#730,#731,#732 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(9,9),( + 0.,0.348937834605),(24.652884290193,25.001822124798), +.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_SURFACE(( + (1.,1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.819152133695,0.836532667222,0.848745095471,0.85638946422 + ,0.858317018592,0.856395623621,0.848758366412,0.836552107119 + ,0.819178407146) +,(1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() ); +#706 = CARTESIAN_POINT('',(-1.765989208954,1.29789699519,1.768404087255) + ); +#707 = CARTESIAN_POINT('',(-1.821201504833,1.29375143213,1.779793928153) + ); +#708 = CARTESIAN_POINT('',(-1.873480151573,1.277945081382,1.788072109528 + )); +#709 = CARTESIAN_POINT('',(-1.922272197722,1.252420425354,1.793355198216 + )); +#710 = CARTESIAN_POINT('',(-1.967081207036,1.217141879151,1.794718965284 + )); +#711 = CARTESIAN_POINT('',(-2.002372696455,1.172342092649,1.793359488535 + )); +#712 = CARTESIAN_POINT('',(-2.027910116566,1.123555289724,1.788081216556 + )); +#713 = CARTESIAN_POINT('',(-2.043729733215,1.071281086969,1.77980703299) + ); +#714 = CARTESIAN_POINT('',(-2.047890715621,1.016072684621,1.768421305094 + )); +#715 = CARTESIAN_POINT('',(-1.76592249627,1.25,1.9)); +#716 = CARTESIAN_POINT('',(-1.809130407026,1.241171005817,1.9)); +#717 = CARTESIAN_POINT('',(-1.848920396661,1.226109466525,1.9)); +#718 = CARTESIAN_POINT('',(-1.888040602847,1.205438216577,1.9)); +#719 = CARTESIAN_POINT('',(-1.926103474931,1.176154100623,1.9)); +#720 = CARTESIAN_POINT('',(-1.955398743866,1.138098789633,1.9)); +#721 = CARTESIAN_POINT('',(-1.976080236443,1.098979895435,1.9)); +#722 = CARTESIAN_POINT('',(-1.991149145117,1.059191831775,1.9)); +#723 = CARTESIAN_POINT('',(-1.999986361418,1.015989206513,1.9)); +#724 = CARTESIAN_POINT('',(-1.765727441597,1.109958674658,1.9)); +#725 = CARTESIAN_POINT('',(-1.777466622127,1.110019233643,1.9)); +#726 = CARTESIAN_POINT('',(-1.792880529349,1.109716418756,1.9)); +#727 = CARTESIAN_POINT('',(-1.81605261625,1.104729660677,1.9)); +#728 = CARTESIAN_POINT('',(-1.83859560409,1.08862375776,1.9)); +#729 = CARTESIAN_POINT('',(-1.854710824885,1.066087938657,1.9)); +#730 = CARTESIAN_POINT('',(-1.859710968116,1.042912207145,1.9)); +#731 = CARTESIAN_POINT('',(-1.860018781907,1.027489336282,1.9)); +#732 = CARTESIAN_POINT('',(-1.85995876581,1.015745194482,1.9)); +#733 = ADVANCED_FACE('',(#734),#759,.F.); +#734 = FACE_BOUND('',#735,.F.); +#735 = EDGE_LOOP('',(#736,#746,#752,#753)); +#736 = ORIENTED_EDGE('',*,*,#737,.T.); +#737 = EDGE_CURVE('',#738,#740,#742,.T.); +#738 = VERTEX_POINT('',#739); +#739 = CARTESIAN_POINT('',(1.87612882264,1.408036608875,1.465797985667) + ); +#740 = VERTEX_POINT('',#741); +#741 = CARTESIAN_POINT('',(1.765989230279,1.297897016515,1.768404028665) + ); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(1.929600699397,1.461508485633,1.318885211701) + ); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(-0.323615577118,-0.323615577118,0.889126490716)); +#746 = ORIENTED_EDGE('',*,*,#747,.T.); +#747 = EDGE_CURVE('',#740,#453,#748,.T.); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(1.718092213764,1.297897016515,1.768404028665) + ); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(-1.,0.,0.)); +#752 = ORIENTED_EDGE('',*,*,#452,.F.); +#753 = ORIENTED_EDGE('',*,*,#754,.F.); +#754 = EDGE_CURVE('',#738,#431,#755,.T.); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(1.900077330897,1.408036608875,1.465797985667) + ); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(-1.,0.,0.)); +#759 = PLANE('',#760); +#760 = AXIS2_PLACEMENT_3D('',#761,#762,#763); +#761 = CARTESIAN_POINT('',(2.,1.421010071663,1.430153689607)); +#762 = DIRECTION('',(0.,-0.939692620786,-0.342020143326)); +#763 = DIRECTION('',(-1.,0.,0.)); +#764 = ADVANCED_FACE('',(#765,#857),#891,.T.); +#765 = FACE_BOUND('',#766,.T.); +#766 = EDGE_LOOP('',(#767,#768,#769,#777,#799,#807,#829,#837)); +#767 = ORIENTED_EDGE('',*,*,#489,.F.); +#768 = ORIENTED_EDGE('',*,*,#606,.F.); +#769 = ORIENTED_EDGE('',*,*,#770,.F.); +#770 = EDGE_CURVE('',#771,#598,#773,.T.); +#771 = VERTEX_POINT('',#772); +#772 = CARTESIAN_POINT('',(1.87612882264,1.502005870954,1.4)); +#773 = LINE('',#774,#775); +#774 = CARTESIAN_POINT('',(1.900077330897,1.502005870954,1.4)); +#775 = VECTOR('',#776,1.); +#776 = DIRECTION('',(-1.,0.,0.)); +#777 = ORIENTED_EDGE('',*,*,#778,.F.); +#778 = EDGE_CURVE('',#779,#771,#781,.T.); +#779 = VERTEX_POINT('',#780); +#780 = CARTESIAN_POINT('',(2.252005870954,1.12612882264,1.4)); +#781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#782,#783,#784,#785,#786,#787 + ,#788,#789,#790,#791,#792,#793,#794,#795,#796,#797,#798), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,5,5,7),( + 9.26662501338,9.289829370607,9.736372440796,9.759576798023), +.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +,1.)) REPRESENTATION_ITEM('') ); +#782 = CARTESIAN_POINT('',(2.252005870954,1.12612882264,1.4)); +#783 = CARTESIAN_POINT('',(2.252005870954,1.130120240683,1.4)); +#784 = CARTESIAN_POINT('',(2.251947437397,1.134159634865,1.4)); +#785 = CARTESIAN_POINT('',(2.251827666813,1.137932676505,1.4)); +#786 = CARTESIAN_POINT('',(2.251658092338,1.142422725695,1.4)); +#787 = CARTESIAN_POINT('',(2.251404148534,1.145567801277,1.4)); +#788 = CARTESIAN_POINT('',(2.24573691429,1.243186227875,1.4)); +#789 = CARTESIAN_POINT('',(2.215348118662,1.333381349854,1.4)); +#790 = CARTESIAN_POINT('',(2.158928142339,1.408928142339,1.4)); +#791 = CARTESIAN_POINT('',(2.083381349854,1.465348118662,1.4)); +#792 = CARTESIAN_POINT('',(1.993186227875,1.49573691429,1.4)); +#793 = CARTESIAN_POINT('',(1.895567801277,1.501404148534,1.4)); +#794 = CARTESIAN_POINT('',(1.892422725695,1.501658092338,1.4)); +#795 = CARTESIAN_POINT('',(1.887932676505,1.501827666813,1.4)); +#796 = CARTESIAN_POINT('',(1.884159634865,1.501947437397,1.4)); +#797 = CARTESIAN_POINT('',(1.880120240683,1.502005870954,1.4)); +#798 = CARTESIAN_POINT('',(1.87612882264,1.502005870954,1.4)); +#799 = ORIENTED_EDGE('',*,*,#800,.F.); +#800 = EDGE_CURVE('',#801,#779,#803,.T.); +#801 = VERTEX_POINT('',#802); +#802 = CARTESIAN_POINT('',(2.252005870954,-1.12612882264,1.4)); +#803 = LINE('',#804,#805); +#804 = CARTESIAN_POINT('',(2.252005870954,-1.150077330897,1.4)); +#805 = VECTOR('',#806,1.); +#806 = DIRECTION('',(0.,1.,0.)); +#807 = ORIENTED_EDGE('',*,*,#808,.F.); +#808 = EDGE_CURVE('',#809,#801,#811,.T.); +#809 = VERTEX_POINT('',#810); +#810 = CARTESIAN_POINT('',(1.87612882264,-1.502005870954,1.4)); +#811 = ( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#812,#813,#814,#815,#816,#817 + ,#818,#819,#820,#821,#822,#823,#824,#825,#826,#827,#828), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,5,5,7),( + 6.521415583459,6.544619940685,6.991163010875,7.014367368101), +.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +,1.)) REPRESENTATION_ITEM('') ); +#812 = CARTESIAN_POINT('',(1.87612882264,-1.502005870954,1.4)); +#813 = CARTESIAN_POINT('',(1.880120240683,-1.502005870954,1.4)); +#814 = CARTESIAN_POINT('',(1.884159634865,-1.501947437397,1.4)); +#815 = CARTESIAN_POINT('',(1.887932676505,-1.501827666813,1.4)); +#816 = CARTESIAN_POINT('',(1.892422725695,-1.501658092338,1.4)); +#817 = CARTESIAN_POINT('',(1.895567801277,-1.501404148534,1.4)); +#818 = CARTESIAN_POINT('',(1.993186227875,-1.49573691429,1.4)); +#819 = CARTESIAN_POINT('',(2.083381349854,-1.465348118662,1.4)); +#820 = CARTESIAN_POINT('',(2.158928142339,-1.408928142339,1.4)); +#821 = CARTESIAN_POINT('',(2.215348118662,-1.333381349854,1.4)); +#822 = CARTESIAN_POINT('',(2.24573691429,-1.243186227875,1.4)); +#823 = CARTESIAN_POINT('',(2.251404148534,-1.145567801277,1.4)); +#824 = CARTESIAN_POINT('',(2.251658092338,-1.142422725695,1.4)); +#825 = CARTESIAN_POINT('',(2.251827666813,-1.137932676505,1.4)); +#826 = CARTESIAN_POINT('',(2.251947437397,-1.134159634865,1.4)); +#827 = CARTESIAN_POINT('',(2.252005870954,-1.130120240683,1.4)); +#828 = CARTESIAN_POINT('',(2.252005870954,-1.12612882264,1.4)); +#829 = ORIENTED_EDGE('',*,*,#830,.F.); +#830 = EDGE_CURVE('',#831,#809,#833,.T.); +#831 = VERTEX_POINT('',#832); +#832 = CARTESIAN_POINT('',(-1.87612882264,-1.502005870954,1.4)); +#833 = LINE('',#834,#835); +#834 = CARTESIAN_POINT('',(-1.900077330897,-1.502005870954,1.4)); +#835 = VECTOR('',#836,1.); +#836 = DIRECTION('',(1.,0.,0.)); +#837 = ORIENTED_EDGE('',*,*,#838,.F.); +#838 = EDGE_CURVE('',#490,#831,#839,.T.); +#839 = ( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#840,#841,#842,#843,#844,#845 + ,#846,#847,#848,#849,#850,#851,#852,#853,#854,#855,#856), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,5,5,7),( + 2.276206153537,2.299410510763,2.745953580953,2.769157938179), +.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +,1.)) REPRESENTATION_ITEM('') ); +#840 = CARTESIAN_POINT('',(-2.252005870954,-1.12612882264,1.4)); +#841 = CARTESIAN_POINT('',(-2.252005870954,-1.130120240683,1.4)); +#842 = CARTESIAN_POINT('',(-2.251947437397,-1.134159634865,1.4)); +#843 = CARTESIAN_POINT('',(-2.251827666813,-1.137932676505,1.4)); +#844 = CARTESIAN_POINT('',(-2.251658092338,-1.142422725695,1.4)); +#845 = CARTESIAN_POINT('',(-2.251404148534,-1.145567801277,1.4)); +#846 = CARTESIAN_POINT('',(-2.24573691429,-1.243186227875,1.4)); +#847 = CARTESIAN_POINT('',(-2.215348118662,-1.333381349854,1.4)); +#848 = CARTESIAN_POINT('',(-2.158928142339,-1.408928142339,1.4)); +#849 = CARTESIAN_POINT('',(-2.083381349854,-1.465348118662,1.4)); +#850 = CARTESIAN_POINT('',(-1.993186227875,-1.49573691429,1.4)); +#851 = CARTESIAN_POINT('',(-1.895567801277,-1.501404148534,1.4)); +#852 = CARTESIAN_POINT('',(-1.892422725695,-1.501658092338,1.4)); +#853 = CARTESIAN_POINT('',(-1.887932676505,-1.501827666813,1.4)); +#854 = CARTESIAN_POINT('',(-1.884159634865,-1.501947437397,1.4)); +#855 = CARTESIAN_POINT('',(-1.880120240683,-1.502005870954,1.4)); +#856 = CARTESIAN_POINT('',(-1.87612882264,-1.502005870954,1.4)); +#857 = FACE_BOUND('',#858,.T.); +#858 = EDGE_LOOP('',(#859,#869,#877,#885)); +#859 = ORIENTED_EDGE('',*,*,#860,.T.); +#860 = EDGE_CURVE('',#861,#863,#865,.T.); +#861 = VERTEX_POINT('',#862); +#862 = CARTESIAN_POINT('',(2.85,1.65,1.4)); +#863 = VERTEX_POINT('',#864); +#864 = CARTESIAN_POINT('',(-2.85,1.65,1.4)); +#865 = LINE('',#866,#867); +#866 = CARTESIAN_POINT('',(3.05,1.65,1.4)); +#867 = VECTOR('',#868,1.); +#868 = DIRECTION('',(-1.,0.,0.)); +#869 = ORIENTED_EDGE('',*,*,#870,.T.); +#870 = EDGE_CURVE('',#863,#871,#873,.T.); +#871 = VERTEX_POINT('',#872); +#872 = CARTESIAN_POINT('',(-2.85,-1.65,1.4)); +#873 = LINE('',#874,#875); +#874 = CARTESIAN_POINT('',(-2.85,1.85,1.4)); +#875 = VECTOR('',#876,1.); +#876 = DIRECTION('',(0.,-1.,0.)); +#877 = ORIENTED_EDGE('',*,*,#878,.T.); +#878 = EDGE_CURVE('',#871,#879,#881,.T.); +#879 = VERTEX_POINT('',#880); +#880 = CARTESIAN_POINT('',(2.85,-1.65,1.4)); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(-3.05,-1.65,1.4)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(1.,0.,0.)); +#885 = ORIENTED_EDGE('',*,*,#886,.T.); +#886 = EDGE_CURVE('',#879,#861,#887,.T.); +#887 = LINE('',#888,#889); +#888 = CARTESIAN_POINT('',(2.85,-1.85,1.4)); +#889 = VECTOR('',#890,1.); +#890 = DIRECTION('',(0.,1.,0.)); +#891 = PLANE('',#892); +#892 = AXIS2_PLACEMENT_3D('',#893,#894,#895); +#893 = CARTESIAN_POINT('',(0.,0.,1.4)); +#894 = DIRECTION('',(0.,0.,1.)); +#895 = DIRECTION('',(1.,0.,0.)); +#896 = ADVANCED_FACE('',(#897),#908,.T.); +#897 = FACE_BOUND('',#898,.T.); +#898 = EDGE_LOOP('',(#899,#900,#901,#907)); +#899 = ORIENTED_EDGE('',*,*,#497,.T.); +#900 = ORIENTED_EDGE('',*,*,#838,.T.); +#901 = ORIENTED_EDGE('',*,*,#902,.F.); +#902 = EDGE_CURVE('',#548,#831,#903,.T.); +#903 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#904,#905,#906), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +0.492951784642),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.819152044289,1.)) REPRESENTATION_ITEM('') ); +#904 = CARTESIAN_POINT('',(-1.87612882264,-1.408036608875,1.465797985667 + )); +#905 = CARTESIAN_POINT('',(-1.87612882264,-1.431985117133,1.4)); +#906 = CARTESIAN_POINT('',(-1.87612882264,-1.502005870954,1.4)); +#907 = ORIENTED_EDGE('',*,*,#547,.F.); +#908 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,6,( + (#909,#910,#911,#912,#913,#914,#915,#916,#917,#918,#919,#920,#921 + ,#922,#923,#924,#925) + ,(#926,#927,#928,#929,#930,#931,#932,#933,#934,#935,#936,#937,#938 + ,#939,#940,#941,#942) + ,(#943,#944,#945,#946,#947,#948,#949,#950,#951,#952,#953,#954,#955 + ,#956,#957,#958,#959 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(7,5,5,7 + ),(0.,0.492951784642),(2.276206153537,2.299410510763,2.745953580953, +2.769157938179),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_SURFACE(( + (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.819152044289,0.820280987897,0.821396492968,0.822574751424 + ,0.823584702669,0.824890640381,0.844369162946,0.855593826076 + ,0.859290537588,0.855593826076,0.844369162946,0.824890640381 + ,0.823584702669,0.822574751424,0.821396492968,0.820280987897 + ,0.819152044289) + ,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#909 = CARTESIAN_POINT('',(-2.158036608875,-1.12612882264,1.465797985667 + )); +#910 = CARTESIAN_POINT('',(-2.158171245318,-1.130120240683, + 1.465428075082)); +#911 = CARTESIAN_POINT('',(-2.158249929391,-1.134093747279, + 1.465062006426)); +#912 = CARTESIAN_POINT('',(-2.158267987721,-1.138166142906, + 1.464674499531)); +#913 = CARTESIAN_POINT('',(-2.158236750497,-1.141975015491, + 1.464342195426)); +#914 = CARTESIAN_POINT('',(-2.158138454232,-1.146269594151, + 1.463911271444)); +#915 = CARTESIAN_POINT('',(-2.155089226649,-1.221156853917, + 1.457476714242)); +#916 = CARTESIAN_POINT('',(-2.132939124809,-1.287347367539, + 1.453604050829)); +#917 = CARTESIAN_POINT('',(-2.092556489462,-1.342556489463,1.45229776388 + )); +#918 = CARTESIAN_POINT('',(-2.03734736754,-1.382939124809,1.453604050829 + )); +#919 = CARTESIAN_POINT('',(-1.971156853917,-1.405089226649, + 1.457476714243)); +#920 = CARTESIAN_POINT('',(-1.896269594151,-1.408138454232, + 1.463911271444)); +#921 = CARTESIAN_POINT('',(-1.891975015491,-1.408236750497, + 1.464342195426)); +#922 = CARTESIAN_POINT('',(-1.888166142906,-1.408267987721, + 1.464674499531)); +#923 = CARTESIAN_POINT('',(-1.884093747279,-1.408249929391, + 1.465062006426)); +#924 = CARTESIAN_POINT('',(-1.880120240683,-1.408171245318, + 1.465428075082)); +#925 = CARTESIAN_POINT('',(-1.87612882264,-1.408036608875,1.465797985667 + )); +#926 = CARTESIAN_POINT('',(-2.181985117133,-1.12612882264,1.4)); +#927 = CARTESIAN_POINT('',(-2.182278040342,-1.130114747338,1.4)); +#928 = CARTESIAN_POINT('',(-2.182510877682,-1.134102643172,1.4)); +#929 = CARTESIAN_POINT('',(-2.182691707331,-1.138093637049,1.4)); +#930 = CARTESIAN_POINT('',(-2.182794142293,-1.142086416171,1.4)); +#931 = CARTESIAN_POINT('',(-2.182871767559,-1.146076902686,1.4)); +#932 = CARTESIAN_POINT('',(-2.182355585392,-1.225362412437,1.4)); +#933 = CARTESIAN_POINT('',(-2.160205153964,-1.300114720638,1.4)); +#934 = CARTESIAN_POINT('',(-2.114565990008,-1.364565990008,1.4)); +#935 = CARTESIAN_POINT('',(-2.050114720638,-1.410205153964,1.4)); +#936 = CARTESIAN_POINT('',(-1.975362412437,-1.432355585392,1.4)); +#937 = CARTESIAN_POINT('',(-1.896076902686,-1.432871767559,1.4)); +#938 = CARTESIAN_POINT('',(-1.892086416171,-1.432794142293,1.4)); +#939 = CARTESIAN_POINT('',(-1.888093637049,-1.432691707331,1.4)); +#940 = CARTESIAN_POINT('',(-1.884102643172,-1.432510877682,1.4)); +#941 = CARTESIAN_POINT('',(-1.880114747338,-1.432278040342,1.4)); +#942 = CARTESIAN_POINT('',(-1.87612882264,-1.431985117133,1.4)); +#943 = CARTESIAN_POINT('',(-2.252005870954,-1.12612882264,1.4)); +#944 = CARTESIAN_POINT('',(-2.252005870954,-1.130120240683,1.4)); +#945 = CARTESIAN_POINT('',(-2.251947437397,-1.134159634865,1.4)); +#946 = CARTESIAN_POINT('',(-2.251827666813,-1.137932676505,1.4)); +#947 = CARTESIAN_POINT('',(-2.251658092338,-1.142422725695,1.4)); +#948 = CARTESIAN_POINT('',(-2.251404148534,-1.145567801277,1.4)); +#949 = CARTESIAN_POINT('',(-2.24573691429,-1.243186227875,1.4)); +#950 = CARTESIAN_POINT('',(-2.215348118662,-1.333381349854,1.4)); +#951 = CARTESIAN_POINT('',(-2.158928142339,-1.408928142339,1.4)); +#952 = CARTESIAN_POINT('',(-2.083381349854,-1.465348118662,1.4)); +#953 = CARTESIAN_POINT('',(-1.993186227875,-1.49573691429,1.4)); +#954 = CARTESIAN_POINT('',(-1.895567801277,-1.501404148534,1.4)); +#955 = CARTESIAN_POINT('',(-1.892422725695,-1.501658092338,1.4)); +#956 = CARTESIAN_POINT('',(-1.887932676505,-1.501827666813,1.4)); +#957 = CARTESIAN_POINT('',(-1.884159634865,-1.501947437397,1.4)); +#958 = CARTESIAN_POINT('',(-1.880120240683,-1.502005870954,1.4)); +#959 = CARTESIAN_POINT('',(-1.87612882264,-1.502005870954,1.4)); +#960 = ADVANCED_FACE('',(#961),#1029,.T.); +#961 = FACE_BOUND('',#962,.T.); +#962 = EDGE_LOOP('',(#963,#964,#978,#986,#1000,#1008,#1022,#1028)); +#963 = ORIENTED_EDGE('',*,*,#522,.T.); +#964 = ORIENTED_EDGE('',*,*,#965,.T.); +#965 = EDGE_CURVE('',#523,#966,#968,.T.); +#966 = VERTEX_POINT('',#967); +#967 = CARTESIAN_POINT('',(-1.765745194482,-1.10995876581,1.9)); +#968 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#969,#970,#971,#972,#973,#974 +,#975,#976,#977),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((9,9), +(14.509166703227,14.858104537832),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1., +1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#969 = CARTESIAN_POINT('',(-1.859958674658,-1.015727441597,1.9)); +#970 = CARTESIAN_POINT('',(-1.860019233643,-1.027466622127,1.9)); +#971 = CARTESIAN_POINT('',(-1.859716418756,-1.042880529349,1.9)); +#972 = CARTESIAN_POINT('',(-1.854729660677,-1.06605261625,1.9)); +#973 = CARTESIAN_POINT('',(-1.83862375776,-1.08859560409,1.9)); +#974 = CARTESIAN_POINT('',(-1.816087938657,-1.104710824885,1.9)); +#975 = CARTESIAN_POINT('',(-1.792912207145,-1.109710968116,1.9)); +#976 = CARTESIAN_POINT('',(-1.777489336282,-1.110018781907,1.9)); +#977 = CARTESIAN_POINT('',(-1.765745194482,-1.10995876581,1.9)); +#978 = ORIENTED_EDGE('',*,*,#979,.T.); +#979 = EDGE_CURVE('',#966,#980,#982,.T.); +#980 = VERTEX_POINT('',#981); +#981 = CARTESIAN_POINT('',(1.765989230279,-1.109958492358,1.9)); +#982 = LINE('',#983,#984); +#983 = CARTESIAN_POINT('',(-1.718092213764,-1.109958492358,1.9)); +#984 = VECTOR('',#985,1.); +#985 = DIRECTION('',(1.,0.,0.)); +#986 = ORIENTED_EDGE('',*,*,#987,.T.); +#987 = EDGE_CURVE('',#980,#988,#990,.T.); +#988 = VERTEX_POINT('',#989); +#989 = CARTESIAN_POINT('',(1.85995876581,-1.015745194482,1.9)); +#990 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#991,#992,#993,#994,#995,#996 +,#997,#998,#999),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((9,9), +(18.390405898882,18.739343733487),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1., +1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#991 = CARTESIAN_POINT('',(1.765727441597,-1.109958674658,1.9)); +#992 = CARTESIAN_POINT('',(1.777466622127,-1.110019233643,1.9)); +#993 = CARTESIAN_POINT('',(1.792880529349,-1.109716418756,1.9)); +#994 = CARTESIAN_POINT('',(1.81605261625,-1.104729660677,1.9)); +#995 = CARTESIAN_POINT('',(1.83859560409,-1.08862375776,1.9)); +#996 = CARTESIAN_POINT('',(1.854710824885,-1.066087938657,1.9)); +#997 = CARTESIAN_POINT('',(1.859710968116,-1.042912207145,1.9)); +#998 = CARTESIAN_POINT('',(1.860018781907,-1.027489336282,1.9)); +#999 = CARTESIAN_POINT('',(1.85995876581,-1.015745194482,1.9)); +#1000 = ORIENTED_EDGE('',*,*,#1001,.T.); +#1001 = EDGE_CURVE('',#988,#1002,#1004,.T.); +#1002 = VERTEX_POINT('',#1003); +#1003 = CARTESIAN_POINT('',(1.859958492358,1.015989230279,1.9)); +#1004 = LINE('',#1005,#1006); +#1005 = CARTESIAN_POINT('',(1.859958492358,-0.968092213764,1.9)); +#1006 = VECTOR('',#1007,1.); +#1007 = DIRECTION('',(0.,1.,0.)); +#1008 = ORIENTED_EDGE('',*,*,#1009,.T.); +#1009 = EDGE_CURVE('',#1002,#1010,#1012,.T.); +#1010 = VERTEX_POINT('',#1011); +#1011 = CARTESIAN_POINT('',(1.765745194482,1.10995876581,1.9)); +#1012 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#1013,#1014,#1015,#1016, + #1017,#1018,#1019,#1020,#1021),.UNSPECIFIED.,.F.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((9,9),(20.771645094538,21.120582929143), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.)) +REPRESENTATION_ITEM('') ); +#1013 = CARTESIAN_POINT('',(1.859958674658,1.015727441597,1.9)); +#1014 = CARTESIAN_POINT('',(1.860019233643,1.027466622127,1.9)); +#1015 = CARTESIAN_POINT('',(1.859716418756,1.042880529349,1.9)); +#1016 = CARTESIAN_POINT('',(1.854729660677,1.06605261625,1.9)); +#1017 = CARTESIAN_POINT('',(1.83862375776,1.08859560409,1.9)); +#1018 = CARTESIAN_POINT('',(1.816087938657,1.104710824885,1.9)); +#1019 = CARTESIAN_POINT('',(1.792912207145,1.109710968116,1.9)); +#1020 = CARTESIAN_POINT('',(1.777489336282,1.110018781907,1.9)); +#1021 = CARTESIAN_POINT('',(1.765745194482,1.10995876581,1.9)); +#1022 = ORIENTED_EDGE('',*,*,#1023,.T.); +#1023 = EDGE_CURVE('',#1010,#684,#1024,.T.); +#1024 = LINE('',#1025,#1026); +#1025 = CARTESIAN_POINT('',(1.718092213764,1.109958492358,1.9)); +#1026 = VECTOR('',#1027,1.); +#1027 = DIRECTION('',(-1.,0.,0.)); +#1028 = ORIENTED_EDGE('',*,*,#692,.T.); +#1029 = PLANE('',#1030); +#1030 = AXIS2_PLACEMENT_3D('',#1031,#1032,#1033); +#1031 = CARTESIAN_POINT('',(0.,0.,1.9)); +#1032 = DIRECTION('',(0.,0.,1.)); +#1033 = DIRECTION('',(1.,0.,0.)); +#1034 = ADVANCED_FACE('',(#1035),#1046,.F.); +#1035 = FACE_BOUND('',#1036,.F.); +#1036 = EDGE_LOOP('',(#1037,#1038,#1039,#1045)); +#1037 = ORIENTED_EDGE('',*,*,#530,.T.); +#1038 = ORIENTED_EDGE('',*,*,#965,.T.); +#1039 = ORIENTED_EDGE('',*,*,#1040,.F.); +#1040 = EDGE_CURVE('',#570,#966,#1041,.T.); +#1041 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1042,#1043,#1044), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +0.348937834605),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.819178407146,1.)) REPRESENTATION_ITEM('') ); +#1042 = CARTESIAN_POINT('',(-1.766072684621,-1.297890715621, + 1.768421305094)); +#1043 = CARTESIAN_POINT('',(-1.765989206513,-1.249986361418,1.9)); +#1044 = CARTESIAN_POINT('',(-1.765745194482,-1.10995876581,1.9)); +#1045 = ORIENTED_EDGE('',*,*,#577,.F.); +#1046 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,8,( + (#1047,#1048,#1049,#1050,#1051,#1052,#1053,#1054,#1055) + ,(#1056,#1057,#1058,#1059,#1060,#1061,#1062,#1063,#1064) + ,(#1065,#1066,#1067,#1068,#1069,#1070,#1071,#1072,#1073 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(9,9),( + 0.,0.348937834605),(14.509166703227,14.858104537832), +.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_SURFACE(( + (1.,1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.819152133695,0.836532667222,0.848745095471,0.85638946422 + ,0.858317018592,0.856395623621,0.848758366412,0.836552107119 + ,0.819178407146) +,(1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() ); +#1047 = CARTESIAN_POINT('',(-2.04789699519,-1.015989208954, + 1.768404087255)); +#1048 = CARTESIAN_POINT('',(-2.04375143213,-1.071201504833, + 1.779793928153)); +#1049 = CARTESIAN_POINT('',(-2.027945081382,-1.123480151573, + 1.788072109528)); +#1050 = CARTESIAN_POINT('',(-2.002420425354,-1.172272197722, + 1.793355198216)); +#1051 = CARTESIAN_POINT('',(-1.967141879151,-1.217081207036, + 1.794718965284)); +#1052 = CARTESIAN_POINT('',(-1.922342092649,-1.252372696455, + 1.793359488535)); +#1053 = CARTESIAN_POINT('',(-1.873555289724,-1.277910116566, + 1.788081216556)); +#1054 = CARTESIAN_POINT('',(-1.821281086969,-1.293729733215, + 1.77980703299)); +#1055 = CARTESIAN_POINT('',(-1.766072684621,-1.297890715621, + 1.768421305094)); +#1056 = CARTESIAN_POINT('',(-2.,-1.01592249627,1.9)); +#1057 = CARTESIAN_POINT('',(-1.991171005817,-1.059130407026,1.9)); +#1058 = CARTESIAN_POINT('',(-1.976109466525,-1.098920396661,1.9)); +#1059 = CARTESIAN_POINT('',(-1.955438216577,-1.138040602847,1.9)); +#1060 = CARTESIAN_POINT('',(-1.926154100623,-1.176103474931,1.9)); +#1061 = CARTESIAN_POINT('',(-1.888098789633,-1.205398743866,1.9)); +#1062 = CARTESIAN_POINT('',(-1.848979895435,-1.226080236443,1.9)); +#1063 = CARTESIAN_POINT('',(-1.809191831775,-1.241149145117,1.9)); +#1064 = CARTESIAN_POINT('',(-1.765989206513,-1.249986361418,1.9)); +#1065 = CARTESIAN_POINT('',(-1.859958674658,-1.015727441597,1.9)); +#1066 = CARTESIAN_POINT('',(-1.860019233643,-1.027466622127,1.9)); +#1067 = CARTESIAN_POINT('',(-1.859716418756,-1.042880529349,1.9)); +#1068 = CARTESIAN_POINT('',(-1.854729660677,-1.06605261625,1.9)); +#1069 = CARTESIAN_POINT('',(-1.83862375776,-1.08859560409,1.9)); +#1070 = CARTESIAN_POINT('',(-1.816087938657,-1.104710824885,1.9)); +#1071 = CARTESIAN_POINT('',(-1.792912207145,-1.109710968116,1.9)); +#1072 = CARTESIAN_POINT('',(-1.777489336282,-1.110018781907,1.9)); +#1073 = CARTESIAN_POINT('',(-1.765745194482,-1.10995876581,1.9)); +#1074 = ADVANCED_FACE('',(#1075),#1100,.F.); +#1075 = FACE_BOUND('',#1076,.F.); +#1076 = EDGE_LOOP('',(#1077,#1078,#1086,#1094)); +#1077 = ORIENTED_EDGE('',*,*,#569,.T.); +#1078 = ORIENTED_EDGE('',*,*,#1079,.T.); +#1079 = EDGE_CURVE('',#570,#1080,#1082,.T.); +#1080 = VERTEX_POINT('',#1081); +#1081 = CARTESIAN_POINT('',(1.765989230279,-1.297897016515, + 1.768404028665)); +#1082 = LINE('',#1083,#1084); +#1083 = CARTESIAN_POINT('',(-1.718092213764,-1.297897016515, + 1.768404028665)); +#1084 = VECTOR('',#1085,1.); +#1085 = DIRECTION('',(1.,0.,0.)); +#1086 = ORIENTED_EDGE('',*,*,#1087,.F.); +#1087 = EDGE_CURVE('',#1088,#1080,#1090,.T.); +#1088 = VERTEX_POINT('',#1089); +#1089 = CARTESIAN_POINT('',(1.87612882264,-1.408036608875,1.465797985667 + )); +#1090 = LINE('',#1091,#1092); +#1091 = CARTESIAN_POINT('',(1.929600699397,-1.461508485633, + 1.318885211701)); +#1092 = VECTOR('',#1093,1.); +#1093 = DIRECTION('',(-0.323615577118,0.323615577118,0.889126490716)); +#1094 = ORIENTED_EDGE('',*,*,#1095,.F.); +#1095 = EDGE_CURVE('',#548,#1088,#1096,.T.); +#1096 = LINE('',#1097,#1098); +#1097 = CARTESIAN_POINT('',(-1.900077330897,-1.408036608875, + 1.465797985667)); +#1098 = VECTOR('',#1099,1.); +#1099 = DIRECTION('',(1.,0.,0.)); +#1100 = PLANE('',#1101); +#1101 = AXIS2_PLACEMENT_3D('',#1102,#1103,#1104); +#1102 = CARTESIAN_POINT('',(-2.,-1.421010071663,1.430153689607)); +#1103 = DIRECTION('',(0.,0.939692620786,-0.342020143326)); +#1104 = DIRECTION('',(1.,0.,0.)); +#1105 = ADVANCED_FACE('',(#1106),#1117,.F.); +#1106 = FACE_BOUND('',#1107,.T.); +#1107 = EDGE_LOOP('',(#1108,#1114,#1115,#1116)); +#1108 = ORIENTED_EDGE('',*,*,#1109,.T.); +#1109 = EDGE_CURVE('',#738,#771,#1110,.T.); +#1110 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1111,#1112,#1113), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +0.492951784642),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.819152044289,1.)) REPRESENTATION_ITEM('') ); +#1111 = CARTESIAN_POINT('',(1.87612882264,1.408036608875,1.465797985667) + ); +#1112 = CARTESIAN_POINT('',(1.87612882264,1.431985117133,1.4)); +#1113 = CARTESIAN_POINT('',(1.87612882264,1.502005870954,1.4)); +#1114 = ORIENTED_EDGE('',*,*,#770,.T.); +#1115 = ORIENTED_EDGE('',*,*,#597,.F.); +#1116 = ORIENTED_EDGE('',*,*,#754,.F.); +#1117 = CYLINDRICAL_SURFACE('',#1118,0.1); +#1118 = AXIS2_PLACEMENT_3D('',#1119,#1120,#1121); +#1119 = CARTESIAN_POINT('',(1.900077330897,1.502005870954,1.5)); +#1120 = DIRECTION('',(-1.,0.,0.)); +#1121 = DIRECTION('',(-0.,-0.939692620786,-0.342020143326)); +#1122 = ADVANCED_FACE('',(#1123),#1134,.T.); +#1123 = FACE_BOUND('',#1124,.F.); +#1124 = EDGE_LOOP('',(#1125,#1131,#1132,#1133)); +#1125 = ORIENTED_EDGE('',*,*,#1126,.T.); +#1126 = EDGE_CURVE('',#740,#1010,#1127,.T.); +#1127 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1128,#1129,#1130), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +0.348937834605),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.819178407146,1.)) REPRESENTATION_ITEM('') ); +#1128 = CARTESIAN_POINT('',(1.766072684621,1.297890715621,1.768421305094 + )); +#1129 = CARTESIAN_POINT('',(1.765989206513,1.249986361418,1.9)); +#1130 = CARTESIAN_POINT('',(1.765745194482,1.10995876581,1.9)); +#1131 = ORIENTED_EDGE('',*,*,#1023,.T.); +#1132 = ORIENTED_EDGE('',*,*,#683,.F.); +#1133 = ORIENTED_EDGE('',*,*,#747,.F.); +#1134 = CYLINDRICAL_SURFACE('',#1135,0.2); +#1135 = AXIS2_PLACEMENT_3D('',#1136,#1137,#1138); +#1136 = CARTESIAN_POINT('',(1.718092213764,1.109958492358,1.7)); +#1137 = DIRECTION('',(-1.,0.,0.)); +#1138 = DIRECTION('',(0.,0.939692620786,0.342020143326)); +#1139 = ADVANCED_FACE('',(#1140),#1185,.T.); +#1140 = FACE_BOUND('',#1141,.T.); +#1141 = EDGE_LOOP('',(#1142,#1152,#1172,#1173)); +#1142 = ORIENTED_EDGE('',*,*,#1143,.F.); +#1143 = EDGE_CURVE('',#1144,#1146,#1148,.T.); +#1144 = VERTEX_POINT('',#1145); +#1145 = CARTESIAN_POINT('',(2.158036608875,1.12612882264,1.465797985667) + ); +#1146 = VERTEX_POINT('',#1147); +#1147 = CARTESIAN_POINT('',(2.047897016515,1.015989230279,1.768404028665 + )); +#1148 = LINE('',#1149,#1150); +#1149 = CARTESIAN_POINT('',(2.211508485633,1.179600699397,1.318885211701 + )); +#1150 = VECTOR('',#1151,1.); +#1151 = DIRECTION('',(-0.323615577118,-0.323615577118,0.889126490716)); +#1152 = ORIENTED_EDGE('',*,*,#1153,.T.); +#1153 = EDGE_CURVE('',#1144,#738,#1154,.T.); +#1154 = ( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#1155,#1156,#1157,#1158, + #1159,#1160,#1161,#1162,#1163,#1164,#1165,#1166,#1167,#1168,#1169, +#1170,#1171),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,5,5,7), + (9.26662501338,9.289829370607,9.736372440796,9.759576798023), +.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +,1.)) REPRESENTATION_ITEM('') ); +#1155 = CARTESIAN_POINT('',(2.158036608875,1.12612882264,1.465797985667) + ); +#1156 = CARTESIAN_POINT('',(2.158171245318,1.130120240683,1.465428075082 + )); +#1157 = CARTESIAN_POINT('',(2.158249929391,1.134093747279,1.465062006426 + )); +#1158 = CARTESIAN_POINT('',(2.158267987721,1.138166142906,1.464674499531 + )); +#1159 = CARTESIAN_POINT('',(2.158236750497,1.141975015491,1.464342195426 + )); +#1160 = CARTESIAN_POINT('',(2.158138454232,1.146269594151,1.463911271444 + )); +#1161 = CARTESIAN_POINT('',(2.155089226649,1.221156853917,1.457476714243 + )); +#1162 = CARTESIAN_POINT('',(2.132939124809,1.287347367539,1.453604050829 + )); +#1163 = CARTESIAN_POINT('',(2.092556489462,1.342556489462,1.45229776388) + ); +#1164 = CARTESIAN_POINT('',(2.037347367539,1.382939124809,1.453604050829 + )); +#1165 = CARTESIAN_POINT('',(1.971156853917,1.405089226649,1.457476714243 + )); +#1166 = CARTESIAN_POINT('',(1.896269594151,1.408138454232,1.463911271444 + )); +#1167 = CARTESIAN_POINT('',(1.891975015491,1.408236750497,1.464342195426 + )); +#1168 = CARTESIAN_POINT('',(1.888166142906,1.408267987721,1.464674499531 + )); +#1169 = CARTESIAN_POINT('',(1.884093747279,1.408249929391,1.465062006426 + )); +#1170 = CARTESIAN_POINT('',(1.880120240683,1.408171245318,1.465428075082 + )); +#1171 = CARTESIAN_POINT('',(1.87612882264,1.408036608875,1.465797985667) + ); +#1172 = ORIENTED_EDGE('',*,*,#737,.T.); +#1173 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1174 = EDGE_CURVE('',#1146,#740,#1175,.T.); +#1175 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#1176,#1177,#1178,#1179, + #1180,#1181,#1182,#1183,#1184),.UNSPECIFIED.,.F.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((9,9),(20.771645094538,21.120582929143), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.)) +REPRESENTATION_ITEM('') ); +#1176 = CARTESIAN_POINT('',(2.04789699519,1.015989208954,1.768404087255) + ); +#1177 = CARTESIAN_POINT('',(2.04375143213,1.071201504833,1.779793928153) + ); +#1178 = CARTESIAN_POINT('',(2.027945081382,1.123480151573,1.788072109528 + )); +#1179 = CARTESIAN_POINT('',(2.002420425354,1.172272197722,1.793355198216 + )); +#1180 = CARTESIAN_POINT('',(1.967141879151,1.217081207036,1.794718965284 + )); +#1181 = CARTESIAN_POINT('',(1.922342092649,1.252372696455,1.793359488535 + )); +#1182 = CARTESIAN_POINT('',(1.873555289724,1.277910116566,1.788081216556 + )); +#1183 = CARTESIAN_POINT('',(1.821281086969,1.293729733215,1.77980703299) + ); +#1184 = CARTESIAN_POINT('',(1.766072684621,1.297890715621,1.768421305094 + )); +#1185 = CYLINDRICAL_SURFACE('',#1186,0.3); +#1186 = AXIS2_PLACEMENT_3D('',#1187,#1188,#1189); +#1187 = CARTESIAN_POINT('',(1.929600699397,1.179600699397,1.216279168703 + )); +#1188 = DIRECTION('',(-0.323615577118,-0.323615577118,0.889126490716)); +#1189 = DIRECTION('',(0.939692620786,0.,0.342020143326)); +#1190 = ADVANCED_FACE('',(#1191),#1203,.F.); +#1191 = FACE_BOUND('',#1192,.T.); +#1192 = EDGE_LOOP('',(#1193,#1194,#1195,#1202)); +#1193 = ORIENTED_EDGE('',*,*,#902,.T.); +#1194 = ORIENTED_EDGE('',*,*,#830,.T.); +#1195 = ORIENTED_EDGE('',*,*,#1196,.F.); +#1196 = EDGE_CURVE('',#1088,#809,#1197,.T.); +#1197 = CIRCLE('',#1198,0.1); +#1198 = AXIS2_PLACEMENT_3D('',#1199,#1200,#1201); +#1199 = CARTESIAN_POINT('',(1.87612882264,-1.502005870954,1.5)); +#1200 = DIRECTION('',(-1.,0.,-0.)); +#1201 = DIRECTION('',(0.,0.939692620786,-0.342020143326)); +#1202 = ORIENTED_EDGE('',*,*,#1095,.F.); +#1203 = CYLINDRICAL_SURFACE('',#1204,0.1); +#1204 = AXIS2_PLACEMENT_3D('',#1205,#1206,#1207); +#1205 = CARTESIAN_POINT('',(-1.900077330897,-1.502005870954,1.5)); +#1206 = DIRECTION('',(1.,0.,0.)); +#1207 = DIRECTION('',(0.,0.939692620786,-0.342020143326)); +#1208 = ADVANCED_FACE('',(#1209),#1221,.T.); +#1209 = FACE_BOUND('',#1210,.T.); +#1210 = EDGE_LOOP('',(#1211,#1218,#1219,#1220)); +#1211 = ORIENTED_EDGE('',*,*,#1212,.T.); +#1212 = EDGE_CURVE('',#1144,#779,#1213,.T.); +#1213 = CIRCLE('',#1214,0.1); +#1214 = AXIS2_PLACEMENT_3D('',#1215,#1216,#1217); +#1215 = CARTESIAN_POINT('',(2.252005870954,1.12612882264,1.5)); +#1216 = DIRECTION('',(0.,-1.,-0.)); +#1217 = DIRECTION('',(-0.939692620786,0.,-0.342020143326)); +#1218 = ORIENTED_EDGE('',*,*,#778,.T.); +#1219 = ORIENTED_EDGE('',*,*,#1109,.F.); +#1220 = ORIENTED_EDGE('',*,*,#1153,.F.); +#1221 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,6,( + (#1222,#1223,#1224,#1225,#1226,#1227,#1228,#1229,#1230,#1231,#1232 + ,#1233,#1234,#1235,#1236,#1237,#1238) + ,(#1239,#1240,#1241,#1242,#1243,#1244,#1245,#1246,#1247,#1248,#1249 + ,#1250,#1251,#1252,#1253,#1254,#1255) + ,(#1256,#1257,#1258,#1259,#1260,#1261,#1262,#1263,#1264,#1265,#1266 + ,#1267,#1268,#1269,#1270,#1271,#1272 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(7,5,5,7 + ),(0.,0.492951784642),(9.26662501338,9.289829370607,9.736372440796, +9.759576798023),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_SURFACE(( + (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.819152044289,0.820280987897,0.821396492968,0.822574751424 + ,0.823584702669,0.824890640381,0.844369162946,0.855593826076 + ,0.859290537588,0.855593826076,0.844369162946,0.824890640381 + ,0.823584702669,0.822574751424,0.821396492968,0.820280987897 + ,0.819152044289) + ,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#1222 = CARTESIAN_POINT('',(2.158036608875,1.12612882264,1.465797985667) + ); +#1223 = CARTESIAN_POINT('',(2.158171245318,1.130120240683,1.465428075082 + )); +#1224 = CARTESIAN_POINT('',(2.158249929391,1.134093747279,1.465062006426 + )); +#1225 = CARTESIAN_POINT('',(2.158267987721,1.138166142906,1.464674499531 + )); +#1226 = CARTESIAN_POINT('',(2.158236750497,1.141975015491,1.464342195426 + )); +#1227 = CARTESIAN_POINT('',(2.158138454232,1.146269594151,1.463911271444 + )); +#1228 = CARTESIAN_POINT('',(2.155089226649,1.221156853917,1.457476714243 + )); +#1229 = CARTESIAN_POINT('',(2.132939124809,1.287347367539,1.453604050829 + )); +#1230 = CARTESIAN_POINT('',(2.092556489462,1.342556489462,1.45229776388) + ); +#1231 = CARTESIAN_POINT('',(2.037347367539,1.382939124809,1.453604050829 + )); +#1232 = CARTESIAN_POINT('',(1.971156853917,1.405089226649,1.457476714243 + )); +#1233 = CARTESIAN_POINT('',(1.896269594151,1.408138454232,1.463911271444 + )); +#1234 = CARTESIAN_POINT('',(1.891975015491,1.408236750497,1.464342195426 + )); +#1235 = CARTESIAN_POINT('',(1.888166142906,1.408267987721,1.464674499531 + )); +#1236 = CARTESIAN_POINT('',(1.884093747279,1.408249929391,1.465062006426 + )); +#1237 = CARTESIAN_POINT('',(1.880120240683,1.408171245318,1.465428075082 + )); +#1238 = CARTESIAN_POINT('',(1.87612882264,1.408036608875,1.465797985667) + ); +#1239 = CARTESIAN_POINT('',(2.181985117133,1.12612882264,1.4)); +#1240 = CARTESIAN_POINT('',(2.182278040342,1.130114747338,1.4)); +#1241 = CARTESIAN_POINT('',(2.182510877682,1.134102643172,1.4)); +#1242 = CARTESIAN_POINT('',(2.182691707331,1.138093637049,1.4)); +#1243 = CARTESIAN_POINT('',(2.182794142293,1.142086416171,1.4)); +#1244 = CARTESIAN_POINT('',(2.182871767559,1.146076902686,1.4)); +#1245 = CARTESIAN_POINT('',(2.182355585392,1.225362412437,1.4)); +#1246 = CARTESIAN_POINT('',(2.160205153964,1.300114720638,1.4)); +#1247 = CARTESIAN_POINT('',(2.114565990008,1.364565990008,1.4)); +#1248 = CARTESIAN_POINT('',(2.050114720638,1.410205153964,1.4)); +#1249 = CARTESIAN_POINT('',(1.975362412437,1.432355585392,1.4)); +#1250 = CARTESIAN_POINT('',(1.896076902686,1.432871767559,1.4)); +#1251 = CARTESIAN_POINT('',(1.892086416171,1.432794142293,1.4)); +#1252 = CARTESIAN_POINT('',(1.888093637049,1.432691707331,1.4)); +#1253 = CARTESIAN_POINT('',(1.884102643172,1.432510877682,1.4)); +#1254 = CARTESIAN_POINT('',(1.880114747338,1.432278040342,1.4)); +#1255 = CARTESIAN_POINT('',(1.87612882264,1.431985117133,1.4)); +#1256 = CARTESIAN_POINT('',(2.252005870954,1.12612882264,1.4)); +#1257 = CARTESIAN_POINT('',(2.252005870954,1.130120240683,1.4)); +#1258 = CARTESIAN_POINT('',(2.251947437397,1.134159634865,1.4)); +#1259 = CARTESIAN_POINT('',(2.251827666813,1.137932676505,1.4)); +#1260 = CARTESIAN_POINT('',(2.251658092338,1.142422725695,1.4)); +#1261 = CARTESIAN_POINT('',(2.251404148534,1.145567801277,1.4)); +#1262 = CARTESIAN_POINT('',(2.24573691429,1.243186227875,1.4)); +#1263 = CARTESIAN_POINT('',(2.215348118662,1.333381349854,1.4)); +#1264 = CARTESIAN_POINT('',(2.158928142339,1.408928142339,1.4)); +#1265 = CARTESIAN_POINT('',(2.083381349854,1.465348118662,1.4)); +#1266 = CARTESIAN_POINT('',(1.993186227875,1.49573691429,1.4)); +#1267 = CARTESIAN_POINT('',(1.895567801277,1.501404148534,1.4)); +#1268 = CARTESIAN_POINT('',(1.892422725695,1.501658092338,1.4)); +#1269 = CARTESIAN_POINT('',(1.887932676505,1.501827666813,1.4)); +#1270 = CARTESIAN_POINT('',(1.884159634865,1.501947437397,1.4)); +#1271 = CARTESIAN_POINT('',(1.880120240683,1.502005870954,1.4)); +#1272 = CARTESIAN_POINT('',(1.87612882264,1.502005870954,1.4)); +#1273 = ADVANCED_FACE('',(#1274),#1306,.T.); +#1274 = FACE_BOUND('',#1275,.T.); +#1275 = EDGE_LOOP('',(#1276,#1277,#1278,#1286)); +#1276 = ORIENTED_EDGE('',*,*,#1196,.T.); +#1277 = ORIENTED_EDGE('',*,*,#808,.T.); +#1278 = ORIENTED_EDGE('',*,*,#1279,.F.); +#1279 = EDGE_CURVE('',#1280,#801,#1282,.T.); +#1280 = VERTEX_POINT('',#1281); +#1281 = CARTESIAN_POINT('',(2.158036608875,-1.12612882264,1.465797985667 + )); +#1282 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1283,#1284,#1285), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +0.492951784642),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.819152044289,1.)) REPRESENTATION_ITEM('') ); +#1283 = CARTESIAN_POINT('',(2.158036608875,-1.12612882264,1.465797985667 + )); +#1284 = CARTESIAN_POINT('',(2.181985117133,-1.12612882264,1.4)); +#1285 = CARTESIAN_POINT('',(2.252005870954,-1.12612882264,1.4)); +#1286 = ORIENTED_EDGE('',*,*,#1287,.F.); +#1287 = EDGE_CURVE('',#1088,#1280,#1288,.T.); +#1288 = ( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#1289,#1290,#1291,#1292, + #1293,#1294,#1295,#1296,#1297,#1298,#1299,#1300,#1301,#1302,#1303, +#1304,#1305),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,5,5,7), + (6.521415583459,6.544619940685,6.991163010875,7.014367368101), +.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +,1.)) REPRESENTATION_ITEM('') ); +#1289 = CARTESIAN_POINT('',(1.87612882264,-1.408036608875,1.465797985667 + )); +#1290 = CARTESIAN_POINT('',(1.880120240683,-1.408171245318, + 1.465428075082)); +#1291 = CARTESIAN_POINT('',(1.884093747279,-1.408249929391, + 1.465062006426)); +#1292 = CARTESIAN_POINT('',(1.888166142906,-1.408267987721, + 1.464674499531)); +#1293 = CARTESIAN_POINT('',(1.891975015491,-1.408236750497, + 1.464342195426)); +#1294 = CARTESIAN_POINT('',(1.896269594151,-1.408138454232, + 1.463911271444)); +#1295 = CARTESIAN_POINT('',(1.971156853917,-1.405089226649, + 1.457476714243)); +#1296 = CARTESIAN_POINT('',(2.037347367539,-1.382939124809, + 1.453604050829)); +#1297 = CARTESIAN_POINT('',(2.092556489462,-1.342556489462,1.45229776388 + )); +#1298 = CARTESIAN_POINT('',(2.132939124809,-1.287347367539, + 1.453604050829)); +#1299 = CARTESIAN_POINT('',(2.155089226649,-1.221156853917, + 1.457476714243)); +#1300 = CARTESIAN_POINT('',(2.158138454232,-1.146269594151, + 1.463911271444)); +#1301 = CARTESIAN_POINT('',(2.158236750497,-1.141975015491, + 1.464342195426)); +#1302 = CARTESIAN_POINT('',(2.158267987721,-1.138166142906, + 1.464674499531)); +#1303 = CARTESIAN_POINT('',(2.158249929391,-1.134093747279, + 1.465062006426)); +#1304 = CARTESIAN_POINT('',(2.158171245318,-1.130120240683, + 1.465428075082)); +#1305 = CARTESIAN_POINT('',(2.158036608875,-1.12612882264,1.465797985667 + )); +#1306 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,6,( + (#1307,#1308,#1309,#1310,#1311,#1312,#1313,#1314,#1315,#1316,#1317 + ,#1318,#1319,#1320,#1321,#1322,#1323) + ,(#1324,#1325,#1326,#1327,#1328,#1329,#1330,#1331,#1332,#1333,#1334 + ,#1335,#1336,#1337,#1338,#1339,#1340) + ,(#1341,#1342,#1343,#1344,#1345,#1346,#1347,#1348,#1349,#1350,#1351 + ,#1352,#1353,#1354,#1355,#1356,#1357 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(7,5,5,7 + ),(0.,0.492951784642),(6.521415583459,6.544619940685,6.991163010875, +7.014367368101),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_SURFACE(( + (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.819152044289,0.820280987897,0.821396492968,0.822574751424 + ,0.823584702669,0.824890640381,0.844369162946,0.855593826076 + ,0.859290537588,0.855593826076,0.844369162946,0.824890640381 + ,0.823584702669,0.822574751424,0.821396492968,0.820280987897 + ,0.819152044289) + ,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#1307 = CARTESIAN_POINT('',(1.87612882264,-1.408036608875,1.465797985667 + )); +#1308 = CARTESIAN_POINT('',(1.880120240683,-1.408171245318, + 1.465428075082)); +#1309 = CARTESIAN_POINT('',(1.884093747279,-1.408249929391, + 1.465062006426)); +#1310 = CARTESIAN_POINT('',(1.888166142906,-1.408267987721, + 1.464674499531)); +#1311 = CARTESIAN_POINT('',(1.891975015491,-1.408236750497, + 1.464342195426)); +#1312 = CARTESIAN_POINT('',(1.896269594151,-1.408138454232, + 1.463911271444)); +#1313 = CARTESIAN_POINT('',(1.971156853917,-1.405089226649, + 1.457476714243)); +#1314 = CARTESIAN_POINT('',(2.037347367539,-1.382939124809, + 1.453604050829)); +#1315 = CARTESIAN_POINT('',(2.092556489462,-1.342556489462,1.45229776388 + )); +#1316 = CARTESIAN_POINT('',(2.132939124809,-1.287347367539, + 1.453604050829)); +#1317 = CARTESIAN_POINT('',(2.155089226649,-1.221156853917, + 1.457476714243)); +#1318 = CARTESIAN_POINT('',(2.158138454232,-1.146269594151, + 1.463911271444)); +#1319 = CARTESIAN_POINT('',(2.158236750497,-1.141975015491, + 1.464342195426)); +#1320 = CARTESIAN_POINT('',(2.158267987721,-1.138166142906, + 1.464674499531)); +#1321 = CARTESIAN_POINT('',(2.158249929391,-1.134093747279, + 1.465062006426)); +#1322 = CARTESIAN_POINT('',(2.158171245318,-1.130120240683, + 1.465428075082)); +#1323 = CARTESIAN_POINT('',(2.158036608875,-1.12612882264,1.465797985667 + )); +#1324 = CARTESIAN_POINT('',(1.87612882264,-1.431985117133,1.4)); +#1325 = CARTESIAN_POINT('',(1.880114747338,-1.432278040342,1.4)); +#1326 = CARTESIAN_POINT('',(1.884102643172,-1.432510877682,1.4)); +#1327 = CARTESIAN_POINT('',(1.888093637049,-1.432691707331,1.4)); +#1328 = CARTESIAN_POINT('',(1.892086416171,-1.432794142293,1.4)); +#1329 = CARTESIAN_POINT('',(1.896076902686,-1.432871767559,1.4)); +#1330 = CARTESIAN_POINT('',(1.975362412437,-1.432355585392,1.4)); +#1331 = CARTESIAN_POINT('',(2.050114720638,-1.410205153964,1.4)); +#1332 = CARTESIAN_POINT('',(2.114565990008,-1.364565990008,1.4)); +#1333 = CARTESIAN_POINT('',(2.160205153964,-1.300114720638,1.4)); +#1334 = CARTESIAN_POINT('',(2.182355585392,-1.225362412437,1.4)); +#1335 = CARTESIAN_POINT('',(2.182871767559,-1.146076902686,1.4)); +#1336 = CARTESIAN_POINT('',(2.182794142293,-1.142086416171,1.4)); +#1337 = CARTESIAN_POINT('',(2.182691707331,-1.138093637049,1.4)); +#1338 = CARTESIAN_POINT('',(2.182510877682,-1.134102643172,1.4)); +#1339 = CARTESIAN_POINT('',(2.182278040342,-1.130114747338,1.4)); +#1340 = CARTESIAN_POINT('',(2.181985117133,-1.12612882264,1.4)); +#1341 = CARTESIAN_POINT('',(1.87612882264,-1.502005870954,1.4)); +#1342 = CARTESIAN_POINT('',(1.880120240683,-1.502005870954,1.4)); +#1343 = CARTESIAN_POINT('',(1.884159634865,-1.501947437397,1.4)); +#1344 = CARTESIAN_POINT('',(1.887932676505,-1.501827666813,1.4)); +#1345 = CARTESIAN_POINT('',(1.892422725695,-1.501658092338,1.4)); +#1346 = CARTESIAN_POINT('',(1.895567801277,-1.501404148534,1.4)); +#1347 = CARTESIAN_POINT('',(1.993186227875,-1.49573691429,1.4)); +#1348 = CARTESIAN_POINT('',(2.083381349854,-1.465348118662,1.4)); +#1349 = CARTESIAN_POINT('',(2.158928142339,-1.408928142339,1.4)); +#1350 = CARTESIAN_POINT('',(2.215348118662,-1.333381349854,1.4)); +#1351 = CARTESIAN_POINT('',(2.24573691429,-1.243186227875,1.4)); +#1352 = CARTESIAN_POINT('',(2.251404148534,-1.145567801277,1.4)); +#1353 = CARTESIAN_POINT('',(2.251658092338,-1.142422725695,1.4)); +#1354 = CARTESIAN_POINT('',(2.251827666813,-1.137932676505,1.4)); +#1355 = CARTESIAN_POINT('',(2.251947437397,-1.134159634865,1.4)); +#1356 = CARTESIAN_POINT('',(2.252005870954,-1.130120240683,1.4)); +#1357 = CARTESIAN_POINT('',(2.252005870954,-1.12612882264,1.4)); +#1358 = ADVANCED_FACE('',(#1359),#1370,.F.); +#1359 = FACE_BOUND('',#1360,.T.); +#1360 = EDGE_LOOP('',(#1361,#1362,#1363,#1364)); +#1361 = ORIENTED_EDGE('',*,*,#1279,.T.); +#1362 = ORIENTED_EDGE('',*,*,#800,.T.); +#1363 = ORIENTED_EDGE('',*,*,#1212,.F.); +#1364 = ORIENTED_EDGE('',*,*,#1365,.F.); +#1365 = EDGE_CURVE('',#1280,#1144,#1366,.T.); +#1366 = LINE('',#1367,#1368); +#1367 = CARTESIAN_POINT('',(2.158036608875,-1.150077330897, + 1.465797985667)); +#1368 = VECTOR('',#1369,1.); +#1369 = DIRECTION('',(0.,1.,0.)); +#1370 = CYLINDRICAL_SURFACE('',#1371,0.1); +#1371 = AXIS2_PLACEMENT_3D('',#1372,#1373,#1374); +#1372 = CARTESIAN_POINT('',(2.252005870954,-1.150077330897,1.5)); +#1373 = DIRECTION('',(0.,1.,0.)); +#1374 = DIRECTION('',(-0.939692620786,0.,-0.342020143326)); +#1375 = ADVANCED_FACE('',(#1376),#1403,.T.); +#1376 = FACE_BOUND('',#1377,.F.); +#1377 = EDGE_LOOP('',(#1378,#1388,#1395,#1396)); +#1378 = ORIENTED_EDGE('',*,*,#1379,.F.); +#1379 = EDGE_CURVE('',#1380,#1382,#1384,.T.); +#1380 = VERTEX_POINT('',#1381); +#1381 = CARTESIAN_POINT('',(2.85,1.85,1.2)); +#1382 = VERTEX_POINT('',#1383); +#1383 = CARTESIAN_POINT('',(-2.85,1.85,1.2)); +#1384 = LINE('',#1385,#1386); +#1385 = CARTESIAN_POINT('',(3.05,1.85,1.2)); +#1386 = VECTOR('',#1387,1.); +#1387 = DIRECTION('',(-1.,0.,0.)); +#1388 = ORIENTED_EDGE('',*,*,#1389,.F.); +#1389 = EDGE_CURVE('',#861,#1380,#1390,.T.); +#1390 = CIRCLE('',#1391,0.2); +#1391 = AXIS2_PLACEMENT_3D('',#1392,#1393,#1394); +#1392 = CARTESIAN_POINT('',(2.85,1.65,1.2)); +#1393 = DIRECTION('',(-1.,0.,0.)); +#1394 = DIRECTION('',(0.,1.110223024625E-15,1.)); +#1395 = ORIENTED_EDGE('',*,*,#860,.T.); +#1396 = ORIENTED_EDGE('',*,*,#1397,.T.); +#1397 = EDGE_CURVE('',#863,#1382,#1398,.T.); +#1398 = CIRCLE('',#1399,0.2); +#1399 = AXIS2_PLACEMENT_3D('',#1400,#1401,#1402); +#1400 = CARTESIAN_POINT('',(-2.85,1.65,1.2)); +#1401 = DIRECTION('',(-1.,0.,0.)); +#1402 = DIRECTION('',(0.,0.,1.)); +#1403 = CYLINDRICAL_SURFACE('',#1404,0.2); +#1404 = AXIS2_PLACEMENT_3D('',#1405,#1406,#1407); +#1405 = CARTESIAN_POINT('',(3.05,1.65,1.2)); +#1406 = DIRECTION('',(-1.,0.,0.)); +#1407 = DIRECTION('',(0.,1.,0.)); +#1408 = ADVANCED_FACE('',(#1409),#1436,.T.); +#1409 = FACE_BOUND('',#1410,.T.); +#1410 = EDGE_LOOP('',(#1411,#1412,#1421,#1429)); +#1411 = ORIENTED_EDGE('',*,*,#886,.F.); +#1412 = ORIENTED_EDGE('',*,*,#1413,.T.); +#1413 = EDGE_CURVE('',#879,#1414,#1416,.T.); +#1414 = VERTEX_POINT('',#1415); +#1415 = CARTESIAN_POINT('',(3.05,-1.65,1.2)); +#1416 = CIRCLE('',#1417,0.2); +#1417 = AXIS2_PLACEMENT_3D('',#1418,#1419,#1420); +#1418 = CARTESIAN_POINT('',(2.85,-1.65,1.2)); +#1419 = DIRECTION('',(0.,1.,0.)); +#1420 = DIRECTION('',(0.,0.,1.)); +#1421 = ORIENTED_EDGE('',*,*,#1422,.T.); +#1422 = EDGE_CURVE('',#1414,#1423,#1425,.T.); +#1423 = VERTEX_POINT('',#1424); +#1424 = CARTESIAN_POINT('',(3.05,1.65,1.2)); +#1425 = LINE('',#1426,#1427); +#1426 = CARTESIAN_POINT('',(3.05,-1.85,1.2)); +#1427 = VECTOR('',#1428,1.); +#1428 = DIRECTION('',(0.,1.,0.)); +#1429 = ORIENTED_EDGE('',*,*,#1430,.T.); +#1430 = EDGE_CURVE('',#1423,#861,#1431,.T.); +#1431 = CIRCLE('',#1432,0.2); +#1432 = AXIS2_PLACEMENT_3D('',#1433,#1434,#1435); +#1433 = CARTESIAN_POINT('',(2.85,1.65,1.2)); +#1434 = DIRECTION('',(0.,-1.,1.110223024625E-15)); +#1435 = DIRECTION('',(0.,1.110223024625E-15,1.)); +#1436 = CYLINDRICAL_SURFACE('',#1437,0.2); +#1437 = AXIS2_PLACEMENT_3D('',#1438,#1439,#1440); +#1438 = CARTESIAN_POINT('',(2.85,-1.85,1.2)); +#1439 = DIRECTION('',(0.,1.,0.)); +#1440 = DIRECTION('',(0.,0.,1.)); +#1441 = ADVANCED_FACE('',(#1442),#1469,.T.); +#1442 = FACE_BOUND('',#1443,.F.); +#1443 = EDGE_LOOP('',(#1444,#1453,#1454,#1463)); +#1444 = ORIENTED_EDGE('',*,*,#1445,.T.); +#1445 = EDGE_CURVE('',#1446,#863,#1448,.T.); +#1446 = VERTEX_POINT('',#1447); +#1447 = CARTESIAN_POINT('',(-3.05,1.65,1.2)); +#1448 = CIRCLE('',#1449,0.2); +#1449 = AXIS2_PLACEMENT_3D('',#1450,#1451,#1452); +#1450 = CARTESIAN_POINT('',(-2.85,1.65,1.2)); +#1451 = DIRECTION('',(0.,1.,0.)); +#1452 = DIRECTION('',(0.,0.,1.)); +#1453 = ORIENTED_EDGE('',*,*,#870,.T.); +#1454 = ORIENTED_EDGE('',*,*,#1455,.F.); +#1455 = EDGE_CURVE('',#1456,#871,#1458,.T.); +#1456 = VERTEX_POINT('',#1457); +#1457 = CARTESIAN_POINT('',(-3.05,-1.65,1.2)); +#1458 = CIRCLE('',#1459,0.2); +#1459 = AXIS2_PLACEMENT_3D('',#1460,#1461,#1462); +#1460 = CARTESIAN_POINT('',(-2.85,-1.65,1.2)); +#1461 = DIRECTION('',(-0.,1.,1.110223024625E-15)); +#1462 = DIRECTION('',(0.,-1.110223024625E-15,1.)); +#1463 = ORIENTED_EDGE('',*,*,#1464,.F.); +#1464 = EDGE_CURVE('',#1446,#1456,#1465,.T.); +#1465 = LINE('',#1466,#1467); +#1466 = CARTESIAN_POINT('',(-3.05,1.85,1.2)); +#1467 = VECTOR('',#1468,1.); +#1468 = DIRECTION('',(0.,-1.,0.)); +#1469 = CYLINDRICAL_SURFACE('',#1470,0.2); +#1470 = AXIS2_PLACEMENT_3D('',#1471,#1472,#1473); +#1471 = CARTESIAN_POINT('',(-2.85,1.85,1.2)); +#1472 = DIRECTION('',(0.,-1.,0.)); +#1473 = DIRECTION('',(-1.,0.,0.)); +#1474 = ADVANCED_FACE('',(#1475),#1502,.T.); +#1475 = FACE_BOUND('',#1476,.F.); +#1476 = EDGE_LOOP('',(#1477,#1487,#1494,#1495)); +#1477 = ORIENTED_EDGE('',*,*,#1478,.F.); +#1478 = EDGE_CURVE('',#1479,#1481,#1483,.T.); +#1479 = VERTEX_POINT('',#1480); +#1480 = CARTESIAN_POINT('',(-2.85,-1.85,1.2)); +#1481 = VERTEX_POINT('',#1482); +#1482 = CARTESIAN_POINT('',(2.85,-1.85,1.2)); +#1483 = LINE('',#1484,#1485); +#1484 = CARTESIAN_POINT('',(-3.05,-1.85,1.2)); +#1485 = VECTOR('',#1486,1.); +#1486 = DIRECTION('',(1.,0.,0.)); +#1487 = ORIENTED_EDGE('',*,*,#1488,.F.); +#1488 = EDGE_CURVE('',#871,#1479,#1489,.T.); +#1489 = CIRCLE('',#1490,0.2); +#1490 = AXIS2_PLACEMENT_3D('',#1491,#1492,#1493); +#1491 = CARTESIAN_POINT('',(-2.85,-1.65,1.2)); +#1492 = DIRECTION('',(1.,0.,0.)); +#1493 = DIRECTION('',(0.,-1.110223024625E-15,1.)); +#1494 = ORIENTED_EDGE('',*,*,#878,.T.); +#1495 = ORIENTED_EDGE('',*,*,#1496,.F.); +#1496 = EDGE_CURVE('',#1481,#879,#1497,.T.); +#1497 = CIRCLE('',#1498,0.2); +#1498 = AXIS2_PLACEMENT_3D('',#1499,#1500,#1501); +#1499 = CARTESIAN_POINT('',(2.85,-1.65,1.2)); +#1500 = DIRECTION('',(-1.,0.,0.)); +#1501 = DIRECTION('',(0.,0.,1.)); +#1502 = CYLINDRICAL_SURFACE('',#1503,0.2); +#1503 = AXIS2_PLACEMENT_3D('',#1504,#1505,#1506); +#1504 = CARTESIAN_POINT('',(-3.05,-1.65,1.2)); +#1505 = DIRECTION('',(1.,0.,0.)); +#1506 = DIRECTION('',(0.,-1.,0.)); +#1507 = ADVANCED_FACE('',(#1508),#1520,.T.); +#1508 = FACE_BOUND('',#1509,.F.); +#1509 = EDGE_LOOP('',(#1510,#1511,#1512,#1519)); +#1510 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1511 = ORIENTED_EDGE('',*,*,#979,.T.); +#1512 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1513 = EDGE_CURVE('',#1080,#980,#1514,.T.); +#1514 = CIRCLE('',#1515,0.2); +#1515 = AXIS2_PLACEMENT_3D('',#1516,#1517,#1518); +#1516 = CARTESIAN_POINT('',(1.765989230279,-1.109958492358,1.7)); +#1517 = DIRECTION('',(-1.,0.,0.)); +#1518 = DIRECTION('',(0.,-0.939692620786,0.342020143326)); +#1519 = ORIENTED_EDGE('',*,*,#1079,.F.); +#1520 = CYLINDRICAL_SURFACE('',#1521,0.2); +#1521 = AXIS2_PLACEMENT_3D('',#1522,#1523,#1524); +#1522 = CARTESIAN_POINT('',(-1.718092213764,-1.109958492358,1.7)); +#1523 = DIRECTION('',(1.,0.,0.)); +#1524 = DIRECTION('',(0.,-0.939692620786,0.342020143326)); +#1525 = ADVANCED_FACE('',(#1526),#1538,.F.); +#1526 = FACE_BOUND('',#1527,.F.); +#1527 = EDGE_LOOP('',(#1528,#1535,#1536,#1537)); +#1528 = ORIENTED_EDGE('',*,*,#1529,.T.); +#1529 = EDGE_CURVE('',#1146,#1002,#1530,.T.); +#1530 = CIRCLE('',#1531,0.2); +#1531 = AXIS2_PLACEMENT_3D('',#1532,#1533,#1534); +#1532 = CARTESIAN_POINT('',(1.859958492358,1.015989230279,1.7)); +#1533 = DIRECTION('',(0.,-1.,0.)); +#1534 = DIRECTION('',(0.939692620786,0.,0.342020143326)); +#1535 = ORIENTED_EDGE('',*,*,#1009,.T.); +#1536 = ORIENTED_EDGE('',*,*,#1126,.F.); +#1537 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1538 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,8,( + (#1539,#1540,#1541,#1542,#1543,#1544,#1545,#1546,#1547) + ,(#1548,#1549,#1550,#1551,#1552,#1553,#1554,#1555,#1556) + ,(#1557,#1558,#1559,#1560,#1561,#1562,#1563,#1564,#1565 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(9,9),( + 0.,0.348937834605),(20.771645094538,21.120582929143), +.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_SURFACE(( + (1.,1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.819152133695,0.836532667222,0.848745095471,0.85638946422 + ,0.858317018592,0.856395623621,0.848758366412,0.836552107119 + ,0.819178407146) +,(1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() ); +#1539 = CARTESIAN_POINT('',(2.04789699519,1.015989208954,1.768404087255) + ); +#1540 = CARTESIAN_POINT('',(2.04375143213,1.071201504833,1.779793928153) + ); +#1541 = CARTESIAN_POINT('',(2.027945081382,1.123480151573,1.788072109528 + )); +#1542 = CARTESIAN_POINT('',(2.002420425354,1.172272197722,1.793355198216 + )); +#1543 = CARTESIAN_POINT('',(1.967141879151,1.217081207036,1.794718965284 + )); +#1544 = CARTESIAN_POINT('',(1.922342092649,1.252372696455,1.793359488535 + )); +#1545 = CARTESIAN_POINT('',(1.873555289724,1.277910116566,1.788081216556 + )); +#1546 = CARTESIAN_POINT('',(1.821281086969,1.293729733215,1.77980703299) + ); +#1547 = CARTESIAN_POINT('',(1.766072684621,1.297890715621,1.768421305094 + )); +#1548 = CARTESIAN_POINT('',(2.,1.01592249627,1.9)); +#1549 = CARTESIAN_POINT('',(1.991171005817,1.059130407026,1.9)); +#1550 = CARTESIAN_POINT('',(1.976109466525,1.098920396661,1.9)); +#1551 = CARTESIAN_POINT('',(1.955438216577,1.138040602847,1.9)); +#1552 = CARTESIAN_POINT('',(1.926154100623,1.176103474931,1.9)); +#1553 = CARTESIAN_POINT('',(1.888098789633,1.205398743866,1.9)); +#1554 = CARTESIAN_POINT('',(1.848979895435,1.226080236443,1.9)); +#1555 = CARTESIAN_POINT('',(1.809191831775,1.241149145117,1.9)); +#1556 = CARTESIAN_POINT('',(1.765989206513,1.249986361418,1.9)); +#1557 = CARTESIAN_POINT('',(1.859958674658,1.015727441597,1.9)); +#1558 = CARTESIAN_POINT('',(1.860019233643,1.027466622127,1.9)); +#1559 = CARTESIAN_POINT('',(1.859716418756,1.042880529349,1.9)); +#1560 = CARTESIAN_POINT('',(1.854729660677,1.06605261625,1.9)); +#1561 = CARTESIAN_POINT('',(1.83862375776,1.08859560409,1.9)); +#1562 = CARTESIAN_POINT('',(1.816087938657,1.104710824885,1.9)); +#1563 = CARTESIAN_POINT('',(1.792912207145,1.109710968116,1.9)); +#1564 = CARTESIAN_POINT('',(1.777489336282,1.110018781907,1.9)); +#1565 = CARTESIAN_POINT('',(1.765745194482,1.10995876581,1.9)); +#1566 = ADVANCED_FACE('',(#1567),#1591,.F.); +#1567 = FACE_BOUND('',#1568,.F.); +#1568 = EDGE_LOOP('',(#1569,#1570,#1571,#1579)); +#1569 = ORIENTED_EDGE('',*,*,#1513,.T.); +#1570 = ORIENTED_EDGE('',*,*,#987,.T.); +#1571 = ORIENTED_EDGE('',*,*,#1572,.F.); +#1572 = EDGE_CURVE('',#1573,#988,#1575,.T.); +#1573 = VERTEX_POINT('',#1574); +#1574 = CARTESIAN_POINT('',(2.047897016515,-1.015989230279, + 1.768404028665)); +#1575 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1576,#1577,#1578), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +0.348937834605),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.819178407146,1.)) REPRESENTATION_ITEM('') ); +#1576 = CARTESIAN_POINT('',(2.047890715621,-1.016072684621, + 1.768421305094)); +#1577 = CARTESIAN_POINT('',(1.999986361418,-1.015989206513,1.9)); +#1578 = CARTESIAN_POINT('',(1.85995876581,-1.015745194482,1.9)); +#1579 = ORIENTED_EDGE('',*,*,#1580,.F.); +#1580 = EDGE_CURVE('',#1080,#1573,#1581,.T.); +#1581 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#1582,#1583,#1584,#1585, + #1586,#1587,#1588,#1589,#1590),.UNSPECIFIED.,.F.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((9,9),(18.390405898882,18.739343733487), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.)) +REPRESENTATION_ITEM('') ); +#1582 = CARTESIAN_POINT('',(1.765989208954,-1.29789699519,1.768404087255 + )); +#1583 = CARTESIAN_POINT('',(1.821201504833,-1.29375143213,1.779793928153 + )); +#1584 = CARTESIAN_POINT('',(1.873480151573,-1.277945081382, + 1.788072109528)); +#1585 = CARTESIAN_POINT('',(1.922272197722,-1.252420425354, + 1.793355198216)); +#1586 = CARTESIAN_POINT('',(1.967081207036,-1.217141879151, + 1.794718965284)); +#1587 = CARTESIAN_POINT('',(2.002372696455,-1.172342092649, + 1.793359488535)); +#1588 = CARTESIAN_POINT('',(2.027910116566,-1.123555289724, + 1.788081216556)); +#1589 = CARTESIAN_POINT('',(2.043729733215,-1.071281086969,1.77980703299 + )); +#1590 = CARTESIAN_POINT('',(2.047890715621,-1.016072684621, + 1.768421305094)); +#1591 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,8,( + (#1592,#1593,#1594,#1595,#1596,#1597,#1598,#1599,#1600) + ,(#1601,#1602,#1603,#1604,#1605,#1606,#1607,#1608,#1609) + ,(#1610,#1611,#1612,#1613,#1614,#1615,#1616,#1617,#1618 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(9,9),( + 0.,0.348937834605),(18.390405898882,18.739343733487), +.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_SURFACE(( + (1.,1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.819152133695,0.836532667222,0.848745095471,0.85638946422 + ,0.858317018592,0.856395623621,0.848758366412,0.836552107119 + ,0.819178407146) +,(1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() ); +#1592 = CARTESIAN_POINT('',(1.765989208954,-1.29789699519,1.768404087255 + )); +#1593 = CARTESIAN_POINT('',(1.821201504833,-1.29375143213,1.779793928153 + )); +#1594 = CARTESIAN_POINT('',(1.873480151573,-1.277945081382, + 1.788072109528)); +#1595 = CARTESIAN_POINT('',(1.922272197722,-1.252420425354, + 1.793355198216)); +#1596 = CARTESIAN_POINT('',(1.967081207036,-1.217141879151, + 1.794718965284)); +#1597 = CARTESIAN_POINT('',(2.002372696455,-1.172342092649, + 1.793359488535)); +#1598 = CARTESIAN_POINT('',(2.027910116566,-1.123555289724, + 1.788081216556)); +#1599 = CARTESIAN_POINT('',(2.043729733215,-1.071281086969,1.77980703299 + )); +#1600 = CARTESIAN_POINT('',(2.047890715621,-1.016072684621, + 1.768421305094)); +#1601 = CARTESIAN_POINT('',(1.76592249627,-1.25,1.9)); +#1602 = CARTESIAN_POINT('',(1.809130407026,-1.241171005817,1.9)); +#1603 = CARTESIAN_POINT('',(1.848920396661,-1.226109466525,1.9)); +#1604 = CARTESIAN_POINT('',(1.888040602847,-1.205438216577,1.9)); +#1605 = CARTESIAN_POINT('',(1.926103474931,-1.176154100623,1.9)); +#1606 = CARTESIAN_POINT('',(1.955398743866,-1.138098789633,1.9)); +#1607 = CARTESIAN_POINT('',(1.976080236443,-1.098979895435,1.9)); +#1608 = CARTESIAN_POINT('',(1.991149145117,-1.059191831775,1.9)); +#1609 = CARTESIAN_POINT('',(1.999986361418,-1.015989206513,1.9)); +#1610 = CARTESIAN_POINT('',(1.765727441597,-1.109958674658,1.9)); +#1611 = CARTESIAN_POINT('',(1.777466622127,-1.110019233643,1.9)); +#1612 = CARTESIAN_POINT('',(1.792880529349,-1.109716418756,1.9)); +#1613 = CARTESIAN_POINT('',(1.81605261625,-1.104729660677,1.9)); +#1614 = CARTESIAN_POINT('',(1.83859560409,-1.08862375776,1.9)); +#1615 = CARTESIAN_POINT('',(1.854710824885,-1.066087938657,1.9)); +#1616 = CARTESIAN_POINT('',(1.859710968116,-1.042912207145,1.9)); +#1617 = CARTESIAN_POINT('',(1.860018781907,-1.027489336282,1.9)); +#1618 = CARTESIAN_POINT('',(1.85995876581,-1.015745194482,1.9)); +#1619 = ADVANCED_FACE('',(#1620),#1631,.T.); +#1620 = FACE_BOUND('',#1621,.F.); +#1621 = EDGE_LOOP('',(#1622,#1623,#1624,#1625)); +#1622 = ORIENTED_EDGE('',*,*,#1572,.T.); +#1623 = ORIENTED_EDGE('',*,*,#1001,.T.); +#1624 = ORIENTED_EDGE('',*,*,#1529,.F.); +#1625 = ORIENTED_EDGE('',*,*,#1626,.F.); +#1626 = EDGE_CURVE('',#1573,#1146,#1627,.T.); +#1627 = LINE('',#1628,#1629); +#1628 = CARTESIAN_POINT('',(2.047897016515,-0.968092213764, + 1.768404028665)); +#1629 = VECTOR('',#1630,1.); +#1630 = DIRECTION('',(0.,1.,0.)); +#1631 = CYLINDRICAL_SURFACE('',#1632,0.2); +#1632 = AXIS2_PLACEMENT_3D('',#1633,#1634,#1635); +#1633 = CARTESIAN_POINT('',(1.859958492358,-0.968092213764,1.7)); +#1634 = DIRECTION('',(0.,1.,0.)); +#1635 = DIRECTION('',(0.939692620786,0.,0.342020143326)); +#1636 = ADVANCED_FACE('',(#1637),#1648,.T.); +#1637 = FACE_BOUND('',#1638,.T.); +#1638 = EDGE_LOOP('',(#1639,#1640,#1641,#1647)); +#1639 = ORIENTED_EDGE('',*,*,#1087,.F.); +#1640 = ORIENTED_EDGE('',*,*,#1287,.T.); +#1641 = ORIENTED_EDGE('',*,*,#1642,.T.); +#1642 = EDGE_CURVE('',#1280,#1573,#1643,.T.); +#1643 = LINE('',#1644,#1645); +#1644 = CARTESIAN_POINT('',(2.211508485633,-1.179600699397, + 1.318885211701)); +#1645 = VECTOR('',#1646,1.); +#1646 = DIRECTION('',(-0.323615577118,0.323615577118,0.889126490716)); +#1647 = ORIENTED_EDGE('',*,*,#1580,.F.); +#1648 = CYLINDRICAL_SURFACE('',#1649,0.3); +#1649 = AXIS2_PLACEMENT_3D('',#1650,#1651,#1652); +#1650 = CARTESIAN_POINT('',(1.929600699397,-1.179600699397, + 1.216279168703)); +#1651 = DIRECTION('',(-0.323615577118,0.323615577118,0.889126490716)); +#1652 = DIRECTION('',(0.,-0.939692620786,0.342020143326)); +#1653 = ADVANCED_FACE('',(#1654),#1660,.F.); +#1654 = FACE_BOUND('',#1655,.F.); +#1655 = EDGE_LOOP('',(#1656,#1657,#1658,#1659)); +#1656 = ORIENTED_EDGE('',*,*,#1642,.T.); +#1657 = ORIENTED_EDGE('',*,*,#1626,.T.); +#1658 = ORIENTED_EDGE('',*,*,#1143,.F.); +#1659 = ORIENTED_EDGE('',*,*,#1365,.F.); +#1660 = PLANE('',#1661); +#1661 = AXIS2_PLACEMENT_3D('',#1662,#1663,#1664); +#1662 = CARTESIAN_POINT('',(2.171010071663,-1.25,1.430153689607)); +#1663 = DIRECTION('',(-0.939692620786,0.,-0.342020143326)); +#1664 = DIRECTION('',(0.,1.,0.)); +#1665 = ADVANCED_FACE('',(#1666),#1691,.F.); +#1666 = FACE_BOUND('',#1667,.F.); +#1667 = EDGE_LOOP('',(#1668,#1678,#1684,#1685)); +#1668 = ORIENTED_EDGE('',*,*,#1669,.F.); +#1669 = EDGE_CURVE('',#1670,#1672,#1674,.T.); +#1670 = VERTEX_POINT('',#1671); +#1671 = CARTESIAN_POINT('',(2.85,1.85,0.)); +#1672 = VERTEX_POINT('',#1673); +#1673 = CARTESIAN_POINT('',(-2.85,1.85,0.)); +#1674 = LINE('',#1675,#1676); +#1675 = CARTESIAN_POINT('',(3.05,1.85,0.)); +#1676 = VECTOR('',#1677,1.); +#1677 = DIRECTION('',(-1.,0.,0.)); +#1678 = ORIENTED_EDGE('',*,*,#1679,.T.); +#1679 = EDGE_CURVE('',#1670,#1380,#1680,.T.); +#1680 = LINE('',#1681,#1682); +#1681 = CARTESIAN_POINT('',(2.85,1.85,0.)); +#1682 = VECTOR('',#1683,1.); +#1683 = DIRECTION('',(0.,0.,1.)); +#1684 = ORIENTED_EDGE('',*,*,#1379,.T.); +#1685 = ORIENTED_EDGE('',*,*,#1686,.F.); +#1686 = EDGE_CURVE('',#1672,#1382,#1687,.T.); +#1687 = LINE('',#1688,#1689); +#1688 = CARTESIAN_POINT('',(-2.85,1.85,0.)); +#1689 = VECTOR('',#1690,1.); +#1690 = DIRECTION('',(0.,0.,1.)); +#1691 = PLANE('',#1692); +#1692 = AXIS2_PLACEMENT_3D('',#1693,#1694,#1695); +#1693 = CARTESIAN_POINT('',(3.05,1.85,0.)); +#1694 = DIRECTION('',(0.,-1.,0.)); +#1695 = DIRECTION('',(-1.,0.,0.)); +#1696 = ADVANCED_FACE('',(#1697),#1708,.T.); +#1697 = FACE_BOUND('',#1698,.T.); +#1698 = EDGE_LOOP('',(#1699,#1700,#1707)); +#1699 = ORIENTED_EDGE('',*,*,#1430,.F.); +#1700 = ORIENTED_EDGE('',*,*,#1701,.T.); +#1701 = EDGE_CURVE('',#1423,#1380,#1702,.T.); +#1702 = CIRCLE('',#1703,0.2); +#1703 = AXIS2_PLACEMENT_3D('',#1704,#1705,#1706); +#1704 = CARTESIAN_POINT('',(2.85,1.65,1.2)); +#1705 = DIRECTION('',(0.,-6.123233995737E-17,1.)); +#1706 = DIRECTION('',(0.,1.,6.123233995737E-17)); +#1707 = ORIENTED_EDGE('',*,*,#1389,.F.); +#1708 = SPHERICAL_SURFACE('',#1709,0.2); +#1709 = AXIS2_PLACEMENT_3D('',#1710,#1711,#1712); +#1710 = CARTESIAN_POINT('',(2.85,1.65,1.2)); +#1711 = DIRECTION('',(-1.,0.,0.)); +#1712 = DIRECTION('',(0.,1.110223024625E-15,1.)); +#1713 = ADVANCED_FACE('',(#1714),#1725,.T.); +#1714 = FACE_BOUND('',#1715,.F.); +#1715 = EDGE_LOOP('',(#1716,#1717,#1724)); +#1716 = ORIENTED_EDGE('',*,*,#1445,.F.); +#1717 = ORIENTED_EDGE('',*,*,#1718,.T.); +#1718 = EDGE_CURVE('',#1446,#1382,#1719,.T.); +#1719 = CIRCLE('',#1720,0.2); +#1720 = AXIS2_PLACEMENT_3D('',#1721,#1722,#1723); +#1721 = CARTESIAN_POINT('',(-2.85,1.65,1.2)); +#1722 = DIRECTION('',(0.,6.123233995737E-17,-1.)); +#1723 = DIRECTION('',(0.,1.,6.123233995737E-17)); +#1724 = ORIENTED_EDGE('',*,*,#1397,.F.); +#1725 = SPHERICAL_SURFACE('',#1726,0.2); +#1726 = AXIS2_PLACEMENT_3D('',#1727,#1728,#1729); +#1727 = CARTESIAN_POINT('',(-2.85,1.65,1.2)); +#1728 = DIRECTION('',(1.,0.,0.)); +#1729 = DIRECTION('',(0.,0.,1.)); +#1730 = ADVANCED_FACE('',(#1731),#1742,.T.); +#1731 = FACE_BOUND('',#1732,.T.); +#1732 = EDGE_LOOP('',(#1733,#1734,#1741)); +#1733 = ORIENTED_EDGE('',*,*,#1496,.F.); +#1734 = ORIENTED_EDGE('',*,*,#1735,.T.); +#1735 = EDGE_CURVE('',#1481,#1414,#1736,.T.); +#1736 = CIRCLE('',#1737,0.2); +#1737 = AXIS2_PLACEMENT_3D('',#1738,#1739,#1740); +#1738 = CARTESIAN_POINT('',(2.85,-1.65,1.2)); +#1739 = DIRECTION('',(-6.123233995737E-17,0.,1.)); +#1740 = DIRECTION('',(1.,0.,6.123233995737E-17)); +#1741 = ORIENTED_EDGE('',*,*,#1413,.F.); +#1742 = SPHERICAL_SURFACE('',#1743,0.2); +#1743 = AXIS2_PLACEMENT_3D('',#1744,#1745,#1746); +#1744 = CARTESIAN_POINT('',(2.85,-1.65,1.2)); +#1745 = DIRECTION('',(0.,1.,0.)); +#1746 = DIRECTION('',(0.,0.,1.)); +#1747 = ADVANCED_FACE('',(#1748),#1773,.F.); +#1748 = FACE_BOUND('',#1749,.F.); +#1749 = EDGE_LOOP('',(#1750,#1760,#1766,#1767)); +#1750 = ORIENTED_EDGE('',*,*,#1751,.F.); +#1751 = EDGE_CURVE('',#1752,#1754,#1756,.T.); +#1752 = VERTEX_POINT('',#1753); +#1753 = CARTESIAN_POINT('',(3.05,-1.65,0.)); +#1754 = VERTEX_POINT('',#1755); +#1755 = CARTESIAN_POINT('',(3.05,1.65,0.)); +#1756 = LINE('',#1757,#1758); +#1757 = CARTESIAN_POINT('',(3.05,-1.85,0.)); +#1758 = VECTOR('',#1759,1.); +#1759 = DIRECTION('',(0.,1.,0.)); +#1760 = ORIENTED_EDGE('',*,*,#1761,.T.); +#1761 = EDGE_CURVE('',#1752,#1414,#1762,.T.); +#1762 = LINE('',#1763,#1764); +#1763 = CARTESIAN_POINT('',(3.05,-1.65,0.)); +#1764 = VECTOR('',#1765,1.); +#1765 = DIRECTION('',(0.,0.,1.)); +#1766 = ORIENTED_EDGE('',*,*,#1422,.T.); +#1767 = ORIENTED_EDGE('',*,*,#1768,.F.); +#1768 = EDGE_CURVE('',#1754,#1423,#1769,.T.); +#1769 = LINE('',#1770,#1771); +#1770 = CARTESIAN_POINT('',(3.05,1.65,0.)); +#1771 = VECTOR('',#1772,1.); +#1772 = DIRECTION('',(0.,0.,1.)); +#1773 = PLANE('',#1774); +#1774 = AXIS2_PLACEMENT_3D('',#1775,#1776,#1777); +#1775 = CARTESIAN_POINT('',(3.05,-1.85,0.)); +#1776 = DIRECTION('',(-1.,0.,0.)); +#1777 = DIRECTION('',(0.,1.,0.)); +#1778 = ADVANCED_FACE('',(#1779),#1804,.F.); +#1779 = FACE_BOUND('',#1780,.F.); +#1780 = EDGE_LOOP('',(#1781,#1791,#1797,#1798)); +#1781 = ORIENTED_EDGE('',*,*,#1782,.F.); +#1782 = EDGE_CURVE('',#1783,#1785,#1787,.T.); +#1783 = VERTEX_POINT('',#1784); +#1784 = CARTESIAN_POINT('',(-3.05,1.65,0.)); +#1785 = VERTEX_POINT('',#1786); +#1786 = CARTESIAN_POINT('',(-3.05,-1.65,0.)); +#1787 = LINE('',#1788,#1789); +#1788 = CARTESIAN_POINT('',(-3.05,1.85,0.)); +#1789 = VECTOR('',#1790,1.); +#1790 = DIRECTION('',(0.,-1.,0.)); +#1791 = ORIENTED_EDGE('',*,*,#1792,.T.); +#1792 = EDGE_CURVE('',#1783,#1446,#1793,.T.); +#1793 = LINE('',#1794,#1795); +#1794 = CARTESIAN_POINT('',(-3.05,1.65,0.)); +#1795 = VECTOR('',#1796,1.); +#1796 = DIRECTION('',(0.,0.,1.)); +#1797 = ORIENTED_EDGE('',*,*,#1464,.T.); +#1798 = ORIENTED_EDGE('',*,*,#1799,.F.); +#1799 = EDGE_CURVE('',#1785,#1456,#1800,.T.); +#1800 = LINE('',#1801,#1802); +#1801 = CARTESIAN_POINT('',(-3.05,-1.65,0.)); +#1802 = VECTOR('',#1803,1.); +#1803 = DIRECTION('',(0.,0.,1.)); +#1804 = PLANE('',#1805); +#1805 = AXIS2_PLACEMENT_3D('',#1806,#1807,#1808); +#1806 = CARTESIAN_POINT('',(-3.05,1.85,0.)); +#1807 = DIRECTION('',(1.,0.,0.)); +#1808 = DIRECTION('',(0.,-1.,0.)); +#1809 = ADVANCED_FACE('',(#1810),#1821,.T.); +#1810 = FACE_BOUND('',#1811,.T.); +#1811 = EDGE_LOOP('',(#1812,#1813,#1820)); +#1812 = ORIENTED_EDGE('',*,*,#1455,.F.); +#1813 = ORIENTED_EDGE('',*,*,#1814,.T.); +#1814 = EDGE_CURVE('',#1456,#1479,#1815,.T.); +#1815 = CIRCLE('',#1816,0.2); +#1816 = AXIS2_PLACEMENT_3D('',#1817,#1818,#1819); +#1817 = CARTESIAN_POINT('',(-2.85,-1.65,1.2)); +#1818 = DIRECTION('',(-0.,6.123233995737E-17,1.)); +#1819 = DIRECTION('',(0.,-1.,6.123233995737E-17)); +#1820 = ORIENTED_EDGE('',*,*,#1488,.F.); +#1821 = SPHERICAL_SURFACE('',#1822,0.2); +#1822 = AXIS2_PLACEMENT_3D('',#1823,#1824,#1825); +#1823 = CARTESIAN_POINT('',(-2.85,-1.65,1.2)); +#1824 = DIRECTION('',(1.,0.,0.)); +#1825 = DIRECTION('',(0.,-1.110223024625E-15,1.)); +#1826 = ADVANCED_FACE('',(#1827),#1852,.F.); +#1827 = FACE_BOUND('',#1828,.F.); +#1828 = EDGE_LOOP('',(#1829,#1839,#1845,#1846)); +#1829 = ORIENTED_EDGE('',*,*,#1830,.F.); +#1830 = EDGE_CURVE('',#1831,#1833,#1835,.T.); +#1831 = VERTEX_POINT('',#1832); +#1832 = CARTESIAN_POINT('',(-2.85,-1.85,0.)); +#1833 = VERTEX_POINT('',#1834); +#1834 = CARTESIAN_POINT('',(2.85,-1.85,0.)); +#1835 = LINE('',#1836,#1837); +#1836 = CARTESIAN_POINT('',(-3.05,-1.85,0.)); +#1837 = VECTOR('',#1838,1.); +#1838 = DIRECTION('',(1.,0.,0.)); +#1839 = ORIENTED_EDGE('',*,*,#1840,.T.); +#1840 = EDGE_CURVE('',#1831,#1479,#1841,.T.); +#1841 = LINE('',#1842,#1843); +#1842 = CARTESIAN_POINT('',(-2.85,-1.85,0.)); +#1843 = VECTOR('',#1844,1.); +#1844 = DIRECTION('',(0.,0.,1.)); +#1845 = ORIENTED_EDGE('',*,*,#1478,.T.); +#1846 = ORIENTED_EDGE('',*,*,#1847,.F.); +#1847 = EDGE_CURVE('',#1833,#1481,#1848,.T.); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(2.85,-1.85,0.)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(0.,0.,1.)); +#1852 = PLANE('',#1853); +#1853 = AXIS2_PLACEMENT_3D('',#1854,#1855,#1856); +#1854 = CARTESIAN_POINT('',(-3.05,-1.85,0.)); +#1855 = DIRECTION('',(0.,1.,0.)); +#1856 = DIRECTION('',(1.,0.,0.)); +#1857 = ADVANCED_FACE('',(#1858),#1892,.F.); +#1858 = FACE_BOUND('',#1859,.F.); +#1859 = EDGE_LOOP('',(#1860,#1861,#1868,#1869,#1876,#1877,#1884,#1885)); +#1860 = ORIENTED_EDGE('',*,*,#1782,.T.); +#1861 = ORIENTED_EDGE('',*,*,#1862,.T.); +#1862 = EDGE_CURVE('',#1785,#1831,#1863,.T.); +#1863 = CIRCLE('',#1864,0.2); +#1864 = AXIS2_PLACEMENT_3D('',#1865,#1866,#1867); +#1865 = CARTESIAN_POINT('',(-2.85,-1.65,0.)); +#1866 = DIRECTION('',(-0.,0.,1.)); +#1867 = DIRECTION('',(0.,-1.,0.)); +#1868 = ORIENTED_EDGE('',*,*,#1830,.T.); +#1869 = ORIENTED_EDGE('',*,*,#1870,.T.); +#1870 = EDGE_CURVE('',#1833,#1752,#1871,.T.); +#1871 = CIRCLE('',#1872,0.2); +#1872 = AXIS2_PLACEMENT_3D('',#1873,#1874,#1875); +#1873 = CARTESIAN_POINT('',(2.85,-1.65,0.)); +#1874 = DIRECTION('',(-0.,0.,1.)); +#1875 = DIRECTION('',(0.,-1.,0.)); +#1876 = ORIENTED_EDGE('',*,*,#1751,.T.); +#1877 = ORIENTED_EDGE('',*,*,#1878,.F.); +#1878 = EDGE_CURVE('',#1670,#1754,#1879,.T.); +#1879 = CIRCLE('',#1880,0.2); +#1880 = AXIS2_PLACEMENT_3D('',#1881,#1882,#1883); +#1881 = CARTESIAN_POINT('',(2.85,1.65,0.)); +#1882 = DIRECTION('',(-0.,-0.,-1.)); +#1883 = DIRECTION('',(0.,-1.,0.)); +#1884 = ORIENTED_EDGE('',*,*,#1669,.T.); +#1885 = ORIENTED_EDGE('',*,*,#1886,.F.); +#1886 = EDGE_CURVE('',#1783,#1672,#1887,.T.); +#1887 = CIRCLE('',#1888,0.2); +#1888 = AXIS2_PLACEMENT_3D('',#1889,#1890,#1891); +#1889 = CARTESIAN_POINT('',(-2.85,1.65,0.)); +#1890 = DIRECTION('',(-0.,-0.,-1.)); +#1891 = DIRECTION('',(0.,-1.,0.)); +#1892 = PLANE('',#1893); +#1893 = AXIS2_PLACEMENT_3D('',#1894,#1895,#1896); +#1894 = CARTESIAN_POINT('',(0.,0.,0.)); +#1895 = DIRECTION('',(0.,0.,1.)); +#1896 = DIRECTION('',(1.,0.,0.)); +#1897 = ADVANCED_FACE('',(#1898),#1904,.T.); +#1898 = FACE_BOUND('',#1899,.F.); +#1899 = EDGE_LOOP('',(#1900,#1901,#1902,#1903)); +#1900 = ORIENTED_EDGE('',*,*,#1878,.T.); +#1901 = ORIENTED_EDGE('',*,*,#1768,.T.); +#1902 = ORIENTED_EDGE('',*,*,#1701,.T.); +#1903 = ORIENTED_EDGE('',*,*,#1679,.F.); +#1904 = CYLINDRICAL_SURFACE('',#1905,0.2); +#1905 = AXIS2_PLACEMENT_3D('',#1906,#1907,#1908); +#1906 = CARTESIAN_POINT('',(2.85,1.65,0.)); +#1907 = DIRECTION('',(0.,0.,1.)); +#1908 = DIRECTION('',(0.,1.,0.)); +#1909 = ADVANCED_FACE('',(#1910),#1916,.T.); +#1910 = FACE_BOUND('',#1911,.F.); +#1911 = EDGE_LOOP('',(#1912,#1913,#1914,#1915)); +#1912 = ORIENTED_EDGE('',*,*,#1886,.T.); +#1913 = ORIENTED_EDGE('',*,*,#1686,.T.); +#1914 = ORIENTED_EDGE('',*,*,#1718,.F.); +#1915 = ORIENTED_EDGE('',*,*,#1792,.F.); +#1916 = CYLINDRICAL_SURFACE('',#1917,0.2); +#1917 = AXIS2_PLACEMENT_3D('',#1918,#1919,#1920); +#1918 = CARTESIAN_POINT('',(-2.85,1.65,0.)); +#1919 = DIRECTION('',(0.,0.,1.)); +#1920 = DIRECTION('',(-1.,0.,0.)); +#1921 = ADVANCED_FACE('',(#1922),#1928,.T.); +#1922 = FACE_BOUND('',#1923,.T.); +#1923 = EDGE_LOOP('',(#1924,#1925,#1926,#1927)); +#1924 = ORIENTED_EDGE('',*,*,#1870,.T.); +#1925 = ORIENTED_EDGE('',*,*,#1761,.T.); +#1926 = ORIENTED_EDGE('',*,*,#1735,.F.); +#1927 = ORIENTED_EDGE('',*,*,#1847,.F.); +#1928 = CYLINDRICAL_SURFACE('',#1929,0.2); +#1929 = AXIS2_PLACEMENT_3D('',#1930,#1931,#1932); +#1930 = CARTESIAN_POINT('',(2.85,-1.65,0.)); +#1931 = DIRECTION('',(0.,0.,1.)); +#1932 = DIRECTION('',(0.,-1.,0.)); +#1933 = ADVANCED_FACE('',(#1934),#1940,.T.); +#1934 = FACE_BOUND('',#1935,.T.); +#1935 = EDGE_LOOP('',(#1936,#1937,#1938,#1939)); +#1936 = ORIENTED_EDGE('',*,*,#1862,.T.); +#1937 = ORIENTED_EDGE('',*,*,#1840,.T.); +#1938 = ORIENTED_EDGE('',*,*,#1814,.F.); +#1939 = ORIENTED_EDGE('',*,*,#1799,.F.); +#1940 = CYLINDRICAL_SURFACE('',#1941,0.2); +#1941 = AXIS2_PLACEMENT_3D('',#1942,#1943,#1944); +#1942 = CARTESIAN_POINT('',(-2.85,-1.65,0.)); +#1943 = DIRECTION('',(0.,0.,1.)); +#1944 = DIRECTION('',(-1.,0.,0.)); +#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1949)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1946,#1947,#1948)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1946 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1947 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1948 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1949 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-04),#1946, + 'distance_accuracy_value','confusion accuracy'); +#1950 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1951,#1953); +#1951 = ( REPRESENTATION_RELATIONSHIP('','',#382,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1952) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1952 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1953 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1954); +#1954 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','Cover','',#5,#377,$); +#1955 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#379)); +#1956 = SHAPE_DEFINITION_REPRESENTATION(#1957,#1963); +#1957 = PRODUCT_DEFINITION_SHAPE('','',#1958); +#1958 = PRODUCT_DEFINITION('design','',#1959,#1962); +#1959 = PRODUCT_DEFINITION_FORMATION('','',#1960); +#1960 = PRODUCT('Button','Button','',(#1961)); +#1961 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1962 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1963 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1964),#2418); +#1964 = MANIFOLD_SOLID_BREP('',#1965); +#1965 = CLOSED_SHELL('',(#1966,#2006,#2073,#2098,#2123,#2156,#2180,#2204 + ,#2229,#2254,#2271,#2288,#2305,#2336,#2354,#2372,#2389,#2406)); +#1966 = ADVANCED_FACE('',(#1967),#2001,.F.); +#1967 = FACE_BOUND('',#1968,.F.); +#1968 = EDGE_LOOP('',(#1969,#1979,#1987,#1995)); +#1969 = ORIENTED_EDGE('',*,*,#1970,.F.); +#1970 = EDGE_CURVE('',#1971,#1973,#1975,.T.); +#1971 = VERTEX_POINT('',#1972); +#1972 = CARTESIAN_POINT('',(-1.35,0.55,1.9)); +#1973 = VERTEX_POINT('',#1974); +#1974 = CARTESIAN_POINT('',(-1.35,-0.55,1.9)); +#1975 = LINE('',#1976,#1977); +#1976 = CARTESIAN_POINT('',(-1.35,0.65,1.9)); +#1977 = VECTOR('',#1978,1.); +#1978 = DIRECTION('',(0.,-1.,0.)); +#1979 = ORIENTED_EDGE('',*,*,#1980,.T.); +#1980 = EDGE_CURVE('',#1971,#1981,#1983,.T.); +#1981 = VERTEX_POINT('',#1982); +#1982 = CARTESIAN_POINT('',(-1.35,0.55,2.4)); +#1983 = LINE('',#1984,#1985); +#1984 = CARTESIAN_POINT('',(-1.35,0.55,1.9)); +#1985 = VECTOR('',#1986,1.); +#1986 = DIRECTION('',(0.,0.,1.)); +#1987 = ORIENTED_EDGE('',*,*,#1988,.T.); +#1988 = EDGE_CURVE('',#1981,#1989,#1991,.T.); +#1989 = VERTEX_POINT('',#1990); +#1990 = CARTESIAN_POINT('',(-1.35,-0.55,2.4)); +#1991 = LINE('',#1992,#1993); +#1992 = CARTESIAN_POINT('',(-1.35,0.65,2.4)); +#1993 = VECTOR('',#1994,1.); +#1994 = DIRECTION('',(0.,-1.,0.)); +#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); +#1996 = EDGE_CURVE('',#1973,#1989,#1997,.T.); +#1997 = LINE('',#1998,#1999); +#1998 = CARTESIAN_POINT('',(-1.35,-0.55,1.9)); +#1999 = VECTOR('',#2000,1.); +#2000 = DIRECTION('',(0.,0.,1.)); +#2001 = PLANE('',#2002); +#2002 = AXIS2_PLACEMENT_3D('',#2003,#2004,#2005); +#2003 = CARTESIAN_POINT('',(-1.35,0.65,1.9)); +#2004 = DIRECTION('',(1.,0.,0.)); +#2005 = DIRECTION('',(0.,-1.,0.)); +#2006 = ADVANCED_FACE('',(#2007),#2068,.F.); +#2007 = FACE_BOUND('',#2008,.F.); +#2008 = EDGE_LOOP('',(#2009,#2010,#2019,#2027,#2036,#2044,#2053,#2061)); +#2009 = ORIENTED_EDGE('',*,*,#1970,.T.); +#2010 = ORIENTED_EDGE('',*,*,#2011,.T.); +#2011 = EDGE_CURVE('',#1973,#2012,#2014,.T.); +#2012 = VERTEX_POINT('',#2013); +#2013 = CARTESIAN_POINT('',(-1.25,-0.65,1.9)); +#2014 = CIRCLE('',#2015,0.1); +#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018); +#2016 = CARTESIAN_POINT('',(-1.25,-0.55,1.9)); +#2017 = DIRECTION('',(-0.,0.,1.)); +#2018 = DIRECTION('',(0.,-1.,0.)); +#2019 = ORIENTED_EDGE('',*,*,#2020,.T.); +#2020 = EDGE_CURVE('',#2012,#2021,#2023,.T.); +#2021 = VERTEX_POINT('',#2022); +#2022 = CARTESIAN_POINT('',(1.25,-0.65,1.9)); +#2023 = LINE('',#2024,#2025); +#2024 = CARTESIAN_POINT('',(-1.35,-0.65,1.9)); +#2025 = VECTOR('',#2026,1.); +#2026 = DIRECTION('',(1.,0.,0.)); +#2027 = ORIENTED_EDGE('',*,*,#2028,.T.); +#2028 = EDGE_CURVE('',#2021,#2029,#2031,.T.); +#2029 = VERTEX_POINT('',#2030); +#2030 = CARTESIAN_POINT('',(1.35,-0.55,1.9)); +#2031 = CIRCLE('',#2032,0.1); +#2032 = AXIS2_PLACEMENT_3D('',#2033,#2034,#2035); +#2033 = CARTESIAN_POINT('',(1.25,-0.55,1.9)); +#2034 = DIRECTION('',(-0.,0.,1.)); +#2035 = DIRECTION('',(0.,-1.,0.)); +#2036 = ORIENTED_EDGE('',*,*,#2037,.T.); +#2037 = EDGE_CURVE('',#2029,#2038,#2040,.T.); +#2038 = VERTEX_POINT('',#2039); +#2039 = CARTESIAN_POINT('',(1.35,0.55,1.9)); +#2040 = LINE('',#2041,#2042); +#2041 = CARTESIAN_POINT('',(1.35,-0.65,1.9)); +#2042 = VECTOR('',#2043,1.); +#2043 = DIRECTION('',(0.,1.,0.)); +#2044 = ORIENTED_EDGE('',*,*,#2045,.T.); +#2045 = EDGE_CURVE('',#2038,#2046,#2048,.T.); +#2046 = VERTEX_POINT('',#2047); +#2047 = CARTESIAN_POINT('',(1.25,0.65,1.9)); +#2048 = CIRCLE('',#2049,0.1); +#2049 = AXIS2_PLACEMENT_3D('',#2050,#2051,#2052); +#2050 = CARTESIAN_POINT('',(1.25,0.55,1.9)); +#2051 = DIRECTION('',(-0.,0.,1.)); +#2052 = DIRECTION('',(0.,-1.,0.)); +#2053 = ORIENTED_EDGE('',*,*,#2054,.T.); +#2054 = EDGE_CURVE('',#2046,#2055,#2057,.T.); +#2055 = VERTEX_POINT('',#2056); +#2056 = CARTESIAN_POINT('',(-1.25,0.65,1.9)); +#2057 = LINE('',#2058,#2059); +#2058 = CARTESIAN_POINT('',(1.35,0.65,1.9)); +#2059 = VECTOR('',#2060,1.); +#2060 = DIRECTION('',(-1.,0.,0.)); +#2061 = ORIENTED_EDGE('',*,*,#2062,.F.); +#2062 = EDGE_CURVE('',#1971,#2055,#2063,.T.); +#2063 = CIRCLE('',#2064,0.1); +#2064 = AXIS2_PLACEMENT_3D('',#2065,#2066,#2067); +#2065 = CARTESIAN_POINT('',(-1.25,0.55,1.9)); +#2066 = DIRECTION('',(-0.,-0.,-1.)); +#2067 = DIRECTION('',(0.,-1.,0.)); +#2068 = PLANE('',#2069); +#2069 = AXIS2_PLACEMENT_3D('',#2070,#2071,#2072); +#2070 = CARTESIAN_POINT('',(-8.326672684689E-17,8.326672684689E-17,1.9) + ); +#2071 = DIRECTION('',(0.,0.,1.)); +#2072 = DIRECTION('',(1.,0.,0.)); +#2073 = ADVANCED_FACE('',(#2074),#2093,.T.); +#2074 = FACE_BOUND('',#2075,.F.); +#2075 = EDGE_LOOP('',(#2076,#2077,#2085,#2092)); +#2076 = ORIENTED_EDGE('',*,*,#2062,.T.); +#2077 = ORIENTED_EDGE('',*,*,#2078,.T.); +#2078 = EDGE_CURVE('',#2055,#2079,#2081,.T.); +#2079 = VERTEX_POINT('',#2080); +#2080 = CARTESIAN_POINT('',(-1.25,0.65,2.4)); +#2081 = LINE('',#2082,#2083); +#2082 = CARTESIAN_POINT('',(-1.25,0.65,1.9)); +#2083 = VECTOR('',#2084,1.); +#2084 = DIRECTION('',(0.,0.,1.)); +#2085 = ORIENTED_EDGE('',*,*,#2086,.T.); +#2086 = EDGE_CURVE('',#2079,#1981,#2087,.T.); +#2087 = CIRCLE('',#2088,0.1); +#2088 = AXIS2_PLACEMENT_3D('',#2089,#2090,#2091); +#2089 = CARTESIAN_POINT('',(-1.25,0.55,2.4)); +#2090 = DIRECTION('',(0.,-0.,1.)); +#2091 = DIRECTION('',(0.,1.,0.)); +#2092 = ORIENTED_EDGE('',*,*,#1980,.F.); +#2093 = CYLINDRICAL_SURFACE('',#2094,0.1); +#2094 = AXIS2_PLACEMENT_3D('',#2095,#2096,#2097); +#2095 = CARTESIAN_POINT('',(-1.25,0.55,1.9)); +#2096 = DIRECTION('',(0.,0.,1.)); +#2097 = DIRECTION('',(-1.,0.,0.)); +#2098 = ADVANCED_FACE('',(#2099),#2118,.T.); +#2099 = FACE_BOUND('',#2100,.T.); +#2100 = EDGE_LOOP('',(#2101,#2102,#2110,#2117)); +#2101 = ORIENTED_EDGE('',*,*,#2011,.T.); +#2102 = ORIENTED_EDGE('',*,*,#2103,.T.); +#2103 = EDGE_CURVE('',#2012,#2104,#2106,.T.); +#2104 = VERTEX_POINT('',#2105); +#2105 = CARTESIAN_POINT('',(-1.25,-0.65,2.4)); +#2106 = LINE('',#2107,#2108); +#2107 = CARTESIAN_POINT('',(-1.25,-0.65,1.9)); +#2108 = VECTOR('',#2109,1.); +#2109 = DIRECTION('',(0.,0.,1.)); +#2110 = ORIENTED_EDGE('',*,*,#2111,.T.); +#2111 = EDGE_CURVE('',#2104,#1989,#2112,.T.); +#2112 = CIRCLE('',#2113,0.1); +#2113 = AXIS2_PLACEMENT_3D('',#2114,#2115,#2116); +#2114 = CARTESIAN_POINT('',(-1.25,-0.55,2.4)); +#2115 = DIRECTION('',(-6.123233995737E-17,0.,-1.)); +#2116 = DIRECTION('',(-1.,0.,6.123233995737E-17)); +#2117 = ORIENTED_EDGE('',*,*,#1996,.F.); +#2118 = CYLINDRICAL_SURFACE('',#2119,0.1); +#2119 = AXIS2_PLACEMENT_3D('',#2120,#2121,#2122); +#2120 = CARTESIAN_POINT('',(-1.25,-0.55,1.9)); +#2121 = DIRECTION('',(0.,0.,1.)); +#2122 = DIRECTION('',(-1.,0.,0.)); +#2123 = ADVANCED_FACE('',(#2124),#2151,.T.); +#2124 = FACE_BOUND('',#2125,.F.); +#2125 = EDGE_LOOP('',(#2126,#2135,#2143,#2150)); +#2126 = ORIENTED_EDGE('',*,*,#2127,.F.); +#2127 = EDGE_CURVE('',#2128,#1981,#2130,.T.); +#2128 = VERTEX_POINT('',#2129); +#2129 = CARTESIAN_POINT('',(-1.25,0.55,2.5)); +#2130 = CIRCLE('',#2131,0.1); +#2131 = AXIS2_PLACEMENT_3D('',#2132,#2133,#2134); +#2132 = CARTESIAN_POINT('',(-1.25,0.55,2.4)); +#2133 = DIRECTION('',(-6.123233995737E-17,-1.,-0.)); +#2134 = DIRECTION('',(-1.,6.123233995737E-17,0.)); +#2135 = ORIENTED_EDGE('',*,*,#2136,.T.); +#2136 = EDGE_CURVE('',#2128,#2137,#2139,.T.); +#2137 = VERTEX_POINT('',#2138); +#2138 = CARTESIAN_POINT('',(-1.25,-0.55,2.5)); +#2139 = LINE('',#2140,#2141); +#2140 = CARTESIAN_POINT('',(-1.25,0.65,2.5)); +#2141 = VECTOR('',#2142,1.); +#2142 = DIRECTION('',(0.,-1.,0.)); +#2143 = ORIENTED_EDGE('',*,*,#2144,.T.); +#2144 = EDGE_CURVE('',#2137,#1989,#2145,.T.); +#2145 = CIRCLE('',#2146,0.1); +#2146 = AXIS2_PLACEMENT_3D('',#2147,#2148,#2149); +#2147 = CARTESIAN_POINT('',(-1.25,-0.55,2.4)); +#2148 = DIRECTION('',(0.,-1.,0.)); +#2149 = DIRECTION('',(0.,0.,1.)); +#2150 = ORIENTED_EDGE('',*,*,#1988,.F.); +#2151 = CYLINDRICAL_SURFACE('',#2152,0.1); +#2152 = AXIS2_PLACEMENT_3D('',#2153,#2154,#2155); +#2153 = CARTESIAN_POINT('',(-1.25,0.65,2.4)); +#2154 = DIRECTION('',(0.,-1.,0.)); +#2155 = DIRECTION('',(-1.,0.,0.)); +#2156 = ADVANCED_FACE('',(#2157),#2175,.F.); +#2157 = FACE_BOUND('',#2158,.F.); +#2158 = EDGE_LOOP('',(#2159,#2160,#2168,#2174)); +#2159 = ORIENTED_EDGE('',*,*,#2054,.F.); +#2160 = ORIENTED_EDGE('',*,*,#2161,.T.); +#2161 = EDGE_CURVE('',#2046,#2162,#2164,.T.); +#2162 = VERTEX_POINT('',#2163); +#2163 = CARTESIAN_POINT('',(1.25,0.65,2.4)); +#2164 = LINE('',#2165,#2166); +#2165 = CARTESIAN_POINT('',(1.25,0.65,1.9)); +#2166 = VECTOR('',#2167,1.); +#2167 = DIRECTION('',(0.,0.,1.)); +#2168 = ORIENTED_EDGE('',*,*,#2169,.T.); +#2169 = EDGE_CURVE('',#2162,#2079,#2170,.T.); +#2170 = LINE('',#2171,#2172); +#2171 = CARTESIAN_POINT('',(1.35,0.65,2.4)); +#2172 = VECTOR('',#2173,1.); +#2173 = DIRECTION('',(-1.,0.,0.)); +#2174 = ORIENTED_EDGE('',*,*,#2078,.F.); +#2175 = PLANE('',#2176); +#2176 = AXIS2_PLACEMENT_3D('',#2177,#2178,#2179); +#2177 = CARTESIAN_POINT('',(1.35,0.65,1.9)); +#2178 = DIRECTION('',(0.,-1.,0.)); +#2179 = DIRECTION('',(-1.,0.,0.)); +#2180 = ADVANCED_FACE('',(#2181),#2199,.F.); +#2181 = FACE_BOUND('',#2182,.F.); +#2182 = EDGE_LOOP('',(#2183,#2184,#2185,#2193)); +#2183 = ORIENTED_EDGE('',*,*,#2020,.F.); +#2184 = ORIENTED_EDGE('',*,*,#2103,.T.); +#2185 = ORIENTED_EDGE('',*,*,#2186,.T.); +#2186 = EDGE_CURVE('',#2104,#2187,#2189,.T.); +#2187 = VERTEX_POINT('',#2188); +#2188 = CARTESIAN_POINT('',(1.25,-0.65,2.4)); +#2189 = LINE('',#2190,#2191); +#2190 = CARTESIAN_POINT('',(-1.35,-0.65,2.4)); +#2191 = VECTOR('',#2192,1.); +#2192 = DIRECTION('',(1.,0.,0.)); +#2193 = ORIENTED_EDGE('',*,*,#2194,.F.); +#2194 = EDGE_CURVE('',#2021,#2187,#2195,.T.); +#2195 = LINE('',#2196,#2197); +#2196 = CARTESIAN_POINT('',(1.25,-0.65,1.9)); +#2197 = VECTOR('',#2198,1.); +#2198 = DIRECTION('',(0.,0.,1.)); +#2199 = PLANE('',#2200); +#2200 = AXIS2_PLACEMENT_3D('',#2201,#2202,#2203); +#2201 = CARTESIAN_POINT('',(-1.35,-0.65,1.9)); +#2202 = DIRECTION('',(0.,1.,0.)); +#2203 = DIRECTION('',(1.,0.,0.)); +#2204 = ADVANCED_FACE('',(#2205),#2224,.T.); +#2205 = FACE_BOUND('',#2206,.T.); +#2206 = EDGE_LOOP('',(#2207,#2208,#2209,#2218)); +#2207 = ORIENTED_EDGE('',*,*,#2045,.T.); +#2208 = ORIENTED_EDGE('',*,*,#2161,.T.); +#2209 = ORIENTED_EDGE('',*,*,#2210,.T.); +#2210 = EDGE_CURVE('',#2162,#2211,#2213,.T.); +#2211 = VERTEX_POINT('',#2212); +#2212 = CARTESIAN_POINT('',(1.35,0.55,2.4)); +#2213 = CIRCLE('',#2214,0.1); +#2214 = AXIS2_PLACEMENT_3D('',#2215,#2216,#2217); +#2215 = CARTESIAN_POINT('',(1.25,0.55,2.4)); +#2216 = DIRECTION('',(0.,0.,-1.)); +#2217 = DIRECTION('',(0.,1.,0.)); +#2218 = ORIENTED_EDGE('',*,*,#2219,.F.); +#2219 = EDGE_CURVE('',#2038,#2211,#2220,.T.); +#2220 = LINE('',#2221,#2222); +#2221 = CARTESIAN_POINT('',(1.35,0.55,1.9)); +#2222 = VECTOR('',#2223,1.); +#2223 = DIRECTION('',(0.,0.,1.)); +#2224 = CYLINDRICAL_SURFACE('',#2225,0.1); +#2225 = AXIS2_PLACEMENT_3D('',#2226,#2227,#2228); +#2226 = CARTESIAN_POINT('',(1.25,0.55,1.9)); +#2227 = DIRECTION('',(0.,0.,1.)); +#2228 = DIRECTION('',(1.,0.,0.)); +#2229 = ADVANCED_FACE('',(#2230),#2249,.T.); +#2230 = FACE_BOUND('',#2231,.T.); +#2231 = EDGE_LOOP('',(#2232,#2233,#2241,#2248)); +#2232 = ORIENTED_EDGE('',*,*,#2028,.T.); +#2233 = ORIENTED_EDGE('',*,*,#2234,.T.); +#2234 = EDGE_CURVE('',#2029,#2235,#2237,.T.); +#2235 = VERTEX_POINT('',#2236); +#2236 = CARTESIAN_POINT('',(1.35,-0.55,2.4)); +#2237 = LINE('',#2238,#2239); +#2238 = CARTESIAN_POINT('',(1.35,-0.55,1.9)); +#2239 = VECTOR('',#2240,1.); +#2240 = DIRECTION('',(0.,0.,1.)); +#2241 = ORIENTED_EDGE('',*,*,#2242,.T.); +#2242 = EDGE_CURVE('',#2235,#2187,#2243,.T.); +#2243 = CIRCLE('',#2244,0.1); +#2244 = AXIS2_PLACEMENT_3D('',#2245,#2246,#2247); +#2245 = CARTESIAN_POINT('',(1.25,-0.55,2.4)); +#2246 = DIRECTION('',(-0.,-6.123233995737E-17,-1.)); +#2247 = DIRECTION('',(0.,-1.,6.123233995737E-17)); +#2248 = ORIENTED_EDGE('',*,*,#2194,.F.); +#2249 = CYLINDRICAL_SURFACE('',#2250,0.1); +#2250 = AXIS2_PLACEMENT_3D('',#2251,#2252,#2253); +#2251 = CARTESIAN_POINT('',(1.25,-0.55,1.9)); +#2252 = DIRECTION('',(0.,0.,1.)); +#2253 = DIRECTION('',(0.,-1.,0.)); +#2254 = ADVANCED_FACE('',(#2255),#2266,.F.); +#2255 = FACE_BOUND('',#2256,.F.); +#2256 = EDGE_LOOP('',(#2257,#2258,#2259,#2265)); +#2257 = ORIENTED_EDGE('',*,*,#2037,.F.); +#2258 = ORIENTED_EDGE('',*,*,#2234,.T.); +#2259 = ORIENTED_EDGE('',*,*,#2260,.T.); +#2260 = EDGE_CURVE('',#2235,#2211,#2261,.T.); +#2261 = LINE('',#2262,#2263); +#2262 = CARTESIAN_POINT('',(1.35,-0.65,2.4)); +#2263 = VECTOR('',#2264,1.); +#2264 = DIRECTION('',(0.,1.,0.)); +#2265 = ORIENTED_EDGE('',*,*,#2219,.F.); +#2266 = PLANE('',#2267); +#2267 = AXIS2_PLACEMENT_3D('',#2268,#2269,#2270); +#2268 = CARTESIAN_POINT('',(1.35,-0.65,1.9)); +#2269 = DIRECTION('',(-1.,0.,0.)); +#2270 = DIRECTION('',(0.,1.,0.)); +#2271 = ADVANCED_FACE('',(#2272),#2283,.T.); +#2272 = FACE_BOUND('',#2273,.F.); +#2273 = EDGE_LOOP('',(#2274,#2281,#2282)); +#2274 = ORIENTED_EDGE('',*,*,#2275,.F.); +#2275 = EDGE_CURVE('',#2128,#2079,#2276,.T.); +#2276 = CIRCLE('',#2277,0.1); +#2277 = AXIS2_PLACEMENT_3D('',#2278,#2279,#2280); +#2278 = CARTESIAN_POINT('',(-1.25,0.55,2.4)); +#2279 = DIRECTION('',(-1.,0.,0.)); +#2280 = DIRECTION('',(0.,1.,0.)); +#2281 = ORIENTED_EDGE('',*,*,#2127,.T.); +#2282 = ORIENTED_EDGE('',*,*,#2086,.F.); +#2283 = SPHERICAL_SURFACE('',#2284,0.1); +#2284 = AXIS2_PLACEMENT_3D('',#2285,#2286,#2287); +#2285 = CARTESIAN_POINT('',(-1.25,0.55,2.4)); +#2286 = DIRECTION('',(-0.,-0.,-1.)); +#2287 = DIRECTION('',(0.,1.,0.)); +#2288 = ADVANCED_FACE('',(#2289),#2300,.T.); +#2289 = FACE_BOUND('',#2290,.F.); +#2290 = EDGE_LOOP('',(#2291,#2298,#2299)); +#2291 = ORIENTED_EDGE('',*,*,#2292,.F.); +#2292 = EDGE_CURVE('',#2104,#2137,#2293,.T.); +#2293 = CIRCLE('',#2294,0.1); +#2294 = AXIS2_PLACEMENT_3D('',#2295,#2296,#2297); +#2295 = CARTESIAN_POINT('',(-1.25,-0.55,2.4)); +#2296 = DIRECTION('',(-1.,0.,0.)); +#2297 = DIRECTION('',(0.,0.,1.)); +#2298 = ORIENTED_EDGE('',*,*,#2111,.T.); +#2299 = ORIENTED_EDGE('',*,*,#2144,.F.); +#2300 = SPHERICAL_SURFACE('',#2301,0.1); +#2301 = AXIS2_PLACEMENT_3D('',#2302,#2303,#2304); +#2302 = CARTESIAN_POINT('',(-1.25,-0.55,2.4)); +#2303 = DIRECTION('',(0.,1.,0.)); +#2304 = DIRECTION('',(0.,0.,1.)); +#2305 = ADVANCED_FACE('',(#2306),#2331,.T.); +#2306 = FACE_BOUND('',#2307,.T.); +#2307 = EDGE_LOOP('',(#2308,#2316,#2317,#2325)); +#2308 = ORIENTED_EDGE('',*,*,#2309,.T.); +#2309 = EDGE_CURVE('',#2310,#2128,#2312,.T.); +#2310 = VERTEX_POINT('',#2311); +#2311 = CARTESIAN_POINT('',(1.25,0.55,2.5)); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(1.35,0.55,2.5)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(-1.,0.,0.)); +#2316 = ORIENTED_EDGE('',*,*,#2136,.T.); +#2317 = ORIENTED_EDGE('',*,*,#2318,.T.); +#2318 = EDGE_CURVE('',#2137,#2319,#2321,.T.); +#2319 = VERTEX_POINT('',#2320); +#2320 = CARTESIAN_POINT('',(1.25,-0.55,2.5)); +#2321 = LINE('',#2322,#2323); +#2322 = CARTESIAN_POINT('',(-1.35,-0.55,2.5)); +#2323 = VECTOR('',#2324,1.); +#2324 = DIRECTION('',(1.,0.,0.)); +#2325 = ORIENTED_EDGE('',*,*,#2326,.T.); +#2326 = EDGE_CURVE('',#2319,#2310,#2327,.T.); +#2327 = LINE('',#2328,#2329); +#2328 = CARTESIAN_POINT('',(1.25,-0.65,2.5)); +#2329 = VECTOR('',#2330,1.); +#2330 = DIRECTION('',(0.,1.,0.)); +#2331 = PLANE('',#2332); +#2332 = AXIS2_PLACEMENT_3D('',#2333,#2334,#2335); +#2333 = CARTESIAN_POINT('',(-8.326672684689E-17,8.326672684689E-17,2.5) + ); +#2334 = DIRECTION('',(0.,0.,1.)); +#2335 = DIRECTION('',(1.,0.,0.)); +#2336 = ADVANCED_FACE('',(#2337),#2349,.T.); +#2337 = FACE_BOUND('',#2338,.F.); +#2338 = EDGE_LOOP('',(#2339,#2346,#2347,#2348)); +#2339 = ORIENTED_EDGE('',*,*,#2340,.F.); +#2340 = EDGE_CURVE('',#2310,#2162,#2341,.T.); +#2341 = CIRCLE('',#2342,0.1); +#2342 = AXIS2_PLACEMENT_3D('',#2343,#2344,#2345); +#2343 = CARTESIAN_POINT('',(1.25,0.55,2.4)); +#2344 = DIRECTION('',(-1.,0.,0.)); +#2345 = DIRECTION('',(0.,1.,0.)); +#2346 = ORIENTED_EDGE('',*,*,#2309,.T.); +#2347 = ORIENTED_EDGE('',*,*,#2275,.T.); +#2348 = ORIENTED_EDGE('',*,*,#2169,.F.); +#2349 = CYLINDRICAL_SURFACE('',#2350,0.1); +#2350 = AXIS2_PLACEMENT_3D('',#2351,#2352,#2353); +#2351 = CARTESIAN_POINT('',(1.35,0.55,2.4)); +#2352 = DIRECTION('',(-1.,0.,0.)); +#2353 = DIRECTION('',(0.,1.,0.)); +#2354 = ADVANCED_FACE('',(#2355),#2367,.T.); +#2355 = FACE_BOUND('',#2356,.F.); +#2356 = EDGE_LOOP('',(#2357,#2358,#2359,#2366)); +#2357 = ORIENTED_EDGE('',*,*,#2292,.T.); +#2358 = ORIENTED_EDGE('',*,*,#2318,.T.); +#2359 = ORIENTED_EDGE('',*,*,#2360,.T.); +#2360 = EDGE_CURVE('',#2319,#2187,#2361,.T.); +#2361 = CIRCLE('',#2362,0.1); +#2362 = AXIS2_PLACEMENT_3D('',#2363,#2364,#2365); +#2363 = CARTESIAN_POINT('',(1.25,-0.55,2.4)); +#2364 = DIRECTION('',(1.,0.,-0.)); +#2365 = DIRECTION('',(0.,0.,1.)); +#2366 = ORIENTED_EDGE('',*,*,#2186,.F.); +#2367 = CYLINDRICAL_SURFACE('',#2368,0.1); +#2368 = AXIS2_PLACEMENT_3D('',#2369,#2370,#2371); +#2369 = CARTESIAN_POINT('',(-1.35,-0.55,2.4)); +#2370 = DIRECTION('',(1.,0.,0.)); +#2371 = DIRECTION('',(0.,-1.,0.)); +#2372 = ADVANCED_FACE('',(#2373),#2384,.T.); +#2373 = FACE_BOUND('',#2374,.T.); +#2374 = EDGE_LOOP('',(#2375,#2376,#2383)); +#2375 = ORIENTED_EDGE('',*,*,#2340,.F.); +#2376 = ORIENTED_EDGE('',*,*,#2377,.T.); +#2377 = EDGE_CURVE('',#2310,#2211,#2378,.T.); +#2378 = CIRCLE('',#2379,0.1); +#2379 = AXIS2_PLACEMENT_3D('',#2380,#2381,#2382); +#2380 = CARTESIAN_POINT('',(1.25,0.55,2.4)); +#2381 = DIRECTION('',(-6.123233995737E-17,1.,0.)); +#2382 = DIRECTION('',(1.,6.123233995737E-17,0.)); +#2383 = ORIENTED_EDGE('',*,*,#2210,.F.); +#2384 = SPHERICAL_SURFACE('',#2385,0.1); +#2385 = AXIS2_PLACEMENT_3D('',#2386,#2387,#2388); +#2386 = CARTESIAN_POINT('',(1.25,0.55,2.4)); +#2387 = DIRECTION('',(-0.,-0.,-1.)); +#2388 = DIRECTION('',(0.,1.,0.)); +#2389 = ADVANCED_FACE('',(#2390),#2401,.T.); +#2390 = FACE_BOUND('',#2391,.F.); +#2391 = EDGE_LOOP('',(#2392,#2399,#2400)); +#2392 = ORIENTED_EDGE('',*,*,#2393,.F.); +#2393 = EDGE_CURVE('',#2235,#2319,#2394,.T.); +#2394 = CIRCLE('',#2395,0.1); +#2395 = AXIS2_PLACEMENT_3D('',#2396,#2397,#2398); +#2396 = CARTESIAN_POINT('',(1.25,-0.55,2.4)); +#2397 = DIRECTION('',(0.,-1.,0.)); +#2398 = DIRECTION('',(0.,0.,1.)); +#2399 = ORIENTED_EDGE('',*,*,#2242,.T.); +#2400 = ORIENTED_EDGE('',*,*,#2360,.F.); +#2401 = SPHERICAL_SURFACE('',#2402,0.1); +#2402 = AXIS2_PLACEMENT_3D('',#2403,#2404,#2405); +#2403 = CARTESIAN_POINT('',(1.25,-0.55,2.4)); +#2404 = DIRECTION('',(-1.,0.,0.)); +#2405 = DIRECTION('',(0.,0.,1.)); +#2406 = ADVANCED_FACE('',(#2407),#2413,.T.); +#2407 = FACE_BOUND('',#2408,.F.); +#2408 = EDGE_LOOP('',(#2409,#2410,#2411,#2412)); +#2409 = ORIENTED_EDGE('',*,*,#2393,.T.); +#2410 = ORIENTED_EDGE('',*,*,#2326,.T.); +#2411 = ORIENTED_EDGE('',*,*,#2377,.T.); +#2412 = ORIENTED_EDGE('',*,*,#2260,.F.); +#2413 = CYLINDRICAL_SURFACE('',#2414,0.1); +#2414 = AXIS2_PLACEMENT_3D('',#2415,#2416,#2417); +#2415 = CARTESIAN_POINT('',(1.25,-0.65,2.4)); +#2416 = DIRECTION('',(0.,1.,0.)); +#2417 = DIRECTION('',(1.,0.,0.)); +#2418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2422)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2419,#2420,#2421)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2419 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2420 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2421 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2422 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2419, + 'distance_accuracy_value','confusion accuracy'); +#2423 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2424,#2426); +#2424 = ( REPRESENTATION_RELATIONSHIP('','',#1963,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2425) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2425 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#2426 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2427); +#2427 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','Button','',#5,#1958,$); +#2428 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1960)); +#2429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2430),#1945); +#2430 = STYLED_ITEM('color',(#2431),#383); +#2431 = PRESENTATION_STYLE_ASSIGNMENT((#2432,#2438)); +#2432 = SURFACE_STYLE_USAGE(.BOTH.,#2433); +#2433 = SURFACE_SIDE_STYLE('',(#2434)); +#2434 = SURFACE_STYLE_FILL_AREA(#2435); +#2435 = FILL_AREA_STYLE('',(#2436)); +#2436 = FILL_AREA_STYLE_COLOUR('',#2437); +#2437 = COLOUR_RGB('',0.82999997502,0.82999997502,0.82999997502); +#2438 = CURVE_STYLE('',#2439,POSITIVE_LENGTH_MEASURE(0.1),#2440); +#2439 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2440 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +#2441 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2442),#364); +#2442 = STYLED_ITEM('color',(#2443),#214); +#2443 = PRESENTATION_STYLE_ASSIGNMENT((#2444,#2449)); +#2444 = SURFACE_STYLE_USAGE(.BOTH.,#2445); +#2445 = SURFACE_SIDE_STYLE('',(#2446)); +#2446 = SURFACE_STYLE_FILL_AREA(#2447); +#2447 = FILL_AREA_STYLE('',(#2448)); +#2448 = FILL_AREA_STYLE_COLOUR('',#2437); +#2449 = CURVE_STYLE('',#2450,POSITIVE_LENGTH_MEASURE(0.1),#2440); +#2450 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2451 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2452),#2418); +#2452 = STYLED_ITEM('color',(#2453),#1964); +#2453 = PRESENTATION_STYLE_ASSIGNMENT((#2454,#2460)); +#2454 = SURFACE_STYLE_USAGE(.BOTH.,#2455); +#2455 = SURFACE_SIDE_STYLE('',(#2456)); +#2456 = SURFACE_STYLE_FILL_AREA(#2457); +#2457 = FILL_AREA_STYLE('',(#2458)); +#2458 = FILL_AREA_STYLE_COLOUR('',#2459); +#2459 = COLOUR_RGB('',0.670000024756,0.330000010676,0.500000003429); +#2460 = CURVE_STYLE('',#2461,POSITIVE_LENGTH_MEASURE(0.1),#2440); +#2461 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2462 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2463),#195); +#2463 = STYLED_ITEM('color',(#2464),#45); +#2464 = PRESENTATION_STYLE_ASSIGNMENT((#2465,#2470)); +#2465 = SURFACE_STYLE_USAGE(.BOTH.,#2466); +#2466 = SURFACE_SIDE_STYLE('',(#2467)); +#2467 = SURFACE_STYLE_FILL_AREA(#2468); +#2468 = FILL_AREA_STYLE('',(#2469)); +#2469 = FILL_AREA_STYLE_COLOUR('',#2437); +#2470 = CURVE_STYLE('',#2471,POSITIVE_LENGTH_MEASURE(0.1),#2440); +#2471 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/fab.3dsource/Switch_CnK.FCStd b/fab.3dsource/Switch_CnK.FCStd index f7814a86daaa5f4e39dc74babe0ca7336b2ad8cb..af8ad38dc173c8042f944f3715a81742d994fc0a 100644 Binary files a/fab.3dsource/Switch_CnK.FCStd and b/fab.3dsource/Switch_CnK.FCStd differ diff --git a/fab.pretty/Button_CnK_PTS636.0_6x3.5mm.kicad_mod b/fab.pretty/Button_CnK_PTS636.0_6x3.5mm.kicad_mod index 0897e0fc36de0b14721db43ebb81a31416356ca0..4c49982fcb710489b682567f3f019433966a94c0 100644 --- a/fab.pretty/Button_CnK_PTS636.0_6x3.5mm.kicad_mod +++ b/fab.pretty/Button_CnK_PTS636.0_6x3.5mm.kicad_mod @@ -1,44 +1,281 @@ -(footprint "Button_CnK_PTS636.0_6x3.5mm" (version 20211014) (generator pcbnew) - (layer "F.Cu") - (tedit 6252FF49) - (descr "Light Touch Switch") - (tags "button btn switch touch") - (attr smd) - (fp_text reference "REF**" (at 0 -2.65) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 28dc6c00-c938-4c66-9055-6a8c08fb32e5) - ) - (fp_text value "Button_CnK_PTS636.0_6x3.5mm" (at 0 3) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp a77842d3-ed17-419d-a330-02adb8fef8e4) - ) - (fp_text user "${REFERENCE}" (at 0 -2.65) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp de5924aa-b37e-4da3-aa2f-9d8b0a4cd699) - ) - (fp_line (start 3.1 1.85) (end 3.1 1.2) (layer "F.SilkS") (width 0.12) (tstamp 37e8058a-5e56-4c46-a6cd-17c8c93f16d7)) - (fp_line (start 3.1 -1.85) (end -3.1 -1.85) (layer "F.SilkS") (width 0.12) (tstamp 5adaffa8-b7ca-4a2f-af6a-02179e2ac6e9)) - (fp_line (start -3.1 1.2) (end -3.1 1.85) (layer "F.SilkS") (width 0.12) (tstamp 6867f3c0-ac2c-4288-ad38-92ab423d5e86)) - (fp_line (start -3.1 1.85) (end 3.1 1.85) (layer "F.SilkS") (width 0.12) (tstamp 97d26e54-9e8b-4f6e-9577-e137899309f6)) - (fp_line (start 3.1 -1.85) (end 3.1 -1.2) (layer "F.SilkS") (width 0.12) (tstamp cf9680bf-ed52-4a7e-a5cd-5e0e38649be6)) - (fp_line (start -3.1 -1.85) (end -3.1 -1.2) (layer "F.SilkS") (width 0.12) (tstamp f2cbb36b-307b-4863-8b56-df7016bbfea4)) - (fp_line (start 3.95 2) (end -3.95 2) (layer "F.CrtYd") (width 0.05) (tstamp 7054ec39-2709-4b59-aa55-3445f7bb9e3d)) - (fp_line (start 3.95 -2) (end 3.95 2) (layer "F.CrtYd") (width 0.05) (tstamp 87d40923-716b-4e3b-9778-0fd7255bacfd)) - (fp_line (start -3.95 -2) (end 3.95 -2) (layer "F.CrtYd") (width 0.05) (tstamp a5880853-9bb4-48e9-a7f5-b53d517986b1)) - (fp_line (start -3.95 2) (end -3.95 -2) (layer "F.CrtYd") (width 0.05) (tstamp ca53e0a5-8179-4a1f-b5ae-95a6ae16165d)) - (fp_line (start 3 1.75) (end -3 1.75) (layer "F.Fab") (width 0.1) (tstamp 06e60a72-6e33-4b0b-ac6a-63c4f435d88c)) - (fp_line (start -1.5 -0.75) (end 1.5 -0.75) (layer "F.Fab") (width 0.1) (tstamp 4c7e7c1d-8ee5-4df8-9479-58e6f2368001)) - (fp_line (start 1.5 -0.75) (end 1.5 0.75) (layer "F.Fab") (width 0.1) (tstamp 56c23b5d-de5d-489f-b93c-527eeb9b049f)) - (fp_line (start -3 -1.75) (end 3 -1.75) (layer "F.Fab") (width 0.1) (tstamp 775fbe42-771d-4246-b00c-0db42a964f39)) - (fp_line (start 1.5 0.75) (end -1.5 0.75) (layer "F.Fab") (width 0.1) (tstamp a187277d-6dc7-4d4c-b7e8-db8ed9f0db01)) - (fp_line (start 3 -1.75) (end 3 1.75) (layer "F.Fab") (width 0.1) (tstamp ae1804aa-4464-46d7-836f-f5d9f9224c2f)) - (fp_line (start -1.5 0.75) (end -1.5 -0.75) (layer "F.Fab") (width 0.1) (tstamp c52d46f0-9687-4892-915f-ee35a6124c5b)) - (fp_line (start -3 1.75) (end -3 -1.75) (layer "F.Fab") (width 0.1) (tstamp cddfda88-f297-482a-b4d6-8ecf38c65777)) - (pad "1" smd rect (at -4 0) (size 2.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5211db08-58b0-4e09-b38d-1417136f628c)) - (pad "2" smd rect (at 4 0) (size 2.5 1.5) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 95ee0572-4085-45ea-bcf9-ad14ea5c5626)) - (model "${KICAD6_3DMODEL_DIR}/fab.3dshapes/Button_CnK_PTS636.0_6x3.5mm.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) +(footprint "Button_CnK_PTS636.0_6x3.5mm" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (descr "Light Touch Switch") + (tags "button btn switch touch") + (property "Reference" "REF**" + (at 0 -2.65 0) + (layer "F.SilkS") + (uuid "28dc6c00-c938-4c66-9055-6a8c08fb32e5") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "Button_CnK_PTS636.0_6x3.5mm" + (at 0 3 0) + (layer "F.Fab") + (uuid "a77842d3-ed17-419d-a330-02adb8fef8e4") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "6dbb14ee-0d0f-4b88-be70-313b5b8b80d5") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d7c22111-fcd7-40bc-bf35-715a2d65a61b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "47c124a0-75e7-41e2-8b8a-11145546fedc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -3.1 -1.85) + (end -3.1 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f2cbb36b-307b-4863-8b56-df7016bbfea4") + ) + (fp_line + (start -3.1 1.2) + (end -3.1 1.85) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6867f3c0-ac2c-4288-ad38-92ab423d5e86") + ) + (fp_line + (start -3.1 1.85) + (end 3.1 1.85) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "97d26e54-9e8b-4f6e-9577-e137899309f6") + ) + (fp_line + (start 3.1 -1.85) + (end -3.1 -1.85) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5adaffa8-b7ca-4a2f-af6a-02179e2ac6e9") + ) + (fp_line + (start 3.1 -1.85) + (end 3.1 -1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "cf9680bf-ed52-4a7e-a5cd-5e0e38649be6") + ) + (fp_line + (start 3.1 1.85) + (end 3.1 1.2) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "37e8058a-5e56-4c46-a6cd-17c8c93f16d7") + ) + (fp_line + (start -3.95 -2) + (end 3.95 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a5880853-9bb4-48e9-a7f5-b53d517986b1") + ) + (fp_line + (start -3.95 2) + (end -3.95 -2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ca53e0a5-8179-4a1f-b5ae-95a6ae16165d") + ) + (fp_line + (start 3.95 -2) + (end 3.95 2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "87d40923-716b-4e3b-9778-0fd7255bacfd") + ) + (fp_line + (start 3.95 2) + (end -3.95 2) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7054ec39-2709-4b59-aa55-3445f7bb9e3d") + ) + (fp_line + (start -3 -1.75) + (end 3 -1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "775fbe42-771d-4246-b00c-0db42a964f39") + ) + (fp_line + (start -3 1.75) + (end -3 -1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "cddfda88-f297-482a-b4d6-8ecf38c65777") + ) + (fp_line + (start -1.5 -0.75) + (end 1.5 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4c7e7c1d-8ee5-4df8-9479-58e6f2368001") + ) + (fp_line + (start -1.5 0.75) + (end -1.5 -0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c52d46f0-9687-4892-915f-ee35a6124c5b") + ) + (fp_line + (start 1.5 -0.75) + (end 1.5 0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "56c23b5d-de5d-489f-b93c-527eeb9b049f") + ) + (fp_line + (start 1.5 0.75) + (end -1.5 0.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a187277d-6dc7-4d4c-b7e8-db8ed9f0db01") + ) + (fp_line + (start 3 -1.75) + (end 3 1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ae1804aa-4464-46d7-836f-f5d9f9224c2f") + ) + (fp_line + (start 3 1.75) + (end -3 1.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "06e60a72-6e33-4b0b-ac6a-63c4f435d88c") + ) + (fp_text user "${REFERENCE}" + (at 0 -2.65 0) + (layer "F.Fab") + (uuid "de5924aa-b37e-4da3-aa2f-9d8b0a4cd699") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at -4 0) + (size 2.5 1.5) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "5211db08-58b0-4e09-b38d-1417136f628c") + ) + (pad "2" smd rect + (at 4 0) + (size 2.5 1.5) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "95ee0572-4085-45ea-bcf9-ad14ea5c5626") + ) + (model "${FAB}/fab.3dshapes/Switch_CnK-PTS636SM25FSMTR.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) )