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