DLQ.step 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672
  1. ISO-10303-21;
  2. HEADER;
  3. FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
  4. FILE_NAME('Open CASCADE Shape Model','2024-08-26T09:31:12',('Author'),(
  5. 'Open CASCADE'),'Open CASCADE STEP processor 7.5','Open CASCADE 7.5'
  6. ,'Unknown');
  7. FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
  8. ENDSEC;
  9. DATA;
  10. #1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
  11. 'automotive_design',2000,#2);
  12. #2 = APPLICATION_CONTEXT(
  13. 'core data for automotive mechanical design processes');
  14. #3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
  15. #4 = PRODUCT_DEFINITION_SHAPE('','',#5);
  16. #5 = PRODUCT_DEFINITION('design','',#6,#9);
  17. #6 = PRODUCT_DEFINITION_FORMATION('','',#7);
  18. #7 = PRODUCT('PCB','PCB','',(#8));
  19. #8 = PRODUCT_CONTEXT('',#2,'mechanical');
  20. #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  21. #10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23);
  22. #11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
  23. #12 = CARTESIAN_POINT('',(0.,0.,0.));
  24. #13 = DIRECTION('',(0.,0.,1.));
  25. #14 = DIRECTION('',(1.,0.,-0.));
  26. #15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
  27. #16 = CARTESIAN_POINT('',(0.,0.,0.));
  28. #17 = DIRECTION('',(0.,0.,1.));
  29. #18 = DIRECTION('',(1.,0.,-0.));
  30. #19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
  31. #20 = CARTESIAN_POINT('',(0.,0.,0.));
  32. #21 = DIRECTION('',(0.,0.,1.));
  33. #22 = DIRECTION('',(1.,0.,-0.));
  34. #23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  35. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
  36. (#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1',
  37. '3D Context with UNIT and UNCERTAINTY') );
  38. #24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  39. #25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  40. #26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  41. #27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24,
  42. 'distance_accuracy_value','confusion accuracy');
  43. #28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
  44. #29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36);
  45. #30 = PRODUCT_DEFINITION_SHAPE('','',#31);
  46. #31 = PRODUCT_DEFINITION('design','',#32,#35);
  47. #32 = PRODUCT_DEFINITION_FORMATION('','',#33);
  48. #33 = PRODUCT('Board','Board','',(#34));
  49. #34 = PRODUCT_CONTEXT('',#2,'mechanical');
  50. #35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  51. #36 = SHAPE_REPRESENTATION('',(#11,#37),#41);
  52. #37 = AXIS2_PLACEMENT_3D('',#38,#39,#40);
  53. #38 = CARTESIAN_POINT('',(0.,0.,-0.41148));
  54. #39 = DIRECTION('',(0.,0.,1.));
  55. #40 = DIRECTION('',(1.,0.,-0.));
  56. #41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  57. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#45)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
  58. (#42,#43,#44)) REPRESENTATION_CONTEXT('Context #1',
  59. '3D Context with UNIT and UNCERTAINTY') );
  60. #42 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  61. #43 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  62. #44 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  63. #45 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#42,
  64. 'distance_accuracy_value','confusion accuracy');
  65. #46 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#47),#353);
  66. #47 = MANIFOLD_SOLID_BREP('',#48);
  67. #48 = CLOSED_SHELL('',(#49,#89,#120,#151,#173,#206,#239,#272,#305,#329)
  68. );
  69. #49 = ADVANCED_FACE('',(#50),#84,.T.);
  70. #50 = FACE_BOUND('',#51,.T.);
  71. #51 = EDGE_LOOP('',(#52,#62,#70,#78));
  72. #52 = ORIENTED_EDGE('',*,*,#53,.T.);
  73. #53 = EDGE_CURVE('',#54,#56,#58,.T.);
  74. #54 = VERTEX_POINT('',#55);
  75. #55 = CARTESIAN_POINT('',(0.,0.,0.));
  76. #56 = VERTEX_POINT('',#57);
  77. #57 = CARTESIAN_POINT('',(0.,0.,0.41148));
  78. #58 = LINE('',#59,#60);
  79. #59 = CARTESIAN_POINT('',(0.,0.,0.));
  80. #60 = VECTOR('',#61,1.);
  81. #61 = DIRECTION('',(0.,0.,1.));
  82. #62 = ORIENTED_EDGE('',*,*,#63,.T.);
  83. #63 = EDGE_CURVE('',#56,#64,#66,.T.);
  84. #64 = VERTEX_POINT('',#65);
  85. #65 = CARTESIAN_POINT('',(0.,10.668,0.41148));
  86. #66 = LINE('',#67,#68);
  87. #67 = CARTESIAN_POINT('',(0.,0.,0.41148));
  88. #68 = VECTOR('',#69,1.);
  89. #69 = DIRECTION('',(0.,1.,0.));
  90. #70 = ORIENTED_EDGE('',*,*,#71,.F.);
  91. #71 = EDGE_CURVE('',#72,#64,#74,.T.);
  92. #72 = VERTEX_POINT('',#73);
  93. #73 = CARTESIAN_POINT('',(0.,10.668,0.));
  94. #74 = LINE('',#75,#76);
  95. #75 = CARTESIAN_POINT('',(0.,10.668,0.));
  96. #76 = VECTOR('',#77,1.);
  97. #77 = DIRECTION('',(0.,0.,1.));
  98. #78 = ORIENTED_EDGE('',*,*,#79,.F.);
  99. #79 = EDGE_CURVE('',#54,#72,#80,.T.);
  100. #80 = LINE('',#81,#82);
  101. #81 = CARTESIAN_POINT('',(0.,0.,0.));
  102. #82 = VECTOR('',#83,1.);
  103. #83 = DIRECTION('',(0.,1.,0.));
  104. #84 = PLANE('',#85);
  105. #85 = AXIS2_PLACEMENT_3D('',#86,#87,#88);
  106. #86 = CARTESIAN_POINT('',(0.,0.,0.));
  107. #87 = DIRECTION('',(-1.,0.,0.));
  108. #88 = DIRECTION('',(0.,1.,0.));
  109. #89 = ADVANCED_FACE('',(#90),#115,.T.);
  110. #90 = FACE_BOUND('',#91,.T.);
  111. #91 = EDGE_LOOP('',(#92,#93,#101,#109));
  112. #92 = ORIENTED_EDGE('',*,*,#71,.T.);
  113. #93 = ORIENTED_EDGE('',*,*,#94,.T.);
  114. #94 = EDGE_CURVE('',#64,#95,#97,.T.);
  115. #95 = VERTEX_POINT('',#96);
  116. #96 = CARTESIAN_POINT('',(38.853,10.668,0.41148));
  117. #97 = LINE('',#98,#99);
  118. #98 = CARTESIAN_POINT('',(0.,10.668,0.41148));
  119. #99 = VECTOR('',#100,1.);
  120. #100 = DIRECTION('',(1.,0.,0.));
  121. #101 = ORIENTED_EDGE('',*,*,#102,.F.);
  122. #102 = EDGE_CURVE('',#103,#95,#105,.T.);
  123. #103 = VERTEX_POINT('',#104);
  124. #104 = CARTESIAN_POINT('',(38.853,10.668,0.));
  125. #105 = LINE('',#106,#107);
  126. #106 = CARTESIAN_POINT('',(38.853,10.668,0.));
  127. #107 = VECTOR('',#108,1.);
  128. #108 = DIRECTION('',(0.,0.,1.));
  129. #109 = ORIENTED_EDGE('',*,*,#110,.F.);
  130. #110 = EDGE_CURVE('',#72,#103,#111,.T.);
  131. #111 = LINE('',#112,#113);
  132. #112 = CARTESIAN_POINT('',(0.,10.668,0.));
  133. #113 = VECTOR('',#114,1.);
  134. #114 = DIRECTION('',(1.,0.,0.));
  135. #115 = PLANE('',#116);
  136. #116 = AXIS2_PLACEMENT_3D('',#117,#118,#119);
  137. #117 = CARTESIAN_POINT('',(0.,10.668,0.));
  138. #118 = DIRECTION('',(0.,1.,0.));
  139. #119 = DIRECTION('',(1.,0.,0.));
  140. #120 = ADVANCED_FACE('',(#121),#146,.T.);
  141. #121 = FACE_BOUND('',#122,.T.);
  142. #122 = EDGE_LOOP('',(#123,#124,#132,#140));
  143. #123 = ORIENTED_EDGE('',*,*,#102,.T.);
  144. #124 = ORIENTED_EDGE('',*,*,#125,.T.);
  145. #125 = EDGE_CURVE('',#95,#126,#128,.T.);
  146. #126 = VERTEX_POINT('',#127);
  147. #127 = CARTESIAN_POINT('',(38.853,0.,0.41148));
  148. #128 = LINE('',#129,#130);
  149. #129 = CARTESIAN_POINT('',(38.853,10.668,0.41148));
  150. #130 = VECTOR('',#131,1.);
  151. #131 = DIRECTION('',(0.,-1.,0.));
  152. #132 = ORIENTED_EDGE('',*,*,#133,.F.);
  153. #133 = EDGE_CURVE('',#134,#126,#136,.T.);
  154. #134 = VERTEX_POINT('',#135);
  155. #135 = CARTESIAN_POINT('',(38.853,0.,0.));
  156. #136 = LINE('',#137,#138);
  157. #137 = CARTESIAN_POINT('',(38.853,0.,0.));
  158. #138 = VECTOR('',#139,1.);
  159. #139 = DIRECTION('',(0.,0.,1.));
  160. #140 = ORIENTED_EDGE('',*,*,#141,.F.);
  161. #141 = EDGE_CURVE('',#103,#134,#142,.T.);
  162. #142 = LINE('',#143,#144);
  163. #143 = CARTESIAN_POINT('',(38.853,10.668,0.));
  164. #144 = VECTOR('',#145,1.);
  165. #145 = DIRECTION('',(0.,-1.,0.));
  166. #146 = PLANE('',#147);
  167. #147 = AXIS2_PLACEMENT_3D('',#148,#149,#150);
  168. #148 = CARTESIAN_POINT('',(38.853,10.668,0.));
  169. #149 = DIRECTION('',(1.,0.,-0.));
  170. #150 = DIRECTION('',(0.,-1.,0.));
  171. #151 = ADVANCED_FACE('',(#152),#168,.T.);
  172. #152 = FACE_BOUND('',#153,.T.);
  173. #153 = EDGE_LOOP('',(#154,#155,#161,#162));
  174. #154 = ORIENTED_EDGE('',*,*,#133,.T.);
  175. #155 = ORIENTED_EDGE('',*,*,#156,.T.);
  176. #156 = EDGE_CURVE('',#126,#56,#157,.T.);
  177. #157 = LINE('',#158,#159);
  178. #158 = CARTESIAN_POINT('',(38.853,0.,0.41148));
  179. #159 = VECTOR('',#160,1.);
  180. #160 = DIRECTION('',(-1.,0.,0.));
  181. #161 = ORIENTED_EDGE('',*,*,#53,.F.);
  182. #162 = ORIENTED_EDGE('',*,*,#163,.F.);
  183. #163 = EDGE_CURVE('',#134,#54,#164,.T.);
  184. #164 = LINE('',#165,#166);
  185. #165 = CARTESIAN_POINT('',(38.853,0.,0.));
  186. #166 = VECTOR('',#167,1.);
  187. #167 = DIRECTION('',(-1.,0.,0.));
  188. #168 = PLANE('',#169);
  189. #169 = AXIS2_PLACEMENT_3D('',#170,#171,#172);
  190. #170 = CARTESIAN_POINT('',(38.853,0.,0.));
  191. #171 = DIRECTION('',(0.,-1.,0.));
  192. #172 = DIRECTION('',(-1.,0.,0.));
  193. #173 = ADVANCED_FACE('',(#174),#201,.F.);
  194. #174 = FACE_BOUND('',#175,.T.);
  195. #175 = EDGE_LOOP('',(#176,#186,#193,#194));
  196. #176 = ORIENTED_EDGE('',*,*,#177,.T.);
  197. #177 = EDGE_CURVE('',#178,#180,#182,.T.);
  198. #178 = VERTEX_POINT('',#179);
  199. #179 = CARTESIAN_POINT('',(8.928,3.429,0.));
  200. #180 = VERTEX_POINT('',#181);
  201. #181 = CARTESIAN_POINT('',(8.928,3.429,0.41148));
  202. #182 = LINE('',#183,#184);
  203. #183 = CARTESIAN_POINT('',(8.928,3.429,0.));
  204. #184 = VECTOR('',#185,1.);
  205. #185 = DIRECTION('',(0.,0.,1.));
  206. #186 = ORIENTED_EDGE('',*,*,#187,.T.);
  207. #187 = EDGE_CURVE('',#180,#180,#188,.T.);
  208. #188 = CIRCLE('',#189,0.8);
  209. #189 = AXIS2_PLACEMENT_3D('',#190,#191,#192);
  210. #190 = CARTESIAN_POINT('',(8.128,3.429,0.41148));
  211. #191 = DIRECTION('',(0.,0.,1.));
  212. #192 = DIRECTION('',(1.,0.,-0.));
  213. #193 = ORIENTED_EDGE('',*,*,#177,.F.);
  214. #194 = ORIENTED_EDGE('',*,*,#195,.F.);
  215. #195 = EDGE_CURVE('',#178,#178,#196,.T.);
  216. #196 = CIRCLE('',#197,0.8);
  217. #197 = AXIS2_PLACEMENT_3D('',#198,#199,#200);
  218. #198 = CARTESIAN_POINT('',(8.128,3.429,0.));
  219. #199 = DIRECTION('',(0.,0.,1.));
  220. #200 = DIRECTION('',(1.,0.,-0.));
  221. #201 = CYLINDRICAL_SURFACE('',#202,0.8);
  222. #202 = AXIS2_PLACEMENT_3D('',#203,#204,#205);
  223. #203 = CARTESIAN_POINT('',(8.128,3.429,0.));
  224. #204 = DIRECTION('',(-0.,-0.,-1.));
  225. #205 = DIRECTION('',(1.,0.,-0.));
  226. #206 = ADVANCED_FACE('',(#207),#234,.F.);
  227. #207 = FACE_BOUND('',#208,.T.);
  228. #208 = EDGE_LOOP('',(#209,#219,#226,#227));
  229. #209 = ORIENTED_EDGE('',*,*,#210,.T.);
  230. #210 = EDGE_CURVE('',#211,#213,#215,.T.);
  231. #211 = VERTEX_POINT('',#212);
  232. #212 = CARTESIAN_POINT('',(8.928,7.239,0.));
  233. #213 = VERTEX_POINT('',#214);
  234. #214 = CARTESIAN_POINT('',(8.928,7.239,0.41148));
  235. #215 = LINE('',#216,#217);
  236. #216 = CARTESIAN_POINT('',(8.928,7.239,0.));
  237. #217 = VECTOR('',#218,1.);
  238. #218 = DIRECTION('',(0.,0.,1.));
  239. #219 = ORIENTED_EDGE('',*,*,#220,.T.);
  240. #220 = EDGE_CURVE('',#213,#213,#221,.T.);
  241. #221 = CIRCLE('',#222,0.8);
  242. #222 = AXIS2_PLACEMENT_3D('',#223,#224,#225);
  243. #223 = CARTESIAN_POINT('',(8.128,7.239,0.41148));
  244. #224 = DIRECTION('',(0.,0.,1.));
  245. #225 = DIRECTION('',(1.,0.,-0.));
  246. #226 = ORIENTED_EDGE('',*,*,#210,.F.);
  247. #227 = ORIENTED_EDGE('',*,*,#228,.F.);
  248. #228 = EDGE_CURVE('',#211,#211,#229,.T.);
  249. #229 = CIRCLE('',#230,0.8);
  250. #230 = AXIS2_PLACEMENT_3D('',#231,#232,#233);
  251. #231 = CARTESIAN_POINT('',(8.128,7.239,0.));
  252. #232 = DIRECTION('',(0.,0.,1.));
  253. #233 = DIRECTION('',(1.,0.,-0.));
  254. #234 = CYLINDRICAL_SURFACE('',#235,0.8);
  255. #235 = AXIS2_PLACEMENT_3D('',#236,#237,#238);
  256. #236 = CARTESIAN_POINT('',(8.128,7.239,0.));
  257. #237 = DIRECTION('',(-0.,-0.,-1.));
  258. #238 = DIRECTION('',(1.,0.,-0.));
  259. #239 = ADVANCED_FACE('',(#240),#267,.F.);
  260. #240 = FACE_BOUND('',#241,.T.);
  261. #241 = EDGE_LOOP('',(#242,#252,#259,#260));
  262. #242 = ORIENTED_EDGE('',*,*,#243,.T.);
  263. #243 = EDGE_CURVE('',#244,#246,#248,.T.);
  264. #244 = VERTEX_POINT('',#245);
  265. #245 = CARTESIAN_POINT('',(25.73,2.159,0.));
  266. #246 = VERTEX_POINT('',#247);
  267. #247 = CARTESIAN_POINT('',(25.73,2.159,0.41148));
  268. #248 = LINE('',#249,#250);
  269. #249 = CARTESIAN_POINT('',(25.73,2.159,0.));
  270. #250 = VECTOR('',#251,1.);
  271. #251 = DIRECTION('',(0.,0.,1.));
  272. #252 = ORIENTED_EDGE('',*,*,#253,.T.);
  273. #253 = EDGE_CURVE('',#246,#246,#254,.T.);
  274. #254 = CIRCLE('',#255,1.6);
  275. #255 = AXIS2_PLACEMENT_3D('',#256,#257,#258);
  276. #256 = CARTESIAN_POINT('',(24.13,2.159,0.41148));
  277. #257 = DIRECTION('',(0.,0.,1.));
  278. #258 = DIRECTION('',(1.,0.,-0.));
  279. #259 = ORIENTED_EDGE('',*,*,#243,.F.);
  280. #260 = ORIENTED_EDGE('',*,*,#261,.F.);
  281. #261 = EDGE_CURVE('',#244,#244,#262,.T.);
  282. #262 = CIRCLE('',#263,1.6);
  283. #263 = AXIS2_PLACEMENT_3D('',#264,#265,#266);
  284. #264 = CARTESIAN_POINT('',(24.13,2.159,0.));
  285. #265 = DIRECTION('',(0.,0.,1.));
  286. #266 = DIRECTION('',(1.,0.,-0.));
  287. #267 = CYLINDRICAL_SURFACE('',#268,1.6);
  288. #268 = AXIS2_PLACEMENT_3D('',#269,#270,#271);
  289. #269 = CARTESIAN_POINT('',(24.13,2.159,0.));
  290. #270 = DIRECTION('',(-0.,-0.,-1.));
  291. #271 = DIRECTION('',(1.,0.,-0.));
  292. #272 = ADVANCED_FACE('',(#273),#300,.F.);
  293. #273 = FACE_BOUND('',#274,.T.);
  294. #274 = EDGE_LOOP('',(#275,#285,#292,#293));
  295. #275 = ORIENTED_EDGE('',*,*,#276,.T.);
  296. #276 = EDGE_CURVE('',#277,#279,#281,.T.);
  297. #277 = VERTEX_POINT('',#278);
  298. #278 = CARTESIAN_POINT('',(15.062,5.461,0.));
  299. #279 = VERTEX_POINT('',#280);
  300. #280 = CARTESIAN_POINT('',(15.062,5.461,0.41148));
  301. #281 = LINE('',#282,#283);
  302. #282 = CARTESIAN_POINT('',(15.062,5.461,0.));
  303. #283 = VECTOR('',#284,1.);
  304. #284 = DIRECTION('',(0.,0.,1.));
  305. #285 = ORIENTED_EDGE('',*,*,#286,.T.);
  306. #286 = EDGE_CURVE('',#279,#279,#287,.T.);
  307. #287 = CIRCLE('',#288,1.6);
  308. #288 = AXIS2_PLACEMENT_3D('',#289,#290,#291);
  309. #289 = CARTESIAN_POINT('',(13.462,5.461,0.41148));
  310. #290 = DIRECTION('',(0.,0.,1.));
  311. #291 = DIRECTION('',(1.,0.,-0.));
  312. #292 = ORIENTED_EDGE('',*,*,#276,.F.);
  313. #293 = ORIENTED_EDGE('',*,*,#294,.F.);
  314. #294 = EDGE_CURVE('',#277,#277,#295,.T.);
  315. #295 = CIRCLE('',#296,1.6);
  316. #296 = AXIS2_PLACEMENT_3D('',#297,#298,#299);
  317. #297 = CARTESIAN_POINT('',(13.462,5.461,0.));
  318. #298 = DIRECTION('',(0.,0.,1.));
  319. #299 = DIRECTION('',(1.,0.,-0.));
  320. #300 = CYLINDRICAL_SURFACE('',#301,1.6);
  321. #301 = AXIS2_PLACEMENT_3D('',#302,#303,#304);
  322. #302 = CARTESIAN_POINT('',(13.462,5.461,0.));
  323. #303 = DIRECTION('',(-0.,-0.,-1.));
  324. #304 = DIRECTION('',(1.,0.,-0.));
  325. #305 = ADVANCED_FACE('',(#306,#312,#315,#318,#321),#324,.T.);
  326. #306 = FACE_BOUND('',#307,.T.);
  327. #307 = EDGE_LOOP('',(#308,#309,#310,#311));
  328. #308 = ORIENTED_EDGE('',*,*,#79,.T.);
  329. #309 = ORIENTED_EDGE('',*,*,#110,.T.);
  330. #310 = ORIENTED_EDGE('',*,*,#141,.T.);
  331. #311 = ORIENTED_EDGE('',*,*,#163,.T.);
  332. #312 = FACE_BOUND('',#313,.T.);
  333. #313 = EDGE_LOOP('',(#314));
  334. #314 = ORIENTED_EDGE('',*,*,#195,.T.);
  335. #315 = FACE_BOUND('',#316,.T.);
  336. #316 = EDGE_LOOP('',(#317));
  337. #317 = ORIENTED_EDGE('',*,*,#228,.T.);
  338. #318 = FACE_BOUND('',#319,.T.);
  339. #319 = EDGE_LOOP('',(#320));
  340. #320 = ORIENTED_EDGE('',*,*,#261,.T.);
  341. #321 = FACE_BOUND('',#322,.T.);
  342. #322 = EDGE_LOOP('',(#323));
  343. #323 = ORIENTED_EDGE('',*,*,#294,.T.);
  344. #324 = PLANE('',#325);
  345. #325 = AXIS2_PLACEMENT_3D('',#326,#327,#328);
  346. #326 = CARTESIAN_POINT('',(19.4265,5.334,0.));
  347. #327 = DIRECTION('',(-0.,-0.,-1.));
  348. #328 = DIRECTION('',(-1.,0.,0.));
  349. #329 = ADVANCED_FACE('',(#330,#336,#339,#342,#345),#348,.F.);
  350. #330 = FACE_BOUND('',#331,.F.);
  351. #331 = EDGE_LOOP('',(#332,#333,#334,#335));
  352. #332 = ORIENTED_EDGE('',*,*,#63,.T.);
  353. #333 = ORIENTED_EDGE('',*,*,#94,.T.);
  354. #334 = ORIENTED_EDGE('',*,*,#125,.T.);
  355. #335 = ORIENTED_EDGE('',*,*,#156,.T.);
  356. #336 = FACE_BOUND('',#337,.F.);
  357. #337 = EDGE_LOOP('',(#338));
  358. #338 = ORIENTED_EDGE('',*,*,#187,.T.);
  359. #339 = FACE_BOUND('',#340,.F.);
  360. #340 = EDGE_LOOP('',(#341));
  361. #341 = ORIENTED_EDGE('',*,*,#220,.T.);
  362. #342 = FACE_BOUND('',#343,.F.);
  363. #343 = EDGE_LOOP('',(#344));
  364. #344 = ORIENTED_EDGE('',*,*,#253,.T.);
  365. #345 = FACE_BOUND('',#346,.F.);
  366. #346 = EDGE_LOOP('',(#347));
  367. #347 = ORIENTED_EDGE('',*,*,#286,.T.);
  368. #348 = PLANE('',#349);
  369. #349 = AXIS2_PLACEMENT_3D('',#350,#351,#352);
  370. #350 = CARTESIAN_POINT('',(19.4265,5.334,0.41148));
  371. #351 = DIRECTION('',(-0.,-0.,-1.));
  372. #352 = DIRECTION('',(-1.,0.,0.));
  373. #353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  374. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#357)) GLOBAL_UNIT_ASSIGNED_CONTEXT
  375. ((#354,#355,#356)) REPRESENTATION_CONTEXT('Context #1',
  376. '3D Context with UNIT and UNCERTAINTY') );
  377. #354 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  378. #355 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  379. #356 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  380. #357 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#354,
  381. 'distance_accuracy_value','confusion accuracy');
  382. #358 = SHAPE_DEFINITION_REPRESENTATION(#359,#46);
  383. #359 = PRODUCT_DEFINITION_SHAPE('','',#360);
  384. #360 = PRODUCT_DEFINITION('design','',#361,#364);
  385. #361 = PRODUCT_DEFINITION_FORMATION('','',#362);
  386. #362 = PRODUCT('Open CASCADE STEP translator 7.5 1.1.1',
  387. 'Open CASCADE STEP translator 7.5 1.1.1','',(#363));
  388. #363 = PRODUCT_CONTEXT('',#2,'mechanical');
  389. #364 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  390. #365 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#366,#368);
  391. #366 = ( REPRESENTATION_RELATIONSHIP('','',#46,#36)
  392. REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#367)
  393. SHAPE_REPRESENTATION_RELATIONSHIP() );
  394. #367 = ITEM_DEFINED_TRANSFORMATION('','',#11,#37);
  395. #368 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#369
  396. );
  397. #369 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','','',#31,#360,$);
  398. #370 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#362));
  399. #371 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#372,#374);
  400. #372 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10)
  401. REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#373)
  402. SHAPE_REPRESENTATION_RELATIONSHIP() );
  403. #373 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
  404. #374 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#375
  405. );
  406. #375 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','','',#5,#31,$);
  407. #376 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33));
  408. #377 = SHAPE_DEFINITION_REPRESENTATION(#378,#384);
  409. #378 = PRODUCT_DEFINITION_SHAPE('','',#379);
  410. #379 = PRODUCT_DEFINITION('design','',#380,#383);
  411. #380 = PRODUCT_DEFINITION_FORMATION('','',#381);
  412. #381 = PRODUCT('CN2','CN2','',(#382));
  413. #382 = PRODUCT_CONTEXT('',#2,'mechanical');
  414. #383 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  415. #384 = SHAPE_REPRESENTATION('',(#11,#385),#389);
  416. #385 = AXIS2_PLACEMENT_3D('',#386,#387,#388);
  417. #386 = CARTESIAN_POINT('',(33.544937438965,5.334008605957,
  418. 4.999990016222E-02));
  419. #387 = DIRECTION('',(0.,0.,1.));
  420. #388 = DIRECTION('',(1.,0.,0.));
  421. #389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  422. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#393)) GLOBAL_UNIT_ASSIGNED_CONTEXT
  423. ((#390,#391,#392)) REPRESENTATION_CONTEXT('Context #1',
  424. '3D Context with UNIT and UNCERTAINTY') );
  425. #390 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  426. #391 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  427. #392 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  428. #393 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#390,
  429. 'distance_accuracy_value','confusion accuracy');
  430. #394 = SHAPE_DEFINITION_REPRESENTATION(#395,#401);
  431. #395 = PRODUCT_DEFINITION_SHAPE('','',#396);
  432. #396 = PRODUCT_DEFINITION('design','',#397,#400);
  433. #397 = PRODUCT_DEFINITION_FORMATION('','',#398);
  434. #398 = PRODUCT('5912794320','5912794320','',(#399));
  435. #399 = PRODUCT_CONTEXT('',#2,'mechanical');
  436. #400 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  437. #401 = SHAPE_REPRESENTATION('',(#11,#402),#406);
  438. #402 = AXIS2_PLACEMENT_3D('',#403,#404,#405);
  439. #403 = CARTESIAN_POINT('',(0.,0.,0.));
  440. #404 = DIRECTION('',(0.,0.,1.));
  441. #405 = DIRECTION('',(1.,0.,0.));
  442. #406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  443. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#410)) GLOBAL_UNIT_ASSIGNED_CONTEXT
  444. ((#407,#408,#409)) REPRESENTATION_CONTEXT('Context #1',
  445. '3D Context with UNIT and UNCERTAINTY') );
  446. #407 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  447. #408 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  448. #409 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  449. #410 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#407,
  450. 'distance_accuracy_value','confusion accuracy');
  451. #411 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#412),#562);
  452. #412 = MANIFOLD_SOLID_BREP('',#413);
  453. #413 = CLOSED_SHELL('',(#414,#454,#485,#516,#538,#550));
  454. #414 = ADVANCED_FACE('',(#415),#449,.F.);
  455. #415 = FACE_BOUND('',#416,.F.);
  456. #416 = EDGE_LOOP('',(#417,#427,#435,#443));
  457. #417 = ORIENTED_EDGE('',*,*,#418,.T.);
  458. #418 = EDGE_CURVE('',#419,#421,#423,.T.);
  459. #419 = VERTEX_POINT('',#420);
  460. #420 = CARTESIAN_POINT('',(4.29999648,-5.00002048,0.));
  461. #421 = VERTEX_POINT('',#422);
  462. #422 = CARTESIAN_POINT('',(4.29999648,-5.00002048,5.49999916));
  463. #423 = LINE('',#424,#425);
  464. #424 = CARTESIAN_POINT('',(4.29999648,-5.00002048,0.));
  465. #425 = VECTOR('',#426,1.);
  466. #426 = DIRECTION('',(0.,0.,1.));
  467. #427 = ORIENTED_EDGE('',*,*,#428,.T.);
  468. #428 = EDGE_CURVE('',#421,#429,#431,.T.);
  469. #429 = VERTEX_POINT('',#430);
  470. #430 = CARTESIAN_POINT('',(4.29999648,5.00002048,5.49999916));
  471. #431 = LINE('',#432,#433);
  472. #432 = CARTESIAN_POINT('',(4.29999648,-5.00002048,5.49999916));
  473. #433 = VECTOR('',#434,1.);
  474. #434 = DIRECTION('',(0.,1.,0.));
  475. #435 = ORIENTED_EDGE('',*,*,#436,.F.);
  476. #436 = EDGE_CURVE('',#437,#429,#439,.T.);
  477. #437 = VERTEX_POINT('',#438);
  478. #438 = CARTESIAN_POINT('',(4.29999648,5.00002048,0.));
  479. #439 = LINE('',#440,#441);
  480. #440 = CARTESIAN_POINT('',(4.29999648,5.00002048,0.));
  481. #441 = VECTOR('',#442,1.);
  482. #442 = DIRECTION('',(0.,0.,1.));
  483. #443 = ORIENTED_EDGE('',*,*,#444,.F.);
  484. #444 = EDGE_CURVE('',#419,#437,#445,.T.);
  485. #445 = LINE('',#446,#447);
  486. #446 = CARTESIAN_POINT('',(4.29999648,-5.00002048,0.));
  487. #447 = VECTOR('',#448,1.);
  488. #448 = DIRECTION('',(0.,1.,0.));
  489. #449 = PLANE('',#450);
  490. #450 = AXIS2_PLACEMENT_3D('',#451,#452,#453);
  491. #451 = CARTESIAN_POINT('',(4.29999648,-5.00002048,0.));
  492. #452 = DIRECTION('',(-1.,0.,0.));
  493. #453 = DIRECTION('',(0.,1.,0.));
  494. #454 = ADVANCED_FACE('',(#455),#480,.F.);
  495. #455 = FACE_BOUND('',#456,.F.);
  496. #456 = EDGE_LOOP('',(#457,#458,#466,#474));
  497. #457 = ORIENTED_EDGE('',*,*,#436,.T.);
  498. #458 = ORIENTED_EDGE('',*,*,#459,.T.);
  499. #459 = EDGE_CURVE('',#429,#460,#462,.T.);
  500. #460 = VERTEX_POINT('',#461);
  501. #461 = CARTESIAN_POINT('',(-4.29999648,5.00002048,5.49999916));
  502. #462 = LINE('',#463,#464);
  503. #463 = CARTESIAN_POINT('',(4.29999648,5.00002048,5.49999916));
  504. #464 = VECTOR('',#465,1.);
  505. #465 = DIRECTION('',(-1.,0.,0.));
  506. #466 = ORIENTED_EDGE('',*,*,#467,.F.);
  507. #467 = EDGE_CURVE('',#468,#460,#470,.T.);
  508. #468 = VERTEX_POINT('',#469);
  509. #469 = CARTESIAN_POINT('',(-4.29999648,5.00002048,0.));
  510. #470 = LINE('',#471,#472);
  511. #471 = CARTESIAN_POINT('',(-4.29999648,5.00002048,0.));
  512. #472 = VECTOR('',#473,1.);
  513. #473 = DIRECTION('',(0.,0.,1.));
  514. #474 = ORIENTED_EDGE('',*,*,#475,.F.);
  515. #475 = EDGE_CURVE('',#437,#468,#476,.T.);
  516. #476 = LINE('',#477,#478);
  517. #477 = CARTESIAN_POINT('',(4.29999648,5.00002048,0.));
  518. #478 = VECTOR('',#479,1.);
  519. #479 = DIRECTION('',(-1.,0.,0.));
  520. #480 = PLANE('',#481);
  521. #481 = AXIS2_PLACEMENT_3D('',#482,#483,#484);
  522. #482 = CARTESIAN_POINT('',(4.29999648,5.00002048,0.));
  523. #483 = DIRECTION('',(0.,-1.,0.));
  524. #484 = DIRECTION('',(-1.,0.,0.));
  525. #485 = ADVANCED_FACE('',(#486),#511,.F.);
  526. #486 = FACE_BOUND('',#487,.F.);
  527. #487 = EDGE_LOOP('',(#488,#489,#497,#505));
  528. #488 = ORIENTED_EDGE('',*,*,#467,.T.);
  529. #489 = ORIENTED_EDGE('',*,*,#490,.T.);
  530. #490 = EDGE_CURVE('',#460,#491,#493,.T.);
  531. #491 = VERTEX_POINT('',#492);
  532. #492 = CARTESIAN_POINT('',(-4.29999648,-5.00002048,5.49999916));
  533. #493 = LINE('',#494,#495);
  534. #494 = CARTESIAN_POINT('',(-4.29999648,5.00002048,5.49999916));
  535. #495 = VECTOR('',#496,1.);
  536. #496 = DIRECTION('',(0.,-1.,0.));
  537. #497 = ORIENTED_EDGE('',*,*,#498,.F.);
  538. #498 = EDGE_CURVE('',#499,#491,#501,.T.);
  539. #499 = VERTEX_POINT('',#500);
  540. #500 = CARTESIAN_POINT('',(-4.29999648,-5.00002048,0.));
  541. #501 = LINE('',#502,#503);
  542. #502 = CARTESIAN_POINT('',(-4.29999648,-5.00002048,0.));
  543. #503 = VECTOR('',#504,1.);
  544. #504 = DIRECTION('',(0.,0.,1.));
  545. #505 = ORIENTED_EDGE('',*,*,#506,.F.);
  546. #506 = EDGE_CURVE('',#468,#499,#507,.T.);
  547. #507 = LINE('',#508,#509);
  548. #508 = CARTESIAN_POINT('',(-4.29999648,5.00002048,0.));
  549. #509 = VECTOR('',#510,1.);
  550. #510 = DIRECTION('',(0.,-1.,0.));
  551. #511 = PLANE('',#512);
  552. #512 = AXIS2_PLACEMENT_3D('',#513,#514,#515);
  553. #513 = CARTESIAN_POINT('',(-4.29999648,5.00002048,0.));
  554. #514 = DIRECTION('',(1.,0.,-0.));
  555. #515 = DIRECTION('',(0.,-1.,0.));
  556. #516 = ADVANCED_FACE('',(#517),#533,.F.);
  557. #517 = FACE_BOUND('',#518,.F.);
  558. #518 = EDGE_LOOP('',(#519,#520,#526,#527));
  559. #519 = ORIENTED_EDGE('',*,*,#498,.T.);
  560. #520 = ORIENTED_EDGE('',*,*,#521,.T.);
  561. #521 = EDGE_CURVE('',#491,#421,#522,.T.);
  562. #522 = LINE('',#523,#524);
  563. #523 = CARTESIAN_POINT('',(-4.29999648,-5.00002048,5.49999916));
  564. #524 = VECTOR('',#525,1.);
  565. #525 = DIRECTION('',(1.,0.,0.));
  566. #526 = ORIENTED_EDGE('',*,*,#418,.F.);
  567. #527 = ORIENTED_EDGE('',*,*,#528,.F.);
  568. #528 = EDGE_CURVE('',#499,#419,#529,.T.);
  569. #529 = LINE('',#530,#531);
  570. #530 = CARTESIAN_POINT('',(-4.29999648,-5.00002048,0.));
  571. #531 = VECTOR('',#532,1.);
  572. #532 = DIRECTION('',(1.,0.,0.));
  573. #533 = PLANE('',#534);
  574. #534 = AXIS2_PLACEMENT_3D('',#535,#536,#537);
  575. #535 = CARTESIAN_POINT('',(-4.29999648,-5.00002048,0.));
  576. #536 = DIRECTION('',(0.,1.,0.));
  577. #537 = DIRECTION('',(1.,0.,0.));
  578. #538 = ADVANCED_FACE('',(#539),#545,.F.);
  579. #539 = FACE_BOUND('',#540,.F.);
  580. #540 = EDGE_LOOP('',(#541,#542,#543,#544));
  581. #541 = ORIENTED_EDGE('',*,*,#444,.T.);
  582. #542 = ORIENTED_EDGE('',*,*,#475,.T.);
  583. #543 = ORIENTED_EDGE('',*,*,#506,.T.);
  584. #544 = ORIENTED_EDGE('',*,*,#528,.T.);
  585. #545 = PLANE('',#546);
  586. #546 = AXIS2_PLACEMENT_3D('',#547,#548,#549);
  587. #547 = CARTESIAN_POINT('',(7.1627161288E-15,7.067213247083E-15,0.));
  588. #548 = DIRECTION('',(0.,0.,1.));
  589. #549 = DIRECTION('',(1.,0.,-0.));
  590. #550 = ADVANCED_FACE('',(#551),#557,.T.);
  591. #551 = FACE_BOUND('',#552,.T.);
  592. #552 = EDGE_LOOP('',(#553,#554,#555,#556));
  593. #553 = ORIENTED_EDGE('',*,*,#428,.T.);
  594. #554 = ORIENTED_EDGE('',*,*,#459,.T.);
  595. #555 = ORIENTED_EDGE('',*,*,#490,.T.);
  596. #556 = ORIENTED_EDGE('',*,*,#521,.T.);
  597. #557 = PLANE('',#558);
  598. #558 = AXIS2_PLACEMENT_3D('',#559,#560,#561);
  599. #559 = CARTESIAN_POINT('',(7.1627161288E-15,7.067213247083E-15,
  600. 5.49999916));
  601. #560 = DIRECTION('',(0.,0.,1.));
  602. #561 = DIRECTION('',(1.,0.,-0.));
  603. #562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  604. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#566)) GLOBAL_UNIT_ASSIGNED_CONTEXT
  605. ((#563,#564,#565)) REPRESENTATION_CONTEXT('Context #1',
  606. '3D Context with UNIT and UNCERTAINTY') );
  607. #563 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  608. #564 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  609. #565 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  610. #566 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#563,
  611. 'distance_accuracy_value','confusion accuracy');
  612. #567 = SHAPE_DEFINITION_REPRESENTATION(#568,#411);
  613. #568 = PRODUCT_DEFINITION_SHAPE('','',#569);
  614. #569 = PRODUCT_DEFINITION('design','',#570,#573);
  615. #570 = PRODUCT_DEFINITION_FORMATION('','',#571);
  616. #571 = PRODUCT('Extruded','Extruded','',(#572));
  617. #572 = PRODUCT_CONTEXT('',#2,'mechanical');
  618. #573 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  619. #574 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#575,#577);
  620. #575 = ( REPRESENTATION_RELATIONSHIP('','',#411,#401)
  621. REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#576)
  622. SHAPE_REPRESENTATION_RELATIONSHIP() );
  623. #576 = ITEM_DEFINED_TRANSFORMATION('','',#11,#402);
  624. #577 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#578
  625. );
  626. #578 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','1','',#396,#569,$);
  627. #579 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#571));
  628. #580 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#581,#583);
  629. #581 = ( REPRESENTATION_RELATIONSHIP('','',#401,#384)
  630. REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#582)
  631. SHAPE_REPRESENTATION_RELATIONSHIP() );
  632. #582 = ITEM_DEFINED_TRANSFORMATION('','',#11,#385);
  633. #583 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#584
  634. );
  635. #584 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','','',#379,#396,$);
  636. #585 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#398));
  637. #586 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#587,#589);
  638. #587 = ( REPRESENTATION_RELATIONSHIP('','',#384,#10)
  639. REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#588)
  640. SHAPE_REPRESENTATION_RELATIONSHIP() );
  641. #588 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
  642. #589 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#590
  643. );
  644. #590 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','','',#5,#379,$);
  645. #591 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#381));
  646. #592 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#593)
  647. ,#353);
  648. #593 = STYLED_ITEM('color',(#594),#47);
  649. #594 = PRESENTATION_STYLE_ASSIGNMENT((#595,#601));
  650. #595 = SURFACE_STYLE_USAGE(.BOTH.,#596);
  651. #596 = SURFACE_SIDE_STYLE('',(#597));
  652. #597 = SURFACE_STYLE_FILL_AREA(#598);
  653. #598 = FILL_AREA_STYLE('',(#599));
  654. #599 = FILL_AREA_STYLE_COLOUR('',#600);
  655. #600 = COLOUR_RGB('',0.,0.501960785193,0.);
  656. #601 = CURVE_STYLE('',#602,POSITIVE_LENGTH_MEASURE(0.1),#600);
  657. #602 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
  658. #603 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#604)
  659. ,#562);
  660. #604 = STYLED_ITEM('color',(#605),#412);
  661. #605 = PRESENTATION_STYLE_ASSIGNMENT((#606,#612));
  662. #606 = SURFACE_STYLE_USAGE(.BOTH.,#607);
  663. #607 = SURFACE_SIDE_STYLE('',(#608));
  664. #608 = SURFACE_STYLE_FILL_AREA(#609);
  665. #609 = FILL_AREA_STYLE('',(#610));
  666. #610 = FILL_AREA_STYLE_COLOUR('',#611);
  667. #611 = COLOUR_RGB('',0.501960785193,0.501960785193,0.501960785193);
  668. #612 = CURVE_STYLE('',#613,POSITIVE_LENGTH_MEASURE(0.1),#611);
  669. #613 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
  670. ENDSEC;
  671. END-ISO-10303-21;