diff --git a/Furniture/Locks/cabinet_lock_40x42mm.fcstd b/Furniture/Locks/cabinet_lock_40x42mm.fcstd new file mode 100644 index 00000000..4431f3d6 Binary files /dev/null and b/Furniture/Locks/cabinet_lock_40x42mm.fcstd differ diff --git a/Furniture/Locks/cabinet_lock_40x42mm.step b/Furniture/Locks/cabinet_lock_40x42mm.step new file mode 100644 index 00000000..29969642 --- /dev/null +++ b/Furniture/Locks/cabinet_lock_40x42mm.step @@ -0,0 +1,1427 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/rafa/CAD/FreeCAD-library/Furniture/Locks/cabinet_lock_ +40x42mm.step','2015-08-20T21:37:43',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#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('Fillet','Fillet','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1197); +#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,#251,#451,#505,#555,#711,#787,#836,#885,#912, + #939,#966,#993,#1020,#1027,#1080,#1087,#1190)); +#17 = ADVANCED_FACE('',(#18,#137),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(474.,41.,792.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(474.,79.,792.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(474.,40.,792.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,1.,0.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(474.,40.,792.)); +#35 = DIRECTION('',(0.,0.,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('',(474.,40.,792.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DIRECTION('',(0.,0.,1.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,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('',#22,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(482.,41.,792.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(474.,41.,792.)); +#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.)); +#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 = CYLINDRICAL_SURFACE('',#73,1.); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(474.,41.,793.)); +#75 = DIRECTION('',(1.,0.,0.)); +#76 = DIRECTION('',(0.,0.,-1.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-0.,0.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(-0.,1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.T.); +#84 = EDGE_CURVE('',#57,#85,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(482.,79.,792.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(482.,40.,792.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(0.,1.,0.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(8.,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('',(482.,40.,792.)); +#103 = DIRECTION('',(1.,0.,0.)); +#104 = DIRECTION('',(0.,0.,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('',#24,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(474.,79.,792.)); +#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.,39.)); +#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 = CYLINDRICAL_SURFACE('',#127,1.); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(474.,79.,793.)); +#129 = DIRECTION('',(1.,0.,0.)); +#130 = DIRECTION('',(0.,0.,-1.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(0.,0.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.,1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = FACE_BOUND('',#138,.F.); +#138 = EDGE_LOOP('',(#139,#169,#197,#225)); +#139 = ORIENTED_EDGE('',*,*,#140,.F.); +#140 = EDGE_CURVE('',#141,#143,#145,.T.); +#141 = VERTEX_POINT('',#142); +#142 = CARTESIAN_POINT('',(479.25,52.,792.)); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(479.25,68.,792.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(479.25,46.,792.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(0.,1.,0.)); +#150 = PCURVE('',#32,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(5.25,6.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(0.,1.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(479.25,52.,782.)); +#161 = DIRECTION('',(1.,0.,0.)); +#162 = DIRECTION('',(0.,0.,1.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(10.,6.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(0.,-1.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#141,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(475.25,52.,792.)); +#173 = SURFACE_CURVE('',#174,(#178,#185),.PCURVE_S1.); +#174 = LINE('',#175,#176); +#175 = CARTESIAN_POINT('',(474.625,52.,792.)); +#176 = VECTOR('',#177,1.); +#177 = DIRECTION('',(-1.,0.,0.)); +#178 = PCURVE('',#32,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(0.625,12.)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = PCURVE('',#186,#191); +#186 = PLANE('',#187); +#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); +#188 = CARTESIAN_POINT('',(475.25,52.,782.)); +#189 = DIRECTION('',(0.,1.,0.)); +#190 = DIRECTION('',(0.,0.,1.)); +#191 = DEFINITIONAL_REPRESENTATION('',(#192),#196); +#192 = LINE('',#193,#194); +#193 = CARTESIAN_POINT('',(10.,-0.625)); +#194 = VECTOR('',#195,1.); +#195 = DIRECTION('',(0.,-1.)); +#196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#197 = ORIENTED_EDGE('',*,*,#198,.T.); +#198 = EDGE_CURVE('',#171,#199,#201,.T.); +#199 = VERTEX_POINT('',#200); +#200 = CARTESIAN_POINT('',(475.25,68.,792.)); +#201 = SURFACE_CURVE('',#202,(#206,#213),.PCURVE_S1.); +#202 = LINE('',#203,#204); +#203 = CARTESIAN_POINT('',(475.25,46.,792.)); +#204 = VECTOR('',#205,1.); +#205 = DIRECTION('',(0.,1.,0.)); +#206 = PCURVE('',#32,#207); +#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); +#208 = LINE('',#209,#210); +#209 = CARTESIAN_POINT('',(1.25,6.)); +#210 = VECTOR('',#211,1.); +#211 = DIRECTION('',(0.,1.)); +#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#213 = PCURVE('',#214,#219); +#214 = PLANE('',#215); +#215 = AXIS2_PLACEMENT_3D('',#216,#217,#218); +#216 = CARTESIAN_POINT('',(475.25,52.,782.)); +#217 = DIRECTION('',(1.,0.,0.)); +#218 = DIRECTION('',(0.,0.,1.)); +#219 = DEFINITIONAL_REPRESENTATION('',(#220),#224); +#220 = LINE('',#221,#222); +#221 = CARTESIAN_POINT('',(10.,6.)); +#222 = VECTOR('',#223,1.); +#223 = DIRECTION('',(0.,-1.)); +#224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#225 = ORIENTED_EDGE('',*,*,#226,.F.); +#226 = EDGE_CURVE('',#143,#199,#227,.T.); +#227 = SURFACE_CURVE('',#228,(#232,#239),.PCURVE_S1.); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(474.625,68.,792.)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(-1.,0.,0.)); +#232 = PCURVE('',#32,#233); +#233 = DEFINITIONAL_REPRESENTATION('',(#234),#238); +#234 = LINE('',#235,#236); +#235 = CARTESIAN_POINT('',(0.625,28.)); +#236 = VECTOR('',#237,1.); +#237 = DIRECTION('',(-1.,0.)); +#238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#239 = PCURVE('',#240,#245); +#240 = PLANE('',#241); +#241 = AXIS2_PLACEMENT_3D('',#242,#243,#244); +#242 = CARTESIAN_POINT('',(475.25,68.,782.)); +#243 = DIRECTION('',(0.,1.,0.)); +#244 = DIRECTION('',(0.,0.,1.)); +#245 = DEFINITIONAL_REPRESENTATION('',(#246),#250); +#246 = LINE('',#247,#248); +#247 = CARTESIAN_POINT('',(10.,-0.625)); +#248 = VECTOR('',#249,1.); +#249 = DIRECTION('',(0.,-1.)); +#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#251 = ADVANCED_FACE('',(#252),#44,.F.); +#252 = FACE_BOUND('',#253,.F.); +#253 = EDGE_LOOP('',(#254,#284,#310,#311,#335,#363,#392,#420)); +#254 = ORIENTED_EDGE('',*,*,#255,.F.); +#255 = EDGE_CURVE('',#256,#258,#260,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(474.,40.,793.)); +#258 = VERTEX_POINT('',#259); +#259 = CARTESIAN_POINT('',(474.,40.,833.)); +#260 = SURFACE_CURVE('',#261,(#265,#272),.PCURVE_S1.); +#261 = LINE('',#262,#263); +#262 = CARTESIAN_POINT('',(474.,40.,792.)); +#263 = VECTOR('',#264,1.); +#264 = DIRECTION('',(0.,0.,1.)); +#265 = PCURVE('',#44,#266); +#266 = DEFINITIONAL_REPRESENTATION('',(#267),#271); +#267 = LINE('',#268,#269); +#268 = CARTESIAN_POINT('',(0.,0.)); +#269 = VECTOR('',#270,1.); +#270 = DIRECTION('',(1.,0.)); +#271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#272 = PCURVE('',#273,#278); +#273 = PLANE('',#274); +#274 = AXIS2_PLACEMENT_3D('',#275,#276,#277); +#275 = CARTESIAN_POINT('',(474.,40.,792.)); +#276 = DIRECTION('',(0.,1.,0.)); +#277 = DIRECTION('',(0.,0.,1.)); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(0.,0.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(1.,0.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = ORIENTED_EDGE('',*,*,#285,.F.); +#285 = EDGE_CURVE('',#22,#256,#286,.T.); +#286 = SURFACE_CURVE('',#287,(#292,#303),.PCURVE_S1.); +#287 = CIRCLE('',#288,1.); +#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291); +#289 = CARTESIAN_POINT('',(474.,41.,793.)); +#290 = DIRECTION('',(-1.,0.,0.)); +#291 = DIRECTION('',(0.,0.,1.)); +#292 = PCURVE('',#44,#293); +#293 = DEFINITIONAL_REPRESENTATION('',(#294),#302); +#294 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#295,#296,#297,#298,#299,#300 +,#301),.UNSPECIFIED.,.F.,.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( + '') ); +#295 = CARTESIAN_POINT('',(2.,-1.)); +#296 = CARTESIAN_POINT('',(2.,-2.732050807569)); +#297 = CARTESIAN_POINT('',(0.5,-1.866025403784)); +#298 = CARTESIAN_POINT('',(-1.,-1.)); +#299 = CARTESIAN_POINT('',(0.5,-0.133974596216)); +#300 = CARTESIAN_POINT('',(2.,0.732050807569)); +#301 = CARTESIAN_POINT('',(2.,-1.)); +#302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#303 = PCURVE('',#72,#304); +#304 = DEFINITIONAL_REPRESENTATION('',(#305),#309); +#305 = LINE('',#306,#307); +#306 = CARTESIAN_POINT('',(3.14159265359,-0.)); +#307 = VECTOR('',#308,1.); +#308 = DIRECTION('',(-1.,0.)); +#309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#310 = ORIENTED_EDGE('',*,*,#21,.T.); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#24,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(474.,80.,793.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,1.); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(474.,79.,793.)); +#319 = DIRECTION('',(1.,0.,-0.)); +#320 = DIRECTION('',(0.,0.,1.)); +#321 = PCURVE('',#44,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,1.); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(1.,-39.)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#126,#329); +#329 = DEFINITIONAL_REPRESENTATION('',(#330),#334); +#330 = LINE('',#331,#332); +#331 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#332 = VECTOR('',#333,1.); +#333 = DIRECTION('',(1.,0.)); +#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#335 = ORIENTED_EDGE('',*,*,#336,.T.); +#336 = EDGE_CURVE('',#313,#337,#339,.T.); +#337 = VERTEX_POINT('',#338); +#338 = CARTESIAN_POINT('',(474.,80.,833.)); +#339 = SURFACE_CURVE('',#340,(#344,#351),.PCURVE_S1.); +#340 = LINE('',#341,#342); +#341 = CARTESIAN_POINT('',(474.,80.,792.)); +#342 = VECTOR('',#343,1.); +#343 = DIRECTION('',(0.,0.,1.)); +#344 = PCURVE('',#44,#345); +#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350); +#346 = LINE('',#347,#348); +#347 = CARTESIAN_POINT('',(0.,-40.)); +#348 = VECTOR('',#349,1.); +#349 = DIRECTION('',(1.,0.)); +#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#351 = PCURVE('',#352,#357); +#352 = PLANE('',#353); +#353 = AXIS2_PLACEMENT_3D('',#354,#355,#356); +#354 = CARTESIAN_POINT('',(474.,80.,792.)); +#355 = DIRECTION('',(0.,1.,0.)); +#356 = DIRECTION('',(0.,0.,1.)); +#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362); +#358 = LINE('',#359,#360); +#359 = CARTESIAN_POINT('',(0.,0.)); +#360 = VECTOR('',#361,1.); +#361 = DIRECTION('',(1.,0.)); +#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#363 = ORIENTED_EDGE('',*,*,#364,.T.); +#364 = EDGE_CURVE('',#337,#365,#367,.T.); +#365 = VERTEX_POINT('',#366); +#366 = CARTESIAN_POINT('',(474.,79.,834.)); +#367 = SURFACE_CURVE('',#368,(#373,#380),.PCURVE_S1.); +#368 = CIRCLE('',#369,1.); +#369 = AXIS2_PLACEMENT_3D('',#370,#371,#372); +#370 = CARTESIAN_POINT('',(474.,79.,833.)); +#371 = DIRECTION('',(1.,0.,-0.)); +#372 = DIRECTION('',(0.,0.,1.)); +#373 = PCURVE('',#44,#374); +#374 = DEFINITIONAL_REPRESENTATION('',(#375),#379); +#375 = CIRCLE('',#376,1.); +#376 = AXIS2_PLACEMENT_2D('',#377,#378); +#377 = CARTESIAN_POINT('',(41.,-39.)); +#378 = DIRECTION('',(1.,0.)); +#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#380 = PCURVE('',#381,#386); +#381 = CYLINDRICAL_SURFACE('',#382,1.); +#382 = AXIS2_PLACEMENT_3D('',#383,#384,#385); +#383 = CARTESIAN_POINT('',(474.,79.,833.)); +#384 = DIRECTION('',(1.,0.,0.)); +#385 = DIRECTION('',(0.,1.,0.)); +#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391); +#387 = LINE('',#388,#389); +#388 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#389 = VECTOR('',#390,1.); +#390 = DIRECTION('',(1.,0.)); +#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#392 = ORIENTED_EDGE('',*,*,#393,.F.); +#393 = EDGE_CURVE('',#394,#365,#396,.T.); +#394 = VERTEX_POINT('',#395); +#395 = CARTESIAN_POINT('',(474.,41.,834.)); +#396 = SURFACE_CURVE('',#397,(#401,#408),.PCURVE_S1.); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(474.,40.,834.)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(0.,1.,0.)); +#401 = PCURVE('',#44,#402); +#402 = DEFINITIONAL_REPRESENTATION('',(#403),#407); +#403 = LINE('',#404,#405); +#404 = CARTESIAN_POINT('',(42.,0.)); +#405 = VECTOR('',#406,1.); +#406 = DIRECTION('',(0.,-1.)); +#407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#408 = PCURVE('',#409,#414); +#409 = PLANE('',#410); +#410 = AXIS2_PLACEMENT_3D('',#411,#412,#413); +#411 = CARTESIAN_POINT('',(474.,40.,834.)); +#412 = DIRECTION('',(0.,0.,1.)); +#413 = DIRECTION('',(1.,0.,0.)); +#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(0.,0.)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(0.,1.)); +#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#420 = ORIENTED_EDGE('',*,*,#421,.F.); +#421 = EDGE_CURVE('',#258,#394,#422,.T.); +#422 = SURFACE_CURVE('',#423,(#428,#439),.PCURVE_S1.); +#423 = CIRCLE('',#424,1.); +#424 = AXIS2_PLACEMENT_3D('',#425,#426,#427); +#425 = CARTESIAN_POINT('',(474.,41.,833.)); +#426 = DIRECTION('',(-1.,0.,0.)); +#427 = DIRECTION('',(0.,0.,1.)); +#428 = PCURVE('',#44,#429); +#429 = DEFINITIONAL_REPRESENTATION('',(#430),#438); +#430 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#431,#432,#433,#434,#435,#436 +,#437),.UNSPECIFIED.,.F.,.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( + '') ); +#431 = CARTESIAN_POINT('',(42.,-1.)); +#432 = CARTESIAN_POINT('',(42.,-2.732050807569)); +#433 = CARTESIAN_POINT('',(40.5,-1.866025403784)); +#434 = CARTESIAN_POINT('',(39.,-1.)); +#435 = CARTESIAN_POINT('',(40.5,-0.133974596216)); +#436 = CARTESIAN_POINT('',(42.,0.732050807569)); +#437 = CARTESIAN_POINT('',(42.,-1.)); +#438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#439 = PCURVE('',#440,#445); +#440 = CYLINDRICAL_SURFACE('',#441,1.); +#441 = AXIS2_PLACEMENT_3D('',#442,#443,#444); +#442 = CARTESIAN_POINT('',(474.,41.,833.)); +#443 = DIRECTION('',(1.,0.,0.)); +#444 = DIRECTION('',(0.,-1.,0.)); +#445 = DEFINITIONAL_REPRESENTATION('',(#446),#450); +#446 = LINE('',#447,#448); +#447 = CARTESIAN_POINT('',(4.712388980385,-0.)); +#448 = VECTOR('',#449,1.); +#449 = DIRECTION('',(-1.,0.)); +#450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#451 = ADVANCED_FACE('',(#452),#72,.T.); +#452 = FACE_BOUND('',#453,.F.); +#453 = EDGE_LOOP('',(#454,#455,#478,#504)); +#454 = ORIENTED_EDGE('',*,*,#285,.T.); +#455 = ORIENTED_EDGE('',*,*,#456,.T.); +#456 = EDGE_CURVE('',#256,#457,#459,.T.); +#457 = VERTEX_POINT('',#458); +#458 = CARTESIAN_POINT('',(482.,40.,793.)); +#459 = SURFACE_CURVE('',#460,(#464,#471),.PCURVE_S1.); +#460 = LINE('',#461,#462); +#461 = CARTESIAN_POINT('',(474.,40.,793.)); +#462 = VECTOR('',#463,1.); +#463 = DIRECTION('',(1.,0.,0.)); +#464 = PCURVE('',#72,#465); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(-0.,1.)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#471 = PCURVE('',#273,#472); +#472 = DEFINITIONAL_REPRESENTATION('',(#473),#477); +#473 = LINE('',#474,#475); +#474 = CARTESIAN_POINT('',(1.,0.)); +#475 = VECTOR('',#476,1.); +#476 = DIRECTION('',(0.,1.)); +#477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#478 = ORIENTED_EDGE('',*,*,#479,.F.); +#479 = EDGE_CURVE('',#57,#457,#480,.T.); +#480 = SURFACE_CURVE('',#481,(#486,#493),.PCURVE_S1.); +#481 = CIRCLE('',#482,1.); +#482 = AXIS2_PLACEMENT_3D('',#483,#484,#485); +#483 = CARTESIAN_POINT('',(482.,41.,793.)); +#484 = DIRECTION('',(-1.,0.,0.)); +#485 = DIRECTION('',(0.,0.,1.)); +#486 = PCURVE('',#72,#487); +#487 = DEFINITIONAL_REPRESENTATION('',(#488),#492); +#488 = LINE('',#489,#490); +#489 = CARTESIAN_POINT('',(3.14159265359,8.)); +#490 = VECTOR('',#491,1.); +#491 = DIRECTION('',(-1.,0.)); +#492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#493 = PCURVE('',#100,#494); +#494 = DEFINITIONAL_REPRESENTATION('',(#495),#503); +#495 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#496,#497,#498,#499,#500,#501 +,#502),.UNSPECIFIED.,.F.,.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( + '') ); +#496 = CARTESIAN_POINT('',(2.,-1.)); +#497 = CARTESIAN_POINT('',(2.,-2.732050807569)); +#498 = CARTESIAN_POINT('',(0.5,-1.866025403784)); +#499 = CARTESIAN_POINT('',(-1.,-1.)); +#500 = CARTESIAN_POINT('',(0.5,-0.133974596216)); +#501 = CARTESIAN_POINT('',(2.,0.732050807569)); +#502 = CARTESIAN_POINT('',(2.,-1.)); +#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#504 = ORIENTED_EDGE('',*,*,#56,.F.); +#505 = ADVANCED_FACE('',(#506),#126,.T.); +#506 = FACE_BOUND('',#507,.T.); +#507 = EDGE_LOOP('',(#508,#509,#532,#554)); +#508 = ORIENTED_EDGE('',*,*,#312,.T.); +#509 = ORIENTED_EDGE('',*,*,#510,.T.); +#510 = EDGE_CURVE('',#313,#511,#513,.T.); +#511 = VERTEX_POINT('',#512); +#512 = CARTESIAN_POINT('',(482.,80.,793.)); +#513 = SURFACE_CURVE('',#514,(#518,#525),.PCURVE_S1.); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(474.,80.,793.)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(1.,0.,0.)); +#518 = PCURVE('',#126,#519); +#519 = DEFINITIONAL_REPRESENTATION('',(#520),#524); +#520 = LINE('',#521,#522); +#521 = CARTESIAN_POINT('',(1.570796326795,0.)); +#522 = VECTOR('',#523,1.); +#523 = DIRECTION('',(0.,1.)); +#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#525 = PCURVE('',#352,#526); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(1.,0.)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(0.,1.)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = ORIENTED_EDGE('',*,*,#533,.F.); +#533 = EDGE_CURVE('',#85,#511,#534,.T.); +#534 = SURFACE_CURVE('',#535,(#540,#547),.PCURVE_S1.); +#535 = CIRCLE('',#536,1.); +#536 = AXIS2_PLACEMENT_3D('',#537,#538,#539); +#537 = CARTESIAN_POINT('',(482.,79.,793.)); +#538 = DIRECTION('',(1.,0.,-0.)); +#539 = DIRECTION('',(0.,0.,1.)); +#540 = PCURVE('',#126,#541); +#541 = DEFINITIONAL_REPRESENTATION('',(#542),#546); +#542 = LINE('',#543,#544); +#543 = CARTESIAN_POINT('',(-3.14159265359,8.)); +#544 = VECTOR('',#545,1.); +#545 = DIRECTION('',(1.,0.)); +#546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#547 = PCURVE('',#100,#548); +#548 = DEFINITIONAL_REPRESENTATION('',(#549),#553); +#549 = CIRCLE('',#550,1.); +#550 = AXIS2_PLACEMENT_2D('',#551,#552); +#551 = CARTESIAN_POINT('',(1.,-39.)); +#552 = DIRECTION('',(1.,0.)); +#553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#554 = ORIENTED_EDGE('',*,*,#112,.F.); +#555 = ADVANCED_FACE('',(#556,#680),#100,.T.); +#556 = FACE_BOUND('',#557,.T.); +#557 = EDGE_LOOP('',(#558,#581,#582,#583,#584,#607,#631,#654)); +#558 = ORIENTED_EDGE('',*,*,#559,.F.); +#559 = EDGE_CURVE('',#457,#560,#562,.T.); +#560 = VERTEX_POINT('',#561); +#561 = CARTESIAN_POINT('',(482.,40.,833.)); +#562 = SURFACE_CURVE('',#563,(#567,#574),.PCURVE_S1.); +#563 = LINE('',#564,#565); +#564 = CARTESIAN_POINT('',(482.,40.,792.)); +#565 = VECTOR('',#566,1.); +#566 = DIRECTION('',(0.,0.,1.)); +#567 = PCURVE('',#100,#568); +#568 = DEFINITIONAL_REPRESENTATION('',(#569),#573); +#569 = LINE('',#570,#571); +#570 = CARTESIAN_POINT('',(0.,0.)); +#571 = VECTOR('',#572,1.); +#572 = DIRECTION('',(1.,0.)); +#573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#574 = PCURVE('',#273,#575); +#575 = DEFINITIONAL_REPRESENTATION('',(#576),#580); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(0.,8.)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(1.,0.)); +#580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#581 = ORIENTED_EDGE('',*,*,#479,.F.); +#582 = ORIENTED_EDGE('',*,*,#84,.T.); +#583 = ORIENTED_EDGE('',*,*,#533,.T.); +#584 = ORIENTED_EDGE('',*,*,#585,.T.); +#585 = EDGE_CURVE('',#511,#586,#588,.T.); +#586 = VERTEX_POINT('',#587); +#587 = CARTESIAN_POINT('',(482.,80.,833.)); +#588 = SURFACE_CURVE('',#589,(#593,#600),.PCURVE_S1.); +#589 = LINE('',#590,#591); +#590 = CARTESIAN_POINT('',(482.,80.,792.)); +#591 = VECTOR('',#592,1.); +#592 = DIRECTION('',(0.,0.,1.)); +#593 = PCURVE('',#100,#594); +#594 = DEFINITIONAL_REPRESENTATION('',(#595),#599); +#595 = LINE('',#596,#597); +#596 = CARTESIAN_POINT('',(0.,-40.)); +#597 = VECTOR('',#598,1.); +#598 = DIRECTION('',(1.,0.)); +#599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#600 = PCURVE('',#352,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,8.)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = ORIENTED_EDGE('',*,*,#608,.T.); +#608 = EDGE_CURVE('',#586,#609,#611,.T.); +#609 = VERTEX_POINT('',#610); +#610 = CARTESIAN_POINT('',(482.,79.,834.)); +#611 = SURFACE_CURVE('',#612,(#617,#624),.PCURVE_S1.); +#612 = CIRCLE('',#613,1.); +#613 = AXIS2_PLACEMENT_3D('',#614,#615,#616); +#614 = CARTESIAN_POINT('',(482.,79.,833.)); +#615 = DIRECTION('',(1.,0.,-0.)); +#616 = DIRECTION('',(0.,0.,1.)); +#617 = PCURVE('',#100,#618); +#618 = DEFINITIONAL_REPRESENTATION('',(#619),#623); +#619 = CIRCLE('',#620,1.); +#620 = AXIS2_PLACEMENT_2D('',#621,#622); +#621 = CARTESIAN_POINT('',(41.,-39.)); +#622 = DIRECTION('',(1.,0.)); +#623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#624 = PCURVE('',#381,#625); +#625 = DEFINITIONAL_REPRESENTATION('',(#626),#630); +#626 = LINE('',#627,#628); +#627 = CARTESIAN_POINT('',(-4.712388980385,8.)); +#628 = VECTOR('',#629,1.); +#629 = DIRECTION('',(1.,0.)); +#630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#631 = ORIENTED_EDGE('',*,*,#632,.F.); +#632 = EDGE_CURVE('',#633,#609,#635,.T.); +#633 = VERTEX_POINT('',#634); +#634 = CARTESIAN_POINT('',(482.,41.,834.)); +#635 = SURFACE_CURVE('',#636,(#640,#647),.PCURVE_S1.); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(482.,40.,834.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,1.,0.)); +#640 = PCURVE('',#100,#641); +#641 = DEFINITIONAL_REPRESENTATION('',(#642),#646); +#642 = LINE('',#643,#644); +#643 = CARTESIAN_POINT('',(42.,0.)); +#644 = VECTOR('',#645,1.); +#645 = DIRECTION('',(0.,-1.)); +#646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#647 = PCURVE('',#409,#648); +#648 = DEFINITIONAL_REPRESENTATION('',(#649),#653); +#649 = LINE('',#650,#651); +#650 = CARTESIAN_POINT('',(8.,0.)); +#651 = VECTOR('',#652,1.); +#652 = DIRECTION('',(0.,1.)); +#653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#654 = ORIENTED_EDGE('',*,*,#655,.F.); +#655 = EDGE_CURVE('',#560,#633,#656,.T.); +#656 = SURFACE_CURVE('',#657,(#662,#673),.PCURVE_S1.); +#657 = CIRCLE('',#658,1.); +#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661); +#659 = CARTESIAN_POINT('',(482.,41.,833.)); +#660 = DIRECTION('',(-1.,0.,0.)); +#661 = DIRECTION('',(0.,0.,1.)); +#662 = PCURVE('',#100,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#672); +#664 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#665,#666,#667,#668,#669,#670 +,#671),.UNSPECIFIED.,.F.,.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( + '') ); +#665 = CARTESIAN_POINT('',(42.,-1.)); +#666 = CARTESIAN_POINT('',(42.,-2.732050807569)); +#667 = CARTESIAN_POINT('',(40.5,-1.866025403784)); +#668 = CARTESIAN_POINT('',(39.,-1.)); +#669 = CARTESIAN_POINT('',(40.5,-0.133974596216)); +#670 = CARTESIAN_POINT('',(42.,0.732050807569)); +#671 = CARTESIAN_POINT('',(42.,-1.)); +#672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#673 = PCURVE('',#440,#674); +#674 = DEFINITIONAL_REPRESENTATION('',(#675),#679); +#675 = LINE('',#676,#677); +#676 = CARTESIAN_POINT('',(4.712388980385,8.)); +#677 = VECTOR('',#678,1.); +#678 = DIRECTION('',(-1.,0.)); +#679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#680 = FACE_BOUND('',#681,.T.); +#681 = EDGE_LOOP('',(#682)); +#682 = ORIENTED_EDGE('',*,*,#683,.F.); +#683 = EDGE_CURVE('',#684,#684,#686,.T.); +#684 = VERTEX_POINT('',#685); +#685 = CARTESIAN_POINT('',(482.,60.,804.75)); +#686 = SURFACE_CURVE('',#687,(#692,#699),.PCURVE_S1.); +#687 = CIRCLE('',#688,8.25); +#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691); +#689 = CARTESIAN_POINT('',(482.,60.,813.)); +#690 = DIRECTION('',(1.,-0.,2.22044604925E-16)); +#691 = DIRECTION('',(2.22044604925E-16,0.,-1.)); +#692 = PCURVE('',#100,#693); +#693 = DEFINITIONAL_REPRESENTATION('',(#694),#698); +#694 = CIRCLE('',#695,8.25); +#695 = AXIS2_PLACEMENT_2D('',#696,#697); +#696 = CARTESIAN_POINT('',(21.,-20.)); +#697 = DIRECTION('',(-1.,0.)); +#698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#699 = PCURVE('',#700,#705); +#700 = CYLINDRICAL_SURFACE('',#701,8.25); +#701 = AXIS2_PLACEMENT_3D('',#702,#703,#704); +#702 = CARTESIAN_POINT('',(482.,60.,813.)); +#703 = DIRECTION('',(1.,0.,2.22044604925E-16)); +#704 = DIRECTION('',(2.22044604925E-16,0.,-1.)); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(0.,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(1.,0.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ADVANCED_FACE('',(#712),#158,.T.); +#712 = FACE_BOUND('',#713,.T.); +#713 = EDGE_LOOP('',(#714,#737,#765,#786)); +#714 = ORIENTED_EDGE('',*,*,#715,.F.); +#715 = EDGE_CURVE('',#716,#141,#718,.T.); +#716 = VERTEX_POINT('',#717); +#717 = CARTESIAN_POINT('',(479.25,52.,782.)); +#718 = SURFACE_CURVE('',#719,(#723,#730),.PCURVE_S1.); +#719 = LINE('',#720,#721); +#720 = CARTESIAN_POINT('',(479.25,52.,782.)); +#721 = VECTOR('',#722,1.); +#722 = DIRECTION('',(0.,0.,1.)); +#723 = PCURVE('',#158,#724); +#724 = DEFINITIONAL_REPRESENTATION('',(#725),#729); +#725 = LINE('',#726,#727); +#726 = CARTESIAN_POINT('',(0.,0.)); +#727 = VECTOR('',#728,1.); +#728 = DIRECTION('',(1.,0.)); +#729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#730 = PCURVE('',#186,#731); +#731 = DEFINITIONAL_REPRESENTATION('',(#732),#736); +#732 = LINE('',#733,#734); +#733 = CARTESIAN_POINT('',(0.,4.)); +#734 = VECTOR('',#735,1.); +#735 = DIRECTION('',(1.,0.)); +#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#737 = ORIENTED_EDGE('',*,*,#738,.T.); +#738 = EDGE_CURVE('',#716,#739,#741,.T.); +#739 = VERTEX_POINT('',#740); +#740 = CARTESIAN_POINT('',(479.25,68.,782.)); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(479.25,52.,782.)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,1.,0.)); +#746 = PCURVE('',#158,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,0.)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(0.,-1.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#754,#759); +#754 = PLANE('',#755); +#755 = AXIS2_PLACEMENT_3D('',#756,#757,#758); +#756 = CARTESIAN_POINT('',(475.25,52.,782.)); +#757 = DIRECTION('',(0.,0.,1.)); +#758 = DIRECTION('',(1.,0.,0.)); +#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764); +#760 = LINE('',#761,#762); +#761 = CARTESIAN_POINT('',(4.,0.)); +#762 = VECTOR('',#763,1.); +#763 = DIRECTION('',(0.,1.)); +#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#739,#143,#767,.T.); +#767 = SURFACE_CURVE('',#768,(#772,#779),.PCURVE_S1.); +#768 = LINE('',#769,#770); +#769 = CARTESIAN_POINT('',(479.25,68.,782.)); +#770 = VECTOR('',#771,1.); +#771 = DIRECTION('',(0.,0.,1.)); +#772 = PCURVE('',#158,#773); +#773 = DEFINITIONAL_REPRESENTATION('',(#774),#778); +#774 = LINE('',#775,#776); +#775 = CARTESIAN_POINT('',(0.,-16.)); +#776 = VECTOR('',#777,1.); +#777 = DIRECTION('',(1.,0.)); +#778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#779 = PCURVE('',#240,#780); +#780 = DEFINITIONAL_REPRESENTATION('',(#781),#785); +#781 = LINE('',#782,#783); +#782 = CARTESIAN_POINT('',(0.,4.)); +#783 = VECTOR('',#784,1.); +#784 = DIRECTION('',(1.,0.)); +#785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#786 = ORIENTED_EDGE('',*,*,#140,.F.); +#787 = ADVANCED_FACE('',(#788),#186,.F.); +#788 = FACE_BOUND('',#789,.F.); +#789 = EDGE_LOOP('',(#790,#791,#814,#835)); +#790 = ORIENTED_EDGE('',*,*,#715,.F.); +#791 = ORIENTED_EDGE('',*,*,#792,.F.); +#792 = EDGE_CURVE('',#793,#716,#795,.T.); +#793 = VERTEX_POINT('',#794); +#794 = CARTESIAN_POINT('',(475.25,52.,782.)); +#795 = SURFACE_CURVE('',#796,(#800,#807),.PCURVE_S1.); +#796 = LINE('',#797,#798); +#797 = CARTESIAN_POINT('',(475.25,52.,782.)); +#798 = VECTOR('',#799,1.); +#799 = DIRECTION('',(1.,0.,0.)); +#800 = PCURVE('',#186,#801); +#801 = DEFINITIONAL_REPRESENTATION('',(#802),#806); +#802 = LINE('',#803,#804); +#803 = CARTESIAN_POINT('',(0.,0.)); +#804 = VECTOR('',#805,1.); +#805 = DIRECTION('',(0.,1.)); +#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#807 = PCURVE('',#754,#808); +#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813); +#809 = LINE('',#810,#811); +#810 = CARTESIAN_POINT('',(0.,0.)); +#811 = VECTOR('',#812,1.); +#812 = DIRECTION('',(1.,0.)); +#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#814 = ORIENTED_EDGE('',*,*,#815,.T.); +#815 = EDGE_CURVE('',#793,#171,#816,.T.); +#816 = SURFACE_CURVE('',#817,(#821,#828),.PCURVE_S1.); +#817 = LINE('',#818,#819); +#818 = CARTESIAN_POINT('',(475.25,52.,782.)); +#819 = VECTOR('',#820,1.); +#820 = DIRECTION('',(0.,0.,1.)); +#821 = PCURVE('',#186,#822); +#822 = DEFINITIONAL_REPRESENTATION('',(#823),#827); +#823 = LINE('',#824,#825); +#824 = CARTESIAN_POINT('',(0.,0.)); +#825 = VECTOR('',#826,1.); +#826 = DIRECTION('',(1.,0.)); +#827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#828 = PCURVE('',#214,#829); +#829 = DEFINITIONAL_REPRESENTATION('',(#830),#834); +#830 = LINE('',#831,#832); +#831 = CARTESIAN_POINT('',(0.,0.)); +#832 = VECTOR('',#833,1.); +#833 = DIRECTION('',(1.,0.)); +#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#835 = ORIENTED_EDGE('',*,*,#170,.F.); +#836 = ADVANCED_FACE('',(#837),#240,.T.); +#837 = FACE_BOUND('',#838,.T.); +#838 = EDGE_LOOP('',(#839,#840,#863,#884)); +#839 = ORIENTED_EDGE('',*,*,#766,.F.); +#840 = ORIENTED_EDGE('',*,*,#841,.F.); +#841 = EDGE_CURVE('',#842,#739,#844,.T.); +#842 = VERTEX_POINT('',#843); +#843 = CARTESIAN_POINT('',(475.25,68.,782.)); +#844 = SURFACE_CURVE('',#845,(#849,#856),.PCURVE_S1.); +#845 = LINE('',#846,#847); +#846 = CARTESIAN_POINT('',(475.25,68.,782.)); +#847 = VECTOR('',#848,1.); +#848 = DIRECTION('',(1.,0.,0.)); +#849 = PCURVE('',#240,#850); +#850 = DEFINITIONAL_REPRESENTATION('',(#851),#855); +#851 = LINE('',#852,#853); +#852 = CARTESIAN_POINT('',(0.,0.)); +#853 = VECTOR('',#854,1.); +#854 = DIRECTION('',(0.,1.)); +#855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#856 = PCURVE('',#754,#857); +#857 = DEFINITIONAL_REPRESENTATION('',(#858),#862); +#858 = LINE('',#859,#860); +#859 = CARTESIAN_POINT('',(0.,16.)); +#860 = VECTOR('',#861,1.); +#861 = DIRECTION('',(1.,0.)); +#862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#863 = ORIENTED_EDGE('',*,*,#864,.T.); +#864 = EDGE_CURVE('',#842,#199,#865,.T.); +#865 = SURFACE_CURVE('',#866,(#870,#877),.PCURVE_S1.); +#866 = LINE('',#867,#868); +#867 = CARTESIAN_POINT('',(475.25,68.,782.)); +#868 = VECTOR('',#869,1.); +#869 = DIRECTION('',(0.,0.,1.)); +#870 = PCURVE('',#240,#871); +#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876); +#872 = LINE('',#873,#874); +#873 = CARTESIAN_POINT('',(0.,0.)); +#874 = VECTOR('',#875,1.); +#875 = DIRECTION('',(1.,0.)); +#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#877 = PCURVE('',#214,#878); +#878 = DEFINITIONAL_REPRESENTATION('',(#879),#883); +#879 = LINE('',#880,#881); +#880 = CARTESIAN_POINT('',(0.,-16.)); +#881 = VECTOR('',#882,1.); +#882 = DIRECTION('',(1.,0.)); +#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#884 = ORIENTED_EDGE('',*,*,#226,.F.); +#885 = ADVANCED_FACE('',(#886),#214,.F.); +#886 = FACE_BOUND('',#887,.F.); +#887 = EDGE_LOOP('',(#888,#889,#910,#911)); +#888 = ORIENTED_EDGE('',*,*,#815,.F.); +#889 = ORIENTED_EDGE('',*,*,#890,.T.); +#890 = EDGE_CURVE('',#793,#842,#891,.T.); +#891 = SURFACE_CURVE('',#892,(#896,#903),.PCURVE_S1.); +#892 = LINE('',#893,#894); +#893 = CARTESIAN_POINT('',(475.25,52.,782.)); +#894 = VECTOR('',#895,1.); +#895 = DIRECTION('',(0.,1.,0.)); +#896 = PCURVE('',#214,#897); +#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902); +#898 = LINE('',#899,#900); +#899 = CARTESIAN_POINT('',(0.,0.)); +#900 = VECTOR('',#901,1.); +#901 = DIRECTION('',(0.,-1.)); +#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#903 = PCURVE('',#754,#904); +#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909); +#905 = LINE('',#906,#907); +#906 = CARTESIAN_POINT('',(0.,0.)); +#907 = VECTOR('',#908,1.); +#908 = DIRECTION('',(0.,1.)); +#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#910 = ORIENTED_EDGE('',*,*,#864,.T.); +#911 = ORIENTED_EDGE('',*,*,#198,.F.); +#912 = ADVANCED_FACE('',(#913),#273,.F.); +#913 = FACE_BOUND('',#914,.F.); +#914 = EDGE_LOOP('',(#915,#916,#937,#938)); +#915 = ORIENTED_EDGE('',*,*,#255,.T.); +#916 = ORIENTED_EDGE('',*,*,#917,.T.); +#917 = EDGE_CURVE('',#258,#560,#918,.T.); +#918 = SURFACE_CURVE('',#919,(#923,#930),.PCURVE_S1.); +#919 = LINE('',#920,#921); +#920 = CARTESIAN_POINT('',(474.,40.,833.)); +#921 = VECTOR('',#922,1.); +#922 = DIRECTION('',(1.,0.,0.)); +#923 = PCURVE('',#273,#924); +#924 = DEFINITIONAL_REPRESENTATION('',(#925),#929); +#925 = LINE('',#926,#927); +#926 = CARTESIAN_POINT('',(41.,0.)); +#927 = VECTOR('',#928,1.); +#928 = DIRECTION('',(0.,1.)); +#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#930 = PCURVE('',#440,#931); +#931 = DEFINITIONAL_REPRESENTATION('',(#932),#936); +#932 = LINE('',#933,#934); +#933 = CARTESIAN_POINT('',(-0.,0.)); +#934 = VECTOR('',#935,1.); +#935 = DIRECTION('',(-0.,1.)); +#936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#937 = ORIENTED_EDGE('',*,*,#559,.F.); +#938 = ORIENTED_EDGE('',*,*,#456,.F.); +#939 = ADVANCED_FACE('',(#940),#440,.T.); +#940 = FACE_BOUND('',#941,.F.); +#941 = EDGE_LOOP('',(#942,#943,#964,#965)); +#942 = ORIENTED_EDGE('',*,*,#421,.T.); +#943 = ORIENTED_EDGE('',*,*,#944,.T.); +#944 = EDGE_CURVE('',#394,#633,#945,.T.); +#945 = SURFACE_CURVE('',#946,(#950,#957),.PCURVE_S1.); +#946 = LINE('',#947,#948); +#947 = CARTESIAN_POINT('',(474.,41.,834.)); +#948 = VECTOR('',#949,1.); +#949 = DIRECTION('',(1.,0.,0.)); +#950 = PCURVE('',#440,#951); +#951 = DEFINITIONAL_REPRESENTATION('',(#952),#956); +#952 = LINE('',#953,#954); +#953 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#954 = VECTOR('',#955,1.); +#955 = DIRECTION('',(-0.,1.)); +#956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#957 = PCURVE('',#409,#958); +#958 = DEFINITIONAL_REPRESENTATION('',(#959),#963); +#959 = LINE('',#960,#961); +#960 = CARTESIAN_POINT('',(0.,1.)); +#961 = VECTOR('',#962,1.); +#962 = DIRECTION('',(1.,0.)); +#963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#964 = ORIENTED_EDGE('',*,*,#655,.F.); +#965 = ORIENTED_EDGE('',*,*,#917,.F.); +#966 = ADVANCED_FACE('',(#967),#409,.T.); +#967 = FACE_BOUND('',#968,.T.); +#968 = EDGE_LOOP('',(#969,#970,#971,#972)); +#969 = ORIENTED_EDGE('',*,*,#393,.F.); +#970 = ORIENTED_EDGE('',*,*,#944,.T.); +#971 = ORIENTED_EDGE('',*,*,#632,.T.); +#972 = ORIENTED_EDGE('',*,*,#973,.F.); +#973 = EDGE_CURVE('',#365,#609,#974,.T.); +#974 = SURFACE_CURVE('',#975,(#979,#986),.PCURVE_S1.); +#975 = LINE('',#976,#977); +#976 = CARTESIAN_POINT('',(474.,79.,834.)); +#977 = VECTOR('',#978,1.); +#978 = DIRECTION('',(1.,0.,0.)); +#979 = PCURVE('',#409,#980); +#980 = DEFINITIONAL_REPRESENTATION('',(#981),#985); +#981 = LINE('',#982,#983); +#982 = CARTESIAN_POINT('',(0.,39.)); +#983 = VECTOR('',#984,1.); +#984 = DIRECTION('',(1.,0.)); +#985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#986 = PCURVE('',#381,#987); +#987 = DEFINITIONAL_REPRESENTATION('',(#988),#992); +#988 = LINE('',#989,#990); +#989 = CARTESIAN_POINT('',(1.570796326795,0.)); +#990 = VECTOR('',#991,1.); +#991 = DIRECTION('',(0.,1.)); +#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#993 = ADVANCED_FACE('',(#994),#381,.T.); +#994 = FACE_BOUND('',#995,.T.); +#995 = EDGE_LOOP('',(#996,#997,#998,#999)); +#996 = ORIENTED_EDGE('',*,*,#364,.T.); +#997 = ORIENTED_EDGE('',*,*,#973,.T.); +#998 = ORIENTED_EDGE('',*,*,#608,.F.); +#999 = ORIENTED_EDGE('',*,*,#1000,.F.); +#1000 = EDGE_CURVE('',#337,#586,#1001,.T.); +#1001 = SURFACE_CURVE('',#1002,(#1006,#1013),.PCURVE_S1.); +#1002 = LINE('',#1003,#1004); +#1003 = CARTESIAN_POINT('',(474.,80.,833.)); +#1004 = VECTOR('',#1005,1.); +#1005 = DIRECTION('',(1.,0.,0.)); +#1006 = PCURVE('',#381,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(0.,0.)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(0.,1.)); +#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1013 = PCURVE('',#352,#1014); +#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019); +#1015 = LINE('',#1016,#1017); +#1016 = CARTESIAN_POINT('',(41.,0.)); +#1017 = VECTOR('',#1018,1.); +#1018 = DIRECTION('',(0.,1.)); +#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1020 = ADVANCED_FACE('',(#1021),#352,.T.); +#1021 = FACE_BOUND('',#1022,.T.); +#1022 = EDGE_LOOP('',(#1023,#1024,#1025,#1026)); +#1023 = ORIENTED_EDGE('',*,*,#336,.T.); +#1024 = ORIENTED_EDGE('',*,*,#1000,.T.); +#1025 = ORIENTED_EDGE('',*,*,#585,.F.); +#1026 = ORIENTED_EDGE('',*,*,#510,.F.); +#1027 = ADVANCED_FACE('',(#1028),#700,.T.); +#1028 = FACE_BOUND('',#1029,.T.); +#1029 = EDGE_LOOP('',(#1030,#1051,#1052,#1053)); +#1030 = ORIENTED_EDGE('',*,*,#1031,.F.); +#1031 = EDGE_CURVE('',#684,#1032,#1034,.T.); +#1032 = VERTEX_POINT('',#1033); +#1033 = CARTESIAN_POINT('',(504.,60.,804.75)); +#1034 = SEAM_CURVE('',#1035,(#1039,#1045),.PCURVE_S1.); +#1035 = LINE('',#1036,#1037); +#1036 = CARTESIAN_POINT('',(482.,60.,804.75)); +#1037 = VECTOR('',#1038,1.); +#1038 = DIRECTION('',(1.,0.,2.22044604925E-16)); +#1039 = PCURVE('',#700,#1040); +#1040 = DEFINITIONAL_REPRESENTATION('',(#1041),#1044); +#1041 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1042,#1043),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,22.),.PIECEWISE_BEZIER_KNOTS.); +#1042 = CARTESIAN_POINT('',(0.,-1.831867990632E-15)); +#1043 = CARTESIAN_POINT('',(0.,22.)); +#1044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1045 = PCURVE('',#700,#1046); +#1046 = DEFINITIONAL_REPRESENTATION('',(#1047),#1050); +#1047 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1048,#1049),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,22.),.PIECEWISE_BEZIER_KNOTS.); +#1048 = CARTESIAN_POINT('',(6.28318530718,-1.831867990632E-15)); +#1049 = CARTESIAN_POINT('',(6.28318530718,22.)); +#1050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1051 = ORIENTED_EDGE('',*,*,#683,.T.); +#1052 = ORIENTED_EDGE('',*,*,#1031,.T.); +#1053 = ORIENTED_EDGE('',*,*,#1054,.F.); +#1054 = EDGE_CURVE('',#1032,#1032,#1055,.T.); +#1055 = SURFACE_CURVE('',#1056,(#1061,#1068),.PCURVE_S1.); +#1056 = CIRCLE('',#1057,8.25); +#1057 = AXIS2_PLACEMENT_3D('',#1058,#1059,#1060); +#1058 = CARTESIAN_POINT('',(504.,60.,813.)); +#1059 = DIRECTION('',(1.,-0.,2.22044604925E-16)); +#1060 = DIRECTION('',(2.22044604925E-16,0.,-1.)); +#1061 = PCURVE('',#700,#1062); +#1062 = DEFINITIONAL_REPRESENTATION('',(#1063),#1067); +#1063 = LINE('',#1064,#1065); +#1064 = CARTESIAN_POINT('',(0.,22.)); +#1065 = VECTOR('',#1066,1.); +#1066 = DIRECTION('',(1.,0.)); +#1067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1068 = PCURVE('',#1069,#1074); +#1069 = PLANE('',#1070); +#1070 = AXIS2_PLACEMENT_3D('',#1071,#1072,#1073); +#1071 = CARTESIAN_POINT('',(504.,60.,813.)); +#1072 = DIRECTION('',(1.,0.,2.22044604925E-16)); +#1073 = DIRECTION('',(2.22044604925E-16,0.,-1.)); +#1074 = DEFINITIONAL_REPRESENTATION('',(#1075),#1079); +#1075 = CIRCLE('',#1076,8.25); +#1076 = AXIS2_PLACEMENT_2D('',#1077,#1078); +#1077 = CARTESIAN_POINT('',(0.,0.)); +#1078 = DIRECTION('',(1.,0.)); +#1079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1080 = ADVANCED_FACE('',(#1081),#754,.F.); +#1081 = FACE_BOUND('',#1082,.F.); +#1082 = EDGE_LOOP('',(#1083,#1084,#1085,#1086)); +#1083 = ORIENTED_EDGE('',*,*,#890,.F.); +#1084 = ORIENTED_EDGE('',*,*,#792,.T.); +#1085 = ORIENTED_EDGE('',*,*,#738,.T.); +#1086 = ORIENTED_EDGE('',*,*,#841,.F.); +#1087 = ADVANCED_FACE('',(#1088,#1091),#1069,.T.); +#1088 = FACE_BOUND('',#1089,.T.); +#1089 = EDGE_LOOP('',(#1090)); +#1090 = ORIENTED_EDGE('',*,*,#1054,.T.); +#1091 = FACE_BOUND('',#1092,.T.); +#1092 = EDGE_LOOP('',(#1093,#1123,#1146,#1169)); +#1093 = ORIENTED_EDGE('',*,*,#1094,.F.); +#1094 = EDGE_CURVE('',#1095,#1097,#1099,.T.); +#1095 = VERTEX_POINT('',#1096); +#1096 = CARTESIAN_POINT('',(504.,61.5,818.)); +#1097 = VERTEX_POINT('',#1098); +#1098 = CARTESIAN_POINT('',(504.,58.5,818.)); +#1099 = SURFACE_CURVE('',#1100,(#1104,#1111),.PCURVE_S1.); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(504.,59.25,818.)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(0.,-1.,0.)); +#1104 = PCURVE('',#1069,#1105); +#1105 = DEFINITIONAL_REPRESENTATION('',(#1106),#1110); +#1106 = LINE('',#1107,#1108); +#1107 = CARTESIAN_POINT('',(-5.,-0.75)); +#1108 = VECTOR('',#1109,1.); +#1109 = DIRECTION('',(0.,-1.)); +#1110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1111 = PCURVE('',#1112,#1117); +#1112 = PLANE('',#1113); +#1113 = AXIS2_PLACEMENT_3D('',#1114,#1115,#1116); +#1114 = CARTESIAN_POINT('',(504.,60.,813.)); +#1115 = DIRECTION('',(1.,0.,2.22044604925E-16)); +#1116 = DIRECTION('',(2.22044604925E-16,0.,-1.)); +#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1122); +#1118 = LINE('',#1119,#1120); +#1119 = CARTESIAN_POINT('',(-5.,-0.75)); +#1120 = VECTOR('',#1121,1.); +#1121 = DIRECTION('',(0.,-1.)); +#1122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1123 = ORIENTED_EDGE('',*,*,#1124,.F.); +#1124 = EDGE_CURVE('',#1125,#1095,#1127,.T.); +#1125 = VERTEX_POINT('',#1126); +#1126 = CARTESIAN_POINT('',(504.,61.5,808.)); +#1127 = SURFACE_CURVE('',#1128,(#1132,#1139),.PCURVE_S1.); +#1128 = LINE('',#1129,#1130); +#1129 = CARTESIAN_POINT('',(504.,61.5,810.5)); +#1130 = VECTOR('',#1131,1.); +#1131 = DIRECTION('',(-2.22044604925E-16,0.,1.)); +#1132 = PCURVE('',#1069,#1133); +#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1138); +#1134 = LINE('',#1135,#1136); +#1135 = CARTESIAN_POINT('',(2.5,1.5)); +#1136 = VECTOR('',#1137,1.); +#1137 = DIRECTION('',(-1.,0.)); +#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1139 = PCURVE('',#1112,#1140); +#1140 = DEFINITIONAL_REPRESENTATION('',(#1141),#1145); +#1141 = LINE('',#1142,#1143); +#1142 = CARTESIAN_POINT('',(2.5,1.5)); +#1143 = VECTOR('',#1144,1.); +#1144 = DIRECTION('',(-1.,0.)); +#1145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1146 = ORIENTED_EDGE('',*,*,#1147,.T.); +#1147 = EDGE_CURVE('',#1125,#1148,#1150,.T.); +#1148 = VERTEX_POINT('',#1149); +#1149 = CARTESIAN_POINT('',(504.,58.5,808.)); +#1150 = SURFACE_CURVE('',#1151,(#1155,#1162),.PCURVE_S1.); +#1151 = LINE('',#1152,#1153); +#1152 = CARTESIAN_POINT('',(504.,59.25,808.)); +#1153 = VECTOR('',#1154,1.); +#1154 = DIRECTION('',(0.,-1.,0.)); +#1155 = PCURVE('',#1069,#1156); +#1156 = DEFINITIONAL_REPRESENTATION('',(#1157),#1161); +#1157 = LINE('',#1158,#1159); +#1158 = CARTESIAN_POINT('',(5.,-0.75)); +#1159 = VECTOR('',#1160,1.); +#1160 = DIRECTION('',(0.,-1.)); +#1161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1162 = PCURVE('',#1112,#1163); +#1163 = DEFINITIONAL_REPRESENTATION('',(#1164),#1168); +#1164 = LINE('',#1165,#1166); +#1165 = CARTESIAN_POINT('',(5.,-0.75)); +#1166 = VECTOR('',#1167,1.); +#1167 = DIRECTION('',(0.,-1.)); +#1168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1169 = ORIENTED_EDGE('',*,*,#1170,.T.); +#1170 = EDGE_CURVE('',#1148,#1097,#1171,.T.); +#1171 = SURFACE_CURVE('',#1172,(#1176,#1183),.PCURVE_S1.); +#1172 = LINE('',#1173,#1174); +#1173 = CARTESIAN_POINT('',(504.,58.5,810.5)); +#1174 = VECTOR('',#1175,1.); +#1175 = DIRECTION('',(-2.22044604925E-16,0.,1.)); +#1176 = PCURVE('',#1069,#1177); +#1177 = DEFINITIONAL_REPRESENTATION('',(#1178),#1182); +#1178 = LINE('',#1179,#1180); +#1179 = CARTESIAN_POINT('',(2.5,-1.5)); +#1180 = VECTOR('',#1181,1.); +#1181 = DIRECTION('',(-1.,0.)); +#1182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1183 = PCURVE('',#1112,#1184); +#1184 = DEFINITIONAL_REPRESENTATION('',(#1185),#1189); +#1185 = LINE('',#1186,#1187); +#1186 = CARTESIAN_POINT('',(2.5,-1.5)); +#1187 = VECTOR('',#1188,1.); +#1188 = DIRECTION('',(-1.,0.)); +#1189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1190 = ADVANCED_FACE('',(#1191),#1112,.T.); +#1191 = FACE_BOUND('',#1192,.T.); +#1192 = EDGE_LOOP('',(#1193,#1194,#1195,#1196)); +#1193 = ORIENTED_EDGE('',*,*,#1124,.T.); +#1194 = ORIENTED_EDGE('',*,*,#1094,.T.); +#1195 = ORIENTED_EDGE('',*,*,#1170,.F.); +#1196 = ORIENTED_EDGE('',*,*,#1147,.F.); +#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1201)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1198,#1199,#1200)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1198 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1199 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1200 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1201 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1198, + 'distance_accuracy_value','confusion accuracy'); +#1202 = PRODUCT_TYPE('part',$,(#7)); +#1203 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1204),#1197); +#1204 = STYLED_ITEM('color',(#1205),#15); +#1205 = PRESENTATION_STYLE_ASSIGNMENT((#1206,#1212)); +#1206 = SURFACE_STYLE_USAGE(.BOTH.,#1207); +#1207 = SURFACE_SIDE_STYLE('',(#1208)); +#1208 = SURFACE_STYLE_FILL_AREA(#1209); +#1209 = FILL_AREA_STYLE('',(#1210)); +#1210 = FILL_AREA_STYLE_COLOUR('',#1211); +#1211 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1212 = CURVE_STYLE('',#1213,POSITIVE_LENGTH_MEASURE(0.1),#1211); +#1213 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21;