From 7f6c9424807aed71a6289e89337c48e3c27221dc Mon Sep 17 00:00:00 2001 From: Francisco Date: Thu, 19 Mar 2015 19:25:25 +0000 Subject: [PATCH] Added LM10uu and LM12uu files --- .../Bearings/linear_bearings/LM10uu.FCStd | Bin 0 -> 12610 bytes .../Bearings/linear_bearings/LM10uu.step | 1206 ++++++++++++++++ .../Bearings/linear_bearings/LM10uu.stl | Bin 0 -> 97484 bytes .../Bearings/linear_bearings/LM12uu.FCStd | Bin 0 -> 12704 bytes .../Bearings/linear_bearings/LM12uu.step | 1276 +++++++++++++++++ .../Bearings/linear_bearings/LM12uu.stl | Bin 0 -> 112284 bytes 6 files changed, 2482 insertions(+) create mode 100644 Mechanical Parts/Bearings/linear_bearings/LM10uu.FCStd create mode 100644 Mechanical Parts/Bearings/linear_bearings/LM10uu.step create mode 100644 Mechanical Parts/Bearings/linear_bearings/LM10uu.stl create mode 100644 Mechanical Parts/Bearings/linear_bearings/LM12uu.FCStd create mode 100644 Mechanical Parts/Bearings/linear_bearings/LM12uu.step create mode 100644 Mechanical Parts/Bearings/linear_bearings/LM12uu.stl diff --git a/Mechanical Parts/Bearings/linear_bearings/LM10uu.FCStd b/Mechanical Parts/Bearings/linear_bearings/LM10uu.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..59254304c7cba31d01be64bc68a75c113e651138 GIT binary patch literal 12610 zcma*N1xzK)+O~_kySuyVFu1!r4DRj>KEUAat_yc}7~I|6-Q9oQ{eA!0drxvsPOo%U z(#choba!=K_0+8(4GM+^1Ox;H^ql4-X0(acbq@^$G;0C`1ow4S#LmdY#>Cc{!QICC zT=&#zl>_DTqAQ>%y``RYAJj|PtY~-11;FXLE8=jl!pMmR&TUPuB&-yg*!6+2BMb%} z0-!2PF!sHY0D?Aj^Id{W(#ZULW6Olnw?}(5u)l_p9H9k<)Z@DOH5jgbYfQIN<>TY+ z`hlqU4b_$;qKcs^=yWPw-XZ3VtPcw|JKlI9dA~}(OUkIZ+euviS^*|s+yGDP4_id_ z7UY$~3B?thWZZ-Zve+0TGQ@`2Hy3^r<)dT1?e8#zq;6Vl)F>?9j{pED{`UKL!k>R4 z`FlhePddJ%Ze8Nprf*YSJJ9I_-4eAN5%ZnWJ~9S&XYPb=sB)2u+yxpl|Efx^)9lKI zufZZiX3BBCb@Z!OecF*bu=8E1v}8ZFrM3G53^>9pgq*OaWyfiQi!2?TeDOjkH(q_JK?RqX!Jk})l+ z2yNLtzK(>EdmMsIO-tv1hh0WO-N=vHC%N|`h;k^Qea-yHQTc2}a6{VNXi)weVd`WMCgw%1gyMv-k1{?jWJK+E(UjrrFk9ElW{mkP* z6G*Sur{(AzT@{0rv(;MIPCEK&_82fg(zp7Taua@?GgPv2`NF_oYZkN_O##@E(7RKr zF-x+o0(j}*5V!ha42RwfRWc0ZsryPic&Uo@iPcat+~#yQ3s@rBx_~l_aHh}veiBh_ z=y0(n6ScA{gAdxPnAS#^30gAeg=(Xht2v2xo{IMdeUq@K5EHB&Sj^3>(^B+YZ4 zU(bXUV^k|rEKaTTbt^6qxBOcF^stL*?~Az7A|%kAD^-CJy9L0bw@LV|no}L}rxh=E zek3x?7$KaacD802e>=#cp5jSGcKolH-?!= zXld_8+fI-7`YHfG?540MW7N32`4sH@kaP=3-RP0Ju{tF z^RDIs{*z-RvR)>7q~CzrW1*znQh>#3HOA@;xue=j79D%e_yRg8SUzuvL}BYpjIl*j zo;k$ZCa_DGaqZnuXS>fZ6TWeAaK1l*CMkkHMvXNpR*n_NQL7D-=FGdqjAs40Rg<`q z40vj{T%Qu@e7hL$3fiz?Y-14+u7Jf+SP7_0uq_Y=O^yn==%Nd(0&Jbu{$eR~YUDCN z>k%2hZZrD9xVbG>E+5WqxDh$lm3smLf3usLA&5<+$%R|3Z2h?CT4Mz#_kCB)^tJ6r z4Tr)nPFU$xNG~Q=MwK#9Qdvz8-qWeu1vV4NMi&KKgWGSuovvppA(42E>7rfuwY<6h z!nU+DBF1TzxG$}!k}odOO>AKAD@hwr)4uGCT~{becZR&**#E3v3F1%cElOL<6R*0} zST)%1?H^3%QXWDB|8CvXzcjm^xjmY?y$$r+MaN|njz-`Um51WetGSN5JDRGy``6|D zxCGF2jP#++e#^zzk8d;02`=4_l-nASPGhWA^{g`$<=d=7J0;#L8g3EgS_XVh;(JJ( zKZ}=I3%EZ%h|YBYla^DIlJ39d!|UJ^g^Rns^SwZZL)7!kq(9oGxjmkaLOregM0Sy!cnS8$#txChtYy6bE`Qu4$(0=x8^iDR$*b~Bx zP|qOlf4i;n2Wn+;a48`^&M6rGyL_h9O?gy)h$lAjzPU@p>=xyCC|-Ws)?p|}!uS-s z=^Sx_Pa&D;QK(~rsVKtqx_y0Vn7q-n6W7WZ!!n9T73JqCG`5(0Y`&@*8rC|rI6L%4 zXdbrrU2xXuGz}}qsiJ#mY|ymwo_QiVxR_g?;_Dt$tA9Ql>j_iq!62%3m7v_+oSOH2 z!K@V7)Aa_v9svyNKznN~V0nmW`a(!nV?(PwLsYl)>l2?SZnJ<(1(Ml9zR zE^LQ0dd%F^&>jnvGxoGs#&_X#h$3>U&qb@6)o{e>8bNT!%vg(!N9pWS3*9`FM_O;| z%`TUpcMgB~cA%J~VaktkB%QdMijtM}6O^g4V7mZrapv|#Z2Wu6J@@v_>#de^b)ha< z+%u}n`T=}+bn7xgoWuQq)WrEIl)YqmAH}{nnz46iG7K>tuOjqr%wyH#J)(47-I7t) zrAx!cUJf^MfUV>xZnAR3W7|}%cFWm-X*s6Ph6;728TrNAwDk^z^-(8uFEk=~0VCwa zQl_7?mefbZBf5nhix%#VvSTT|kjlP*mg)1(947MfcFh9mh;?eE#Qwj(VW zvOCXeL8<|mFkr$xZetA1Z#ohb)9vgeZZ_s~x>#vCjuD&ML~EOS#Cu9(!RFO^t2n-n zC>@R8oLahB<#o@MT;e3zw}4?wA#>|A7#_5=5BaPsj(0o|Or0JR=dge4D^vSu?c6Va z0xSHN9!i<@|EdKA0-8Vs0)qe2Lj?mzXJvB(dlLpjNBatOMY~lFBp=M2&+b7R2Iw1! zupJ}y$BN$ILUTe``ukcSK|C(W@Q>GZd=qsRc?)ojYH;bjb?kN6M5gK5eiWa*X=d~7KBYot07G;KPc6p~YhAjov|fzK;~(M;dyqY{ z`d}kc?I*a780uvq>bqV&U*F-XM^%2*COGy zBB=BA()Lx>lB6ZH)9p=9FR|GvUYC_1chbD}mC#gr?wTGC_C>@~U?);|2+L7q<%K%Q zrzEf(^FnyY@$dGvXx}JJrsSYzSWX|9R2wT#Wu=gnzjB@KqY=OwX1(vO#-HoIw%KvM z{_H9&#UcD?_w{YYzp%@?6m#gwEj#S(>b;K&uOjGoqtlP3$${|}z$VSDF0pCm=m1V` zn=0H3_%%k(on*bb+B>K}B6S#gwC%Pi z0n?n}Wy9z`A4-Uy;<&w3y&z&Q>`ql+0hwjs@#Y{mj*S3L~=C!ENaX4P~wbYFMct0Q$mD zWxh;kwndkwM2k~=o=6$kMPP=KCs3`Lg^;`uVdCDOPoTedquV5aSFa_-HL6UIh)@(V z-X{BHi&!L?<3HFx0QgRaH#0IrhZU&jtSY;Es*6&65(uC<#_VDAy~LLIVO6 zkny~2iW;YM(dnH72$)a@aAG2BOp^<&tp{Pk`8SkSCHV4p^~RMI&Mh$O54*6kq?~q3 z7FU5HZT-YJ1@dvX6sdg8Iid#fqw}GrG6ywR*xF1d`}1s2^lA6@eSMhRDLPo)VYKU{{&4tkc4MfT$e!?RZ}W9~-FAO^Jx{-- z^lD{X+0Er92piUCeb<_sy)?PQf6OPi3M`2zSzTB>|Dj`(o?dI~H7Cy_XD#_nsjfhO zrOs99nrv2bTS}Q-)+VAt_B7J!O)Xw)it(ITbb2eBdIV7XJbxwh^m1~$PRM!C^!jHP zwlbt=caq?HFS9JO3d34cVj1H{T92#`QAaJ}+tv-YS;gCiI-p7R(t4eJeaq8sV2}_Z zIXf(NW>{2zyr51CO2YhnAIoJuvT;mK3I~yYdQJa zhg}cT_1InZY{Z}m>Q&WU*U?a_Hddi7L7RP!6wG^GMv?M8>j?j7R_=KAB>2eNJ5#sP zQMv8tphVYYUiQqAz~jAIOYGw~)4R~11RqfLHiv{yC>C6W#||lu5s+HgL5|1$Va&~H zv{?7l3*@b@5o{Y8Y7-O!I|$cN)99vqzFHYC+b^l`M=P8I;!tg2+gcRq;_Phv#I)3R1=t+BDshc@SDI3` zrZT#FU@=@XCv5@AqdbCUbD37fpsD2aw(_I{U9FcdJN;zA&5VhJYB%r4sY@lqL{V@! zQ!%)(KEN8sVg(+I5{wUM>UPe1KIf@ztQqpOv=)7As%-dW@$HWpKUeTL{GaH~%tCe8 zKOabY_h-+`46#iz~7ceh$>nq3~A4CCY_x?y_~V*^x!o_ylUoQabBtyi+)`| zMwyG!B{&a-P!-+``KVE|uniG8OzXi~Fe?UN!w9@CC&ALco=o=VlBZnPyMB1TeoQts z5uPQ^u?;YOzFfUrtUvdzPF@byqTA~FcD_zN!{60w<`t3ai)EzD*{O|M01DblA7WZ; z$O2N!rAe5RDUVhZ_x4p9b8l*@j${)bD?wa4OgH?5EJKe)$!|S%U*9auXngePt<=nBS@Vt@?xF|Al z{8&?8r!QXQOD;~+kz${`zDgVPegvP$jryH!e?eIyw~mh}Z_-G`jewrL3k)MI2Ym_% zhWc~8q#ynJ(zn-N`^fK5;u|MUc(@|6yZbk9ltRD;8&~9vogQ37H02V3NYoo7Yo3LS zWr(}XQo$Up`WTfNCc=~g$tYH2I=wAphN8kqhciZIYfogO0M5StJ1U_51T^{y zI1QP9uHLv_P3-k~{g)Bph0{4A=qf=xS51FDe+GCXWwtn9U2%%L2+J{iJCW0waRrWrEtX{&jIsnNnNlw*9 zH{ytSSk28MZqO4SW1Wb-c5wUJ|Rc z(UL2n!9RV&v8mR#(=2B~T&={c6|{8m<^qH+ZGTQv3P5*$J#<>JMK}{PO)EW4vc7LYS81KMR~h>vjDEo}pzWkSKOJ#ByX4ouUHdF5!B zY@|A8n$wPvX;BMFN(J@-jfq^u_EVSCS8W{Tmex(r<-Vqp5r7nErl2#MCR^XG!F^lI zr{=Jsz4M-92(Ncn{uYbXZ8#fbfy zhnKkBWL$=pT8xFZ;CO|WOJ2L=4R2xLaWXZ0Si5UBIhmC$C~vWUd#zxojq1|Ro0J`EG#q9uKc`A* z8%{}~N9lv6cfEG%a0tW(R z^Om(wCpAx{RGV+xmu}gg9=G;ylh^u$m$tqz&UR2d@|B?}x9^kC(p3 zJ_=ozKDQT5>)Fxz1X1tf*Q3{mh|z=>{O4}It-fw=0cC>>XKt2Vr>4G^A2qm#*{?gS zos6E{sGd`v^$XD)7MwUPi_s&P?{m8eNeQGS?C-UFt*0uBWwvkpnVW@jw3!;b@NRQC zbHxqV4fiY5U5T@5cRwA|{8!KRxSpnV@;yF=82Gv#4^De0-ChO;}Rt^?}=bY++>3LOcs-+a`}yoEpJ4E5)FJ)2}O1JG1-sC<9-V8xIGaMK(!bnfw8v zVITr)lNdE(EbBr+54jr7Zt*1I`}GLX9!%EuyxgLWPJ%nntr)dFp_1QpAv3ViI+HYl z!KTc7Drzey1x#a2B?XDlLpV!HckJ)4J^JM@;-}k$R?cVFz z*DAsyCH&6T_m`{7UEU*$4l#M<&Im5%vSS^(B5v}IQp?HIRWXv3co!+Mq#H0z-njOR zQ4W>wm9(B#``)U+KU@B>CBx8TRr1^Y)`$IBTa~v?%>}*gQ*y}Msy221Avl9sG6ue8Imlb-h2_B;Zwq@2ZB7J6Sj_4SJ4#g2sHIGs}V zNuS50Xf8tD4B2xx{;l$OrA%bXWF6Bw;kjXmz3+l0#^VVPihe7XL^Vg|&MKrTNE2f| zO`G1Iq;l9!h*RRvfiVcMl9A}DTWp!63|=K|I&+o29vn;zh)e|0LiDLLX)G`M530lElEg17Xp zZZyX4S71cdsX%ZZ^#b|tyS>A8MVB7;MSV6Rhmf|{M}*N}t97&CSuN!nErE{5^lLv> zC4N)PTq*Vm9@21bL80nxsrivBGTy&OC#2mcn);UQ*|(UGM>q?A9Uuj+@x zl8gQ&OG@*=kO|{jxS~x|GxxmAGA1LCPydSbOGTF>P{&kR;Al{d^4>=EnY&dD;}p z6?P&zFbhj$3%WTTE}Q8UP4U(#2o1pDTha9`fg{0Bc#`>uKd5@iJ?NNQLQ~pL3%^KD zw+yoeM6*yhyaJX`so#6fS_nUq^9w!|Nuo_hP{SWKPN zmG;*EKx^FE%m64Rh$;w>z12O4HEuwfgd*VkT4C^iDCP*~9wUi3k`!a4Pob$W#(^js z=<9T8u~SMb95K`#se{Y?5OQ2q)11WxQr?>b%whyaj1NH@_lP^w+{9j=^W9Ff61G$z z{boH3d4(WsDbvcZ*$GH0CW+BSHGaV`tD&dCB$;K!Z$Upg66G-*0q2qt_i2#y6G~c5 zEOhR&?*-b`r zFk!C|BiBsZZlS8ONAjY~UIfp%DUuZ9fdo{yE`|aNez}f;jSE2D1VW!FA&uiXAwAgc z48q8Y2T`=#vw9?a0Ba}lPF`Ii4ndL zcp~u*jpnoh_bMRyNOh0=*P8Z0p^2WO_AQEXMz1Yy`(7uEUTcrtUdRGKc$gNXPl$;f z3W=7LaTfh(sF7l!=SSDO4JSMQZK}(<+px~EqWbN zbqQ7@?ojdME&8SghTYYmypplLo1DTGZjuP-!$~?h-+ zH>^4N*E^Se`{up38`DkOr~|qv-ZbX)-|-$5Fbhi)N>>-=Y^qwdIFn7*Q>yb>@TtzJ zIBcW_tKC29N1W4Q+1(8*G-Z#HDGS5$sQuFO03X?Mj_5)hs7a6U8YsLpClAJ>4HBBQwmd~58? zFVmuHD}Dr}0>-ecKJ_DBT~cpF{HO)WekhDcja&@XWzqB3lQ7`T@)kCnTH9z@ zSu_bA9lGG2V`Uz{>Fv=MbfepiOcv*^z~bH1OYO571aFGKpj7 z2`4Xrx&bP)iv8z|%K5{3j>z%|b^TQ3_6*PsRU6q&EO<`tUkbfxKad$Ew>zqK+Co(u zn+CVObMdgWU%D8&?_#iin?tDANAV1RH;LHL5`)9FAyXH)1LF$-FjyB7UuHN~IBGz& zT11zf{-at$!Fzi3hKX8Z(WuZ=TpTJXwCUU;tWl|cM*TU%|5KN$;Hj;znew!B?!T~W zQ+q6BhRUwI(FL8Lo}RWjB=5UN9$%P4NrjE>QRHRFsT?&v&8Ks4+Ou8 zHIeXKG(x@>Ri89JGN_V=)J4Rb3DclDjzLzG+K#<1M=>r=7Tn8gz?d=4b7uwfTd1SQ z)LNL&ju#H++--LCY3um7xp)xER-U$ex;h;%Yb$#nZW{n5I0Vs@gWWhJn(PQLaqFoJ2Xa61!(YwW{!}p?(J#`Kb!btIx_PKwQ&z zS03llS?T>!&x+n9KDvV4PJmh{pS`3YuB#r8@RfX-r%aw#Q_V&--c$BYD4T{3Gv-5o zW|}mc|K&sKA;#yPkaKF0n!&%Q>V|saB2QjQmaH^hx8AiduZ^euf*0#8>b>)D0Ufa95H9Y!hKd~ZJ=*gi z&u|CXct+YicO2BFPM}v5K|DLY-S1YK%U>HfG0Ri(@@EQ)`BoW{N+s5XXWk5Oj^z)_ z=oNdryIvtMy&3>10wnofm7>PUt8wH@prlT|HwJ?zX%56Zz<)U6LLA!0Yej8a009p| z90weuY0R(_*GM9e95S@tC97%=FvD!sBCGQYQfQGYw!y#~hoGh|6G>c5-!Yjqe*#3h zx+!IdYzf~fMccoZq1Pao0T?DL%Fhs?O&NjEEqbx@A0A_fPOYbtyr%{&qa`lfkPdql}Q;xw0{3(_)iGtpn;N=(m&~P+j=$ID=Lf zQemyqT)?#7RC{i??h+(<^Wq0n!4M!_h(Vw1x3?UNXd*yE_G4(|OVwx`i8#)xoU?uIrOlyIg&i34VUN1b6JZjmMW z%_%%28yvHyN;8&pEhwjiJhH@fYpu%ldpwrgF~C5`krrttB(QG?nMX##r$Vw%h^r&J zszF>NRwxHYvmNH}iTnGYJrm_P7i9;7-_ssdiD!F}Kpfg&!S7Y(?=n(%G;wi)47?O3 zg9UpW^Es3rp~+QWwW&4rJ!tjm)5vglLu39KC_d6$VOpqci|Je=!>RsvUlzso0}5LperHP0lacv zfwNAR4atbLSf{4av&OF`q^1~#{7g5XctmHeD;rbF!U_$=VKyYovFr;89abJ4+f(~t zO3TVR9H(V!O3QTX2if6`ma*`{iEYY++DcYt?wp;?#F2u*mX`9lrTE7vA$0^YXpfx# zz#?4Tl^Q<))SbG&s)xK3b?H|FmZCBJ&z!!uVv_~O|E*0?U#~lS6{oz1ua3XtKqIC| zE*ibRJF$C*wz(%NGvN=;?5IX9OgD|BmuIRL{$kXFJ?nw<@y^oI@0B~SSsrKZ4I zn9?;ZYlOMwhSc2g6jPSaYe@zF0EyhW9DHJ8oUR&@7HbLA$w~4Uwiy{E!w=|0&OZ=J ziB6C}s;bMGS$zmWL1iVRQu{Gc5mU*!0>X-2@l`J(7cvAgC3zg$PUys8`Y7>^HuD zZPI)B)s&cn0ReST0|9;Q(*udSSo~LvQ)|<1hYQK)uN|qAFUtewa>WMYxht&qP9Pj4DVt%Bp`770trWCiF4C}QQJq%B9W@o0 zdo4*c&n_#Q3Ent1WypX%?;yy+luO6FZEr+BnK@pdaTMVK5}R_HHF2{iVnVqsxAqM5 zHYptwPOT{2OInB8lNfZryWGnPzGkgC@gfVHvhW^t&vl^8OPV513S#gw>K|}&3+ATd z^W%j3+ItXnKjD?bFg^KKL^dE3*cXE6 z<^H~UixtWk-+pMQT)p>RWp2euOZf2bZ1e_Apdix_NvZmch4gvACVPCdY|H|c$5z0+ z#3cKQ)AxGQ6-6Y|XA!_{4UBzsA%*_Q{=EKCfQr0;QBtmTz0ML6!`N3c%cT}oeqBC} zp=rI=ADppjCi7W>kh)n1xp1m!gc2*TH3-W5-tZi-1-tKTfVWeyaAd*Tc>439#ik^9 z5^qJaz5Nbh5JExtcO+>ST^DT4y*R|wtCD?XL~c_cWVP;Fxy-&l;4W57#aPPXs>Zfs zIEvVA)3%^PE|oDME19s$>EL=(1gsh!UlhKa<&sKh+J_8>4h)v#*!4yEd`1DiAI#*p zh6*w-d1+q8W0d6~%}LA#j{0-t>~N0=5FC{~UW|IpR>zpebc3S~vs?m*5d9%IcU-WZ zZM61-u>1SnjN6;j7IAf+-5F;7Erl zrcEFLAoo8%1?+lM!cNwlO(MHFG8;?rVQiVR1|6Snv>ak7p`b|mA;Y=a6wwmC|K0<3 ztWsu^(`)Pm`R_$tM8)A7?$^gip^ z5f!xLS4mJ!>>UWue>VaH$m#o97=C5d|0jMV@*j;b8yWwrm9J3Je?^x5zZjPPV1Pl; zfd1ce@LwJN>!|nt=kGs1rwY>lP5vE``X3GmsNSCt=C8oi-{{`~jDMqVUtz2NCu{Yu zIL6=X-`f)ZW=SyrgZiHY~`=$6d ztjX|om;dAG{!RY8T#vo0RjXB!3YF|1SIBYVj?Uk KLiB&%g8u`Ws=yZj literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Bearings/linear_bearings/LM10uu.step b/Mechanical Parts/Bearings/linear_bearings/LM10uu.step new file mode 100644 index 00000000..afe44388 --- /dev/null +++ b/Mechanical Parts/Bearings/linear_bearings/LM10uu.step @@ -0,0 +1,1206 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'C:/Users/Francisco/Documents/Github/PortalCyclone/assembly2/LM10uu.step +','2015-03-19T19:24:07',('Author'),(''), + 'Open CASCADE STEP processor 6.7','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('LM10uu001','LM10uu001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#917); +#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 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#105,#140,#195,#230,#285,#320,#375,#410,#465, + #500,#555,#590,#645,#680,#735,#770,#825,#860,#910)); +#17 = ADVANCED_FACE('',(#18),#31,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#54,#77,#104)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(9.5,14.5,-1.609823385706E-015)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,9.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.E+000,14.5,-1.609823385706E-015)); +#28 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#29 = DIRECTION('',(1.,0.E+000,0.E+000)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,9.5); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.E+000,14.5,-1.609823385706E-015)); +#34 = DIRECTION('',(0.E+000,-1.,1.110223024625E-016)); +#35 = DIRECTION('',(1.,0.E+000,0.E+000)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(-1.,0.E+000)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.E+000,14.5,-1.609823385706E-015)); +#46 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#47 = DIRECTION('',(1.,0.E+000,0.E+000)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = CIRCLE('',#50,9.5); +#50 = AXIS2_PLACEMENT_2D('',#51,#52); +#51 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#52 = DIRECTION('',(1.,0.E+000)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.T.); +#55 = EDGE_CURVE('',#22,#56,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(9.5,11.,-1.221245327088E-015)); +#58 = SEAM_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(9.5,14.5,-1.609823385706E-015)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(1.522591576629E-014,-1.,1.110223024625E-016)); +#63 = PCURVE('',#31,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(-0.E+000,1.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#31,#71); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(-0.E+000,1.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.F.); +#78 = EDGE_CURVE('',#56,#56,#79,.T.); +#79 = SURFACE_CURVE('',#80,(#85,#92),.PCURVE_S1.); +#80 = CIRCLE('',#81,9.5); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(0.E+000,11.,-1.221245327088E-015)); +#83 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#84 = DIRECTION('',(1.,0.E+000,0.E+000)); +#85 = PCURVE('',#31,#86); +#86 = DEFINITIONAL_REPRESENTATION('',(#87),#91); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(-1.,0.E+000)); +#91 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#92 = PCURVE('',#93,#98); +#93 = PLANE('',#94); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(0.E+000,11.,-1.221245327088E-015)); +#96 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#97 = DIRECTION('',(1.,0.E+000,0.E+000)); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#103); +#99 = CIRCLE('',#100,9.5); +#100 = AXIS2_PLACEMENT_2D('',#101,#102); +#101 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#102 = DIRECTION('',(1.,-0.E+000)); +#103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#104 = ORIENTED_EDGE('',*,*,#55,.F.); +#105 = ADVANCED_FACE('',(#106,#137),#93,.F.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108)); +#108 = ORIENTED_EDGE('',*,*,#109,.T.); +#109 = EDGE_CURVE('',#110,#110,#112,.T.); +#110 = VERTEX_POINT('',#111); +#111 = CARTESIAN_POINT('',(9.15,11.,-1.221245327088E-015)); +#112 = SURFACE_CURVE('',#113,(#118,#125),.PCURVE_S1.); +#113 = CIRCLE('',#114,9.15); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(0.E+000,11.,-1.221245327088E-015)); +#116 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#117 = DIRECTION('',(1.,0.E+000,0.E+000)); +#118 = PCURVE('',#93,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = CIRCLE('',#121,9.15); +#121 = AXIS2_PLACEMENT_2D('',#122,#123); +#122 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#123 = DIRECTION('',(1.,-0.E+000)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = CYLINDRICAL_SURFACE('',#127,9.15); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(0.E+000,9.7,-1.076916333886E-015)); +#129 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#130 = DIRECTION('',(1.,0.E+000,0.E+000)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(0.E+000,1.3)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(1.,0.E+000)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = FACE_BOUND('',#138,.T.); +#138 = EDGE_LOOP('',(#139)); +#139 = ORIENTED_EDGE('',*,*,#78,.F.); +#140 = ADVANCED_FACE('',(#141),#126,.T.); +#141 = FACE_BOUND('',#142,.T.); +#142 = EDGE_LOOP('',(#143,#172,#193,#194)); +#143 = ORIENTED_EDGE('',*,*,#144,.T.); +#144 = EDGE_CURVE('',#145,#145,#147,.T.); +#145 = VERTEX_POINT('',#146); +#146 = CARTESIAN_POINT('',(9.15,9.7,-1.076916333886E-015)); +#147 = SURFACE_CURVE('',#148,(#153,#160),.PCURVE_S1.); +#148 = CIRCLE('',#149,9.15); +#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152); +#150 = CARTESIAN_POINT('',(0.E+000,9.7,-1.076916333886E-015)); +#151 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#152 = DIRECTION('',(1.,0.E+000,0.E+000)); +#153 = PCURVE('',#126,#154); +#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(1.,0.E+000)); +#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#160 = PCURVE('',#161,#166); +#161 = PLANE('',#162); +#162 = AXIS2_PLACEMENT_3D('',#163,#164,#165); +#163 = CARTESIAN_POINT('',(0.E+000,9.7,-1.076916333886E-015)); +#164 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#165 = DIRECTION('',(1.,0.E+000,0.E+000)); +#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171); +#167 = CIRCLE('',#168,9.15); +#168 = AXIS2_PLACEMENT_2D('',#169,#170); +#169 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#170 = DIRECTION('',(1.,0.E+000)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#172 = ORIENTED_EDGE('',*,*,#173,.T.); +#173 = EDGE_CURVE('',#145,#110,#174,.T.); +#174 = SEAM_CURVE('',#175,(#179,#186),.PCURVE_S1.); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(9.15,9.7,-1.076916333886E-015)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#179 = PCURVE('',#126,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = LINE('',#182,#183); +#182 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#183 = VECTOR('',#184,1.); +#184 = DIRECTION('',(0.E+000,1.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#126,#187); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(0.E+000,1.)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = ORIENTED_EDGE('',*,*,#109,.F.); +#194 = ORIENTED_EDGE('',*,*,#173,.F.); +#195 = ADVANCED_FACE('',(#196,#227),#161,.T.); +#196 = FACE_BOUND('',#197,.T.); +#197 = EDGE_LOOP('',(#198)); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#200,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(9.5,9.7,-1.076916333886E-015)); +#202 = SURFACE_CURVE('',#203,(#208,#215),.PCURVE_S1.); +#203 = CIRCLE('',#204,9.5); +#204 = AXIS2_PLACEMENT_3D('',#205,#206,#207); +#205 = CARTESIAN_POINT('',(0.E+000,9.7,-1.076916333886E-015)); +#206 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#207 = DIRECTION('',(1.,0.E+000,0.E+000)); +#208 = PCURVE('',#161,#209); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214); +#210 = CIRCLE('',#211,9.5); +#211 = AXIS2_PLACEMENT_2D('',#212,#213); +#212 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#213 = DIRECTION('',(1.,0.E+000)); +#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#215 = PCURVE('',#216,#221); +#216 = CYLINDRICAL_SURFACE('',#217,9.5); +#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220); +#218 = CARTESIAN_POINT('',(0.E+000,9.7,-1.076916333886E-015)); +#219 = DIRECTION('',(0.E+000,-1.,1.110223024625E-016)); +#220 = DIRECTION('',(1.,0.E+000,0.E+000)); +#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(-1.,0.E+000)); +#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#227 = FACE_BOUND('',#228,.T.); +#228 = EDGE_LOOP('',(#229)); +#229 = ORIENTED_EDGE('',*,*,#144,.F.); +#230 = ADVANCED_FACE('',(#231),#216,.T.); +#231 = FACE_BOUND('',#232,.F.); +#232 = EDGE_LOOP('',(#233,#234,#257,#284)); +#233 = ORIENTED_EDGE('',*,*,#199,.T.); +#234 = ORIENTED_EDGE('',*,*,#235,.T.); +#235 = EDGE_CURVE('',#200,#236,#238,.T.); +#236 = VERTEX_POINT('',#237); +#237 = CARTESIAN_POINT('',(9.5,-9.7,1.076916333886E-015)); +#238 = SEAM_CURVE('',#239,(#243,#250),.PCURVE_S1.); +#239 = LINE('',#240,#241); +#240 = CARTESIAN_POINT('',(9.5,9.7,-1.076916333886E-015)); +#241 = VECTOR('',#242,1.); +#242 = DIRECTION('',(7.325182842888E-016,-1.,1.110223024625E-016)); +#243 = PCURVE('',#216,#244); +#244 = DEFINITIONAL_REPRESENTATION('',(#245),#249); +#245 = LINE('',#246,#247); +#246 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#247 = VECTOR('',#248,1.); +#248 = DIRECTION('',(-0.E+000,1.)); +#249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#250 = PCURVE('',#216,#251); +#251 = DEFINITIONAL_REPRESENTATION('',(#252),#256); +#252 = LINE('',#253,#254); +#253 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#254 = VECTOR('',#255,1.); +#255 = DIRECTION('',(-0.E+000,1.)); +#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#257 = ORIENTED_EDGE('',*,*,#258,.F.); +#258 = EDGE_CURVE('',#236,#236,#259,.T.); +#259 = SURFACE_CURVE('',#260,(#265,#272),.PCURVE_S1.); +#260 = CIRCLE('',#261,9.5); +#261 = AXIS2_PLACEMENT_3D('',#262,#263,#264); +#262 = CARTESIAN_POINT('',(0.E+000,-9.7,1.076916333886E-015)); +#263 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#264 = DIRECTION('',(1.,0.E+000,0.E+000)); +#265 = PCURVE('',#216,#266); +#266 = DEFINITIONAL_REPRESENTATION('',(#267),#271); +#267 = LINE('',#268,#269); +#268 = CARTESIAN_POINT('',(-0.E+000,19.4)); +#269 = VECTOR('',#270,1.); +#270 = DIRECTION('',(-1.,0.E+000)); +#271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#272 = PCURVE('',#273,#278); +#273 = PLANE('',#274); +#274 = AXIS2_PLACEMENT_3D('',#275,#276,#277); +#275 = CARTESIAN_POINT('',(0.E+000,-9.7,1.076916333886E-015)); +#276 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#277 = DIRECTION('',(1.,0.E+000,0.E+000)); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = CIRCLE('',#280,9.5); +#280 = AXIS2_PLACEMENT_2D('',#281,#282); +#281 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#282 = DIRECTION('',(1.,0.E+000)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = ORIENTED_EDGE('',*,*,#235,.F.); +#285 = ADVANCED_FACE('',(#286,#289),#273,.F.); +#286 = FACE_BOUND('',#287,.F.); +#287 = EDGE_LOOP('',(#288)); +#288 = ORIENTED_EDGE('',*,*,#258,.T.); +#289 = FACE_BOUND('',#290,.F.); +#290 = EDGE_LOOP('',(#291)); +#291 = ORIENTED_EDGE('',*,*,#292,.F.); +#292 = EDGE_CURVE('',#293,#293,#295,.T.); +#293 = VERTEX_POINT('',#294); +#294 = CARTESIAN_POINT('',(9.15,-9.7,1.076916333886E-015)); +#295 = SURFACE_CURVE('',#296,(#301,#308),.PCURVE_S1.); +#296 = CIRCLE('',#297,9.15); +#297 = AXIS2_PLACEMENT_3D('',#298,#299,#300); +#298 = CARTESIAN_POINT('',(0.E+000,-9.7,1.076916333886E-015)); +#299 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#300 = DIRECTION('',(1.,0.E+000,0.E+000)); +#301 = PCURVE('',#273,#302); +#302 = DEFINITIONAL_REPRESENTATION('',(#303),#307); +#303 = CIRCLE('',#304,9.15); +#304 = AXIS2_PLACEMENT_2D('',#305,#306); +#305 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#306 = DIRECTION('',(1.,0.E+000)); +#307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#308 = PCURVE('',#309,#314); +#309 = CYLINDRICAL_SURFACE('',#310,9.15); +#310 = AXIS2_PLACEMENT_3D('',#311,#312,#313); +#311 = CARTESIAN_POINT('',(0.E+000,-9.7,1.076916333886E-015)); +#312 = DIRECTION('',(0.E+000,-1.,1.110223024625E-016)); +#313 = DIRECTION('',(1.,0.E+000,0.E+000)); +#314 = DEFINITIONAL_REPRESENTATION('',(#315),#319); +#315 = LINE('',#316,#317); +#316 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#317 = VECTOR('',#318,1.); +#318 = DIRECTION('',(-1.,0.E+000)); +#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#320 = ADVANCED_FACE('',(#321),#309,.T.); +#321 = FACE_BOUND('',#322,.F.); +#322 = EDGE_LOOP('',(#323,#324,#347,#374)); +#323 = ORIENTED_EDGE('',*,*,#292,.T.); +#324 = ORIENTED_EDGE('',*,*,#325,.T.); +#325 = EDGE_CURVE('',#293,#326,#328,.T.); +#326 = VERTEX_POINT('',#327); +#327 = CARTESIAN_POINT('',(9.15,-11.,1.221245327088E-015)); +#328 = SEAM_CURVE('',#329,(#333,#340),.PCURVE_S1.); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(9.15,-9.7,1.076916333886E-015)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(0.E+000,-1.,1.110223024625E-016)); +#333 = PCURVE('',#309,#334); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-0.E+000,1.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = PCURVE('',#309,#341); +#341 = DEFINITIONAL_REPRESENTATION('',(#342),#346); +#342 = LINE('',#343,#344); +#343 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#344 = VECTOR('',#345,1.); +#345 = DIRECTION('',(-0.E+000,1.)); +#346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#347 = ORIENTED_EDGE('',*,*,#348,.F.); +#348 = EDGE_CURVE('',#326,#326,#349,.T.); +#349 = SURFACE_CURVE('',#350,(#355,#362),.PCURVE_S1.); +#350 = CIRCLE('',#351,9.15); +#351 = AXIS2_PLACEMENT_3D('',#352,#353,#354); +#352 = CARTESIAN_POINT('',(0.E+000,-11.,1.221245327088E-015)); +#353 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#354 = DIRECTION('',(1.,0.E+000,0.E+000)); +#355 = PCURVE('',#309,#356); +#356 = DEFINITIONAL_REPRESENTATION('',(#357),#361); +#357 = LINE('',#358,#359); +#358 = CARTESIAN_POINT('',(-0.E+000,1.3)); +#359 = VECTOR('',#360,1.); +#360 = DIRECTION('',(-1.,0.E+000)); +#361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#362 = PCURVE('',#363,#368); +#363 = PLANE('',#364); +#364 = AXIS2_PLACEMENT_3D('',#365,#366,#367); +#365 = CARTESIAN_POINT('',(0.E+000,-11.,1.221245327088E-015)); +#366 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#367 = DIRECTION('',(1.,0.E+000,0.E+000)); +#368 = DEFINITIONAL_REPRESENTATION('',(#369),#373); +#369 = CIRCLE('',#370,9.15); +#370 = AXIS2_PLACEMENT_2D('',#371,#372); +#371 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#372 = DIRECTION('',(1.,-0.E+000)); +#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#374 = ORIENTED_EDGE('',*,*,#325,.F.); +#375 = ADVANCED_FACE('',(#376,#379),#363,.T.); +#376 = FACE_BOUND('',#377,.F.); +#377 = EDGE_LOOP('',(#378)); +#378 = ORIENTED_EDGE('',*,*,#348,.T.); +#379 = FACE_BOUND('',#380,.F.); +#380 = EDGE_LOOP('',(#381)); +#381 = ORIENTED_EDGE('',*,*,#382,.F.); +#382 = EDGE_CURVE('',#383,#383,#385,.T.); +#383 = VERTEX_POINT('',#384); +#384 = CARTESIAN_POINT('',(9.5,-11.,1.221245327088E-015)); +#385 = SURFACE_CURVE('',#386,(#391,#398),.PCURVE_S1.); +#386 = CIRCLE('',#387,9.5); +#387 = AXIS2_PLACEMENT_3D('',#388,#389,#390); +#388 = CARTESIAN_POINT('',(0.E+000,-11.,1.221245327088E-015)); +#389 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#390 = DIRECTION('',(1.,0.E+000,0.E+000)); +#391 = PCURVE('',#363,#392); +#392 = DEFINITIONAL_REPRESENTATION('',(#393),#397); +#393 = CIRCLE('',#394,9.5); +#394 = AXIS2_PLACEMENT_2D('',#395,#396); +#395 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#396 = DIRECTION('',(1.,-0.E+000)); +#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#398 = PCURVE('',#399,#404); +#399 = CYLINDRICAL_SURFACE('',#400,9.5); +#400 = AXIS2_PLACEMENT_3D('',#401,#402,#403); +#401 = CARTESIAN_POINT('',(0.E+000,-11.,1.221245327088E-015)); +#402 = DIRECTION('',(0.E+000,-1.,1.110223024625E-016)); +#403 = DIRECTION('',(1.,0.E+000,0.E+000)); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-1.,0.E+000)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = ADVANCED_FACE('',(#411),#399,.T.); +#411 = FACE_BOUND('',#412,.F.); +#412 = EDGE_LOOP('',(#413,#414,#437,#464)); +#413 = ORIENTED_EDGE('',*,*,#382,.T.); +#414 = ORIENTED_EDGE('',*,*,#415,.T.); +#415 = EDGE_CURVE('',#383,#416,#418,.T.); +#416 = VERTEX_POINT('',#417); +#417 = CARTESIAN_POINT('',(9.5,-14.5,1.609823385706E-015)); +#418 = SEAM_CURVE('',#419,(#423,#430),.PCURVE_S1.); +#419 = LINE('',#420,#421); +#420 = CARTESIAN_POINT('',(9.5,-11.,1.221245327088E-015)); +#421 = VECTOR('',#422,1.); +#422 = DIRECTION('',(0.E+000,-1.,1.110223024625E-016)); +#423 = PCURVE('',#399,#424); +#424 = DEFINITIONAL_REPRESENTATION('',(#425),#429); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(-0.E+000,1.)); +#429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#430 = PCURVE('',#399,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(-0.E+000,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = ORIENTED_EDGE('',*,*,#438,.F.); +#438 = EDGE_CURVE('',#416,#416,#439,.T.); +#439 = SURFACE_CURVE('',#440,(#445,#452),.PCURVE_S1.); +#440 = CIRCLE('',#441,9.5); +#441 = AXIS2_PLACEMENT_3D('',#442,#443,#444); +#442 = CARTESIAN_POINT('',(0.E+000,-14.5,1.609823385706E-015)); +#443 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#444 = DIRECTION('',(1.,0.E+000,0.E+000)); +#445 = PCURVE('',#399,#446); +#446 = DEFINITIONAL_REPRESENTATION('',(#447),#451); +#447 = LINE('',#448,#449); +#448 = CARTESIAN_POINT('',(-0.E+000,3.5)); +#449 = VECTOR('',#450,1.); +#450 = DIRECTION('',(-1.,0.E+000)); +#451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#452 = PCURVE('',#453,#458); +#453 = PLANE('',#454); +#454 = AXIS2_PLACEMENT_3D('',#455,#456,#457); +#455 = CARTESIAN_POINT('',(0.E+000,-14.5,1.609823385706E-015)); +#456 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#457 = DIRECTION('',(1.,0.E+000,0.E+000)); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = CIRCLE('',#460,9.5); +#460 = AXIS2_PLACEMENT_2D('',#461,#462); +#461 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#462 = DIRECTION('',(1.,0.E+000)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = ORIENTED_EDGE('',*,*,#415,.F.); +#465 = ADVANCED_FACE('',(#466,#469),#453,.F.); +#466 = FACE_BOUND('',#467,.F.); +#467 = EDGE_LOOP('',(#468)); +#468 = ORIENTED_EDGE('',*,*,#438,.T.); +#469 = FACE_BOUND('',#470,.F.); +#470 = EDGE_LOOP('',(#471)); +#471 = ORIENTED_EDGE('',*,*,#472,.F.); +#472 = EDGE_CURVE('',#473,#473,#475,.T.); +#473 = VERTEX_POINT('',#474); +#474 = CARTESIAN_POINT('',(8.2,-14.5,1.609823385706E-015)); +#475 = SURFACE_CURVE('',#476,(#481,#488),.PCURVE_S1.); +#476 = CIRCLE('',#477,8.2); +#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480); +#478 = CARTESIAN_POINT('',(0.E+000,-14.5,1.609823385706E-015)); +#479 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#480 = DIRECTION('',(1.,0.E+000,0.E+000)); +#481 = PCURVE('',#453,#482); +#482 = DEFINITIONAL_REPRESENTATION('',(#483),#487); +#483 = CIRCLE('',#484,8.2); +#484 = AXIS2_PLACEMENT_2D('',#485,#486); +#485 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#486 = DIRECTION('',(1.,0.E+000)); +#487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#488 = PCURVE('',#489,#494); +#489 = CYLINDRICAL_SURFACE('',#490,8.2); +#490 = AXIS2_PLACEMENT_3D('',#491,#492,#493); +#491 = CARTESIAN_POINT('',(0.E+000,-14.5,1.609823385706E-015)); +#492 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#493 = DIRECTION('',(1.,0.E+000,0.E+000)); +#494 = DEFINITIONAL_REPRESENTATION('',(#495),#499); +#495 = LINE('',#496,#497); +#496 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#497 = VECTOR('',#498,1.); +#498 = DIRECTION('',(1.,0.E+000)); +#499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#500 = ADVANCED_FACE('',(#501),#489,.F.); +#501 = FACE_BOUND('',#502,.F.); +#502 = EDGE_LOOP('',(#503,#504,#527,#554)); +#503 = ORIENTED_EDGE('',*,*,#472,.T.); +#504 = ORIENTED_EDGE('',*,*,#505,.T.); +#505 = EDGE_CURVE('',#473,#506,#508,.T.); +#506 = VERTEX_POINT('',#507); +#507 = CARTESIAN_POINT('',(8.2,-13.1,1.454392162259E-015)); +#508 = SEAM_CURVE('',#509,(#513,#520),.PCURVE_S1.); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(8.2,-14.5,1.609823385706E-015)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#513 = PCURVE('',#489,#514); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(0.E+000,1.)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = PCURVE('',#489,#521); +#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(0.E+000,1.)); +#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#527 = ORIENTED_EDGE('',*,*,#528,.F.); +#528 = EDGE_CURVE('',#506,#506,#529,.T.); +#529 = SURFACE_CURVE('',#530,(#535,#542),.PCURVE_S1.); +#530 = CIRCLE('',#531,8.2); +#531 = AXIS2_PLACEMENT_3D('',#532,#533,#534); +#532 = CARTESIAN_POINT('',(0.E+000,-13.1,1.454392162259E-015)); +#533 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#534 = DIRECTION('',(1.,0.E+000,0.E+000)); +#535 = PCURVE('',#489,#536); +#536 = DEFINITIONAL_REPRESENTATION('',(#537),#541); +#537 = LINE('',#538,#539); +#538 = CARTESIAN_POINT('',(0.E+000,1.4)); +#539 = VECTOR('',#540,1.); +#540 = DIRECTION('',(1.,0.E+000)); +#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#542 = PCURVE('',#543,#548); +#543 = PLANE('',#544); +#544 = AXIS2_PLACEMENT_3D('',#545,#546,#547); +#545 = CARTESIAN_POINT('',(0.E+000,-13.1,1.454392162259E-015)); +#546 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#547 = DIRECTION('',(1.,0.E+000,0.E+000)); +#548 = DEFINITIONAL_REPRESENTATION('',(#549),#553); +#549 = CIRCLE('',#550,8.2); +#550 = AXIS2_PLACEMENT_2D('',#551,#552); +#551 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#552 = DIRECTION('',(1.,0.E+000)); +#553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#554 = ORIENTED_EDGE('',*,*,#505,.F.); +#555 = ADVANCED_FACE('',(#556,#559),#543,.F.); +#556 = FACE_BOUND('',#557,.F.); +#557 = EDGE_LOOP('',(#558)); +#558 = ORIENTED_EDGE('',*,*,#528,.T.); +#559 = FACE_BOUND('',#560,.F.); +#560 = EDGE_LOOP('',(#561)); +#561 = ORIENTED_EDGE('',*,*,#562,.F.); +#562 = EDGE_CURVE('',#563,#563,#565,.T.); +#563 = VERTEX_POINT('',#564); +#564 = CARTESIAN_POINT('',(5.6,-13.1,1.454392162259E-015)); +#565 = SURFACE_CURVE('',#566,(#571,#578),.PCURVE_S1.); +#566 = CIRCLE('',#567,5.6); +#567 = AXIS2_PLACEMENT_3D('',#568,#569,#570); +#568 = CARTESIAN_POINT('',(0.E+000,-13.1,1.454392162259E-015)); +#569 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#570 = DIRECTION('',(1.,0.E+000,0.E+000)); +#571 = PCURVE('',#543,#572); +#572 = DEFINITIONAL_REPRESENTATION('',(#573),#577); +#573 = CIRCLE('',#574,5.6); +#574 = AXIS2_PLACEMENT_2D('',#575,#576); +#575 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#576 = DIRECTION('',(1.,0.E+000)); +#577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#578 = PCURVE('',#579,#584); +#579 = CYLINDRICAL_SURFACE('',#580,5.6); +#580 = AXIS2_PLACEMENT_3D('',#581,#582,#583); +#581 = CARTESIAN_POINT('',(0.E+000,-13.1,1.454392162259E-015)); +#582 = DIRECTION('',(0.E+000,-1.,1.110223024625E-016)); +#583 = DIRECTION('',(1.,0.E+000,0.E+000)); +#584 = DEFINITIONAL_REPRESENTATION('',(#585),#589); +#585 = LINE('',#586,#587); +#586 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#587 = VECTOR('',#588,1.); +#588 = DIRECTION('',(-1.,0.E+000)); +#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#590 = ADVANCED_FACE('',(#591),#579,.T.); +#591 = FACE_BOUND('',#592,.F.); +#592 = EDGE_LOOP('',(#593,#594,#617,#644)); +#593 = ORIENTED_EDGE('',*,*,#562,.T.); +#594 = ORIENTED_EDGE('',*,*,#595,.T.); +#595 = EDGE_CURVE('',#563,#596,#598,.T.); +#596 = VERTEX_POINT('',#597); +#597 = CARTESIAN_POINT('',(5.6,-13.8,1.532107773983E-015)); +#598 = SEAM_CURVE('',#599,(#603,#610),.PCURVE_S1.); +#599 = LINE('',#600,#601); +#600 = CARTESIAN_POINT('',(5.6,-13.1,1.454392162259E-015)); +#601 = VECTOR('',#602,1.); +#602 = DIRECTION('',(0.E+000,-1.,1.110223024625E-016)); +#603 = PCURVE('',#579,#604); +#604 = DEFINITIONAL_REPRESENTATION('',(#605),#609); +#605 = LINE('',#606,#607); +#606 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#607 = VECTOR('',#608,1.); +#608 = DIRECTION('',(-0.E+000,1.)); +#609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#610 = PCURVE('',#579,#611); +#611 = DEFINITIONAL_REPRESENTATION('',(#612),#616); +#612 = LINE('',#613,#614); +#613 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#614 = VECTOR('',#615,1.); +#615 = DIRECTION('',(-0.E+000,1.)); +#616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#617 = ORIENTED_EDGE('',*,*,#618,.F.); +#618 = EDGE_CURVE('',#596,#596,#619,.T.); +#619 = SURFACE_CURVE('',#620,(#625,#632),.PCURVE_S1.); +#620 = CIRCLE('',#621,5.6); +#621 = AXIS2_PLACEMENT_3D('',#622,#623,#624); +#622 = CARTESIAN_POINT('',(0.E+000,-13.8,1.532107773983E-015)); +#623 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#624 = DIRECTION('',(1.,0.E+000,0.E+000)); +#625 = PCURVE('',#579,#626); +#626 = DEFINITIONAL_REPRESENTATION('',(#627),#631); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(-0.E+000,0.7)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(-1.,0.E+000)); +#631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#632 = PCURVE('',#633,#638); +#633 = PLANE('',#634); +#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637); +#635 = CARTESIAN_POINT('',(0.E+000,-13.8,1.532107773983E-015)); +#636 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#637 = DIRECTION('',(1.,0.E+000,0.E+000)); +#638 = DEFINITIONAL_REPRESENTATION('',(#639),#643); +#639 = CIRCLE('',#640,5.6); +#640 = AXIS2_PLACEMENT_2D('',#641,#642); +#641 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#642 = DIRECTION('',(1.,0.E+000)); +#643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#644 = ORIENTED_EDGE('',*,*,#595,.F.); +#645 = ADVANCED_FACE('',(#646,#649),#633,.F.); +#646 = FACE_BOUND('',#647,.F.); +#647 = EDGE_LOOP('',(#648)); +#648 = ORIENTED_EDGE('',*,*,#618,.T.); +#649 = FACE_BOUND('',#650,.F.); +#650 = EDGE_LOOP('',(#651)); +#651 = ORIENTED_EDGE('',*,*,#652,.F.); +#652 = EDGE_CURVE('',#653,#653,#655,.T.); +#653 = VERTEX_POINT('',#654); +#654 = CARTESIAN_POINT('',(5.,-13.8,1.532107773983E-015)); +#655 = SURFACE_CURVE('',#656,(#661,#668),.PCURVE_S1.); +#656 = CIRCLE('',#657,5.); +#657 = AXIS2_PLACEMENT_3D('',#658,#659,#660); +#658 = CARTESIAN_POINT('',(0.E+000,-13.8,1.532107773983E-015)); +#659 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#660 = DIRECTION('',(1.,0.E+000,0.E+000)); +#661 = PCURVE('',#633,#662); +#662 = DEFINITIONAL_REPRESENTATION('',(#663),#667); +#663 = CIRCLE('',#664,5.); +#664 = AXIS2_PLACEMENT_2D('',#665,#666); +#665 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#666 = DIRECTION('',(1.,0.E+000)); +#667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#668 = PCURVE('',#669,#674); +#669 = CYLINDRICAL_SURFACE('',#670,5.); +#670 = AXIS2_PLACEMENT_3D('',#671,#672,#673); +#671 = CARTESIAN_POINT('',(0.E+000,-13.8,1.532107773983E-015)); +#672 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#673 = DIRECTION('',(1.,0.E+000,0.E+000)); +#674 = DEFINITIONAL_REPRESENTATION('',(#675),#679); +#675 = LINE('',#676,#677); +#676 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#677 = VECTOR('',#678,1.); +#678 = DIRECTION('',(1.,0.E+000)); +#679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#680 = ADVANCED_FACE('',(#681),#669,.F.); +#681 = FACE_BOUND('',#682,.F.); +#682 = EDGE_LOOP('',(#683,#684,#707,#734)); +#683 = ORIENTED_EDGE('',*,*,#652,.T.); +#684 = ORIENTED_EDGE('',*,*,#685,.T.); +#685 = EDGE_CURVE('',#653,#686,#688,.T.); +#686 = VERTEX_POINT('',#687); +#687 = CARTESIAN_POINT('',(5.,13.8,-1.532107773983E-015)); +#688 = SEAM_CURVE('',#689,(#693,#700),.PCURVE_S1.); +#689 = LINE('',#690,#691); +#690 = CARTESIAN_POINT('',(5.,-13.8,1.532107773983E-015)); +#691 = VECTOR('',#692,1.); +#692 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#693 = PCURVE('',#669,#694); +#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(0.E+000,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('',#669,#701); +#701 = DEFINITIONAL_REPRESENTATION('',(#702),#706); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(0.E+000,1.)); +#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#707 = ORIENTED_EDGE('',*,*,#708,.F.); +#708 = EDGE_CURVE('',#686,#686,#709,.T.); +#709 = SURFACE_CURVE('',#710,(#715,#722),.PCURVE_S1.); +#710 = CIRCLE('',#711,5.); +#711 = AXIS2_PLACEMENT_3D('',#712,#713,#714); +#712 = CARTESIAN_POINT('',(0.E+000,13.8,-1.532107773983E-015)); +#713 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#714 = DIRECTION('',(1.,0.E+000,0.E+000)); +#715 = PCURVE('',#669,#716); +#716 = DEFINITIONAL_REPRESENTATION('',(#717),#721); +#717 = LINE('',#718,#719); +#718 = CARTESIAN_POINT('',(0.E+000,27.6)); +#719 = VECTOR('',#720,1.); +#720 = DIRECTION('',(1.,0.E+000)); +#721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#722 = PCURVE('',#723,#728); +#723 = PLANE('',#724); +#724 = AXIS2_PLACEMENT_3D('',#725,#726,#727); +#725 = CARTESIAN_POINT('',(0.E+000,13.8,-1.532107773983E-015)); +#726 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#727 = DIRECTION('',(1.,0.E+000,0.E+000)); +#728 = DEFINITIONAL_REPRESENTATION('',(#729),#733); +#729 = CIRCLE('',#730,5.); +#730 = AXIS2_PLACEMENT_2D('',#731,#732); +#731 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#732 = DIRECTION('',(1.,0.E+000)); +#733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#734 = ORIENTED_EDGE('',*,*,#685,.F.); +#735 = ADVANCED_FACE('',(#736,#767),#723,.T.); +#736 = FACE_BOUND('',#737,.T.); +#737 = EDGE_LOOP('',(#738)); +#738 = ORIENTED_EDGE('',*,*,#739,.T.); +#739 = EDGE_CURVE('',#740,#740,#742,.T.); +#740 = VERTEX_POINT('',#741); +#741 = CARTESIAN_POINT('',(5.6,13.8,-1.532107773983E-015)); +#742 = SURFACE_CURVE('',#743,(#748,#755),.PCURVE_S1.); +#743 = CIRCLE('',#744,5.6); +#744 = AXIS2_PLACEMENT_3D('',#745,#746,#747); +#745 = CARTESIAN_POINT('',(0.E+000,13.8,-1.532107773983E-015)); +#746 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#747 = DIRECTION('',(1.,0.E+000,0.E+000)); +#748 = PCURVE('',#723,#749); +#749 = DEFINITIONAL_REPRESENTATION('',(#750),#754); +#750 = CIRCLE('',#751,5.6); +#751 = AXIS2_PLACEMENT_2D('',#752,#753); +#752 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#753 = DIRECTION('',(1.,0.E+000)); +#754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#755 = PCURVE('',#756,#761); +#756 = CYLINDRICAL_SURFACE('',#757,5.6); +#757 = AXIS2_PLACEMENT_3D('',#758,#759,#760); +#758 = CARTESIAN_POINT('',(0.E+000,13.1,-1.454392162259E-015)); +#759 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#760 = DIRECTION('',(1.,0.E+000,0.E+000)); +#761 = DEFINITIONAL_REPRESENTATION('',(#762),#766); +#762 = LINE('',#763,#764); +#763 = CARTESIAN_POINT('',(0.E+000,0.7)); +#764 = VECTOR('',#765,1.); +#765 = DIRECTION('',(1.,0.E+000)); +#766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#767 = FACE_BOUND('',#768,.T.); +#768 = EDGE_LOOP('',(#769)); +#769 = ORIENTED_EDGE('',*,*,#708,.F.); +#770 = ADVANCED_FACE('',(#771),#756,.T.); +#771 = FACE_BOUND('',#772,.T.); +#772 = EDGE_LOOP('',(#773,#802,#823,#824)); +#773 = ORIENTED_EDGE('',*,*,#774,.T.); +#774 = EDGE_CURVE('',#775,#775,#777,.T.); +#775 = VERTEX_POINT('',#776); +#776 = CARTESIAN_POINT('',(5.6,13.1,-1.454392162259E-015)); +#777 = SURFACE_CURVE('',#778,(#783,#790),.PCURVE_S1.); +#778 = CIRCLE('',#779,5.6); +#779 = AXIS2_PLACEMENT_3D('',#780,#781,#782); +#780 = CARTESIAN_POINT('',(0.E+000,13.1,-1.454392162259E-015)); +#781 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#782 = DIRECTION('',(1.,0.E+000,0.E+000)); +#783 = PCURVE('',#756,#784); +#784 = DEFINITIONAL_REPRESENTATION('',(#785),#789); +#785 = LINE('',#786,#787); +#786 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#787 = VECTOR('',#788,1.); +#788 = DIRECTION('',(1.,0.E+000)); +#789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#790 = PCURVE('',#791,#796); +#791 = PLANE('',#792); +#792 = AXIS2_PLACEMENT_3D('',#793,#794,#795); +#793 = CARTESIAN_POINT('',(0.E+000,13.1,-1.454392162259E-015)); +#794 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#795 = DIRECTION('',(1.,0.E+000,0.E+000)); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = CIRCLE('',#798,5.6); +#798 = AXIS2_PLACEMENT_2D('',#799,#800); +#799 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#800 = DIRECTION('',(1.,0.E+000)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = ORIENTED_EDGE('',*,*,#803,.T.); +#803 = EDGE_CURVE('',#775,#740,#804,.T.); +#804 = SEAM_CURVE('',#805,(#809,#816),.PCURVE_S1.); +#805 = LINE('',#806,#807); +#806 = CARTESIAN_POINT('',(5.6,13.1,-1.454392162259E-015)); +#807 = VECTOR('',#808,1.); +#808 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#809 = PCURVE('',#756,#810); +#810 = DEFINITIONAL_REPRESENTATION('',(#811),#815); +#811 = LINE('',#812,#813); +#812 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#813 = VECTOR('',#814,1.); +#814 = DIRECTION('',(0.E+000,1.)); +#815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#816 = PCURVE('',#756,#817); +#817 = DEFINITIONAL_REPRESENTATION('',(#818),#822); +#818 = LINE('',#819,#820); +#819 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#820 = VECTOR('',#821,1.); +#821 = DIRECTION('',(0.E+000,1.)); +#822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#823 = ORIENTED_EDGE('',*,*,#739,.F.); +#824 = ORIENTED_EDGE('',*,*,#803,.F.); +#825 = ADVANCED_FACE('',(#826,#857),#791,.T.); +#826 = FACE_BOUND('',#827,.T.); +#827 = EDGE_LOOP('',(#828)); +#828 = ORIENTED_EDGE('',*,*,#829,.T.); +#829 = EDGE_CURVE('',#830,#830,#832,.T.); +#830 = VERTEX_POINT('',#831); +#831 = CARTESIAN_POINT('',(8.2,13.1,-1.454392162259E-015)); +#832 = SURFACE_CURVE('',#833,(#838,#845),.PCURVE_S1.); +#833 = CIRCLE('',#834,8.2); +#834 = AXIS2_PLACEMENT_3D('',#835,#836,#837); +#835 = CARTESIAN_POINT('',(0.E+000,13.1,-1.454392162259E-015)); +#836 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#837 = DIRECTION('',(1.,0.E+000,0.E+000)); +#838 = PCURVE('',#791,#839); +#839 = DEFINITIONAL_REPRESENTATION('',(#840),#844); +#840 = CIRCLE('',#841,8.2); +#841 = AXIS2_PLACEMENT_2D('',#842,#843); +#842 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#843 = DIRECTION('',(1.,0.E+000)); +#844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#845 = PCURVE('',#846,#851); +#846 = CYLINDRICAL_SURFACE('',#847,8.2); +#847 = AXIS2_PLACEMENT_3D('',#848,#849,#850); +#848 = CARTESIAN_POINT('',(0.E+000,14.5,-1.609823385706E-015)); +#849 = DIRECTION('',(0.E+000,-1.,1.110223024625E-016)); +#850 = DIRECTION('',(1.,0.E+000,0.E+000)); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(-0.E+000,1.4)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(-1.,0.E+000)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = FACE_BOUND('',#858,.T.); +#858 = EDGE_LOOP('',(#859)); +#859 = ORIENTED_EDGE('',*,*,#774,.F.); +#860 = ADVANCED_FACE('',(#861),#846,.F.); +#861 = FACE_BOUND('',#862,.T.); +#862 = EDGE_LOOP('',(#863,#887,#908,#909)); +#863 = ORIENTED_EDGE('',*,*,#864,.T.); +#864 = EDGE_CURVE('',#865,#865,#867,.T.); +#865 = VERTEX_POINT('',#866); +#866 = CARTESIAN_POINT('',(8.2,14.5,-1.609823385706E-015)); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,8.2); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.E+000,14.5,-1.609823385706E-015)); +#871 = DIRECTION('',(0.E+000,1.,-1.110223024625E-016)); +#872 = DIRECTION('',(1.,0.E+000,0.E+000)); +#873 = PCURVE('',#846,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.E+000)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#43,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,8.2); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#885 = DIRECTION('',(1.,0.E+000)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#888,.T.); +#888 = EDGE_CURVE('',#865,#830,#889,.T.); +#889 = SEAM_CURVE('',#890,(#894,#901),.PCURVE_S1.); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(8.2,14.5,-1.609823385706E-015)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(0.E+000,-1.,1.110223024625E-016)); +#894 = PCURVE('',#846,#895); +#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900); +#896 = LINE('',#897,#898); +#897 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#898 = VECTOR('',#899,1.); +#899 = DIRECTION('',(-0.E+000,1.)); +#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#901 = PCURVE('',#846,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(-0.E+000,1.)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#908 = ORIENTED_EDGE('',*,*,#829,.F.); +#909 = ORIENTED_EDGE('',*,*,#888,.F.); +#910 = ADVANCED_FACE('',(#911,#914),#43,.T.); +#911 = FACE_BOUND('',#912,.T.); +#912 = EDGE_LOOP('',(#913)); +#913 = ORIENTED_EDGE('',*,*,#21,.T.); +#914 = FACE_BOUND('',#915,.T.); +#915 = EDGE_LOOP('',(#916)); +#916 = ORIENTED_EDGE('',*,*,#864,.F.); +#917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#921)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#918,#919,#920)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#918 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#919 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#920 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#921 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#918, + 'distance_accuracy_value','confusion accuracy'); +#922 = PRODUCT_TYPE('part',$,(#7)); +#923 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#924, + #932,#939,#947,#954,#961,#968,#975,#982,#989,#996,#1003,#1010,#1017, + #1024,#1031,#1038,#1045,#1052,#1059),#917); +#924 = STYLED_ITEM('color',(#925),#17); +#925 = PRESENTATION_STYLE_ASSIGNMENT((#926)); +#926 = SURFACE_STYLE_USAGE(.BOTH.,#927); +#927 = SURFACE_SIDE_STYLE('',(#928)); +#928 = SURFACE_STYLE_FILL_AREA(#929); +#929 = FILL_AREA_STYLE('',(#930)); +#930 = FILL_AREA_STYLE_COLOUR('',#931); +#931 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#932 = STYLED_ITEM('color',(#933),#105); +#933 = PRESENTATION_STYLE_ASSIGNMENT((#934)); +#934 = SURFACE_STYLE_USAGE(.BOTH.,#935); +#935 = SURFACE_SIDE_STYLE('',(#936)); +#936 = SURFACE_STYLE_FILL_AREA(#937); +#937 = FILL_AREA_STYLE('',(#938)); +#938 = FILL_AREA_STYLE_COLOUR('',#931); +#939 = STYLED_ITEM('color',(#940),#140); +#940 = PRESENTATION_STYLE_ASSIGNMENT((#941)); +#941 = SURFACE_STYLE_USAGE(.BOTH.,#942); +#942 = SURFACE_SIDE_STYLE('',(#943)); +#943 = SURFACE_STYLE_FILL_AREA(#944); +#944 = FILL_AREA_STYLE('',(#945)); +#945 = FILL_AREA_STYLE_COLOUR('',#946); +#946 = COLOUR_RGB('',0.223529413342,0.223529413342,0.223529413342); +#947 = STYLED_ITEM('color',(#948),#195); +#948 = PRESENTATION_STYLE_ASSIGNMENT((#949)); +#949 = SURFACE_STYLE_USAGE(.BOTH.,#950); +#950 = SURFACE_SIDE_STYLE('',(#951)); +#951 = SURFACE_STYLE_FILL_AREA(#952); +#952 = FILL_AREA_STYLE('',(#953)); +#953 = FILL_AREA_STYLE_COLOUR('',#931); +#954 = STYLED_ITEM('color',(#955),#230); +#955 = PRESENTATION_STYLE_ASSIGNMENT((#956)); +#956 = SURFACE_STYLE_USAGE(.BOTH.,#957); +#957 = SURFACE_SIDE_STYLE('',(#958)); +#958 = SURFACE_STYLE_FILL_AREA(#959); +#959 = FILL_AREA_STYLE('',(#960)); +#960 = FILL_AREA_STYLE_COLOUR('',#931); +#961 = STYLED_ITEM('color',(#962),#285); +#962 = PRESENTATION_STYLE_ASSIGNMENT((#963)); +#963 = SURFACE_STYLE_USAGE(.BOTH.,#964); +#964 = SURFACE_SIDE_STYLE('',(#965)); +#965 = SURFACE_STYLE_FILL_AREA(#966); +#966 = FILL_AREA_STYLE('',(#967)); +#967 = FILL_AREA_STYLE_COLOUR('',#931); +#968 = STYLED_ITEM('color',(#969),#320); +#969 = PRESENTATION_STYLE_ASSIGNMENT((#970)); +#970 = SURFACE_STYLE_USAGE(.BOTH.,#971); +#971 = SURFACE_SIDE_STYLE('',(#972)); +#972 = SURFACE_STYLE_FILL_AREA(#973); +#973 = FILL_AREA_STYLE('',(#974)); +#974 = FILL_AREA_STYLE_COLOUR('',#946); +#975 = STYLED_ITEM('color',(#976),#375); +#976 = PRESENTATION_STYLE_ASSIGNMENT((#977)); +#977 = SURFACE_STYLE_USAGE(.BOTH.,#978); +#978 = SURFACE_SIDE_STYLE('',(#979)); +#979 = SURFACE_STYLE_FILL_AREA(#980); +#980 = FILL_AREA_STYLE('',(#981)); +#981 = FILL_AREA_STYLE_COLOUR('',#931); +#982 = STYLED_ITEM('color',(#983),#410); +#983 = PRESENTATION_STYLE_ASSIGNMENT((#984)); +#984 = SURFACE_STYLE_USAGE(.BOTH.,#985); +#985 = SURFACE_SIDE_STYLE('',(#986)); +#986 = SURFACE_STYLE_FILL_AREA(#987); +#987 = FILL_AREA_STYLE('',(#988)); +#988 = FILL_AREA_STYLE_COLOUR('',#931); +#989 = STYLED_ITEM('color',(#990),#465); +#990 = PRESENTATION_STYLE_ASSIGNMENT((#991)); +#991 = SURFACE_STYLE_USAGE(.BOTH.,#992); +#992 = SURFACE_SIDE_STYLE('',(#993)); +#993 = SURFACE_STYLE_FILL_AREA(#994); +#994 = FILL_AREA_STYLE('',(#995)); +#995 = FILL_AREA_STYLE_COLOUR('',#931); +#996 = STYLED_ITEM('color',(#997),#500); +#997 = PRESENTATION_STYLE_ASSIGNMENT((#998)); +#998 = SURFACE_STYLE_USAGE(.BOTH.,#999); +#999 = SURFACE_SIDE_STYLE('',(#1000)); +#1000 = SURFACE_STYLE_FILL_AREA(#1001); +#1001 = FILL_AREA_STYLE('',(#1002)); +#1002 = FILL_AREA_STYLE_COLOUR('',#931); +#1003 = STYLED_ITEM('color',(#1004),#555); +#1004 = PRESENTATION_STYLE_ASSIGNMENT((#1005)); +#1005 = SURFACE_STYLE_USAGE(.BOTH.,#1006); +#1006 = SURFACE_SIDE_STYLE('',(#1007)); +#1007 = SURFACE_STYLE_FILL_AREA(#1008); +#1008 = FILL_AREA_STYLE('',(#1009)); +#1009 = FILL_AREA_STYLE_COLOUR('',#946); +#1010 = STYLED_ITEM('color',(#1011),#590); +#1011 = PRESENTATION_STYLE_ASSIGNMENT((#1012)); +#1012 = SURFACE_STYLE_USAGE(.BOTH.,#1013); +#1013 = SURFACE_SIDE_STYLE('',(#1014)); +#1014 = SURFACE_STYLE_FILL_AREA(#1015); +#1015 = FILL_AREA_STYLE('',(#1016)); +#1016 = FILL_AREA_STYLE_COLOUR('',#946); +#1017 = STYLED_ITEM('color',(#1018),#645); +#1018 = PRESENTATION_STYLE_ASSIGNMENT((#1019)); +#1019 = SURFACE_STYLE_USAGE(.BOTH.,#1020); +#1020 = SURFACE_SIDE_STYLE('',(#1021)); +#1021 = SURFACE_STYLE_FILL_AREA(#1022); +#1022 = FILL_AREA_STYLE('',(#1023)); +#1023 = FILL_AREA_STYLE_COLOUR('',#946); +#1024 = STYLED_ITEM('color',(#1025),#680); +#1025 = PRESENTATION_STYLE_ASSIGNMENT((#1026)); +#1026 = SURFACE_STYLE_USAGE(.BOTH.,#1027); +#1027 = SURFACE_SIDE_STYLE('',(#1028)); +#1028 = SURFACE_STYLE_FILL_AREA(#1029); +#1029 = FILL_AREA_STYLE('',(#1030)); +#1030 = FILL_AREA_STYLE_COLOUR('',#931); +#1031 = STYLED_ITEM('color',(#1032),#735); +#1032 = PRESENTATION_STYLE_ASSIGNMENT((#1033)); +#1033 = SURFACE_STYLE_USAGE(.BOTH.,#1034); +#1034 = SURFACE_SIDE_STYLE('',(#1035)); +#1035 = SURFACE_STYLE_FILL_AREA(#1036); +#1036 = FILL_AREA_STYLE('',(#1037)); +#1037 = FILL_AREA_STYLE_COLOUR('',#946); +#1038 = STYLED_ITEM('color',(#1039),#770); +#1039 = PRESENTATION_STYLE_ASSIGNMENT((#1040)); +#1040 = SURFACE_STYLE_USAGE(.BOTH.,#1041); +#1041 = SURFACE_SIDE_STYLE('',(#1042)); +#1042 = SURFACE_STYLE_FILL_AREA(#1043); +#1043 = FILL_AREA_STYLE('',(#1044)); +#1044 = FILL_AREA_STYLE_COLOUR('',#946); +#1045 = STYLED_ITEM('color',(#1046),#825); +#1046 = PRESENTATION_STYLE_ASSIGNMENT((#1047)); +#1047 = SURFACE_STYLE_USAGE(.BOTH.,#1048); +#1048 = SURFACE_SIDE_STYLE('',(#1049)); +#1049 = SURFACE_STYLE_FILL_AREA(#1050); +#1050 = FILL_AREA_STYLE('',(#1051)); +#1051 = FILL_AREA_STYLE_COLOUR('',#946); +#1052 = STYLED_ITEM('color',(#1053),#860); +#1053 = PRESENTATION_STYLE_ASSIGNMENT((#1054)); +#1054 = SURFACE_STYLE_USAGE(.BOTH.,#1055); +#1055 = SURFACE_SIDE_STYLE('',(#1056)); +#1056 = SURFACE_STYLE_FILL_AREA(#1057); +#1057 = FILL_AREA_STYLE('',(#1058)); +#1058 = FILL_AREA_STYLE_COLOUR('',#931); +#1059 = STYLED_ITEM('color',(#1060),#910); +#1060 = PRESENTATION_STYLE_ASSIGNMENT((#1061)); +#1061 = SURFACE_STYLE_USAGE(.BOTH.,#1062); +#1062 = SURFACE_SIDE_STYLE('',(#1063)); +#1063 = SURFACE_STYLE_FILL_AREA(#1064); +#1064 = FILL_AREA_STYLE('',(#1065)); +#1065 = FILL_AREA_STYLE_COLOUR('',#931); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Bearings/linear_bearings/LM10uu.stl b/Mechanical Parts/Bearings/linear_bearings/LM10uu.stl new file mode 100644 index 0000000000000000000000000000000000000000..75059b66e280b5d4a7202220146d54821b7b2e1c GIT binary patch literal 97484 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%0AQTK62DSndk!HIPAA0mi*L+*EjP%+-=&r6 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Bearings/linear_bearings/LM12uu.FCStd b/Mechanical Parts/Bearings/linear_bearings/LM12uu.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..2a7b501db3436bc7c2315d6a226f9cfd3f5cc3e8 GIT binary patch literal 12704 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 z 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