From 14bd407e285e55ab88c197a2fbc40edd1d99263e Mon Sep 17 00:00:00 2001 From: Mehdi Khairy Date: Thu, 14 Mar 2019 17:37:08 +0100 Subject: [PATCH] adding 3D models --- 3D_Models/Basic/12.19x12.19x7.25mm.step | 428 +++ 3D_Models/Basic/24.5x3x15.step | 428 +++ 3D_Models/Basic/3.6x3.4x2.step | 428 +++ 3D_Models/Basic/4.9x3x1.18mm.step | 428 +++ .../SMA_CINCH_142-0701-801.FCStd | Bin 0 -> 91880 bytes .../Connectors_RF/SMA_CINCH_142-0701-801.step | 2369 +++++++++++++++++ .../Standard/0402_1x0.5x0.35_resistor.FCStd | Bin 0 -> 17258 bytes .../Standard/0402_1x0.5x0.35_resistor.FCStd1 | Bin 0 -> 17243 bytes .../Standard/0402_1x0.5x0.35_resistor.step | 1105 ++++++++ .../General_SMD.pretty/SM0402.kicad_mod | 12 +- 10 files changed, 5197 insertions(+), 1 deletion(-) create mode 100644 3D_Models/Basic/12.19x12.19x7.25mm.step create mode 100644 3D_Models/Basic/24.5x3x15.step create mode 100644 3D_Models/Basic/3.6x3.4x2.step create mode 100644 3D_Models/Basic/4.9x3x1.18mm.step create mode 100644 3D_Models/Connectors_RF/SMA_CINCH_142-0701-801.FCStd create mode 100644 3D_Models/Connectors_RF/SMA_CINCH_142-0701-801.step create mode 100644 3D_Models/Standard/0402_1x0.5x0.35_resistor.FCStd create mode 100644 3D_Models/Standard/0402_1x0.5x0.35_resistor.FCStd1 create mode 100644 3D_Models/Standard/0402_1x0.5x0.35_resistor.step diff --git a/3D_Models/Basic/12.19x12.19x7.25mm.step b/3D_Models/Basic/12.19x12.19x7.25mm.step new file mode 100644 index 0000000..0da9e74 --- /dev/null +++ b/3D_Models/Basic/12.19x12.19x7.25mm.step @@ -0,0 +1,428 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/mehdi/Simpulse/dev_RF/kicad-components/3D_ +Models/Basic/12.19x12.19x7.25mm.step','2019-03-14T10:40:06',('Author'),( + ''),'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Body','Body','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#345); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#137,#213,#284,#331,#338)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-6.095,6.095,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-6.095,6.095,7.25)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-6.095,6.095,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-6.095,6.095,0.)); +#35 = DIRECTION('',(0.,1.,0.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-6.095,-6.095,0.)); +#47 = DIRECTION('',(-1.,0.,0.)); +#48 = DIRECTION('',(0.,1.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(12.19,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(6.095,6.095,7.25)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-6.095,6.095,7.25)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(1.,0.,0.)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(0.,-7.25)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(0.,-4.371673927974E-16,7.25)); +#75 = DIRECTION('',(-0.,-0.,-1.)); +#76 = DIRECTION('',(-1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(6.095,6.095)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(-1.,0.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(6.095,6.095,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(6.095,6.095,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(12.19,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(6.095,6.095,0.)); +#103 = DIRECTION('',(1.,0.,0.)); +#104 = DIRECTION('',(0.,-1.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-6.095,6.095,0.)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(0.,-4.371673927974E-16,0.)); +#129 = DIRECTION('',(-0.,-0.,-1.)); +#130 = DIRECTION('',(-1.,0.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(6.095,6.095)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(-1.,0.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.T.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#141,#164,#192)); +#140 = ORIENTED_EDGE('',*,*,#84,.T.); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#57,#143,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(6.095,-6.095,7.25)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(6.095,6.095,7.25)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(0.,-1.,0.)); +#150 = PCURVE('',#100,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,-7.25)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#72,#158); +#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163); +#159 = LINE('',#160,#161); +#160 = CARTESIAN_POINT('',(-6.095,6.095)); +#161 = VECTOR('',#162,1.); +#162 = DIRECTION('',(0.,-1.)); +#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#143,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(6.095,-6.095,0.)); +#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(6.095,-6.095,0.)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(0.,0.,1.)); +#173 = PCURVE('',#100,#174); +#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(12.19,0.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,-1.)); +#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#180 = PCURVE('',#181,#186); +#181 = PLANE('',#182); +#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); +#183 = CARTESIAN_POINT('',(6.095,-6.095,0.)); +#184 = DIRECTION('',(0.,-1.,0.)); +#185 = DIRECTION('',(-1.,0.,0.)); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = LINE('',#188,#189); +#188 = CARTESIAN_POINT('',(0.,-0.)); +#189 = VECTOR('',#190,1.); +#190 = DIRECTION('',(0.,-1.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#193,.F.); +#193 = EDGE_CURVE('',#85,#166,#194,.T.); +#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.); +#195 = LINE('',#196,#197); +#196 = CARTESIAN_POINT('',(6.095,6.095,0.)); +#197 = VECTOR('',#198,1.); +#198 = DIRECTION('',(0.,-1.,0.)); +#199 = PCURVE('',#100,#200); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(0.,0.)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(1.,0.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = PCURVE('',#126,#207); +#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); +#208 = LINE('',#209,#210); +#209 = CARTESIAN_POINT('',(-6.095,6.095)); +#210 = VECTOR('',#211,1.); +#211 = DIRECTION('',(0.,-1.)); +#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#213 = ADVANCED_FACE('',(#214),#181,.T.); +#214 = FACE_BOUND('',#215,.T.); +#215 = EDGE_LOOP('',(#216,#217,#240,#263)); +#216 = ORIENTED_EDGE('',*,*,#165,.T.); +#217 = ORIENTED_EDGE('',*,*,#218,.T.); +#218 = EDGE_CURVE('',#143,#219,#221,.T.); +#219 = VERTEX_POINT('',#220); +#220 = CARTESIAN_POINT('',(-6.095,-6.095,7.25)); +#221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(6.095,-6.095,7.25)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(-1.,0.,0.)); +#226 = PCURVE('',#181,#227); +#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(0.,-7.25)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(1.,0.)); +#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#233 = PCURVE('',#72,#234); +#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(-6.095,-6.095)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(1.,0.)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#242,#219,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(-6.095,-6.095,0.)); +#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.); +#245 = LINE('',#246,#247); +#246 = CARTESIAN_POINT('',(-6.095,-6.095,0.)); +#247 = VECTOR('',#248,1.); +#248 = DIRECTION('',(0.,0.,1.)); +#249 = PCURVE('',#181,#250); +#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255); +#251 = LINE('',#252,#253); +#252 = CARTESIAN_POINT('',(12.19,0.)); +#253 = VECTOR('',#254,1.); +#254 = DIRECTION('',(0.,-1.)); +#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#256 = PCURVE('',#44,#257); +#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(0.,0.)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(0.,-1.)); +#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#263 = ORIENTED_EDGE('',*,*,#264,.F.); +#264 = EDGE_CURVE('',#166,#242,#265,.T.); +#265 = SURFACE_CURVE('',#266,(#270,#277),.PCURVE_S1.); +#266 = LINE('',#267,#268); +#267 = CARTESIAN_POINT('',(6.095,-6.095,0.)); +#268 = VECTOR('',#269,1.); +#269 = DIRECTION('',(-1.,0.,0.)); +#270 = PCURVE('',#181,#271); +#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276); +#272 = LINE('',#273,#274); +#273 = CARTESIAN_POINT('',(0.,-0.)); +#274 = VECTOR('',#275,1.); +#275 = DIRECTION('',(1.,0.)); +#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#277 = PCURVE('',#126,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(-6.095,-6.095)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = ADVANCED_FACE('',(#285),#44,.T.); +#285 = FACE_BOUND('',#286,.T.); +#286 = EDGE_LOOP('',(#287,#288,#309,#310)); +#287 = ORIENTED_EDGE('',*,*,#241,.T.); +#288 = ORIENTED_EDGE('',*,*,#289,.T.); +#289 = EDGE_CURVE('',#219,#24,#290,.T.); +#290 = SURFACE_CURVE('',#291,(#295,#302),.PCURVE_S1.); +#291 = LINE('',#292,#293); +#292 = CARTESIAN_POINT('',(-6.095,-6.095,7.25)); +#293 = VECTOR('',#294,1.); +#294 = DIRECTION('',(0.,1.,0.)); +#295 = PCURVE('',#44,#296); +#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(0.,-7.25)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(1.,0.)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = PCURVE('',#72,#303); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(6.095,-6.095)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(0.,1.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = ORIENTED_EDGE('',*,*,#21,.F.); +#310 = ORIENTED_EDGE('',*,*,#311,.F.); +#311 = EDGE_CURVE('',#242,#22,#312,.T.); +#312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(-6.095,-6.095,0.)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.,0.)); +#317 = PCURVE('',#44,#318); +#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323); +#319 = LINE('',#320,#321); +#320 = CARTESIAN_POINT('',(0.,0.)); +#321 = VECTOR('',#322,1.); +#322 = DIRECTION('',(1.,0.)); +#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#324 = PCURVE('',#126,#325); +#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(6.095,-6.095)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(0.,1.)); +#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#331 = ADVANCED_FACE('',(#332),#126,.T.); +#332 = FACE_BOUND('',#333,.T.); +#333 = EDGE_LOOP('',(#334,#335,#336,#337)); +#334 = ORIENTED_EDGE('',*,*,#112,.T.); +#335 = ORIENTED_EDGE('',*,*,#193,.T.); +#336 = ORIENTED_EDGE('',*,*,#264,.T.); +#337 = ORIENTED_EDGE('',*,*,#311,.T.); +#338 = ADVANCED_FACE('',(#339),#72,.F.); +#339 = FACE_BOUND('',#340,.F.); +#340 = EDGE_LOOP('',(#341,#342,#343,#344)); +#341 = ORIENTED_EDGE('',*,*,#56,.T.); +#342 = ORIENTED_EDGE('',*,*,#142,.T.); +#343 = ORIENTED_EDGE('',*,*,#218,.T.); +#344 = ORIENTED_EDGE('',*,*,#289,.T.); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#349)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#346,#347,#348)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#346 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#347 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#348 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#349 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#346, + 'distance_accuracy_value','confusion accuracy'); +#350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#351 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#352) + ,#345); +#352 = STYLED_ITEM('color',(#353),#15); +#353 = PRESENTATION_STYLE_ASSIGNMENT((#354,#360)); +#354 = SURFACE_STYLE_USAGE(.BOTH.,#355); +#355 = SURFACE_SIDE_STYLE('',(#356)); +#356 = SURFACE_STYLE_FILL_AREA(#357); +#357 = FILL_AREA_STYLE('',(#358)); +#358 = FILL_AREA_STYLE_COLOUR('',#359); +#359 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#360 = CURVE_STYLE('',#361,POSITIVE_LENGTH_MEASURE(0.1),#359); +#361 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/3D_Models/Basic/24.5x3x15.step b/3D_Models/Basic/24.5x3x15.step new file mode 100644 index 0000000..d52aca9 --- /dev/null +++ b/3D_Models/Basic/24.5x3x15.step @@ -0,0 +1,428 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/mehdi/Simpulse/dev_RF/kicad-components/3D_ +Models/Basic/24.5x3x15.step','2019-03-14T11:21:31',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Body','Body','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#345); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#137,#213,#284,#331,#338)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-12.25,1.5,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-12.25,1.5,15.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-12.25,1.5,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-12.25,1.5,0.)); +#35 = DIRECTION('',(0.,1.,0.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-12.25,-1.5,0.)); +#47 = DIRECTION('',(-1.,0.,0.)); +#48 = DIRECTION('',(0.,1.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(3.,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(12.25,1.5,15.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-12.25,1.5,15.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(1.,0.,0.)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(0.,-15.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(0.,0.,15.)); +#75 = DIRECTION('',(-0.,-0.,-1.)); +#76 = DIRECTION('',(-1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(12.25,1.5)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(-1.,0.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(12.25,1.5,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(12.25,1.5,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(24.5,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(12.25,1.5,0.)); +#103 = DIRECTION('',(1.,0.,0.)); +#104 = DIRECTION('',(0.,-1.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-12.25,1.5,0.)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(0.,0.,0.)); +#129 = DIRECTION('',(-0.,-0.,-1.)); +#130 = DIRECTION('',(-1.,0.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(12.25,1.5)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(-1.,0.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.T.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#141,#164,#192)); +#140 = ORIENTED_EDGE('',*,*,#84,.T.); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#57,#143,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(12.25,-1.5,15.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(12.25,1.5,15.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(0.,-1.,0.)); +#150 = PCURVE('',#100,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,-15.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#72,#158); +#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163); +#159 = LINE('',#160,#161); +#160 = CARTESIAN_POINT('',(-12.25,1.5)); +#161 = VECTOR('',#162,1.); +#162 = DIRECTION('',(0.,-1.)); +#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#143,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(12.25,-1.5,0.)); +#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(12.25,-1.5,0.)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(0.,0.,1.)); +#173 = PCURVE('',#100,#174); +#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(3.,0.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,-1.)); +#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#180 = PCURVE('',#181,#186); +#181 = PLANE('',#182); +#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); +#183 = CARTESIAN_POINT('',(12.25,-1.5,0.)); +#184 = DIRECTION('',(0.,-1.,0.)); +#185 = DIRECTION('',(-1.,0.,0.)); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = LINE('',#188,#189); +#188 = CARTESIAN_POINT('',(0.,-0.)); +#189 = VECTOR('',#190,1.); +#190 = DIRECTION('',(0.,-1.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#193,.F.); +#193 = EDGE_CURVE('',#85,#166,#194,.T.); +#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.); +#195 = LINE('',#196,#197); +#196 = CARTESIAN_POINT('',(12.25,1.5,0.)); +#197 = VECTOR('',#198,1.); +#198 = DIRECTION('',(0.,-1.,0.)); +#199 = PCURVE('',#100,#200); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(0.,0.)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(1.,0.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = PCURVE('',#126,#207); +#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); +#208 = LINE('',#209,#210); +#209 = CARTESIAN_POINT('',(-12.25,1.5)); +#210 = VECTOR('',#211,1.); +#211 = DIRECTION('',(0.,-1.)); +#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#213 = ADVANCED_FACE('',(#214),#181,.T.); +#214 = FACE_BOUND('',#215,.T.); +#215 = EDGE_LOOP('',(#216,#217,#240,#263)); +#216 = ORIENTED_EDGE('',*,*,#165,.T.); +#217 = ORIENTED_EDGE('',*,*,#218,.T.); +#218 = EDGE_CURVE('',#143,#219,#221,.T.); +#219 = VERTEX_POINT('',#220); +#220 = CARTESIAN_POINT('',(-12.25,-1.5,15.)); +#221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(12.25,-1.5,15.)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(-1.,0.,0.)); +#226 = PCURVE('',#181,#227); +#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(0.,-15.)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(1.,0.)); +#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#233 = PCURVE('',#72,#234); +#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(-12.25,-1.5)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(1.,0.)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#242,#219,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(-12.25,-1.5,0.)); +#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.); +#245 = LINE('',#246,#247); +#246 = CARTESIAN_POINT('',(-12.25,-1.5,0.)); +#247 = VECTOR('',#248,1.); +#248 = DIRECTION('',(0.,0.,1.)); +#249 = PCURVE('',#181,#250); +#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255); +#251 = LINE('',#252,#253); +#252 = CARTESIAN_POINT('',(24.5,0.)); +#253 = VECTOR('',#254,1.); +#254 = DIRECTION('',(0.,-1.)); +#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#256 = PCURVE('',#44,#257); +#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(0.,0.)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(0.,-1.)); +#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#263 = ORIENTED_EDGE('',*,*,#264,.F.); +#264 = EDGE_CURVE('',#166,#242,#265,.T.); +#265 = SURFACE_CURVE('',#266,(#270,#277),.PCURVE_S1.); +#266 = LINE('',#267,#268); +#267 = CARTESIAN_POINT('',(12.25,-1.5,0.)); +#268 = VECTOR('',#269,1.); +#269 = DIRECTION('',(-1.,0.,0.)); +#270 = PCURVE('',#181,#271); +#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276); +#272 = LINE('',#273,#274); +#273 = CARTESIAN_POINT('',(0.,-0.)); +#274 = VECTOR('',#275,1.); +#275 = DIRECTION('',(1.,0.)); +#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#277 = PCURVE('',#126,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(-12.25,-1.5)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = ADVANCED_FACE('',(#285),#44,.T.); +#285 = FACE_BOUND('',#286,.T.); +#286 = EDGE_LOOP('',(#287,#288,#309,#310)); +#287 = ORIENTED_EDGE('',*,*,#241,.T.); +#288 = ORIENTED_EDGE('',*,*,#289,.T.); +#289 = EDGE_CURVE('',#219,#24,#290,.T.); +#290 = SURFACE_CURVE('',#291,(#295,#302),.PCURVE_S1.); +#291 = LINE('',#292,#293); +#292 = CARTESIAN_POINT('',(-12.25,-1.5,15.)); +#293 = VECTOR('',#294,1.); +#294 = DIRECTION('',(0.,1.,0.)); +#295 = PCURVE('',#44,#296); +#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(0.,-15.)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(1.,0.)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = PCURVE('',#72,#303); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(12.25,-1.5)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(0.,1.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = ORIENTED_EDGE('',*,*,#21,.F.); +#310 = ORIENTED_EDGE('',*,*,#311,.F.); +#311 = EDGE_CURVE('',#242,#22,#312,.T.); +#312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(-12.25,-1.5,0.)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.,0.)); +#317 = PCURVE('',#44,#318); +#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323); +#319 = LINE('',#320,#321); +#320 = CARTESIAN_POINT('',(0.,0.)); +#321 = VECTOR('',#322,1.); +#322 = DIRECTION('',(1.,0.)); +#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#324 = PCURVE('',#126,#325); +#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(12.25,-1.5)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(0.,1.)); +#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#331 = ADVANCED_FACE('',(#332),#126,.T.); +#332 = FACE_BOUND('',#333,.T.); +#333 = EDGE_LOOP('',(#334,#335,#336,#337)); +#334 = ORIENTED_EDGE('',*,*,#112,.T.); +#335 = ORIENTED_EDGE('',*,*,#193,.T.); +#336 = ORIENTED_EDGE('',*,*,#264,.T.); +#337 = ORIENTED_EDGE('',*,*,#311,.T.); +#338 = ADVANCED_FACE('',(#339),#72,.F.); +#339 = FACE_BOUND('',#340,.F.); +#340 = EDGE_LOOP('',(#341,#342,#343,#344)); +#341 = ORIENTED_EDGE('',*,*,#56,.T.); +#342 = ORIENTED_EDGE('',*,*,#142,.T.); +#343 = ORIENTED_EDGE('',*,*,#218,.T.); +#344 = ORIENTED_EDGE('',*,*,#289,.T.); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#349)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#346,#347,#348)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#346 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#347 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#348 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#349 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#346, + 'distance_accuracy_value','confusion accuracy'); +#350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#351 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#352) + ,#345); +#352 = STYLED_ITEM('color',(#353),#15); +#353 = PRESENTATION_STYLE_ASSIGNMENT((#354,#360)); +#354 = SURFACE_STYLE_USAGE(.BOTH.,#355); +#355 = SURFACE_SIDE_STYLE('',(#356)); +#356 = SURFACE_STYLE_FILL_AREA(#357); +#357 = FILL_AREA_STYLE('',(#358)); +#358 = FILL_AREA_STYLE_COLOUR('',#359); +#359 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#360 = CURVE_STYLE('',#361,POSITIVE_LENGTH_MEASURE(0.1),#359); +#361 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/3D_Models/Basic/3.6x3.4x2.step b/3D_Models/Basic/3.6x3.4x2.step new file mode 100644 index 0000000..2858986 --- /dev/null +++ b/3D_Models/Basic/3.6x3.4x2.step @@ -0,0 +1,428 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/mehdi/Simpulse/dev_RF/kicad-components/3D_ +Models/Basic/3.6x3.4x2.step','2019-03-14T11:39:11',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Body','Body','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#345); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#137,#213,#284,#331,#338)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-1.8,1.7,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-1.8,1.7,2.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-1.8,1.7,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-1.8,1.7,0.)); +#35 = DIRECTION('',(0.,1.,0.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-1.8,-1.7,0.)); +#47 = DIRECTION('',(-1.,0.,0.)); +#48 = DIRECTION('',(0.,1.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(3.4,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(1.8,1.7,2.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-1.8,1.7,2.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(1.,0.,0.)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(0.,-2.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(0.,0.,2.)); +#75 = DIRECTION('',(-0.,-0.,-1.)); +#76 = DIRECTION('',(-1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(1.8,1.7)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(-1.,0.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(1.8,1.7,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(1.8,1.7,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(3.6,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(1.8,1.7,0.)); +#103 = DIRECTION('',(1.,0.,0.)); +#104 = DIRECTION('',(0.,-1.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-1.8,1.7,0.)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(0.,0.,0.)); +#129 = DIRECTION('',(-0.,-0.,-1.)); +#130 = DIRECTION('',(-1.,0.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(1.8,1.7)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(-1.,0.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.T.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#141,#164,#192)); +#140 = ORIENTED_EDGE('',*,*,#84,.T.); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#57,#143,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(1.8,-1.7,2.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(1.8,1.7,2.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(0.,-1.,0.)); +#150 = PCURVE('',#100,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,-2.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#72,#158); +#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163); +#159 = LINE('',#160,#161); +#160 = CARTESIAN_POINT('',(-1.8,1.7)); +#161 = VECTOR('',#162,1.); +#162 = DIRECTION('',(0.,-1.)); +#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#143,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(1.8,-1.7,0.)); +#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(1.8,-1.7,0.)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(0.,0.,1.)); +#173 = PCURVE('',#100,#174); +#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(3.4,0.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,-1.)); +#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#180 = PCURVE('',#181,#186); +#181 = PLANE('',#182); +#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); +#183 = CARTESIAN_POINT('',(1.8,-1.7,0.)); +#184 = DIRECTION('',(0.,-1.,0.)); +#185 = DIRECTION('',(-1.,0.,0.)); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = LINE('',#188,#189); +#188 = CARTESIAN_POINT('',(0.,-0.)); +#189 = VECTOR('',#190,1.); +#190 = DIRECTION('',(0.,-1.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#193,.F.); +#193 = EDGE_CURVE('',#85,#166,#194,.T.); +#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.); +#195 = LINE('',#196,#197); +#196 = CARTESIAN_POINT('',(1.8,1.7,0.)); +#197 = VECTOR('',#198,1.); +#198 = DIRECTION('',(0.,-1.,0.)); +#199 = PCURVE('',#100,#200); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(0.,0.)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(1.,0.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = PCURVE('',#126,#207); +#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); +#208 = LINE('',#209,#210); +#209 = CARTESIAN_POINT('',(-1.8,1.7)); +#210 = VECTOR('',#211,1.); +#211 = DIRECTION('',(0.,-1.)); +#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#213 = ADVANCED_FACE('',(#214),#181,.T.); +#214 = FACE_BOUND('',#215,.T.); +#215 = EDGE_LOOP('',(#216,#217,#240,#263)); +#216 = ORIENTED_EDGE('',*,*,#165,.T.); +#217 = ORIENTED_EDGE('',*,*,#218,.T.); +#218 = EDGE_CURVE('',#143,#219,#221,.T.); +#219 = VERTEX_POINT('',#220); +#220 = CARTESIAN_POINT('',(-1.8,-1.7,2.)); +#221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(1.8,-1.7,2.)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(-1.,0.,0.)); +#226 = PCURVE('',#181,#227); +#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(0.,-2.)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(1.,0.)); +#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#233 = PCURVE('',#72,#234); +#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(-1.8,-1.7)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(1.,0.)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#242,#219,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(-1.8,-1.7,0.)); +#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.); +#245 = LINE('',#246,#247); +#246 = CARTESIAN_POINT('',(-1.8,-1.7,0.)); +#247 = VECTOR('',#248,1.); +#248 = DIRECTION('',(0.,0.,1.)); +#249 = PCURVE('',#181,#250); +#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255); +#251 = LINE('',#252,#253); +#252 = CARTESIAN_POINT('',(3.6,0.)); +#253 = VECTOR('',#254,1.); +#254 = DIRECTION('',(0.,-1.)); +#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#256 = PCURVE('',#44,#257); +#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(0.,0.)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(0.,-1.)); +#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#263 = ORIENTED_EDGE('',*,*,#264,.F.); +#264 = EDGE_CURVE('',#166,#242,#265,.T.); +#265 = SURFACE_CURVE('',#266,(#270,#277),.PCURVE_S1.); +#266 = LINE('',#267,#268); +#267 = CARTESIAN_POINT('',(1.8,-1.7,0.)); +#268 = VECTOR('',#269,1.); +#269 = DIRECTION('',(-1.,0.,0.)); +#270 = PCURVE('',#181,#271); +#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276); +#272 = LINE('',#273,#274); +#273 = CARTESIAN_POINT('',(0.,-0.)); +#274 = VECTOR('',#275,1.); +#275 = DIRECTION('',(1.,0.)); +#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#277 = PCURVE('',#126,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(-1.8,-1.7)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = ADVANCED_FACE('',(#285),#44,.T.); +#285 = FACE_BOUND('',#286,.T.); +#286 = EDGE_LOOP('',(#287,#288,#309,#310)); +#287 = ORIENTED_EDGE('',*,*,#241,.T.); +#288 = ORIENTED_EDGE('',*,*,#289,.T.); +#289 = EDGE_CURVE('',#219,#24,#290,.T.); +#290 = SURFACE_CURVE('',#291,(#295,#302),.PCURVE_S1.); +#291 = LINE('',#292,#293); +#292 = CARTESIAN_POINT('',(-1.8,-1.7,2.)); +#293 = VECTOR('',#294,1.); +#294 = DIRECTION('',(0.,1.,0.)); +#295 = PCURVE('',#44,#296); +#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(0.,-2.)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(1.,0.)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = PCURVE('',#72,#303); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(1.8,-1.7)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(0.,1.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = ORIENTED_EDGE('',*,*,#21,.F.); +#310 = ORIENTED_EDGE('',*,*,#311,.F.); +#311 = EDGE_CURVE('',#242,#22,#312,.T.); +#312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(-1.8,-1.7,0.)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.,0.)); +#317 = PCURVE('',#44,#318); +#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323); +#319 = LINE('',#320,#321); +#320 = CARTESIAN_POINT('',(0.,0.)); +#321 = VECTOR('',#322,1.); +#322 = DIRECTION('',(1.,0.)); +#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#324 = PCURVE('',#126,#325); +#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(1.8,-1.7)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(0.,1.)); +#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#331 = ADVANCED_FACE('',(#332),#126,.T.); +#332 = FACE_BOUND('',#333,.T.); +#333 = EDGE_LOOP('',(#334,#335,#336,#337)); +#334 = ORIENTED_EDGE('',*,*,#112,.T.); +#335 = ORIENTED_EDGE('',*,*,#193,.T.); +#336 = ORIENTED_EDGE('',*,*,#264,.T.); +#337 = ORIENTED_EDGE('',*,*,#311,.T.); +#338 = ADVANCED_FACE('',(#339),#72,.F.); +#339 = FACE_BOUND('',#340,.F.); +#340 = EDGE_LOOP('',(#341,#342,#343,#344)); +#341 = ORIENTED_EDGE('',*,*,#56,.T.); +#342 = ORIENTED_EDGE('',*,*,#142,.T.); +#343 = ORIENTED_EDGE('',*,*,#218,.T.); +#344 = ORIENTED_EDGE('',*,*,#289,.T.); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#349)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#346,#347,#348)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#346 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#347 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#348 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#349 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#346, + 'distance_accuracy_value','confusion accuracy'); +#350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#351 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#352) + ,#345); +#352 = STYLED_ITEM('color',(#353),#15); +#353 = PRESENTATION_STYLE_ASSIGNMENT((#354,#360)); +#354 = SURFACE_STYLE_USAGE(.BOTH.,#355); +#355 = SURFACE_SIDE_STYLE('',(#356)); +#356 = SURFACE_STYLE_FILL_AREA(#357); +#357 = FILL_AREA_STYLE('',(#358)); +#358 = FILL_AREA_STYLE_COLOUR('',#359); +#359 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#360 = CURVE_STYLE('',#361,POSITIVE_LENGTH_MEASURE(0.1),#359); +#361 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/3D_Models/Basic/4.9x3x1.18mm.step b/3D_Models/Basic/4.9x3x1.18mm.step new file mode 100644 index 0000000..55eb06a --- /dev/null +++ b/3D_Models/Basic/4.9x3x1.18mm.step @@ -0,0 +1,428 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/mehdi/Simpulse/dev_RF/kicad-components/3D_ +Models/Basic/4.9x3x1.18mm.step','2019-03-14T15:38:49',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Body','Body','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#345); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#137,#213,#284,#331,#338)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-2.45,1.5,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-2.45,1.5,1.18)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-2.45,1.5,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-2.45,1.5,0.)); +#35 = DIRECTION('',(0.,1.,0.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-2.45,-1.5,0.)); +#47 = DIRECTION('',(-1.,0.,0.)); +#48 = DIRECTION('',(0.,1.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(3.,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(2.45,1.5,1.18)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-2.45,1.5,1.18)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(1.,0.,0.)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(0.,-1.18)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(5.621382403165E-17,1.68641472095E-16,1.18)); +#75 = DIRECTION('',(-0.,-0.,-1.)); +#76 = DIRECTION('',(-1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(2.45,1.5)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(-1.,0.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(2.45,1.5,0.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(2.45,1.5,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,0.,1.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(4.9,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(2.45,1.5,0.)); +#103 = DIRECTION('',(1.,0.,0.)); +#104 = DIRECTION('',(0.,-1.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-2.45,1.5,0.)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(5.621382403165E-17,1.68641472095E-16,0.)); +#129 = DIRECTION('',(-0.,-0.,-1.)); +#130 = DIRECTION('',(-1.,0.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(2.45,1.5)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(-1.,0.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#100,.T.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#141,#164,#192)); +#140 = ORIENTED_EDGE('',*,*,#84,.T.); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#57,#143,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(2.45,-1.5,1.18)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(2.45,1.5,1.18)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(0.,-1.,0.)); +#150 = PCURVE('',#100,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,-1.18)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#72,#158); +#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163); +#159 = LINE('',#160,#161); +#160 = CARTESIAN_POINT('',(-2.45,1.5)); +#161 = VECTOR('',#162,1.); +#162 = DIRECTION('',(0.,-1.)); +#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#166,#143,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(2.45,-1.5,0.)); +#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(2.45,-1.5,0.)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(0.,0.,1.)); +#173 = PCURVE('',#100,#174); +#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(3.,0.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,-1.)); +#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#180 = PCURVE('',#181,#186); +#181 = PLANE('',#182); +#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); +#183 = CARTESIAN_POINT('',(2.45,-1.5,0.)); +#184 = DIRECTION('',(0.,-1.,0.)); +#185 = DIRECTION('',(-1.,0.,0.)); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = LINE('',#188,#189); +#188 = CARTESIAN_POINT('',(0.,-0.)); +#189 = VECTOR('',#190,1.); +#190 = DIRECTION('',(0.,-1.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#193,.F.); +#193 = EDGE_CURVE('',#85,#166,#194,.T.); +#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.); +#195 = LINE('',#196,#197); +#196 = CARTESIAN_POINT('',(2.45,1.5,0.)); +#197 = VECTOR('',#198,1.); +#198 = DIRECTION('',(0.,-1.,0.)); +#199 = PCURVE('',#100,#200); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(0.,0.)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(1.,0.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = PCURVE('',#126,#207); +#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); +#208 = LINE('',#209,#210); +#209 = CARTESIAN_POINT('',(-2.45,1.5)); +#210 = VECTOR('',#211,1.); +#211 = DIRECTION('',(0.,-1.)); +#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#213 = ADVANCED_FACE('',(#214),#181,.T.); +#214 = FACE_BOUND('',#215,.T.); +#215 = EDGE_LOOP('',(#216,#217,#240,#263)); +#216 = ORIENTED_EDGE('',*,*,#165,.T.); +#217 = ORIENTED_EDGE('',*,*,#218,.T.); +#218 = EDGE_CURVE('',#143,#219,#221,.T.); +#219 = VERTEX_POINT('',#220); +#220 = CARTESIAN_POINT('',(-2.45,-1.5,1.18)); +#221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(2.45,-1.5,1.18)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(-1.,0.,0.)); +#226 = PCURVE('',#181,#227); +#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(0.,-1.18)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(1.,0.)); +#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#233 = PCURVE('',#72,#234); +#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(-2.45,-1.5)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(1.,0.)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#242,#219,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(-2.45,-1.5,0.)); +#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.); +#245 = LINE('',#246,#247); +#246 = CARTESIAN_POINT('',(-2.45,-1.5,0.)); +#247 = VECTOR('',#248,1.); +#248 = DIRECTION('',(0.,0.,1.)); +#249 = PCURVE('',#181,#250); +#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255); +#251 = LINE('',#252,#253); +#252 = CARTESIAN_POINT('',(4.9,0.)); +#253 = VECTOR('',#254,1.); +#254 = DIRECTION('',(0.,-1.)); +#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#256 = PCURVE('',#44,#257); +#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(0.,0.)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(0.,-1.)); +#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#263 = ORIENTED_EDGE('',*,*,#264,.F.); +#264 = EDGE_CURVE('',#166,#242,#265,.T.); +#265 = SURFACE_CURVE('',#266,(#270,#277),.PCURVE_S1.); +#266 = LINE('',#267,#268); +#267 = CARTESIAN_POINT('',(2.45,-1.5,0.)); +#268 = VECTOR('',#269,1.); +#269 = DIRECTION('',(-1.,0.,0.)); +#270 = PCURVE('',#181,#271); +#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276); +#272 = LINE('',#273,#274); +#273 = CARTESIAN_POINT('',(0.,-0.)); +#274 = VECTOR('',#275,1.); +#275 = DIRECTION('',(1.,0.)); +#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#277 = PCURVE('',#126,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(-2.45,-1.5)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = ADVANCED_FACE('',(#285),#44,.T.); +#285 = FACE_BOUND('',#286,.T.); +#286 = EDGE_LOOP('',(#287,#288,#309,#310)); +#287 = ORIENTED_EDGE('',*,*,#241,.T.); +#288 = ORIENTED_EDGE('',*,*,#289,.T.); +#289 = EDGE_CURVE('',#219,#24,#290,.T.); +#290 = SURFACE_CURVE('',#291,(#295,#302),.PCURVE_S1.); +#291 = LINE('',#292,#293); +#292 = CARTESIAN_POINT('',(-2.45,-1.5,1.18)); +#293 = VECTOR('',#294,1.); +#294 = DIRECTION('',(0.,1.,0.)); +#295 = PCURVE('',#44,#296); +#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(0.,-1.18)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(1.,0.)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = PCURVE('',#72,#303); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(2.45,-1.5)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(0.,1.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = ORIENTED_EDGE('',*,*,#21,.F.); +#310 = ORIENTED_EDGE('',*,*,#311,.F.); +#311 = EDGE_CURVE('',#242,#22,#312,.T.); +#312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(-2.45,-1.5,0.)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,1.,0.)); +#317 = PCURVE('',#44,#318); +#318 = DEFINITIONAL_REPRESENTATION('',(#319),#323); +#319 = LINE('',#320,#321); +#320 = CARTESIAN_POINT('',(0.,0.)); +#321 = VECTOR('',#322,1.); +#322 = DIRECTION('',(1.,0.)); +#323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#324 = PCURVE('',#126,#325); +#325 = DEFINITIONAL_REPRESENTATION('',(#326),#330); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(2.45,-1.5)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(0.,1.)); +#330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#331 = ADVANCED_FACE('',(#332),#126,.T.); +#332 = FACE_BOUND('',#333,.T.); +#333 = EDGE_LOOP('',(#334,#335,#336,#337)); +#334 = ORIENTED_EDGE('',*,*,#112,.T.); +#335 = ORIENTED_EDGE('',*,*,#193,.T.); +#336 = ORIENTED_EDGE('',*,*,#264,.T.); +#337 = ORIENTED_EDGE('',*,*,#311,.T.); +#338 = ADVANCED_FACE('',(#339),#72,.F.); +#339 = FACE_BOUND('',#340,.F.); +#340 = EDGE_LOOP('',(#341,#342,#343,#344)); +#341 = ORIENTED_EDGE('',*,*,#56,.T.); +#342 = ORIENTED_EDGE('',*,*,#142,.T.); +#343 = ORIENTED_EDGE('',*,*,#218,.T.); +#344 = ORIENTED_EDGE('',*,*,#289,.T.); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#349)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#346,#347,#348)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#346 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#347 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#348 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#349 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#346, + 'distance_accuracy_value','confusion accuracy'); +#350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#351 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#352) + ,#345); +#352 = STYLED_ITEM('color',(#353),#15); +#353 = PRESENTATION_STYLE_ASSIGNMENT((#354,#360)); +#354 = SURFACE_STYLE_USAGE(.BOTH.,#355); +#355 = SURFACE_SIDE_STYLE('',(#356)); +#356 = SURFACE_STYLE_FILL_AREA(#357); +#357 = FILL_AREA_STYLE('',(#358)); +#358 = FILL_AREA_STYLE_COLOUR('',#359); +#359 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#360 = CURVE_STYLE('',#361,POSITIVE_LENGTH_MEASURE(0.1),#359); +#361 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/3D_Models/Connectors_RF/SMA_CINCH_142-0701-801.FCStd b/3D_Models/Connectors_RF/SMA_CINCH_142-0701-801.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..c8561678aa32af39341bdc576dcdaa01d45476c1 GIT binary patch literal 91880 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

