From 2118acc418ff422ca09eaba742ea42f1fd9c81b4 Mon Sep 17 00:00:00 2001 From: nachotineo Date: Wed, 9 Sep 2015 12:54:46 +0200 Subject: [PATCH] DIN 463 Double Tab Washers --- .../Washers/Metric/DIN463_M33TabWasher.fcstd | Bin 0 -> 20485 bytes .../Washers/Metric/DIN463_M33TabWasher.step | 1075 +++++++++++++++++ .../Washers/Metric/DIN463_M33TabWasher.stl | Bin 0 -> 33684 bytes .../Washers/Metric/DIN463_M36TabWasher.fcstd | Bin 0 -> 20024 bytes .../Washers/Metric/DIN463_M36TabWasher.step | 1075 +++++++++++++++++ .../Washers/Metric/DIN463_M36TabWasher.stl | Bin 0 -> 35284 bytes .../Washers/Metric/DIN463_M39TabWasher.fcstd | Bin 0 -> 20031 bytes .../Washers/Metric/DIN463_M39TabWasher.step | 1075 +++++++++++++++++ .../Washers/Metric/DIN463_M39TabWasher.stl | Bin 0 -> 37284 bytes .../Washers/Metric/DIN463_M42TabWasher.fcstd | Bin 0 -> 20095 bytes .../Washers/Metric/DIN463_M42TabWasher.step | 1075 +++++++++++++++++ .../Washers/Metric/DIN463_M42TabWasher.stl | Bin 0 -> 38484 bytes .../Washers/Metric/DIN463_M45TabWasher.fcstd | Bin 0 -> 20414 bytes .../Washers/Metric/DIN463_M45TabWasher.step | 1075 +++++++++++++++++ .../Washers/Metric/DIN463_M45TabWasher.stl | Bin 0 -> 39684 bytes .../Washers/Metric/DIN463_M48TabWasher.fcstd | Bin 0 -> 20151 bytes .../Washers/Metric/DIN463_M48TabWasher.step | 1075 +++++++++++++++++ .../Washers/Metric/DIN463_M48TabWasher.stl | Bin 0 -> 42084 bytes .../Washers/Metric/DIN463_M52TabWasher.fcstd | Bin 0 -> 19830 bytes .../Washers/Metric/DIN463_M52TabWasher.step | 1075 +++++++++++++++++ .../Washers/Metric/DIN463_M52TabWasher.stl | Bin 0 -> 42884 bytes 21 files changed, 7525 insertions(+) create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M33TabWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M33TabWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M33TabWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M48TabWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M48TabWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M48TabWasher.stl create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M52TabWasher.fcstd create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M52TabWasher.step create mode 100644 Mechanical Parts/Fasteners/Washers/Metric/DIN463_M52TabWasher.stl diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M33TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M33TabWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..60acb481dcfc78dbd5ab89db4a6c43321e2278d8 GIT binary patch literal 20485 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 a*+^I=wHeqd#CyM?aW$?fx7w9 zvPrDkf?o@O=vXZYql))%icz)x<>DJo;WCSSI=EoR6<@ZSJ+T(iAkpqDnZq>`idl>f zY;CQ;nX(h;u)N{2KR7o^;;m;JGN4*i4JUswI<5a??i<{s;7NuD?Qwv^ys98Uc|fAg zxF6v2Bj#vyA6N;k#;7CC9I`0n)&IV_1+zywRAyS;(=EWTuwfwCbIP#p@|rn|8x^zr z7n!Sy2|Sy=y@K}6S@g`O3Qc3mI)Y{HsMlecA79*PF1f8CtWm-Q!Sk-TDK%zC4cz2XFJ@eYVN zqfY;o6wsC}hB~yw2d-{paEgi&py8dom$rtC5L4-bJBCarELL_40&DJ?$9tBeT^?8|75hIeh~s~Q61NE#P_?8NIQ!!L{1R*wyH_6 z3TYY~QmQb*^Kl%!Wt(0EfDROt;sH_b!J{Es&X_B z&Ks?wRgzJJV5}Hm)+XL;y5<14{DbXpn?^Yp)4WjM$S=c4DBgIov1?R`6>{ zpKUJ$M8Slu)^XpS$bkrfJ)go{Gvv0vPk_G1f0BDeu`;C`?-z}+T*bmi9h}6}q{nO9CbvET?59&kJ3%cJ?|a(UGn3&TV`_L!t(g?r|NFhsQ6WKDxH$LhK2o}(m3 zRfl*b$cZkRRxO6MVH4A(Q?ui=|E-wJXLtib`?J4c+3&gjT*u~>I~KVj?k7!7TI-&` zsE!*|0Ec2|oOog+Y?%x_p_?Mqz2fYK5-}~^1Pu=jH`2mtnaPtNa??<5nVS@!YRuAk zKKA^1B9Iw2MDA{eUQEQWhm|Ur1-2lvWCWE|yRXYj1+2-izTl}ZZW!TWyy)}0AWbj{ zVJ1WUoTez%+ZaT?VRQ%N-WP!mG&m*=C=kGv{8g~T1yu`PW=`MUEsZBT!V;T^fEC%E?`8B#|ewy zU0P(Tm$0!=y^)w!VX<2P+aGZ=Puljpe6zK@KkMa|YYrRPY%YUaT32+rK5mO1C)I58 zC4}Iwl_Bt}aa%bGmW@&#j{-T%+pg>U$YT{4e9yY|b*0Sza)NZx6iYy_1zBQlM1pQ% zh|Urs_*+V5vnJsMUF7AJCB4=tirjml-V^s6gO#}}>tkS1`A9-rg%tQ_5t;>#-UT>F zVz|GZv;%q<@FOrf3bEm@EiKI@WKY@x1pI|6?#qZl;vp%7{l+GzcIXNACBk2+T-k2L zf--+V{@a8Gp*AylfB^xeumJ%f{)@&)xB&huDXybrcfg6{d!q4rzmQ5wMwX-~q=D8_ z%GbQ{`|OE8!S>fs2a-fgz_I+xt{X}M${La3VM@yhFA*9~;neMCxac~|r=!ZnuYA?&Gy|3S6mdST{Q(<#sFsQZ%tJT`GkV0a zeTni{|L`HX#}amK0ra8e2&WLMe=iH&9)3s7>bXl^8mbWKDk;lnTzy{ph8cYSvQM6= z$LM-s3^bu}z`Xx7==|cP^#Ed`qQ6B^Y4kV6z!R%zjxb)-cv~rUFy%t2zqMpr9@#`V zdv!I}u!n3IEWO+c?6%@fmz^J88eGWL*5xoYJ=ky3mwF4!zOvYvo-^Xh#mGt zWkp?xGjqCxX`lCqjFzl~ttFW&(+e-KTp6NFn^66MG6DeYowLWxM0sNC1jrT7VEjd5 zShD#-hG;D5R@c+qEWn`)FMKU^I8G@!f0q+K_Eg~L(;o;NLDw}~Nk{1%7w3`%xRaHNqvu}~*DZbfaxMG8wQ;ecVjJ3`RTD|R{-4D> z>Bs*NIAP2Uy}gVNOqGAT0?1FEIn!<0v$8Uz3E!4pCZ+IPUPHO{ zM-pJUXvB~cT8a{uD~Nq|R6a)W0Hf7{M%fmI4Zyxcwz9B#h6>fM`d`ZDdK zA>18P2v9>{Lg!pFAw4QpAse=b!LwFJw|;B+F=7@=Fs8PzQ>$$#)`G#S`W=Z7-DgH( zm@MtltQr9V>DV7&lmdG1j=0QrIFqI$n4xLbJ}FaVk9;tfM++P^rtl1Js8 zcPo?+PRie+{gj=g?W5>zZ#}%c-~MM>y0B=M(h3wuPz7;x4nUT`?MTHfeoBi;km-o$ zxilT}1D>rdIH)+rsoD`jEGzc4f8!T*{e$ypC*XH6=srf0!K#?oQO!X=$}9(oJq8#= zI+QAQ-p~hbg)=326`~?aJBbD#1DvG*a&b?7{i5Eny9iliU-;mp&coP65r&38^>?iA zEs5)zAeFkpWu9ioyWV8yeIk?=KC~sh3G1lx`Cp~76hjR!H#QKE(7%QC@0W76bg?nE zH3C>WF{=K*ErY$Sg_wtn>e4RiGh_+`u$UvDsMAVF5WHBcL#U(3C>26T5Lhe@0a!|} z1NSUN`z$V)T=%Rd_2!1}#^cBRI;(xQoyEfZx}D`@OVdU!8B)|)6bOjd{pp_TQ9tAh z66EqjZTph-Lf^kDS^o?f35l)>P`y(bM8Fu`4eZ}^B4FsVPYwU>sMpEur{oZ^d^!BPd925FSv>)W3SnGF~x_pvv#yf$8tjC|kpX_sZ&^6EN zyVsm06cC57&otS+n}HS-+J+?J^{=oe7oAr#XRV2zfk}v~yj<3)EsnA5?baJtt0|kH z;W{+sn4m7!vVowk!-)5B(vKN0`xRp;S7equ4B$X*-PdH4=TDHz0g#Vm~%L{Q4S9aI^FhpOabBew0n&^t^U?VsvYtf^`0Rq!a)E! zofncf+m>_{YKoG^-E!jtX23q?WI;Cj6*)`P5X%X*Q?{|SSJ&WjD{YXc6PricGtSNd zQ1ytCW2ew`AC6|yZ*ERWrzyNhuari+bBX6b7M>9#73SP^Q_X;?Uk`M0bi;f@=1%@~ zr*G;+&e;mgBgQ?qF%CVfIS+0x@>TUAuQ`azm_QrO|=<`ROA#tVGn1!UZ!uzo!O!s(Ni}_f5+DCpICXxJPBOwva_{3 zo%6k(S244I^@b>D+ReUqG6xUa$lER_v7=c{!gd%KwPlmp8!Obem^09_i#(nYR-d*W zi>Tpc?v@EcMY$)Li*YI50m*fJ)Fy7nNk~X#&(Pj2Yb}d#iKuoQfYp!Ki{tV0f^h0| zy!y!Y~f2@o=CTdI%{#Ofw;Fr?(_T@bq80?)w<9BYjnPA#~k6uHaFNvCX$eRDE|9zDU#=3 zN2`zL0uA~04Mtb$+t8B<~pjvc??miMG1TA ztD=k_K16#ULrux~raOn;vy8N=n%@`(o?`_EzyDu*nCa$8`qPRD8h(@>Tk3npE)TXS z?!aJ9HMumEDhWc0fY_miWnSn&H_X!#^>?jpb#RaxcM%%n9$`8cty;0wA9@&OXN#L;`mO2r~F0_!HbVpY$>IzMNBM zdJI@DbA%E1^iGJb9_)U>Y@D1Z)Rjhijpc>$6HQ$SBp9kOCmUg{Dq z$L`0|+_J*Mr~I%u8KF{p2``k0BGXFbWS{Wv?>WV=glKo4*YFtw%ul;oKx`=aVvInS zj41`>nukLK-fGZS-K45H zD$)WJh5DP`7MUDV-EOu}e{JoU{I19{FlN7!^%dEWRO4i12+G$qcZI-<>smgv0vI;F zkl4HUrKjZHmLCPJP)>Fq#0cKpxGO?jt0gjZu6i2!Yv!>=ccMVM?uER z^M{~(fGgWTYRJWfIl2xc@#O5FSZ}No4lg?hLhm}q(FEcLyGS-lTQ>M4yc;3J%59mN z_2DLT(@N(6_vxPQ41z6j&-(~amfm!a-u*sRye%GxdDfAvk|anpA@9)RlwaX}1`#221+M2z zGj9gjPZDNg7^t$qc|3dCmivyJ$IwW;YjI{5G+|>FtY&9rsg+4d25m*;;**`S^u;RC zAj+QT(b_)xgDv3g0YMfs&w=02tv&@SH=~GOf~9?%Z(BZ-cMkb2NY3{(zlA$(_Vg{2 z6_wsuajtZ|)n~Fx{x}h%9<=N96sFzH*ElZw@Hk)S={%oVcvy;o@_{7)MR@*r_N{Fx zYkRyp_JB7LdQSep-BwwXxOZ6q`}#X}E&CKrA09!n2)FfuWDY#p(b}v~y-B#ULzE1q zW88=)C%zV@6lb=Mnd`^FKU2Z_x@Y9(G3o3;l4z#!AX4?1i2&9Y&+mQyP)+vK+=r8Y zAN6W_z)))0oO$gzZtr_Yr0y6)HQb)fHPPwR@pXe0^2!7O3AeP6E(hEm?^S#J&#a%` zTh^D5bg`8&=y|Au6o0U(%=o+FuxWKxg_vZZwp4lX<8Qu}o(kythin+jfJXf%v@g&n z;x~0=Laq0Z6zCiGkWv(hr96jO{5y6hj6fa6ht%(4v$rW@Nu4R9%Isr`Fn<~$WEdqf z{!7LTy5g?FG1egVP>S)_g~1p_W^xf1jYCruW)5_n_{z6jo4!2xLSn~#6T?J1vG5EZ zQYXT`$38H`+201&_jx}YDWPGk-u7JFb|-0GVc*H%f&h= zYJyy_m5G61V>b#L*}VTMI0Ri@*A@?2O6@93zzWcI zyDMOIFt~;o;n1W+L`KE^F1bXc#2)d_1jB!H;^3Ms?Zwducr}#H(((XGZi5bTjIjGC zcQw^j49|`{fhAEU4&i?73fi`*R3g$K%y?3Kh2R6S_>;3}eEI6@_p`Eqtea3I;8dy} zsxk^U;>xyat7=VoD@9`Ok}9Sz4(#%A2@x5WXpP9^6>1pVeHh|q^be6EF&xVsd;(>w zL&OLNcW_j7q55)6a*dxLAj6f58qI$tjdzd=4CUUgRdTb;W*MC~vBd4uzx-uiO3?wS zUR2c$Read;q!0q~2FTOs)*+2N8p%=0wT#VfG)#VUd%?hpo6aIGVOc*bJ5*46^w0nR z))7r52;S(aQP%(<)7w5Hkq{L)GFl?l=Xdj+hkrVdmm2)lnwD-WudZ$|xiHds^!0wADE#F36~4W6K+{!qUB*Ts!W(OVs=u zrIpG{d%sglCD@eGi$Xn&VKX4s{qy)Y=le62xPKrEmPfR9^vo+yDho~o z-+OsJSMPpRzG=M0h~AX;SjSz~rZ)CDVmj3DDgDr)!>dOmYxHskr8-VrsmqT}@`1Z3 zcdf#rs0=(ttgRZarieV{oP?;=voou~pgO?F#sa}WC#2SH%Z_aDcVja|PZ>M4lFvA> z#kmgC{I^ZW*S0l@%)e39NoFZU`d9=NU;e@oIkGu8)e_|D2j}}q=gkc?yM$OD)irve zCMkyOI{CF9Me`2POxQOOcUDBRWchT?+?jvPfDEkqzl0-+sUKxl483$TQ$Fqgr<3~( zYARjh03JX(8bwz+fY0%nRDiOpZ`XG^&}CYF?+?Xu_`FY{&Pm^ zJ-GhfKgFEG!EKJZC#_fKBH6`yj)Q*pebQvBzva$`WnRajqHs^zHQabUeLE53P$7D3 zx@6lFO{PwaCQ$n%IG&k?oDQK7Gu%Ig%6BR3Hs47V^C@Rz<&YjSH#DZVyj2xu$andA zF1&@pS9LqzYOZR@wKo293r>OM8(uvyZv8>_*XXU=dDn5vm823~jRea(T4qItQ>wMR zbl|5ehlIh$2KgSW*%Y!)sxMw_^BRJv>aV*h@RIA9arn;1Av$%>=3i@Sp1r<#^un9r zhc-3I=Mmj)AYoGfsv?8b*ZR;RAMV7oN2(lVN^^X7XEIoAF67yWL*^48Al;~n*}}Gq z`OQZw7CHw>;Pv*P16zIUZ>l41wn+pJQ zwaqIAd=R3Hd%YPuptCiSG6}H3{&kk#E!NEj>7+Do$Z&5z{av7wyrj6XvM~_QJ7%FDt7lOR$*D>x7O}h-7D%`#2eESLAFt zi=M47KC?W{tz+6K7>la|Eqv?*oKIa9kq(mkN=MJs)y}eML`i7KHzgBZp2wwA6mzqb zJ5XX!2MMUa%Vy-FfVx;~rP`8YUg?tPT}Gzs>#8_n|iJrtBVZxnDqOln=MqHfidXT}<^mhcwz z5^h@w@Jj^>W2C?4W{a1CzU}SstMq-iAx0@dQn|6>XV=dB|lC z&o#Oyid7ym?SiK??$U8$N~?S`?~|JCk0-j~>RH8KHo(o^`;lHt9BPo@LyyZetM!n%^fq?rQ|`C%)6CkVklmlJ8_O>&_f@ z9loQSn&~6OnZo+0D1P2EaO!1@lF_IXQGg}-^0z|`FY?{>tx|iG)}ibqOwJ!1fhwx% zE!A*Yed$gX!liph;>ZcGc+T;G7Sthg%yLC1g6GX=%#|Cr81nSoyS7wQQq+h2>WJ5( zlRMdrX6Lb)!R1Bp_=bF~!>K)Qki+=Ym97*&=ZE-{*Cv=5z0TxD)&^6h1s5}UDNcNR zI)ESv>u}4`V)goMDz*LgyN0@)_e0H$Oza0oigNP5FvF7YfuA)yzi^egO^Q83SUyZ- zI@TEbH3!Gj9Zus=jhXlQIGE6lHj*oQpUdrjQq{mAd@R-?)(U5U zJ8q^#39fXpCcnmxgfKm&Lo09W)bz6S&+#%9q+EzaJw-%J=|MYji_mj}qcSCwy@$3t%LuKWhD*iufgPdFQxk){hU zs;n?4XFTyl3f2Lj$#!hhj&P72q3h$WQ6Eg#=O|V6ygkz4xeb;lsw$mto$9nXYK!@_ zt%3%a9V&f0V%_268Y8sUs}eKV>P1{=mA!i^9WM(u3{M`!?u3T<`D3mxYHTV9p+o}A?{t}m;$ zxc^8Bxvtd~vGq0x@+H*WQrkZ_hFduSSUZ*d}cP+Z|VjOSrZC!my6ztyH(=-mq^57`Yw9gy!R-zV?`d0i@`n_W)#~wJn6yCRammM+>2WL{ zl}Lv}vVuSSruMet=yu7m}j%Dy12!u!AfQ)_xO$!1m3pyd9D*zl1Uy`%aJ3j>kL@Wp$8u; zk2Os7ViAYHn}N5&F2pnt>bq`-_>lePJegI;Waa*tYW>JQ(3Q=j*6s(kC$Fh*^|^gj zvOD)FU&BgyE(j9Qvn(dNvu2gFUDWg-+NGe_c)E^V|5zm{LZ-ME()}r`(Aas?R!(S@ z(chD*B4_Q9Fs%@*fq!?>VzMKtz$#~A3?B+tP*diH4<0qcR8!S$kGs!HtbiVvkiT_* zz`h#G=rOP-bIGDo&Gymh&L>Dd6qj3>5deWU^wAy~5EMdep{JKui~Ep2c{ ztIHdUEn*-(TB)@&z(&}5_P4YUO^c}7nMV4Wkb!|IfY;TT*K22^SP+mhL7kc^!hm3i zV$u*+gkqb4y`{nhRvHs?5k<42vt(L(40WN4S|<+Qq-)MQpsL|AF#pvi8Ll_os#kH| zZ$jkFLhaD|Zi86$PKY*I-7MK12+Q60VwLy>{bwKpN;ft#<{{bbv`o&Eo~lGU)u!5N|I+(yB*_lPxYRzNApt1d=q0CkTJ6Tws|5K8lf(zr9mSX(B}KMf$v~xL3X2Uvjki4ViuWQl z;Kj`rr*Ff2syi~^hv8a2&Bv8KUo1Vq2svgZDsm64$px#Z}tmdT6D;nldpl6|Q~!k`jWpj07b&q}-$<;#QDJZYj5^PlXuDawIB5 z7P|@T$+q5OFD&Qvboe23!@t#51*H?2@=T13WsP>#lLQ#T&QUmv1an9nvv59Wt*!VUuz=aRhgI$TIFZ+@% zRFlh<(%Jeb?<5uYYgL$ykWtUNS7+I4%lI=q4CdzMf74ah$J58}ste$b{I!m~Adg>S zKK7IEF&}#Si0r>Ga{t1}?=y7t#~A)T4Q+3NKSlxa`)Pm0`x5w9NgH4Crvm^Akm$Xq z^GlcsEv1c}_(?g~_t76A6ttGM$MvTj;oN6`biC49+K!r^Hk)^!{n1}TYiT#7{V2xpvAN$zMr^V?(YkJv{%``3csh`{WS`Z8YaK4$^R$6 zuiw8$0n(R7%Kmful!nUvb2>;vQNX;umoF&e!Y~=psC)(^1jO|LMUY?nRPF9vJ&?;<|1HTo@6_IBpHqEr zcU5;)JALOFADT4%|LvbuE+3c3PhPC`%4xlk(Jy6ie)PTX>V0I!m(8B|c+neq$5Unt zA;}9xt^cz#drL1|*3QU1FE73}{^{)L!x!}MH?*J$J6&UGcE%=;n~lHulNZme_ubyh z2YkWeYKBW@z1Vx;u_s%yQk3T2VB}sUFH~K#I=%OJHgV4p{TjLpOUS#^?f}wb~Atg5-82^#5=dm zURt)KMPuH7eQ$vO!1&Mee>^y0$IHx~wqI|6|KQi3_y}sX-5Q9A*odQg4UOC@<%L$L zmGAhzN3#B5J7peM{hJqx`o=-WXJ`HWg&x|w8Cq@cuAdKnFlnx3_^k)_92|PhyQ|7` z#K95Ne3ji`c!Faf3uFU_9-G^r+dVsa+TxZv6s0}d&CuS}3{e9z3(1tf@&c8jVz`vu zVC0^Z7ut*3yJI5{W{0kRNJ|~6p>ePKlo!Hf64F9$*v#!Z}Z0tMQM*V7`f+J9p#bI-bF^ptc+hWv_h@?&ufllgR{?X z$x2b~JD<7piJ`g~TDj)_o2eIOZ+OQoEgIUp+N17#+;`WOL9-66P%8%-tdbFoyg=T_ z9}dm1kyY*~d7%|*<=d_NlWgR?OP5oJ=I%xVeK(${>hKcov#VKYCR?p@MRvfSf7qho zt}+?^LkMLL$57PxL*{3zj(oS$$bDLNJuiDvdlxmJ7LTj`%?s@x&9GZTdr{d9Mv#fm zaN478jM{f&$f|d9Pq8svnXlFXG*}^Y`774YxNdabcVqY#4UMH5K!a5V4@Rt^ao4~3 zx?;iHGb@dV;l}v4dPjAhZ!mI?$O~21tPmfp5W4(jS-JTB?CgHS<|jjKVQAdIVD23Z zAK%xZxgW9ON3Ts1f2A%3oMBnHEUL#!DOeD6EU1~=_8t3^X&DJpyxdQA;& zQO3x^#|Gc}=8-KL{!`(PM|=!sW{XD_51JZ^a>pgDKH*&qMTJ>$h}*?LR#aEU8RyN+ zu2}X^OIF&Vj4rz) z%qCm1Qk3T2&CskglW=aY>L|0?{x`F-8~3>1)HTB}TWZNlQJP6NL)A5_a6PZG@?GV= zwTfEd-46^d-soiO(FUWeW6f!w$j%#CWcg}MVV2QShoUt1ZiZ$ud*R)K|Y-g84sR#7a`m_K*H;FyJ1w`8TUR3nTTm!qL^9Rv5smZPC@XPo~1 z?1|rA)1slVRO6CkuNs`tzrIC7W2r_M$u37jJ^DyC|Il8Q z6}ra#*j26UQFo=rQ-D5Nx*1xB=DzqxQwA5^{QH(VG_D&5;rWMY96R|>+2W@+Z^=s4 zmEB96s5U$GcTtz+xYEX@w=FX>w<@=u(V#(n0nyZc|C z^Ovf3b5FCUeYl@sEm~895p?oGGXWEK4$wH^z^AiKmR(~u{^n0!XuitsW*{cB(oA;W zZ*G6{iT-&cUw$^beZq4scR$!qh!A?(P~8mIS7jZV$%Y$G?Crdb)KO-ou~g%x?Vicb zUh}9PwDrgC$>8&9nS{@A4~TAt`y`gn{xw5=!XIlWN^@^8a?i^PRoAR^eL$?CsBmWJ z0TDA+{rtFe`)LQ;XP@(^d+xqF zGGNp1H6~yCw)BM2-A#inb(GG1l0+G7Q3h=Ky~d@VetSB4b!HlDsiSo6lO)Pui!xx- z?=|k4_n!3qhfFaI&Oa2T_HYcK7|AoP-F|Ai;MlDi8j8{xK$0kfEy#on*z|ji`5Ww# z9{0pXronN$qSPLa0Td&7#xr~Goj!Kg+6@gw=~z2Sl))BcLI!O5y~e~}9hkoSt`XB< zOC6=-;3QE7Ta*Etey?%nDKpc8LhIl))Bdz^318>^AF&^w^O{OoJm! zMX5a;11LuFjP*`ECVhCTqM@NE9StUlGT4Gl$be11*ZAVXTGwL<`3y8W%SGz$A$>7)u$z#Eh9s z=cK=z`tZ-u!cm6Cg-t&&?n!|#7)u$z#Ec2Qo0C3x#Y#4I;+R3>!loZ=*Vn>eEM))_ zGj4uzb~GvA@EI2XU=PzfO2G{i|O6}noKrxbMTt4ae^pWSU zZfGb<*U7oht}xhwOvr#uzt{NS{hv(FIr>)9U`rjPYrm328EjDoZ2G;%I#+!>oxkl8 z(_l*-rR$lJL>X*R25kDh#{4S}OSj(UAEv>UI!f2*B#AQEq72yddyTz+b3post5;6( z7hCEmUE7i*%3zB!VAJn4*4llqbjg%;OoJ_Tl&%R$5@oPO8L;X18aIsl_w+r}HZcvh z)KR)JB1x3N7G=Pu-)qcX=>zG6nYfbj?hXD1$A^fK9*GIAGd(>7wa-m*E z>Gv8NZTIBpK1a?n4Yt%#x=J%il))Bdz^318T>FE&MqgTTlxeV~j?$I6ZvG(*wkQKO z{h^NIt{=T9Kh89`hFVdu>2ER^OBq1Lj7i@-fAmeee%3U&LS5s+rr&EQgRztWRLodo z)={GqCZA*)T$`_PVbkw5l)+fa04ioYeb3gTtBsy&8oUFcabeT%HI%_v$^a^6tULMf zsUMm(+cbE`L*v4x-)o%z&jY63KW~mPc&|rMYI}xiP+c{EdVLyTP#boV+&X{pEnoka z&x-fOpg|OD`kM?z(FQ7JEZySFg`0l5si7#nQ|PXi!eEPL0-JuH)xqm0W9z#bKH28Eu7_zo1ZNkd-1m)GYvkk)3~td z_Zssb{kP(QBR^scK6g}<+JPY&%vUvldVLyTP#d+)uVOjC1E;NXOO@EW2 zDB3{9j0MlHUtI8k-Asc|z%?#x`n`rS7)u#I#f*2}@Q&iub9<)2Xa5=(HvL{h8H}Y2 zpkl_1Mei-n-EMo+;K~Y(3!8qg@wN|-7FTS)r7^f}MNw*dhH6kkrjsw4UZ6!+p7DM={Io67av4A| zl4tyCmtE5hx0z@fx=N2IXwcteD2g^vF=PJyN2gm(`Q;d5>H0*X)bBM8y5+QV%D53@ z=vq!?)AkJ2(73dLiW$q(@NxY*Qg5%A9kcMoZ}@AiuE2HqH&*;M8H%C}6eD@Y4x4W~ zwsccJzS0%AM4_+fZ!#1`8>pCZ=^p2gT|C2&MRgr2QP7~@YbZlew1J8lTdr~E*ir90 z+P)vUGLtB1(C;;rp(xrw#f*bCcy(;U=lvW&aj z&{d2?L4$s;p$tXQ1}bL!@21-n7v8v|Y3O=EqM$*)*HDI{Xaf~9HaT~v;!~41Hw`^6 z5d{tUy@oOrMcbqN`O4ew`G1IySlBHva;tCgHoW?6#$Pc5Yqpg^n`^njz)#7t?_EHZ z-$AD#eqrR!ZlHX-_xnhJQTX382U3UG!Ef~iwoA$V4-EG^s$AI-!_a~5^Ywq2?O6En zHnVzdhW0{(k-J#78!({Coq_Ok4+Rt>4b44bD??dT?z)G9HnVzdhSU*03-7$;&>}tJ zWn2w%jYS*rbZ20aD1$ACO9pKE!A_F5{$l@P`ixcW2y(}vqF~eCWH6R8fQlKjR@$@p z&fnf*8r+wvabeT%HI%_v$^a^6JonWP7F(>inQ3rWw8n)^zt>O(V<`ium~rkQI~Ma# z-^Mh!gIwdnrr&EQgRztWRLnqpuv|mVUC|mBHvL{h8H}Y2pkfC43DrY`dz>{cZ2G;1 zG8ju4K*bCkZyZHvaNn-Rg-yTLPzGZu1E`pR&n-T`(BMvAjSHK8ub~XaQU*{l1K&S< ztDvFh5~9GSA8hw@Nf?Tv?NQa^j@MHLTYTJVO%eT` zanla7i%oy_SJTi{FGPV&dpHJAjN}=&u6;^z;cdIv=v7zK5Csj|!!dwjB+oeM@Dqz2 zUOLA#!b-^=;u59ya15Xr$up);IL-e?9rTcC zgcZ1^p(y%?V<0PKC&?2ZIjlHutCvh8td4e9;v~_y^m~ovG3x9j+3t~jiwAdD9p4Y^ z3@LYzYh3!h#@VavTKw%)Kl5UXvVjWg=`+t*o(9;emn5peSgHY=ey?%n%kM9qx^0rx z5%w`yUlH~C8HmeBUIX!=gIHnDhiMQ6KkeZdKrxbMpl4A%V!2iK<<5Je;HNzt11LuF z3>pNvsd7BZ)#_x2zB0eh${mkUIUXg$ z^=OH5#{+K=2pr99-V8<2?-}kJHOg-kTM(Bv zP~5XIoJKP%)nF{ufK9*GaOaXyo=e<0quf`dDEd9ao#9613|BG~<<4-n(`q=4W>%`f zSU^z&HvL}1o!e8M+ub?5+(oA-`aQ#4aZr-AEX3Zs{pX?co?eF_LGvGfygWgHl6LZf=0Lt%S;z z!4_mf25kDhhC3goGRLu4b(A|x@ra1{-8hz75gkw#rFNy7EqG#Cpg+Q=k~ z0D^{QMHCp!s?JW5F!nJG#sZ2qG{T4@XlPbMY1}$H)?h3}!KUB$ZWzN^R$<&`eWfV+ zJtK@08w^E-F=MDhG&q8cG@4n35wdA87ErX2Nf<2$4b6%uFql=Hog`u0ZW@dQ6m4jP zc|y?8tccRMb#|=5Sc-y8zwg~J$FZ!!yvF)UQS^I8m`61jiVAb8P={!6h81Zvvr-Ml z0*V^2>GxTM`5>~w{1x*)(;(_K8F?E6aq0IOVJ2*qvqklQ;+wRZ47Ml(HvJ_7^K;f= zV~{$^X`6pIMx9;WnJ^94KRsOkfMQ&=y#_`~7%`!xjR6$>o`LZjuD5lDqTJE!;X2%8 zu%*tX-!m`{#q|~__j$#ADyxGi_-PNv0E&@31LJ9o0ual62XP;cpWRaL^)V2ak-P@x z1-RbUH5BE}F+E%tn+&$p+4Oq`W<n86O$D6=bkouNA-lpQm; z3lnie|JZ#P-RBuIbdQN<60T}3St&zzk0?9V(EXK~m1f(`2%ki&L)kGy_v2`W-F4`G zPSwzCV-015Z;@rC?3kfDku;NVZExvaTy5|lj-al~(e*Rk8rlo07c*2tk-r=8#8o|q8@`V zW^6eg%Ftt@>{vsy(iMA}Va&iN1|wwDp}o*ux$bw?W@t}$_bxI*W{9P|t9=;P zp?lo5a_z%zMwmfZ?#hlCx^G*1p}TT-e(k$!h4rrXba(Fp4OYE!?UC-RG!u7z#LTkg zc<5eztz7#s)^Jzhz8fD{9a>X&9lDQR`>i`GWhlyBeK31%sYBlfpzLl2YCtXZ-ql`@ zD_0GTtNqr^P?Yw1%y47Qz8e!-?`ltX_b$+2)$7puVhuOi?&BUA7^>H;0W?^34b_e{ zcs~&g)$7(!MvT(k5tT}A_YA?RXQkOzc%0kaU$Se%b`pfoQoIX-tX78go1Te?#_v43 zV_L7t&GEu+m5LKHPUg)kv_jV~mwJQZw9@Opm za?Gxt_Qnj|+ocSR6f?rH?V)mIcQbTvmohX`tl^G<{XaWEBfgv6eLO0L>;Lj@cFe9+ z@VTlOVfJgED`i)B^seqKRE9>18Daivah0KwVn+BrTkmSWb@!F-YEy zbQfheLu*oY%n0W`t0T%VTFFsy^5_n>W}-VzD?E-zm@io!T9dM4M!2#xveIn38M?Pm zYl<0R)?is_?(rVpij#Alt}(PGWmkAq9>yP5hwcW{47(YM(jJK!VLWJAY3};Q&2EPF zg0f>q7(r(Ep6iZ7t*M)#DD9D$5k_HFhvu&D1np)hO5gC=&Cq^Ry_n&~wYF9bmFtd7 z?S*cJqO=cVMi{qQ<=P9~b+{3dt?R326=z$iqXI5s@JW-x3q$xdfgiO4hYqApD|kxYsX2_%FB0F)U#5y5Zv+5_pfSJnr$~D%o^?Z zD?4WB`!ckq?mF~+ud1Qh#u~~9^M1=p*)>M^|CK;rX(r)*K-TPCzE1=#T9dM44SlDq zW~JG7Gu*khd@`o&n8Ek0AS=y1%)DFbP=?l|>{x?uw1tLdrS-)OeLIY166Vn@St&y^ zRCcVP@2b_TG}~^5yCU1O!g@_HL*Kol8Ftsfx8@?Q8}Hb&LfEPoYbZleT3^i2w+?A0 zVIJMmyUNg-lpSmE4Z6tPjd9B-m0D9bLs42^%+NP9Y3^aJ-cpA$v?gW88v4dwtwZaJ z8TxK2)$7hm8Hx(`16u0Pcl^3Jhdqg{_jH_^RQ;6*>*GdL>b3J*)fCfgab-**BxBl46RAo zF+<;OtXXM&F@x{6Lsptem~FT8t}?VHWyczPYce!6t2o<=lb7#rmL9cxC(5qyn0fJS zfnaEc-F4_Ym%~vrjX2v%B`@FK42|%4wV9r>D?GB&C;6I*`y^s5UQ6#PLu*oYtf9~Q SH7l*Jn-R_oR)?~a!WZKmY(-2?7AX{P!#J&)CJ*)XtgC-PYztN82fj1I2f)ZvKoK4&zyn4S?y;;i%u7Zj-YJkcJ?QKMI5r5eNpQZulN|Y*leD17 zb>3w^4wz>mOGIzcPNj#sK!1;W;UBK^Z9B^@ zW8#9oCBhz!K90s(aJb>DAvG{`fqApmfv zgGi0HbtjtZLTen6dm=dE!+;KGzk~bS-yR|ZjZ}Nj2f>w;zgmIq)e>j>-3ml9({dY!#$`9syu z7=^ZTFG8-^eu^;WPWz4lUbyjwD{s=8lVk-KH>Zx)gyMIjl4ngw9~1)+c1&KBP$#Dhnt$Wm5HAaBU_>}x8jT_|rCS0=q$uXG$o{woaxGl-;9o=lTkIpPk z*HF()A~)NPt&`A3rehT^69)~P4V=+XTJ21#txYN7i3B7Au92I#A^PD+$9XzK*TpoU z=Y8r30u2byo@4dJ4ao;q%d31Mnl!$$+qdN4*>&Ljv3_49@L_)Z7es+D>Bo=8vKD?+ zQOdk_`eG%D2@oFWStHC;4J0t7QS?-GWLOt!Pg8JFJq*zGheC#?sgUI+|5K1v{l~=; zWU*+)qlBq{rcq+6*1Pn6K@=jw(IIw6`!FCcoDrQOdNkif1qKMC){Gx6H(}zq9YJ8j zkG$N!3?GrLm`D;0;n?i&Ss4jGAoxF&{%czCCc z<@cb;t^3dx)9+Fj^!KR_P0ZbtvfTk}Xk1(LyI41fC{xYi2$OVM#>D#d+{TY7^c_1o z<}s}h^w(9iY>#S-8@V;i`93W{G_=jzTj&e~!ok}Q{C#U-%_6|+o-<5SE$X^vn2o%| zsV+{X96ewq9f?!)7FE;e=g$uew8G1EE-oAMsFKVFOHeXb-87Vmh7!7xjQ*o82Adl7 zr5M)$#i=cg<~Adl6WE=VQ;j4Sg@$wvWY*mzSGtNyEGsMm!C4KZ%M>>e23jXwx~LpW zB)Wl0DK=UL)YZ?hfuPnLxs~#gNF|~kVWmW=WDf|g* zEXpe=sBFs1Hfu(86LHDuQ^xQRh;BS|cG1F8aE<#Clin>_w%mw!Y44lN)pkr`_Px{V zi0*X5!`x*}V%jthE%H$|0~v+&iZ#QVuhR?1q`K-A)-0O+V6_V@UHdpAwG?%b8#m2r z_XH=no4=aG!&FhKYS>0MI%LI)`lP*3n0VnZub$$%ht_%B;>Nd?cJjKb>$4{{#bTqE z0-fDa8^WWPLO+jqr<@p9&?nB0oEy4sAbDr{)Z!23dk6DlL$_W);vI_pe1v_@-E~15 z_NtLx_fk6r^MykB_m5`F>J_DDSW$~1)o!ReBW_HCGpZgR*TBiS!z9X!YWtBe;~cfc z8fI1L5c2RKW@xf`=3|m2M_*Q(JZjd4KrG<~yM30STfsZ1!SJ1wl#!5hEVmzFb~epY zB*<^yUD>t#Pc~eON|ivH8Ak$Nj}%pGwnAjho(<1#vbEBS>#aIz%TGkZlWbB}X3`hM zE2oo4_)h6*1gqp}mx*Z}kV-WV`OA~*dTqOHx0Nlq904bZWdT(tHqJoq5W&5UV56I2;56_6Kz?>8+;G)# zMP<#0gCN{?lhPSg7y@xU4bY@G_5w!bjbwud@W)wP5Z`W_#`mRUS@zEa)Ri4f5I6tO z#(FBDO!dr5DpB;(P*jx#u|wg^b)i)&x~n5Iw^LL^ky?y=_LMSYgDTM~i?fPm*bHf* z^`C4FIzoA9cZ}Zk)kHmZTwgaw&?;(7^`9Hri8Ob>SZ)WQVc(|_a-Hr9>=4BeGC4Gzvx>;*#bWjx8&`vEP+iF-Wv9-2l z1ItEAu`{1ZA4UCA`CS}AAUyLl;Q8Ni-+X)qoNU3(?tEtCwJJ*fT zNBW+8+U#-`dS#S|uZ1*!LX*2Y&vB}qx+Smb{z3HkimjiV^Q%g3y>dUYeaoq>&T47K z7wCncWPtu7pUh8Lp9b|k9kA^u=si>wp8>V;93#=lc(Da8a9h&;!wJM|9g;+P^9n1t z2niI!SiuV@ytAKC&36S9^JXXNxg7+$6V>3xHk;&a8XGQ$UiuP}>OTTTT4fEn@pquQ zS6`DO4uJb?emUpf_+Ui0#EGVveZEAq<}}-|bFQ~_t7~?7y9(KiSXrDB?mDJy+)}XS zfbMWr?hD!tocviayp9^8IO}6y-fH~``9%38+A3eF3cBy3Ic8tp!}*3+_+KuhNiyC~ z9S8sb5*z>k_CFV*VCd+qY+-0`N@wI~pQExByUBpylUH|d3@v;7uoI`f-lkRqwaKSO znWaP`f{<48ddF={ZUIc0&!u?0e#Cq>J+c(HcX<1)%~81&K^-SDF^@UDt)4NIos9G_K1%UEwNYeyfR{Bo2OIm@UrVLncZ6l9HBX zjLPOTeCY^L56@C2!+86A0eC{HH>Q^`xxY}#Cg@QOJR1jniL*;U?aK@}xJA>QNT!Is zVbLtF9_yHb*866)e%g$fJf-W+_mo+$wrbXi!_I0{@P@-%mDV!OeiUzdnNo41kb5Pd zbmFiucUkd@3n8zL#iStkA`pQhQ4fRESd&j$s#DaMIl=@{e)cc~ zEdydegHQoQZDOyvT&M=j`?%to2*=V)d9=C#M}g~Piqojo7yOA^=dqPxnz{+;nhtkP zb*#V30P&}YL3tq^F@OF>yqC5S!{nrYE{i3t5N1u}cmNxr=MpqTCNm#7&^Df1G1Hsj zxg=ceoiHi>^@S}}7hd-eWZR}F9phQz0P{6v8X9V5ywk^C!*g56iOwk!?l{;UeW!DI z3@e#Zg1B)oWlDmY2Mbn7ifjJ4lZ&sui>;VTR6_mec=qUx%lL?zLFblx(|%7N@C(_f zw{Cqjx6m|(Qo9mp%z)L!g1DEJnN`RTek`-55^CVANKC|%KgHpe4=Aw#lP*^ zjzC>G??_|6fTrj3`TfIUmv3cP6(VxS>z|gb@Ro~|N6Dvgk%XjqMN-P!K&Q?7ijVbH?b5_K%+1tozCZ8;E(0YXYDy zRNS4>Jw<5s-g4>Q)~>7Vc}t5=Sxwyl5FA!b!>cy{Jt_h+IX>ALTBv_fX!P!=z4cY~ zcVoGKsI+lB#_09e@t9HyqZc;U+Gp#NuEoHqKZ{VM-TdvIA_Mp7>nP=t&_RlCilnuskgcNCwHA{^uMY5nsi|>5)N`D^>C_}&&8t!^5xK^a z&0e|JCs?#JGeXV3ig8G18W(SB{IE=LqI92?Q5Xv8A}Hx})}r4g>sc_DoUl0^IGK0?V4^GxC#IaGerR9r9X}5@&-%6W zgwVG>zHPo;T)bVMPJA$5)g5oo@2h(-&5DN`3Fi2iUvZu6UPLwMJ=H*FGOG4ba?VuPEjcb91dRJ=D$|7-tqBj<`?`)Kb=!Ak6i#FR; zC?$)UXey_7LKBUGp`FlFYQs~7%tlN4zSm>QsP-jqhdH2pd2e+tZQx;k=g?-gm8A{m z!!h$lj@PQ-L#tKD&#?>mO5Gh%vC!N@zOY2lPrva=CC(1-<~bwn0& zr85^rJw2$vL?pjvhgiVT9VYZ1B2=$#fq%VtzsF`G8bHufc3ZCkf9vGf>21v= zB4oOg%4vRs=Q{*Hl!|{6ClBw5&=5QL#=dg?<3+x9IYmhYnGAbU2;)BkAwZA%`tqKz zSEW)c7s*N{-tiYyNia`^6>FXZ_p_Bq5(7~YB=G<#$wT2as~sju$DUj7xQ*=|(L@P> zWuwGJTjyaYE2dE4&ReF~@g)w)U>RC*E8^p*tJo9J=p#O}0;J`33tB|rkDd-Tz`)_W zBNRm+ZIX;jL#oK%Qco@HbcZc#WaWqfO&~5lNKdl-BCswel(uGdfTVQ)W{ykLBOCQ> zfKbr1m&k)lD;zNjx(EBk6(#c2rHG@5IVrnicVb=(hbv-Wd3anEJx6$lF|rfW7Y0bk z8ms;tC65HN6jcFZfRA(^i_k|$HSTV(&hZRYj{{GK%#qQ3k=4T)p=&YlQiB;SOomaL@D9p?i1Ft+)I8WJ+|c}n1jnT5 zBQJc5#VYdqbz9XMt-NkN`-dIovL>DMKF>-6D`;g#bbJ=HBv)@*A}V-V7{xY#Qw@qQ zc$$V#I;Tw($R|zcyd0Kr=;|hAmC~L z>CQ}#v$NBiXu=s%2379 zN*5>V0?f1*<-m-!37DO9CHC*PV<;g`k28o-LlQW3lAe=xTl3}=kbNa$r)d%_25pVO zU9*yu)Ooa6T`f>D7DX!J#ED|93Cu*dD&-Jy4`F^~`PfoeofNi{8EvNP8;cFRjHLU}B%IY`j4nS#4OU$toLd#Ow)Y%d-NXh=BXI8z;D2-3 zQPHNx<3BDB6a619GyT6@p0L{%L+E*;c9-Ef@b78#a3(oRhD|WU4~pPz0ENI3Zp3}R zd#a3-X5Zk&8R!@e6o4&D)7q^n(O%>Kb@;wNdl@>&8`5_h%X$lgAFJ&2^mTgq{uKRr zd_Hh?^L#7uE%7by^Lq06nL0QcD(K+z=JD?J>E_*0=g-^4;X52MuCXbpuj zrDxNiTi>-e4!VJ*)?KT#Q`zywKJ}(f$H+GVMJF(MFe`2QKqf|q{oSik_tH=5NqXUh zF^7MKmKNVM>y6t1dmBen&%@)xf7u$_B(%F4z0O(6Vd{l0u+`mq9TV&5v_x#y2%+^gKzWsz7Kjd|v2ayijN@Y zxDnc&!M_e7hpbqk*Vfi$FbhR};j;)ADoyf-Jfc3MabBwZrEZ;CAS7t5A(XJoX2 zWRq{v^#wKqU5r2<+aQ#4_tm?iURXAp3NcA*jA6CEaJ0x`zUlLf!Nn(bZDFZ4Y1I1q zVX~tb;&iW-Ay{&WQV8XArsD4gr+H3i>=3yeI2lAdV1jHkXZoz_(+cN#E<_&aRP8ln*N={-5CcnW<(_-803n-mzzhE93qe0Vbjs;=C5lAFa7jcS+( z!^xmDf>CL;gksO}(Ub8`#pOzal5rsO?$v6B@sjI`6u4v~YI04bS_@R)N)tJqxT>Dr z{h_Vu8A|*#I1AXj1tmT%$jkw1i>)W_vruELYtEp+Qj2?JtkF{XgOeHwvsC0_v1XIz ztNmjHOA`lFOkIN+U%Xkb@yz^^6hDg@BD$eO@8k47Yw0XfX}chWfmH6Kc*rF|AxbTk4pLpT7ceT+ zIdFR6GhSm9V%3(kkQ#>2Xk7%8LNJoS5ehPBQ<_M?2cjYkCpBs0Q-N}&apCdh?uTbn zhi4SU0+?clBy@CSI$)^ext<-0Egf}y}vF12#5|KPz54ErWrjJNLh2EAXac0xo=O0 zH}#V^x5&*m3{FQBY!tU=2RdeWuYum8a`dg)9ceda7mOg)%O%zL0^)v7O-%A<$>PYQbo)zaY~ce(!s zDbr5Q@;D}zZ;wr_$lB}ni(#Zso_Y$+-fp5w$!q`|$i-g`l&j>t-JGm*ikzJPBwjBF z`3ka-g`7G>fRLhy6I686xqXK!T_Mv!BM3C>7zOh^oU>J(FKS{fwlfL5MrfyYBrm02 zRF)&B{8L8iXj75#bq!eA7rX-MA)?p!bdx}&s2V`t>U#C{J%-oWNzr!rkF^OZs5CQA z1(9XetxI04<1C&FLsR@1*eyO(Wzp zyrY6AX=?C1U~(=E$PF&!u`tyo9B;=5u<@D^X~Zx)gtHH;<|YS{bQ{ZDW!BqKidqym z5$Ce~+`wPlCZXg}#AIxlnTx&uU=nsw=<|93HKWT4fRglAP9@Zv@pF(D%PO#nV8I9a z|AzEReg^Que<9L6`Tv15^Z!8lMr$f|ryX(Uin>|GkvQO=;*{hYNme%kc9N<6(S*k zyADSKN}Rm9mf1m3_Q0ISEz?ojKa-s>wPX3uh2nfo$@VJhz`QjvY0|km@{}p*4X~%) z2`Ek|-{wsTR=2!7UvGvz{x-l(aRX(Od9<_~RUZXG>?$J&sj+=+?l`PH>KmEpfyxCD z-q>$CfD%=UQ*X++2UotbphlGkV9VIIP>|lYqS#f=yCDN%h*lR%Q!RnKcoC2pQnngQ zFYZl_U`1_iG1~zRBHH1?iPcmnDelI`MU-AwyA~K{%WL#&^UsEN&6~QlFMn#YC%BHZ z3)^tJd*NqB7zGdabCz(e^{!T(6HPng*42Vt=j$ISr=Rnb7q(~zoS@hutmFtf|iSCndbFe?&9np}QhgMQv8|L*W8Orz@Oc zJjA`qn-KTLd5aQKB(?ZO_$(lJ4~{C~Pb|i+A0Ih4$dHP#(v7iLfDL6$TO%`#9924r zXe0NK1eRWME<|G>btI>5DZ>QR_lGnj8FP`n$|~Ir7Bg+>0InKg-g^J&{i8fD zMxX{s!?%$b7<-rt;@}+IokwAW72-wX4BQpy+-rg`#YjQU7=DzzRD{-xE3?3)I0GOa zt7eK}2K*$;!+lJB5L$WclWsU$>@10%Cv+H(9*V!PzbDI7I=H!63}?HmKfaE>@^<-r z>)*}+7hm@Hx_v#}e(qnNzLvwQPFK##{&e;Tnk|yTQj0@9cp*c+?5HTD=6*98h&_4< zCWOB1%GU?t^>V4QEnAQq$VKx&f}x5j`=;5d1G6z0`xLJ~8t0ppH3rezhSb1Z`MpWK zW)#^b+>rUZMnlDBtoh(P?ZO&9ZVMLRbFeaHPxp(L`w3)=nit>KzUi`ZA2&S*+xFOL z=_z1<;gLzza1#^M)Z2j1m9T{+SCuq&qDgruwzBLnwikSH~A5Lh37J1mO=Ab%wPk2ZBs7vGDtS-&G7VK>q4(kus(c;&JFxGdB-~4*B+=X4Sv_y^qgmz8q=Qm6R^6VII z;?y-v&148+wWfu9s8%^01IK)Mt(}EO`ACbq~q9Zn6C+mOaqDaDmOA!npJI;{dTurv%Bg%`%h z2_T8oG-1)$8cm2>Rm7qxS#t!)#eu3`gNu^!kUB37f+Zn#%<2WoFn83NMy-oZZJexnZULBpaJDPAdfR~H#Ixeo-c^~9?Rd}r!ljk zHjrV&ya_PXW0=1Xv{VurxWb2xG)8C6b+XD&1DOF66ZoVt>2s5{OR;zoo<&TDM}(t* zcT0%BvQfh@&vfX{x;s@6!Ln)b<9*M#g07%4{mo6&(>j5|g0gk3QdWIknUC~~HJoeA9JfYhoJ3bzlf@1Nl%Es#M_ECQ^hI z#gd)4vhq}LG|yBLM+5j*e9lgloc#-9$KmEX};#VjNZ3)Z=D zeHurr7&H4mHyO*`w`K{psaq`CVrGooQUj`!c-eK4GPo(w+0m6Cay4n>-QuHtOBf*{ zxR2p(S5BJ(ojqNY5|GlZGjIh&_Ad$i0l|8FnD2;l91SP?)H3!YA}6wBEl@_Z zvgB~p+?)I}4rm`FE84TE?5xsD80B$b3yBraf%H;S2Uk^x7nb233) zrw}(}f}YJ$t}Ru=2{;5zX6UF)!?OoZq|JWmLI^r(Map@?D0C<};zPz{%A#T*30Y-3 zK(5PJhbaaz8LwPJG?J-8h$d~tbSe<*m1EOEs=+gmkfz%y5*VHY6;X+`vx~;ms=R?H zJ4KoMF&y-oT^Tm1z$Le;Z-yM1g5f@kQV@(=sTTkb537n_E1NIiDaR>kgM*YSyZV&w z%cUrmOYIvH;xXnQz_q}{R0-K?vfkjLFIV8FEZ0o^)#^dQ#baqn8F@Pu+Rz%iy_N2wnwYRav@KV}^-_E@qcFbU;_T6=7heelFb$ZL&J`XcLVRyH9bA8!;er|tAiyeiH32LZ4c0owEZH*0{4(v zG_AQ3iE92^bnQxX<_{}$#~>Gdf49mSP6Mz1{UA&!x{@3~Rg&Cea&aJMI!9RAL|~iu zZTWT$V0B^z>h+$Ao|$`XJZ+;6f^u6wM%}q78_T;}ftT-b($JYH%5BNprfJFTS#C{x z50hYp01|V1&gms`t=L^R;&>Qcv^bX=V(^|XT3XEX$Tj=dtg7`78pgG`>3I{wdZ#$Y zsgu2Vpb>zg)fNIT>nD_|It?DD86(GD$?_lvd69eTio&h6kVd`vCx4m4oL?kdFlN(( zd1FHRj*Kw43!mgXiB^4!9UwKX%2vB$OyHQAn5*B96?*G1^TL(uq_mq!_jBRYaa|Fz zBxVUn>`CmCVwTK)c{5HAqo!unDi@?$<`pRCu-~B-2!7}KY(tViixZ3I92_2Wc|zVm zEog99l@p4-JC|_}i*hHM=GG&RKs2U!jJs_|F%(59p zEj`%{-S&AJ0}xJoQ><&k>s~h;6A1=dQ8BQHB6 z_yx~EX!;mSRSe>p5eR-VW|yF4TCBp-kwKrHafsV6TU1YBiDsJZ2#T|ilC6k8j}8^Q zax=$iDVJhFp?cQ|bG6e&umj=*6v@t>KPYvpm_M*1s)w+jdAxi2Q`TEwYB$*Ci|Es> z1LQn(Jw>D{if=^ju`kT6uh+x9?rvUg`0mf=@A2X0<0ni0?ocuDT<^b(<>4FaK|!g; z`Fc{Yg-5KGNrAL&^$I$SvmY(N0m0Z=-BI3AADSHZpm&P3qbZBSQO$1cjClCBR%24p z6_J|~0v#&Mq8&!-YDBmZ&l%GH%@IOQ$|&*@)3Ei&xW!Xq*`g>tc#)Ob!TSLrl;E&l z>nYMF4%jUPp3#v%$%uQeaFY8d>}z;s0_n}dG&yRNtDN5hj6 z65ADqvgBM2^(I2}q3;)_(cfexBg0!D_&6xdLO8eS53Fys4xum~5B z9Vku|h;LY-|40#c{cj)*W@Zti}CFyQyx^+1k);kOaL~g;8`Pa&!>r&W+ zLQW~A!@4s>jKhocC^$|?TioHU^y?CabFDd3@C4x>ST?l0hrx_zzt*C7-clj=5e&5v z%S9FC&11oYBRNT(`_S{>;hLm`_i@XBjrFByuOk4>oVw^;M;!wesBAHTAnkBJbdc<9 ze7Pg1L#AHj1f`Y0#Y{%!DMho4GHVf8U|~yc0QptvA$b$ue5euvIzFchm}@d}q$$?^ zgd&Yl1pPY57nxe)xNfZyChMmEo~=zhv4jb`g3$wX(lP`~pxvp-L8V!}ySk)Fg=Rpa zzOqBfMTqK^#yT|2Sag-Cwqc0MHjhpNa09BGcP@uUXHpjn=hP`x>Y=Pwa2h#I_TuI? zdvjD&)8UTLA;|OTB7tYM-Qcb?uswa7c=_J_?ZG^?&~J@uxVxmQ0#PCW0S>|$a!F&S z3?rm=oo|NlG|E}f5puZPp5zUVk>fM0k?=DmHh{YUcKHLXBt(QKkY9&z>>6Hyd&jI5 z1P5h4TPR;;aVUJ9Xsy_G{yyTAPWQ{vy~1jTJ>oRiLSYvG!Xr`At;xP38a{zLCSduw zbbLTX69fYFDVxPU7bJ>UpyUN>$q5xpc(Okj7rqekEROXGhYD~+?4<(%a=_M%?3KfP zlsyULD+iYpd4fUt4C|<%fe_`)lmhDj;;@=#U6aadj6kR>jpO8cu<~;mwn~dyfXF5> z0lhuVyU{t;KDh*>_6Hn(q``qlDeO~JN7mp_25)zLFzP+_33}tMWDz&LC0Lon0j04H z&$6Wm`4h*wT@mU_RRa;+y(wL|0%{1w_{*)Yb-!iDY=FK>{fIWPg@4IxeEHM}XxRZAQzo z3+{`FO7O6Tx~mPQSU}S73oiLb9A0R@Ofw*iXGl^!0jSTBiI~k@%jKG{=Y|ZE8 zt%MPHc~KnkGT;tkz)@GLR+EG%?JLJ6>4gM)e{WWHp@d^nr7oRI>GlK;kKT{V z8fcj<-Hj~x#kV3-m^6o73V3rj2>yGEF#SKZa5K>^9Ik8yBW2X^Qu1UT_X}zKhMW9R!BwF*Y}2kPyGPBKlQRsA9Fck~W9Ah?9$AcX2(tM1G1KhhcGj+4y5y%L3lgspGk?c7kCnlrbQQkzMkF3?>iN; zs^w{QcgAEZO=$2XKRAH`Nupgw@~R%12L6;YF$*{5UqGcbI^HnTfXy{-krp^>(Gdy% z!@R1htPgc&$`Ci{_a2qjlo7YHAaP}U;{lW{hnH>_Y&cYcvqbsi=ruJ~n%q7EaK+J| zcoQFyXt|Om7*D>}@ia3HaOlQ~SWg>?S4=6`_SR=mWZ#{!2RMsqt6SwzfK5Dll!=_l$*M6rrEM*VWCSGx-Ywu7f_Vg?uhevjRw?n7Ap#; zQxlTbp^W6g0;p45ULw$;(6RuDWegXZCJYQWtX-B(9Y2%jLfhYv-oBlCPb*dVy~P*? z@#>z6P@y)Jy;$X%o&@gash0+AUTXP{w%bs0u@><@g!*nDLhm!1=6tlLSP9f>UAb(o zajMc>2`sJ75t)JBv#*9^eKs=_%EAS&zLL(IPZ&#;47UH|IN^hYrfMPr7T!VEQLE6o zg>V~)!ozS;k0r&o5W%mI7ya(6dXDA>M5zOgwkrxBgno-^V`lLT6Kq(`=N^0LSfK^n zG5Z3TuMxOKBnP60cB~SXx}a!#^u_LFP5yd7OtNg&-hZy_{6YpQ{f3Tpd4-~PXh3wD z8j(&!xk|Rb;I&BgZYDvGpl&8P{Fwj_No{4O*WN%4fl&jhjD@MKxI=a@5t9oDItF?9 zG3lqm-y4??P=#Ye{`Dpz!WD-p@qO`A9t!pgNguhr;(hhvKZd^r#yI|AKc>dE6J+tGW*u1kZBuhQc=)SejbR zr|{0d7c2lJ=4;h@$w}7oQSi368Cf~#2%3>9D&8Zv2F4Olh98@^BuV6Qq~H=er$)!i za>Vgmo(cT}&CwDVQW)n@=?o>55&b#1^NYUy!+QS5?{_uiK2DU$qLANN!%jQKBnyr? zZaIW-Bw6CTsR!5wV?y*UNI{T(76UqNd68*boO@UvhJWN%ks;w|1Rtd5lK)=lsg55I@OE2(r)cUic?cjim^qw zbh*?7&;me<1+j{+PX2oKK4#r!d7S39&t|hbn9pW;os3ymP$3_34*>xL%AeKbz7#`$ z!Eu_$^j6M!&J^>##;Gn2_xEY4ExtW)4m*2&?f?Nq?*9O!jL8cD0Vtn%U1SyyUX>F9DOW3v@NO?5R2LR~zOEbonQL-$ z*0CeGso2);nTAt*%uUIPd&yf4nON@TKV%-5m}P3#@;D8aIXu|@UOKsZeXqRoMq9NP zXgt{+#<*XPEba`996pX5&KLpotk5;45`LG#2%8iOI=A7%UFgD)QmT=>^XDflOE<-L zPB2jQGZy{Ejh4eaDTy*74VU*n``P|3k%e9O5wNEH3SfOneDfzp4hqdmJo!cZ`ER}b zCB!v7s`v98Qb6jl$51QsLDxjIuzLU3hQVSZCASv1^xF%cU%4uF$(M_pnyiF}W(FxV z=1`S+JscY~k_ZB)gWNBO`}{Kap4pjgZ7nMpQX?k5wdtF74^1ab@l50f2iM?Nq#z%# zL8zQc=NumO)PHUBb>9yVzbVQ~??yrj8=TFm9QK_GpiyfWjxW>m>PENB1C66OF z4W!j0XFSt|`&IcB=Hs>Xa7+6=fj&twj{6gJo|ZPbar9n1V|XxbS5X1DWA}#ZCypR;NZe?`P8YMlOE-Ku<)zvq#aJl z5=+o^WzGD$oby%ZX=}&|$1P?nF3Mt~{Oik^V_Wh{J;lu?f3=u7qr9w5GHuRqBA30m z$B3md2SJlpii%(F0D&s`1eewE{K)bd#l}3bC)wa~bG<565JGW4RMq>Hkd)vtmXfz^ zHALW?OJBxW;Y;;}$`b^xt1#YpVw} zUp(JYz2ts__mR#%9TPS4Qfobfcg7p3&?6Wjaw9D?*gwA|b@8{I8oN*#+O^fy%wFE) z>N~Hmz;p?1a=Gyf_KO8Ru_r_(mi~+K$T>0tV?7OulDzz*MgH1_8vjjJR@UuGV(1z>e+(AOFXVC zvLF$ygtLzl(u@6fBnQEAMeTo}gnI zt}hI1ZdR>f^mbhE1S&GFPi8{&V<*{6LNdJi$B7E~)YBFkV7D9K73c3%*~cZJfAXNS&IiyOqnw#F6a7FQzat$U98vR7)uqanT)pu;gDAo zXl~Z({W-kGv4%J<3pf`M<})l<*f$hE<}9*{^%hj@slDYNF5c?A+=^&5*t%!~iPf12J# z-7$=Q)Y8mw&!qB!XPWV%lV>Xa4N>D2$xGsjfUDcmBphTTu(HP7iqL5)vb@YOI(j=k z93au)`Is}MQ0lI8?qhN5W@N+?IR7#F3`;cFwEKG-!`_1BZgGyV7oQg${u(?y+?V_I zKn^_xU!y>tNGH+NXKbSpwSG7&E8-z<^u{PdJn7NepHoFYto6c8tsAKP2!7Sag@#y;k*)1z)%uJXv@M;uf%p!G9d> zdpbcBhN!eYSqv~0>f6;y?<(Q(^fW_jm)im9U~z8HJ1l|gvZBRVoBTn|IW_CwxmCKp z(Pr=XnIcXNv@q|{9G-eT%|4kl+wq>2zcvJuy8@t@fG1g!`2+c6EgxkG{)u`~=GwtW z0Qo5l2#k*2@f{CAr|P%Dup2DOg3abap~xt-dPu-I5FYbcdqv;1#33OWcbXla-fnBd z0{|Yw0Hk7|T!o}7**gc~(KA~^ zMm!R@b@0=(SjcP&9}Y9{u|{M40(gut+j{yb+n4UyoA6(GQH^VR)*ZH*@F`xk4F%(& zU~GvNd^9wuthx2V!te!P#BdG-{%ss^!?www+wd4S;niDsgbwWWrA6lf8obdnk##9QODHVR1Kdr5%Q-pb_8G- zGM|#U`e;(p6ZTy-#+V8i!wwO*gIx@>wcp=Glopu__?yPM#ct~`hMu=YP@K`Dk;Atg zT3;Mz%fmhi=9umbY8Nn{c~nenCFs>ah7&|6!W8Gnf4#wo(B_%h(RZ`cL<;h?uPtH! zW00pra9(RIf~$F99NNKGLNXLwn8w+xww&|bpD)a!%&AAi)RM4@Zw4a%`M&a|`Zyw_ zw9m@c{VIV@o%^3sL*}*XI(^PW!KW#}>+5T*kHqY4mX#F1$hR?S#vK4)^t2w&`^#x2 zX0Vz;>EdAu;E4qdH4Mml7AG9$&-+w=8lWRvi(nY7h9oa%n4~Ad)r7+p2 z^W&QnL6QRLjFwG@icOoOwDL>z3tKF@y=q%2Z`qRJkva9#!nxfoY~M3?rMTo`-!jd$ ze+!jWMN1G>x7PV^&Yv!~-bFBA0A(fET^&KQq(*aXUX)ok8~80Jo~T)IZ0Fn%&_@V1 zFbBLelrqF+4M__WLuLz4!mpa#I|}2?ErM^KJZbs0&~3i^2rNT5f9N+qP1YP>}cY+MF%f)^Q`ne!P;)iC0A)3Hdz?am* zLftDA=E!qiz7#HAYPG`hxog)8seWy39M(jqZ8aV#3qSIEH}6<^kypO-CKV856Ycje z55eN~iNP!UL>lm$mOZnIvPMX5zkcYU$S%+_QaQtX5P*R6>RO09 zrTnD2{9}9?+WZCi!3Ko-82JkUp0^4r18-$qbh_%gI!H>b@Kg9WX3oN`XsiewgIa`D z_8(+HogF>$+>i6iyZ@{@9XdlgLpU8dqG8nB=uzO&xP9knUwu+k$R8f9*P_&j2kms$ zi*QXYjZsMTtycpQlu4mA6P|cI9D}HfN=s8sqT@Nl4EZ7lU7H1g-x67jb=5M*n@9G%oPa2=xj*@3}M~kRh9*-bkf8ulA7#wn@*KYH~tw#W70@Qh~OGe^l36MDf9O1C%wdU zOt{u~Vns7habhCzmp2OPM^f%J351)GhN793rvhDp{U=5ICxCUP6!}t%Q8rsVsbxOC z1F^0|;XFxL{3{!KdB*eU=}}&}md0IxiQbjq-waNz=JO7syIF94rzDC0? zPd!@vGm7uJM@~@OQ8nev#+b;T5@xli*BLY~<#7*bMCpebej;@l+b$ zsp}@OTRf+BwykId{S9wuRL$tt3Sl)jF!(M1Ewp_fr1)i1W{ZATANg97Lv3bUo^l`d zCy(Xc$a)AQ3#Grie&1j^;dC4q=f@Q4qm>G1iDfxeN8TFk9qUmDKm@u`d%d53^{bH$uR3URpu5R0RY8-?jH)BxQJN5)hK4avc;GyOJylUB)hQL&(9@mp9=^Jm3F5pU)eRp6#-V>%NBjW_J56oit`?PQtbj#Izs(%#UQC> zSAsg!H5;sNySO-Zt{L$gSjAQNJ%a6N(RO1$upwN)BLf{%q_*T0x(68b-rk$VL@p^m zjJeKyng#6z{`^D<45m|gNh^W{;GyB6-u5n49T}WswM&BDTqZ~c&LB>>2P)a!FcX1+ z1+GZSLMLz@ak~*XTR7rdU@M=2KDBf0bVx#HVDCA}I#JIz7pdrmr}kM<+m-J|_q?6( z-Lz);H%se^%gbG2u_9lx*le+u88ro|bCbWjvzhPAiRnu~4%3Ze%gX9lK*FFZ)ZHm? zQRCW)^*)-9TiC|kszLvPnKQNU5W>_@wX~@d&nfsUHG?WP>ReH0&lsoUO!f6K%YL(( zLlmj6Nv`jkfkE;EcXErOX+5dIJ$KW2Z%fyT$Sr3rsWwI6OFtnsylsdd)fjakPLUo+ zsOu1owcFwLJ^pUMqRtG_FwLMl3~B&(5KxfRZwNU5tcFg;Vq(`Hsop~%6!}0v1=SlB z+lV1jPPdQ=-96h3H8&w)TY*vQm7Q3loZ8nI%zm+|@YCLryuD^fxz^GfW0jj#+;hEc@Kas~G+}Y^6iaXZ&E}a)`nL!bj%0xDtLRys ztB)dA>G`&+T(pLjKM-?*%kY8Q;rwqCxCH;}G^A%BaIK(CEXp3Iq9Qg@Z7d>X5TUy$ zLdtOA`1)1M_d|ivS0wlz0;z-MaJa^Ox|NU1ewZnM;kBn?_HMl?19l`YZo#i;BRSTm zpt)f@H6rc`-iE{HAn5Wex47i+#+KK#?V5F^tY}KD&~zU2?Dcs_ygDM=dp%XyhDMRu zK`s>;tB492V%8YtJPYD1@sz!FrL0o7jq7zPtCZB*!o=1Gk&Kwp5;22C? z1EYrxTSFAr?E*UK=Aqb^`>wl>88!5xPqVjE)xw@gCz#)L+RXYw2dK;h3zkPkNxaOi zuLob6`Zjsd3Vx{C!MRy(T;Tx_%Q-#Il5fj9*~j*_aI_ihF#DNf78yIOnEU$;7E~augcmh6 z~-t7#H(~54DU<{gF!{%Wnkuq{Xo}r2NvdTYPlyUhOinHwOmeq|#%&@|OaD&w7 z>S~1nYVUGi+lc1<4DGj4pW>Ggjbe6L211$;Q)^$gL0JL%f=o06%lHEbt5l?S*c&lPs~lamTAa@??OAPYrGs9GUa)??b@y?SrMJvTelP& z72G{Dlb)X5^*Lc2pq{VynSP%G(+hQDK!tSfAUr!KRX6TxKKF?(KYLsPC5Irc7 zmLtUhL@dcRth&(%Vb&aF*xMU+#Xf(&>mRMK`#krJRxXcR%kuK0f*Z7`7~^f{ijOO5 zfkwrpRj;dvTMI(dHlumE~`## z=X<5kDbE^n?cG=RhGkh)&=<%$=|KOvS96wyXcX_t!CJ_L@KAVD+?u3RXI-HO%tR@` zaUq~v>=Gd@ATSBaSSO*7$E0f}PQcD=)Xs;k=BKa_Y^W4mpe82pl&>Obf`{jQ0hSG< z6OdwpW4rdePct{j`DIgl{HEX8Q=f#gs;fo!D=G%meSE~{51vU=C(9iYmhr;4?S2I8 z1rl`A`!^YBN5)-hMj+5Hby_ywR33J|7>?NOSWt>>68|m6IgCg|fbDf!$5i^-+b2AN zOnc5~OLeR-*!d0A)H|6Z$a1V{ta(8w2MA%aWgB*K~;vaqqhd55Y zheK!|BhvrE$ovZfI%ZB#v!DF?0Ij19{#eyP-*3n3wov_FC1vQvpN@*EI_SyK*ZCy^ zgOXCF75t;g(lIZ^r3X0jf$KjtebE#;ucPYdBXW`B%*P+H19$)8qJ;F$f< zHA!hHE8;(G{885>MSYwSQx>XzVkMcsFI!Q*<@hQ59+dXist)qF_UoDafAahJ{cBYR zWm8D$e@;JAP?>*Dne>0%F9@nnOZR literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.step new file mode 100644 index 00000000..f82e6c74 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.step', + '2015-09-09T12:40:37',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(15.529411764706,-29.11764705882,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-26.84949942277,19.186046511628,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,33.); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.,0.,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-29.39387691339,-15.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,33.); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(29.393876913398,15.)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,33.); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(0.,0.,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-34.98571136907,15.,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,10.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-34.98571136907,25.,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,10.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-5.591834455674,40.)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,10.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-34.98571136907,25.,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-60.,15.,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-60.,15.,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-30.6061230866,30.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-60.,15.,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-60.,-15.,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-60.,-15.,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-30.6061230866,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-60.,-15.,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-29.39387691339,-15.,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-29.39387691339,-15.,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-29.39387691339,-15.,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-15.,-29.39387691339,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,33.); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,33.); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(29.393876913398,15.)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,33.); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-15.,-38.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-15.,-29.39387691339,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(14.393876913398,-14.39387691339)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-15.,-29.39387691339,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(15.,-38.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-15.,-38.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,-2.368475785867E-16,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(14.393876913398,-23.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,-2.368475785867E-16)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-15.,-38.,0.)); +#246 = DIRECTION('',(2.368475785867E-16,1.,0.)); +#247 = DIRECTION('',(1.,-2.368475785867E-16,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(15.,-30.,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(15.,-38.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(44.393876913398,-23.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(15.,-38.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(16.,-30.,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(45.393876913398,-15.)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(16.,-30.,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.470588235294,0.882352941176,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.631549979844,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(18.5,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,18.5); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,18.5); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(29.393876913398,15.)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,18.5); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(15.529411764706,-29.11764705882,1.6)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(15.529411764706,-29.11764705882,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.202346306638,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-26.84949942277,19.186046511628,1.6)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,33.); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(0.,0.,1.6)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.6)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-29.39387691339,-15.,1.6)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,33.); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(29.393876913398,15.)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-26.84949942277,19.186046511628,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.804335332971,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.950353698996,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(15.,-30.,1.6)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(15.,-30.,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(1.080839000541,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(8.,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(16.,-30.,1.6)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.631549979844,1.6)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(45.393876913398,-15.)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-34.98571136907,15.,1.6)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,10.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-34.98571136907,25.,1.6)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,1.6)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,10.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-5.591834455674,40.)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-34.98571136907,15.,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(25.014288630928,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(15.,-38.,1.6)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(15.,-38.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(30.,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(15.,-38.,1.6)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.6)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(44.393876913398,-23.)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-60.,15.,1.6)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-60.,15.,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(30.,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-60.,15.,1.6)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.6)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-30.6061230866,30.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-15.,-38.,1.6)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-15.,-38.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(8.606123086602,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-15.,-38.,1.6)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,-2.368475785867E-16,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.6)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(14.393876913398,-23.)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,-2.368475785867E-16)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-60.,-15.,1.6)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-60.,-15.,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(30.606123086602,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-60.,-15.,1.6)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.6)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-30.6061230866,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-15.,-29.39387691339,1.6)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-15.,-29.39387691339,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.240527143105,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-15.,-29.39387691339,1.6)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.6)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(14.393876913398,-14.39387691339)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-29.39387691339,-15.,1.6)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-29.39387691339,-15.,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(-3.552713678801E-15,-0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.613454490869,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-29.39387691339,-15.,1.6)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.6)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,33.); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.6)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.6)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,33.); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(29.393876913398,15.)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(18.5,0.,1.6)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(18.5,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,18.5); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.6)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.6)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,18.5); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(29.393876913398,15.)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M36TabWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..551043f22dfda6c5ad16e41a66c65176b839be94 GIT binary patch literal 35284 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..53f14b727798dc92c8e0de508ea012ce1f7317d8 GIT binary patch literal 20031 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 M?KMSZp1(@?Kl0SzfdBvi literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.step new file mode 100644 index 00000000..c5606280 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.step', + '2015-09-09T12:42:21',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(16.540540540541,-31.97515470841,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-29.69791193897,20.347826086957,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,36.); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.,0.,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-32.24903099319,-16.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,36.); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(32.249030993194,16.)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,36.); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(0.,0.,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-37.94733192202,16.,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,10.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-37.94733192202,26.,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,10.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-5.698300928826,42.)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,10.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-37.94733192202,26.,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-64.,16.,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-64.,16.,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-31.7509690068,32.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-64.,16.,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-64.,-16.,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-64.,-16.,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-31.7509690068,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-64.,-16.,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-32.24903099319,-16.,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-32.24903099319,-16.,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-32.24903099319,-16.,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-16.,-32.24903099319,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,36.); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,36.); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(32.249030993194,16.)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,36.); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-16.,-41.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-16.,-32.24903099319,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(16.249030993194,-16.24903099319)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-16.,-32.24903099319,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(16.,-41.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-16.,-41.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,0.,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(16.249030993194,-25.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-16.,-41.,0.)); +#246 = DIRECTION('',(0.,1.,0.)); +#247 = DIRECTION('',(1.,0.,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(16.,-32.86335345031,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(16.,-41.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(48.249030993194,-25.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(16.,-41.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(17.,-32.86335345031,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(49.249030993194,-16.86335345031)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(17.,-32.86335345031,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.459459459459,0.8881987419,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.618979175626,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(20.,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,20.); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,20.); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(32.249030993194,16.)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,20.); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(16.540540540541,-31.97515470841,1.6)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(16.540540540541,-31.97515470841,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.189775502421,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-29.69791193897,20.347826086957,1.6)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,36.); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(0.,0.,1.6)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.6)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-32.24903099319,-16.,1.6)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,36.); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(32.249030993194,16.)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-29.69791193897,20.347826086957,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.824081207833,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.970099573859,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(16.,-32.86335345031,1.6)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(16.,-32.86335345031,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(1.093409804758,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(8.13664654969,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(17.,-32.86335345031,1.6)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.618979175626,1.6)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(49.249030993194,-16.86335345031)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-37.94733192202,16.,1.6)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,10.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-37.94733192202,26.,1.6)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,1.6)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,10.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-5.698300928826,42.)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-37.94733192202,16.,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(26.052668077979,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(16.,-41.,1.6)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(16.,-41.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(32.,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(16.,-41.,1.6)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.6)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(48.249030993194,-25.)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-64.,16.,1.6)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-64.,16.,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(32.,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-64.,16.,1.6)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.6)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-31.7509690068,32.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-16.,-41.,1.6)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-16.,-41.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(8.750969006806,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-16.,-41.,1.6)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,0.,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.6)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(16.249030993194,-25.)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,0.)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-64.,-16.,1.6)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-64.,-16.,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(31.750969006806,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-64.,-16.,1.6)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.6)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-31.7509690068,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-16.,-32.24903099319,1.6)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-16.,-32.24903099319,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.251834988703,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-16.,-32.24903099319,1.6)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.6)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(16.249030993194,-16.24903099319)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-32.24903099319,-16.,1.6)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-32.24903099319,-16.,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(0.,-0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.602146645271,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-32.24903099319,-16.,1.6)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.6)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,36.); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.6)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.6)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,36.); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(32.249030993194,16.)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(20.,0.,1.6)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(20.,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,20.); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.6)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.6)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,20.); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(32.249030993194,16.)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M39TabWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..d4fe98eaa06943414042ffd74c6f20563cda4138 GIT binary patch literal 37284 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.step new file mode 100644 index 00000000..f53d515d --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.step', + '2015-09-09T12:44:37',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(18.0375,-34.57815197129,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-32.27888127852,21.887755102041,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,39.); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.,7.887350859877E-23,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-34.85326383568,-17.5,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,39.); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(34.853263835687,17.5)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,39.); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(0.,7.887350859877E-23,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-40.55551750378,17.5,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,10.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-40.55551750378,27.5,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,10.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-5.7022536681,45.)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,10.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-40.55551750378,27.5,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-64.,17.5,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-64.,17.5,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-29.14673616431,35.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-64.,17.5,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-64.,-17.5,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-64.,-17.5,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-29.14673616431,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-64.,-17.5,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-34.85326383568,-17.5,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-34.85326383568,-17.5,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-34.85326383568,-17.5,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-17.5,-34.85326383568,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,39.); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,39.); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(34.853263835687,17.5)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,39.); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-17.5,-44.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-17.5,-34.85326383568,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(17.353263835687,-17.35326383568)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-17.5,-34.85326383568,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(17.5,-44.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-17.5,-44.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,0.,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(17.353263835687,-26.5)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,0.)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-17.5,-44.,0.)); +#246 = DIRECTION('',(0.,1.,0.)); +#247 = DIRECTION('',(1.,0.,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(17.5,-35.46477125261,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(17.5,-44.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(52.353263835687,-26.5)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(17.5,-44.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(18.5,-35.46477125261,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(53.353263835687,-17.96477125261)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(18.5,-35.46477125261,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.4625,0.886619281315,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.62240548472,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(21.5,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,21.5); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,21.5); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(34.853263835687,17.5)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,21.5); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(18.0375,-34.57815197129,1.6)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(18.0375,-34.57815197129,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.193201811515,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-32.27888127852,21.887755102041,1.6)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,39.); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(0.,7.887350859877E-23,1.6)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.6)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-34.85326383568,-17.5,1.6)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,39.); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(34.853263835687,17.5)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-32.27888127852,21.887755102041,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.828913448131,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.974931814157,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(17.5,-35.46477125261,1.6)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(17.5,-35.46477125261,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(1.089983495665,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(8.535228747389,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(18.5,-35.46477125261,1.6)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.62240548472,1.6)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(53.353263835687,-17.96477125261)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-40.55551750378,17.5,1.6)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,10.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-40.55551750378,27.5,1.6)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,1.6)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,10.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-5.7022536681,45.)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-40.55551750378,17.5,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(23.444482496213,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(17.5,-44.,1.6)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(17.5,-44.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(35.,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(17.5,-44.,1.6)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.6)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(52.353263835687,-26.5)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-64.,17.5,1.6)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-64.,17.5,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(35.,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-64.,17.5,1.6)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.6)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-29.14673616431,35.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-17.5,-44.,1.6)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-17.5,-44.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(9.146736164313,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-17.5,-44.,1.6)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,0.,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.6)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(17.353263835687,-26.5)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,0.)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-64.,-17.5,1.6)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-64.,-17.5,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(29.146736164313,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-64.,-17.5,1.6)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.6)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-29.14673616431,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-17.5,-34.85326383568,1.6)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-17.5,-34.85326383568,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.247058744753,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-17.5,-34.85326383568,1.6)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.6)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(17.353263835687,-17.35326383568)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-34.85326383568,-17.5,1.6)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-34.85326383568,-17.5,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(0.,-0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.606922889221,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-34.85326383568,-17.5,1.6)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.6)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,39.); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.6)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.6)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,39.); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(34.853263835687,17.5)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(21.5,0.,1.6)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(21.5,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,21.5); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.6)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.6)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,21.5); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(34.853263835687,17.5)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M42TabWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..a4e7563701a0dbf51171e2ab3434fa728884bb5c GIT binary patch literal 38484 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 IvXkWh0H!5;=l}o! literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..c66b715f8fcda957879d1d9418ac3792e0b25809 GIT binary patch literal 20414 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.step b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.step new file mode 100644 index 00000000..1a01dab5 --- /dev/null +++ b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.step @@ -0,0 +1,1075 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.step', + '2015-09-09T12:46:46',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet001','Fillet001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#905); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#340,#417,#467,#517,#566,#615,#664,#713,#762, + #811,#839,#889)); +#17 = ADVANCED_FACE('',(#18,#309),#33,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#85,#113,#141,#169,#198,#226,#254,#282)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(19.540229885057,-37.74161385048,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-35.42765135774,23.47619047619,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,42.5); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.,0.,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = PLANE('',#34); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(-38.01644381054,-19.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DIRECTION('',(1.,0.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = CIRCLE('',#40,42.5); +#40 = AXIS2_PLACEMENT_2D('',#41,#42); +#41 = CARTESIAN_POINT('',(38.016443810541,19.)); +#42 = DIRECTION('',(1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = CYLINDRICAL_SURFACE('',#46,42.5); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(0.,0.,0.)); +#48 = DIRECTION('',(-0.,-0.,-1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = LINE('',#52,#53); +#52 = CARTESIAN_POINT('',(-0.,0.)); +#53 = VECTOR('',#54,1.); +#54 = DIRECTION('',(-1.,0.)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#24,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-43.76356932426,19.,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,10.); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(-43.76356932426,29.,0.)); +#64 = DIRECTION('',(-0.,0.,1.)); +#65 = DIRECTION('',(0.,-1.,0.)); +#66 = PCURVE('',#33,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,10.); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(-5.747125513727,48.)); +#71 = DIRECTION('',(0.,-1.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CYLINDRICAL_SURFACE('',#75,10.); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(-43.76356932426,29.,0.)); +#77 = DIRECTION('',(0.,0.,1.)); +#78 = DIRECTION('',(0.,-1.,0.)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ORIENTED_EDGE('',*,*,#86,.F.); +#86 = EDGE_CURVE('',#87,#58,#89,.T.); +#87 = VERTEX_POINT('',#88); +#88 = CARTESIAN_POINT('',(-75.,19.,0.)); +#89 = SURFACE_CURVE('',#90,(#94,#101),.PCURVE_S1.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-75.,19.,0.)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-36.98355618945,38.)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(-75.,19.,0.)); +#105 = DIRECTION('',(0.,1.,0.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(0.,0.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(1.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#87,#117,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(-75.,-19.,0.)); +#117 = SURFACE_CURVE('',#118,(#122,#129),.PCURVE_S1.); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-75.,-19.,0.)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,1.,0.)); +#122 = PCURVE('',#33,#123); +#123 = DEFINITIONAL_REPRESENTATION('',(#124),#128); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-36.98355618945,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,1.)); +#128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#129 = PCURVE('',#130,#135); +#130 = PLANE('',#131); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-75.,-19.,0.)); +#133 = DIRECTION('',(-1.,0.,0.)); +#134 = DIRECTION('',(0.,1.,0.)); +#135 = DEFINITIONAL_REPRESENTATION('',(#136),#140); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.,0.)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(1.,0.)); +#140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#143,#115,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(-38.01644381054,-19.,0.)); +#145 = SURFACE_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-38.01644381054,-19.,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = PCURVE('',#33,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#158,#163); +#158 = PLANE('',#159); +#159 = AXIS2_PLACEMENT_3D('',#160,#161,#162); +#160 = CARTESIAN_POINT('',(-38.01644381054,-19.,0.)); +#161 = DIRECTION('',(0.,-1.,0.)); +#162 = DIRECTION('',(-1.,0.,0.)); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = LINE('',#165,#166); +#165 = CARTESIAN_POINT('',(0.,-0.)); +#166 = VECTOR('',#167,1.); +#167 = DIRECTION('',(1.,0.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#143,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-18.99999999998,-38.01644381055,0.)); +#173 = SURFACE_CURVE('',#174,(#179,#186),.PCURVE_S1.); +#174 = CIRCLE('',#175,42.5); +#175 = AXIS2_PLACEMENT_3D('',#176,#177,#178); +#176 = CARTESIAN_POINT('',(0.,0.,0.)); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = DIRECTION('',(1.,0.,0.)); +#179 = PCURVE('',#33,#180); +#180 = DEFINITIONAL_REPRESENTATION('',(#181),#185); +#181 = CIRCLE('',#182,42.5); +#182 = AXIS2_PLACEMENT_2D('',#183,#184); +#183 = CARTESIAN_POINT('',(38.016443810541,19.)); +#184 = DIRECTION('',(1.,0.)); +#185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#186 = PCURVE('',#187,#192); +#187 = CYLINDRICAL_SURFACE('',#188,42.5); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(0.,0.,0.)); +#190 = DIRECTION('',(-0.,-0.,-1.)); +#191 = DIRECTION('',(1.,0.,0.)); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-0.,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = ORIENTED_EDGE('',*,*,#199,.T.); +#199 = EDGE_CURVE('',#171,#200,#202,.T.); +#200 = VERTEX_POINT('',#201); +#201 = CARTESIAN_POINT('',(-19.,-48.,0.)); +#202 = SURFACE_CURVE('',#203,(#207,#214),.PCURVE_S1.); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(-19.,-38.01644381054,0.)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = PCURVE('',#33,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(19.016443810541,-19.01644381054)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-1.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#214 = PCURVE('',#215,#220); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-19.,-38.01644381054,0.)); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = DIRECTION('',(0.,-1.,0.)); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#200,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(19.,-48.,0.)); +#230 = SURFACE_CURVE('',#231,(#235,#242),.PCURVE_S1.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-19.,-48.,0.)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,-1.308894513242E-15,0.)); +#235 = PCURVE('',#33,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(19.016443810541,-29.)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(1.,-1.308894513242E-15)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#243,#248); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-19.,-48.,0.)); +#246 = DIRECTION('',(1.308894513242E-15,1.,0.)); +#247 = DIRECTION('',(1.,-1.308894513242E-15,0.)); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,0.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = ORIENTED_EDGE('',*,*,#255,.T.); +#255 = EDGE_CURVE('',#228,#256,#258,.T.); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(19.,-38.62965182343,0.)); +#258 = SURFACE_CURVE('',#259,(#263,#270),.PCURVE_S1.); +#259 = LINE('',#260,#261); +#260 = CARTESIAN_POINT('',(19.,-48.,0.)); +#261 = VECTOR('',#262,1.); +#262 = DIRECTION('',(0.,1.,0.)); +#263 = PCURVE('',#33,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = LINE('',#266,#267); +#266 = CARTESIAN_POINT('',(57.016443810541,-29.)); +#267 = VECTOR('',#268,1.); +#268 = DIRECTION('',(0.,1.)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(19.,-48.,0.)); +#274 = DIRECTION('',(-1.,0.,0.)); +#275 = DIRECTION('',(0.,1.,0.)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#22,#256,#284,.T.); +#284 = SURFACE_CURVE('',#285,(#290,#297),.PCURVE_S1.); +#285 = CIRCLE('',#286,1.); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(20.,-38.62965182343,0.)); +#288 = DIRECTION('',(-0.,0.,1.)); +#289 = DIRECTION('',(0.,-1.,0.)); +#290 = PCURVE('',#33,#291); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = CIRCLE('',#293,1.); +#293 = AXIS2_PLACEMENT_2D('',#294,#295); +#294 = CARTESIAN_POINT('',(58.016443810541,-19.62965182343)); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = CYLINDRICAL_SURFACE('',#299,1.); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(20.,-38.62965182343,0.)); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = DIRECTION('',(-0.459770114943,0.888037972953,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-3.619328966257,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(1.,0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = FACE_BOUND('',#310,.T.); +#310 = EDGE_LOOP('',(#311)); +#311 = ORIENTED_EDGE('',*,*,#312,.T.); +#312 = EDGE_CURVE('',#313,#313,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(23.,0.,0.)); +#315 = SURFACE_CURVE('',#316,(#321,#328),.PCURVE_S1.); +#316 = CIRCLE('',#317,23.); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,0.,0.)); +#319 = DIRECTION('',(0.,0.,1.)); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#33,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = CIRCLE('',#324,23.); +#324 = AXIS2_PLACEMENT_2D('',#325,#326); +#325 = CARTESIAN_POINT('',(38.016443810541,19.)); +#326 = DIRECTION('',(1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = CYLINDRICAL_SURFACE('',#330,23.); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(0.,0.,0.)); +#332 = DIRECTION('',(-0.,-0.,-1.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(-0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(-1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#45,.T.); +#341 = FACE_BOUND('',#342,.F.); +#342 = EDGE_LOOP('',(#343,#344,#367,#396)); +#343 = ORIENTED_EDGE('',*,*,#21,.F.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#22,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(19.540229885057,-37.74161385048,1.6)); +#348 = SURFACE_CURVE('',#349,(#353,#360),.PCURVE_S1.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(19.540229885057,-37.74161385048,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PCURVE('',#45,#354); +#354 = DEFINITIONAL_REPRESENTATION('',(#355),#359); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-5.190125293051,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.,-1.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#298,#361); +#361 = DEFINITIONAL_REPRESENTATION('',(#362),#366); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.,0.)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(0.,1.)); +#366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#346,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-35.42765135774,23.47619047619,1.6)); +#371 = SURFACE_CURVE('',#372,(#377,#384),.PCURVE_S1.); +#372 = CIRCLE('',#373,42.5); +#373 = AXIS2_PLACEMENT_3D('',#374,#375,#376); +#374 = CARTESIAN_POINT('',(0.,0.,1.6)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = DIRECTION('',(1.,0.,0.)); +#377 = PCURVE('',#45,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(-0.,-1.6)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-38.01644381054,-19.,1.6)); +#388 = DIRECTION('',(0.,0.,1.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = CIRCLE('',#392,42.5); +#392 = AXIS2_PLACEMENT_2D('',#393,#394); +#393 = CARTESIAN_POINT('',(38.016443810541,19.)); +#394 = DIRECTION('',(1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#24,#369,#398,.T.); +#398 = SURFACE_CURVE('',#399,(#403,#410),.PCURVE_S1.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(-35.42765135774,23.47619047619,0.)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = PCURVE('',#45,#404); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-8.839560159981,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = PCURVE('',#74,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(0.985578526007,0.)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(0.,1.)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = ADVANCED_FACE('',(#418),#298,.F.); +#418 = FACE_BOUND('',#419,.F.); +#419 = EDGE_LOOP('',(#420,#421,#444,#466)); +#420 = ORIENTED_EDGE('',*,*,#283,.T.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#256,#423,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(19.,-38.62965182343,1.6)); +#425 = SURFACE_CURVE('',#426,(#430,#437),.PCURVE_S1.); +#426 = LINE('',#427,#428); +#427 = CARTESIAN_POINT('',(19.,-38.62965182343,0.)); +#428 = VECTOR('',#429,1.); +#429 = DIRECTION('',(0.,0.,1.)); +#430 = PCURVE('',#298,#431); +#431 = DEFINITIONAL_REPRESENTATION('',(#432),#436); +#432 = LINE('',#433,#434); +#433 = CARTESIAN_POINT('',(1.093060014128,0.)); +#434 = VECTOR('',#435,1.); +#435 = DIRECTION('',(0.,1.)); +#436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#437 = PCURVE('',#271,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(9.370348176563,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,-1.)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#346,#423,#446,.T.); +#446 = SURFACE_CURVE('',#447,(#452,#459),.PCURVE_S1.); +#447 = CIRCLE('',#448,1.); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(20.,-38.62965182343,1.6)); +#450 = DIRECTION('',(-0.,0.,1.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = PCURVE('',#298,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#458); +#454 = LINE('',#455,#456); +#455 = CARTESIAN_POINT('',(-3.619328966257,1.6)); +#456 = VECTOR('',#457,1.); +#457 = DIRECTION('',(1.,0.)); +#458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#459 = PCURVE('',#385,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = CIRCLE('',#462,1.); +#462 = AXIS2_PLACEMENT_2D('',#463,#464); +#463 = CARTESIAN_POINT('',(58.016443810541,-19.62965182343)); +#464 = DIRECTION('',(0.,-1.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = ORIENTED_EDGE('',*,*,#345,.F.); +#467 = ADVANCED_FACE('',(#468),#74,.F.); +#468 = FACE_BOUND('',#469,.F.); +#469 = EDGE_LOOP('',(#470,#471,#472,#496)); +#470 = ORIENTED_EDGE('',*,*,#57,.T.); +#471 = ORIENTED_EDGE('',*,*,#397,.T.); +#472 = ORIENTED_EDGE('',*,*,#473,.F.); +#473 = EDGE_CURVE('',#474,#369,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-43.76356932426,19.,1.6)); +#476 = SURFACE_CURVE('',#477,(#482,#489),.PCURVE_S1.); +#477 = CIRCLE('',#478,10.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(-43.76356932426,29.,1.6)); +#480 = DIRECTION('',(-0.,0.,1.)); +#481 = DIRECTION('',(0.,-1.,0.)); +#482 = PCURVE('',#74,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.,1.6)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(1.,0.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#385,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = CIRCLE('',#492,10.); +#492 = AXIS2_PLACEMENT_2D('',#493,#494); +#493 = CARTESIAN_POINT('',(-5.747125513727,48.)); +#494 = DIRECTION('',(0.,-1.)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#58,#474,#498,.T.); +#498 = SURFACE_CURVE('',#499,(#503,#510),.PCURVE_S1.); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-43.76356932426,19.,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(0.,0.,1.)); +#503 = PCURVE('',#74,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = LINE('',#506,#507); +#506 = CARTESIAN_POINT('',(0.,0.)); +#507 = VECTOR('',#508,1.); +#508 = DIRECTION('',(0.,1.)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#102,#511); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(31.236430675732,0.)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,-1.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = ADVANCED_FACE('',(#518),#271,.F.); +#518 = FACE_BOUND('',#519,.F.); +#519 = EDGE_LOOP('',(#520,#521,#544,#565)); +#520 = ORIENTED_EDGE('',*,*,#255,.F.); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#228,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(19.,-48.,1.6)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(19.,-48.,0.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,1.)); +#530 = PCURVE('',#271,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#243,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(38.,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#423,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(19.,-48.,1.6)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,1.,0.)); +#551 = PCURVE('',#271,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.,-1.6)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#385,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(57.016443810541,-29.)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#422,.F.); +#566 = ADVANCED_FACE('',(#567),#102,.T.); +#567 = FACE_BOUND('',#568,.T.); +#568 = EDGE_LOOP('',(#569,#570,#593,#614)); +#569 = ORIENTED_EDGE('',*,*,#86,.F.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#87,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(-75.,19.,1.6)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-75.,19.,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,0.,1.)); +#579 = PCURVE('',#102,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#130,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(38.,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#474,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(-75.,19.,1.6)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = PCURVE('',#102,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-1.6)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#385,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-36.98355618945,38.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#497,.F.); +#615 = ADVANCED_FACE('',(#616),#243,.F.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#641,#662,#663)); +#618 = ORIENTED_EDGE('',*,*,#619,.T.); +#619 = EDGE_CURVE('',#200,#620,#622,.T.); +#620 = VERTEX_POINT('',#621); +#621 = CARTESIAN_POINT('',(-19.,-48.,1.6)); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(-19.,-48.,0.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(0.,0.,1.)); +#627 = PCURVE('',#243,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,0.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(0.,-1.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#215,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(9.983556189452,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,-1.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#620,#523,#643,.T.); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-19.,-48.,1.6)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(1.,-1.308894513242E-15,0.)); +#648 = PCURVE('',#243,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-1.6)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#385,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(19.016443810541,-29.)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(1.,-1.308894513242E-15)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#522,.F.); +#663 = ORIENTED_EDGE('',*,*,#227,.F.); +#664 = ADVANCED_FACE('',(#665),#130,.T.); +#665 = FACE_BOUND('',#666,.T.); +#666 = EDGE_LOOP('',(#667,#690,#711,#712)); +#667 = ORIENTED_EDGE('',*,*,#668,.T.); +#668 = EDGE_CURVE('',#115,#669,#671,.T.); +#669 = VERTEX_POINT('',#670); +#670 = CARTESIAN_POINT('',(-75.,-19.,1.6)); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-75.,-19.,0.)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(0.,0.,1.)); +#676 = PCURVE('',#130,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,-1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#158,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(36.983556189459,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#691,.T.); +#691 = EDGE_CURVE('',#669,#572,#692,.T.); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-75.,-19.,1.6)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = PCURVE('',#130,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(0.,-1.6)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(1.,0.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#385,#705); +#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-36.98355618945,0.)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,1.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#571,.F.); +#712 = ORIENTED_EDGE('',*,*,#114,.F.); +#713 = ADVANCED_FACE('',(#714),#215,.F.); +#714 = FACE_BOUND('',#715,.F.); +#715 = EDGE_LOOP('',(#716,#739,#760,#761)); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#171,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(-18.99999999998,-38.01644381055,1.6)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(-18.99999999998,-38.01644381055,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#215,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(2.78532752418E-12,0.)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,-1.)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#187,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-4.248914404224,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-0.,-1.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = ORIENTED_EDGE('',*,*,#740,.T.); +#740 = EDGE_CURVE('',#718,#620,#741,.T.); +#741 = SURFACE_CURVE('',#742,(#746,#753),.PCURVE_S1.); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-19.,-38.01644381054,1.6)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.,0.)); +#746 = PCURVE('',#215,#747); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,-1.6)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = PCURVE('',#385,#754); +#754 = DEFINITIONAL_REPRESENTATION('',(#755),#759); +#755 = LINE('',#756,#757); +#756 = CARTESIAN_POINT('',(19.016443810541,-19.01644381054)); +#757 = VECTOR('',#758,1.); +#758 = DIRECTION('',(0.,-1.)); +#759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#760 = ORIENTED_EDGE('',*,*,#619,.F.); +#761 = ORIENTED_EDGE('',*,*,#199,.F.); +#762 = ADVANCED_FACE('',(#763),#158,.T.); +#763 = FACE_BOUND('',#764,.T.); +#764 = EDGE_LOOP('',(#765,#788,#809,#810)); +#765 = ORIENTED_EDGE('',*,*,#766,.T.); +#766 = EDGE_CURVE('',#143,#767,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-38.01644381054,-19.,1.6)); +#769 = SURFACE_CURVE('',#770,(#774,#781),.PCURVE_S1.); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-38.01644381054,-19.,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(0.,0.,1.)); +#774 = PCURVE('',#158,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(0.,-0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(0.,-1.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = PCURVE('',#187,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-3.605067229751,0.)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-0.,-1.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = ORIENTED_EDGE('',*,*,#789,.T.); +#789 = EDGE_CURVE('',#767,#669,#790,.T.); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-38.01644381054,-19.,1.6)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-1.,0.,0.)); +#795 = PCURVE('',#158,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,-1.6)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#385,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(-1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = ORIENTED_EDGE('',*,*,#668,.F.); +#810 = ORIENTED_EDGE('',*,*,#142,.F.); +#811 = ADVANCED_FACE('',(#812),#187,.T.); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#837,#838)); +#814 = ORIENTED_EDGE('',*,*,#766,.T.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#767,#718,#817,.T.); +#817 = SURFACE_CURVE('',#818,(#823,#830),.PCURVE_S1.); +#818 = CIRCLE('',#819,42.5); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.,0.,1.6)); +#821 = DIRECTION('',(0.,0.,1.)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = PCURVE('',#187,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.,-1.6)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#385,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836); +#832 = CIRCLE('',#833,42.5); +#833 = AXIS2_PLACEMENT_2D('',#834,#835); +#834 = CARTESIAN_POINT('',(38.016443810541,19.)); +#835 = DIRECTION('',(1.,0.)); +#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#837 = ORIENTED_EDGE('',*,*,#717,.F.); +#838 = ORIENTED_EDGE('',*,*,#170,.F.); +#839 = ADVANCED_FACE('',(#840),#329,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#865,#887,#888)); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#313,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(23.,0.,1.6)); +#846 = SEAM_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(23.,0.,0.)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = PCURVE('',#329,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#329,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#866,.T.); +#866 = EDGE_CURVE('',#844,#844,#867,.T.); +#867 = SURFACE_CURVE('',#868,(#873,#880),.PCURVE_S1.); +#868 = CIRCLE('',#869,23.); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.,0.,1.6)); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#329,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.,-1.6)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#385,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = CIRCLE('',#883,23.); +#883 = AXIS2_PLACEMENT_2D('',#884,#885); +#884 = CARTESIAN_POINT('',(38.016443810541,19.)); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#843,.F.); +#888 = ORIENTED_EDGE('',*,*,#312,.F.); +#889 = ADVANCED_FACE('',(#890,#902),#385,.T.); +#890 = FACE_BOUND('',#891,.T.); +#891 = EDGE_LOOP('',(#892,#893,#894,#895,#896,#897,#898,#899,#900,#901) + ); +#892 = ORIENTED_EDGE('',*,*,#368,.T.); +#893 = ORIENTED_EDGE('',*,*,#473,.F.); +#894 = ORIENTED_EDGE('',*,*,#594,.F.); +#895 = ORIENTED_EDGE('',*,*,#691,.F.); +#896 = ORIENTED_EDGE('',*,*,#789,.F.); +#897 = ORIENTED_EDGE('',*,*,#816,.T.); +#898 = ORIENTED_EDGE('',*,*,#740,.T.); +#899 = ORIENTED_EDGE('',*,*,#642,.T.); +#900 = ORIENTED_EDGE('',*,*,#545,.T.); +#901 = ORIENTED_EDGE('',*,*,#445,.F.); +#902 = FACE_BOUND('',#903,.F.); +#903 = EDGE_LOOP('',(#904)); +#904 = ORIENTED_EDGE('',*,*,#866,.T.); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#909)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#906,#907,#908)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#906 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#907 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#908 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#909 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#906, + 'distance_accuracy_value','confusion accuracy'); +#910 = PRODUCT_TYPE('part',$,(#7)); +#911 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#912) + ,#905); +#912 = STYLED_ITEM('color',(#913),#15); +#913 = PRESENTATION_STYLE_ASSIGNMENT((#914,#920)); +#914 = SURFACE_STYLE_USAGE(.BOTH.,#915); +#915 = SURFACE_SIDE_STYLE('',(#916)); +#916 = SURFACE_STYLE_FILL_AREA(#917); +#917 = FILL_AREA_STYLE('',(#918)); +#918 = FILL_AREA_STYLE_COLOUR('',#919); +#919 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#920 = CURVE_STYLE('',#921,POSITIVE_LENGTH_MEASURE(0.1),#919); +#921 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.stl b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M45TabWasher.stl new file mode 100644 index 0000000000000000000000000000000000000000..6ee5fc6d9d17aca9e482161f01aa9fe542d6c1e4 GIT binary patch literal 39684 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M48TabWasher.fcstd b/Mechanical Parts/Fasteners/Washers/Metric/DIN463_M48TabWasher.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..6b2d35b613f06e7417a41c4df0405bde2e8a3880 GIT binary patch literal 20151 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
hP`MuYxwTm@Q+b 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

k^UA#`^mpOzBkahQDD;f3p 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 V41MlVb85~*8H#eV-15}q{{clge(C@K literal 0 HcmV?d00001