A RGB LCD raspberry pi hat
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

429 lines
16 KiB

  1. ISO-10303-21;
  2. HEADER;
  3. FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
  4. FILE_NAME(
  5. '/home/julian/Dokumente/pcbs/2021_rgb_lcd_pihat/3d models/L1_coil.step',
  6. '2021-02-20T20:32:12',('Author'),(''),
  7. 'Open CASCADE STEP processor 7.3','FreeCAD','Unknown');
  8. FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
  9. ENDSEC;
  10. DATA;
  11. #1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
  12. 'automotive_design',2000,#2);
  13. #2 = APPLICATION_CONTEXT(
  14. 'core data for automotive mechanical design processes');
  15. #3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
  16. #4 = PRODUCT_DEFINITION_SHAPE('','',#5);
  17. #5 = PRODUCT_DEFINITION('design','',#6,#9);
  18. #6 = PRODUCT_DEFINITION_FORMATION('','',#7);
  19. #7 = PRODUCT('Body','Body','',(#8));
  20. #8 = PRODUCT_CONTEXT('',#2,'mechanical');
  21. #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  22. #10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#345);
  23. #11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
  24. #12 = CARTESIAN_POINT('',(0.,0.,0.));
  25. #13 = DIRECTION('',(0.,0.,1.));
  26. #14 = DIRECTION('',(1.,0.,-0.));
  27. #15 = MANIFOLD_SOLID_BREP('',#16);
  28. #16 = CLOSED_SHELL('',(#17,#137,#213,#284,#331,#338));
  29. #17 = ADVANCED_FACE('',(#18),#32,.T.);
  30. #18 = FACE_BOUND('',#19,.T.);
  31. #19 = EDGE_LOOP('',(#20,#55,#83,#111));
  32. #20 = ORIENTED_EDGE('',*,*,#21,.T.);
  33. #21 = EDGE_CURVE('',#22,#24,#26,.T.);
  34. #22 = VERTEX_POINT('',#23);
  35. #23 = CARTESIAN_POINT('',(-5.8,5.8,0.));
  36. #24 = VERTEX_POINT('',#25);
  37. #25 = CARTESIAN_POINT('',(-5.8,5.8,6.));
  38. #26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
  39. #27 = LINE('',#28,#29);
  40. #28 = CARTESIAN_POINT('',(-5.8,5.8,0.));
  41. #29 = VECTOR('',#30,1.);
  42. #30 = DIRECTION('',(0.,0.,1.));
  43. #31 = PCURVE('',#32,#37);
  44. #32 = PLANE('',#33);
  45. #33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
  46. #34 = CARTESIAN_POINT('',(-5.8,5.8,0.));
  47. #35 = DIRECTION('',(0.,1.,0.));
  48. #36 = DIRECTION('',(1.,0.,0.));
  49. #37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
  50. #38 = LINE('',#39,#40);
  51. #39 = CARTESIAN_POINT('',(0.,0.));
  52. #40 = VECTOR('',#41,1.);
  53. #41 = DIRECTION('',(0.,-1.));
  54. #42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  55. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  56. ) );
  57. #43 = PCURVE('',#44,#49);
  58. #44 = PLANE('',#45);
  59. #45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
  60. #46 = CARTESIAN_POINT('',(-5.8,0.,0.));
  61. #47 = DIRECTION('',(-1.,0.,0.));
  62. #48 = DIRECTION('',(0.,1.,0.));
  63. #49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
  64. #50 = LINE('',#51,#52);
  65. #51 = CARTESIAN_POINT('',(5.8,0.));
  66. #52 = VECTOR('',#53,1.);
  67. #53 = DIRECTION('',(0.,-1.));
  68. #54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  69. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  70. ) );
  71. #55 = ORIENTED_EDGE('',*,*,#56,.T.);
  72. #56 = EDGE_CURVE('',#24,#57,#59,.T.);
  73. #57 = VERTEX_POINT('',#58);
  74. #58 = CARTESIAN_POINT('',(0.,5.8,6.));
  75. #59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
  76. #60 = LINE('',#61,#62);
  77. #61 = CARTESIAN_POINT('',(-5.8,5.8,6.));
  78. #62 = VECTOR('',#63,1.);
  79. #63 = DIRECTION('',(1.,0.,0.));
  80. #64 = PCURVE('',#32,#65);
  81. #65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
  82. #66 = LINE('',#67,#68);
  83. #67 = CARTESIAN_POINT('',(0.,-6.));
  84. #68 = VECTOR('',#69,1.);
  85. #69 = DIRECTION('',(1.,0.));
  86. #70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  87. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  88. ) );
  89. #71 = PCURVE('',#72,#77);
  90. #72 = PLANE('',#73);
  91. #73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
  92. #74 = CARTESIAN_POINT('',(-2.9,2.9,6.));
  93. #75 = DIRECTION('',(-0.,-0.,-1.));
  94. #76 = DIRECTION('',(-1.,0.,0.));
  95. #77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
  96. #78 = LINE('',#79,#80);
  97. #79 = CARTESIAN_POINT('',(2.9,2.9));
  98. #80 = VECTOR('',#81,1.);
  99. #81 = DIRECTION('',(-1.,0.));
  100. #82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  101. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  102. ) );
  103. #83 = ORIENTED_EDGE('',*,*,#84,.F.);
  104. #84 = EDGE_CURVE('',#85,#57,#87,.T.);
  105. #85 = VERTEX_POINT('',#86);
  106. #86 = CARTESIAN_POINT('',(0.,5.8,0.));
  107. #87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
  108. #88 = LINE('',#89,#90);
  109. #89 = CARTESIAN_POINT('',(0.,5.8,0.));
  110. #90 = VECTOR('',#91,1.);
  111. #91 = DIRECTION('',(0.,0.,1.));
  112. #92 = PCURVE('',#32,#93);
  113. #93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
  114. #94 = LINE('',#95,#96);
  115. #95 = CARTESIAN_POINT('',(5.8,0.));
  116. #96 = VECTOR('',#97,1.);
  117. #97 = DIRECTION('',(0.,-1.));
  118. #98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  119. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  120. ) );
  121. #99 = PCURVE('',#100,#105);
  122. #100 = PLANE('',#101);
  123. #101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
  124. #102 = CARTESIAN_POINT('',(0.,5.8,0.));
  125. #103 = DIRECTION('',(1.,0.,0.));
  126. #104 = DIRECTION('',(0.,-1.,0.));
  127. #105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
  128. #106 = LINE('',#107,#108);
  129. #107 = CARTESIAN_POINT('',(0.,0.));
  130. #108 = VECTOR('',#109,1.);
  131. #109 = DIRECTION('',(0.,-1.));
  132. #110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  133. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  134. ) );
  135. #111 = ORIENTED_EDGE('',*,*,#112,.F.);
  136. #112 = EDGE_CURVE('',#22,#85,#113,.T.);
  137. #113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.);
  138. #114 = LINE('',#115,#116);
  139. #115 = CARTESIAN_POINT('',(-5.8,5.8,0.));
  140. #116 = VECTOR('',#117,1.);
  141. #117 = DIRECTION('',(1.,0.,0.));
  142. #118 = PCURVE('',#32,#119);
  143. #119 = DEFINITIONAL_REPRESENTATION('',(#120),#124);
  144. #120 = LINE('',#121,#122);
  145. #121 = CARTESIAN_POINT('',(0.,0.));
  146. #122 = VECTOR('',#123,1.);
  147. #123 = DIRECTION('',(1.,0.));
  148. #124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  149. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  150. ) );
  151. #125 = PCURVE('',#126,#131);
  152. #126 = PLANE('',#127);
  153. #127 = AXIS2_PLACEMENT_3D('',#128,#129,#130);
  154. #128 = CARTESIAN_POINT('',(-2.9,2.9,0.));
  155. #129 = DIRECTION('',(-0.,-0.,-1.));
  156. #130 = DIRECTION('',(-1.,0.,0.));
  157. #131 = DEFINITIONAL_REPRESENTATION('',(#132),#136);
  158. #132 = LINE('',#133,#134);
  159. #133 = CARTESIAN_POINT('',(2.9,2.9));
  160. #134 = VECTOR('',#135,1.);
  161. #135 = DIRECTION('',(-1.,0.));
  162. #136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  163. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  164. ) );
  165. #137 = ADVANCED_FACE('',(#138),#100,.T.);
  166. #138 = FACE_BOUND('',#139,.T.);
  167. #139 = EDGE_LOOP('',(#140,#141,#164,#192));
  168. #140 = ORIENTED_EDGE('',*,*,#84,.T.);
  169. #141 = ORIENTED_EDGE('',*,*,#142,.T.);
  170. #142 = EDGE_CURVE('',#57,#143,#145,.T.);
  171. #143 = VERTEX_POINT('',#144);
  172. #144 = CARTESIAN_POINT('',(0.,0.,6.));
  173. #145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.);
  174. #146 = LINE('',#147,#148);
  175. #147 = CARTESIAN_POINT('',(0.,5.8,6.));
  176. #148 = VECTOR('',#149,1.);
  177. #149 = DIRECTION('',(0.,-1.,0.));
  178. #150 = PCURVE('',#100,#151);
  179. #151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);
  180. #152 = LINE('',#153,#154);
  181. #153 = CARTESIAN_POINT('',(0.,-6.));
  182. #154 = VECTOR('',#155,1.);
  183. #155 = DIRECTION('',(1.,0.));
  184. #156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  185. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  186. ) );
  187. #157 = PCURVE('',#72,#158);
  188. #158 = DEFINITIONAL_REPRESENTATION('',(#159),#163);
  189. #159 = LINE('',#160,#161);
  190. #160 = CARTESIAN_POINT('',(-2.9,2.9));
  191. #161 = VECTOR('',#162,1.);
  192. #162 = DIRECTION('',(0.,-1.));
  193. #163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  194. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  195. ) );
  196. #164 = ORIENTED_EDGE('',*,*,#165,.F.);
  197. #165 = EDGE_CURVE('',#166,#143,#168,.T.);
  198. #166 = VERTEX_POINT('',#167);
  199. #167 = CARTESIAN_POINT('',(0.,0.,0.));
  200. #168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.);
  201. #169 = LINE('',#170,#171);
  202. #170 = CARTESIAN_POINT('',(0.,0.,0.));
  203. #171 = VECTOR('',#172,1.);
  204. #172 = DIRECTION('',(0.,0.,1.));
  205. #173 = PCURVE('',#100,#174);
  206. #174 = DEFINITIONAL_REPRESENTATION('',(#175),#179);
  207. #175 = LINE('',#176,#177);
  208. #176 = CARTESIAN_POINT('',(5.8,0.));
  209. #177 = VECTOR('',#178,1.);
  210. #178 = DIRECTION('',(0.,-1.));
  211. #179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  212. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  213. ) );
  214. #180 = PCURVE('',#181,#186);
  215. #181 = PLANE('',#182);
  216. #182 = AXIS2_PLACEMENT_3D('',#183,#184,#185);
  217. #183 = CARTESIAN_POINT('',(0.,0.,0.));
  218. #184 = DIRECTION('',(0.,-1.,0.));
  219. #185 = DIRECTION('',(-1.,0.,0.));
  220. #186 = DEFINITIONAL_REPRESENTATION('',(#187),#191);
  221. #187 = LINE('',#188,#189);
  222. #188 = CARTESIAN_POINT('',(0.,-0.));
  223. #189 = VECTOR('',#190,1.);
  224. #190 = DIRECTION('',(0.,-1.));
  225. #191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  226. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  227. ) );
  228. #192 = ORIENTED_EDGE('',*,*,#193,.F.);
  229. #193 = EDGE_CURVE('',#85,#166,#194,.T.);
  230. #194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.);
  231. #195 = LINE('',#196,#197);
  232. #196 = CARTESIAN_POINT('',(0.,5.8,0.));
  233. #197 = VECTOR('',#198,1.);
  234. #198 = DIRECTION('',(0.,-1.,0.));
  235. #199 = PCURVE('',#100,#200);
  236. #200 = DEFINITIONAL_REPRESENTATION('',(#201),#205);
  237. #201 = LINE('',#202,#203);
  238. #202 = CARTESIAN_POINT('',(0.,0.));
  239. #203 = VECTOR('',#204,1.);
  240. #204 = DIRECTION('',(1.,0.));
  241. #205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  242. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  243. ) );
  244. #206 = PCURVE('',#126,#207);
  245. #207 = DEFINITIONAL_REPRESENTATION('',(#208),#212);
  246. #208 = LINE('',#209,#210);
  247. #209 = CARTESIAN_POINT('',(-2.9,2.9));
  248. #210 = VECTOR('',#211,1.);
  249. #211 = DIRECTION('',(0.,-1.));
  250. #212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  251. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  252. ) );
  253. #213 = ADVANCED_FACE('',(#214),#181,.T.);
  254. #214 = FACE_BOUND('',#215,.T.);
  255. #215 = EDGE_LOOP('',(#216,#217,#240,#263));
  256. #216 = ORIENTED_EDGE('',*,*,#165,.T.);
  257. #217 = ORIENTED_EDGE('',*,*,#218,.T.);
  258. #218 = EDGE_CURVE('',#143,#219,#221,.T.);
  259. #219 = VERTEX_POINT('',#220);
  260. #220 = CARTESIAN_POINT('',(-5.8,0.,6.));
  261. #221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.);
  262. #222 = LINE('',#223,#224);
  263. #223 = CARTESIAN_POINT('',(0.,0.,6.));
  264. #224 = VECTOR('',#225,1.);
  265. #225 = DIRECTION('',(-1.,0.,0.));
  266. #226 = PCURVE('',#181,#227);
  267. #227 = DEFINITIONAL_REPRESENTATION('',(#228),#232);
  268. #228 = LINE('',#229,#230);
  269. #229 = CARTESIAN_POINT('',(0.,-6.));
  270. #230 = VECTOR('',#231,1.);
  271. #231 = DIRECTION('',(1.,0.));
  272. #232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  273. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  274. ) );
  275. #233 = PCURVE('',#72,#234);
  276. #234 = DEFINITIONAL_REPRESENTATION('',(#235),#239);
  277. #235 = LINE('',#236,#237);
  278. #236 = CARTESIAN_POINT('',(-2.9,-2.9));
  279. #237 = VECTOR('',#238,1.);
  280. #238 = DIRECTION('',(1.,0.));
  281. #239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  282. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  283. ) );
  284. #240 = ORIENTED_EDGE('',*,*,#241,.F.);
  285. #241 = EDGE_CURVE('',#242,#219,#244,.T.);
  286. #242 = VERTEX_POINT('',#243);
  287. #243 = CARTESIAN_POINT('',(-5.8,0.,0.));
  288. #244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.);
  289. #245 = LINE('',#246,#247);
  290. #246 = CARTESIAN_POINT('',(-5.8,0.,0.));
  291. #247 = VECTOR('',#248,1.);
  292. #248 = DIRECTION('',(0.,0.,1.));
  293. #249 = PCURVE('',#181,#250);
  294. #250 = DEFINITIONAL_REPRESENTATION('',(#251),#255);
  295. #251 = LINE('',#252,#253);
  296. #252 = CARTESIAN_POINT('',(5.8,0.));
  297. #253 = VECTOR('',#254,1.);
  298. #254 = DIRECTION('',(0.,-1.));
  299. #255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  300. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  301. ) );
  302. #256 = PCURVE('',#44,#257);
  303. #257 = DEFINITIONAL_REPRESENTATION('',(#258),#262);
  304. #258 = LINE('',#259,#260);
  305. #259 = CARTESIAN_POINT('',(0.,0.));
  306. #260 = VECTOR('',#261,1.);
  307. #261 = DIRECTION('',(0.,-1.));
  308. #262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  309. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  310. ) );
  311. #263 = ORIENTED_EDGE('',*,*,#264,.F.);
  312. #264 = EDGE_CURVE('',#166,#242,#265,.T.);
  313. #265 = SURFACE_CURVE('',#266,(#270,#277),.PCURVE_S1.);
  314. #266 = LINE('',#267,#268);
  315. #267 = CARTESIAN_POINT('',(0.,0.,0.));
  316. #268 = VECTOR('',#269,1.);
  317. #269 = DIRECTION('',(-1.,0.,0.));
  318. #270 = PCURVE('',#181,#271);
  319. #271 = DEFINITIONAL_REPRESENTATION('',(#272),#276);
  320. #272 = LINE('',#273,#274);
  321. #273 = CARTESIAN_POINT('',(0.,-0.));
  322. #274 = VECTOR('',#275,1.);
  323. #275 = DIRECTION('',(1.,0.));
  324. #276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  325. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  326. ) );
  327. #277 = PCURVE('',#126,#278);
  328. #278 = DEFINITIONAL_REPRESENTATION('',(#279),#283);
  329. #279 = LINE('',#280,#281);
  330. #280 = CARTESIAN_POINT('',(-2.9,-2.9));
  331. #281 = VECTOR('',#282,1.);
  332. #282 = DIRECTION('',(1.,0.));
  333. #283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  334. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  335. ) );
  336. #284 = ADVANCED_FACE('',(#285),#44,.T.);
  337. #285 = FACE_BOUND('',#286,.T.);
  338. #286 = EDGE_LOOP('',(#287,#288,#309,#310));
  339. #287 = ORIENTED_EDGE('',*,*,#241,.T.);
  340. #288 = ORIENTED_EDGE('',*,*,#289,.T.);
  341. #289 = EDGE_CURVE('',#219,#24,#290,.T.);
  342. #290 = SURFACE_CURVE('',#291,(#295,#302),.PCURVE_S1.);
  343. #291 = LINE('',#292,#293);
  344. #292 = CARTESIAN_POINT('',(-5.8,0.,6.));
  345. #293 = VECTOR('',#294,1.);
  346. #294 = DIRECTION('',(0.,1.,0.));
  347. #295 = PCURVE('',#44,#296);
  348. #296 = DEFINITIONAL_REPRESENTATION('',(#297),#301);
  349. #297 = LINE('',#298,#299);
  350. #298 = CARTESIAN_POINT('',(0.,-6.));
  351. #299 = VECTOR('',#300,1.);
  352. #300 = DIRECTION('',(1.,0.));
  353. #301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  354. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  355. ) );
  356. #302 = PCURVE('',#72,#303);
  357. #303 = DEFINITIONAL_REPRESENTATION('',(#304),#308);
  358. #304 = LINE('',#305,#306);
  359. #305 = CARTESIAN_POINT('',(2.9,-2.9));
  360. #306 = VECTOR('',#307,1.);
  361. #307 = DIRECTION('',(0.,1.));
  362. #308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  363. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  364. ) );
  365. #309 = ORIENTED_EDGE('',*,*,#21,.F.);
  366. #310 = ORIENTED_EDGE('',*,*,#311,.F.);
  367. #311 = EDGE_CURVE('',#242,#22,#312,.T.);
  368. #312 = SURFACE_CURVE('',#313,(#317,#324),.PCURVE_S1.);
  369. #313 = LINE('',#314,#315);
  370. #314 = CARTESIAN_POINT('',(-5.8,0.,0.));
  371. #315 = VECTOR('',#316,1.);
  372. #316 = DIRECTION('',(0.,1.,0.));
  373. #317 = PCURVE('',#44,#318);
  374. #318 = DEFINITIONAL_REPRESENTATION('',(#319),#323);
  375. #319 = LINE('',#320,#321);
  376. #320 = CARTESIAN_POINT('',(0.,0.));
  377. #321 = VECTOR('',#322,1.);
  378. #322 = DIRECTION('',(1.,0.));
  379. #323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  380. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  381. ) );
  382. #324 = PCURVE('',#126,#325);
  383. #325 = DEFINITIONAL_REPRESENTATION('',(#326),#330);
  384. #326 = LINE('',#327,#328);
  385. #327 = CARTESIAN_POINT('',(2.9,-2.9));
  386. #328 = VECTOR('',#329,1.);
  387. #329 = DIRECTION('',(0.,1.));
  388. #330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2)
  389. PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  390. ) );
  391. #331 = ADVANCED_FACE('',(#332),#126,.T.);
  392. #332 = FACE_BOUND('',#333,.T.);
  393. #333 = EDGE_LOOP('',(#334,#335,#336,#337));
  394. #334 = ORIENTED_EDGE('',*,*,#112,.T.);
  395. #335 = ORIENTED_EDGE('',*,*,#193,.T.);
  396. #336 = ORIENTED_EDGE('',*,*,#264,.T.);
  397. #337 = ORIENTED_EDGE('',*,*,#311,.T.);
  398. #338 = ADVANCED_FACE('',(#339),#72,.F.);
  399. #339 = FACE_BOUND('',#340,.F.);
  400. #340 = EDGE_LOOP('',(#341,#342,#343,#344));
  401. #341 = ORIENTED_EDGE('',*,*,#56,.T.);
  402. #342 = ORIENTED_EDGE('',*,*,#142,.T.);
  403. #343 = ORIENTED_EDGE('',*,*,#218,.T.);
  404. #344 = ORIENTED_EDGE('',*,*,#289,.T.);
  405. #345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3)
  406. GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#349)) GLOBAL_UNIT_ASSIGNED_CONTEXT
  407. ((#346,#347,#348)) REPRESENTATION_CONTEXT('Context #1',
  408. '3D Context with UNIT and UNCERTAINTY') );
  409. #346 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  410. #347 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  411. #348 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  412. #349 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#346,
  413. 'distance_accuracy_value','confusion accuracy');
  414. #350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
  415. #351 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#352)
  416. ,#345);
  417. #352 = STYLED_ITEM('color',(#353),#15);
  418. #353 = PRESENTATION_STYLE_ASSIGNMENT((#354,#360));
  419. #354 = SURFACE_STYLE_USAGE(.BOTH.,#355);
  420. #355 = SURFACE_SIDE_STYLE('',(#356));
  421. #356 = SURFACE_STYLE_FILL_AREA(#357);
  422. #357 = FILL_AREA_STYLE('',(#358));
  423. #358 = FILL_AREA_STYLE_COLOUR('',#359);
  424. #359 = DRAUGHTING_PRE_DEFINED_COLOUR('black');
  425. #360 = CURVE_STYLE('',#361,POSITIVE_LENGTH_MEASURE(0.1),#359);
  426. #361 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
  427. ENDSEC;
  428. END-ISO-10303-21;