|1f56Nt-tYy|=Er{n6Nsv?pf(|)XT0_qZ36{yor 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

    o6>uE1u4#s{6aj8H+2C4XAgD z-(Y<&2+^dNF3U+{3eMSgr-qo1PA@re2ep_nU^wLKy*q|XDQ8VOXp929q={TATLep8 zqLYzBt`xHyujfeCg3Vi; z2%*M`r6vYVU8>o zKVJA&AH-T{7K9fhhNf%cXz*5i9$d zfUQ5eQfKRj#ftK@}n#@(PvM;wDH&0o5lP3DrN7a@C7|Fh+m0OOo@j%XIR@ ziH2WPq1PER?fq0e)X_0CHyR$7cIgI#wwOZiG)dE>6)CYA6>otGQ&Jk=5-s4I0UP34 z56&rJW)}Cnw`_SR1Ad#VTW{r@JU_CoSHC+yvxBHv-w3K6)d%?&WD2NqPymhF>j115 z*^a6UE@}i)Pys4LSYlCFu?NjWH81aFa5hrmTu5%zPvft@4pj#G$vKo@qC_t-{QV}4 zX!Nw8z^qpj{6S_05o@P_YMtHak-)48oj}`DP@XkE(`NFvyh)Y;wXjdINN9U00X~D8 z4%EheW)axNu4eEK6pF(Hy{RV^Lk066n`}`b$^!}~spAPE~a3*L3C2ROLS&F(B zW*I(+BY)PkF#e+xmZ(1^_4mosi^9c=7OoUK3YC0lQU8y~5U=9*B&ih(wkrz@6)CAv zwV7DJG+`7JPe7hwyj;(KITUjOF@SDB)raWq(UeyX$`(dNLkMKyupo$#Rq`mR0gHqG zt-6*jV-!Pr?q%8E!H&^|qw=k-#kuxWPQMj3Sw=KPW^4I5MrRF$g@+-$6K!P_Fj8Do z=}A5VBU!MAjT@!J>>`VwPe>b|lea_^>53dE6f(yxt#>BzBfm9by|vXauFQ0VhB|| zVxG?DA04*&wAwI28}(~t@~PAIbZ)oi+&+HSY`LAyTB%*b_Ne0&Wteznredxf$B|q8 zN-f2)WZZ%}S$kZiByVCh(@XEkH%^Flpp!33OFj^Hzu_XHF*N$5b+@fXU13f(8Nt zf&#qY0I%n!Mn;bIh9cG$)^@KAfP7ethXGv_q(Q+@f4`~Bz)JSB7^>*6xBq$}0A4Rl zt^Vr$zX`JZPlCUx|6cGZ>~DgsPYB+PzsH;S z7xixf@DE$~3F>cpZ2yzqFY3S7dxH9#9{c~K_lx@P^`4;qrpNJw-rYU%@y7j4{rA!L z6!tek&i_g9H}&5OK85{Fkn4XE{7wD$f=^+01%Ks&dxvPoCk*fIz`ypz2gm4N*uROv zXMZ?GKY{(#@Tn~FZw!B7|AXNZ*k28wN+bWq@E7(!7(Rjh)$l*bBY)V+Pi2I=2Y^3q z=BK#7I{qiA#g@}pa_A0_F#d5eqG%BbE)>80Q^09Jv#>_6FnP4dVM>ahv-krn;a)VAAB!} ze_Vk53x#35gEIYzZSy+8Ee8Vvx*>hYma^Spf6q7naJ{Gu33A^6EIIi@HiY{Q%kro7 z!j4;8cmbTlA328#++lyuUHx#q91x<6kl;W-%w!MO%OP}!{XKEPL$=uT3ziMwf{kLmnhs}e-E1QkPXv| ziSh)*M4Zh-=YG{Y?C)U$9?5`SXMce6uk+`BF4f+S26tGd-yO6c!sV?it=#}= zWPtR27{%x={Kv>zP*NAq1RNzN5+B0g=6B&ghE}wn#J&|k+x?ODSGT+HA7kqbaR*}x zpnXO9aLtw;ci}$<*9s==>sd4)pyc+4u)XhH_>a-0meq}c3eeX5ztJ%M)!J@Jci}&V zSLSji#jgP%GyzS0zqMPE@4|nKufPucE?i6?Ag-?uVXw5i@E-$=iJ>eEAE2%CNV~7* zF8s#`6Ztl}nE=pMeWZZ^v~j;Z)Shg(3;!{~M2IckQ~Xhz1JDZp z|B%W2#|T3vzLY8gXsbQa4jsJ<|1rY0Zu=XMv4Ma>)*foV9={9!F~S~BweqhZ$v(IX z|1rWIPAu{-`0(&9{Kp7;IBmnf;Lktq!hejgha860S0&TqwH5%qA0dB*?_0+J;0JB}h<@6- z_klIre{OyK$ojAFeQPGMN7j$%r>%_v^xX(y|Ie*c0Ow0MK_M zgzG=Ib_1aI+xoBYee24{){p4B*7wuf)&pxM#)sN>4;ZKWa0q}b*{wR4p-Qweq#s5m*7l)U7EdB_8T3i%>-xX*6FEXbK wfW03of2Z$@mp>N&g@Xfbz5(uK0shUP0|9LS-h>1sW@l(9BJ`Z_pSQCAADZ&Ql>h($ literal 0 HcmV?d00001 diff --git a/3D_Models/Connectors_RF/SMA_CINCH_142-0701-801.step b/3D_Models/Connectors_RF/SMA_CINCH_142-0701-801.step new file mode 100644 index 0000000..f2dfd46 --- /dev/null +++ b/3D_Models/Connectors_RF/SMA_CINCH_142-0701-801.step @@ -0,0 +1,2369 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/mehdi/Simpulse/dev_RF/kicad-components/3D_Models/Connectors_ +RF/SMA_CINCH_142-0701-801.step','2019-03-14T12:38:19',('Author'),(''), + 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Body','Body','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2013); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#137,#292,#442,#499,#838,#897,#973,#1049, + #1125,#1201,#1253,#1324,#1395,#1422,#1449,#1498,#1547,#1596,#1645, + #1672,#1699,#1751,#1778,#1805,#1812,#1819,#1826,#1833,#1867,#1871, + #1923,#1957,#2009)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-4.76,2.023714529287E-14,4.34)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-4.76,-1.65,4.34)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-4.76,2.023714529287E-14,4.34)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,-1.,4.662936703426E-15)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-4.76,2.023714529287E-14,4.34)); +#35 = DIRECTION('',(0.,4.662936703426E-15,1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-4.76,-1.669331339826E-14,-3.58)); +#47 = DIRECTION('',(-1.,0.,0.)); +#48 = DIRECTION('',(0.,4.662936703426E-15,1.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(7.92,7.88860905221E-31)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(4.76,-1.65,4.34)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-4.76,-1.65,4.34)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(1.,0.,0.)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(0.,-1.65)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(4.074212934404E-16,-1.65,0.38)); +#75 = DIRECTION('',(-5.473822126269E-48,1.,-4.662936703426E-15)); +#76 = DIRECTION('',(0.,4.662936703426E-15,1.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(3.96,-4.76)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.,1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(4.76,2.023714529287E-14,4.34)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(4.76,2.023714529287E-14,4.34)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,-1.,4.662936703426E-15)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(9.52,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(4.76,2.023714529287E-14,4.34)); +#103 = DIRECTION('',(1.,0.,0.)); +#104 = DIRECTION('',(0.,-4.662936703426E-15,-1.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-4.76,2.023714529287E-14,4.34)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(0.,3.944304526105E-31)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(4.074212934404E-16,1.771915947302E-15,0.38)); +#129 = DIRECTION('',(-5.473822126269E-48,1.,-4.662936703426E-15)); +#130 = DIRECTION('',(0.,4.662936703426E-15,1.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(3.96,-4.76)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#44,.T.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#198,#221,#249,#270,#271)); +#140 = ORIENTED_EDGE('',*,*,#141,.T.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(-4.76,-1.669331339826E-14,-3.58)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(-4.76,-1.65,-3.58)); +#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(-4.76,-1.669331339826E-14,-3.58)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,-1.,4.662936703426E-15)); +#151 = PCURVE('',#44,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(0.,0.)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(0.,-1.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = PLANE('',#160); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(4.76,-1.669331339826E-14,-3.58)); +#162 = DIRECTION('',(0.,-4.662936703426E-15,-1.)); +#163 = DIRECTION('',(-1.,0.,0.)); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(9.52,0.)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(0.,-1.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#144,#172,#174,.T.); +#172 = VERTEX_POINT('',#173); +#173 = CARTESIAN_POINT('',(-4.76,-1.65,-1.73)); +#174 = SURFACE_CURVE('',#175,(#179,#186),.PCURVE_S1.); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(-4.76,-1.65,-3.58)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.,4.662936703426E-15,1.)); +#179 = PCURVE('',#44,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = LINE('',#182,#183); +#182 = CARTESIAN_POINT('',(6.772360450213E-16,-1.65)); +#183 = VECTOR('',#184,1.); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = PLANE('',#188); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(-4.76,-1.65,-1.73)); +#190 = DIRECTION('',(1.,5.473822126269E-48,-2.582794426847E-62)); +#191 = DIRECTION('',(3.038581678643E-64,-4.773959005888E-15,-1.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(1.85,4.829470157119E-16)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,-1.110223024625E-16)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#172,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-4.76,-1.65,7.693845560652E-15)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-4.76,-1.65,-3.58)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,4.662936703426E-15,1.)); +#207 = PCURVE('',#44,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(6.772360450213E-16,-1.65)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(1.,0.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#72,#215); +#215 = DEFINITIONAL_REPRESENTATION('',(#216),#220); +#216 = LINE('',#217,#218); +#217 = CARTESIAN_POINT('',(-3.96,-4.76)); +#218 = VECTOR('',#219,1.); +#219 = DIRECTION('',(1.,0.)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = ORIENTED_EDGE('',*,*,#222,.T.); +#222 = EDGE_CURVE('',#200,#223,#225,.T.); +#223 = VERTEX_POINT('',#224); +#224 = CARTESIAN_POINT('',(-4.76,-1.65,1.02)); +#225 = SURFACE_CURVE('',#226,(#230,#237),.PCURVE_S1.); +#226 = LINE('',#227,#228); +#227 = CARTESIAN_POINT('',(-4.76,-1.65,7.549516567451E-15)); +#228 = VECTOR('',#229,1.); +#229 = DIRECTION('',(-6.077163357286E-64,4.884981308351E-15,1.)); +#230 = PCURVE('',#44,#231); +#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236); +#232 = LINE('',#233,#234); +#233 = CARTESIAN_POINT('',(3.58,-1.65)); +#234 = VECTOR('',#235,1.); +#235 = DIRECTION('',(1.,2.22044604925E-16)); +#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#237 = PCURVE('',#238,#243); +#238 = PLANE('',#239); +#239 = AXIS2_PLACEMENT_3D('',#240,#241,#242); +#240 = CARTESIAN_POINT('',(-4.76,-1.65,7.693845560652E-15)); +#241 = DIRECTION('',(-1.,-5.473822126269E-48,2.613180243633E-62)); +#242 = DIRECTION('',(-6.077163357286E-64,4.884981308351E-15,1.)); +#243 = DEFINITIONAL_REPRESENTATION('',(#244),#248); +#244 = LINE('',#245,#246); +#245 = CARTESIAN_POINT('',(-1.887379141863E-16,4.190823558987E-31)); +#246 = VECTOR('',#247,1.); +#247 = DIRECTION('',(1.,0.)); +#248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#249 = ORIENTED_EDGE('',*,*,#250,.T.); +#250 = EDGE_CURVE('',#223,#24,#251,.T.); +#251 = SURFACE_CURVE('',#252,(#256,#263),.PCURVE_S1.); +#252 = LINE('',#253,#254); +#253 = CARTESIAN_POINT('',(-4.76,-1.65,-3.58)); +#254 = VECTOR('',#255,1.); +#255 = DIRECTION('',(0.,4.662936703426E-15,1.)); +#256 = PCURVE('',#44,#257); +#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(6.772360450213E-16,-1.65)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(1.,0.)); +#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#263 = PCURVE('',#72,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(-3.96,-4.76)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(1.,0.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = ORIENTED_EDGE('',*,*,#21,.F.); +#271 = ORIENTED_EDGE('',*,*,#272,.F.); +#272 = EDGE_CURVE('',#142,#22,#273,.T.); +#273 = SURFACE_CURVE('',#274,(#278,#285),.PCURVE_S1.); +#274 = LINE('',#275,#276); +#275 = CARTESIAN_POINT('',(-4.76,-1.669331339826E-14,-3.58)); +#276 = VECTOR('',#277,1.); +#277 = DIRECTION('',(0.,4.662936703426E-15,1.)); +#278 = PCURVE('',#44,#279); +#279 = DEFINITIONAL_REPRESENTATION('',(#280),#284); +#280 = LINE('',#281,#282); +#281 = CARTESIAN_POINT('',(2.627434620609E-46,3.944304526105E-31)); +#282 = VECTOR('',#283,1.); +#283 = DIRECTION('',(1.,0.)); +#284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#285 = PCURVE('',#126,#286); +#286 = DEFINITIONAL_REPRESENTATION('',(#287),#291); +#287 = LINE('',#288,#289); +#288 = CARTESIAN_POINT('',(-3.96,-4.76)); +#289 = VECTOR('',#290,1.); +#290 = DIRECTION('',(1.,0.)); +#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#292 = ADVANCED_FACE('',(#293),#100,.T.); +#293 = FACE_BOUND('',#294,.T.); +#294 = EDGE_LOOP('',(#295,#296,#319,#347,#370,#398,#421)); +#295 = ORIENTED_EDGE('',*,*,#84,.T.); +#296 = ORIENTED_EDGE('',*,*,#297,.T.); +#297 = EDGE_CURVE('',#57,#298,#300,.T.); +#298 = VERTEX_POINT('',#299); +#299 = CARTESIAN_POINT('',(4.76,-1.65,1.02)); +#300 = SURFACE_CURVE('',#301,(#305,#312),.PCURVE_S1.); +#301 = LINE('',#302,#303); +#302 = CARTESIAN_POINT('',(4.76,-1.65,4.34)); +#303 = VECTOR('',#304,1.); +#304 = DIRECTION('',(0.,-4.662936703426E-15,-1.)); +#305 = PCURVE('',#100,#306); +#306 = DEFINITIONAL_REPRESENTATION('',(#307),#311); +#307 = LINE('',#308,#309); +#308 = CARTESIAN_POINT('',(-6.772360450213E-16,-1.65)); +#309 = VECTOR('',#310,1.); +#310 = DIRECTION('',(1.,0.)); +#311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#312 = PCURVE('',#72,#313); +#313 = DEFINITIONAL_REPRESENTATION('',(#314),#318); +#314 = LINE('',#315,#316); +#315 = CARTESIAN_POINT('',(3.96,4.76)); +#316 = VECTOR('',#317,1.); +#317 = DIRECTION('',(-1.,0.)); +#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#319 = ORIENTED_EDGE('',*,*,#320,.F.); +#320 = EDGE_CURVE('',#321,#298,#323,.T.); +#321 = VERTEX_POINT('',#322); +#322 = CARTESIAN_POINT('',(4.76,-1.65,7.693845560652E-15)); +#323 = SURFACE_CURVE('',#324,(#328,#335),.PCURVE_S1.); +#324 = LINE('',#325,#326); +#325 = CARTESIAN_POINT('',(4.76,-1.65,7.771561172376E-15)); +#326 = VECTOR('',#327,1.); +#327 = DIRECTION('',(0.,4.773959005888E-15,1.)); +#328 = PCURVE('',#100,#329); +#329 = DEFINITIONAL_REPRESENTATION('',(#330),#334); +#330 = LINE('',#331,#332); +#331 = CARTESIAN_POINT('',(4.34,-1.65)); +#332 = VECTOR('',#333,1.); +#333 = DIRECTION('',(-1.,1.110223024625E-16)); +#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#335 = PCURVE('',#336,#341); +#336 = PLANE('',#337); +#337 = AXIS2_PLACEMENT_3D('',#338,#339,#340); +#338 = CARTESIAN_POINT('',(4.76,-1.65,7.693845560652E-15)); +#339 = DIRECTION('',(-1.,-5.473822126269E-48,2.582794426847E-62)); +#340 = DIRECTION('',(-3.038581678643E-64,4.773959005888E-15,1.)); +#341 = DEFINITIONAL_REPRESENTATION('',(#342),#346); +#342 = LINE('',#343,#344); +#343 = CARTESIAN_POINT('',(-3.330669073875E-17,8.504906634413E-32)); +#344 = VECTOR('',#345,1.); +#345 = DIRECTION('',(1.,0.)); +#346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#347 = ORIENTED_EDGE('',*,*,#348,.T.); +#348 = EDGE_CURVE('',#321,#349,#351,.T.); +#349 = VERTEX_POINT('',#350); +#350 = CARTESIAN_POINT('',(4.76,-1.65,-1.73)); +#351 = SURFACE_CURVE('',#352,(#356,#363),.PCURVE_S1.); +#352 = LINE('',#353,#354); +#353 = CARTESIAN_POINT('',(4.76,-1.65,4.34)); +#354 = VECTOR('',#355,1.); +#355 = DIRECTION('',(0.,-4.662936703426E-15,-1.)); +#356 = PCURVE('',#100,#357); +#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362); +#358 = LINE('',#359,#360); +#359 = CARTESIAN_POINT('',(-6.772360450213E-16,-1.65)); +#360 = VECTOR('',#361,1.); +#361 = DIRECTION('',(1.,0.)); +#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#363 = PCURVE('',#72,#364); +#364 = DEFINITIONAL_REPRESENTATION('',(#365),#369); +#365 = LINE('',#366,#367); +#366 = CARTESIAN_POINT('',(3.96,4.76)); +#367 = VECTOR('',#368,1.); +#368 = DIRECTION('',(-1.,0.)); +#369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#349,#372,#374,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(4.76,-1.65,-3.58)); +#374 = SURFACE_CURVE('',#375,(#379,#386),.PCURVE_S1.); +#375 = LINE('',#376,#377); +#376 = CARTESIAN_POINT('',(4.76,-1.65,4.34)); +#377 = VECTOR('',#378,1.); +#378 = DIRECTION('',(0.,-4.662936703426E-15,-1.)); +#379 = PCURVE('',#100,#380); +#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385); +#381 = LINE('',#382,#383); +#382 = CARTESIAN_POINT('',(-6.772360450213E-16,-1.65)); +#383 = VECTOR('',#384,1.); +#384 = DIRECTION('',(1.,0.)); +#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#386 = PCURVE('',#387,#392); +#387 = PLANE('',#388); +#388 = AXIS2_PLACEMENT_3D('',#389,#390,#391); +#389 = CARTESIAN_POINT('',(4.76,-1.65,-1.73)); +#390 = DIRECTION('',(1.,5.473822126269E-48,-2.55240861006E-62)); +#391 = DIRECTION('',(0.,-4.662936703426E-15,-1.)); +#392 = DEFINITIONAL_REPRESENTATION('',(#393),#397); +#393 = LINE('',#394,#395); +#394 = CARTESIAN_POINT('',(-6.07,-3.308464613383E-16)); +#395 = VECTOR('',#396,1.); +#396 = DIRECTION('',(1.,0.)); +#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#398 = ORIENTED_EDGE('',*,*,#399,.F.); +#399 = EDGE_CURVE('',#400,#372,#402,.T.); +#400 = VERTEX_POINT('',#401); +#401 = CARTESIAN_POINT('',(4.76,-1.669331339826E-14,-3.58)); +#402 = SURFACE_CURVE('',#403,(#407,#414),.PCURVE_S1.); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(4.76,-1.669331339826E-14,-3.58)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(0.,-1.,4.662936703426E-15)); +#407 = PCURVE('',#100,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(7.92,7.88860905221E-31)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(0.,-1.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = PCURVE('',#159,#415); +#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(0.,3.944304526105E-31)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(0.,-1.)); +#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#421 = ORIENTED_EDGE('',*,*,#422,.F.); +#422 = EDGE_CURVE('',#85,#400,#423,.T.); +#423 = SURFACE_CURVE('',#424,(#428,#435),.PCURVE_S1.); +#424 = LINE('',#425,#426); +#425 = CARTESIAN_POINT('',(4.76,2.023714529287E-14,4.34)); +#426 = VECTOR('',#427,1.); +#427 = DIRECTION('',(0.,-4.662936703426E-15,-1.)); +#428 = PCURVE('',#100,#429); +#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434); +#430 = LINE('',#431,#432); +#431 = CARTESIAN_POINT('',(-2.627434620609E-46,3.944304526105E-31)); +#432 = VECTOR('',#433,1.); +#433 = DIRECTION('',(1.,0.)); +#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#435 = PCURVE('',#126,#436); +#436 = DEFINITIONAL_REPRESENTATION('',(#437),#441); +#437 = LINE('',#438,#439); +#438 = CARTESIAN_POINT('',(3.96,4.76)); +#439 = VECTOR('',#440,1.); +#440 = DIRECTION('',(-1.,0.)); +#441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#442 = ADVANCED_FACE('',(#443,#469),#126,.T.); +#443 = FACE_BOUND('',#444,.T.); +#444 = EDGE_LOOP('',(#445,#446,#447,#468)); +#445 = ORIENTED_EDGE('',*,*,#112,.T.); +#446 = ORIENTED_EDGE('',*,*,#422,.T.); +#447 = ORIENTED_EDGE('',*,*,#448,.T.); +#448 = EDGE_CURVE('',#400,#142,#449,.T.); +#449 = SURFACE_CURVE('',#450,(#454,#461),.PCURVE_S1.); +#450 = LINE('',#451,#452); +#451 = CARTESIAN_POINT('',(4.76,-1.669331339826E-14,-3.58)); +#452 = VECTOR('',#453,1.); +#453 = DIRECTION('',(-1.,0.,0.)); +#454 = PCURVE('',#126,#455); +#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460); +#456 = LINE('',#457,#458); +#457 = CARTESIAN_POINT('',(-3.96,4.76)); +#458 = VECTOR('',#459,1.); +#459 = DIRECTION('',(0.,-1.)); +#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#461 = PCURVE('',#159,#462); +#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467); +#463 = LINE('',#464,#465); +#464 = CARTESIAN_POINT('',(0.,3.944304526105E-31)); +#465 = VECTOR('',#466,1.); +#466 = DIRECTION('',(1.,0.)); +#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#468 = ORIENTED_EDGE('',*,*,#272,.T.); +#469 = FACE_BOUND('',#470,.T.); +#470 = EDGE_LOOP('',(#471)); +#471 = ORIENTED_EDGE('',*,*,#472,.F.); +#472 = EDGE_CURVE('',#473,#473,#475,.T.); +#473 = VERTEX_POINT('',#474); +#474 = CARTESIAN_POINT('',(3.175,1.771915947302E-15,0.38)); +#475 = SURFACE_CURVE('',#476,(#481,#488),.PCURVE_S1.); +#476 = CIRCLE('',#477,3.175); +#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480); +#478 = CARTESIAN_POINT('',(0.,1.771915947302E-15,0.38)); +#479 = DIRECTION('',(-5.473822126269E-48,1.,-4.662936703426E-15)); +#480 = DIRECTION('',(1.,5.473822126269E-48,-2.55240861006E-62)); +#481 = PCURVE('',#126,#482); +#482 = DEFINITIONAL_REPRESENTATION('',(#483),#487); +#483 = CIRCLE('',#484,3.175); +#484 = AXIS2_PLACEMENT_2D('',#485,#486); +#485 = CARTESIAN_POINT('',(1.276756478319E-15,-4.074212934404E-16)); +#486 = DIRECTION('',(0.,1.)); +#487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#488 = PCURVE('',#489,#494); +#489 = CYLINDRICAL_SURFACE('',#490,3.175); +#490 = AXIS2_PLACEMENT_3D('',#491,#492,#493); +#491 = CARTESIAN_POINT('',(0.,1.771915947302E-15,0.38)); +#492 = DIRECTION('',(5.473822126269E-48,-1.,4.662936703426E-15)); +#493 = DIRECTION('',(1.,5.473822126269E-48,-2.55240861006E-62)); +#494 = DEFINITIONAL_REPRESENTATION('',(#495),#498); +#495 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#496,#497),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#496 = CARTESIAN_POINT('',(0.,0.)); +#497 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#499 = ADVANCED_FACE('',(#500,#804),#72,.F.); +#500 = FACE_BOUND('',#501,.F.); +#501 = EDGE_LOOP('',(#502,#527,#555,#581,#582,#610,#638,#664,#665,#666, + #667,#695,#723,#749,#750,#778)); +#502 = ORIENTED_EDGE('',*,*,#503,.T.); +#503 = EDGE_CURVE('',#504,#506,#508,.T.); +#504 = VERTEX_POINT('',#505); +#505 = CARTESIAN_POINT('',(3.74,-1.65,-3.58)); +#506 = VERTEX_POINT('',#507); +#507 = CARTESIAN_POINT('',(-3.74,-1.65,-3.58)); +#508 = SURFACE_CURVE('',#509,(#513,#520),.PCURVE_S1.); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(4.76,-1.65,-3.58)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(-1.,0.,0.)); +#513 = PCURVE('',#72,#514); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(-3.96,4.76)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(0.,-1.)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = PCURVE('',#159,#521); +#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(0.,-1.65)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(1.,0.)); +#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#527 = ORIENTED_EDGE('',*,*,#528,.T.); +#528 = EDGE_CURVE('',#506,#529,#531,.T.); +#529 = VERTEX_POINT('',#530); +#530 = CARTESIAN_POINT('',(-3.74,-1.65,-1.73)); +#531 = SURFACE_CURVE('',#532,(#536,#543),.PCURVE_S1.); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(-3.74,-1.65,-3.58)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(-6.077163357286E-64,4.773959005888E-15,1.)); +#536 = PCURVE('',#72,#537); +#537 = DEFINITIONAL_REPRESENTATION('',(#538),#542); +#538 = LINE('',#539,#540); +#539 = CARTESIAN_POINT('',(-3.96,-3.74)); +#540 = VECTOR('',#541,1.); +#541 = DIRECTION('',(1.,0.)); +#542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#543 = PCURVE('',#544,#549); +#544 = PLANE('',#545); +#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); +#546 = CARTESIAN_POINT('',(-3.74,-1.65,-3.58)); +#547 = DIRECTION('',(-1.,-5.473822126269E-48,2.582794426847E-62)); +#548 = DIRECTION('',(-3.038581678643E-64,4.773959005888E-15,1.)); +#549 = DEFINITIONAL_REPRESENTATION('',(#550),#554); +#550 = LINE('',#551,#552); +#551 = CARTESIAN_POINT('',(-4.440892098501E-16,-2.22044604925E-16)); +#552 = VECTOR('',#553,1.); +#553 = DIRECTION('',(1.,0.)); +#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#555 = ORIENTED_EDGE('',*,*,#556,.T.); +#556 = EDGE_CURVE('',#529,#172,#557,.T.); +#557 = SURFACE_CURVE('',#558,(#562,#569),.PCURVE_S1.); +#558 = LINE('',#559,#560); +#559 = CARTESIAN_POINT('',(-3.74,-1.65,-1.73)); +#560 = VECTOR('',#561,1.); +#561 = DIRECTION('',(-1.,-5.473822126269E-48,2.55240861006E-62)); +#562 = PCURVE('',#72,#563); +#563 = DEFINITIONAL_REPRESENTATION('',(#564),#568); +#564 = LINE('',#565,#566); +#565 = CARTESIAN_POINT('',(-2.11,-3.74)); +#566 = VECTOR('',#567,1.); +#567 = DIRECTION('',(0.,-1.)); +#568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#569 = PCURVE('',#570,#575); +#570 = PLANE('',#571); +#571 = AXIS2_PLACEMENT_3D('',#572,#573,#574); +#572 = CARTESIAN_POINT('',(-3.74,-1.65,-1.73)); +#573 = DIRECTION('',(-1.079521069387E-78,-4.718447854657E-15,-1.)); +#574 = DIRECTION('',(-1.,-5.473822126269E-48,2.582794426847E-62)); +#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(0.,0.)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(1.,-7.438574868743E-78)); +#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#581 = ORIENTED_EDGE('',*,*,#199,.T.); +#582 = ORIENTED_EDGE('',*,*,#583,.F.); +#583 = EDGE_CURVE('',#584,#200,#586,.T.); +#584 = VERTEX_POINT('',#585); +#585 = CARTESIAN_POINT('',(-3.74,-1.65,7.693845560652E-15)); +#586 = SURFACE_CURVE('',#587,(#591,#598),.PCURVE_S1.); +#587 = LINE('',#588,#589); +#588 = CARTESIAN_POINT('',(-3.74,-1.65,7.549516567451E-15)); +#589 = VECTOR('',#590,1.); +#590 = DIRECTION('',(-1.,-5.473822126269E-48,2.613180243633E-62)); +#591 = PCURVE('',#72,#592); +#592 = DEFINITIONAL_REPRESENTATION('',(#593),#597); +#593 = LINE('',#594,#595); +#594 = CARTESIAN_POINT('',(-0.38,-3.74)); +#595 = VECTOR('',#596,1.); +#596 = DIRECTION('',(6.077163357286E-64,-1.)); +#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#598 = PCURVE('',#599,#604); +#599 = PLANE('',#600); +#600 = AXIS2_PLACEMENT_3D('',#601,#602,#603); +#601 = CARTESIAN_POINT('',(-3.74,-1.65,7.693845560652E-15)); +#602 = DIRECTION('',(6.077163357286E-64,-4.884981308351E-15,-1.)); +#603 = DIRECTION('',(-1.,-5.473822126269E-48,2.613180243633E-62)); +#604 = DEFINITIONAL_REPRESENTATION('',(#605),#609); +#605 = LINE('',#606,#607); +#606 = CARTESIAN_POINT('',(0.,0.)); +#607 = VECTOR('',#608,1.); +#608 = DIRECTION('',(1.,-2.563862539794E-77)); +#609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#610 = ORIENTED_EDGE('',*,*,#611,.F.); +#611 = EDGE_CURVE('',#612,#584,#614,.T.); +#612 = VERTEX_POINT('',#613); +#613 = CARTESIAN_POINT('',(-3.74,-1.65,1.02)); +#614 = SURFACE_CURVE('',#615,(#619,#626),.PCURVE_S1.); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(-3.74,-1.65,1.02)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(6.077163357286E-64,-4.884981308351E-15,-1.)); +#619 = PCURVE('',#72,#620); +#620 = DEFINITIONAL_REPRESENTATION('',(#621),#625); +#621 = LINE('',#622,#623); +#622 = CARTESIAN_POINT('',(0.64,-3.74)); +#623 = VECTOR('',#624,1.); +#624 = DIRECTION('',(-1.,-6.077163357286E-64)); +#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#626 = PCURVE('',#627,#632); +#627 = PLANE('',#628); +#628 = AXIS2_PLACEMENT_3D('',#629,#630,#631); +#629 = CARTESIAN_POINT('',(-3.74,-1.65,1.02)); +#630 = DIRECTION('',(1.,5.473822126269E-48,-2.613180243633E-62)); +#631 = DIRECTION('',(6.077163357286E-64,-4.884981308351E-15,-1.)); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637); +#633 = LINE('',#634,#635); +#634 = CARTESIAN_POINT('',(2.22044604925E-16,4.930380657631E-31)); +#635 = VECTOR('',#636,1.); +#636 = DIRECTION('',(1.,0.)); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#638 = ORIENTED_EDGE('',*,*,#639,.F.); +#639 = EDGE_CURVE('',#223,#612,#640,.T.); +#640 = SURFACE_CURVE('',#641,(#645,#652),.PCURVE_S1.); +#641 = LINE('',#642,#643); +#642 = CARTESIAN_POINT('',(-4.76,-1.65,1.02)); +#643 = VECTOR('',#644,1.); +#644 = DIRECTION('',(1.,5.473822126269E-48,-2.613180243633E-62)); +#645 = PCURVE('',#72,#646); +#646 = DEFINITIONAL_REPRESENTATION('',(#647),#651); +#647 = LINE('',#648,#649); +#648 = CARTESIAN_POINT('',(0.64,-4.76)); +#649 = VECTOR('',#650,1.); +#650 = DIRECTION('',(-6.077163357286E-64,1.)); +#651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#652 = PCURVE('',#653,#658); +#653 = PLANE('',#654); +#654 = AXIS2_PLACEMENT_3D('',#655,#656,#657); +#655 = CARTESIAN_POINT('',(-4.76,-1.65,1.02)); +#656 = DIRECTION('',(-6.077163357286E-64,4.884981308351E-15,1.)); +#657 = DIRECTION('',(1.,5.473822126269E-48,-2.613180243633E-62)); +#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); +#659 = LINE('',#660,#661); +#660 = CARTESIAN_POINT('',(0.,0.)); +#661 = VECTOR('',#662,1.); +#662 = DIRECTION('',(1.,2.563862539794E-77)); +#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#664 = ORIENTED_EDGE('',*,*,#250,.T.); +#665 = ORIENTED_EDGE('',*,*,#56,.T.); +#666 = ORIENTED_EDGE('',*,*,#297,.T.); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#298,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(3.74,-1.65,1.02)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(4.76,-1.65,1.02)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(-1.,-5.473822126269E-48,2.55240861006E-62)); +#676 = PCURVE('',#72,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.64,4.76)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(1.215432671457E-63,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#684,#689); +#684 = PLANE('',#685); +#685 = AXIS2_PLACEMENT_3D('',#686,#687,#688); +#686 = CARTESIAN_POINT('',(4.76,-1.65,1.02)); +#687 = DIRECTION('',(0.,-4.718447854657E-15,-1.)); +#688 = DIRECTION('',(-1.,-5.473822126269E-48,2.582794426847E-62)); +#689 = DEFINITIONAL_REPRESENTATION('',(#690),#694); +#690 = LINE('',#691,#692); +#691 = CARTESIAN_POINT('',(1.215432671457E-63,-2.22044604925E-16)); +#692 = VECTOR('',#693,1.); +#693 = DIRECTION('',(1.,-3.415672133607E-77)); +#694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#695 = ORIENTED_EDGE('',*,*,#696,.T.); +#696 = EDGE_CURVE('',#669,#697,#699,.T.); +#697 = VERTEX_POINT('',#698); +#698 = CARTESIAN_POINT('',(3.74,-1.65,7.693845560652E-15)); +#699 = SURFACE_CURVE('',#700,(#704,#711),.PCURVE_S1.); +#700 = LINE('',#701,#702); +#701 = CARTESIAN_POINT('',(3.74,-1.65,1.02)); +#702 = VECTOR('',#703,1.); +#703 = DIRECTION('',(0.,-4.773959005888E-15,-1.)); +#704 = PCURVE('',#72,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(0.64,3.74)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(-1.,-6.077163357286E-64)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = PCURVE('',#712,#717); +#712 = PLANE('',#713); +#713 = AXIS2_PLACEMENT_3D('',#714,#715,#716); +#714 = CARTESIAN_POINT('',(3.74,-1.65,1.02)); +#715 = DIRECTION('',(1.,5.473822126269E-48,-2.582794426847E-62)); +#716 = DIRECTION('',(3.038581678643E-64,-4.773959005888E-15,-1.)); +#717 = DEFINITIONAL_REPRESENTATION('',(#718),#722); +#718 = LINE('',#719,#720); +#719 = CARTESIAN_POINT('',(-2.22044604925E-16,-2.22044604925E-16)); +#720 = VECTOR('',#721,1.); +#721 = DIRECTION('',(1.,0.)); +#722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#723 = ORIENTED_EDGE('',*,*,#724,.T.); +#724 = EDGE_CURVE('',#697,#321,#725,.T.); +#725 = SURFACE_CURVE('',#726,(#730,#737),.PCURVE_S1.); +#726 = LINE('',#727,#728); +#727 = CARTESIAN_POINT('',(3.74,-1.65,7.771561172376E-15)); +#728 = VECTOR('',#729,1.); +#729 = DIRECTION('',(1.,5.473822126269E-48,-2.55240861006E-62)); +#730 = PCURVE('',#72,#731); +#731 = DEFINITIONAL_REPRESENTATION('',(#732),#736); +#732 = LINE('',#733,#734); +#733 = CARTESIAN_POINT('',(-0.38,3.74)); +#734 = VECTOR('',#735,1.); +#735 = DIRECTION('',(-1.215432671457E-63,1.)); +#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#737 = PCURVE('',#738,#743); +#738 = PLANE('',#739); +#739 = AXIS2_PLACEMENT_3D('',#740,#741,#742); +#740 = CARTESIAN_POINT('',(3.74,-1.65,7.693845560652E-15)); +#741 = DIRECTION('',(0.,4.718447854657E-15,1.)); +#742 = DIRECTION('',(1.,5.473822126269E-48,-2.582794426847E-62)); +#743 = DEFINITIONAL_REPRESENTATION('',(#744),#748); +#744 = LINE('',#745,#746); +#745 = CARTESIAN_POINT('',(0.,0.)); +#746 = VECTOR('',#747,1.); +#747 = DIRECTION('',(1.,3.415672133607E-77)); +#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#749 = ORIENTED_EDGE('',*,*,#348,.T.); +#750 = ORIENTED_EDGE('',*,*,#751,.F.); +#751 = EDGE_CURVE('',#752,#349,#754,.T.); +#752 = VERTEX_POINT('',#753); +#753 = CARTESIAN_POINT('',(3.74,-1.65,-1.73)); +#754 = SURFACE_CURVE('',#755,(#759,#766),.PCURVE_S1.); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(3.74,-1.65,-1.73)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(1.,5.473822126269E-48,-2.55240861006E-62)); +#759 = PCURVE('',#72,#760); +#760 = DEFINITIONAL_REPRESENTATION('',(#761),#765); +#761 = LINE('',#762,#763); +#762 = CARTESIAN_POINT('',(-2.11,3.74)); +#763 = VECTOR('',#764,1.); +#764 = DIRECTION('',(0.,1.)); +#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#766 = PCURVE('',#767,#772); +#767 = PLANE('',#768); +#768 = AXIS2_PLACEMENT_3D('',#769,#770,#771); +#769 = CARTESIAN_POINT('',(3.74,-1.65,-1.73)); +#770 = DIRECTION('',(0.,4.662936703426E-15,1.)); +#771 = DIRECTION('',(1.,5.473822126269E-48,-2.55240861006E-62)); +#772 = DEFINITIONAL_REPRESENTATION('',(#773),#777); +#773 = LINE('',#774,#775); +#774 = CARTESIAN_POINT('',(0.,0.)); +#775 = VECTOR('',#776,1.); +#776 = DIRECTION('',(1.,1.322413309999E-77)); +#777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#778 = ORIENTED_EDGE('',*,*,#779,.F.); +#779 = EDGE_CURVE('',#504,#752,#780,.T.); +#780 = SURFACE_CURVE('',#781,(#785,#792),.PCURVE_S1.); +#781 = LINE('',#782,#783); +#782 = CARTESIAN_POINT('',(3.74,-1.65,-3.58)); +#783 = VECTOR('',#784,1.); +#784 = DIRECTION('',(0.,4.662936703426E-15,1.)); +#785 = PCURVE('',#72,#786); +#786 = DEFINITIONAL_REPRESENTATION('',(#787),#791); +#787 = LINE('',#788,#789); +#788 = CARTESIAN_POINT('',(-3.96,3.74)); +#789 = VECTOR('',#790,1.); +#790 = DIRECTION('',(1.,0.)); +#791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#792 = PCURVE('',#793,#798); +#793 = PLANE('',#794); +#794 = AXIS2_PLACEMENT_3D('',#795,#796,#797); +#795 = CARTESIAN_POINT('',(3.74,-1.65,-3.58)); +#796 = DIRECTION('',(-1.,-5.473822126269E-48,2.55240861006E-62)); +#797 = DIRECTION('',(0.,4.662936703426E-15,1.)); +#798 = DEFINITIONAL_REPRESENTATION('',(#799),#803); +#799 = LINE('',#800,#801); +#800 = CARTESIAN_POINT('',(-8.881784197001E-16,1.380506584137E-30)); +#801 = VECTOR('',#802,1.); +#802 = DIRECTION('',(1.,0.)); +#803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#804 = FACE_BOUND('',#805,.F.); +#805 = EDGE_LOOP('',(#806)); +#806 = ORIENTED_EDGE('',*,*,#807,.T.); +#807 = EDGE_CURVE('',#808,#808,#810,.T.); +#808 = VERTEX_POINT('',#809); +#809 = CARTESIAN_POINT('',(0.38,-1.65,0.38)); +#810 = SURFACE_CURVE('',#811,(#816,#827),.PCURVE_S1.); +#811 = CIRCLE('',#812,0.38); +#812 = AXIS2_PLACEMENT_3D('',#813,#814,#815); +#813 = CARTESIAN_POINT('',(9.031806508344E-48,-1.65,0.38)); +#814 = DIRECTION('',(5.473822126269E-48,-1.,4.662936703426E-15)); +#815 = DIRECTION('',(1.,5.473822126269E-48,-2.55240861006E-62)); +#816 = PCURVE('',#72,#817); +#817 = DEFINITIONAL_REPRESENTATION('',(#818),#826); +#818 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#819,#820,#821,#822,#823,#824 +,#825),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#819 = CARTESIAN_POINT('',(1.554312234475E-15,0.38)); +#820 = CARTESIAN_POINT('',(0.658179306876,0.38)); +#821 = CARTESIAN_POINT('',(0.329089653438,-0.19)); +#822 = CARTESIAN_POINT('',(1.64738539121E-15,-0.76)); +#823 = CARTESIAN_POINT('',(-0.329089653438,-0.19)); +#824 = CARTESIAN_POINT('',(-0.658179306876,0.38)); +#825 = CARTESIAN_POINT('',(1.554312234475E-15,0.38)); +#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#827 = PCURVE('',#828,#833); +#828 = CYLINDRICAL_SURFACE('',#829,0.38); +#829 = AXIS2_PLACEMENT_3D('',#830,#831,#832); +#830 = CARTESIAN_POINT('',(9.031806508344E-48,-1.65,0.38)); +#831 = DIRECTION('',(-5.473822126269E-48,1.,-4.662936703426E-15)); +#832 = DIRECTION('',(1.,5.473822126269E-48,-2.55240861006E-62)); +#833 = DEFINITIONAL_REPRESENTATION('',(#834),#837); +#834 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#835,#836),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#835 = CARTESIAN_POINT('',(0.,0.)); +#836 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#838 = ADVANCED_FACE('',(#839),#159,.T.); +#839 = FACE_BOUND('',#840,.T.); +#840 = EDGE_LOOP('',(#841,#842,#868,#869,#895,#896)); +#841 = ORIENTED_EDGE('',*,*,#399,.T.); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#372,#504,#844,.T.); +#844 = SURFACE_CURVE('',#845,(#849,#856),.PCURVE_S1.); +#845 = LINE('',#846,#847); +#846 = CARTESIAN_POINT('',(4.76,-1.65,-3.58)); +#847 = VECTOR('',#848,1.); +#848 = DIRECTION('',(-1.,0.,0.)); +#849 = PCURVE('',#159,#850); +#850 = DEFINITIONAL_REPRESENTATION('',(#851),#855); +#851 = LINE('',#852,#853); +#852 = CARTESIAN_POINT('',(0.,-1.65)); +#853 = VECTOR('',#854,1.); +#854 = DIRECTION('',(1.,0.)); +#855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#856 = PCURVE('',#857,#862); +#857 = PLANE('',#858); +#858 = AXIS2_PLACEMENT_3D('',#859,#860,#861); +#859 = CARTESIAN_POINT('',(4.76,-1.65,-3.58)); +#860 = DIRECTION('',(0.,-4.662936703426E-15,-1.)); +#861 = DIRECTION('',(-1.,-5.473822126269E-48,2.55240861006E-62)); +#862 = DEFINITIONAL_REPRESENTATION('',(#863),#867); +#863 = LINE('',#864,#865); +#864 = CARTESIAN_POINT('',(1.215432671457E-63,-2.22044604925E-16)); +#865 = VECTOR('',#866,1.); +#866 = DIRECTION('',(1.,5.473822126269E-48)); +#867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#868 = ORIENTED_EDGE('',*,*,#503,.T.); +#869 = ORIENTED_EDGE('',*,*,#870,.T.); +#870 = EDGE_CURVE('',#506,#144,#871,.T.); +#871 = SURFACE_CURVE('',#872,(#876,#883),.PCURVE_S1.); +#872 = LINE('',#873,#874); +#873 = CARTESIAN_POINT('',(4.76,-1.65,-3.58)); +#874 = VECTOR('',#875,1.); +#875 = DIRECTION('',(-1.,0.,0.)); +#876 = PCURVE('',#159,#877); +#877 = DEFINITIONAL_REPRESENTATION('',(#878),#882); +#878 = LINE('',#879,#880); +#879 = CARTESIAN_POINT('',(0.,-1.65)); +#880 = VECTOR('',#881,1.); +#881 = DIRECTION('',(1.,0.)); +#882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#883 = PCURVE('',#884,#889); +#884 = PLANE('',#885); +#885 = AXIS2_PLACEMENT_3D('',#886,#887,#888); +#886 = CARTESIAN_POINT('',(-4.76,-1.65,-3.58)); +#887 = DIRECTION('',(1.079521069387E-78,4.718447854657E-15,1.)); +#888 = DIRECTION('',(1.,5.473822126269E-48,-2.582794426847E-62)); +#889 = DEFINITIONAL_REPRESENTATION('',(#890),#894); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(9.52,4.440892098501E-16)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(-1.,5.473822126269E-48)); +#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#895 = ORIENTED_EDGE('',*,*,#141,.F.); +#896 = ORIENTED_EDGE('',*,*,#448,.F.); +#897 = ADVANCED_FACE('',(#898),#187,.F.); +#898 = FACE_BOUND('',#899,.F.); +#899 = EDGE_LOOP('',(#900,#923,#951,#972)); +#900 = ORIENTED_EDGE('',*,*,#901,.T.); +#901 = EDGE_CURVE('',#172,#902,#904,.T.); +#902 = VERTEX_POINT('',#903); +#903 = CARTESIAN_POINT('',(-4.76,-6.4,-1.73)); +#904 = SURFACE_CURVE('',#905,(#909,#916),.PCURVE_S1.); +#905 = LINE('',#906,#907); +#906 = CARTESIAN_POINT('',(-4.76,-1.65,-1.73)); +#907 = VECTOR('',#908,1.); +#908 = DIRECTION('',(5.473822126269E-48,-1.,4.718447854657E-15)); +#909 = PCURVE('',#187,#910); +#910 = DEFINITIONAL_REPRESENTATION('',(#911),#915); +#911 = LINE('',#912,#913); +#912 = CARTESIAN_POINT('',(0.,0.)); +#913 = VECTOR('',#914,1.); +#914 = DIRECTION('',(5.551115123126E-17,-1.)); +#915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#916 = PCURVE('',#570,#917); +#917 = DEFINITIONAL_REPRESENTATION('',(#918),#922); +#918 = LINE('',#919,#920); +#919 = CARTESIAN_POINT('',(1.02,5.583298568794E-48)); +#920 = VECTOR('',#921,1.); +#921 = DIRECTION('',(-6.077163357286E-64,-1.)); +#922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#923 = ORIENTED_EDGE('',*,*,#924,.T.); +#924 = EDGE_CURVE('',#902,#925,#927,.T.); +#925 = VERTEX_POINT('',#926); +#926 = CARTESIAN_POINT('',(-4.76,-6.4,-3.58)); +#927 = SURFACE_CURVE('',#928,(#932,#939),.PCURVE_S1.); +#928 = LINE('',#929,#930); +#929 = CARTESIAN_POINT('',(-4.76,-6.4,-1.73)); +#930 = VECTOR('',#931,1.); +#931 = DIRECTION('',(6.077163357286E-64,-4.773959005888E-15,-1.)); +#932 = PCURVE('',#187,#933); +#933 = DEFINITIONAL_REPRESENTATION('',(#934),#938); +#934 = LINE('',#935,#936); +#935 = CARTESIAN_POINT('',(4.718447854657E-16,-4.75)); +#936 = VECTOR('',#937,1.); +#937 = DIRECTION('',(1.,0.)); +#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#939 = PCURVE('',#940,#945); +#940 = PLANE('',#941); +#941 = AXIS2_PLACEMENT_3D('',#942,#943,#944); +#942 = CARTESIAN_POINT('',(-4.25,-6.4,-2.655)); +#943 = DIRECTION('',(9.164128996839E-32,-1.,4.836971664043E-15)); +#944 = DIRECTION('',(0.,-4.836971664043E-15,-1.)); +#945 = DEFINITIONAL_REPRESENTATION('',(#946),#950); +#946 = LINE('',#947,#948); +#947 = CARTESIAN_POINT('',(-0.925,-0.51)); +#948 = VECTOR('',#949,1.); +#949 = DIRECTION('',(1.,5.774561277607E-48)); +#950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#951 = ORIENTED_EDGE('',*,*,#952,.F.); +#952 = EDGE_CURVE('',#144,#925,#953,.T.); +#953 = SURFACE_CURVE('',#954,(#958,#965),.PCURVE_S1.); +#954 = LINE('',#955,#956); +#955 = CARTESIAN_POINT('',(-4.76,-1.65,-3.58)); +#956 = VECTOR('',#957,1.); +#957 = DIRECTION('',(5.473822126269E-48,-1.,4.718447854657E-15)); +#958 = PCURVE('',#187,#959); +#959 = DEFINITIONAL_REPRESENTATION('',(#960),#964); +#960 = LINE('',#961,#962); +#961 = CARTESIAN_POINT('',(1.85,-1.831867990632E-16)); +#962 = VECTOR('',#963,1.); +#963 = DIRECTION('',(5.551115123126E-17,-1.)); +#964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#965 = PCURVE('',#884,#966); +#966 = DEFINITIONAL_REPRESENTATION('',(#967),#971); +#967 = LINE('',#968,#969); +#968 = CARTESIAN_POINT('',(-1.215432671457E-63,-2.22044604925E-16)); +#969 = VECTOR('',#970,1.); +#970 = DIRECTION('',(6.077163357286E-64,-1.)); +#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#972 = ORIENTED_EDGE('',*,*,#171,.T.); +#973 = ADVANCED_FACE('',(#974),#238,.T.); +#974 = FACE_BOUND('',#975,.T.); +#975 = EDGE_LOOP('',(#976,#999,#1027,#1048)); +#976 = ORIENTED_EDGE('',*,*,#977,.T.); +#977 = EDGE_CURVE('',#200,#978,#980,.T.); +#978 = VERTEX_POINT('',#979); +#979 = CARTESIAN_POINT('',(-4.76,-6.4,3.089750677532E-14)); +#980 = SURFACE_CURVE('',#981,(#985,#992),.PCURVE_S1.); +#981 = LINE('',#982,#983); +#982 = CARTESIAN_POINT('',(-4.76,-1.65,7.693845560652E-15)); +#983 = VECTOR('',#984,1.); +#984 = DIRECTION('',(5.473822126269E-48,-1.,4.884981308351E-15)); +#985 = PCURVE('',#238,#986); +#986 = DEFINITIONAL_REPRESENTATION('',(#987),#991); +#987 = LINE('',#988,#989); +#988 = CARTESIAN_POINT('',(0.,0.)); +#989 = VECTOR('',#990,1.); +#990 = DIRECTION('',(0.,-1.)); +#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#992 = PCURVE('',#599,#993); +#993 = DEFINITIONAL_REPRESENTATION('',(#994),#998); +#994 = LINE('',#995,#996); +#995 = CARTESIAN_POINT('',(1.02,5.583298568794E-48)); +#996 = VECTOR('',#997,1.); +#997 = DIRECTION('',(6.077163357287E-64,-1.)); +#998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#999 = ORIENTED_EDGE('',*,*,#1000,.T.); +#1000 = EDGE_CURVE('',#978,#1001,#1003,.T.); +#1001 = VERTEX_POINT('',#1002); +#1002 = CARTESIAN_POINT('',(-4.76,-6.4,1.02)); +#1003 = SURFACE_CURVE('',#1004,(#1008,#1015),.PCURVE_S1.); +#1004 = LINE('',#1005,#1006); +#1005 = CARTESIAN_POINT('',(-4.76,-6.4,3.01980662698E-14)); +#1006 = VECTOR('',#1007,1.); +#1007 = DIRECTION('',(-6.077163357286E-64,4.884981308351E-15,1.)); +#1008 = PCURVE('',#238,#1009); +#1009 = DEFINITIONAL_REPRESENTATION('',(#1010),#1014); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(-1.409983241274E-15,-4.75)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(1.,0.)); +#1014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1015 = PCURVE('',#1016,#1021); +#1016 = PLANE('',#1017); +#1017 = AXIS2_PLACEMENT_3D('',#1018,#1019,#1020); +#1018 = CARTESIAN_POINT('',(-4.25,-6.4,0.51)); +#1019 = DIRECTION('',(-3.791142374188E-31,1.,-4.850150782088E-15)); +#1020 = DIRECTION('',(0.,4.850150782088E-15,1.)); +#1021 = DEFINITIONAL_REPRESENTATION('',(#1022),#1026); +#1022 = LINE('',#1023,#1024); +#1023 = CARTESIAN_POINT('',(-0.51,-0.51)); +#1024 = VECTOR('',#1025,1.); +#1025 = DIRECTION('',(1.,1.3204748403E-47)); +#1026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1027 = ORIENTED_EDGE('',*,*,#1028,.F.); +#1028 = EDGE_CURVE('',#223,#1001,#1029,.T.); +#1029 = SURFACE_CURVE('',#1030,(#1034,#1041),.PCURVE_S1.); +#1030 = LINE('',#1031,#1032); +#1031 = CARTESIAN_POINT('',(-4.76,-1.65,1.02)); +#1032 = VECTOR('',#1033,1.); +#1033 = DIRECTION('',(5.473822126269E-48,-1.,4.884981308351E-15)); +#1034 = PCURVE('',#238,#1035); +#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040); +#1036 = LINE('',#1037,#1038); +#1037 = CARTESIAN_POINT('',(1.02,-4.440892098501E-17)); +#1038 = VECTOR('',#1039,1.); +#1039 = DIRECTION('',(0.,-1.)); +#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1041 = PCURVE('',#653,#1042); +#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(0.,0.)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(-6.077163357287E-64,-1.)); +#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1048 = ORIENTED_EDGE('',*,*,#222,.F.); +#1049 = ADVANCED_FACE('',(#1050),#336,.F.); +#1050 = FACE_BOUND('',#1051,.F.); +#1051 = EDGE_LOOP('',(#1052,#1075,#1103,#1124)); +#1052 = ORIENTED_EDGE('',*,*,#1053,.T.); +#1053 = EDGE_CURVE('',#321,#1054,#1056,.T.); +#1054 = VERTEX_POINT('',#1055); +#1055 = CARTESIAN_POINT('',(4.76,-6.4,3.010647287027E-14)); +#1056 = SURFACE_CURVE('',#1057,(#1061,#1068),.PCURVE_S1.); +#1057 = LINE('',#1058,#1059); +#1058 = CARTESIAN_POINT('',(4.76,-1.65,7.693845560652E-15)); +#1059 = VECTOR('',#1060,1.); +#1060 = DIRECTION('',(5.473822126269E-48,-1.,4.718447854657E-15)); +#1061 = PCURVE('',#336,#1062); +#1062 = DEFINITIONAL_REPRESENTATION('',(#1063),#1067); +#1063 = LINE('',#1064,#1065); +#1064 = CARTESIAN_POINT('',(0.,0.)); +#1065 = VECTOR('',#1066,1.); +#1066 = DIRECTION('',(-5.551115123126E-17,-1.)); +#1067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1068 = PCURVE('',#738,#1069); +#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1074); +#1070 = LINE('',#1071,#1072); +#1071 = CARTESIAN_POINT('',(1.02,-5.583298568794E-48)); +#1072 = VECTOR('',#1073,1.); +#1073 = DIRECTION('',(-3.415672133607E-77,-1.)); +#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1075 = ORIENTED_EDGE('',*,*,#1076,.T.); +#1076 = EDGE_CURVE('',#1054,#1077,#1079,.T.); +#1077 = VERTEX_POINT('',#1078); +#1078 = CARTESIAN_POINT('',(4.76,-6.4,1.02)); +#1079 = SURFACE_CURVE('',#1080,(#1084,#1091),.PCURVE_S1.); +#1080 = LINE('',#1081,#1082); +#1081 = CARTESIAN_POINT('',(4.76,-6.4,3.01980662698E-14)); +#1082 = VECTOR('',#1083,1.); +#1083 = DIRECTION('',(0.,4.773959005888E-15,1.)); +#1084 = PCURVE('',#336,#1085); +#1085 = DEFINITIONAL_REPRESENTATION('',(#1086),#1090); +#1086 = LINE('',#1087,#1088); +#1087 = CARTESIAN_POINT('',(-1.720845688169E-16,-4.75)); +#1088 = VECTOR('',#1089,1.); +#1089 = DIRECTION('',(1.,0.)); +#1090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1091 = PCURVE('',#1092,#1097); +#1092 = PLANE('',#1093); +#1093 = AXIS2_PLACEMENT_3D('',#1094,#1095,#1096); +#1094 = CARTESIAN_POINT('',(4.25,-6.4,0.51)); +#1095 = DIRECTION('',(-1.895571187094E-31,-1.,4.841443150522E-15)); +#1096 = DIRECTION('',(0.,-4.841443150522E-15,-1.)); +#1097 = DEFINITIONAL_REPRESENTATION('',(#1098),#1102); +#1098 = LINE('',#1099,#1100); +#1099 = CARTESIAN_POINT('',(0.51,0.51)); +#1100 = VECTOR('',#1101,1.); +#1101 = DIRECTION('',(-1.,1.27921000154E-47)); +#1102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1103 = ORIENTED_EDGE('',*,*,#1104,.F.); +#1104 = EDGE_CURVE('',#298,#1077,#1105,.T.); +#1105 = SURFACE_CURVE('',#1106,(#1110,#1117),.PCURVE_S1.); +#1106 = LINE('',#1107,#1108); +#1107 = CARTESIAN_POINT('',(4.76,-1.65,1.02)); +#1108 = VECTOR('',#1109,1.); +#1109 = DIRECTION('',(5.473822126269E-48,-1.,4.718447854657E-15)); +#1110 = PCURVE('',#336,#1111); +#1111 = DEFINITIONAL_REPRESENTATION('',(#1112),#1116); +#1112 = LINE('',#1113,#1114); +#1113 = CARTESIAN_POINT('',(1.02,5.995204332976E-17)); +#1114 = VECTOR('',#1115,1.); +#1115 = DIRECTION('',(-5.551115123126E-17,-1.)); +#1116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1117 = PCURVE('',#684,#1118); +#1118 = DEFINITIONAL_REPRESENTATION('',(#1119),#1123); +#1119 = LINE('',#1120,#1121); +#1120 = CARTESIAN_POINT('',(0.,0.)); +#1121 = VECTOR('',#1122,1.); +#1122 = DIRECTION('',(3.415672133607E-77,-1.)); +#1123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1124 = ORIENTED_EDGE('',*,*,#320,.F.); +#1125 = ADVANCED_FACE('',(#1126),#387,.T.); +#1126 = FACE_BOUND('',#1127,.T.); +#1127 = EDGE_LOOP('',(#1128,#1151,#1179,#1200)); +#1128 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1129 = EDGE_CURVE('',#349,#1130,#1132,.T.); +#1130 = VERTEX_POINT('',#1131); +#1131 = CARTESIAN_POINT('',(4.76,-6.4,-1.73)); +#1132 = SURFACE_CURVE('',#1133,(#1137,#1144),.PCURVE_S1.); +#1133 = LINE('',#1134,#1135); +#1134 = CARTESIAN_POINT('',(4.76,-1.65,-1.73)); +#1135 = VECTOR('',#1136,1.); +#1136 = DIRECTION('',(5.473822126269E-48,-1.,4.662936703426E-15)); +#1137 = PCURVE('',#387,#1138); +#1138 = DEFINITIONAL_REPRESENTATION('',(#1139),#1143); +#1139 = LINE('',#1140,#1141); +#1140 = CARTESIAN_POINT('',(3.451266460342E-31,-2.22044604925E-16)); +#1141 = VECTOR('',#1142,1.); +#1142 = DIRECTION('',(0.,-1.)); +#1143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1144 = PCURVE('',#767,#1145); +#1145 = DEFINITIONAL_REPRESENTATION('',(#1146),#1150); +#1146 = LINE('',#1147,#1148); +#1147 = CARTESIAN_POINT('',(1.02,-2.22044604925E-16)); +#1148 = VECTOR('',#1149,1.); +#1149 = DIRECTION('',(-1.322413309999E-77,-1.)); +#1150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1151 = ORIENTED_EDGE('',*,*,#1152,.T.); +#1152 = EDGE_CURVE('',#1130,#1153,#1155,.T.); +#1153 = VERTEX_POINT('',#1154); +#1154 = CARTESIAN_POINT('',(4.76,-6.4,-3.58)); +#1155 = SURFACE_CURVE('',#1156,(#1160,#1167),.PCURVE_S1.); +#1156 = LINE('',#1157,#1158); +#1157 = CARTESIAN_POINT('',(4.76,-6.4,-1.73)); +#1158 = VECTOR('',#1159,1.); +#1159 = DIRECTION('',(0.,-4.662936703426E-15,-1.)); +#1160 = PCURVE('',#387,#1161); +#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166); +#1162 = LINE('',#1163,#1164); +#1163 = CARTESIAN_POINT('',(-2.386979502944E-15,-4.75)); +#1164 = VECTOR('',#1165,1.); +#1165 = DIRECTION('',(1.,0.)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = PCURVE('',#1168,#1173); +#1168 = PLANE('',#1169); +#1169 = AXIS2_PLACEMENT_3D('',#1170,#1171,#1172); +#1170 = CARTESIAN_POINT('',(4.25,-6.4,-2.655)); +#1171 = DIRECTION('',(2.394231900075E-32,1.,-4.632930675733E-15)); +#1172 = DIRECTION('',(0.,4.632930675733E-15,1.)); +#1173 = DEFINITIONAL_REPRESENTATION('',(#1174),#1178); +#1174 = LINE('',#1175,#1176); +#1175 = CARTESIAN_POINT('',(0.925,0.51)); +#1176 = VECTOR('',#1177,1.); +#1177 = DIRECTION('',(-1.,7.184138869609E-49)); +#1178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1179 = ORIENTED_EDGE('',*,*,#1180,.F.); +#1180 = EDGE_CURVE('',#372,#1153,#1181,.T.); +#1181 = SURFACE_CURVE('',#1182,(#1186,#1193),.PCURVE_S1.); +#1182 = LINE('',#1183,#1184); +#1183 = CARTESIAN_POINT('',(4.76,-1.65,-3.58)); +#1184 = VECTOR('',#1185,1.); +#1185 = DIRECTION('',(5.473822126269E-48,-1.,4.662936703426E-15)); +#1186 = PCURVE('',#387,#1187); +#1187 = DEFINITIONAL_REPRESENTATION('',(#1188),#1192); +#1188 = LINE('',#1189,#1190); +#1189 = CARTESIAN_POINT('',(1.85,-2.331468351713E-16)); +#1190 = VECTOR('',#1191,1.); +#1191 = DIRECTION('',(0.,-1.)); +#1192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1193 = PCURVE('',#857,#1194); +#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199); +#1195 = LINE('',#1196,#1197); +#1196 = CARTESIAN_POINT('',(1.215432671457E-63,-2.22044604925E-16)); +#1197 = VECTOR('',#1198,1.); +#1198 = DIRECTION('',(1.322413309999E-77,-1.)); +#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1200 = ORIENTED_EDGE('',*,*,#371,.F.); +#1201 = ADVANCED_FACE('',(#1202),#489,.T.); +#1202 = FACE_BOUND('',#1203,.F.); +#1203 = EDGE_LOOP('',(#1204,#1225,#1251,#1252)); +#1204 = ORIENTED_EDGE('',*,*,#1205,.T.); +#1205 = EDGE_CURVE('',#473,#1206,#1208,.T.); +#1206 = VERTEX_POINT('',#1207); +#1207 = CARTESIAN_POINT('',(3.175,9.52,0.38)); +#1208 = SEAM_CURVE('',#1209,(#1213,#1219),.PCURVE_S1.); +#1209 = LINE('',#1210,#1211); +#1210 = CARTESIAN_POINT('',(3.175,1.771915947302E-15,0.38)); +#1211 = VECTOR('',#1212,1.); +#1212 = DIRECTION('',(-5.473822126269E-48,1.,-4.718447854657E-15)); +#1213 = PCURVE('',#489,#1214); +#1214 = DEFINITIONAL_REPRESENTATION('',(#1215),#1218); +#1215 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1216,#1217),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,9.52),.PIECEWISE_BEZIER_KNOTS.); +#1216 = CARTESIAN_POINT('',(0.,0.)); +#1217 = CARTESIAN_POINT('',(0.,-9.52)); +#1218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1219 = PCURVE('',#489,#1220); +#1220 = DEFINITIONAL_REPRESENTATION('',(#1221),#1224); +#1221 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1222,#1223),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,9.52),.PIECEWISE_BEZIER_KNOTS.); +#1222 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1223 = CARTESIAN_POINT('',(-6.28318530718,-9.52)); +#1224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1225 = ORIENTED_EDGE('',*,*,#1226,.T.); +#1226 = EDGE_CURVE('',#1206,#1206,#1227,.T.); +#1227 = SURFACE_CURVE('',#1228,(#1233,#1239),.PCURVE_S1.); +#1228 = CIRCLE('',#1229,3.175); +#1229 = AXIS2_PLACEMENT_3D('',#1230,#1231,#1232); +#1230 = CARTESIAN_POINT('',(-5.211078664208E-47,9.52,0.38)); +#1231 = DIRECTION('',(-5.473822126269E-48,1.,-4.662936703426E-15)); +#1232 = DIRECTION('',(1.,5.473822126269E-48,-2.55240861006E-62)); +#1233 = PCURVE('',#489,#1234); +#1234 = DEFINITIONAL_REPRESENTATION('',(#1235),#1238); +#1235 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1236,#1237),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1236 = CARTESIAN_POINT('',(0.,-9.52)); +#1237 = CARTESIAN_POINT('',(-6.28318530718,-9.52)); +#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1239 = PCURVE('',#1240,#1245); +#1240 = PLANE('',#1241); +#1241 = AXIS2_PLACEMENT_3D('',#1242,#1243,#1244); +#1242 = CARTESIAN_POINT('',(-5.211078664208E-47,9.52,0.38)); +#1243 = DIRECTION('',(1.018539794856E-31,1.,-4.662936703426E-15)); +#1244 = DIRECTION('',(0.,4.662936703426E-15,1.)); +#1245 = DEFINITIONAL_REPRESENTATION('',(#1246),#1250); +#1246 = CIRCLE('',#1247,3.175); +#1247 = AXIS2_PLACEMENT_2D('',#1248,#1249); +#1248 = CARTESIAN_POINT('',(3.552713678801E-15,1.809290130793E-46)); +#1249 = DIRECTION('',(0.,1.)); +#1250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1251 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1252 = ORIENTED_EDGE('',*,*,#472,.F.); +#1253 = ADVANCED_FACE('',(#1254),#793,.T.); +#1254 = FACE_BOUND('',#1255,.T.); +#1255 = EDGE_LOOP('',(#1256,#1279,#1302,#1323)); +#1256 = ORIENTED_EDGE('',*,*,#1257,.T.); +#1257 = EDGE_CURVE('',#504,#1258,#1260,.T.); +#1258 = VERTEX_POINT('',#1259); +#1259 = CARTESIAN_POINT('',(3.74,-6.4,-3.58)); +#1260 = SURFACE_CURVE('',#1261,(#1265,#1272),.PCURVE_S1.); +#1261 = LINE('',#1262,#1263); +#1262 = CARTESIAN_POINT('',(3.74,-1.65,-3.58)); +#1263 = VECTOR('',#1264,1.); +#1264 = DIRECTION('',(5.473822126269E-48,-1.,4.662936703426E-15)); +#1265 = PCURVE('',#793,#1266); +#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1271); +#1267 = LINE('',#1268,#1269); +#1268 = CARTESIAN_POINT('',(-3.451266460342E-31,-2.22044604925E-16)); +#1269 = VECTOR('',#1270,1.); +#1270 = DIRECTION('',(0.,-1.)); +#1271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1272 = PCURVE('',#857,#1273); +#1273 = DEFINITIONAL_REPRESENTATION('',(#1274),#1278); +#1274 = LINE('',#1275,#1276); +#1275 = CARTESIAN_POINT('',(1.02,-2.22044604925E-16)); +#1276 = VECTOR('',#1277,1.); +#1277 = DIRECTION('',(1.322413309999E-77,-1.)); +#1278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1279 = ORIENTED_EDGE('',*,*,#1280,.T.); +#1280 = EDGE_CURVE('',#1258,#1281,#1283,.T.); +#1281 = VERTEX_POINT('',#1282); +#1282 = CARTESIAN_POINT('',(3.74,-6.4,-1.73)); +#1283 = SURFACE_CURVE('',#1284,(#1288,#1295),.PCURVE_S1.); +#1284 = LINE('',#1285,#1286); +#1285 = CARTESIAN_POINT('',(3.74,-6.4,-3.58)); +#1286 = VECTOR('',#1287,1.); +#1287 = DIRECTION('',(0.,4.662936703426E-15,1.)); +#1288 = PCURVE('',#793,#1289); +#1289 = DEFINITIONAL_REPRESENTATION('',(#1290),#1294); +#1290 = LINE('',#1291,#1292); +#1291 = CARTESIAN_POINT('',(6.106226635438E-16,-4.75)); +#1292 = VECTOR('',#1293,1.); +#1293 = DIRECTION('',(1.,0.)); +#1294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1295 = PCURVE('',#1168,#1296); +#1296 = DEFINITIONAL_REPRESENTATION('',(#1297),#1301); +#1297 = LINE('',#1298,#1299); +#1298 = CARTESIAN_POINT('',(-0.925,-0.51)); +#1299 = VECTOR('',#1300,1.); +#1300 = DIRECTION('',(1.,-7.184138869609E-49)); +#1301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1302 = ORIENTED_EDGE('',*,*,#1303,.F.); +#1303 = EDGE_CURVE('',#752,#1281,#1304,.T.); +#1304 = SURFACE_CURVE('',#1305,(#1309,#1316),.PCURVE_S1.); +#1305 = LINE('',#1306,#1307); +#1306 = CARTESIAN_POINT('',(3.74,-1.65,-1.73)); +#1307 = VECTOR('',#1308,1.); +#1308 = DIRECTION('',(5.473822126269E-48,-1.,4.662936703426E-15)); +#1309 = PCURVE('',#793,#1310); +#1310 = DEFINITIONAL_REPRESENTATION('',(#1311),#1315); +#1311 = LINE('',#1312,#1313); +#1312 = CARTESIAN_POINT('',(1.85,-2.109423746788E-16)); +#1313 = VECTOR('',#1314,1.); +#1314 = DIRECTION('',(0.,-1.)); +#1315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1316 = PCURVE('',#767,#1317); +#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1322); +#1318 = LINE('',#1319,#1320); +#1319 = CARTESIAN_POINT('',(-1.215432671457E-63,-2.22044604925E-16)); +#1320 = VECTOR('',#1321,1.); +#1321 = DIRECTION('',(-1.322413309999E-77,-1.)); +#1322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1323 = ORIENTED_EDGE('',*,*,#779,.F.); +#1324 = ADVANCED_FACE('',(#1325),#544,.F.); +#1325 = FACE_BOUND('',#1326,.F.); +#1326 = EDGE_LOOP('',(#1327,#1350,#1373,#1394)); +#1327 = ORIENTED_EDGE('',*,*,#1328,.T.); +#1328 = EDGE_CURVE('',#506,#1329,#1331,.T.); +#1329 = VERTEX_POINT('',#1330); +#1330 = CARTESIAN_POINT('',(-3.74,-6.4,-3.58)); +#1331 = SURFACE_CURVE('',#1332,(#1336,#1343),.PCURVE_S1.); +#1332 = LINE('',#1333,#1334); +#1333 = CARTESIAN_POINT('',(-3.74,-1.65,-3.58)); +#1334 = VECTOR('',#1335,1.); +#1335 = DIRECTION('',(5.473822126269E-48,-1.,4.718447854657E-15)); +#1336 = PCURVE('',#544,#1337); +#1337 = DEFINITIONAL_REPRESENTATION('',(#1338),#1342); +#1338 = LINE('',#1339,#1340); +#1339 = CARTESIAN_POINT('',(-2.711709361697E-31,-2.22044604925E-16)); +#1340 = VECTOR('',#1341,1.); +#1341 = DIRECTION('',(-5.551115123126E-17,-1.)); +#1342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1343 = PCURVE('',#884,#1344); +#1344 = DEFINITIONAL_REPRESENTATION('',(#1345),#1349); +#1345 = LINE('',#1346,#1347); +#1346 = CARTESIAN_POINT('',(1.02,-2.22044604925E-16)); +#1347 = VECTOR('',#1348,1.); +#1348 = DIRECTION('',(6.077163357286E-64,-1.)); +#1349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1350 = ORIENTED_EDGE('',*,*,#1351,.T.); +#1351 = EDGE_CURVE('',#1329,#1352,#1354,.T.); +#1352 = VERTEX_POINT('',#1353); +#1353 = CARTESIAN_POINT('',(-3.74,-6.4,-1.73)); +#1354 = SURFACE_CURVE('',#1355,(#1359,#1366),.PCURVE_S1.); +#1355 = LINE('',#1356,#1357); +#1356 = CARTESIAN_POINT('',(-3.74,-6.4,-3.58)); +#1357 = VECTOR('',#1358,1.); +#1358 = DIRECTION('',(-6.077163357286E-64,4.773959005888E-15,1.)); +#1359 = PCURVE('',#544,#1360); +#1360 = DEFINITIONAL_REPRESENTATION('',(#1361),#1365); +#1361 = LINE('',#1362,#1363); +#1362 = CARTESIAN_POINT('',(-2.775557561563E-17,-4.75)); +#1363 = VECTOR('',#1364,1.); +#1364 = DIRECTION('',(1.,0.)); +#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1366 = PCURVE('',#940,#1367); +#1367 = DEFINITIONAL_REPRESENTATION('',(#1368),#1372); +#1368 = LINE('',#1369,#1370); +#1369 = CARTESIAN_POINT('',(0.925,0.51)); +#1370 = VECTOR('',#1371,1.); +#1371 = DIRECTION('',(-1.,-5.774561277607E-48)); +#1372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1373 = ORIENTED_EDGE('',*,*,#1374,.F.); +#1374 = EDGE_CURVE('',#529,#1352,#1375,.T.); +#1375 = SURFACE_CURVE('',#1376,(#1380,#1387),.PCURVE_S1.); +#1376 = LINE('',#1377,#1378); +#1377 = CARTESIAN_POINT('',(-3.74,-1.65,-1.73)); +#1378 = VECTOR('',#1379,1.); +#1379 = DIRECTION('',(5.473822126269E-48,-1.,4.718447854657E-15)); +#1380 = PCURVE('',#544,#1381); +#1381 = DEFINITIONAL_REPRESENTATION('',(#1382),#1386); +#1382 = LINE('',#1383,#1384); +#1383 = CARTESIAN_POINT('',(1.85,-3.885780586188E-17)); +#1384 = VECTOR('',#1385,1.); +#1385 = DIRECTION('',(-5.551115123126E-17,-1.)); +#1386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1387 = PCURVE('',#570,#1388); +#1388 = DEFINITIONAL_REPRESENTATION('',(#1389),#1393); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(0.,0.)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(-6.077163357286E-64,-1.)); +#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1394 = ORIENTED_EDGE('',*,*,#528,.F.); +#1395 = ADVANCED_FACE('',(#1396),#767,.T.); +#1396 = FACE_BOUND('',#1397,.T.); +#1397 = EDGE_LOOP('',(#1398,#1399,#1420,#1421)); +#1398 = ORIENTED_EDGE('',*,*,#1303,.T.); +#1399 = ORIENTED_EDGE('',*,*,#1400,.T.); +#1400 = EDGE_CURVE('',#1281,#1130,#1401,.T.); +#1401 = SURFACE_CURVE('',#1402,(#1406,#1413),.PCURVE_S1.); +#1402 = LINE('',#1403,#1404); +#1403 = CARTESIAN_POINT('',(3.74,-6.4,-1.73)); +#1404 = VECTOR('',#1405,1.); +#1405 = DIRECTION('',(1.,5.473822126269E-48,-2.55240861006E-62)); +#1406 = PCURVE('',#767,#1407); +#1407 = DEFINITIONAL_REPRESENTATION('',(#1408),#1412); +#1408 = LINE('',#1409,#1410); +#1409 = CARTESIAN_POINT('',(-2.600065509978E-47,-4.75)); +#1410 = VECTOR('',#1411,1.); +#1411 = DIRECTION('',(1.,1.322413309999E-77)); +#1412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1413 = PCURVE('',#1168,#1414); +#1414 = DEFINITIONAL_REPRESENTATION('',(#1415),#1419); +#1415 = LINE('',#1416,#1417); +#1416 = CARTESIAN_POINT('',(0.925,-0.51)); +#1417 = VECTOR('',#1418,1.); +#1418 = DIRECTION('',(0.,1.)); +#1419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1420 = ORIENTED_EDGE('',*,*,#1129,.F.); +#1421 = ORIENTED_EDGE('',*,*,#751,.F.); +#1422 = ADVANCED_FACE('',(#1423),#570,.F.); +#1423 = FACE_BOUND('',#1424,.F.); +#1424 = EDGE_LOOP('',(#1425,#1426,#1447,#1448)); +#1425 = ORIENTED_EDGE('',*,*,#1374,.T.); +#1426 = ORIENTED_EDGE('',*,*,#1427,.T.); +#1427 = EDGE_CURVE('',#1352,#902,#1428,.T.); +#1428 = SURFACE_CURVE('',#1429,(#1433,#1440),.PCURVE_S1.); +#1429 = LINE('',#1430,#1431); +#1430 = CARTESIAN_POINT('',(-3.74,-6.4,-1.73)); +#1431 = VECTOR('',#1432,1.); +#1432 = DIRECTION('',(-1.,-5.473822126269E-48,2.55240861006E-62)); +#1433 = PCURVE('',#570,#1434); +#1434 = DEFINITIONAL_REPRESENTATION('',(#1435),#1439); +#1435 = LINE('',#1436,#1437); +#1436 = CARTESIAN_POINT('',(2.600065509978E-47,-4.75)); +#1437 = VECTOR('',#1438,1.); +#1438 = DIRECTION('',(1.,-7.438574868743E-78)); +#1439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1440 = PCURVE('',#940,#1441); +#1441 = DEFINITIONAL_REPRESENTATION('',(#1442),#1446); +#1442 = LINE('',#1443,#1444); +#1443 = CARTESIAN_POINT('',(-0.925,0.51)); +#1444 = VECTOR('',#1445,1.); +#1445 = DIRECTION('',(0.,-1.)); +#1446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1447 = ORIENTED_EDGE('',*,*,#901,.F.); +#1448 = ORIENTED_EDGE('',*,*,#556,.F.); +#1449 = ADVANCED_FACE('',(#1450),#738,.F.); +#1450 = FACE_BOUND('',#1451,.F.); +#1451 = EDGE_LOOP('',(#1452,#1475,#1496,#1497)); +#1452 = ORIENTED_EDGE('',*,*,#1453,.T.); +#1453 = EDGE_CURVE('',#697,#1454,#1456,.T.); +#1454 = VERTEX_POINT('',#1455); +#1455 = CARTESIAN_POINT('',(3.74,-6.4,3.010647287027E-14)); +#1456 = SURFACE_CURVE('',#1457,(#1461,#1468),.PCURVE_S1.); +#1457 = LINE('',#1458,#1459); +#1458 = CARTESIAN_POINT('',(3.74,-1.65,7.693845560652E-15)); +#1459 = VECTOR('',#1460,1.); +#1460 = DIRECTION('',(5.473822126269E-48,-1.,4.718447854657E-15)); +#1461 = PCURVE('',#738,#1462); +#1462 = DEFINITIONAL_REPRESENTATION('',(#1463),#1467); +#1463 = LINE('',#1464,#1465); +#1464 = CARTESIAN_POINT('',(0.,0.)); +#1465 = VECTOR('',#1466,1.); +#1466 = DIRECTION('',(-3.415672133607E-77,-1.)); +#1467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1468 = PCURVE('',#712,#1469); +#1469 = DEFINITIONAL_REPRESENTATION('',(#1470),#1474); +#1470 = LINE('',#1471,#1472); +#1471 = CARTESIAN_POINT('',(1.02,-5.995204332976E-17)); +#1472 = VECTOR('',#1473,1.); +#1473 = DIRECTION('',(5.551115123126E-17,-1.)); +#1474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1475 = ORIENTED_EDGE('',*,*,#1476,.T.); +#1476 = EDGE_CURVE('',#1454,#1054,#1477,.T.); +#1477 = SURFACE_CURVE('',#1478,(#1482,#1489),.PCURVE_S1.); +#1478 = LINE('',#1479,#1480); +#1479 = CARTESIAN_POINT('',(3.74,-6.4,3.01980662698E-14)); +#1480 = VECTOR('',#1481,1.); +#1481 = DIRECTION('',(1.,5.473822126269E-48,-2.55240861006E-62)); +#1482 = PCURVE('',#738,#1483); +#1483 = DEFINITIONAL_REPRESENTATION('',(#1484),#1488); +#1484 = LINE('',#1485,#1486); +#1485 = CARTESIAN_POINT('',(-2.600065509978E-47,-4.75)); +#1486 = VECTOR('',#1487,1.); +#1487 = DIRECTION('',(1.,3.415672133607E-77)); +#1488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1489 = PCURVE('',#1092,#1490); +#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1495); +#1491 = LINE('',#1492,#1493); +#1492 = CARTESIAN_POINT('',(0.51,-0.51)); +#1493 = VECTOR('',#1494,1.); +#1494 = DIRECTION('',(0.,1.)); +#1495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1496 = ORIENTED_EDGE('',*,*,#1053,.F.); +#1497 = ORIENTED_EDGE('',*,*,#724,.F.); +#1498 = ADVANCED_FACE('',(#1499),#599,.T.); +#1499 = FACE_BOUND('',#1500,.T.); +#1500 = EDGE_LOOP('',(#1501,#1524,#1545,#1546)); +#1501 = ORIENTED_EDGE('',*,*,#1502,.T.); +#1502 = EDGE_CURVE('',#584,#1503,#1505,.T.); +#1503 = VERTEX_POINT('',#1504); +#1504 = CARTESIAN_POINT('',(-3.74,-6.4,3.089750677532E-14)); +#1505 = SURFACE_CURVE('',#1506,(#1510,#1517),.PCURVE_S1.); +#1506 = LINE('',#1507,#1508); +#1507 = CARTESIAN_POINT('',(-3.74,-1.65,7.693845560652E-15)); +#1508 = VECTOR('',#1509,1.); +#1509 = DIRECTION('',(5.473822126269E-48,-1.,4.884981308351E-15)); +#1510 = PCURVE('',#599,#1511); +#1511 = DEFINITIONAL_REPRESENTATION('',(#1512),#1516); +#1512 = LINE('',#1513,#1514); +#1513 = CARTESIAN_POINT('',(0.,0.)); +#1514 = VECTOR('',#1515,1.); +#1515 = DIRECTION('',(6.077163357287E-64,-1.)); +#1516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1517 = PCURVE('',#627,#1518); +#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1523); +#1519 = LINE('',#1520,#1521); +#1520 = CARTESIAN_POINT('',(1.02,4.440892098501E-17)); +#1521 = VECTOR('',#1522,1.); +#1522 = DIRECTION('',(0.,-1.)); +#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1524 = ORIENTED_EDGE('',*,*,#1525,.T.); +#1525 = EDGE_CURVE('',#1503,#978,#1526,.T.); +#1526 = SURFACE_CURVE('',#1527,(#1531,#1538),.PCURVE_S1.); +#1527 = LINE('',#1528,#1529); +#1528 = CARTESIAN_POINT('',(-3.74,-6.4,3.01980662698E-14)); +#1529 = VECTOR('',#1530,1.); +#1530 = DIRECTION('',(-1.,-5.473822126269E-48,2.613180243633E-62)); +#1531 = PCURVE('',#599,#1532); +#1532 = DEFINITIONAL_REPRESENTATION('',(#1533),#1537); +#1533 = LINE('',#1534,#1535); +#1534 = CARTESIAN_POINT('',(2.600065509978E-47,-4.75)); +#1535 = VECTOR('',#1536,1.); +#1536 = DIRECTION('',(1.,-2.563862539794E-77)); +#1537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1538 = PCURVE('',#1016,#1539); +#1539 = DEFINITIONAL_REPRESENTATION('',(#1540),#1544); +#1540 = LINE('',#1541,#1542); +#1541 = CARTESIAN_POINT('',(-0.51,0.51)); +#1542 = VECTOR('',#1543,1.); +#1543 = DIRECTION('',(0.,-1.)); +#1544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1545 = ORIENTED_EDGE('',*,*,#977,.F.); +#1546 = ORIENTED_EDGE('',*,*,#583,.F.); +#1547 = ADVANCED_FACE('',(#1548),#712,.F.); +#1548 = FACE_BOUND('',#1549,.F.); +#1549 = EDGE_LOOP('',(#1550,#1573,#1594,#1595)); +#1550 = ORIENTED_EDGE('',*,*,#1551,.T.); +#1551 = EDGE_CURVE('',#669,#1552,#1554,.T.); +#1552 = VERTEX_POINT('',#1553); +#1553 = CARTESIAN_POINT('',(3.74,-6.4,1.02)); +#1554 = SURFACE_CURVE('',#1555,(#1559,#1566),.PCURVE_S1.); +#1555 = LINE('',#1556,#1557); +#1556 = CARTESIAN_POINT('',(3.74,-1.65,1.02)); +#1557 = VECTOR('',#1558,1.); +#1558 = DIRECTION('',(5.473822126269E-48,-1.,4.718447854657E-15)); +#1559 = PCURVE('',#712,#1560); +#1560 = DEFINITIONAL_REPRESENTATION('',(#1561),#1565); +#1561 = LINE('',#1562,#1563); +#1562 = CARTESIAN_POINT('',(-2.22044604925E-16,-5.669937756276E-31)); +#1563 = VECTOR('',#1564,1.); +#1564 = DIRECTION('',(5.551115123126E-17,-1.)); +#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1566 = PCURVE('',#684,#1567); +#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572); +#1568 = LINE('',#1569,#1570); +#1569 = CARTESIAN_POINT('',(1.02,5.583298568794E-48)); +#1570 = VECTOR('',#1571,1.); +#1571 = DIRECTION('',(3.415672133607E-77,-1.)); +#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1573 = ORIENTED_EDGE('',*,*,#1574,.T.); +#1574 = EDGE_CURVE('',#1552,#1454,#1575,.T.); +#1575 = SURFACE_CURVE('',#1576,(#1580,#1587),.PCURVE_S1.); +#1576 = LINE('',#1577,#1578); +#1577 = CARTESIAN_POINT('',(3.74,-6.4,1.02)); +#1578 = VECTOR('',#1579,1.); +#1579 = DIRECTION('',(0.,-4.773959005888E-15,-1.)); +#1580 = PCURVE('',#712,#1581); +#1581 = DEFINITIONAL_REPRESENTATION('',(#1582),#1586); +#1582 = LINE('',#1583,#1584); +#1583 = CARTESIAN_POINT('',(3.608224830032E-16,-4.75)); +#1584 = VECTOR('',#1585,1.); +#1585 = DIRECTION('',(1.,0.)); +#1586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1587 = PCURVE('',#1092,#1588); +#1588 = DEFINITIONAL_REPRESENTATION('',(#1589),#1593); +#1589 = LINE('',#1590,#1591); +#1590 = CARTESIAN_POINT('',(-0.51,-0.51)); +#1591 = VECTOR('',#1592,1.); +#1592 = DIRECTION('',(1.,-1.27921000154E-47)); +#1593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1594 = ORIENTED_EDGE('',*,*,#1453,.F.); +#1595 = ORIENTED_EDGE('',*,*,#696,.F.); +#1596 = ADVANCED_FACE('',(#1597),#627,.T.); +#1597 = FACE_BOUND('',#1598,.T.); +#1598 = EDGE_LOOP('',(#1599,#1622,#1643,#1644)); +#1599 = ORIENTED_EDGE('',*,*,#1600,.T.); +#1600 = EDGE_CURVE('',#612,#1601,#1603,.T.); +#1601 = VERTEX_POINT('',#1602); +#1602 = CARTESIAN_POINT('',(-3.74,-6.4,1.02)); +#1603 = SURFACE_CURVE('',#1604,(#1608,#1615),.PCURVE_S1.); +#1604 = LINE('',#1605,#1606); +#1605 = CARTESIAN_POINT('',(-3.74,-1.65,1.02)); +#1606 = VECTOR('',#1607,1.); +#1607 = DIRECTION('',(5.473822126269E-48,-1.,4.884981308351E-15)); +#1608 = PCURVE('',#627,#1609); +#1609 = DEFINITIONAL_REPRESENTATION('',(#1610),#1614); +#1610 = LINE('',#1611,#1612); +#1611 = CARTESIAN_POINT('',(-2.22044604925E-16,-4.930380657631E-31)); +#1612 = VECTOR('',#1613,1.); +#1613 = DIRECTION('',(0.,-1.)); +#1614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1615 = PCURVE('',#653,#1616); +#1616 = DEFINITIONAL_REPRESENTATION('',(#1617),#1621); +#1617 = LINE('',#1618,#1619); +#1618 = CARTESIAN_POINT('',(1.02,-5.583298568794E-48)); +#1619 = VECTOR('',#1620,1.); +#1620 = DIRECTION('',(-6.077163357287E-64,-1.)); +#1621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1622 = ORIENTED_EDGE('',*,*,#1623,.T.); +#1623 = EDGE_CURVE('',#1601,#1503,#1624,.T.); +#1624 = SURFACE_CURVE('',#1625,(#1629,#1636),.PCURVE_S1.); +#1625 = LINE('',#1626,#1627); +#1626 = CARTESIAN_POINT('',(-3.74,-6.4,1.02)); +#1627 = VECTOR('',#1628,1.); +#1628 = DIRECTION('',(6.077163357286E-64,-4.884981308351E-15,-1.)); +#1629 = PCURVE('',#627,#1630); +#1630 = DEFINITIONAL_REPRESENTATION('',(#1631),#1635); +#1631 = LINE('',#1632,#1633); +#1632 = CARTESIAN_POINT('',(1.665334536938E-15,-4.75)); +#1633 = VECTOR('',#1634,1.); +#1634 = DIRECTION('',(1.,0.)); +#1635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1636 = PCURVE('',#1016,#1637); +#1637 = DEFINITIONAL_REPRESENTATION('',(#1638),#1642); +#1638 = LINE('',#1639,#1640); +#1639 = CARTESIAN_POINT('',(0.51,0.51)); +#1640 = VECTOR('',#1641,1.); +#1641 = DIRECTION('',(-1.,-1.3204748403E-47)); +#1642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1643 = ORIENTED_EDGE('',*,*,#1502,.F.); +#1644 = ORIENTED_EDGE('',*,*,#611,.F.); +#1645 = ADVANCED_FACE('',(#1646),#684,.F.); +#1646 = FACE_BOUND('',#1647,.F.); +#1647 = EDGE_LOOP('',(#1648,#1649,#1670,#1671)); +#1648 = ORIENTED_EDGE('',*,*,#1104,.T.); +#1649 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1650 = EDGE_CURVE('',#1077,#1552,#1651,.T.); +#1651 = SURFACE_CURVE('',#1652,(#1656,#1663),.PCURVE_S1.); +#1652 = LINE('',#1653,#1654); +#1653 = CARTESIAN_POINT('',(4.76,-6.4,1.02)); +#1654 = VECTOR('',#1655,1.); +#1655 = DIRECTION('',(-1.,-5.473822126269E-48,2.55240861006E-62)); +#1656 = PCURVE('',#684,#1657); +#1657 = DEFINITIONAL_REPRESENTATION('',(#1658),#1662); +#1658 = LINE('',#1659,#1660); +#1659 = CARTESIAN_POINT('',(2.600065509978E-47,-4.75)); +#1660 = VECTOR('',#1661,1.); +#1661 = DIRECTION('',(1.,-3.415672133607E-77)); +#1662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1663 = PCURVE('',#1092,#1664); +#1664 = DEFINITIONAL_REPRESENTATION('',(#1665),#1669); +#1665 = LINE('',#1666,#1667); +#1666 = CARTESIAN_POINT('',(-0.51,0.51)); +#1667 = VECTOR('',#1668,1.); +#1668 = DIRECTION('',(0.,-1.)); +#1669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1670 = ORIENTED_EDGE('',*,*,#1551,.F.); +#1671 = ORIENTED_EDGE('',*,*,#668,.F.); +#1672 = ADVANCED_FACE('',(#1673),#653,.T.); +#1673 = FACE_BOUND('',#1674,.T.); +#1674 = EDGE_LOOP('',(#1675,#1676,#1697,#1698)); +#1675 = ORIENTED_EDGE('',*,*,#1028,.T.); +#1676 = ORIENTED_EDGE('',*,*,#1677,.T.); +#1677 = EDGE_CURVE('',#1001,#1601,#1678,.T.); +#1678 = SURFACE_CURVE('',#1679,(#1683,#1690),.PCURVE_S1.); +#1679 = LINE('',#1680,#1681); +#1680 = CARTESIAN_POINT('',(-4.76,-6.4,1.02)); +#1681 = VECTOR('',#1682,1.); +#1682 = DIRECTION('',(1.,5.473822126269E-48,-2.613180243633E-62)); +#1683 = PCURVE('',#653,#1684); +#1684 = DEFINITIONAL_REPRESENTATION('',(#1685),#1689); +#1685 = LINE('',#1686,#1687); +#1686 = CARTESIAN_POINT('',(-2.600065509978E-47,-4.75)); +#1687 = VECTOR('',#1688,1.); +#1688 = DIRECTION('',(1.,2.563862539794E-77)); +#1689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1690 = PCURVE('',#1016,#1691); +#1691 = DEFINITIONAL_REPRESENTATION('',(#1692),#1696); +#1692 = LINE('',#1693,#1694); +#1693 = CARTESIAN_POINT('',(0.51,-0.51)); +#1694 = VECTOR('',#1695,1.); +#1695 = DIRECTION('',(0.,1.)); +#1696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1697 = ORIENTED_EDGE('',*,*,#1600,.F.); +#1698 = ORIENTED_EDGE('',*,*,#639,.F.); +#1699 = ADVANCED_FACE('',(#1700),#828,.T.); +#1700 = FACE_BOUND('',#1701,.F.); +#1701 = EDGE_LOOP('',(#1702,#1723,#1749,#1750)); +#1702 = ORIENTED_EDGE('',*,*,#1703,.T.); +#1703 = EDGE_CURVE('',#808,#1704,#1706,.T.); +#1704 = VERTEX_POINT('',#1705); +#1705 = CARTESIAN_POINT('',(0.38,-6.4,0.38)); +#1706 = SEAM_CURVE('',#1707,(#1711,#1717),.PCURVE_S1.); +#1707 = LINE('',#1708,#1709); +#1708 = CARTESIAN_POINT('',(0.38,-1.65,0.38)); +#1709 = VECTOR('',#1710,1.); +#1710 = DIRECTION('',(5.473822126269E-48,-1.,4.662936703426E-15)); +#1711 = PCURVE('',#828,#1712); +#1712 = DEFINITIONAL_REPRESENTATION('',(#1713),#1716); +#1713 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1714,#1715),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,4.75),.PIECEWISE_BEZIER_KNOTS.); +#1714 = CARTESIAN_POINT('',(0.,0.)); +#1715 = CARTESIAN_POINT('',(0.,-4.75)); +#1716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1717 = PCURVE('',#828,#1718); +#1718 = DEFINITIONAL_REPRESENTATION('',(#1719),#1722); +#1719 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1720,#1721),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,4.75),.PIECEWISE_BEZIER_KNOTS.); +#1720 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1721 = CARTESIAN_POINT('',(-6.28318530718,-4.75)); +#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1723 = ORIENTED_EDGE('',*,*,#1724,.T.); +#1724 = EDGE_CURVE('',#1704,#1704,#1725,.T.); +#1725 = SURFACE_CURVE('',#1726,(#1731,#1737),.PCURVE_S1.); +#1726 = CIRCLE('',#1727,0.38); +#1727 = AXIS2_PLACEMENT_3D('',#1728,#1729,#1730); +#1728 = CARTESIAN_POINT('',(3.503246160812E-47,-6.4,0.38)); +#1729 = DIRECTION('',(5.473822126269E-48,-1.,4.662936703426E-15)); +#1730 = DIRECTION('',(1.,5.473822126269E-48,-2.55240861006E-62)); +#1731 = PCURVE('',#828,#1732); +#1732 = DEFINITIONAL_REPRESENTATION('',(#1733),#1736); +#1733 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1734,#1735),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1734 = CARTESIAN_POINT('',(0.,-4.75)); +#1735 = CARTESIAN_POINT('',(-6.28318530718,-4.75)); +#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1737 = PCURVE('',#1738,#1743); +#1738 = PLANE('',#1739); +#1739 = AXIS2_PLACEMENT_3D('',#1740,#1741,#1742); +#1740 = CARTESIAN_POINT('',(-2.811348956701E-17,-6.4,0.38)); +#1741 = DIRECTION('',(1.380506584137E-30,-1.,4.4924317075E-15)); +#1742 = DIRECTION('',(0.,-4.4924317075E-15,-1.)); +#1743 = DEFINITIONAL_REPRESENTATION('',(#1744),#1748); +#1744 = CIRCLE('',#1745,0.38); +#1745 = AXIS2_PLACEMENT_2D('',#1746,#1747); +#1746 = CARTESIAN_POINT('',(0.,2.811348956701E-17)); +#1747 = DIRECTION('',(0.,1.)); +#1748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1749 = ORIENTED_EDGE('',*,*,#1703,.F.); +#1750 = ORIENTED_EDGE('',*,*,#807,.F.); +#1751 = ADVANCED_FACE('',(#1752),#857,.T.); +#1752 = FACE_BOUND('',#1753,.T.); +#1753 = EDGE_LOOP('',(#1754,#1755,#1776,#1777)); +#1754 = ORIENTED_EDGE('',*,*,#1180,.T.); +#1755 = ORIENTED_EDGE('',*,*,#1756,.T.); +#1756 = EDGE_CURVE('',#1153,#1258,#1757,.T.); +#1757 = SURFACE_CURVE('',#1758,(#1762,#1769),.PCURVE_S1.); +#1758 = LINE('',#1759,#1760); +#1759 = CARTESIAN_POINT('',(4.76,-6.4,-3.58)); +#1760 = VECTOR('',#1761,1.); +#1761 = DIRECTION('',(-1.,-5.473822126269E-48,2.55240861006E-62)); +#1762 = PCURVE('',#857,#1763); +#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(2.600065509978E-47,-4.75)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(1.,-1.322413309999E-77)); +#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1769 = PCURVE('',#1168,#1770); +#1770 = DEFINITIONAL_REPRESENTATION('',(#1771),#1775); +#1771 = LINE('',#1772,#1773); +#1772 = CARTESIAN_POINT('',(-0.925,0.51)); +#1773 = VECTOR('',#1774,1.); +#1774 = DIRECTION('',(0.,-1.)); +#1775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1776 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1777 = ORIENTED_EDGE('',*,*,#843,.F.); +#1778 = ADVANCED_FACE('',(#1779),#884,.F.); +#1779 = FACE_BOUND('',#1780,.F.); +#1780 = EDGE_LOOP('',(#1781,#1782,#1803,#1804)); +#1781 = ORIENTED_EDGE('',*,*,#952,.T.); +#1782 = ORIENTED_EDGE('',*,*,#1783,.T.); +#1783 = EDGE_CURVE('',#925,#1329,#1784,.T.); +#1784 = SURFACE_CURVE('',#1785,(#1789,#1796),.PCURVE_S1.); +#1785 = LINE('',#1786,#1787); +#1786 = CARTESIAN_POINT('',(-4.76,-6.4,-3.58)); +#1787 = VECTOR('',#1788,1.); +#1788 = DIRECTION('',(1.,5.473822126269E-48,-2.55240861006E-62)); +#1789 = PCURVE('',#884,#1790); +#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795); +#1791 = LINE('',#1792,#1793); +#1792 = CARTESIAN_POINT('',(-2.600065509978E-47,-4.75)); +#1793 = VECTOR('',#1794,1.); +#1794 = DIRECTION('',(1.,7.438574868743E-78)); +#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1796 = PCURVE('',#940,#1797); +#1797 = DEFINITIONAL_REPRESENTATION('',(#1798),#1802); +#1798 = LINE('',#1799,#1800); +#1799 = CARTESIAN_POINT('',(0.925,-0.51)); +#1800 = VECTOR('',#1801,1.); +#1801 = DIRECTION('',(0.,1.)); +#1802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1803 = ORIENTED_EDGE('',*,*,#1328,.F.); +#1804 = ORIENTED_EDGE('',*,*,#870,.T.); +#1805 = ADVANCED_FACE('',(#1806),#940,.T.); +#1806 = FACE_BOUND('',#1807,.T.); +#1807 = EDGE_LOOP('',(#1808,#1809,#1810,#1811)); +#1808 = ORIENTED_EDGE('',*,*,#1783,.T.); +#1809 = ORIENTED_EDGE('',*,*,#1351,.T.); +#1810 = ORIENTED_EDGE('',*,*,#1427,.T.); +#1811 = ORIENTED_EDGE('',*,*,#924,.T.); +#1812 = ADVANCED_FACE('',(#1813),#1016,.F.); +#1813 = FACE_BOUND('',#1814,.F.); +#1814 = EDGE_LOOP('',(#1815,#1816,#1817,#1818)); +#1815 = ORIENTED_EDGE('',*,*,#1677,.T.); +#1816 = ORIENTED_EDGE('',*,*,#1623,.T.); +#1817 = ORIENTED_EDGE('',*,*,#1525,.T.); +#1818 = ORIENTED_EDGE('',*,*,#1000,.T.); +#1819 = ADVANCED_FACE('',(#1820),#1092,.T.); +#1820 = FACE_BOUND('',#1821,.T.); +#1821 = EDGE_LOOP('',(#1822,#1823,#1824,#1825)); +#1822 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1823 = ORIENTED_EDGE('',*,*,#1574,.T.); +#1824 = ORIENTED_EDGE('',*,*,#1476,.T.); +#1825 = ORIENTED_EDGE('',*,*,#1076,.T.); +#1826 = ADVANCED_FACE('',(#1827),#1168,.F.); +#1827 = FACE_BOUND('',#1828,.F.); +#1828 = EDGE_LOOP('',(#1829,#1830,#1831,#1832)); +#1829 = ORIENTED_EDGE('',*,*,#1400,.T.); +#1830 = ORIENTED_EDGE('',*,*,#1152,.T.); +#1831 = ORIENTED_EDGE('',*,*,#1756,.T.); +#1832 = ORIENTED_EDGE('',*,*,#1280,.T.); +#1833 = ADVANCED_FACE('',(#1834,#1837),#1240,.T.); +#1834 = FACE_BOUND('',#1835,.T.); +#1835 = EDGE_LOOP('',(#1836)); +#1836 = ORIENTED_EDGE('',*,*,#1226,.T.); +#1837 = FACE_BOUND('',#1838,.T.); +#1838 = EDGE_LOOP('',(#1839)); +#1839 = ORIENTED_EDGE('',*,*,#1840,.F.); +#1840 = EDGE_CURVE('',#1841,#1841,#1843,.T.); +#1841 = VERTEX_POINT('',#1842); +#1842 = CARTESIAN_POINT('',(2.3,9.52,0.38)); +#1843 = SURFACE_CURVE('',#1844,(#1849,#1856),.PCURVE_S1.); +#1844 = CIRCLE('',#1845,2.3); +#1845 = AXIS2_PLACEMENT_3D('',#1846,#1847,#1848); +#1846 = CARTESIAN_POINT('',(9.696498847026E-31,9.52,0.38)); +#1847 = DIRECTION('',(1.018539794856E-31,1.,-4.662936703426E-15)); +#1848 = DIRECTION('',(1.,-1.018539794856E-31,4.598010586066E-46)); +#1849 = PCURVE('',#1240,#1850); +#1850 = DEFINITIONAL_REPRESENTATION('',(#1851),#1855); +#1851 = CIRCLE('',#1852,2.3); +#1852 = AXIS2_PLACEMENT_2D('',#1853,#1854); +#1853 = CARTESIAN_POINT('',(3.552713678801E-15,9.696498847026E-31)); +#1854 = DIRECTION('',(-3.198702232284E-47,1.)); +#1855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1856 = PCURVE('',#1857,#1862); +#1857 = CYLINDRICAL_SURFACE('',#1858,2.3); +#1858 = AXIS2_PLACEMENT_3D('',#1859,#1860,#1861); +#1859 = CARTESIAN_POINT('',(9.696498847026E-31,9.52,0.38)); +#1860 = DIRECTION('',(1.018539794856E-31,1.,-4.662936703426E-15)); +#1861 = DIRECTION('',(1.,-1.018539794856E-31,4.641260873856E-46)); +#1862 = DEFINITIONAL_REPRESENTATION('',(#1863),#1866); +#1863 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1864,#1865),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1864 = CARTESIAN_POINT('',(0.,0.)); +#1865 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1867 = ADVANCED_FACE('',(#1868),#1738,.T.); +#1868 = FACE_BOUND('',#1869,.T.); +#1869 = EDGE_LOOP('',(#1870)); +#1870 = ORIENTED_EDGE('',*,*,#1724,.T.); +#1871 = ADVANCED_FACE('',(#1872),#1857,.F.); +#1872 = FACE_BOUND('',#1873,.F.); +#1873 = EDGE_LOOP('',(#1874,#1895,#1921,#1922)); +#1874 = ORIENTED_EDGE('',*,*,#1875,.T.); +#1875 = EDGE_CURVE('',#1841,#1876,#1878,.T.); +#1876 = VERTEX_POINT('',#1877); +#1877 = CARTESIAN_POINT('',(2.3,7.59,0.38)); +#1878 = SEAM_CURVE('',#1879,(#1883,#1889),.PCURVE_S1.); +#1879 = LINE('',#1880,#1881); +#1880 = CARTESIAN_POINT('',(2.3,9.52,0.38)); +#1881 = VECTOR('',#1882,1.); +#1882 = DIRECTION('',(-1.018539794856E-31,-1.,4.662936703426E-15)); +#1883 = PCURVE('',#1857,#1884); +#1884 = DEFINITIONAL_REPRESENTATION('',(#1885),#1888); +#1885 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1886,#1887),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.93),.PIECEWISE_BEZIER_KNOTS.); +#1886 = CARTESIAN_POINT('',(0.,0.)); +#1887 = CARTESIAN_POINT('',(0.,-1.93)); +#1888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1889 = PCURVE('',#1857,#1890); +#1890 = DEFINITIONAL_REPRESENTATION('',(#1891),#1894); +#1891 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1892,#1893),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.93),.PIECEWISE_BEZIER_KNOTS.); +#1892 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1893 = CARTESIAN_POINT('',(6.28318530718,-1.93)); +#1894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1895 = ORIENTED_EDGE('',*,*,#1896,.T.); +#1896 = EDGE_CURVE('',#1876,#1876,#1897,.T.); +#1897 = SURFACE_CURVE('',#1898,(#1903,#1909),.PCURVE_S1.); +#1898 = CIRCLE('',#1899,2.3); +#1899 = AXIS2_PLACEMENT_3D('',#1900,#1901,#1902); +#1900 = CARTESIAN_POINT('',(7.730717042955E-31,7.59,0.38)); +#1901 = DIRECTION('',(1.018539794856E-31,1.,-4.662936703426E-15)); +#1902 = DIRECTION('',(1.,-1.018539794856E-31,4.598010586066E-46)); +#1903 = PCURVE('',#1857,#1904); +#1904 = DEFINITIONAL_REPRESENTATION('',(#1905),#1908); +#1905 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1906,#1907),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1906 = CARTESIAN_POINT('',(0.,-1.93)); +#1907 = CARTESIAN_POINT('',(6.28318530718,-1.93)); +#1908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1909 = PCURVE('',#1910,#1915); +#1910 = PLANE('',#1911); +#1911 = AXIS2_PLACEMENT_3D('',#1912,#1913,#1914); +#1912 = CARTESIAN_POINT('',(-2.229521955227E-16,7.59,0.38)); +#1913 = DIRECTION('',(-2.574430202029E-16,1.,-4.453598366868E-15)); +#1914 = DIRECTION('',(0.,4.453598366868E-15,1.)); +#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920); +#1916 = CIRCLE('',#1917,2.3); +#1917 = AXIS2_PLACEMENT_2D('',#1918,#1919); +#1918 = CARTESIAN_POINT('',(6.661338147751E-16,2.229521955227E-16)); +#1919 = DIRECTION('',(0.,1.)); +#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1921 = ORIENTED_EDGE('',*,*,#1875,.F.); +#1922 = ORIENTED_EDGE('',*,*,#1840,.F.); +#1923 = ADVANCED_FACE('',(#1924,#1927),#1910,.T.); +#1924 = FACE_BOUND('',#1925,.T.); +#1925 = EDGE_LOOP('',(#1926)); +#1926 = ORIENTED_EDGE('',*,*,#1896,.T.); +#1927 = FACE_BOUND('',#1928,.T.); +#1928 = EDGE_LOOP('',(#1929)); +#1929 = ORIENTED_EDGE('',*,*,#1930,.F.); +#1930 = EDGE_CURVE('',#1931,#1931,#1933,.T.); +#1931 = VERTEX_POINT('',#1932); +#1932 = CARTESIAN_POINT('',(0.38,7.59,0.38)); +#1933 = SURFACE_CURVE('',#1934,(#1939,#1946),.PCURVE_S1.); +#1934 = CIRCLE('',#1935,0.38); +#1935 = AXIS2_PLACEMENT_3D('',#1936,#1937,#1938); +#1936 = CARTESIAN_POINT('',(-1.95399252334E-15,7.59,0.38)); +#1937 = DIRECTION('',(-2.574430202029E-16,1.,-4.440892098501E-15)); +#1938 = DIRECTION('',(1.,2.574430202029E-16,-1.183291357832E-30)); +#1939 = PCURVE('',#1910,#1940); +#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); +#1941 = CIRCLE('',#1942,0.38); +#1942 = AXIS2_PLACEMENT_2D('',#1943,#1944); +#1943 = CARTESIAN_POINT('',(1.554312234475E-15,-1.731040327818E-15)); +#1944 = DIRECTION('',(-2.673987259451E-32,1.)); +#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1946 = PCURVE('',#1947,#1952); +#1947 = CYLINDRICAL_SURFACE('',#1948,0.38); +#1948 = AXIS2_PLACEMENT_3D('',#1949,#1950,#1951); +#1949 = CARTESIAN_POINT('',(-1.95399252334E-15,7.59,0.38)); +#1950 = DIRECTION('',(-2.574430202029E-16,1.,-4.440892098501E-15)); +#1951 = DIRECTION('',(1.,2.574430202029E-16,-1.165427659797E-30)); +#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1956); +#1953 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1954,#1955),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1954 = CARTESIAN_POINT('',(0.,0.)); +#1955 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1957 = ADVANCED_FACE('',(#1958),#1947,.F.); +#1958 = FACE_BOUND('',#1959,.F.); +#1959 = EDGE_LOOP('',(#1960,#1981,#2007,#2008)); +#1960 = ORIENTED_EDGE('',*,*,#1961,.T.); +#1961 = EDGE_CURVE('',#1931,#1962,#1964,.T.); +#1962 = VERTEX_POINT('',#1963); +#1963 = CARTESIAN_POINT('',(0.38,2.59,0.38)); +#1964 = SEAM_CURVE('',#1965,(#1969,#1975),.PCURVE_S1.); +#1965 = LINE('',#1966,#1967); +#1966 = CARTESIAN_POINT('',(0.38,7.59,0.38)); +#1967 = VECTOR('',#1968,1.); +#1968 = DIRECTION('',(2.574430202029E-16,-1.,4.496403249732E-15)); +#1969 = PCURVE('',#1947,#1970); +#1970 = DEFINITIONAL_REPRESENTATION('',(#1971),#1974); +#1971 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1972,#1973),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,5.),.PIECEWISE_BEZIER_KNOTS.); +#1972 = CARTESIAN_POINT('',(0.,0.)); +#1973 = CARTESIAN_POINT('',(0.,-5.)); +#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1975 = PCURVE('',#1947,#1976); +#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1980); +#1977 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1978,#1979),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,5.),.PIECEWISE_BEZIER_KNOTS.); +#1978 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1979 = CARTESIAN_POINT('',(6.28318530718,-5.)); +#1980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1981 = ORIENTED_EDGE('',*,*,#1982,.T.); +#1982 = EDGE_CURVE('',#1962,#1962,#1983,.T.); +#1983 = SURFACE_CURVE('',#1984,(#1989,#1995),.PCURVE_S1.); +#1984 = CIRCLE('',#1985,0.38); +#1985 = AXIS2_PLACEMENT_3D('',#1986,#1987,#1988); +#1986 = CARTESIAN_POINT('',(-6.667774223256E-16,2.59,0.38)); +#1987 = DIRECTION('',(-2.574430202029E-16,1.,-4.440892098501E-15)); +#1988 = DIRECTION('',(1.,2.574430202029E-16,-1.183291357832E-30)); +#1989 = PCURVE('',#1947,#1990); +#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1994); +#1991 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1992,#1993),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1992 = CARTESIAN_POINT('',(0.,-5.)); +#1993 = CARTESIAN_POINT('',(6.28318530718,-5.)); +#1994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1995 = PCURVE('',#1996,#2001); +#1996 = PLANE('',#1997); +#1997 = AXIS2_PLACEMENT_3D('',#1998,#1999,#2000); +#1998 = CARTESIAN_POINT('',(-6.947859134596E-16,2.59,0.38)); +#1999 = DIRECTION('',(-7.791038769299E-16,1.,-4.93652091735E-15)); +#2000 = DIRECTION('',(0.,4.93652091735E-15,1.)); +#2001 = DEFINITIONAL_REPRESENTATION('',(#2002),#2006); +#2002 = CIRCLE('',#2003,0.38); +#2003 = AXIS2_PLACEMENT_2D('',#2004,#2005); +#2004 = CARTESIAN_POINT('',(-8.881784197001E-16,2.800849113402E-17)); +#2005 = DIRECTION('',(6.40014150199E-32,1.)); +#2006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2007 = ORIENTED_EDGE('',*,*,#1961,.F.); +#2008 = ORIENTED_EDGE('',*,*,#1930,.F.); +#2009 = ADVANCED_FACE('',(#2010),#1996,.T.); +#2010 = FACE_BOUND('',#2011,.T.); +#2011 = EDGE_LOOP('',(#2012)); +#2012 = ORIENTED_EDGE('',*,*,#1982,.T.); +#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2017)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2014,#2015,#2016)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2014 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2015 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2016 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2017 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#2014, + 'distance_accuracy_value','confusion accuracy'); +#2018 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#2019 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2020),#2013); +#2020 = STYLED_ITEM('color',(#2021),#15); +#2021 = PRESENTATION_STYLE_ASSIGNMENT((#2022,#2028)); +#2022 = SURFACE_STYLE_USAGE(.BOTH.,#2023); +#2023 = SURFACE_SIDE_STYLE('',(#2024)); +#2024 = SURFACE_STYLE_FILL_AREA(#2025); +#2025 = FILL_AREA_STYLE('',(#2026)); +#2026 = FILL_AREA_STYLE_COLOUR('',#2027); +#2027 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#2028 = CURVE_STYLE('',#2029,POSITIVE_LENGTH_MEASURE(0.1),#2027); +#2029 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/3D_Models/Standard/0402_1x0.5x0.35_resistor.FCStd b/3D_Models/Standard/0402_1x0.5x0.35_resistor.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..16d3e2b1a3c8298ada4eb14f497bdfe6c62c4312 GIT binary patch literal 17258 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