ISO-10303-21; HEADER; FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); FILE_NAME('Open CASCADE Shape Model','2026-10-06T14:14:08',('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('704_lighting_controls_ceiling_occupancy_sensor', '704_lighting_controls_ceiling_occupancy_sensor','',(#8)); #8 = PRODUCT_CONTEXT('',#2,'mechanical'); #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27),#31); #11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); #12 = CARTESIAN_POINT('',(0.,0.,0.)); #13 = DIRECTION('',(0.,0.,1.)); #14 = DIRECTION('',(1.,0.,-0.)); #15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); #16 = CARTESIAN_POINT('',(0.,0.,0.)); #17 = DIRECTION('',(0.,0.,1.)); #18 = DIRECTION('',(1.,0.,-0.)); #19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); #20 = CARTESIAN_POINT('',(0.,0.,0.)); #21 = DIRECTION('',(0.,0.,1.)); #22 = DIRECTION('',(1.,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 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35)) GLOBAL_UNIT_ASSIGNED_CONTEXT( (#32,#33,#34)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #32 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #33 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #34 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #35 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#32, 'distance_accuracy_value','confusion accuracy'); #36 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); #37 = SHAPE_DEFINITION_REPRESENTATION(#38,#44); #38 = PRODUCT_DEFINITION_SHAPE('','',#39); #39 = PRODUCT_DEFINITION('design','',#40,#43); #40 = PRODUCT_DEFINITION_FORMATION('','',#41); #41 = PRODUCT('000_Ceiling sensor fixing plate', '000_Ceiling sensor fixing plate','',(#42)); #42 = PRODUCT_CONTEXT('',#2,'mechanical'); #43 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #44 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#45),#143); #45 = MANIFOLD_SOLID_BREP('',#46); #46 = CLOSED_SHELL('',(#47,#135,#139)); #47 = ADVANCED_FACE('',(#48),#61,.T.); #48 = FACE_BOUND('',#49,.T.); #49 = EDGE_LOOP('',(#50,#84,#107,#134)); #50 = ORIENTED_EDGE('',*,*,#51,.F.); #51 = EDGE_CURVE('',#52,#52,#54,.T.); #52 = VERTEX_POINT('',#53); #53 = CARTESIAN_POINT('',(52.,-1.273632671113E-14,12.)); #54 = SURFACE_CURVE('',#55,(#60,#72),.PCURVE_S1.); #55 = CIRCLE('',#56,52.); #56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); #57 = CARTESIAN_POINT('',(0.,0.,12.)); #58 = DIRECTION('',(0.,0.,1.)); #59 = DIRECTION('',(1.,0.,-0.)); #60 = PCURVE('',#61,#66); #61 = CYLINDRICAL_SURFACE('',#62,52.); #62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); #63 = CARTESIAN_POINT('',(0.,0.,0.)); #64 = DIRECTION('',(0.,0.,1.)); #65 = DIRECTION('',(1.,0.,-0.)); #66 = DEFINITIONAL_REPRESENTATION('',(#67),#71); #67 = LINE('',#68,#69); #68 = CARTESIAN_POINT('',(0.,12.)); #69 = VECTOR('',#70,1.); #70 = DIRECTION('',(1.,0.)); #71 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #72 = PCURVE('',#73,#78); #73 = PLANE('',#74); #74 = AXIS2_PLACEMENT_3D('',#75,#76,#77); #75 = CARTESIAN_POINT('',(0.,0.,12.)); #76 = DIRECTION('',(0.,0.,1.)); #77 = DIRECTION('',(1.,0.,-0.)); #78 = DEFINITIONAL_REPRESENTATION('',(#79),#83); #79 = CIRCLE('',#80,52.); #80 = AXIS2_PLACEMENT_2D('',#81,#82); #81 = CARTESIAN_POINT('',(0.,0.)); #82 = DIRECTION('',(1.,0.)); #83 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #84 = ORIENTED_EDGE('',*,*,#85,.F.); #85 = EDGE_CURVE('',#86,#52,#88,.T.); #86 = VERTEX_POINT('',#87); #87 = CARTESIAN_POINT('',(52.,-1.273632671113E-14,0.)); #88 = SEAM_CURVE('',#89,(#93,#100),.PCURVE_S1.); #89 = LINE('',#90,#91); #90 = CARTESIAN_POINT('',(52.,-1.273632671113E-14,0.)); #91 = VECTOR('',#92,1.); #92 = DIRECTION('',(0.,0.,1.)); #93 = PCURVE('',#61,#94); #94 = DEFINITIONAL_REPRESENTATION('',(#95),#99); #95 = LINE('',#96,#97); #96 = CARTESIAN_POINT('',(6.28318530718,-0.)); #97 = VECTOR('',#98,1.); #98 = DIRECTION('',(0.,1.)); #99 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #100 = PCURVE('',#61,#101); #101 = DEFINITIONAL_REPRESENTATION('',(#102),#106); #102 = LINE('',#103,#104); #103 = CARTESIAN_POINT('',(0.,-0.)); #104 = VECTOR('',#105,1.); #105 = DIRECTION('',(0.,1.)); #106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #107 = ORIENTED_EDGE('',*,*,#108,.T.); #108 = EDGE_CURVE('',#86,#86,#109,.T.); #109 = SURFACE_CURVE('',#110,(#115,#122),.PCURVE_S1.); #110 = CIRCLE('',#111,52.); #111 = AXIS2_PLACEMENT_3D('',#112,#113,#114); #112 = CARTESIAN_POINT('',(0.,0.,0.)); #113 = DIRECTION('',(0.,0.,1.)); #114 = DIRECTION('',(1.,0.,-0.)); #115 = PCURVE('',#61,#116); #116 = DEFINITIONAL_REPRESENTATION('',(#117),#121); #117 = LINE('',#118,#119); #118 = CARTESIAN_POINT('',(0.,0.)); #119 = VECTOR('',#120,1.); #120 = DIRECTION('',(1.,0.)); #121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #122 = PCURVE('',#123,#128); #123 = PLANE('',#124); #124 = AXIS2_PLACEMENT_3D('',#125,#126,#127); #125 = CARTESIAN_POINT('',(0.,0.,0.)); #126 = DIRECTION('',(0.,0.,1.)); #127 = DIRECTION('',(1.,0.,-0.)); #128 = DEFINITIONAL_REPRESENTATION('',(#129),#133); #129 = CIRCLE('',#130,52.); #130 = AXIS2_PLACEMENT_2D('',#131,#132); #131 = CARTESIAN_POINT('',(0.,0.)); #132 = DIRECTION('',(1.,0.)); #133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #134 = ORIENTED_EDGE('',*,*,#85,.T.); #135 = ADVANCED_FACE('',(#136),#73,.T.); #136 = FACE_BOUND('',#137,.T.); #137 = EDGE_LOOP('',(#138)); #138 = ORIENTED_EDGE('',*,*,#51,.T.); #139 = ADVANCED_FACE('',(#140),#123,.F.); #140 = FACE_BOUND('',#141,.T.); #141 = EDGE_LOOP('',(#142)); #142 = ORIENTED_EDGE('',*,*,#108,.F.); #143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#147)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#144,#145,#146)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #144 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #145 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #146 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #147 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#144, 'distance_accuracy_value','confusion accuracy'); #148 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#149,#151); #149 = ( REPRESENTATION_RELATIONSHIP('','',#44,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#150) SHAPE_REPRESENTATION_RELATIONSHIP() ); #150 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); #151 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#152 ); #152 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('26', '000_Ceiling sensor fixing plate','',#5,#39,$); #153 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#41)); #154 = SHAPE_DEFINITION_REPRESENTATION(#155,#161); #155 = PRODUCT_DEFINITION_SHAPE('','',#156); #156 = PRODUCT_DEFINITION('design','',#157,#160); #157 = PRODUCT_DEFINITION_FORMATION('','',#158); #158 = PRODUCT('001_Ceiling sensor body','001_Ceiling sensor body','',( #159)); #159 = PRODUCT_CONTEXT('',#2,'mechanical'); #160 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #161 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#162),#260); #162 = MANIFOLD_SOLID_BREP('',#163); #163 = CLOSED_SHELL('',(#164,#252,#256)); #164 = ADVANCED_FACE('',(#165),#178,.T.); #165 = FACE_BOUND('',#166,.T.); #166 = EDGE_LOOP('',(#167,#201,#224,#251)); #167 = ORIENTED_EDGE('',*,*,#168,.F.); #168 = EDGE_CURVE('',#169,#169,#171,.T.); #169 = VERTEX_POINT('',#170); #170 = CARTESIAN_POINT('',(38.,-9.30731567352E-15,34.)); #171 = SURFACE_CURVE('',#172,(#177,#189),.PCURVE_S1.); #172 = CIRCLE('',#173,38.); #173 = AXIS2_PLACEMENT_3D('',#174,#175,#176); #174 = CARTESIAN_POINT('',(0.,0.,34.)); #175 = DIRECTION('',(0.,0.,1.)); #176 = DIRECTION('',(1.,0.,-0.)); #177 = PCURVE('',#178,#183); #178 = CONICAL_SURFACE('',#179,52.,0.528074448426); #179 = AXIS2_PLACEMENT_3D('',#180,#181,#182); #180 = CARTESIAN_POINT('',(0.,0.,10.)); #181 = DIRECTION('',(-0.,-0.,-1.)); #182 = DIRECTION('',(1.,0.,-0.)); #183 = DEFINITIONAL_REPRESENTATION('',(#184),#188); #184 = LINE('',#185,#186); #185 = CARTESIAN_POINT('',(-0.,-24.)); #186 = VECTOR('',#187,1.); #187 = DIRECTION('',(-1.,-0.)); #188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #189 = PCURVE('',#190,#195); #190 = PLANE('',#191); #191 = AXIS2_PLACEMENT_3D('',#192,#193,#194); #192 = CARTESIAN_POINT('',(0.,0.,34.)); #193 = DIRECTION('',(0.,0.,1.)); #194 = DIRECTION('',(1.,0.,-0.)); #195 = DEFINITIONAL_REPRESENTATION('',(#196),#200); #196 = CIRCLE('',#197,38.); #197 = AXIS2_PLACEMENT_2D('',#198,#199); #198 = CARTESIAN_POINT('',(0.,0.)); #199 = DIRECTION('',(1.,0.)); #200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #201 = ORIENTED_EDGE('',*,*,#202,.F.); #202 = EDGE_CURVE('',#203,#169,#205,.T.); #203 = VERTEX_POINT('',#204); #204 = CARTESIAN_POINT('',(52.,-1.273632671113E-14,10.)); #205 = SEAM_CURVE('',#206,(#210,#217),.PCURVE_S1.); #206 = LINE('',#207,#208); #207 = CARTESIAN_POINT('',(52.,-1.273632671113E-14,10.)); #208 = VECTOR('',#209,1.); #209 = DIRECTION('',(-0.503871025524,1.234128077182E-16,0.863778900898) ); #210 = PCURVE('',#178,#211); #211 = DEFINITIONAL_REPRESENTATION('',(#212),#216); #212 = LINE('',#213,#214); #213 = CARTESIAN_POINT('',(-6.28318530718,0.)); #214 = VECTOR('',#215,1.); #215 = DIRECTION('',(-0.,-1.)); #216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #217 = PCURVE('',#178,#218); #218 = DEFINITIONAL_REPRESENTATION('',(#219),#223); #219 = LINE('',#220,#221); #220 = CARTESIAN_POINT('',(0.,-0.)); #221 = VECTOR('',#222,1.); #222 = DIRECTION('',(-0.,-1.)); #223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #224 = ORIENTED_EDGE('',*,*,#225,.T.); #225 = EDGE_CURVE('',#203,#203,#226,.T.); #226 = SURFACE_CURVE('',#227,(#232,#239),.PCURVE_S1.); #227 = CIRCLE('',#228,52.); #228 = AXIS2_PLACEMENT_3D('',#229,#230,#231); #229 = CARTESIAN_POINT('',(0.,0.,10.)); #230 = DIRECTION('',(0.,0.,1.)); #231 = DIRECTION('',(1.,0.,-0.)); #232 = PCURVE('',#178,#233); #233 = DEFINITIONAL_REPRESENTATION('',(#234),#238); #234 = LINE('',#235,#236); #235 = CARTESIAN_POINT('',(-0.,-0.)); #236 = VECTOR('',#237,1.); #237 = DIRECTION('',(-1.,-0.)); #238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #239 = PCURVE('',#240,#245); #240 = PLANE('',#241); #241 = AXIS2_PLACEMENT_3D('',#242,#243,#244); #242 = CARTESIAN_POINT('',(0.,0.,10.)); #243 = DIRECTION('',(0.,0.,1.)); #244 = DIRECTION('',(1.,0.,-0.)); #245 = DEFINITIONAL_REPRESENTATION('',(#246),#250); #246 = CIRCLE('',#247,52.); #247 = AXIS2_PLACEMENT_2D('',#248,#249); #248 = CARTESIAN_POINT('',(0.,0.)); #249 = DIRECTION('',(1.,0.)); #250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #251 = ORIENTED_EDGE('',*,*,#202,.T.); #252 = ADVANCED_FACE('',(#253),#190,.T.); #253 = FACE_BOUND('',#254,.T.); #254 = EDGE_LOOP('',(#255)); #255 = ORIENTED_EDGE('',*,*,#168,.T.); #256 = ADVANCED_FACE('',(#257),#240,.F.); #257 = FACE_BOUND('',#258,.T.); #258 = EDGE_LOOP('',(#259)); #259 = ORIENTED_EDGE('',*,*,#225,.F.); #260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#264)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#261,#262,#263)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #261 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #262 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #263 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #264 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#261, 'distance_accuracy_value','confusion accuracy'); #265 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#266,#268); #266 = ( REPRESENTATION_RELATIONSHIP('','',#161,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#267) SHAPE_REPRESENTATION_RELATIONSHIP() ); #267 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); #268 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#269 ); #269 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('27','001_Ceiling sensor body','', #5,#156,$); #270 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#158)); #271 = SHAPE_DEFINITION_REPRESENTATION(#272,#278); #272 = PRODUCT_DEFINITION_SHAPE('','',#273); #273 = PRODUCT_DEFINITION('design','',#274,#277); #274 = PRODUCT_DEFINITION_FORMATION('','',#275); #275 = PRODUCT('002_Faceted occupancy optical dome', '002_Faceted occupancy optical dome','',(#276)); #276 = PRODUCT_CONTEXT('',#2,'mechanical'); #277 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #278 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#279),#291); #279 = MANIFOLD_SOLID_BREP('',#280); #280 = CLOSED_SHELL('',(#281)); #281 = ADVANCED_FACE('',(#282),#286,.T.); #282 = FACE_BOUND('',#283,.T.); #283 = VERTEX_LOOP('',#284); #284 = VERTEX_POINT('',#285); #285 = CARTESIAN_POINT('',(1.653273178849E-15,-4.049351413187E-31,2.)); #286 = SPHERICAL_SURFACE('',#287,27.); #287 = AXIS2_PLACEMENT_3D('',#288,#289,#290); #288 = CARTESIAN_POINT('',(0.,0.,29.)); #289 = DIRECTION('',(0.,0.,1.)); #290 = DIRECTION('',(1.,0.,0.)); #291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#295)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#292,#293,#294)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #292 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #293 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #294 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #295 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#292, 'distance_accuracy_value','confusion accuracy'); #296 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#297,#299); #297 = ( REPRESENTATION_RELATIONSHIP('','',#278,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#298) SHAPE_REPRESENTATION_RELATIONSHIP() ); #298 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); #299 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#300 ); #300 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('28', '002_Faceted occupancy optical dome','',#5,#273,$); #301 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#275)); #302 = SHAPE_DEFINITION_REPRESENTATION(#303,#309); #303 = PRODUCT_DEFINITION_SHAPE('','',#304); #304 = PRODUCT_DEFINITION('design','',#305,#308); #305 = PRODUCT_DEFINITION_FORMATION('','',#306); #306 = PRODUCT('003_PIR white optical backing', '003_PIR white optical backing','',(#307)); #307 = PRODUCT_CONTEXT('',#2,'mechanical'); #308 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); #309 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#310),#408); #310 = MANIFOLD_SOLID_BREP('',#311); #311 = CLOSED_SHELL('',(#312,#400,#404)); #312 = ADVANCED_FACE('',(#313),#326,.T.); #313 = FACE_BOUND('',#314,.T.); #314 = EDGE_LOOP('',(#315,#349,#372,#399)); #315 = ORIENTED_EDGE('',*,*,#316,.F.); #316 = EDGE_CURVE('',#317,#317,#319,.T.); #317 = VERTEX_POINT('',#318); #318 = CARTESIAN_POINT('',(24.,-5.878304635907E-15,30.)); #319 = SURFACE_CURVE('',#320,(#325,#337),.PCURVE_S1.); #320 = CIRCLE('',#321,24.); #321 = AXIS2_PLACEMENT_3D('',#322,#323,#324); #322 = CARTESIAN_POINT('',(0.,0.,30.)); #323 = DIRECTION('',(0.,0.,1.)); #324 = DIRECTION('',(1.,0.,-0.)); #325 = PCURVE('',#326,#331); #326 = CYLINDRICAL_SURFACE('',#327,24.); #327 = AXIS2_PLACEMENT_3D('',#328,#329,#330); #328 = CARTESIAN_POINT('',(0.,0.,20.)); #329 = DIRECTION('',(0.,0.,1.)); #330 = DIRECTION('',(1.,0.,-0.)); #331 = DEFINITIONAL_REPRESENTATION('',(#332),#336); #332 = LINE('',#333,#334); #333 = CARTESIAN_POINT('',(0.,10.)); #334 = VECTOR('',#335,1.); #335 = DIRECTION('',(1.,0.)); #336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #337 = PCURVE('',#338,#343); #338 = PLANE('',#339); #339 = AXIS2_PLACEMENT_3D('',#340,#341,#342); #340 = CARTESIAN_POINT('',(0.,0.,30.)); #341 = DIRECTION('',(0.,0.,1.)); #342 = DIRECTION('',(1.,0.,-0.)); #343 = DEFINITIONAL_REPRESENTATION('',(#344),#348); #344 = CIRCLE('',#345,24.); #345 = AXIS2_PLACEMENT_2D('',#346,#347); #346 = CARTESIAN_POINT('',(0.,0.)); #347 = DIRECTION('',(1.,0.)); #348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #349 = ORIENTED_EDGE('',*,*,#350,.F.); #350 = EDGE_CURVE('',#351,#317,#353,.T.); #351 = VERTEX_POINT('',#352); #352 = CARTESIAN_POINT('',(24.,-5.878304635907E-15,20.)); #353 = SEAM_CURVE('',#354,(#358,#365),.PCURVE_S1.); #354 = LINE('',#355,#356); #355 = CARTESIAN_POINT('',(24.,-5.878304635907E-15,20.)); #356 = VECTOR('',#357,1.); #357 = DIRECTION('',(0.,0.,1.)); #358 = PCURVE('',#326,#359); #359 = DEFINITIONAL_REPRESENTATION('',(#360),#364); #360 = LINE('',#361,#362); #361 = CARTESIAN_POINT('',(6.28318530718,-0.)); #362 = VECTOR('',#363,1.); #363 = DIRECTION('',(0.,1.)); #364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #365 = PCURVE('',#326,#366); #366 = DEFINITIONAL_REPRESENTATION('',(#367),#371); #367 = LINE('',#368,#369); #368 = CARTESIAN_POINT('',(0.,-0.)); #369 = VECTOR('',#370,1.); #370 = DIRECTION('',(0.,1.)); #371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #372 = ORIENTED_EDGE('',*,*,#373,.T.); #373 = EDGE_CURVE('',#351,#351,#374,.T.); #374 = SURFACE_CURVE('',#375,(#380,#387),.PCURVE_S1.); #375 = CIRCLE('',#376,24.); #376 = AXIS2_PLACEMENT_3D('',#377,#378,#379); #377 = CARTESIAN_POINT('',(0.,0.,20.)); #378 = DIRECTION('',(0.,0.,1.)); #379 = DIRECTION('',(1.,0.,-0.)); #380 = PCURVE('',#326,#381); #381 = DEFINITIONAL_REPRESENTATION('',(#382),#386); #382 = LINE('',#383,#384); #383 = CARTESIAN_POINT('',(0.,0.)); #384 = VECTOR('',#385,1.); #385 = DIRECTION('',(1.,0.)); #386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #387 = PCURVE('',#388,#393); #388 = PLANE('',#389); #389 = AXIS2_PLACEMENT_3D('',#390,#391,#392); #390 = CARTESIAN_POINT('',(0.,0.,20.)); #391 = DIRECTION('',(0.,0.,1.)); #392 = DIRECTION('',(1.,0.,-0.)); #393 = DEFINITIONAL_REPRESENTATION('',(#394),#398); #394 = CIRCLE('',#395,24.); #395 = AXIS2_PLACEMENT_2D('',#396,#397); #396 = CARTESIAN_POINT('',(0.,0.)); #397 = DIRECTION('',(1.,0.)); #398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #399 = ORIENTED_EDGE('',*,*,#350,.T.); #400 = ADVANCED_FACE('',(#401),#338,.T.); #401 = FACE_BOUND('',#402,.T.); #402 = EDGE_LOOP('',(#403)); #403 = ORIENTED_EDGE('',*,*,#316,.T.); #404 = ADVANCED_FACE('',(#405),#388,.F.); #405 = FACE_BOUND('',#406,.T.); #406 = EDGE_LOOP('',(#407)); #407 = ORIENTED_EDGE('',*,*,#373,.F.); #408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#412)) GLOBAL_UNIT_ASSIGNED_CONTEXT ((#409,#410,#411)) REPRESENTATION_CONTEXT('Context #1', '3D Context with UNIT and UNCERTAINTY') ); #409 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); #410 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); #411 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); #412 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#409, 'distance_accuracy_value','confusion accuracy'); #413 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#414,#416); #414 = ( REPRESENTATION_RELATIONSHIP('','',#309,#10) REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#415) SHAPE_REPRESENTATION_RELATIONSHIP() ); #415 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); #416 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#417 ); #417 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('29', '003_PIR white optical backing','',#5,#304,$); #418 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#306)); #419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#420) ,#260); #420 = STYLED_ITEM('color',(#421),#162); #421 = PRESENTATION_STYLE_ASSIGNMENT((#422)); #422 = SURFACE_STYLE_USAGE(.BOTH.,#423); #423 = SURFACE_SIDE_STYLE('',(#424)); #424 = SURFACE_STYLE_FILL_AREA(#425); #425 = FILL_AREA_STYLE('',(#426)); #426 = FILL_AREA_STYLE_COLOUR('',#427); #427 = COLOUR_RGB('',0.760000013601,0.789999995908,0.800000010877); #428 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#429) ,#408); #429 = STYLED_ITEM('color',(#430),#310); #430 = PRESENTATION_STYLE_ASSIGNMENT((#431)); #431 = SURFACE_STYLE_USAGE(.BOTH.,#432); #432 = SURFACE_SIDE_STYLE('',(#433)); #433 = SURFACE_STYLE_FILL_AREA(#434); #434 = FILL_AREA_STYLE('',(#435)); #435 = FILL_AREA_STYLE_COLOUR('',#427); #436 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#437) ,#291); #437 = STYLED_ITEM('color',(#438),#279); #438 = PRESENTATION_STYLE_ASSIGNMENT((#439)); #439 = SURFACE_STYLE_USAGE(.BOTH.,#440); #440 = SURFACE_SIDE_STYLE('',(#441)); #441 = SURFACE_STYLE_FILL_AREA(#442); #442 = FILL_AREA_STYLE('',(#443)); #443 = FILL_AREA_STYLE_COLOUR('',#444); #444 = COLOUR_RGB('',2.499999930151E-02,8.499999944116E-02, 0.114999998008); #445 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#446) ,#143); #446 = STYLED_ITEM('color',(#447),#45); #447 = PRESENTATION_STYLE_ASSIGNMENT((#448)); #448 = SURFACE_STYLE_USAGE(.BOTH.,#449); #449 = SURFACE_SIDE_STYLE('',(#450)); #450 = SURFACE_STYLE_FILL_AREA(#451); #451 = FILL_AREA_STYLE('',(#452)); #452 = FILL_AREA_STYLE_COLOUR('',#427); ENDSEC; END-ISO-10303-21;