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