diff --git a/CAD/4Pin_DataConnector_Housing-Part.step b/CAD/4Pin_DataConnector_Housing-Part.step new file mode 100644 index 0000000..9914050 --- /dev/null +++ b/CAD/4Pin_DataConnector_Housing-Part.step @@ -0,0 +1,1800 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-25T13:47:26',(''),(''), + 'Open CASCADE STEP processor 7.6','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('Part','Part','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15),#19); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#20, + 'distance_accuracy_value','confusion accuracy'); +#24 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#25 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#26),#1502); +#26 = MANIFOLD_SOLID_BREP('',#27); +#27 = CLOSED_SHELL('',(#28,#232,#319,#400,#618,#689,#738,#787,#865,#924, + #973,#1027,#1204,#1252,#1302,#1329,#1379,#1427,#1434,#1441,#1468, + #1495)); +#28 = ADVANCED_FACE('',(#29),#43,.T.); +#29 = FACE_BOUND('',#30,.T.); +#30 = EDGE_LOOP('',(#31,#66,#94,#122,#150,#178,#206)); +#31 = ORIENTED_EDGE('',*,*,#32,.F.); +#32 = EDGE_CURVE('',#33,#35,#37,.T.); +#33 = VERTEX_POINT('',#34); +#34 = CARTESIAN_POINT('',(-1.,3.55,0.2)); +#35 = VERTEX_POINT('',#36); +#36 = CARTESIAN_POINT('',(-1.,3.55,9.)); +#37 = SURFACE_CURVE('',#38,(#42,#54),.PCURVE_S1.); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-1.,3.55,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,0.,1.)); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(-1.,-0.5,0.)); +#46 = DIRECTION('',(-1.,0.,0.)); +#47 = DIRECTION('',(0.,1.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = LINE('',#50,#51); +#50 = CARTESIAN_POINT('',(4.05,0.)); +#51 = VECTOR('',#52,1.); +#52 = DIRECTION('',(0.,-1.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = PCURVE('',#55,#60); +#55 = CYLINDRICAL_SURFACE('',#56,1.); +#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); +#57 = CARTESIAN_POINT('',(-2.22044604925E-16,3.55,0.)); +#58 = DIRECTION('',(0.,0.,1.)); +#59 = DIRECTION('',(-1.,0.,0.)); +#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(-0.,0.)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(-0.,1.)); +#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#66 = ORIENTED_EDGE('',*,*,#67,.F.); +#67 = EDGE_CURVE('',#68,#33,#70,.T.); +#68 = VERTEX_POINT('',#69); +#69 = CARTESIAN_POINT('',(-1.,-0.5,0.2)); +#70 = SURFACE_CURVE('',#71,(#75,#82),.PCURVE_S1.); +#71 = LINE('',#72,#73); +#72 = CARTESIAN_POINT('',(-1.,-0.5,0.2)); +#73 = VECTOR('',#74,1.); +#74 = DIRECTION('',(0.,1.,0.)); +#75 = PCURVE('',#43,#76); +#76 = DEFINITIONAL_REPRESENTATION('',(#77),#81); +#77 = LINE('',#78,#79); +#78 = CARTESIAN_POINT('',(0.,-0.2)); +#79 = VECTOR('',#80,1.); +#80 = DIRECTION('',(1.,0.)); +#81 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#82 = PCURVE('',#83,#88); +#83 = PLANE('',#84); +#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87); +#85 = CARTESIAN_POINT('',(-0.9,-0.5,0.1)); +#86 = DIRECTION('',(0.707106781187,-1.735417226645E-18,0.707106781187)); +#87 = DIRECTION('',(-1.227125289148E-18,-1.,-1.227125289148E-18)); +#88 = DEFINITIONAL_REPRESENTATION('',(#89),#93); +#89 = LINE('',#90,#91); +#90 = CARTESIAN_POINT('',(-0.,-0.141421356237)); +#91 = VECTOR('',#92,1.); +#92 = DIRECTION('',(-1.,0.)); +#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#94 = ORIENTED_EDGE('',*,*,#95,.T.); +#95 = EDGE_CURVE('',#68,#96,#98,.T.); +#96 = VERTEX_POINT('',#97); +#97 = CARTESIAN_POINT('',(-1.,-0.5,1.75)); +#98 = SURFACE_CURVE('',#99,(#103,#110),.PCURVE_S1.); +#99 = LINE('',#100,#101); +#100 = CARTESIAN_POINT('',(-1.,-0.5,0.)); +#101 = VECTOR('',#102,1.); +#102 = DIRECTION('',(0.,0.,1.)); +#103 = PCURVE('',#43,#104); +#104 = DEFINITIONAL_REPRESENTATION('',(#105),#109); +#105 = LINE('',#106,#107); +#106 = CARTESIAN_POINT('',(0.,0.)); +#107 = VECTOR('',#108,1.); +#108 = DIRECTION('',(0.,-1.)); +#109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#110 = PCURVE('',#111,#116); +#111 = PLANE('',#112); +#112 = AXIS2_PLACEMENT_3D('',#113,#114,#115); +#113 = CARTESIAN_POINT('',(12.,-0.5,0.)); +#114 = DIRECTION('',(0.,-1.,0.)); +#115 = DIRECTION('',(-1.,0.,0.)); +#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(13.,0.)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(0.,-1.)); +#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#122 = ORIENTED_EDGE('',*,*,#123,.T.); +#123 = EDGE_CURVE('',#96,#124,#126,.T.); +#124 = VERTEX_POINT('',#125); +#125 = CARTESIAN_POINT('',(-1.,-0.25,2.)); +#126 = SURFACE_CURVE('',#127,(#131,#138),.PCURVE_S1.); +#127 = LINE('',#128,#129); +#128 = CARTESIAN_POINT('',(-1.,-0.875,1.375)); +#129 = VECTOR('',#130,1.); +#130 = DIRECTION('',(0.,0.707106781187,0.707106781187)); +#131 = PCURVE('',#43,#132); +#132 = DEFINITIONAL_REPRESENTATION('',(#133),#137); +#133 = LINE('',#134,#135); +#134 = CARTESIAN_POINT('',(-0.375,-1.375)); +#135 = VECTOR('',#136,1.); +#136 = DIRECTION('',(0.707106781187,-0.707106781187)); +#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#138 = PCURVE('',#139,#144); +#139 = PLANE('',#140); +#140 = AXIS2_PLACEMENT_3D('',#141,#142,#143); +#141 = CARTESIAN_POINT('',(12.,-0.375,1.875)); +#142 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#143 = DIRECTION('',(1.,0.,0.)); +#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(-13.,-0.707106781187)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(-0.,1.)); +#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#150 = ORIENTED_EDGE('',*,*,#151,.T.); +#151 = EDGE_CURVE('',#124,#152,#154,.T.); +#152 = VERTEX_POINT('',#153); +#153 = CARTESIAN_POINT('',(-1.,0.,2.)); +#154 = SURFACE_CURVE('',#155,(#159,#166),.PCURVE_S1.); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-1.,-1.5,2.)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(0.,1.,0.)); +#159 = PCURVE('',#43,#160); +#160 = DEFINITIONAL_REPRESENTATION('',(#161),#165); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(-1.,-2.)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(1.,0.)); +#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#166 = PCURVE('',#167,#172); +#167 = PLANE('',#168); +#168 = AXIS2_PLACEMENT_3D('',#169,#170,#171); +#169 = CARTESIAN_POINT('',(5.5,-2.5,2.)); +#170 = DIRECTION('',(0.,0.,1.)); +#171 = DIRECTION('',(1.,0.,0.)); +#172 = DEFINITIONAL_REPRESENTATION('',(#173),#177); +#173 = LINE('',#174,#175); +#174 = CARTESIAN_POINT('',(-6.5,1.)); +#175 = VECTOR('',#176,1.); +#176 = DIRECTION('',(0.,1.)); +#177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#178 = ORIENTED_EDGE('',*,*,#179,.F.); +#179 = EDGE_CURVE('',#180,#152,#182,.T.); +#180 = VERTEX_POINT('',#181); +#181 = CARTESIAN_POINT('',(-1.,0.,9.)); +#182 = SURFACE_CURVE('',#183,(#187,#194),.PCURVE_S1.); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(-1.,0.,1.)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(0.,0.,-1.)); +#187 = PCURVE('',#43,#188); +#188 = DEFINITIONAL_REPRESENTATION('',(#189),#193); +#189 = LINE('',#190,#191); +#190 = CARTESIAN_POINT('',(0.5,-1.)); +#191 = VECTOR('',#192,1.); +#192 = DIRECTION('',(0.,1.)); +#193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#194 = PCURVE('',#195,#200); +#195 = PLANE('',#196); +#196 = AXIS2_PLACEMENT_3D('',#197,#198,#199); +#197 = CARTESIAN_POINT('',(-2.,0.,2.)); +#198 = DIRECTION('',(0.,1.,0.)); +#199 = DIRECTION('',(1.,0.,0.)); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(1.,1.)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(0.,1.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = ORIENTED_EDGE('',*,*,#207,.T.); +#207 = EDGE_CURVE('',#180,#35,#208,.T.); +#208 = SURFACE_CURVE('',#209,(#213,#220),.PCURVE_S1.); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(-1.,-0.5,9.)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,1.,0.)); +#213 = PCURVE('',#43,#214); +#214 = DEFINITIONAL_REPRESENTATION('',(#215),#219); +#215 = LINE('',#216,#217); +#216 = CARTESIAN_POINT('',(0.,-9.)); +#217 = VECTOR('',#218,1.); +#218 = DIRECTION('',(1.,0.)); +#219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#220 = PCURVE('',#221,#226); +#221 = PLANE('',#222); +#222 = AXIS2_PLACEMENT_3D('',#223,#224,#225); +#223 = CARTESIAN_POINT('',(5.5,1.703401898734,9.)); +#224 = DIRECTION('',(0.,0.,1.)); +#225 = DIRECTION('',(1.,0.,0.)); +#226 = DEFINITIONAL_REPRESENTATION('',(#227),#231); +#227 = LINE('',#228,#229); +#228 = CARTESIAN_POINT('',(-6.5,-2.203401898734)); +#229 = VECTOR('',#230,1.); +#230 = DIRECTION('',(0.,1.)); +#231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#232 = ADVANCED_FACE('',(#233),#55,.T.); +#233 = FACE_BOUND('',#234,.F.); +#234 = EDGE_LOOP('',(#235,#236,#265,#293)); +#235 = ORIENTED_EDGE('',*,*,#32,.F.); +#236 = ORIENTED_EDGE('',*,*,#237,.T.); +#237 = EDGE_CURVE('',#33,#238,#240,.T.); +#238 = VERTEX_POINT('',#239); +#239 = CARTESIAN_POINT('',(-6.123233995737E-17,4.55,0.2)); +#240 = SURFACE_CURVE('',#241,(#246,#253),.PCURVE_S1.); +#241 = CIRCLE('',#242,1.); +#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245); +#243 = CARTESIAN_POINT('',(0.,3.55,0.2)); +#244 = DIRECTION('',(0.,0.,-1.)); +#245 = DIRECTION('',(-1.,0.,0.)); +#246 = PCURVE('',#55,#247); +#247 = DEFINITIONAL_REPRESENTATION('',(#248),#252); +#248 = LINE('',#249,#250); +#249 = CARTESIAN_POINT('',(-0.,0.2)); +#250 = VECTOR('',#251,1.); +#251 = DIRECTION('',(-1.,0.)); +#252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#253 = PCURVE('',#254,#259); +#254 = CONICAL_SURFACE('',#255,1.,0.785398163397); +#255 = AXIS2_PLACEMENT_3D('',#256,#257,#258); +#256 = CARTESIAN_POINT('',(0.,3.55,0.2)); +#257 = DIRECTION('',(0.,0.,1.)); +#258 = DIRECTION('',(-1.,0.,0.)); +#259 = DEFINITIONAL_REPRESENTATION('',(#260),#264); +#260 = LINE('',#261,#262); +#261 = CARTESIAN_POINT('',(-0.,-0.)); +#262 = VECTOR('',#263,1.); +#263 = DIRECTION('',(-1.,-0.)); +#264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#265 = ORIENTED_EDGE('',*,*,#266,.T.); +#266 = EDGE_CURVE('',#238,#267,#269,.T.); +#267 = VERTEX_POINT('',#268); +#268 = CARTESIAN_POINT('',(-2.832769448824E-16,4.55,9.)); +#269 = SURFACE_CURVE('',#270,(#274,#281),.PCURVE_S1.); +#270 = LINE('',#271,#272); +#271 = CARTESIAN_POINT('',(-2.832769448824E-16,4.55,0.)); +#272 = VECTOR('',#273,1.); +#273 = DIRECTION('',(0.,0.,1.)); +#274 = PCURVE('',#55,#275); +#275 = DEFINITIONAL_REPRESENTATION('',(#276),#280); +#276 = LINE('',#277,#278); +#277 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#278 = VECTOR('',#279,1.); +#279 = DIRECTION('',(-0.,1.)); +#280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#281 = PCURVE('',#282,#287); +#282 = PLANE('',#283); +#283 = AXIS2_PLACEMENT_3D('',#284,#285,#286); +#284 = CARTESIAN_POINT('',(-1.,4.55,0.)); +#285 = DIRECTION('',(0.,1.,0.)); +#286 = DIRECTION('',(1.,0.,0.)); +#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292); +#288 = LINE('',#289,#290); +#289 = CARTESIAN_POINT('',(1.,0.)); +#290 = VECTOR('',#291,1.); +#291 = DIRECTION('',(0.,-1.)); +#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#293 = ORIENTED_EDGE('',*,*,#294,.F.); +#294 = EDGE_CURVE('',#35,#267,#295,.T.); +#295 = SURFACE_CURVE('',#296,(#301,#308),.PCURVE_S1.); +#296 = CIRCLE('',#297,1.); +#297 = AXIS2_PLACEMENT_3D('',#298,#299,#300); +#298 = CARTESIAN_POINT('',(-2.22044604925E-16,3.55,9.)); +#299 = DIRECTION('',(-0.,-0.,-1.)); +#300 = DIRECTION('',(0.,-1.,0.)); +#301 = PCURVE('',#55,#302); +#302 = DEFINITIONAL_REPRESENTATION('',(#303),#307); +#303 = LINE('',#304,#305); +#304 = CARTESIAN_POINT('',(1.570796326795,9.)); +#305 = VECTOR('',#306,1.); +#306 = DIRECTION('',(-1.,0.)); +#307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#308 = PCURVE('',#221,#309); +#309 = DEFINITIONAL_REPRESENTATION('',(#310),#318); +#310 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#311,#312,#313,#314,#315,#316 +,#317),.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( + '') ); +#311 = CARTESIAN_POINT('',(-5.5,0.846598101266)); +#312 = CARTESIAN_POINT('',(-7.232050807569,0.846598101266)); +#313 = CARTESIAN_POINT('',(-6.366025403784,2.346598101266)); +#314 = CARTESIAN_POINT('',(-5.5,3.846598101266)); +#315 = CARTESIAN_POINT('',(-4.633974596216,2.346598101266)); +#316 = CARTESIAN_POINT('',(-3.767949192431,0.846598101266)); +#317 = CARTESIAN_POINT('',(-5.5,0.846598101266)); +#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#319 = ADVANCED_FACE('',(#320),#83,.F.); +#320 = FACE_BOUND('',#321,.T.); +#321 = EDGE_LOOP('',(#322,#350,#351,#374)); +#322 = ORIENTED_EDGE('',*,*,#323,.T.); +#323 = EDGE_CURVE('',#324,#68,#326,.T.); +#324 = VERTEX_POINT('',#325); +#325 = CARTESIAN_POINT('',(-0.8,-0.3,-5.551115123126E-17)); +#326 = SURFACE_CURVE('',#327,(#331,#338),.PCURVE_S1.); +#327 = LINE('',#328,#329); +#328 = CARTESIAN_POINT('',(1.233333333333,1.733333333333,-2.033333333333 + )); +#329 = VECTOR('',#330,1.); +#330 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919)); +#331 = PCURVE('',#83,#332); +#332 = DEFINITIONAL_REPRESENTATION('',(#333),#337); +#333 = LINE('',#334,#335); +#334 = CARTESIAN_POINT('',(-2.233333333333,3.016988933063)); +#335 = VECTOR('',#336,1.); +#336 = DIRECTION('',(0.57735026919,-0.816496580928)); +#337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#338 = PCURVE('',#339,#344); +#339 = PLANE('',#340); +#340 = AXIS2_PLACEMENT_3D('',#341,#342,#343); +#341 = CARTESIAN_POINT('',(12.,-0.4,0.1)); +#342 = DIRECTION('',(0.,0.707106781187,0.707106781187)); +#343 = DIRECTION('',(-1.,0.,0.)); +#344 = DEFINITIONAL_REPRESENTATION('',(#345),#349); +#345 = LINE('',#346,#347); +#346 = CARTESIAN_POINT('',(10.766666666667,-3.016988933063)); +#347 = VECTOR('',#348,1.); +#348 = DIRECTION('',(0.57735026919,0.816496580928)); +#349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#350 = ORIENTED_EDGE('',*,*,#67,.T.); +#351 = ORIENTED_EDGE('',*,*,#352,.T.); +#352 = EDGE_CURVE('',#33,#353,#355,.T.); +#353 = VERTEX_POINT('',#354); +#354 = CARTESIAN_POINT('',(-0.8,3.55,2.775557561563E-17)); +#355 = SURFACE_CURVE('',#356,(#360,#367),.PCURVE_S1.); +#356 = LINE('',#357,#358); +#357 = CARTESIAN_POINT('',(-0.9,3.55,0.1)); +#358 = VECTOR('',#359,1.); +#359 = DIRECTION('',(0.707106781187,0.,-0.707106781187)); +#360 = PCURVE('',#83,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(-4.05,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(-0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = PCURVE('',#254,#368); +#368 = DEFINITIONAL_REPRESENTATION('',(#369),#373); +#369 = LINE('',#370,#371); +#370 = CARTESIAN_POINT('',(-0.,-0.1)); +#371 = VECTOR('',#372,1.); +#372 = DIRECTION('',(-0.,-1.)); +#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#374 = ORIENTED_EDGE('',*,*,#375,.F.); +#375 = EDGE_CURVE('',#324,#353,#376,.T.); +#376 = SURFACE_CURVE('',#377,(#381,#388),.PCURVE_S1.); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(-0.8,-0.5,0.)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(0.,1.,0.)); +#381 = PCURVE('',#83,#382); +#382 = DEFINITIONAL_REPRESENTATION('',(#383),#387); +#383 = LINE('',#384,#385); +#384 = CARTESIAN_POINT('',(-0.,0.141421356237)); +#385 = VECTOR('',#386,1.); +#386 = DIRECTION('',(-1.,0.)); +#387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#388 = PCURVE('',#389,#394); +#389 = PLANE('',#390); +#390 = AXIS2_PLACEMENT_3D('',#391,#392,#393); +#391 = CARTESIAN_POINT('',(5.5,1.703401898734,0.)); +#392 = DIRECTION('',(0.,0.,1.)); +#393 = DIRECTION('',(1.,0.,0.)); +#394 = DEFINITIONAL_REPRESENTATION('',(#395),#399); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(-6.3,-2.203401898734)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(0.,1.)); +#399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#400 = ADVANCED_FACE('',(#401),#221,.T.); +#401 = FACE_BOUND('',#402,.T.); +#402 = EDGE_LOOP('',(#403,#404,#427,#455,#483,#511,#539,#567,#596,#617) + ); +#403 = ORIENTED_EDGE('',*,*,#207,.F.); +#404 = ORIENTED_EDGE('',*,*,#405,.F.); +#405 = EDGE_CURVE('',#406,#180,#408,.T.); +#406 = VERTEX_POINT('',#407); +#407 = CARTESIAN_POINT('',(0.,0.,9.)); +#408 = SURFACE_CURVE('',#409,(#413,#420),.PCURVE_S1.); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(1.75,0.,9.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(-1.,0.,0.)); +#413 = PCURVE('',#221,#414); +#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(-3.75,-1.703401898734)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(-1.,0.)); +#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#420 = PCURVE('',#195,#421); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(3.75,-7.)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(-1.,0.)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = ORIENTED_EDGE('',*,*,#428,.F.); +#428 = EDGE_CURVE('',#429,#406,#431,.T.); +#429 = VERTEX_POINT('',#430); +#430 = CARTESIAN_POINT('',(0.,2.55,9.)); +#431 = SURFACE_CURVE('',#432,(#436,#443),.PCURVE_S1.); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(0.,2.55,9.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,-1.,0.)); +#436 = PCURVE('',#221,#437); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#442); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(-5.5,0.846598101266)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(0.,-1.)); +#442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#443 = PCURVE('',#444,#449); +#444 = PLANE('',#445); +#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448); +#446 = CARTESIAN_POINT('',(0.,2.55,0.)); +#447 = DIRECTION('',(1.,0.,0.)); +#448 = DIRECTION('',(0.,-1.,0.)); +#449 = DEFINITIONAL_REPRESENTATION('',(#450),#454); +#450 = LINE('',#451,#452); +#451 = CARTESIAN_POINT('',(0.,-9.)); +#452 = VECTOR('',#453,1.); +#453 = DIRECTION('',(1.,0.)); +#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#455 = ORIENTED_EDGE('',*,*,#456,.F.); +#456 = EDGE_CURVE('',#457,#429,#459,.T.); +#457 = VERTEX_POINT('',#458); +#458 = CARTESIAN_POINT('',(11.,2.55,9.)); +#459 = SURFACE_CURVE('',#460,(#464,#471),.PCURVE_S1.); +#460 = LINE('',#461,#462); +#461 = CARTESIAN_POINT('',(11.,2.55,9.)); +#462 = VECTOR('',#463,1.); +#463 = DIRECTION('',(-1.,0.,0.)); +#464 = PCURVE('',#221,#465); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(5.5,0.846598101266)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(-1.,0.)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#471 = PCURVE('',#472,#477); +#472 = PLANE('',#473); +#473 = AXIS2_PLACEMENT_3D('',#474,#475,#476); +#474 = CARTESIAN_POINT('',(11.,2.55,0.)); +#475 = DIRECTION('',(0.,-1.,0.)); +#476 = DIRECTION('',(-1.,0.,0.)); +#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482); +#478 = LINE('',#479,#480); +#479 = CARTESIAN_POINT('',(0.,-9.)); +#480 = VECTOR('',#481,1.); +#481 = DIRECTION('',(1.,0.)); +#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#483 = ORIENTED_EDGE('',*,*,#484,.T.); +#484 = EDGE_CURVE('',#457,#485,#487,.T.); +#485 = VERTEX_POINT('',#486); +#486 = CARTESIAN_POINT('',(11.,0.,9.)); +#487 = SURFACE_CURVE('',#488,(#492,#499),.PCURVE_S1.); +#488 = LINE('',#489,#490); +#489 = CARTESIAN_POINT('',(11.,2.55,9.)); +#490 = VECTOR('',#491,1.); +#491 = DIRECTION('',(0.,-1.,0.)); +#492 = PCURVE('',#221,#493); +#493 = DEFINITIONAL_REPRESENTATION('',(#494),#498); +#494 = LINE('',#495,#496); +#495 = CARTESIAN_POINT('',(5.5,0.846598101266)); +#496 = VECTOR('',#497,1.); +#497 = DIRECTION('',(0.,-1.)); +#498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#499 = PCURVE('',#500,#505); +#500 = PLANE('',#501); +#501 = AXIS2_PLACEMENT_3D('',#502,#503,#504); +#502 = CARTESIAN_POINT('',(11.,2.55,0.)); +#503 = DIRECTION('',(1.,0.,0.)); +#504 = DIRECTION('',(0.,-1.,0.)); +#505 = DEFINITIONAL_REPRESENTATION('',(#506),#510); +#506 = LINE('',#507,#508); +#507 = CARTESIAN_POINT('',(0.,-9.)); +#508 = VECTOR('',#509,1.); +#509 = DIRECTION('',(1.,0.)); +#510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#511 = ORIENTED_EDGE('',*,*,#512,.F.); +#512 = EDGE_CURVE('',#513,#485,#515,.T.); +#513 = VERTEX_POINT('',#514); +#514 = CARTESIAN_POINT('',(12.,0.,9.)); +#515 = SURFACE_CURVE('',#516,(#520,#527),.PCURVE_S1.); +#516 = LINE('',#517,#518); +#517 = CARTESIAN_POINT('',(1.75,0.,9.)); +#518 = VECTOR('',#519,1.); +#519 = DIRECTION('',(-1.,0.,0.)); +#520 = PCURVE('',#221,#521); +#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(-3.75,-1.703401898734)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(-1.,0.)); +#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#527 = PCURVE('',#528,#533); +#528 = PLANE('',#529); +#529 = AXIS2_PLACEMENT_3D('',#530,#531,#532); +#530 = CARTESIAN_POINT('',(-2.,0.,2.)); +#531 = DIRECTION('',(0.,1.,0.)); +#532 = DIRECTION('',(1.,0.,0.)); +#533 = DEFINITIONAL_REPRESENTATION('',(#534),#538); +#534 = LINE('',#535,#536); +#535 = CARTESIAN_POINT('',(3.75,-7.)); +#536 = VECTOR('',#537,1.); +#537 = DIRECTION('',(-1.,0.)); +#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#539 = ORIENTED_EDGE('',*,*,#540,.T.); +#540 = EDGE_CURVE('',#513,#541,#543,.T.); +#541 = VERTEX_POINT('',#542); +#542 = CARTESIAN_POINT('',(12.,3.55,9.)); +#543 = SURFACE_CURVE('',#544,(#548,#555),.PCURVE_S1.); +#544 = LINE('',#545,#546); +#545 = CARTESIAN_POINT('',(12.,-0.5,9.)); +#546 = VECTOR('',#547,1.); +#547 = DIRECTION('',(0.,1.,0.)); +#548 = PCURVE('',#221,#549); +#549 = DEFINITIONAL_REPRESENTATION('',(#550),#554); +#550 = LINE('',#551,#552); +#551 = CARTESIAN_POINT('',(6.5,-2.203401898734)); +#552 = VECTOR('',#553,1.); +#553 = DIRECTION('',(0.,1.)); +#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#555 = PCURVE('',#556,#561); +#556 = PLANE('',#557); +#557 = AXIS2_PLACEMENT_3D('',#558,#559,#560); +#558 = CARTESIAN_POINT('',(12.,-0.5,0.)); +#559 = DIRECTION('',(-1.,0.,0.)); +#560 = DIRECTION('',(0.,1.,0.)); +#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566); +#562 = LINE('',#563,#564); +#563 = CARTESIAN_POINT('',(0.,-9.)); +#564 = VECTOR('',#565,1.); +#565 = DIRECTION('',(1.,0.)); +#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#567 = ORIENTED_EDGE('',*,*,#568,.T.); +#568 = EDGE_CURVE('',#541,#569,#571,.T.); +#569 = VERTEX_POINT('',#570); +#570 = CARTESIAN_POINT('',(11.,4.55,9.)); +#571 = SURFACE_CURVE('',#572,(#577,#584),.PCURVE_S1.); +#572 = CIRCLE('',#573,1.); +#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576); +#574 = CARTESIAN_POINT('',(11.,3.55,9.)); +#575 = DIRECTION('',(-0.,0.,1.)); +#576 = DIRECTION('',(0.,-1.,0.)); +#577 = PCURVE('',#221,#578); +#578 = DEFINITIONAL_REPRESENTATION('',(#579),#583); +#579 = CIRCLE('',#580,1.); +#580 = AXIS2_PLACEMENT_2D('',#581,#582); +#581 = CARTESIAN_POINT('',(5.5,1.846598101266)); +#582 = DIRECTION('',(0.,-1.)); +#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#584 = PCURVE('',#585,#590); +#585 = CYLINDRICAL_SURFACE('',#586,1.); +#586 = AXIS2_PLACEMENT_3D('',#587,#588,#589); +#587 = CARTESIAN_POINT('',(11.,3.55,0.)); +#588 = DIRECTION('',(0.,0.,1.)); +#589 = DIRECTION('',(1.,0.,0.)); +#590 = DEFINITIONAL_REPRESENTATION('',(#591),#595); +#591 = LINE('',#592,#593); +#592 = CARTESIAN_POINT('',(-1.570796326795,9.)); +#593 = VECTOR('',#594,1.); +#594 = DIRECTION('',(1.,0.)); +#595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#596 = ORIENTED_EDGE('',*,*,#597,.F.); +#597 = EDGE_CURVE('',#267,#569,#598,.T.); +#598 = SURFACE_CURVE('',#599,(#603,#610),.PCURVE_S1.); +#599 = LINE('',#600,#601); +#600 = CARTESIAN_POINT('',(-1.,4.55,9.)); +#601 = VECTOR('',#602,1.); +#602 = DIRECTION('',(1.,0.,0.)); +#603 = PCURVE('',#221,#604); +#604 = DEFINITIONAL_REPRESENTATION('',(#605),#609); +#605 = LINE('',#606,#607); +#606 = CARTESIAN_POINT('',(-6.5,2.846598101266)); +#607 = VECTOR('',#608,1.); +#608 = DIRECTION('',(1.,0.)); +#609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#610 = PCURVE('',#282,#611); +#611 = DEFINITIONAL_REPRESENTATION('',(#612),#616); +#612 = LINE('',#613,#614); +#613 = CARTESIAN_POINT('',(0.,-9.)); +#614 = VECTOR('',#615,1.); +#615 = DIRECTION('',(1.,0.)); +#616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#617 = ORIENTED_EDGE('',*,*,#294,.F.); +#618 = ADVANCED_FACE('',(#619),#111,.T.); +#619 = FACE_BOUND('',#620,.T.); +#620 = EDGE_LOOP('',(#621,#622,#645,#668)); +#621 = ORIENTED_EDGE('',*,*,#95,.F.); +#622 = ORIENTED_EDGE('',*,*,#623,.F.); +#623 = EDGE_CURVE('',#624,#68,#626,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(12.,-0.5,0.2)); +#626 = SURFACE_CURVE('',#627,(#631,#638),.PCURVE_S1.); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(12.,-0.5,0.2)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(-1.,0.,0.)); +#631 = PCURVE('',#111,#632); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637); +#633 = LINE('',#634,#635); +#634 = CARTESIAN_POINT('',(0.,-0.2)); +#635 = VECTOR('',#636,1.); +#636 = DIRECTION('',(1.,0.)); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#638 = PCURVE('',#339,#639); +#639 = DEFINITIONAL_REPRESENTATION('',(#640),#644); +#640 = LINE('',#641,#642); +#641 = CARTESIAN_POINT('',(0.,0.141421356237)); +#642 = VECTOR('',#643,1.); +#643 = DIRECTION('',(1.,0.)); +#644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#645 = ORIENTED_EDGE('',*,*,#646,.T.); +#646 = EDGE_CURVE('',#624,#647,#649,.T.); +#647 = VERTEX_POINT('',#648); +#648 = CARTESIAN_POINT('',(12.,-0.5,1.75)); +#649 = SURFACE_CURVE('',#650,(#654,#661),.PCURVE_S1.); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(12.,-0.5,0.)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(0.,0.,1.)); +#654 = PCURVE('',#111,#655); +#655 = DEFINITIONAL_REPRESENTATION('',(#656),#660); +#656 = LINE('',#657,#658); +#657 = CARTESIAN_POINT('',(0.,-0.)); +#658 = VECTOR('',#659,1.); +#659 = DIRECTION('',(0.,-1.)); +#660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#661 = PCURVE('',#556,#662); +#662 = DEFINITIONAL_REPRESENTATION('',(#663),#667); +#663 = LINE('',#664,#665); +#664 = CARTESIAN_POINT('',(0.,0.)); +#665 = VECTOR('',#666,1.); +#666 = DIRECTION('',(0.,-1.)); +#667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#668 = ORIENTED_EDGE('',*,*,#669,.T.); +#669 = EDGE_CURVE('',#647,#96,#670,.T.); +#670 = SURFACE_CURVE('',#671,(#675,#682),.PCURVE_S1.); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(12.,-0.5,1.75)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-1.,0.,0.)); +#675 = PCURVE('',#111,#676); +#676 = DEFINITIONAL_REPRESENTATION('',(#677),#681); +#677 = LINE('',#678,#679); +#678 = CARTESIAN_POINT('',(0.,-1.75)); +#679 = VECTOR('',#680,1.); +#680 = DIRECTION('',(1.,0.)); +#681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#682 = PCURVE('',#139,#683); +#683 = DEFINITIONAL_REPRESENTATION('',(#684),#688); +#684 = LINE('',#685,#686); +#685 = CARTESIAN_POINT('',(-0.,-0.176776695297)); +#686 = VECTOR('',#687,1.); +#687 = DIRECTION('',(-1.,0.)); +#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#689 = ADVANCED_FACE('',(#690),#195,.F.); +#690 = FACE_BOUND('',#691,.F.); +#691 = EDGE_LOOP('',(#692,#715,#716,#717)); +#692 = ORIENTED_EDGE('',*,*,#693,.F.); +#693 = EDGE_CURVE('',#152,#694,#696,.T.); +#694 = VERTEX_POINT('',#695); +#695 = CARTESIAN_POINT('',(0.,0.,2.)); +#696 = SURFACE_CURVE('',#697,(#701,#708),.PCURVE_S1.); +#697 = LINE('',#698,#699); +#698 = CARTESIAN_POINT('',(-2.,0.,2.)); +#699 = VECTOR('',#700,1.); +#700 = DIRECTION('',(1.,0.,0.)); +#701 = PCURVE('',#195,#702); +#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(0.,0.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(1.,0.)); +#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#708 = PCURVE('',#167,#709); +#709 = DEFINITIONAL_REPRESENTATION('',(#710),#714); +#710 = LINE('',#711,#712); +#711 = CARTESIAN_POINT('',(-7.5,2.5)); +#712 = VECTOR('',#713,1.); +#713 = DIRECTION('',(1.,0.)); +#714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#715 = ORIENTED_EDGE('',*,*,#179,.F.); +#716 = ORIENTED_EDGE('',*,*,#405,.F.); +#717 = ORIENTED_EDGE('',*,*,#718,.F.); +#718 = EDGE_CURVE('',#694,#406,#719,.T.); +#719 = SURFACE_CURVE('',#720,(#724,#731),.PCURVE_S1.); +#720 = LINE('',#721,#722); +#721 = CARTESIAN_POINT('',(0.,0.,0.)); +#722 = VECTOR('',#723,1.); +#723 = DIRECTION('',(0.,0.,1.)); +#724 = PCURVE('',#195,#725); +#725 = DEFINITIONAL_REPRESENTATION('',(#726),#730); +#726 = LINE('',#727,#728); +#727 = CARTESIAN_POINT('',(2.,2.)); +#728 = VECTOR('',#729,1.); +#729 = DIRECTION('',(0.,-1.)); +#730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#731 = PCURVE('',#444,#732); +#732 = DEFINITIONAL_REPRESENTATION('',(#733),#737); +#733 = LINE('',#734,#735); +#734 = CARTESIAN_POINT('',(2.55,0.)); +#735 = VECTOR('',#736,1.); +#736 = DIRECTION('',(0.,-1.)); +#737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#738 = ADVANCED_FACE('',(#739),#139,.T.); +#739 = FACE_BOUND('',#740,.F.); +#740 = EDGE_LOOP('',(#741,#764,#765,#766)); +#741 = ORIENTED_EDGE('',*,*,#742,.F.); +#742 = EDGE_CURVE('',#647,#743,#745,.T.); +#743 = VERTEX_POINT('',#744); +#744 = CARTESIAN_POINT('',(12.,-0.25,2.)); +#745 = SURFACE_CURVE('',#746,(#750,#757),.PCURVE_S1.); +#746 = LINE('',#747,#748); +#747 = CARTESIAN_POINT('',(12.,-0.875,1.375)); +#748 = VECTOR('',#749,1.); +#749 = DIRECTION('',(0.,0.707106781187,0.707106781187)); +#750 = PCURVE('',#139,#751); +#751 = DEFINITIONAL_REPRESENTATION('',(#752),#756); +#752 = LINE('',#753,#754); +#753 = CARTESIAN_POINT('',(-0.,-0.707106781187)); +#754 = VECTOR('',#755,1.); +#755 = DIRECTION('',(-0.,1.)); +#756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#757 = PCURVE('',#556,#758); +#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763); +#759 = LINE('',#760,#761); +#760 = CARTESIAN_POINT('',(-0.375,-1.375)); +#761 = VECTOR('',#762,1.); +#762 = DIRECTION('',(0.707106781187,-0.707106781187)); +#763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#764 = ORIENTED_EDGE('',*,*,#669,.T.); +#765 = ORIENTED_EDGE('',*,*,#123,.T.); +#766 = ORIENTED_EDGE('',*,*,#767,.F.); +#767 = EDGE_CURVE('',#743,#124,#768,.T.); +#768 = SURFACE_CURVE('',#769,(#773,#780),.PCURVE_S1.); +#769 = LINE('',#770,#771); +#770 = CARTESIAN_POINT('',(12.,-0.25,2.)); +#771 = VECTOR('',#772,1.); +#772 = DIRECTION('',(-1.,0.,0.)); +#773 = PCURVE('',#139,#774); +#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779); +#775 = LINE('',#776,#777); +#776 = CARTESIAN_POINT('',(-0.,0.176776695297)); +#777 = VECTOR('',#778,1.); +#778 = DIRECTION('',(-1.,0.)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = PCURVE('',#167,#781); +#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(6.5,2.25)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(-1.,0.)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = ADVANCED_FACE('',(#788),#167,.T.); +#788 = FACE_BOUND('',#789,.T.); +#789 = EDGE_LOOP('',(#790,#813,#836,#862,#863,#864)); +#790 = ORIENTED_EDGE('',*,*,#791,.T.); +#791 = EDGE_CURVE('',#743,#792,#794,.T.); +#792 = VERTEX_POINT('',#793); +#793 = CARTESIAN_POINT('',(12.,0.,2.)); +#794 = SURFACE_CURVE('',#795,(#799,#806),.PCURVE_S1.); +#795 = LINE('',#796,#797); +#796 = CARTESIAN_POINT('',(12.,-1.5,2.)); +#797 = VECTOR('',#798,1.); +#798 = DIRECTION('',(0.,1.,0.)); +#799 = PCURVE('',#167,#800); +#800 = DEFINITIONAL_REPRESENTATION('',(#801),#805); +#801 = LINE('',#802,#803); +#802 = CARTESIAN_POINT('',(6.5,1.)); +#803 = VECTOR('',#804,1.); +#804 = DIRECTION('',(0.,1.)); +#805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#806 = PCURVE('',#556,#807); +#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812); +#808 = LINE('',#809,#810); +#809 = CARTESIAN_POINT('',(-1.,-2.)); +#810 = VECTOR('',#811,1.); +#811 = DIRECTION('',(1.,0.)); +#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#813 = ORIENTED_EDGE('',*,*,#814,.F.); +#814 = EDGE_CURVE('',#815,#792,#817,.T.); +#815 = VERTEX_POINT('',#816); +#816 = CARTESIAN_POINT('',(11.,0.,2.)); +#817 = SURFACE_CURVE('',#818,(#822,#829),.PCURVE_S1.); +#818 = LINE('',#819,#820); +#819 = CARTESIAN_POINT('',(-2.,0.,2.)); +#820 = VECTOR('',#821,1.); +#821 = DIRECTION('',(1.,0.,0.)); +#822 = PCURVE('',#167,#823); +#823 = DEFINITIONAL_REPRESENTATION('',(#824),#828); +#824 = LINE('',#825,#826); +#825 = CARTESIAN_POINT('',(-7.5,2.5)); +#826 = VECTOR('',#827,1.); +#827 = DIRECTION('',(1.,0.)); +#828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#829 = PCURVE('',#528,#830); +#830 = DEFINITIONAL_REPRESENTATION('',(#831),#835); +#831 = LINE('',#832,#833); +#832 = CARTESIAN_POINT('',(0.,0.)); +#833 = VECTOR('',#834,1.); +#834 = DIRECTION('',(1.,0.)); +#835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#836 = ORIENTED_EDGE('',*,*,#837,.F.); +#837 = EDGE_CURVE('',#694,#815,#838,.T.); +#838 = SURFACE_CURVE('',#839,(#843,#850),.PCURVE_S1.); +#839 = LINE('',#840,#841); +#840 = CARTESIAN_POINT('',(-2.,0.,2.)); +#841 = VECTOR('',#842,1.); +#842 = DIRECTION('',(1.,0.,0.)); +#843 = PCURVE('',#167,#844); +#844 = DEFINITIONAL_REPRESENTATION('',(#845),#849); +#845 = LINE('',#846,#847); +#846 = CARTESIAN_POINT('',(-7.5,2.5)); +#847 = VECTOR('',#848,1.); +#848 = DIRECTION('',(1.,0.)); +#849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#850 = PCURVE('',#851,#856); +#851 = PLANE('',#852); +#852 = AXIS2_PLACEMENT_3D('',#853,#854,#855); +#853 = CARTESIAN_POINT('',(0.,0.,0.)); +#854 = DIRECTION('',(0.,1.,0.)); +#855 = DIRECTION('',(1.,0.,0.)); +#856 = DEFINITIONAL_REPRESENTATION('',(#857),#861); +#857 = LINE('',#858,#859); +#858 = CARTESIAN_POINT('',(-2.,-2.)); +#859 = VECTOR('',#860,1.); +#860 = DIRECTION('',(1.,0.)); +#861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#862 = ORIENTED_EDGE('',*,*,#693,.F.); +#863 = ORIENTED_EDGE('',*,*,#151,.F.); +#864 = ORIENTED_EDGE('',*,*,#767,.F.); +#865 = ADVANCED_FACE('',(#866),#254,.T.); +#866 = FACE_BOUND('',#867,.T.); +#867 = EDGE_LOOP('',(#868,#869,#870,#898)); +#868 = ORIENTED_EDGE('',*,*,#352,.F.); +#869 = ORIENTED_EDGE('',*,*,#237,.T.); +#870 = ORIENTED_EDGE('',*,*,#871,.T.); +#871 = EDGE_CURVE('',#238,#872,#874,.T.); +#872 = VERTEX_POINT('',#873); +#873 = CARTESIAN_POINT('',(-4.898587196589E-17,4.35,0.)); +#874 = SURFACE_CURVE('',#875,(#879,#886),.PCURVE_S1.); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-6.123233995737E-17,4.55,0.2)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(4.329780281177E-17,-0.707106781187,-0.707106781187) + ); +#879 = PCURVE('',#254,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(-1.570796326795,-0.)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(-0.,-1.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = PCURVE('',#887,#892); +#887 = PLANE('',#888); +#888 = AXIS2_PLACEMENT_3D('',#889,#890,#891); +#889 = CARTESIAN_POINT('',(-4.440892098501E-16,4.45,0.1)); +#890 = DIRECTION('',(1.735417226645E-18,-0.707106781187,0.707106781187) + ); +#891 = DIRECTION('',(-1.,-1.227125289148E-18,1.227125289148E-18)); +#892 = DEFINITIONAL_REPRESENTATION('',(#893),#897); +#893 = LINE('',#894,#895); +#894 = CARTESIAN_POINT('',(-3.828568698927E-16,-0.141421356237)); +#895 = VECTOR('',#896,1.); +#896 = DIRECTION('',(-4.329780281177E-17,1.)); +#897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#898 = ORIENTED_EDGE('',*,*,#899,.F.); +#899 = EDGE_CURVE('',#353,#872,#900,.T.); +#900 = SURFACE_CURVE('',#901,(#906,#913),.PCURVE_S1.); +#901 = CIRCLE('',#902,0.8); +#902 = AXIS2_PLACEMENT_3D('',#903,#904,#905); +#903 = CARTESIAN_POINT('',(0.,3.55,0.)); +#904 = DIRECTION('',(0.,0.,-1.)); +#905 = DIRECTION('',(-1.,0.,0.)); +#906 = PCURVE('',#254,#907); +#907 = DEFINITIONAL_REPRESENTATION('',(#908),#912); +#908 = LINE('',#909,#910); +#909 = CARTESIAN_POINT('',(-0.,-0.2)); +#910 = VECTOR('',#911,1.); +#911 = DIRECTION('',(-1.,-0.)); +#912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#913 = PCURVE('',#389,#914); +#914 = DEFINITIONAL_REPRESENTATION('',(#915),#923); +#915 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#916,#917,#918,#919,#920,#921 +,#922),.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( + '') ); +#916 = CARTESIAN_POINT('',(-6.3,1.846598101266)); +#917 = CARTESIAN_POINT('',(-6.3,3.232238747321)); +#918 = CARTESIAN_POINT('',(-5.1,2.539418424293)); +#919 = CARTESIAN_POINT('',(-3.9,1.846598101266)); +#920 = CARTESIAN_POINT('',(-5.1,1.153777778238)); +#921 = CARTESIAN_POINT('',(-6.3,0.460957455211)); +#922 = CARTESIAN_POINT('',(-6.3,1.846598101266)); +#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#924 = ADVANCED_FACE('',(#925),#282,.T.); +#925 = FACE_BOUND('',#926,.T.); +#926 = EDGE_LOOP('',(#927,#928,#929,#952)); +#927 = ORIENTED_EDGE('',*,*,#266,.T.); +#928 = ORIENTED_EDGE('',*,*,#597,.T.); +#929 = ORIENTED_EDGE('',*,*,#930,.F.); +#930 = EDGE_CURVE('',#931,#569,#933,.T.); +#931 = VERTEX_POINT('',#932); +#932 = CARTESIAN_POINT('',(11.,4.55,0.2)); +#933 = SURFACE_CURVE('',#934,(#938,#945),.PCURVE_S1.); +#934 = LINE('',#935,#936); +#935 = CARTESIAN_POINT('',(11.,4.55,0.)); +#936 = VECTOR('',#937,1.); +#937 = DIRECTION('',(0.,0.,1.)); +#938 = PCURVE('',#282,#939); +#939 = DEFINITIONAL_REPRESENTATION('',(#940),#944); +#940 = LINE('',#941,#942); +#941 = CARTESIAN_POINT('',(12.,0.)); +#942 = VECTOR('',#943,1.); +#943 = DIRECTION('',(0.,-1.)); +#944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#945 = PCURVE('',#585,#946); +#946 = DEFINITIONAL_REPRESENTATION('',(#947),#951); +#947 = LINE('',#948,#949); +#948 = CARTESIAN_POINT('',(1.570796326795,0.)); +#949 = VECTOR('',#950,1.); +#950 = DIRECTION('',(0.,1.)); +#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#952 = ORIENTED_EDGE('',*,*,#953,.F.); +#953 = EDGE_CURVE('',#238,#931,#954,.T.); +#954 = SURFACE_CURVE('',#955,(#959,#966),.PCURVE_S1.); +#955 = LINE('',#956,#957); +#956 = CARTESIAN_POINT('',(-4.440892098501E-16,4.55,0.2)); +#957 = VECTOR('',#958,1.); +#958 = DIRECTION('',(1.,0.,0.)); +#959 = PCURVE('',#282,#960); +#960 = DEFINITIONAL_REPRESENTATION('',(#961),#965); +#961 = LINE('',#962,#963); +#962 = CARTESIAN_POINT('',(1.,-0.2)); +#963 = VECTOR('',#964,1.); +#964 = DIRECTION('',(1.,0.)); +#965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#966 = PCURVE('',#887,#967); +#967 = DEFINITIONAL_REPRESENTATION('',(#968),#972); +#968 = LINE('',#969,#970); +#969 = CARTESIAN_POINT('',(-2.407412430484E-34,-0.141421356237)); +#970 = VECTOR('',#971,1.); +#971 = DIRECTION('',(-1.,0.)); +#972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#973 = ADVANCED_FACE('',(#974),#339,.F.); +#974 = FACE_BOUND('',#975,.F.); +#975 = EDGE_LOOP('',(#976,#1004,#1025,#1026)); +#976 = ORIENTED_EDGE('',*,*,#977,.F.); +#977 = EDGE_CURVE('',#978,#624,#980,.T.); +#978 = VERTEX_POINT('',#979); +#979 = CARTESIAN_POINT('',(11.8,-0.3,-5.551115123126E-17)); +#980 = SURFACE_CURVE('',#981,(#985,#992),.PCURVE_S1.); +#981 = LINE('',#982,#983); +#982 = CARTESIAN_POINT('',(11.258333333333,0.241666666667, + -0.541666666667)); +#983 = VECTOR('',#984,1.); +#984 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919)); +#985 = PCURVE('',#339,#986); +#986 = DEFINITIONAL_REPRESENTATION('',(#987),#991); +#987 = LINE('',#988,#989); +#988 = CARTESIAN_POINT('',(0.741666666667,-0.907453702523)); +#989 = VECTOR('',#990,1.); +#990 = DIRECTION('',(-0.57735026919,0.816496580928)); +#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#992 = PCURVE('',#993,#998); +#993 = PLANE('',#994); +#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); +#995 = CARTESIAN_POINT('',(11.9,3.55,0.1)); +#996 = DIRECTION('',(0.707106781187,1.735417226645E-18,-0.707106781187) + ); +#997 = DIRECTION('',(1.227125289148E-18,-1.,-1.227125289148E-18)); +#998 = DEFINITIONAL_REPRESENTATION('',(#999),#1003); +#999 = LINE('',#1000,#1001); +#1000 = CARTESIAN_POINT('',(3.308333333333,0.907453702523)); +#1001 = VECTOR('',#1002,1.); +#1002 = DIRECTION('',(0.57735026919,-0.816496580928)); +#1003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1004 = ORIENTED_EDGE('',*,*,#1005,.T.); +#1005 = EDGE_CURVE('',#978,#324,#1006,.T.); +#1006 = SURFACE_CURVE('',#1007,(#1011,#1018),.PCURVE_S1.); +#1007 = LINE('',#1008,#1009); +#1008 = CARTESIAN_POINT('',(12.,-0.3,0.)); +#1009 = VECTOR('',#1010,1.); +#1010 = DIRECTION('',(-1.,0.,0.)); +#1011 = PCURVE('',#339,#1012); +#1012 = DEFINITIONAL_REPRESENTATION('',(#1013),#1017); +#1013 = LINE('',#1014,#1015); +#1014 = CARTESIAN_POINT('',(0.,-0.141421356237)); +#1015 = VECTOR('',#1016,1.); +#1016 = DIRECTION('',(1.,0.)); +#1017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1018 = PCURVE('',#389,#1019); +#1019 = DEFINITIONAL_REPRESENTATION('',(#1020),#1024); +#1020 = LINE('',#1021,#1022); +#1021 = CARTESIAN_POINT('',(6.5,-2.003401898734)); +#1022 = VECTOR('',#1023,1.); +#1023 = DIRECTION('',(-1.,0.)); +#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1025 = ORIENTED_EDGE('',*,*,#323,.T.); +#1026 = ORIENTED_EDGE('',*,*,#623,.F.); +#1027 = ADVANCED_FACE('',(#1028,#1110),#389,.F.); +#1028 = FACE_BOUND('',#1029,.F.); +#1029 = EDGE_LOOP('',(#1030,#1031,#1054,#1087,#1108,#1109)); +#1030 = ORIENTED_EDGE('',*,*,#1005,.F.); +#1031 = ORIENTED_EDGE('',*,*,#1032,.F.); +#1032 = EDGE_CURVE('',#1033,#978,#1035,.T.); +#1033 = VERTEX_POINT('',#1034); +#1034 = CARTESIAN_POINT('',(11.8,3.55,-3.885780586188E-16)); +#1035 = SURFACE_CURVE('',#1036,(#1040,#1047),.PCURVE_S1.); +#1036 = LINE('',#1037,#1038); +#1037 = CARTESIAN_POINT('',(11.8,3.55,0.)); +#1038 = VECTOR('',#1039,1.); +#1039 = DIRECTION('',(-0.,-1.,-0.)); +#1040 = PCURVE('',#389,#1041); +#1041 = DEFINITIONAL_REPRESENTATION('',(#1042),#1046); +#1042 = LINE('',#1043,#1044); +#1043 = CARTESIAN_POINT('',(6.3,1.846598101266)); +#1044 = VECTOR('',#1045,1.); +#1045 = DIRECTION('',(0.,-1.)); +#1046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1047 = PCURVE('',#993,#1048); +#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(0.,0.141421356237)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(1.,0.)); +#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1054 = ORIENTED_EDGE('',*,*,#1055,.F.); +#1055 = EDGE_CURVE('',#1056,#1033,#1058,.T.); +#1056 = VERTEX_POINT('',#1057); +#1057 = CARTESIAN_POINT('',(11.,4.35,2.359223927328E-16)); +#1058 = SURFACE_CURVE('',#1059,(#1064,#1075),.PCURVE_S1.); +#1059 = CIRCLE('',#1060,0.8); +#1060 = AXIS2_PLACEMENT_3D('',#1061,#1062,#1063); +#1061 = CARTESIAN_POINT('',(11.,3.55,0.)); +#1062 = DIRECTION('',(0.,0.,-1.)); +#1063 = DIRECTION('',(0.,1.,0.)); +#1064 = PCURVE('',#389,#1065); +#1065 = DEFINITIONAL_REPRESENTATION('',(#1066),#1074); +#1066 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1067,#1068,#1069,#1070, +#1071,#1072,#1073),.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('') ); +#1067 = CARTESIAN_POINT('',(5.5,2.646598101266)); +#1068 = CARTESIAN_POINT('',(6.885640646055,2.646598101266)); +#1069 = CARTESIAN_POINT('',(6.192820323028,1.446598101266)); +#1070 = CARTESIAN_POINT('',(5.5,0.246598101266)); +#1071 = CARTESIAN_POINT('',(4.807179676972,1.446598101266)); +#1072 = CARTESIAN_POINT('',(4.114359353945,2.646598101266)); +#1073 = CARTESIAN_POINT('',(5.5,2.646598101266)); +#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1075 = PCURVE('',#1076,#1081); +#1076 = CONICAL_SURFACE('',#1077,1.,0.785398163397); +#1077 = AXIS2_PLACEMENT_3D('',#1078,#1079,#1080); +#1078 = CARTESIAN_POINT('',(11.,3.55,0.2)); +#1079 = DIRECTION('',(0.,0.,1.)); +#1080 = DIRECTION('',(0.,1.,0.)); +#1081 = DEFINITIONAL_REPRESENTATION('',(#1082),#1086); +#1082 = LINE('',#1083,#1084); +#1083 = CARTESIAN_POINT('',(-0.,-0.2)); +#1084 = VECTOR('',#1085,1.); +#1085 = DIRECTION('',(-1.,-0.)); +#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1087 = ORIENTED_EDGE('',*,*,#1088,.F.); +#1088 = EDGE_CURVE('',#872,#1056,#1089,.T.); +#1089 = SURFACE_CURVE('',#1090,(#1094,#1101),.PCURVE_S1.); +#1090 = LINE('',#1091,#1092); +#1091 = CARTESIAN_POINT('',(-4.440892098501E-16,4.35,0.)); +#1092 = VECTOR('',#1093,1.); +#1093 = DIRECTION('',(1.,0.,0.)); +#1094 = PCURVE('',#389,#1095); +#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1100); +#1096 = LINE('',#1097,#1098); +#1097 = CARTESIAN_POINT('',(-5.5,2.646598101266)); +#1098 = VECTOR('',#1099,1.); +#1099 = DIRECTION('',(1.,0.)); +#1100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1101 = PCURVE('',#887,#1102); +#1102 = DEFINITIONAL_REPRESENTATION('',(#1103),#1107); +#1103 = LINE('',#1104,#1105); +#1104 = CARTESIAN_POINT('',(-2.888894916581E-34,0.141421356237)); +#1105 = VECTOR('',#1106,1.); +#1106 = DIRECTION('',(-1.,0.)); +#1107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1108 = ORIENTED_EDGE('',*,*,#899,.F.); +#1109 = ORIENTED_EDGE('',*,*,#375,.F.); +#1110 = FACE_BOUND('',#1111,.T.); +#1111 = EDGE_LOOP('',(#1112,#1137,#1160,#1183)); +#1112 = ORIENTED_EDGE('',*,*,#1113,.T.); +#1113 = EDGE_CURVE('',#1114,#1116,#1118,.T.); +#1114 = VERTEX_POINT('',#1115); +#1115 = CARTESIAN_POINT('',(11.,2.55,0.)); +#1116 = VERTEX_POINT('',#1117); +#1117 = CARTESIAN_POINT('',(0.,2.55,0.)); +#1118 = SURFACE_CURVE('',#1119,(#1123,#1130),.PCURVE_S1.); +#1119 = LINE('',#1120,#1121); +#1120 = CARTESIAN_POINT('',(11.,2.55,0.)); +#1121 = VECTOR('',#1122,1.); +#1122 = DIRECTION('',(-1.,0.,0.)); +#1123 = PCURVE('',#389,#1124); +#1124 = DEFINITIONAL_REPRESENTATION('',(#1125),#1129); +#1125 = LINE('',#1126,#1127); +#1126 = CARTESIAN_POINT('',(5.5,0.846598101266)); +#1127 = VECTOR('',#1128,1.); +#1128 = DIRECTION('',(-1.,0.)); +#1129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1130 = PCURVE('',#472,#1131); +#1131 = DEFINITIONAL_REPRESENTATION('',(#1132),#1136); +#1132 = LINE('',#1133,#1134); +#1133 = CARTESIAN_POINT('',(0.,-0.)); +#1134 = VECTOR('',#1135,1.); +#1135 = DIRECTION('',(1.,0.)); +#1136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1137 = ORIENTED_EDGE('',*,*,#1138,.T.); +#1138 = EDGE_CURVE('',#1116,#1139,#1141,.T.); +#1139 = VERTEX_POINT('',#1140); +#1140 = CARTESIAN_POINT('',(0.,0.,0.)); +#1141 = SURFACE_CURVE('',#1142,(#1146,#1153),.PCURVE_S1.); +#1142 = LINE('',#1143,#1144); +#1143 = CARTESIAN_POINT('',(0.,2.55,0.)); +#1144 = VECTOR('',#1145,1.); +#1145 = DIRECTION('',(0.,-1.,0.)); +#1146 = PCURVE('',#389,#1147); +#1147 = DEFINITIONAL_REPRESENTATION('',(#1148),#1152); +#1148 = LINE('',#1149,#1150); +#1149 = CARTESIAN_POINT('',(-5.5,0.846598101266)); +#1150 = VECTOR('',#1151,1.); +#1151 = DIRECTION('',(0.,-1.)); +#1152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1153 = PCURVE('',#444,#1154); +#1154 = DEFINITIONAL_REPRESENTATION('',(#1155),#1159); +#1155 = LINE('',#1156,#1157); +#1156 = CARTESIAN_POINT('',(0.,0.)); +#1157 = VECTOR('',#1158,1.); +#1158 = DIRECTION('',(1.,0.)); +#1159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1160 = ORIENTED_EDGE('',*,*,#1161,.T.); +#1161 = EDGE_CURVE('',#1139,#1162,#1164,.T.); +#1162 = VERTEX_POINT('',#1163); +#1163 = CARTESIAN_POINT('',(11.,0.,0.)); +#1164 = SURFACE_CURVE('',#1165,(#1169,#1176),.PCURVE_S1.); +#1165 = LINE('',#1166,#1167); +#1166 = CARTESIAN_POINT('',(0.,0.,0.)); +#1167 = VECTOR('',#1168,1.); +#1168 = DIRECTION('',(1.,0.,0.)); +#1169 = PCURVE('',#389,#1170); +#1170 = DEFINITIONAL_REPRESENTATION('',(#1171),#1175); +#1171 = LINE('',#1172,#1173); +#1172 = CARTESIAN_POINT('',(-5.5,-1.703401898734)); +#1173 = VECTOR('',#1174,1.); +#1174 = DIRECTION('',(1.,0.)); +#1175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1176 = PCURVE('',#851,#1177); +#1177 = DEFINITIONAL_REPRESENTATION('',(#1178),#1182); +#1178 = LINE('',#1179,#1180); +#1179 = CARTESIAN_POINT('',(0.,0.)); +#1180 = VECTOR('',#1181,1.); +#1181 = DIRECTION('',(1.,0.)); +#1182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1183 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1184 = EDGE_CURVE('',#1114,#1162,#1185,.T.); +#1185 = SURFACE_CURVE('',#1186,(#1190,#1197),.PCURVE_S1.); +#1186 = LINE('',#1187,#1188); +#1187 = CARTESIAN_POINT('',(11.,2.55,0.)); +#1188 = VECTOR('',#1189,1.); +#1189 = DIRECTION('',(0.,-1.,0.)); +#1190 = PCURVE('',#389,#1191); +#1191 = DEFINITIONAL_REPRESENTATION('',(#1192),#1196); +#1192 = LINE('',#1193,#1194); +#1193 = CARTESIAN_POINT('',(5.5,0.846598101266)); +#1194 = VECTOR('',#1195,1.); +#1195 = DIRECTION('',(0.,-1.)); +#1196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1197 = PCURVE('',#500,#1198); +#1198 = DEFINITIONAL_REPRESENTATION('',(#1199),#1203); +#1199 = LINE('',#1200,#1201); +#1200 = CARTESIAN_POINT('',(0.,0.)); +#1201 = VECTOR('',#1202,1.); +#1202 = DIRECTION('',(1.,0.)); +#1203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1204 = ADVANCED_FACE('',(#1205),#444,.T.); +#1205 = FACE_BOUND('',#1206,.T.); +#1206 = EDGE_LOOP('',(#1207,#1228,#1229,#1230,#1251)); +#1207 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1208 = EDGE_CURVE('',#1116,#429,#1209,.T.); +#1209 = SURFACE_CURVE('',#1210,(#1214,#1221),.PCURVE_S1.); +#1210 = LINE('',#1211,#1212); +#1211 = CARTESIAN_POINT('',(0.,2.55,0.)); +#1212 = VECTOR('',#1213,1.); +#1213 = DIRECTION('',(0.,0.,1.)); +#1214 = PCURVE('',#444,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(0.,0.)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(0.,-1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1221 = PCURVE('',#472,#1222); +#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(11.,0.)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(0.,-1.)); +#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1228 = ORIENTED_EDGE('',*,*,#428,.T.); +#1229 = ORIENTED_EDGE('',*,*,#718,.F.); +#1230 = ORIENTED_EDGE('',*,*,#1231,.F.); +#1231 = EDGE_CURVE('',#1139,#694,#1232,.T.); +#1232 = SURFACE_CURVE('',#1233,(#1237,#1244),.PCURVE_S1.); +#1233 = LINE('',#1234,#1235); +#1234 = CARTESIAN_POINT('',(0.,0.,0.)); +#1235 = VECTOR('',#1236,1.); +#1236 = DIRECTION('',(0.,0.,1.)); +#1237 = PCURVE('',#444,#1238); +#1238 = DEFINITIONAL_REPRESENTATION('',(#1239),#1243); +#1239 = LINE('',#1240,#1241); +#1240 = CARTESIAN_POINT('',(2.55,0.)); +#1241 = VECTOR('',#1242,1.); +#1242 = DIRECTION('',(0.,-1.)); +#1243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1244 = PCURVE('',#851,#1245); +#1245 = DEFINITIONAL_REPRESENTATION('',(#1246),#1250); +#1246 = LINE('',#1247,#1248); +#1247 = CARTESIAN_POINT('',(0.,0.)); +#1248 = VECTOR('',#1249,1.); +#1249 = DIRECTION('',(0.,-1.)); +#1250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1251 = ORIENTED_EDGE('',*,*,#1138,.F.); +#1252 = ADVANCED_FACE('',(#1253),#585,.T.); +#1253 = FACE_BOUND('',#1254,.T.); +#1254 = EDGE_LOOP('',(#1255,#1278,#1300,#1301)); +#1255 = ORIENTED_EDGE('',*,*,#1256,.F.); +#1256 = EDGE_CURVE('',#1257,#541,#1259,.T.); +#1257 = VERTEX_POINT('',#1258); +#1258 = CARTESIAN_POINT('',(12.,3.55,0.2)); +#1259 = SURFACE_CURVE('',#1260,(#1264,#1271),.PCURVE_S1.); +#1260 = LINE('',#1261,#1262); +#1261 = CARTESIAN_POINT('',(12.,3.55,0.)); +#1262 = VECTOR('',#1263,1.); +#1263 = DIRECTION('',(0.,0.,1.)); +#1264 = PCURVE('',#585,#1265); +#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270); +#1266 = LINE('',#1267,#1268); +#1267 = CARTESIAN_POINT('',(0.,0.)); +#1268 = VECTOR('',#1269,1.); +#1269 = DIRECTION('',(0.,1.)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = PCURVE('',#556,#1272); +#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277); +#1273 = LINE('',#1274,#1275); +#1274 = CARTESIAN_POINT('',(4.05,0.)); +#1275 = VECTOR('',#1276,1.); +#1276 = DIRECTION('',(0.,-1.)); +#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1278 = ORIENTED_EDGE('',*,*,#1279,.F.); +#1279 = EDGE_CURVE('',#931,#1257,#1280,.T.); +#1280 = SURFACE_CURVE('',#1281,(#1286,#1293),.PCURVE_S1.); +#1281 = CIRCLE('',#1282,1.); +#1282 = AXIS2_PLACEMENT_3D('',#1283,#1284,#1285); +#1283 = CARTESIAN_POINT('',(11.,3.55,0.2)); +#1284 = DIRECTION('',(0.,0.,-1.)); +#1285 = DIRECTION('',(0.,1.,0.)); +#1286 = PCURVE('',#585,#1287); +#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1292); +#1288 = LINE('',#1289,#1290); +#1289 = CARTESIAN_POINT('',(1.570796326795,0.2)); +#1290 = VECTOR('',#1291,1.); +#1291 = DIRECTION('',(-1.,-0.)); +#1292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1293 = PCURVE('',#1076,#1294); +#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(-0.,-0.)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(-1.,-0.)); +#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1300 = ORIENTED_EDGE('',*,*,#930,.T.); +#1301 = ORIENTED_EDGE('',*,*,#568,.F.); +#1302 = ADVANCED_FACE('',(#1303),#472,.T.); +#1303 = FACE_BOUND('',#1304,.T.); +#1304 = EDGE_LOOP('',(#1305,#1326,#1327,#1328)); +#1305 = ORIENTED_EDGE('',*,*,#1306,.T.); +#1306 = EDGE_CURVE('',#1114,#457,#1307,.T.); +#1307 = SURFACE_CURVE('',#1308,(#1312,#1319),.PCURVE_S1.); +#1308 = LINE('',#1309,#1310); +#1309 = CARTESIAN_POINT('',(11.,2.55,0.)); +#1310 = VECTOR('',#1311,1.); +#1311 = DIRECTION('',(0.,0.,1.)); +#1312 = PCURVE('',#472,#1313); +#1313 = DEFINITIONAL_REPRESENTATION('',(#1314),#1318); +#1314 = LINE('',#1315,#1316); +#1315 = CARTESIAN_POINT('',(0.,-0.)); +#1316 = VECTOR('',#1317,1.); +#1317 = DIRECTION('',(0.,-1.)); +#1318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1319 = PCURVE('',#500,#1320); +#1320 = DEFINITIONAL_REPRESENTATION('',(#1321),#1325); +#1321 = LINE('',#1322,#1323); +#1322 = CARTESIAN_POINT('',(0.,0.)); +#1323 = VECTOR('',#1324,1.); +#1324 = DIRECTION('',(0.,-1.)); +#1325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1326 = ORIENTED_EDGE('',*,*,#456,.T.); +#1327 = ORIENTED_EDGE('',*,*,#1208,.F.); +#1328 = ORIENTED_EDGE('',*,*,#1113,.F.); +#1329 = ADVANCED_FACE('',(#1330),#556,.F.); +#1330 = FACE_BOUND('',#1331,.F.); +#1331 = EDGE_LOOP('',(#1332,#1333,#1354,#1355,#1356,#1357,#1378)); +#1332 = ORIENTED_EDGE('',*,*,#1256,.F.); +#1333 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1334 = EDGE_CURVE('',#1257,#624,#1335,.T.); +#1335 = SURFACE_CURVE('',#1336,(#1340,#1347),.PCURVE_S1.); +#1336 = LINE('',#1337,#1338); +#1337 = CARTESIAN_POINT('',(12.,3.55,0.2)); +#1338 = VECTOR('',#1339,1.); +#1339 = DIRECTION('',(-0.,-1.,-0.)); +#1340 = PCURVE('',#556,#1341); +#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); +#1342 = LINE('',#1343,#1344); +#1343 = CARTESIAN_POINT('',(4.05,-0.2)); +#1344 = VECTOR('',#1345,1.); +#1345 = DIRECTION('',(-1.,0.)); +#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1347 = PCURVE('',#993,#1348); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1353); +#1349 = LINE('',#1350,#1351); +#1350 = CARTESIAN_POINT('',(0.,-0.141421356237)); +#1351 = VECTOR('',#1352,1.); +#1352 = DIRECTION('',(1.,0.)); +#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1354 = ORIENTED_EDGE('',*,*,#646,.T.); +#1355 = ORIENTED_EDGE('',*,*,#742,.T.); +#1356 = ORIENTED_EDGE('',*,*,#791,.T.); +#1357 = ORIENTED_EDGE('',*,*,#1358,.F.); +#1358 = EDGE_CURVE('',#513,#792,#1359,.T.); +#1359 = SURFACE_CURVE('',#1360,(#1364,#1371),.PCURVE_S1.); +#1360 = LINE('',#1361,#1362); +#1361 = CARTESIAN_POINT('',(12.,0.,1.)); +#1362 = VECTOR('',#1363,1.); +#1363 = DIRECTION('',(0.,0.,-1.)); +#1364 = PCURVE('',#556,#1365); +#1365 = DEFINITIONAL_REPRESENTATION('',(#1366),#1370); +#1366 = LINE('',#1367,#1368); +#1367 = CARTESIAN_POINT('',(0.5,-1.)); +#1368 = VECTOR('',#1369,1.); +#1369 = DIRECTION('',(0.,1.)); +#1370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1371 = PCURVE('',#528,#1372); +#1372 = DEFINITIONAL_REPRESENTATION('',(#1373),#1377); +#1373 = LINE('',#1374,#1375); +#1374 = CARTESIAN_POINT('',(14.,1.)); +#1375 = VECTOR('',#1376,1.); +#1376 = DIRECTION('',(0.,1.)); +#1377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1378 = ORIENTED_EDGE('',*,*,#540,.T.); +#1379 = ADVANCED_FACE('',(#1380),#500,.F.); +#1380 = FACE_BOUND('',#1381,.F.); +#1381 = EDGE_LOOP('',(#1382,#1383,#1384,#1405,#1426)); +#1382 = ORIENTED_EDGE('',*,*,#1306,.T.); +#1383 = ORIENTED_EDGE('',*,*,#484,.T.); +#1384 = ORIENTED_EDGE('',*,*,#1385,.F.); +#1385 = EDGE_CURVE('',#815,#485,#1386,.T.); +#1386 = SURFACE_CURVE('',#1387,(#1391,#1398),.PCURVE_S1.); +#1387 = LINE('',#1388,#1389); +#1388 = CARTESIAN_POINT('',(11.,0.,0.)); +#1389 = VECTOR('',#1390,1.); +#1390 = DIRECTION('',(0.,0.,1.)); +#1391 = PCURVE('',#500,#1392); +#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397); +#1393 = LINE('',#1394,#1395); +#1394 = CARTESIAN_POINT('',(2.55,0.)); +#1395 = VECTOR('',#1396,1.); +#1396 = DIRECTION('',(0.,-1.)); +#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1398 = PCURVE('',#528,#1399); +#1399 = DEFINITIONAL_REPRESENTATION('',(#1400),#1404); +#1400 = LINE('',#1401,#1402); +#1401 = CARTESIAN_POINT('',(13.,2.)); +#1402 = VECTOR('',#1403,1.); +#1403 = DIRECTION('',(0.,-1.)); +#1404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1405 = ORIENTED_EDGE('',*,*,#1406,.F.); +#1406 = EDGE_CURVE('',#1162,#815,#1407,.T.); +#1407 = SURFACE_CURVE('',#1408,(#1412,#1419),.PCURVE_S1.); +#1408 = LINE('',#1409,#1410); +#1409 = CARTESIAN_POINT('',(11.,0.,0.)); +#1410 = VECTOR('',#1411,1.); +#1411 = DIRECTION('',(0.,0.,1.)); +#1412 = PCURVE('',#500,#1413); +#1413 = DEFINITIONAL_REPRESENTATION('',(#1414),#1418); +#1414 = LINE('',#1415,#1416); +#1415 = CARTESIAN_POINT('',(2.55,0.)); +#1416 = VECTOR('',#1417,1.); +#1417 = DIRECTION('',(0.,-1.)); +#1418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1419 = PCURVE('',#851,#1420); +#1420 = DEFINITIONAL_REPRESENTATION('',(#1421),#1425); +#1421 = LINE('',#1422,#1423); +#1422 = CARTESIAN_POINT('',(11.,0.)); +#1423 = VECTOR('',#1424,1.); +#1424 = DIRECTION('',(0.,-1.)); +#1425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1426 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1427 = ADVANCED_FACE('',(#1428),#528,.F.); +#1428 = FACE_BOUND('',#1429,.F.); +#1429 = EDGE_LOOP('',(#1430,#1431,#1432,#1433)); +#1430 = ORIENTED_EDGE('',*,*,#814,.F.); +#1431 = ORIENTED_EDGE('',*,*,#1385,.T.); +#1432 = ORIENTED_EDGE('',*,*,#512,.F.); +#1433 = ORIENTED_EDGE('',*,*,#1358,.T.); +#1434 = ADVANCED_FACE('',(#1435),#851,.T.); +#1435 = FACE_BOUND('',#1436,.T.); +#1436 = EDGE_LOOP('',(#1437,#1438,#1439,#1440)); +#1437 = ORIENTED_EDGE('',*,*,#1161,.F.); +#1438 = ORIENTED_EDGE('',*,*,#1231,.T.); +#1439 = ORIENTED_EDGE('',*,*,#837,.T.); +#1440 = ORIENTED_EDGE('',*,*,#1406,.F.); +#1441 = ADVANCED_FACE('',(#1442),#887,.F.); +#1442 = FACE_BOUND('',#1443,.T.); +#1443 = EDGE_LOOP('',(#1444,#1445,#1446,#1467)); +#1444 = ORIENTED_EDGE('',*,*,#871,.F.); +#1445 = ORIENTED_EDGE('',*,*,#953,.T.); +#1446 = ORIENTED_EDGE('',*,*,#1447,.T.); +#1447 = EDGE_CURVE('',#931,#1056,#1448,.T.); +#1448 = SURFACE_CURVE('',#1449,(#1453,#1460),.PCURVE_S1.); +#1449 = LINE('',#1450,#1451); +#1450 = CARTESIAN_POINT('',(11.,4.45,1.E-01)); +#1451 = VECTOR('',#1452,1.); +#1452 = DIRECTION('',(-0.,-0.707106781187,-0.707106781187)); +#1453 = PCURVE('',#887,#1454); +#1454 = DEFINITIONAL_REPRESENTATION('',(#1455),#1459); +#1455 = LINE('',#1456,#1457); +#1456 = CARTESIAN_POINT('',(-11.,9.813077866774E-18)); +#1457 = VECTOR('',#1458,1.); +#1458 = DIRECTION('',(-0.,1.)); +#1459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1460 = PCURVE('',#1076,#1461); +#1461 = DEFINITIONAL_REPRESENTATION('',(#1462),#1466); +#1462 = LINE('',#1463,#1464); +#1463 = CARTESIAN_POINT('',(-0.,-0.1)); +#1464 = VECTOR('',#1465,1.); +#1465 = DIRECTION('',(-0.,-1.)); +#1466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1467 = ORIENTED_EDGE('',*,*,#1088,.F.); +#1468 = ADVANCED_FACE('',(#1469),#993,.T.); +#1469 = FACE_BOUND('',#1470,.T.); +#1470 = EDGE_LOOP('',(#1471,#1492,#1493,#1494)); +#1471 = ORIENTED_EDGE('',*,*,#1472,.F.); +#1472 = EDGE_CURVE('',#1257,#1033,#1473,.T.); +#1473 = SURFACE_CURVE('',#1474,(#1478,#1485),.PCURVE_S1.); +#1474 = LINE('',#1475,#1476); +#1475 = CARTESIAN_POINT('',(12.,3.55,0.2)); +#1476 = VECTOR('',#1477,1.); +#1477 = DIRECTION('',(-0.707106781187,-4.329780281177E-17, + -0.707106781187)); +#1478 = PCURVE('',#993,#1479); +#1479 = DEFINITIONAL_REPRESENTATION('',(#1480),#1484); +#1480 = LINE('',#1481,#1482); +#1481 = CARTESIAN_POINT('',(0.,-0.141421356237)); +#1482 = VECTOR('',#1483,1.); +#1483 = DIRECTION('',(4.329780281177E-17,1.)); +#1484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1485 = PCURVE('',#1076,#1486); +#1486 = DEFINITIONAL_REPRESENTATION('',(#1487),#1491); +#1487 = LINE('',#1488,#1489); +#1488 = CARTESIAN_POINT('',(-1.570796326795,-0.)); +#1489 = VECTOR('',#1490,1.); +#1490 = DIRECTION('',(-0.,-1.)); +#1491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1492 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1493 = ORIENTED_EDGE('',*,*,#977,.F.); +#1494 = ORIENTED_EDGE('',*,*,#1032,.F.); +#1495 = ADVANCED_FACE('',(#1496),#1076,.T.); +#1496 = FACE_BOUND('',#1497,.T.); +#1497 = EDGE_LOOP('',(#1498,#1499,#1500,#1501)); +#1498 = ORIENTED_EDGE('',*,*,#1447,.F.); +#1499 = ORIENTED_EDGE('',*,*,#1279,.T.); +#1500 = ORIENTED_EDGE('',*,*,#1472,.T.); +#1501 = ORIENTED_EDGE('',*,*,#1055,.F.); +#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1506)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1503,#1504,#1505)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1503 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1504 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1505 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1506 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#1503, + 'distance_accuracy_value','confusion accuracy'); +#1507 = SHAPE_DEFINITION_REPRESENTATION(#1508,#25); +#1508 = PRODUCT_DEFINITION_SHAPE('','',#1509); +#1509 = PRODUCT_DEFINITION('design','',#1510,#1513); +#1510 = PRODUCT_DEFINITION_FORMATION('','',#1511); +#1511 = PRODUCT('Body','Body','',(#1512)); +#1512 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1513 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1514 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1515,#1517); +#1515 = ( REPRESENTATION_RELATIONSHIP('','',#25,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1516) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1516 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1517 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1518); +#1518 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','Body','',#5,#1509,$); +#1519 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1511)); +#1520 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1521),#1502); +#1521 = STYLED_ITEM('color',(#1522),#26); +#1522 = PRESENTATION_STYLE_ASSIGNMENT((#1523,#1529)); +#1523 = SURFACE_STYLE_USAGE(.BOTH.,#1524); +#1524 = SURFACE_SIDE_STYLE('',(#1525)); +#1525 = SURFACE_STYLE_FILL_AREA(#1526); +#1526 = FILL_AREA_STYLE('',(#1527)); +#1527 = FILL_AREA_STYLE_COLOUR('',#1528); +#1528 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#1529 = CURVE_STYLE('',#1530,POSITIVE_LENGTH_MEASURE(0.1),#1531); +#1530 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1531 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +ENDSEC; +END-ISO-10303-21; diff --git a/CAD/4Pin_DataConnector_Housing.FCStd b/CAD/4Pin_DataConnector_Housing.FCStd new file mode 100644 index 0000000..8123b24 Binary files /dev/null and b/CAD/4Pin_DataConnector_Housing.FCStd differ