From 36cf89f3267a11b6c145e3ce61cbd487f986e7df Mon Sep 17 00:00:00 2001 From: Gafeju Date: Fri, 11 Sep 2015 12:16:15 +0200 Subject: [PATCH] New 28BJY-48 horns --- .../28BYJ-48_Stepper_Motor/28BYJ-48.fcstd | Bin 96886 -> 131545 bytes .../28BYJ-48_2_arms_horn.fcstd | Bin 0 -> 28964 bytes .../28BYJ-48_2_arms_horn.step | 1485 ++ .../28BYJ-48_2_arms_horn.stl | Bin 0 -> 23084 bytes .../28BYJ-48_4_arms_horn.fcstd | Bin 0 -> 39558 bytes .../28BYJ-48_4_arms_horn.step | 2647 ++++ .../28BYJ-48_4_arms_horn.stl | Bin 0 -> 39484 bytes .../28BYJ-48_Stepper_Motor.step | 9582 +++++++------ .../28BYJ-48_Stepper_Motor.stl | Bin 50034 -> 57084 bytes .../28BYJ-48_gear_horn.fcstd | Bin 0 -> 135847 bytes .../28BYJ-48_gear_horn.step | 11583 ++++++++++++++++ .../28BYJ-48_gear_horn.stl | Bin 0 -> 67484 bytes 12 files changed, 20903 insertions(+), 4394 deletions(-) create mode 100644 Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_2_arms_horn.fcstd create mode 100644 Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_2_arms_horn.step create mode 100644 Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_2_arms_horn.stl create mode 100644 Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_4_arms_horn.fcstd create mode 100644 Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_4_arms_horn.step create mode 100644 Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_4_arms_horn.stl create mode 100644 Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_gear_horn.fcstd create mode 100644 Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_gear_horn.step create mode 100644 Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_gear_horn.stl diff --git a/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48.fcstd b/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48.fcstd index 032d4370b4e8baa159c4e190bf3748f6815637ec..fd3602bbc00a76820cb5fcea3de2fe35e09ec447 100644 GIT binary patch literal 131545 zcmZ6xQKD#l|VShWv_7;o& zqomFid(Q%+w)F7+`F6KRvrXTIzL%464DL2qgAeiMyAM$d&Ubf%&`T(>NTm?WmY4>i z_Eb09^R2ZQlE8{Y3;au4f43yn7#uy8p_pkoSyKE<P_>m4)2sn31X+Hd8L*TXp7dx+wJzl>P_3WMzdWXM>^a4t|mKVz_A&2cgjdro$G!! z^-f>*=o8A@<>}MsDi^Uq<5RKUQ@daKRBYPA*4oiVPI&SJl_5ygXns=jOlV;lOM(Y`~`$H4bZadICVzqf6TE;qb!32ahYw4#N%9C(>B zbZqIQhwppr@`}fV#)k>U%lm4@kL!xxpl9a48VrqxH!hrQJm@aDoLj}vsNdGy2aVg# z*DksGu%b2BxI7jsawuVXR)dn~LaAAPH6POfNL%(t=P7dar=5Sfo~Kpfa$jHlWg+OVO8|-A?NIW_&~i#%!1t(x$y`Q?#5nttN{6S<2ld z*Zu)`X=S$=JOMu1{B5oCNyJ=3ILaJsFAY2kymItuMZYzjS#HR>CZwlfx3#V>Q>ADa zk+kUqyI0%RZdJDrvWM0ssP-d$lWfvo30`kaxnEC0b}Gt-Od?-k7?M~%mUJ~*)n_x) z9}Ee&@igdU&7dc7O4xbc)d@2}R_u<#FcYWh;KQ=`8+~uZ+?-&K>oLf`{)^Vt9$%c* z$ibjILQiJ@F$lYwFoXWv`MhR7C*JOO+S|sC7hsF{`v-PSZwH_@3d$PWo$H6nGLVl5 z&Jm8dv4`UaNyc1(Yx~-8%PUKCw`LCb4ck@m5bih_;Q)sMyaKO8-7GyHIMJY#FK>+A zfPKUAG&FR~39)kwNKr>dsThmH|MOytT8uTQUai?2L zii5uaQmWBw2#F;CCbT~PQ1g`S8bK@rRw+SV_kx5|-hko5K~qOjMMJ2vl28W_ue}7U zAi^X+f?BH)Q0KfBtiZasvbaf9bJUz`66LEUq7V~e0vV(i%d$AKm{=wO)|f~m#1xLW z28F`J3QFtmg}5veiM&c#v|8$4U8!Pa#d5-dTox3W1{fhTo2|eDbvuT*QIR6kEfiys zovCedJ750rsirhL+}~YDU|0FCo~v({mW&(5X2-VVkbcH9k=s+-o-!{T<}`_`THmuf zLR_fB860efVF6W$y`@u4XH)lq3L|>Q7enD>+!KldwQu0n6|{iu2yt_J?jn& zaMGMjsp5rT62tG;`(Mamup>7vDeg>oDd0zh{n}_20nO_ql;dcpMdtd>07-*;?(uLa z!jSkTJs#kA8C+!R7r>T<&)e0t-_ZS^^&GRvsD+Tsor8~8Tb}|}A1Al89!c8wxSlAqdT&i+zrN}{pG^s4!LWbm{b{}Jp zr^8yZJJ^#*@AIM~%@)#?`|}pxcLO#KyaCFw)^>)pHkPs+yKA>e^N3sldd57~LCJYx zDRDu%I6e+)7m^NGwBFy)16{!1A;sPx>{N}Ohb-+yQPD#}<=~JE|LE%jVm5#iZS$OrO%WO zPe)RGjp^`{s*Al*g`iu}%iSnr?$d2sm!8cS-ZQhP!>z)3ENF{v8}iV_&ZyI+&J6bs zX=azA&rzyYbs{-68HGwd+BHR7tmpKYL(dVvq_(xv9|(-*d{;&s+t%A`T0p!9he|>h zqZiI(cTduXqkke2fMOBc=zK0=zwio-k=Q+grYR3GyQI>tW%z12{J8#+=2iLkPoN2( zBK|l&;tdyoyZxLz+XINg35|aPz}y;7gF>ulL_Z~r^-LX#pRVN}aw5v|u5#+7p_3(o zg%RYIf=xAuS?MIe#M)l>kV6#`R*1k8xPyuab9jMXql45tFvQ(^2$3V8Z&RYr>4%AH zvegj!`8!EOH;L5*fEze9Y{Op)@}B6wUjm^Mn47r}ChWrsD{&ph^eP28dM%?w8)ixd zQRqvW(F%K`RX|9O&W(#}q4Z*$_Gz+ACtZXCGQU$Os=D-|c$= zP?3d+0p*fj0gUfu448MfD6cUsc=q$-rBC@ z`o| zt6;b*Fuu~$!`E0QT2Fy0Wi2+*DK&w2~y#SANPxez{5FW(!z z3id^086iApNlTCQ;y|?V4dQ|gGbBa8w#ssClH^qu+`NhP=HQNb58Lr(zJpfE)uqBI zyV}+NsU}|u$owoarBxrCHEi!dF&CSB2ykoh2OJ__7E4o@%cJolUrtlT;Y7KtQW%7b z-Nko=?3z4G3={Mj@zfWp(^u0_xsWfXQ{%QA5BXc&?1)0Yd025PaYDXN)6Ef2s_~vz z2^?q$#FIbiPY6lT8HoZK8BBqUXVTyJSKXOaLd0du5U@)$MbLo;Rc66NNI+f;-Lt>k zwko4Cg85IDc4Q9fYNE!f3^o0xHtHVj2?U9ZlCp>@%TQq9O|`+P73gy1#jEk8e*;{b z9K3FS*)7!1_1uv{F_2J6$BU^ew`Wtk({$sboY+yo8vK@qj;A?Gh45eHie_(&ezIvn zFwMM|p<|+JUfRCr#j7x$o{~xpKI^=aUA!`1j2`9UMN|Zp23yNzc}?DEUm5KS%PSI| zv`(z`WKHG2QdJZsdV^k)VVb5E4r(x-I9-kiDZk{L2H#1Cf}7v?DkMIcfqn!^nB8hVj@jHZuY=_ zOjSH-{ZwAGw`DI?Rj#J@u1~-uD-MJ5B`2>(nAnpuZQs>PNgWbge{LW$1cJ2i(NkFG zhddsbU0{?R0{VdVuk6vl-_dwe!ijprI_$$5V917A-CzHp-duIA@DMeG%BNu9d7Fm$xWBrxBLh^z&hL}LMZt{$IsY(D11+dJU zFYx*$vN7oKOX41HSqW@YcU;KLuyBFduD7esv}TkovU6steQ^bvI8|Pz=5=r(p|Y8` zVL^F2+QSs9JU;NFbQQ_7k$8?fud16;iyp={@@BcGbt32>a(&=`{xpVI;sDXZ`0vZU zoKL^48t4aoJXkSv`uh)n0gYfAenGm%nr2eh18?IBsq_cIEPUcvo17CAuMSZMa)QO? z1l``~%BVNP z#~PDGx6;p|7=~cl9Ftm1S&4)rS0dXx3e7NS?1gGmAcUx?DCH3t8(PRiJFe(ggQmGo zd-Ds-H4)Ytt)Qy3NqdhY9cS7ZfvU_bvgoj~%e{Tse7himpVAQ$-tgYi$yTf@!NZ?EV)wsHxiG3!oF+-sCpE@+5?+O^cE1_cj(qk)nkONcL|Fl{aV*RL69?Ia7%<-jXD!Pv zbxvo>EPBI@Z^>T$t;Uo@w9zmoPpvpFwY;bdT~dRB8A%@>ZzN!a_~7ai)&Ld4q~&%^ zC-ZGQXwXX6fPij*yDy0cA0z`9TOAukbCq0^2j<<16y~`f*ju7_FgxlyqzBOg!)=&_ zRBOkX7=y=_dTvEqS69vfY_YSqMtZ4(vupyWa+d!zZrI0DIdml7#4EhfhKhfTXd$kM zKU+`GJ>m^OfG855oUlwmv|ijpvg}d+>nfh?a6jn)I*LaC01m+~L6D4TeMaq~Ok375 zGN49_;6Ez~4VTR5^*Fk<%@q(sbH&*41t)#>&oo)MvvGVso4VW_87C}e0Co#%=p`x} zET$n&)RS|mm$r2$F|kuaJ({4cRFG9WAASRjF7mpdA^}KgJ4pmv1o~FL7L&}21*X&< zcoFMQ=+4K5IrVvRy-C@4N9u7YlNXe0_8YF6?!gyOtzO{wg=d1Qq;h+0uppk-+kI}e z#mrSzHQ7N@UT?$QaNfJwR+5CDJ#6aWDB-zZ1kz|mRB z+`!(1*3i*DMoCNVk{`i0Pmdu^%yaeHS&A-B@H0^EVl%noB%tse>iLHwQfE0acLc}+u$x*3xa)gX`Uhj*EZ%C`Frh4*b zwU_S7q$4!T(YCF-oB;&r`m4N4gr}X4fSnqH6o&wVG#DX49?>%Wy7G<4yMh61m&gRh z{20CY`d!hnD170aTN<{+s0dlI(E%$A2#pO< z6d6#hm~L;?S?0VMSgf+aX{H=Q5T{cG?(t}68gV^ej*saT=@rd#6O_n z{{KKT{0He2rGeNidW4=iwfA+{k;iranV7>zjEgIi2A5i)}z3ICt@P_KQmsZ`rNU<++-s;=oG<$PF z%}^otjpi&*@VqM(_W43oECgXY{a=Ohi8Fx!LjBHt;eaa8f1MUTbO4b^fxfS`F6H-j zZdwhwIhzQTQ{tkIcp8#Lw}*)_984SIliiR9wXmcXVn2PQlTk*tl0Jfl33<-K#z(ydqV-{}`0~Xzn~Ar&)KE zq6r~X$GM7F2@X)a2mlo7B5afT0qo*ai<1k?(>)APU}rdavN_M>Hsuv`5%iT)f<)9N z`&kYnZ5T2Y3n-+>sKFVtp7Z=2CdK8iIse%8jDHxWBD0#uHD3?rf<<^SowWLe<0CG# zQTNPW&I}F`l4_@7O;^j#sCsPkvFc07ul4LABV^1R0%*DTk+R%U-NKGzJKN~`&j+ZA z90A2*YQ@N(Z5Ui1aq6i9i+RZfGEusZnV9ac3lO`}Zf;n2ju^~oD*(NS1ee~n&_bK8#&o_Q&+nd(cN+)OIyV2X6cb9wj3V)dPE%OG@z(_?c9rB_Nl zrBi#OA3|kmQ~egBw%S!{Q8^%lG}uTH>T)V+l((q1-MHE@Vbs4Vh5`bUB#T`q0@3(S#c^pE}a- zro%$W4VX(_x*%vm75g;tuuWM4jEtBGm}Ik!ln?vq6<0OrUWG`fVl_WDG{rPz0EL?% z*#&E@6*U_@?{vMFNK`7HKeaD3@x{VON|;Us)|qowT^{8qE;V;CDUZO=Numtb8E3~V zsni^Li8Sn-Wv*49^K%jX=r@IR9aX(B*_BYK{}9bV7?Uc)TZ>sy=#0bBGElZcq7%%u zkPvY4UTPajN%}}o2(e$-$e@?PYXq*Lg+{B|6>Xz7IszE z^?LC7(wjA#-0tb~x2y-y#Yeb|pLw~wHXrH2p4d4@e-cnb6HyhG>xjBw@NhZQU{*eW z6cnS^IeQqKMw`z-QO{D$!mTkJ5F2ej?Ee}DA1c8DuSrzN|aHe8QOehpD%Ii%*Up6xn`4WxYiNBj5*JTBUG(;+huN0m( z=Zm8ru1(mC@i?-&n8iaPF7QLlt!QxtwJo_X3Y*nK9LY1yv*;iwhR3;`!2z<3C{0_4 zmSc|A0m2CMk0G;UsA)6$10-Zw_2i#*5k-Sy>Su^jTQeVqy(27tm8GcOO>*4@U($7u!0*^VW#_US9* zbW5?E^P|Ii&L8C=K#p^G!yEqHY>T1?vZgAwmUeB zS;Al<*>AHU&I9&mPAV`*xYTh#7pb)!;)H+Rf`=#cuL2zQo{OeBe2UHF1hLZ-V~R!2 z;0%+~ViSl0f(?613*kh|TGAExpdDI558q=UJUK996_6({;laJdTWTd@OF2PuWly%Jg6-S zo%70@t6jHM=N`L+a+Zj(C`C0{tF!7mF7J$18@H0yfymO!mWEjmHLW%GyRLl_NY3y= zy?N=MJK+H#e7LIBeXDx@TZduNc_D`sW3@C9EBC*zqwo(h3h@V+r>m(4BR`R9p3ygp0 z7)go$DgEE>qw4c2*5Z;QXA|;pj3FdS@S!n}9Z38*tA05oChmM2L$2>Kz2sl3Ree3< zm|9%PT~DV!F|t|S+DYYw&eGYM2TO;Ego8onjJB- zD#%qlF*d4q8(O|wdp;c-dt3i>{@|_dZ7r^C>oY5@%Ye3KWo7DUZwo%ZHtPJ3uuu#Z z6lDS&eDPH{1-P+ANHr9fk>1Rsm#t7blXAWU;HWGv*@FP|np`?_>gJ!DSv17@gW%7p zDzyEqgq#f)Kq;Lk%;O647|%W>&CEQ!P=q$BE8UWnGYqjJ1nLq?9jh-jyV;cerSCgl z%4tz0KID=^A34tPF z$=R_auSea5)P2s+xw17&)zo# z?n?y1EUDl1ps=wFa5*;PS^g3dLx&zV0pd(rtM}&Tr-Od@2w{yyVC{$r;VAAX$PrHk z3Etxf62j`I(D(J!PVFqxFugH?g5zm18AExkI40_x)(`K5lvtxqlt~XnTxIpJ{tWJ` z$ku38O6%l7qUAIf>0vc|&5<9^a`M=&)qpd&3WQ->03@AviIi6UtF7PYjxA(#k`(b6o8fO@1OIJid2+t(e*%Sc%rZFD5k;p&2^~QM>8BAvD zWGny&Q}Gh!!WD{|L&k%b$CF^m{DTr$rvn@s@PY8EwIX1tR8LO zxu9NDqTY!^I-~U3*TtJ+tP7SYVMQq5tE2ZO9@d%ad5jYkHqsKMGSbEbpkl_Elli@8 ztkOF3RQ4-yk!~FAYKkWlJ(GGNO z$7I3H6B);7HDLl8IaHO8}p&`yj&o5?%BTBwMa!^ElKA)XgC#-Js|CNaxPw-c zCEOV+sSILhSeehQacCH(4O`u^LwH;eox zIzs(hw_x}mjc5Kp8n3yPxW$U(bEbCh;MQ(@Ac(MU#F%tFwM%&y)zVsf0qmQ%k%ZQGxR+d1`jXe^ttkV zqvp2PT!+WU-RtH3WcAteBlTIf=4bos`~L2Heg}sS-`DNq`}yAcv2}DcB-ZU=8)NId zWa`KHyIwgnHv)8m-ip4huJ1L#7m8GB_K!@A&hpE>-zts`~W;qG-8RBJRBzUi39{p_{q$Qv! zfHv-NvJCt*@BN{&gPk|OnqKHKZ!eDiD)&QqxtthTayCD?! z)WMlH9U&TjrTpaKV(Bb{c}1b+L|?gO&DUOmvvVDC8S+K1JRA3#8_UiVwR>g2>J2-E ziK%&8{`U8%%|c$4s>h9iqcT3J9s;p(Km?I{D=h$-}9zqy)fyyfSH8! zevMfCR5=Zvv;mwY{pPH%vt@3yDsi2=cHNrLJST{Bx_!VVE$;(HzNfwJheu=Ru%Wub zvEv`rkQri>gG?vPTnNwf0sSO4U2qc#G3qf)N=i(c#y3J!d5#`w62IHFO?KoaIib$| z427dkv7_i9aE(C50#O3ETv@P52=B1PS8J^u+v?AaWn*<$Pg!E9x)yhCHz2YJZesE7~iwIW7T zL2j$R9{9aT3~A3nj2eb&rbUnM)lj>`^=Rh+=D;=&IAiO^OH{BknSN1(azBEmvBg6#xS}kS}N%eF!*}pAUSF)+R=GA z%vKO=Hp%MJS)s1GMHIb;2SvK(H9*~2d)HZJ3+f-fMs`Pm-#C?F7emF8dI!9@W&mMV zP{`?jDA8#)8K(I0^nSj~9C>+#@fdpl&b`&;?&9tCeLT~;zAHQZUR>~nt?4t_$gxPk zZfPllziQc%Q+-NU^Bd6~QqrKEMde4McsBYQUu=rTerfOM*|S#j8k2CY<$1iIPwt#T z2XhCukg7llNU$%PA`C5hcO#(Rq^l0d0Ifz@<=wY4Ry95Y`OHw+%JH=kGVk#*|1D7K ztuT&EC&Myd|JOl6EzHO~&B)12?Ij#T2Mbf7pw3f&i!{jFOy_54;&SoGvgq(z+Iso+ zSopeA1riu$@ydH0m43Ve0LlT4)J=j^p4q93R3tVeF`B{@+M%%{Yp1ywkT$DJj?6(* z@Mzr#AuOSu2zRVT!yX&fL?Uire89OvnJA6LE7V}vu5BYW4HR!VAy2u8^B6l%iH2>G zvrl+iZ8D;#QS9dDU&xwH&8>a~LO##@tY@vH4_sAbLo?nM`JO_#P*Rlta zT=&o&FPr9;>p{$xgQ#_+6oQ??wab5{iUKDY?=Zqa$dEC6of$TPr`y#1n_T@RBA8dM z0ui40vz8x6PVE5V$t5D}pZc9iMvfs~Dk)yw_%T}!A-$1NfKJ1A;1+S<<3uJbvd+NP z)NL+tpeMuQz$fx$LGa@uvJ-W|dBwN#M4L?~n@&qFl3UUYN0cCiSIVdhF!=mCO2&|2D6#xByN3D*GZoIb)K7s6vQ5v$Cj?z6=8H zn9O)p`|x{Yi{fQy@nTe0BjLRg_X-+}-bb|J83uF#=2l-JrsQ}r6r&e)ZkUsl=U?qW zIB>}HJ*LY}NIh4ZGl(vZ$o&Ek5%YZ<1?NDSR=@a~XW7@ITk!?Xxy(-GleSP`sKryB z*Aw9>G=O#5IciuCV~*s4;A+hYnwiV#xA6gOyvL7opq?>>dKb_S=1fU~xZ8wVjlgJh zoYb%=oO^J51}5i2R>yqAhtM;s?|y3nPV;G!iph?z9)f?0!r z#8Uae5`ZH9Yn+Jm3w7rlqG{I<)+OHyeo-`8Wc_au^P}NJv8w`^q6%O!&bC9z8=TFN zS{X;PXdNjMoxdKKQ_Q{LCO}Yz8F+2sCIaEcF>qrGC{x5LsUFlvvWAxr*@(sI)3XT& z=T?H4kZ7#4@M2~d>98D2@FbH#Z4d0+ingK{E4@0(!{U7B z;(Wk^i5ufC(~a6NPIS*wJrsD$K0#@vih zD?{`BpxpxZ`;|mt;86P@c&+(=2dCrB`4)keE@Z1eZplIQEDXA+UBmOjtuML zY(b+GJnN?cEwuAbI{E1Gr!}Ua!l4wB6^}uU7e#dWdvXgCo`4v= zYYk;J5RT0COQMS?JWvzlj-tlN*a;siaI~VlXjNmQ zxx)#>S3w0JTs@OB^udywg%MJ4L7^IkNutv^cMx5yQ>_$t_)l&!7?AZ8)+BmpIy$HY z-`!Ni6vVDIZXd_7^4!hob1D_ zn}RCifKe@sI}fqQ)PxJ=;I~nsTd{kx8ide=e7r{&rKt_WX22(R3yyfz z0|jyy0;vzIx?w?5H44x)2wF?>NuNmVbU%(zVj%d_uTZMWzTAma&o^D9C3{me43_Cf zKjHbBUKPN0*W(#WSBuSa(gh1aWXsBj6~}cc3sa%DE1pRv{ZVCU5BT*gs5gWq$~uvu z7uFy(Tii!iYrZN(Kj`|*iwk3ReipFluqASHgRrXX4beH5jZ@4U54m;L)_s=8B^o-0 z%fZIL$1jiAf!4jn_pta|cQJ0qHbY~3z#aaRDN9~{abADs_uuYx4YHDY>|d||`@g{g z%YWQyh~j|bCO=Hi6_vBKeOiL+!1@?USy|}~3Mq$c>oDOoeR>07&X-TIPLh8BgV8-y z&90ZH;=_$x$G6tv>$qK@0}X@P09xqWj2M z!laXF#v&x5uwMs&iMAl1F6K;6H1y@MD19Z;OA&Ff@mni6#VpF#bRil(9U{ zkx3=yu3(UG(IoK32FD2czB;bM8040V?}!)CNHqe*=Pbw)L?9XG9hjwj`r}kre^IPZ+uk${{9%`%;kQwf~V)sl$vdT&PLfZ(5BY8OZ7dh9fH(-)jm@` zas4({s*ZsDpg{K>iG+Yb)H^A-MS0r$0obS0!>|L;!$5%jpVaVnDs7uv_1wQr-1{jC z-hAVs=-6bGA#7(|np(!N3R!Z|{V-aX1kZ8n$~T=~y}+jo0f1wN0EBY~fsuxijnpWn z#R7|Lm1K59I{{iFpfhz7-btrgFKuMh^tx5!cWZhoWsmyps;NNTARA7ckH!TiZC7M3d{04RT~8&UZ^C*lE*lRDMW40+a)nQP1Zt*@HPP=qmrhC=3%qByQ0A!DPd!3q7g=LXaGDS3OeBy5L^1SOW6O09A2tw z1QHkkp!Z)N`d{%O+y8-FWx{srUwrsPNkE|y8&{E&tJz#0^Q>MTdxb$yJtP(R zZoA!r^t#I}X)`1dA{wL|MnT8FJPw>_cay0SS2jjtr7kyX&O zjku;bWaU>(M*bQ>q;p{cux6>=vIfVJP`9Y`Y-nndMUKS+8xaP+IZN|UD+ zMY;lW=v=VqVUL`>Ho0MRFs~CcbGc$5xfuZJwSHn?*mE927Lw4hSmAYX(;66pXY4$Nd zXS2$?e>DU}lqiIB3PKRd1UcG%7(y(%ei(ww7)1G6un-bnR>b!{N1BIVzd~*|okjo- zxd9k3K2&9%aDXr|3Ta5U4LJ&2U_t#o5(qOQ1Xl)M7&=%jb=V6vbuCFWmA8_0u}Qm! z*y(!_)NKakz0Sw~WbR;eHjn=y&FKGNbNgI5~oxogwq()Kkk z_uBN++`h1vHB>uMHdElCccZo=>T`uQ1E~ADNl~?(<5Ws*r4*}U0=0G8x_X$VWno2Z z?WSfy!c+ajS1CM!Or9tTZ{C6zs$zL!k9x>r>A2m~c8lsrjk-t75VpLVGOay9oU3MnjbVYFr7*6lzpJ%D<~g1}zE?6I*w@MvN@6OWFhs(XYv=^?jAam~ z&8W=&*AN`a1fd*dP{NQwNELR)5MmW|#Sk7f(B$hs#W20Q<&nY`V<>3e4+ZJOdjhS2 z>NWAaE{x$UE?VzdF$DA>cz8gk6xaZdAp<=~9-25s*^M*Qcr)gB#eWS*W|MFg9X{m9 zM?q^2Axne<{8?y@9$)&_<>GfC3laPeGO_+luA%UTMJ$TN|A#ah|1W7&0*aof22_*LLklP34w>z)`Gjr(C|K`ue+CRSfCu5;dC6!n`}3u9IBh*`|nC) z4zx0Q1OfnXjQT&7hT}h^xlxm{L*_!+{Zw=JsJP2-7;{Y`VXg;qa8VjSf+b0oR8bpr|`?b5}t9AW;`&qg%{ch>oBX@Z)^m#CRk<_!j zYirxO!vEXzt@i8mBHed`@9NWZiT~G*?KA5p$Fr&D5`TZ}-;^u`%}-U<#mi9_f}AcJ z&0VnHB49t*>sI^9$NGCQq_rt)RMf)bshRNBV?IefJC*WiNx3*1O5Y-NZPLPqW&O(D z+z64i9ytAB1OV2oKrXLnWG;0*hHSeU%#y_{I#tvTTqrP-@dM{?VV@0 zf8kF>PP65A`{$ybKyLMvWlA8EKW5dB{5Sgg-83_c^ z5H4jF`?*SYQgX9RRc8Bg4yyy8QE5C3r=f}n2{c@JqZFmZp}{1Vpvj+<^7cx{*d*$- zY~x#rBnVC_*+x<3GijCUGcIFBFvo0aq&bw=qHIEAd|P%SoN1@y^zds#qD*t5&{OH2 zTS5n;!bbh{@XJYMBV;~MaBe0t#pz^}3KL4TQBkcCAp-7TO1w)`mBWc@{)c8(ij#~g zA|iQT@fQ$8r|;o;`1-rxqTa}e;wN%avF-otUtT8o zU@->p?&ney65XlAA~b;oT+C^H%py}Q5D+#IcY}=CsAW7}XLHYlp<~acy<8X9j57o_ z|Grn(g5t|xuG;sf3cH822S@;7_s;`Fo9D654g{{5od>kJf;dacUf%AO$@nu1PAQox z5nGxJS6{;;&9wNI6MwEW3l%U;n9X!RsbV1nhiwQcltO5MmOaOF0?g8tzO~NgePyEb zj)Z#{->?y#JQN68@aJy?=d{`@eu6{=fG2=>MaKJL+4u+pGvaYijom zEs_Cl3IB{Y?@Q>WI9`-ZqYDhiZojPJ@tv0``2!tZEf6LJX`oR{1NEyocGg}w!^ZWuFstA^`0%C zc8_+BZ5BQ}-J9KmV*&H6b5WEqTDlNU4;_kfeD)IhNMtBk@@0vyPucQ1XCMRHXar4h z8kleLcVkYYWG8_R;D#M|kr?)r!*VC7v`q~8|XHrev9+jTk zq&UENHU2y>?Rz_4S+)#fj~sN!sa%qmhZAyZGbIoHUL|j7s^U`USVh z=e^XyZ~^IpuYWdLbnts5Tj57V0ceZK>aC&NWw)39+)=sM$fe!|$`Eqq6vhlxCTPn+ zzR4ZOUUdC4-KZ{USn;wVK~G?a*+K#%%mo4chY(vU35Naqtd#942kdluX6sJySR;oPDEFA;`i0B=Wpt&`_i$j+7G49LKR$oWRDKb8e$o zdhl)db?|PlKs8S6zbChsKc;SO-#@Mx!zxZ6KR|{55N%PZze?4^8Fi7)c`Jn5}dYWo8xfe7ODW0YNNb$NyV-tP#Jm+W zl~T=&k6Vtheg6nqdq3VGvs}+d)-teFMZqmLc12w=@*RkVt{>FVHM-Q zIJ_n%Y|#cs(JHOkR!>(NuRWfwyNN!j+LVy8JXVFn-ra%1L^T5;XqIT3G?UFkqg4$0 zIe4Q225e$)haFGVGW#;#DI4u>*02C- z%Fs)O$jLf^#mH_GPXjcqo2i23C+a;Q3)1e$ugt{5VayoA7NK~akglY8c3V%pNNs-I zb4#oX5N50MQX5Hvtx;W(7MssV5(E1Zf-2u&f>Z@k*>d4et{4JaIVp!64U<&SCc~<9 z*KCa_S&G*--*kE+lj~*9YViO%pwHUy><~X!Qk31As!sYL6wR2XW!=}K2 zUt3a`2@o#Zwc7>EKV){w8IZRLrziOg! z(>+YE9MX}7Ejkq%tYc$QhTC~R?A&~F`u^#o2Ir@=g!GZ^ziR;mo%ezzGyp&e>;Kk* z|Fgusqp20Q-HPe6RyS|dR0)#U8Sg25(@fVxXjL3HGQ7bF221D))B$*#F#oPtQKP zeZ)QE>-wqwTtD6KFZJ;F@O(YJ++TlvUevwT$>ZN2H?Y+%sOJ1Te`;0hd|d~6hyH}V zp{eiPvzraB${P*Ny_{HTsnycK_ATGdC4ZL5)#p0008rP%kVgJPq!sy3R#(UD8nz2| z*7vlhM91u6w-eVFQD&(Uc)%O+M1)`Q4wv>%8Eo%M1ONUE{2lTS=huP3aTyMJZ|BF2 zNvfM#FaO_{S473hLGPdNWbZ|9OSYbkqk(pONt1d6Wp8;^dOqHN&St*u)iwQ>P(OX* z+Ye06M#I?KF%Jmr%4XVi+iTQS*E}7Nj!(B^Q*WJm5LOpG*rN^@&C45^4!N}IYLj_* zrg4{z2yV1JOE23D^nSJ~wjR>(xl8Xd7IoYy*Om7@^Iz6siqlE+mTgwug(2*TyY1n0 z-YqJj(cg`i0lPg}VFoxk4l`?llt%B?S;7(yK@y~d!G&}P?^CQ!BVihYf~9myLtW+v z5lY@GhO?~+Wl@vPR3~1!WjZlD8q=kV5s+Ymx>+Y0m$hQX3tVJV1MpnEP%zTpEEKFc zPPQwhdD{$ss=%?eYq@&FOk09p>Pig@s6j<2V8FC&T4WXS$y58rkn?<@48C|UtW1w- z5GF3}Go~>6u&u45+7FXub1s(0{KTGJRb1a-CXiULvq6b|A`O3d^5p|ZG2>TNzPUcs zb1CbuY=RaCd-#;8ivC>BJhpwByM9DuMTrw zkv9p8XXNC03zgx`G7I~g{xI74WvRLS?(Nmj1Va}yf(gxd5oT(coK~1dO{m(BZbl0DkpP{4vV6PKMrybAEs9~U~MU& z6QBaVAYJ5feah$(0(yd7V*{FK+`qYcSyBw4N`B#8`f`!`0_fFk#7|11l?&m8cfmXe zJ2P!y4q*cW3&BCmfBYqZe8N0>ckPxLV>mtF1Hwc?vm62JZRe2RC(O@4{>xUR%22VD zb+{VaNCzT;vK{hOH@j|R9ha)j3$ezHgSJD!tkDPy^4LWJMKu!Jau6i6A`SMg&Ga)+ zd!9^?t2DN;mTEz^U@+uVgUCj1BPOuuUzhErPOz$lHU*%HZ30 zXyY5<(=7pY3A)8y`o^JFNEPbC8r^ZsStH)gi_T7|-IfV8n5$YgC`4o{)s%%`ZJlkE z-G2(pOrvEW^{@G#G_)B$iyNDw7E}2SdN`fdWtFC4<&|3RT@~NYE670ihQT2hvd^c; z5M2l;y3fezl{-f?=kEZ*gcAPmJtH%NQN7@r`zxx=VdT{r;DmJqm}H+OH>0#SCFi@V z!Eq@|NaOa4Y}PqarK20L8)jqlroMKB)Jfw|MGXuUWc1W}3HijPQ+q>bN&-L*7Q#@c zsMHyBzk3U>8(gQ;RMMgkEd(>d9|;@@E3U}ZtTra~E*e@8)LwWl2} zaCr$eCWKfj2tcvvc+a`6R|Lh)GR?-;U`7&+aWbNhm{~>{#qqQ>S@$K1*qr98rKyNg zl6Kf0gJk~Oh;lxp8PBmFbG+y$Y+|rDAXg}2$Y65-q`(Xn%)mRDNpQ&6&tWdYLz0#& zjI;|GI*qGzL$~rc`Z;@tA49>UU^^=0=%gg~caS{&oaxm=%YIVvcOb%tqu)c2J7BrB z@-!8YD#os+Cy=yvfagAdK@V_jomt@iIg-j3V8A#Ls)T>(-IthT;Pp5Y@MGT_4DDz; zgDLqZ@*yq!Lrn;#Ft{Rv@2*qO3nVFFK*PuWkwjxb;QXlD4(*HZ7pAX(;ZTVBjl}jy zbJv9HNCqkQt>q^N_~2w&fyBI?k`3fRj3@y1bHql}G}*U~^aq1$=bJCdlvleq%u&-b z5b7FBMfq9>Vx3+b#itb1HD^45IIl@W_-hbEO0{Es)_?=~jXx0O%E3y~2uX^N^B>?Z zi3OMTmdg#De(!ek39&Dd-V0O5 zv`?vB5Nfn@0$>wB10BJm5r|?j$x&kl7m~-m)>qw8v`#>34p)#6Cp<>BOQpq$gF_m{ zPsQ1*$q|#x3Oy9G^QMDRKL)IW@+saybV0MoKYvGMQZpi#W&g*wVwp-?F8u$P`Lkt#WT%a`rVQ7yhXX?jZN$gs;1aGsLAzdn2`u(#t0+$S1 zH@mfPu!AB{*gb_R5L*dS{kbOOTMgK@*aEI`{SqKy6dNLYe|o5h6u^;=Q>4?om%>F9 zq2S!z{8KI=(|*FBd-5HGGdf<#awDg*Qs*(VJqEQ&*jPy*PW?gmjeCJC7IB(1(n4-z z5&a%AAbN#ydZ>p(DZ`;6fJ@9z=78)_YN+EZg{mq7lR^5bRJdw8h}&(#8u6+0(#hF?1v|5@rNW9bP1YIHF zvQnaC=I&~>5jYm0DWyVNEu_x>t;KrszN;?Sa4=w8$^VHlr?}INdy)aI*}-lrozN2y8Hm5*`mtkE)u}nq>$^t_k8Rr4 zXNPOn>Q6SjUlwX)9WgkAC_tPxa`MDvx)xJJVNhnffNh1DlYfR|2fKw5Fl+r0@LqW( z;?`gN4W+mMH!>SKW>9VT{1~=3aP@Z1r0?uba0M8Wzy=xJiYr#~EHE_s83dfD6|4!% z;QhkNJ3jp>(iB4H`b-I`*|8$T*bJqz>`=}K&QXsDi7;sr_J%PmPG+KvIk^mmqQ08_ z?21G>GaOk2z9Rnu?`2<`Vk;&2N->T3%mKMKzL8HN5W!*%a>MHC(Psh{@P`UU7!QkWhOZZ8;;J5*V8uBsH$3reN}J5mMERDOnO#BB$i% zV1`U}UcqjoQ=~mvs=}Ghz<%#zB=tY8Atvg3Zt*w5>iX-t(JFfh0<~jpE>s!&oYU0)A?0;x?zl%h)#yLs z;|D$$xcA`i-TPe1wn9p%n>z^6=%ie!>_`$qg{4Ro5MspecpAJfaL70|X>iE^uK=V% zIh1T{aZuZNz`fBZUj+&Dg8aC-|FbfrxF%i``@2QpE%JW_^IvM|T5Gd*s}=Rv(>!Z< zRtc22_(3P#7uPKt=qvbX`6gwiwHi6xQasHfV8^zrJ| z&(HmJ*6gv6tHK@!{`rULF3f zUX|Hu-0H2KpZnKa>)YbtRta)YY=+ooM-cC)7toaz-LXe$1Lh0kYzm4KvQz3WbMV z?-;?DiUl)*5B-i4DYG`j6IGd3l<+Fu!B8WpD&p0~suUiIki_j@6_&vzBf4j$uBsa} zYJ|LB449^8Ykz$cxs+I@G7|j^Nt}4%!6-enmc9AFW6-|G!Lqy^zaRbHF9kUtK*@1_ z<&QXT0{oa7N(aAD#0SORdfXnExz)+lzy?@KzlsNgrs>)igJLY4Ha5qXxY3jWTH&uHw(sG-i($BgsJRB5|RO&dR{L#ib z!x-3GT1(k=0nHen5K!rJEK0+m?v-JtxnH3&g!Sd$ILf8bdM#TW zGxe<}KRsDYad2_y>GT^PAL)C#Z$eGeJYGpy>@iqMsz(Y3wpoCeLAm9R_TjbVX zvLW#eGloC}8w36KL{V|ha*Y$vREm5g-n3*pZJ@)%55vqn3{?>A1#|xlYIRLzAa;vR z<3myz?PJP}Q#FwG)Fg{LikmPv#U*D5ewtkUDZCylh(#gI6qn<)O7izbgmzaVX^%rG z#tEya8iM`JgsYoo55G3fIJ~1*Mi&k|A{!DCXX|O{Z%xaETOpKw4zka@tfik56n&XR zo+C&OR=>dv3P~`dg;x2U@=+rA_<8HVm@H*KagI}3wNWFpidkA)koBTeNnr3I#*t2U z1MUH!;accjMjY(z>*R&RNA#0KRkzfVpVZr~7Y2thbD=`aaP6-0$KMU**-^%5|8Mbw z*t8nGyy4p#52dst>i!}NJG$<*Aw~~t){vBN3o%8T{81d(K`zw|r3Jv~0p=P|pfR*|Q9J3pTvNQfgc(p`7C zoS7VuWDRi;!XbXluTCcSq$(JX*oE<94;x; z5%h0pb}fgBFRNXj&=$A*azwBFu0k?|U97D7!s^lxjp6((Ey#mRJXCAyvW%-*<HHcGHBZo-7(y+=xR`*xD7RrJ+?{6 z{;hzC{uD>#uy$21SDwl4=Gx0%GQyL{-hoS0Bsm#~M|o`ur=2weAqvZW5vfHBjbJ7! z+aPdsDPrC`Z#N7#s*pIM9E!=J`S>QfYa0vp33`8ZwKNq0=6juCipQ zVp|GGVj0~`tmqtha~yfB2s9Js+}iic+)E>?>qYy1lq2UM5z>4txiG;1+(Ws2(~jY> zv9R*gMukQm_GQh7yFJP}!ot`mMVf462H>K{p+Px3LNIOKP$e!6y6}UktObw|360T8 z248V2%Zw%)a)8KD)|ZBZn1r>&OMAlsw!y||kud30b>PQ(GpgODY1Qp!wtc0Nb~z9f zI9q9>P42hoU~rle0=76s00RJIuwZTR;sp76I09meWdS$6fwm@`ZBK_vyR1V7Bmx(l zgL@c!nx+-<6&Pvu3u%c$<7|!HFs?vW`)k6th{N)jPb}^}DPryRnh>-Wz%6$x0ke8^ zpEkh+e;MHXQQ)+NEwTI?-)}=N3>#lCF%?!i`dn(0 z-FWd@|A|dGAI_(MrltWqc3P(gN76W9!MMVHa1bO8L>OeuL#q)I-R@3T42J+;^cQ%s zK%4vJG7+89;0AW4+uVhs+Wt5%D^hn_JukocB>#mMU(^H<6dX7@ST$d9{g4Mvu4R%i zavI<=f+rDAMn4tdl`}&Pw8N0C~vEULxvn|HF;kHB7YF^RP$tE@p zRywo0?6k%PK?Nr=C4-ql3#(ZO1Tb_kc&+&i&uB^}Gj*WA+MGMdi7_<1W!GS)gENLN z17A~^SR6!VB)D|jwg-I!&e~+Rydz^Fbm?CZ;OXIm?S+g7<+r)km1RwjRVVw`xgGw>U!r=;=u?4bl)$i9^VjVBA&og(lF1t$su3Vd@CR1u>ic`lca zX#62?kXY!%Xj!i;4L^vap-b`sv8ZXXrCio!Y4$k@sZK{gzKP#9Y`u&6C|v3N`zLcDT_a#&PP!EbOcanJDN zd1`b@^dQj3WeOR4zklAz0;(7wkN%CPV~ z7ES}v32zWh6VY`3V9^er0Z|Ly<)scZTX)jFs(DkQPx~g4`B1to)jHgW&(%%5Qm^cg z`UymkiUaf^=4C*aire8$yUjz|)g)K)mbep-oXsPW9vV%~IS?l5OzI0?oc{D-142}9 z*Ol`=bIC@^BbgT(Q1dplgur59rSHLc6EJG4D&ET?29ZW#(Qpoe5|nwVFb-4DqLYY> zuYs=25FS82kn`j~tu*!keH25*B9Wc*^L*7HxQ#hJ5eY?k1P;y$sn3`%kyKKN~eAI>xD)C^TN&W})eeWU$3X_|M7bM3uDKq%EoQ{F2aBQ z_GsB!COZJpjM7@m*Jz?P^Quv1HA;jN@U?FE?Y`Fs|I70#|8~F8e;1x=cDso zhcW7R(VVQ&NPDEN<>>&HNFKZ%5`1Y?hQ^Zs*GaypP*ceAu69>aXc{!uNA*;o3d6ap zyFpSDT|K(juy`SXA+VDHLDnz%Ic!;e>AIbJ;88E7a3H6K>UvGEVd?>CiHA zJWz5alF^qDk~7#ztZ92*mx9k-B?hrw^)co)I1<5gj20%h+#K$ z_Gl0QjSK;Cm}{&Ti_l017kFjwMPPpfyup1GoSkUtE`$pVipD5#`cMs0pz_-rrPPzp z>J=kRQZ-Z~>8I?8oK=Eka6?lAD@qD=AdjPu@-1?`96!-_1+NobLDp8QJ6P7YNuJ>< zauK48+;%jaYM4f$Fizl<&%>PN0p`rK86AB0u^XHi#zW1q_Ch0Eo_6f^*4KJ@Rdgg zF~wi0jlyrQnW?Lfn+-3cF#lkLfGu6WtE;Ju4Cbb!NjtxukGsp`?ftkxJ9c&YU3@-m z)#c&GH1t_|y`{QX{8;u;H@%D1i>!|-cD+@89KIdgjmg2$!PCpn%R`&zulwnJ;-0P5 z3H8d#Cj1n=m9LX$p+3j{);?IkO`tqek;~2k-$cZk2Q8r1Xn(MdTGj1J%|-DamaM&I zU+EIRZliB@qNANs>c551K;Ot7u_%lZNKtxWdU3nHGuYoJ6dp7_7?MTls=0L1^2!17 zQynY3Ig(py8@6wnG2~E#ud z@1tY<-2-CR3a>i+v4=-78J=}sHPz%leSKesGG$#0hsM>68;8J#pxubRXJiDX+*Zsn zV=@@)>$vo-PgutzMa_W@01H$lo;Ei87W^J-PaK4;i>?fZ=3eX=tZ-~2J4|hfYZFE! zVmY-wWlm)R*rhQYr1i-L8Gv6VC`S&JWQ-!KwFD|eEKnsn9S-sw>2lbYPkYf=VEi(J z)>pomw23{qT+AM;ubyY%R^9kOHze@0KY+`$LiS24FqVb8^XJMCH>`eI&*J%XbD&TO z&;=wVO-H(O^7*N%$*5=55}_G)q<=}fRFBv+r*0W;cUFasw}((#Eo9qqtOHOfOPF6^ z8aR?lyP`-bSC73rclMi$%L+f|pab}$hB7QX5+g=_c_P7@IuOM^C{!20$|2hhxc0FX zYiYt`^%wH+@zex?pg=$!)9`i2U+2pt1X| zv0jRMKvI)SWtvv1vcu^#x6#dgq;B!I z@5Ae=&db5;PI>nI>@Y)w1Jhms5@AxbzSaS%QTWakSXg0QxTe2|Ndzn!tnCLcNTmG65(m=xQER? z&kRvneL-bK*-LXvA0p7ni&r+sZf$Yg!wDvRf^KGOuiHcaeVDwNf*7X0kjX6R8Q3QdzLWv{Mjyi+5b|?=N7pc^a0lee+gF9(7m8a@azi_aU*f)~c10)LvbwiT>=K(gT@STUf zNpq!J!l;qlAF=S??g0u!DM?VNzv6pC?7ohB_QjOOt|p*<+KJ`HU}y3UL3f18GK+D6 z&j6{M)-y#KrZ<}8#s**>wQ6d&mif(#xllr+aOF6c#9jKig66@!lQA#&iqq*N7@NL* zBQ0lBLba8H!glLDqJvNXXOVQ-J&3hB*rrT75mJ?qBX?1f5)1#(;S+|ErdRAtQ(TEN z3VxZrpfrW?Okx2P3ZA*zXm&WL-`VT}4Y_Z8Hfhf>Mm-K&>O&o4@^_7c^X?ySwtP_U z!q9V2LVX({h)@QK2b37~i(~UrT^JS^H#nBkCGOpnsg2Z5Iqul7#!4lJ;uy@6M0xen zu?iT=YJE_1Sm8-~won3V1%CkA%mC8tdY%yFj*u=_#Gx7l7H{D^5nfJN;42XrFuVrW z@wI6x-g%ZGY4pf_YmC8h;fe4k4mO3LjxZ1NycBvgC!G6+klmM_%RK{?P@8_}9Yq$U zp>YA!@Z6L6s^4$$2_AKY(85-D1>PC}?i1i+45EXmvPn-uJD{-e)Q%)+liE2XR>2b@ z&wCq8dkSoU$fjiT_H$!E#v4AXp|bP1j6Two3gbmG(@e}jm!JAv!3x=p0Nv4zzzre5 z#J4`ImI4{ICfBUOfhotu4vHkSuqo7;&#e++i7k(df}%Yb^^%AHF*j#Evz!1|j0pyo?V1-laDGAlpDD6hIj6ILDt%Vf zfCJ^QYDzj;#yO7tgowG3vgx-&=VZCga!}NyN3Mem958h&X3~VuVv>KNQmF$}C=OFz z7#Wl|Qp#iuABE-LhcG!INgIY6XjqsT#y3tCb5Nqm|Y^5$7O(1=BNgnab9qIks`J%1}ZxKi&rpO-;T! z0EF)+U{{DcZ_y8QE^$9V;UkBwp^krYlltvABL5qwX_-|74#*2 zvf=RAK1_BG1t!m&n+gKJ#PBZv)A_Tm6O*Z&w>6dD=?X= zL5%B;hN_kw^`Pp0wJI1tsefJ0>0n&ukcx3ObB$NyL z({*l;8HN)BN0E6*Aq2i8zrF)nWMk__s+gdv`bcUjnMEd<%>;yrp=GO7`J0*&zF2h$ zlzj;+9!{j$B@*kXTMN4`r+Nxhvl?Ffs$VJD5-(7a0T7-7;(h*Z?kcV-2pU_R9ykV%IHNNd;OF%N0e7Eq- zd*G{5=qBDDZ!30sx9isIqSb}BOV@TS_RY>RSuUMO+FaM(EbOHQE?MsRsqt(MKdfw#5(=>muGe5h&AY$V-UDA9i^7cFBSc% zIMs_ussgxZIM%qX{G;xWnWSqjW@QKg7xtUJ;Gpq&#t+J3;ZM6LR(rBI?V}2ArDLhZ z1I#OFLL!s{*VF+c!ie>6itGXC4xgLdxO!4MKIO2uJvAM-_r|?$hE^vtu3?z``!cHP1 z1#7jsPUg$y?F9uyXc27WlknWpcAiIuLFljBCe`TzS0r#I6AZ}yMFDx!Smh4%k0hMzi~~= z%M8mwK)1yDJUH%Dk=R*X^n8_H$ z4a-=3gl}S0ici)|)kOL!uPYJK3z_5JJ1$&ay5^B(u&UP-O|+Xzo}ZE4nh|1Tc@QFwPo!r)^I_ZR=v}Sk- zkzSTd!5%On%`O&8H?wBbS-3<@Jj-`RP?ZbAt_aTDwTJC2p-o*JTNPr4LbkY23?EAf zulQ$z0uiRu(^~?!|Km)*v4%#L%;AefU84qv5`X@9JP`^SH4F82_i)EJrdnPg%W_J@ z8yLD(X(JID#S-1;+IzbpzS=%HlWV4>8R&PJ;YdbCLt9!k0yk(VtR}a@V z>ocpY)0Mnz=y-8|_5`ct<&=66u^qrcV7-gHj~#mY5cTRs=fUIp3BnzC2`X7nK8>E- zY&aU-A%$&B+#>s}9@$g9l0ZQ&a)lZTe%R55O+&tP8HqL6VS(9+fr_qF-ancf ziy#9R`OQ@-4@aP_`u3tRu8JF$C931JQDPaIu1547g!Sg89#jmwNwQrY`ZBEmW8!c2 zNVOj6HJK6ATe-#>MG9a~wC8@%3r=QaxF#($4weXEQ%B-ZB1!_JKpvVOHwo?dM2_JG ziFn7ls=z-X%n8*L!&sLMLZAOI?(DN^*=FTOll5%Dp=%AFi|T?^gqlf=-LXbgN?35v zfCxW@qPmgS7y_hXc+Tlnwocys#vr8xr7rh042xJk2TrQUXElonra|4 z_0FLf27ok=3Bs?QYXMYHh*OLU^;p>GfU_E9{3lfs9T)*@|3p{smdui4=OcshoPlu# zh^D$E<|kwcQfo|@II0DVY!=`U4?+POw|~YCkHklk)DxYu-|qLZLL`>BzE^BoP$^i2eINEfz@h&M>z?001rj z&j|4UBl4x~uow|~{^Q<_=vZ8bkm4vy{KvgZ#;KxRM0B< zoW8`qeR`aA{j}<^`ey50y}oK$ZwB4rNeNOr+=BMGiu$wkmMOi$V z>#BLFvMuUyjXD9K_qtA2)%>SHdGQd*vjQn_ap%`J09Oa74Xz?*RRvuo&B}SRqxlMy z0*f+sH(2KFQcgF&b2%Tb8^vYhJI^&x8<^Ku>kVYK*6k5ZTg~}sy;G6N*wsqkM^3c7 zl+)eH;OdA}TLP9xL{%v_duTM%8W&9z@^oF>d}n%z!Lt@PLk@hy0$eBHM=1`*-|_s} zxT&Iy(eC%tlX0syZR(-zWt(Q{y7gs&reKc?n@RLEPwe{ies6%Yxr$b?$mhX%idE>* zmt=Uw3OZIT~`(0X_;aZ5Zq@X*<8dUO$5 z*r5sExU9$n-XhQ?^KvD!ZiMW$kGD75M4mlYb&47n*%@v_LFLSNlbcKIzEeRD3)6zH zv;=i%&sa$I$1MhQ=O9(g;bp75LC-)QO5v32I2@dAA275l0m55efx70I@VBmliUUtp z2o%m;I$~`%_k2I|ffeq-dN2Nk2;1JiAh>{{;J3aaUT78sALl-RPRS?&{v{iJt^qkD z+Jw(o0_w|OPqZ87{k#FiTr+~Sh!8CE6 z18W0h+-q*grBRTMURPiOT5Py;Jn``>&Ex%BFPl9697GYa&z_ewz-30~-9)7ja{r_m=zuvY(UDw*q|6~aq+vQVb;GIgv^6%h6_tQ-s|qGRE7@l+kVkt6A=JXPqg&?k3<}M6qS%%Ne-{!2ps+}&(=Iwsp zJvvvb&#o>T?zUEp{MSD#(g50`F{KbXPvN*azWkK5U9V3Mmi@fM6s#c8DaUwsAil zG_MiemztwK-P?iZ94ASE9Ji&89%J4QK@verbPqi+STg9+LTFSL>hWzdm%GvSu!AZMi)dFxR zp&9|Rkr!#6{eZVd@ewlW02q(y}|S_G&E7zLi=n1!Sy$hj>NQ` zS$~aV`3u_2g!avj`Tuv+^+0LGTmBt&7k+Cg{%6!>`Y(t5pI(Yz4!h@3{VqKdksvX# zi;HaMX{k_jRU$Uv!WsuSbakyo`DoWocfql3OTynv!rv2CsCdl7_YtE zAM-z--feG8yuTyb-Rs)j8of=couk`dH!oQ}w|blE?7eHdVP#(mHDP7@m)rZcull~5 z+c5HX_VqRQBbEGhWv#h6WOk3uV>OULaXKA!U^9Weh}vo3A=Et&B-Xr$AnR;NTzW^xW;8ZG9THyM<_`J z0WfN~raP7Q4|V?_8|`rvD52eT<(gq9`)2>+Ir(Yt{BiB{3b!gZ@c2I5_w-}u+2Y%k zrmmPi@%Zs*3-ErAPo@(!kJMGVRrY>2!Qvj5ZOlH^I4LPAVncN2;Y_`Aqe*1u?`S74 zU|)5HBqu4(^!|cd|HuQa-sgwz*(NdlTvQ4~f?*)h*X1 zO1F`Z`BVtypV_c6PnZK1jexhnX9~0EI2HP6%6$K0rDDwi!K{4%RXPx$MW&DiFU9dDgj`s&6tnqyDQ)uO8(z`h%Jk0@NX?Jt^djLdk zp|O_eu)s0|_&3qW;}YXIGh&${DkdiLV2cRibaxF9<5!L#u~E`gNaNT&6-s{W<{Bb9 zouGXu6-cbte1iL?eOS`YHh}TkJ<<>!Xr!Mhy4umEcaS4oP%%>b;xZY6MbOyxqV$PK z<#hrp`wS~_174S8cJo|;sLD`>fZ150^5MQs6_`VzD8k>;129Zby(qxvi1aZ}HoXzB zpz4r$2iom?tZKd0dY@)IjU!WW^1Io#vGFV}bl>i&`js{lN!icjJz?l<@9O(GjavDu zB*^CxwEBHRU?bZ#p_2zmbcnRVB(z_qYL%02>a$UXu`EUc!#SZ6fhIii5l z2>>IKCd}KyH&J5%00CZv;$Y@FP|?MN0OyT7?lyV7zROs*H_Q<_^QcTa5 zOYL00hvYobFdq;nLtiK0DV~W~_Qn`pp|Aq-0sq0|``-i{QnJk5fMCzH&e-#fBhJ`$ z9VKw!mrKwr;>f<^2x@i2lNIlZkTxV_n*e19aF|V~f{?dK70Z+Cm(#IK2R>Gmbrl$| zu4&A(11K*92Y5}^I{M_!QX`{>LH8v_;$%=irf`CcZmEA1CjO^~V%v;;?OaoA+n?Rs znE;LIA=F`?B0K}*-=7S++1UPq_pllR?mrkGmBadyxFz*i%e(m|dy+T}(EZFBqdBpE zt4_qE)$2ia^%icq+VI)|)We{SaC{ZM{!g2g&nsFeBRBv+I`RK~0sl)MUu*pTn<&m2 zuGN5U(?*x%^8Ql+chs;(W^34Y2j-ecUc60&-b(c zw+g;DZ`bB$<=*#mztUnxS3A3#!*5;phVRPO^|q(E?&$TJ-LA*RZ^yT5)Ae*S zZgY0^b+vQzq-;CuTKu2muGH>W=`>vif2-lM2bn&ffzDo}ze@l^A#ykK1o*9pbHB!7 z~dWIA1k35aA=IbbEVxiC3<9jBTE{gvw^6S}WF%Xb||i>r-%6VU~MiN`nv5 z9hb!_hzj5>rZIfsAp(A0$VCOln__50YZ3keYr(ZMe%NG~IZfq- zD!BkdDZ2OhzLh`4detu+rR2F}iI|K}l1mj{DSg|mB35+4eH%hJm`}W&7%Q)?{-gv^ zR}CemSrQ~v)j!ai+hL!7n^Ujod2ItTVu8QE!$)=-gDx&Kv19p%DhOpo8dK3imA;Ej zQPkqTKMNw_ac4wJp1!G8ay0&m!@z?-*jZ&_&RW{uzdYhFEuFH~S7f@2p1ZP>1u{#z zgp5M~q}!ED0=|N7z+;JaU|P@}UQen-M1aefAxv3_UQDGdFBZV8Izf!fUr36UI0PgV zaDPWLqOSl`^)1pGkb`u{Yd<)xc`HJ&Lbq4{n}iH-WCoT|!h<~sJqSACN~VsdA7Unu zmS`ef>6}C``F%l(gzT=oJMf;wTPE9bGyVwN{R=$MQKxU;~mWTWXDYI9z}kpvGqg|Z`VJV^om<%q=-)Ipp~=k&}YcC;qzV$09-86)FMCtlp6-Nc$RDfr+YJ9ilvq(58;iTVXqpeG51Cl$2 z`O|zJ@2E=Z_IrDS9UEEeA|L36_2j%=9BKs?n@;#cS(LO;bT^7T$c)A0 zDfxUa+%;cV`$8d7ItB@5>s_w=%y36WE!M?aCS+@hXOPbI>L9Q;RA>l~C?4mZsA7VJ zULyBY{U8zd)w7EbMMx7f-Xi;1D(DSXuiKg-RP={K)Y!FyIh-?0%0Vh8CE|k24)UB*FZ~ql0e@4Sm|JMYCGjVnF9Ox~vDb%t z=vWu@FJ$LS>y8ztB!k~llXc?5$@p#NRuo@lvbQZJ7Guat*BFM6f&=T2h31z)QKH8G zKepZ}NR*&Kx9#3-+qP|Mw{6?DZQI^$+qP}nwsrcSxi?PC#CfU6s;IY$s*KE9-}<=C zSpLQ|iq4iQH+LCZ5@~XI7XjZK_qb%goP5VCG|rmdqVCLV85j z%fYB$akMct6_ei*9Eu>g9@hB&)VbO05_>ba&# zUdoI(4PF-&9tO4$@kYbBV;?$39hKDftsmYkKAYem*QX#tO$UVht;9(JezPwx%Au5H z_wx!6P2!YjO^|*B@ntTwW=MB1u;OLP_8@Hy?g z{4(n*YX`onZ~sf*nM)wdqNETyl2=-CHJxOmU^G`{XTo&t1s(yp*d5=?lD(rD!g_^N8Y^1uI2{sar6N zrAIRUtd$wr+y8QVfS~lu|04tdu*v@4v+I9_2(Pj?VvJgxLvAi8&Kc!Ppgz1>orq5; z1p>rs=>o&6R{sD;6Rg30KEHhnUsK|umblEU#?Y9p=g2p-wv7$tUUaJIem?m6e0BW1 z?|-=dd|dbRe7#TXbboBEq)wdhecV6fdfz=2{ZD{+F?Qel za+||eo>+DG%n@q7-mUyhBlSS}BC^q|SN7I*MZb5nUyFLW&)L2)A5}*vbvrf~VJ@0! zx4Nw+xV1Yr+Nrk&bL(zeyti@;V+6)c&+Q-dEr@*yZ+)mepA7-G|E#Ng_ZaUop%;U5 z`_SA{n0~LIicCV9WmgV+DcvrW_$-db@EmD#gEcdM6k6$EC|AH{#%H z!S3@!{{XRr157F{SLR9ER4Pnm^pu~_(#tOJ!*TmK2#)V(;KldTZ~~nSN_JElMt!3heIk^l$E@3``KrEr0F76e?7!r zxBsK#5>9E|#!=1SqwJg2>43A+um^TvRoY6_^&-?7^Vu1<*nYLd8H4J`D_eD)5yoee z&2!&0HH-DWMit;f4?qu1%gU2WJ$ z{oQ?T{@^>L3U(v?W+A&85N;&$M03a3O;2XPdVHNV_moJftQHyE(PQzOHFjg&dMhRv zSpNNDFs0_8+4ZA&YGKwDT>v)CvYKzlJ zh_A-Qs~XKkE5=X0#0I@)vP@S1Qj=SM><;Z~88WEK#xV7Ba%xWP?!eUA`J&~qgrf!U zAD>T_4bevwk)F732A%QNm~4aQvZX_NaH`1-cBbQmDt!}p!W@uu!+Nl=#wks~ua4y$ z^*BYy^iH>ZYrg8-#kck<eCDq~gUQfbR_7^ZG3$3_XAdWYN;tl#WS zgyq?>!x-xbCzW2KSzgExtl6MI1FM#9Ep|uR!_QI1y5Iq4v8|+zTWdKDk0hOJy030H z;eA;R7t(T)oQi^9)83$prbPWTl}O#%0f1l6RGb9VIveCL>P#6tGI}~e;uT%kqE^ii zHhQ%|N2%$8yHl4;JmI^!KzORfeLAMNjNI= z!88iogLT>ng#8lD!J_Sf)rZnK`HD!30(a7unh%6(Og^6)3C_3;l4xBJ^T`fgRRZkw zB4y42oC*Y(uSK%mt!PD1AfE;a_9lu_eIH(B0*p?J2J35=#G0HmbmdZg-evHklTn~3 zqbTbuQiaifZpHevNw&J}P_FOG)$DuMTJ4vVSljJ-AX~eAp~I5V#Axb!Wi#s#YfKwM zg*gtDr_OZYGknz`OA6`2VohiI;HAS-Xz6i&kaCR0SdivXi8kf=vQ}^Fva0Udc$Y_g zU$qXOA!u?yIuSA1KQ8oQ=MQ)gv_WZ5nj30YM?K-Z*=W?`9^c$_+~djE5NNgt6>fjp z>U@?{MD=coS>W9*+6{DGpDK$JJvT~gN4><-)wM*H(s`fR>ul@L2rBT)CujwlUY|KR z*_Mro-+Wr2AGmvQ*W}0T7FrP-P7i!cJ2BT4>7*6tp}^);6F@&a;Kiy+joC7H*)S2o z_^{6ClXPsf*HH-(h|CoEQx_q1O0rPvywNG`%_bw{InK^m94s@yj*m}MomXP2g|>jt z6V9T)phN|+b&CrlBnpNNlUdyA7Gl!!OoYGLT(r}oeX?9K(JuYb{)}W7n3NycWt54Q zC8*d^m4#tTYvLdtuWip)g~J=0?x%b}Le5p%9j6>=DP454ER(nj*1vw~K0!5KfI@dU z1CEgAmSsN!3b#=I%p}7wy5NC{mMzvo`%ru4B|?-7bJZR%s&8dwd0~#tda&H!OMZXh zePXuSi_GvAekK`x|HWbTD^e$?t^KF%M6ZZMKG{m#0+_>KRcdjxP`A`a|?ue~3%=GsNWW3)5^`eu>6TlI+?%1u(2IuF|Mj7m&AK*#H-!z`@| z>=yVUkJ@36>nCP=#qG9bG)+NSCTi5QBZ#)!4}-0onrjvx zpy_fd&+aw4+}bC)3VMQHX_f1uG$hVRR9f72_s9x6 z$mrC07bm3c=@Dnt-^M!ylwfi&*rtg6Yxb@b;;YTkr_Wp=*y#li;wW|o;!R{P>@pXPt7P8#5R(|e|wsNq2Jj+%y=_A&n3b= z5MP7C9IH5)na;o@)&!L&K%zh9;<7*i&M?vbHi;Et=aD0;UEjmLRgTIO9!LT^Y60d8 zId`_U7esE<%cRi8EYOPE0;k>MK&oORh8G}{9}wN%XZQ(`|8JA%@e6sf2^9M$qAW6w zUUC65GsXE!2}7Du;Itv1YmfjBYVQJ%{5jx*1%Iq4pfz<`ECBQ-7WL)9JYg>Vn*RK) z1-KYL_hnZ8!D%I<*=`zPcMoFPlGLW>>fTQWJw|Q_HTe_QI!p0V7ltBSH)Nz{xE5PD z)C?eF8W8*++{HpdOi=$%94JIhneoyA2K6!K7$z(sy35$Ud`J!abs!q1d^ZA8FWVe0 z{y)%7KM2@0h^CKBrscb5t|{#1DU zCcp)VNI|&bZ%+zaqU=DCWD`3;zko}kZdm17oRh6P^)m`^ID7)(+Zk6tnwd_pXZWc! zhP{$3h<>85ZL5=~^w8Hjo&WA=k+Em2oiY!g!ApKF(ba0~@X_ytb?>F>L7Q{eHVkWt zI1zFDE!5uUv*+e$XCzl1rm4TE@l!~+0Oi9kQ4?1B7t|j5Wu1?$+Ux#OGWNES& zt*&#>2^&7?U_^&rjuacNkBfWe#@);Qhdmc95%V6~zUe`sqo_6h5fT&v!CE$fn9jQ( zI3)^W8{I5}mC54D)DKC+WkcYDWx!GCBS0RPzXae%ZVkcBj?3^@qfa$qWYsVYPczzQ zE@NUb8oex28g#K~G&~mukjt4#P`Ay^fc6j*bWI9tH zm;Sc9f~JcHENgBK%Aq|vBNxT7R@t<$*#xY=`VQ{lQre%*PZQj%sw&_bOs3L|j$+_r z1|!&k*}DELOr{|9Uq>TGcm6KLEb^gBG!CX?VHjCy-KKpwgrn>~NIkhe(_mBRDe++b zTYgxq2>N9T6|i@`{i#rhuV60;hOqmeOPfSX zI!ACIK-Lbwp+ag!1Em$!O8(BNRRV)7G1#OU&&~@PLkg>iTr4<1Cl$o%xRFLQ)bCormI5ZUvK}AbJ$@q(r*pnE6lj{CFI{Ra|bi0NVz@Y9j zWjs0t1Gsc?dY*?x+aku~A=clM4$5aghm$!HKOI6$$qR z%Bg_C@WIGy7hA(;(qh*nf|&C7!AMX5n-XnJM$*tk#wSBrT&#-eIF|1-r?FKD3msYJ zHU^X?!<+eZw^XIgKWN*(_X`>6ih_HSRugEmn3XB9(`ugDa{JarlgWo8zD33kHWIhA zvdWWebP+7j$w&SW(I8hgAKm>L|I6aJ_fJM~kQNp-z8ZZ=yH zAH`jw#WWYBgWLf#Tmqgnv*b_QQrk#(MXPlSpH`;N68P-H(@Dl}ZQ5~1odcw|;7_lq? zIPX!Qo9rqn2!~JEz{THShZ}-tov=qqxcm3RH_tGHPMJny?C&2sdJQF2{?XQ#nrDZi zpGy-OE4MVS^dsUT2#luaU`G8{hL4n8%A&W(6e#K>i>gO&NelrVLQ{PpX6)gZe)x!{ z;OPD8uK2vTd4C4aSGBlVpDCO=G2V2ZtzRoK;cTiEem4wBNz;ODjkrMfw=4TdRP2Sl zFga!8GUms=ykhU3RHdx#+iXqmv@N<1Qh4R&C<)Y^se)PCw^3r@ z$zR2y{aa6lCylL1V(Ce=Vj}*&&j3=O?1B}P%2~T+L$rI%h{(up=__YAA*`N%VH zsoTqzdL;G6bs`(3l^6#)8COdZv}^$lTeo}VicHsMTFED?`?JM}3>i=_+2N2kb`Jrt z`a)BwRsRJzggC%)DU_jC6B!FOxCIO^hS1o!ZcnY%NUW&VMz~JjO;kf&_={{{%s!;homtF?yv0Mc1uw ze?UDPpYHyJiVnjl;rjSRQiCCEeGa{{Gg<mry&C2sAMjek38kHw2zSkrl0@k8Zz znz6>{2O(m)U?^gT1bnG*WuAa^194Y&rk5xt$HI6?_wfzouzN9Q^G0lqodsv0-k`YGC zpCw$qaCpO^uIWzgBIjP1qM1cGU^IW*m$)e>E?|CYwEfnE`iE;*Z$pVjR=bVCqHV`M zt$|00iNbqh2(}u&NEhi&!5a?{Iz^wCa)<%BaTgY}AGfR%3|K!%SRq zpW-;U>;Y3KjxiLCN(P|FtkU%dXiU)oii-Unm9X)9i|_NemtE4@ zZA4}7pVK!o#u)@SNTsrtbplVr@OWC4^Xuq!z zs**T~(^EZTiT0WR4vzEavZ5p8Aau>g(fieS;Aj-1vMWS%UY>d**RzIZCgWyLtEmVw z4ZTXl-7hxPA*654@%?a-8pdRu&SefI=c=H(rG2Z)RpaF}92iC32?L1VgCqO|e7!+9 z1!GiunAqcVImvz+M}F*lNIAAx?8y*c9V`J=Dt+~(@^dKz&^E(NxrHcC?uz8#dPt8# zSJ0Nu*MKwZi>}_yimS>72*#Z5RP!>9L0;bhs?p2-#p20V9)lBui^C9b+2z|4mIQZ; zQTFbDXkG-+@8#I*5~${_4Js*0QLR|F}(^K{e>iTmN~FQxkQlq zp{vGuq=lgKFaxzrH#d<;9cYDP7o4L(Qfyk*)>?A>dja{Ei{MVpxDUX^w$kM=ka|s$ za%pMb*3)l66eDd2Z?)T$fM}R z$vFAHRf7HuAXfeU5pSAYx;_&W%5k=D|au}1jHd9RF>+pE_ zoAyTeqKsroONQnEw1EYyIG*u*Ns5%(69FzGRn}l3g0)mxauv-bX4-9rN?FsZ+WPnk z9Z3(u@^IniXW={m@chH@GTqo@X@7AmB8P$Za2=yc_pdv-?yt|>5kBJ8G@(#lv};7& zuv1%R&UCcB`2viS`C6otn1@B6mF0%oypg;jXnI?#n(>v;g;Oy0Ty}=|YY&oGVxC5P zKJjjPz7}k^ec62a*mwqizF%&--@h|mcfO9{c7|=+FKBhY_db5yU#JdGdtV5H)8BW# zwoM$+)CmxRs!$PM5zz~pKMOJpR zB*yM%;hy?$=)x+Nl&?-5j5B! ze(rr3UJeHB7$0x>&g{el7q(a;E^WxtaYWfvKCri>AjwK(b(v*W zhggg(TQKiur}TW1UYZsq(lT3ho&Kg(-%I3@Qwx+NPhcVN&OYK#0<{!TXr{4K)fUBkISf<9H-wr=b}Wp zu<)8RmaFXlYR%%dJP7iS5EH(}Vr4{>B&PG}$sHixhQRWsiNZ^J3MUy-uss{bcG3(e zwdj%YO3!Le(0!nAP#LEvp4{8a417=Y4WH2ymG#Mf4vp;2lb5T+ogxdTp<|4x0zv|j z1xEK-ABBqv`G}Vnng$qj^=sR{T`S^bOypf)IKIj!?J+m|KC6^R!5RWoSik?;?1KN` zfR)>PhrMCg3v%Wh&BDlTo^}K`*;(bV63+pQBp-aKF$CXKowG8IWbv#82W(p!7^<(v zzvB>Wjv1ik1=Ixc^SbB=he&_R@4e$%gHw~KBgjlBCIloMW>}UgXC5plc`+^mYd z{-2i2gTT0n-5zHNW86={VL`W0F$JJJ9{52MA87G<*a;$IT<%c@Iwa;Q0fDI3-e4_J z{emQeQr@RLB4QAj^myanxn}~xqcN14GULLCqX}``1_Q#AzlCFfx*`g!$jrR5e);IR z@$sAE7Tt09Biv2gsqto=@)J>v36M9XD$9)XixQqfB!nQqwOD_NK|B+pvzPA!PEuL( z^^5$1P9Yq^Cs?NO<|&jtDbOV!b4g~bAckplIY;R(Ibgwgp(xT!pGq68@VP@ zajKBLn+Db8FRf$?HE;n_W(kK%p6^vHH0heA_^3e-b#XN>#utH-UV4`w509J)CS{Xq z*@0`?A%jLpF_QF{Lco%ij>fCMa;&K4qh#N^pExv=a)$Lu;N4OiaBUyK95f#8#I>yl zsS@q2Z68kLUTX6TBd0JJ5l=f=-|w|tK+U=J{w0N#J5d6qz<9LjZ2zO?@i$M);cuJR z#~}ibp~RV|Ue1Eyd9=p|heyzMLu<I8EcmW-(Z740)q6cPC6B_|TJEm2q*whLdz2SXImXy*BXlji7-d>6tT)b|}+ zKCo{(Sdml7C9ZvDd>cez3bMMQkL`m%kmT@!tzH#ZYBBJ82{dvox^W2rQpCbVh** zl@`qqlc`qhKA!6CAi42plYGG|v#sL;SAEVvuxzx3q6!!dyIbPUeq-QD?!)@ZNrpjt zagr#UEAEi>ukI)FNkJ4n4t0%V`~AxAbLTnk7FZh5)duu6;Wdw^F_zYTFZP_y(irLe zC_tnNS?Q*C_OcyMF`?$GGsxlxed8y5tp)a}UJesC)cI^@Zh|`%35aXYo zOKEEM>BUq2NH&Fh3+YIP5X3WFreXb<&E5?0xp;Dw6=p{1xd8b8sJi|*4l--`8N$R; zu#jLJjO`Kkd~Ukr&L!2#;*mBfh~_;BU4XmxHW(%^BXma#Sz29(^CTyxZ%^l(dV1h6 zvT@1^0DAH|bd%9b_hA;Ro7afkqaj`q@Ck0lbRwzub;Ml@YU)oZ68+nOkOuqEJ|{S8 z`1EGt`m1Y?P}$yzajiElJ)cE!ZZg>=p>LIq3V3>ku{qf+7w{my!1%cHk1&#h$tw@9 zq+z-W>LJO{&}^A>ZnnRoH`OHl63(K_R4$9&e8viG8cMjU)~CtDZ9FK6(?@iORR9^? zhLdbIv^2hMo&JOVGt)qTjkC#0-^3pW9yWwXXlX+ySkeJsdi6gH2JaLQXD`xLM$sg`SPPnsqk%Kj8uLTH^~OZ< zNnx6!xXaRbCM$%+yFrsi%jnvHF z+-~)OMwsE^GK+^|6Pnoi#}0xzLW(c=yWCE0+5IQGHy3TXAf7J)Ni9_mkus<>+gj{b zh#FEIWs!!Y?}Wz!CN~)xxIS&tsn?-YTIVexkM!E$S}R@06LVLMd~&IGAZvqtSu0v! zZdK7)R}i}iJ`*2a9{sh>$=H_y$xLod0ki{!w~6)>(UZr^s3B1ACdo%V%or#u%Y;l> z3JOiCGOY5(jx%!f8!2`WF-RX(djFRMK@`5VTYNrMC?6p^`+8lqmgFGaS<5c78d_rV z4v1mKhSy?6gi7-Co`j5S&_pB;>0wTXC=e>v0=|+m>gEmPPj|@TU?6Lf5p}69Kv{TG z3pl@j7)#^#&s%&T&>zAxF)7QV-13T4SgFT%`8xtmjD)vf@-6_GbdG)2yEj=9kwr5k zRvv$zV34;V5g)u5_!cFKP!Bf&RYpMSfahT?bQ0@NJHUBcDBp96?uC-AD4o%L4%GgE zD#l;yJ>ADF*9e^v<(#wV2FmJt^_xl1h9iAVmL}Z+5e~i;2I83%=~p9L;SkxU>1dHm zJN8+)5ZKtx&f(iq!dX$)__r0~46!<>7}r9mJb0a{9Vu0P1RL1)1hz5jzgZiclz(g` zz3W|{4k0;fZ1`7AA`<*RvXV8kUm2Jx}fAAl^fctk;ZhMjBT3z|Q#x>04A z-8jEFqKsl}O0Gm%;y#t!QNxxWg%&fumRPBl-FYV3=lmy#2eXYvx@bCe0dq{1HiwRk z@_}>>QaIm>Lm@f4u+AjTf|O{MgYw~)(@<>cN8X`aP@W$$nb*{GpqD_U()!ja2`VK` zD#>M4>Qb`9bFI;{dMJT6^5+cklZfsQ4`c!^n_yZNfSJgbm~ko0@)vT;Ev#^XbaNgzbX=zkKJ6 z|Lwq1k^WDLu4|^|wr{LzyyiMroIignw$wkm z+?i&CigSHwU3*GCj(>gU4Ou*F9VESnKCErIyru3PmTXt&zk4gP=L7o%@5|UP(j3+? zQxm@utd`p*ZD!F<4ss|^rF(|6g89^(iT7p&9KY+33BRJU9UwQb*(hYSqA1Gfd3ug3 z-IQmDWEgG7 zIQVerxrQ{OIylE7*ztcL=#t%lbLEW7E1t0^5H~{ofPKPYt3{*+NNKe+CigT0X_AwS zLB1woGP|Aoq8;wqO&b;wDt0eBEe~JqYt=GXC+;u}3*WX4{CCcW0L9?D;sV+}_l(EO zW9gLcK9~evB7j0~!p~+!k&;^ z`xo#vY_~;y+rc`*YbYtCzru4W?7dViWh(jJCQPbyhkaOI%6S8Im!K>50E`;upv=Nw zh`R zQDwtRnzKDg9Sf9WKg1?Yd@OPtBE9>Lcoy$Q6qCF46CpFma3-^(hztHJMWFx}A%rJL z=lQ@R#@&=1h1nLPP(8nMm&emkh)`}F^L{bsz9 z{aPUTSUKs@X%Fo|gGqwpwz(AmipBbD6zHs6xw{t+bURxSh2h2o=6N+I_0xC}i{k^% z3Yjo&eN2u2k^SuP%>UQZdCJxu{my!-`C{()T<^tsn<9Ge0nq8wu_wW&V zQ-rn+3DTg;bi|bWuy~8aaw|%luvk92xk>z3CgdeBnA_Su6^rTC*zVua6TT$iF8vpa`*-S0toAmH~0pCX|MXcBqc~Ybg8!pc-cv4B8 zT6Z)~(%8G_phI5kRj!8h?%YxuNyTvnHk6wAxC&uJmlwi_4^{Un5fpIrS+w}m`RBdp zN3s$`YMa=M#H3N53@Ni5%x3%5NTpWLM7#62G_1$xdF1B%ap^Ym#-6X3OwKXgSW>-^ z_RHbwLH1?AIV-Z*KDy&lx8{1bwG5KSW5UsU z3-F@;%y{|duD#P6oa`vbjg$rNa3QI*y%1IT!v9dHX=I9^;%(hEJxpNIF1x;7IyVD0}$_U`lIuPo*V3UH4n=<_{Se6B*RbC1JMV{8{S zsoWdOqqXl@*fb4)cQTrkt9IsVOm;$8z8uPZ4 zot8;E@dnO&LP{Rh_iH5|3UNdj1{Xb6)haMW|BG%J=hdNh9TT`F%{zR|2pYONhwOtP$cna*8a z@A+sCggCMiI36b90>zGx*MDU|G)@MFiUA`ElHt4S> zFy207fBTQI7=r#AgdJu=$YHAd|1em2H(exPzG{lIYM`y`6Mc*i!7Jjk9z#{K$)Fe;aTh87T5RaS^Z;U=w zJAwvZ)R}&Q=nt!U9Zr)Hb?Z!X$4Z@ zRP)E9dYgsr>M!6;_@YAty0v4FSJ|y*gOtv0;4(z2%GK_sz~aok1uVM0T;g{AN=&T^ zD(@DT^FiLY?7pm)u+E%bLwz5Sps+#1SWi;7w3MdYy3w$bC+1`=QO}VW_0+i`ta+ zgDFu|(ChmV1t_KN=Aq_kHMljLBZk*EktKU(^NDIIgbP&N=&$SQtA+F}YrS)vaiAuh z=fKgHSvrY=5mDdg-9&A))(%GXadhMJV33(HsjRI}#mzN@%tQDu6{w{NMk58yK?Uu$ zPK`k&O`4Ty8Ztc%={cP8oGO<8z~%U3Y=XLQ2s^^r8Ja_yDiJ4{xD7W4%|p-5uKxby zgf|tAfHP%{M|*on-VozFlkw>(Bt=B6pHpiyEKFL%>nF63<}yVnP%c|}hl~wPo}$iI zA%%-pQ8S=JMiq0EGN9+f2+QBAUfCWe#8qkj8`qQ$D8}WMESzL1ukp7T948W;#+GA< zF^na-5@mIth$+6LbJh$MYR9P)7M$P>^0`{eP(OmH*uGi1$b*8`g>{yqM`IeXPFPbJ z2$%j5!#*77xJjg*zuW)p7ou_Hya<5`u!9kKzz;Bc;*(6JiK z1KOtYd`@Zbou(>M{L68s^wy6bLG|*l^INg%@F7dSzAaZaN&Siw8Z$Ed-gr6o2sL?Q zHAz-UZK`6_lGddb8(7@Lu}*Q>EL!PKshJl$+(K+wrWLd6NkaOXhk& z{U+6*lVc-u5DgF-An>;)mu^ z(Zg;wKE)qe+y^OFRe7c#3#-m!$l`GL6=mpfU@=Mxzmh&|2TNm{F@D43C!%5DoVtEEd6f!>52-x} ziPvbcoPIDW)nsq|`4tIsl&{@0+RlkO7tGLu;vF0>I|H_yPH1%${rWs#M%na zl7;{)sB(Cj9u+w#sTB1AYZYT5{|wWn(!rO6DRLfFF)y!Fka)rACny-1a~)}&TimnP z1)7^U8Sjv1dd(ppzh*)eyVNClqfS&6f9{75?h3?{H3h9Fbp;~c2ga{w+qWnh>Sl11 zc4B-b?9M_>s=O}7Iq}&aH6I=1GiFGs3Fib}F$i5x6D!|P+8_Mn28R$iaqBdL8W+^V z@5|uqHXLtzEC24hGiE$N^4(_=k# z<(t*pkb=6)z3f_0Z&GvbsK-c0|N52SqN>Rk^&&tE z0KCnZM%=8JM4had25j*KBpV~DTl$eRO_C`l|CxD#1Y_LBurj6LSeyLgT&E^5vQ7bq z3C0h(py4bPIo5lo%VGL$*{P)Hv~|gMW_@ALcDyaxGXl6C z^DAKA+otL0C+=yA-p#Sf)lrx3(h3)`MBlep$pG}Pk+Ddr3Qoiw%wbpO0Sgd$hKC61 zA9djt#g;ertc(9^e{d#!O~XjgVWQX`!ox$p2gs_Q0fvaqx~$a_S<5&IOqVQ|-bgy3 z;ylPU`$y-i(ZMDpCmet|o5YL3E5KVAPy=M(tcByMAGF~hL`xQ^YRF+ZJmeldk}HCfIcVo2P#UDh zT<^amMEQaBU3J?y#=@mis=R~3da2fLJGp&w>Y)`R8tRE|!GGlR#OSR&Fr@#sdtuxa z*Vz=xEd%ZFjq~OHRHzGf|8ZNb544k<#eTU1$3?o7sWS;)ge-X#Sw7auukRS& z_(MWUC3T1DIu!z~?LwNIfzkY@K@M;%I3A@KKO*oi6ym5Djxv*w7`9O~Sj8^_j{b{) z1Bo#V-TS4Ui-pN#Z7SlNdvnvJciLMK6yRxuV%7VV$3H90!|6b(uy4hIX#4CZ2#LC> z3kqu$UwIv&Cj$!;^^_5kXDJb<_%V7wjXY#A;k$FMAS>eRalHLvhASSXsKBf;fgbvK zKhw-|gS0I=8o@E$+~s=nH7UWVg3Z$UxO%MfKoxNf&b%eCf?M56S;2e@B&Ktv%I>o{ z3m2#7O7ZAm80iRJ!-QP#O7`gSprahnk__Z5LkiFq`_;wt)H_lc@d*xfV-W$4Bh6jaBE=)kpn4Uk71^fc6o8p964hv+cj`x~v6dT8#jlOB z=~9kKv+RX#1Nbpx+;uWDA^YOc<|J92G}u_oExA7WN2MpLVOd7Ab!|+w;pM1q19ZHW za7?wrbQ;jJ#8i{lPsPwVBw}G%N0)6^nk19zEcHi%E4BIT)wWFej@iLJX-7_-Qi`0~ z$Tql$F{uBY+|}P{W8X5TZQ9=oMRHXmuZWvD#;`##(Ws zlX?I_kmq#meR?yg^R=dH+iweY(QG0tKnEXEiu!uECr_wh2{f!kDp{d{Y01KIEKcss zHwcsz^<*FIRoNY0#OI`s(8xSrD+`lLK zq-a=|NpM-w?)`yU;mGNT+NCj@y=4!UO;Gh1rG5O=nAX9Pro6Gg4h9i#0ru<>81S<2 z{V?zfDy7*LtW@Ez?pRjApXqYkk-Y%-yZ%m4JwW@m;y^2V+~+h_knIIVe3^!%gZ=A` z2Wnwy^qvqM4V^mfSip}#6;&m|HFi{|)jx?T1tr4NO2yNR7>r@G1O=6#rI1u^kRcfC z!dS_xm(TFGCt}z@EO7_)CZcfyN%{2fNF2wPoQ;U~bq~r3(Z-C2r;yeT-(>(u!5m4K zQpCY1cI1=#hGT}v|HWx`yP~(ab$m3D~>0y~xjQ^mI z8w3Sy?!ZD}nO~nBXE31JFo`Bk&bN>mU|`SP!0jVAc=Y zV&LS5=qcWvU9jE$kc68#k`ThbD+TALj6TUPML9T8Ol2i)_8<1iGy!vp~A zERR08L3|Zb@s?IpA7Tlz6bwPGZ{A{CARIIFl{ZvxGIsP1^`dBZ{#{Xk3YHN}0h<_B z6p)A~$N$Ξ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 ZXiE3|01^TfLd@3CP*_le_&;m!{|9+KZUF!Q literal 96886 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

STI~e{YGt06o6! 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 Gt^NX$d zD0OoJH=Sm4CEY`kL;ZdYO$kRp=aDZ`6rAm63x7{-Zn}_v`KC{18QeQ$RT2KF=p)R*N~^ zaP%9%9lelqOXoRrGBgy#9s*d(;L&fiK*GfA0-4zbLNpaH)^RX|RY;Bp2{b)UDnRrI zHy1<400~*VrPilWJ#NLN-P4wo~kDkgwT;hbxUGvH#hg-y#uxyJm61@iEB}v5lAbCQm-R}6wT^h zQ?Ym0UG>nGbAF1=c8c#Si(a8*1* z>4(D=Q6t3Uz(rTNg8uUzrS;d`Be7WdAQ%1PSKcJWX)~m}wYEiNels+fY6Bwn5!E#B17FEr^zSj;?Xx`7U zpcU&(%K0f-B%FqGr?s+~OUE2fa~S%l?(BT>Szj7Brv98WX(@CPPh)H*MPc-KluuBf12`6DteEOp$9^3?hz1M1&TG!;Hd_6a*@GW)zud6#^jI5etG=RoT^i31 zjx``Bg;~j(G|)%G8Vv&3*$J99;9F=_gMhAey1QdIH6wvU9kXeA9jGX88U#K=sUvwM z8db?);ILk}5R(-d9Qvx8n)e{SUBfBrZMqQ>JKp@d08o<5K!K)y_Rse8 zgZc!xMd9N0WM_4YiAso!ujBeMGHnRUG%X}N5)mw}JP9i(gsIEhWpiggxeUi&jFMsJ zV%xSQMdlJ3q3TAzU;x97>L&hCC?&<#3=`&>CU6Y!6vv6fUU^Fj+9;YwgbwPFB$zA; zZa~65f^}^PCcnj~7^b2o7Ey@8-Bc8v)RJ1-raNEM-nx#+n(D{m44&2MQ(E^|1Cg>C zx43wFSC~&8*VA>fuggm4sdrwe(X3d_3PKUcbCptJ7I(gjM`g1|u4*^ropXlhyO+{O zLN7p*#{T9OxoNqj01@df@`7Y8Ur(FSE#Qn?w?(%-ydG=AWA?vcNCSP#vP9-ZZv zmml}^7jI@gM?^jNtp<(U!eY4D6@_r=ly>rKqr*`BBqtGA@A3SXTuhl#Q~09097*kB z$Xtzu7oKWq$~_}e%r(j3kb!w!&~p!Aq*ZBTmD&9BlFGOWb`|@po0Xf_=5pke_Gs?G zW(KZZ>Z=voGAd1yH2#7t$C@hZz^MfGELld%^(yoWnd1c+Y|zYga}5+hOWRVv@YYIJ z8%tlrbKNC!=kG-w@Vn<}d)v!@d-I&?;Fm1c+E&OS$O;@5eeczI(2MSE26NRY_?|K; z@WsEk-3ldFv`BYb_Q}<$wFm1UqTyjgUb!9I6tUZ%A&tFk_O7wgQdN_6BPZUaba!u_ z$dWqk8do@rRpUmMd^VT1>FSvt3qC@WydgH*xoVZU;KO+JXJhiMB>a2^<#q*+bZG=?HRHMtm*TB(e zut{#HWP?+ZVV^o)K1Rt8I_<&%TQ1Hu=XeZyY=_NNM51>JpWAsmmgkz;U(#Qh>|z4r z@Xs_%u$?Q3h-+Usqy;h@yQ#b?hpmd$FwR$OXs#<)2f6Ha=Zyefw;M}-Nb7Y399)^S zJ`(y3)~$I;72%&sdujdQ6?FmMCIH%PAFpvj-$(ZtR2H*suF`zo`T4d3;1ja0r2evr z{Q}GXSGo_Xv)PbF1^^&e1^|HlC*8{%I65nt8`zuB8amovXY14vw>gB~o~lio9428h zXI`qq>rS|Gawa8qVP)&hRdEDFAHD<5=*nTQ{oX+o49S ze7@xQecpWXb${P|@y-2yUw6^{e0_a)EuGKQ^|?P@w)JuNz5jf^?)CnD)Sd2i_;LOY zsr|bDyq@Coa_jB#{@#71+41^5{&X$%_55DEgZFxKhuJ%pIXyc*&pqDVxiRs34IKgE z!`!*|>!A@6!k*>@5RX23aCbGG{vHg&yY-%-+ZFAG>IpwPA+1Dvr&6OEx7=Cv{(8Qz zj@O^Pw87&YX;Ae&4oG-39cK2fQd?jwTpDh7!#m=??i#Myq}r4fzT4$BO+u@Ub4dxP78@2F}uIs9G+~V4@`WhctzfGwuD2h;m2;ebGP9hCrDXOK%MHz z-$Gmv&P56F8o)g!CPGK$wJP4ecZ|8UbRK4(pR!LNnUoeu?<7Cf#xYN%!$O?92T2G8 z?6&lw7d;a!$Kdm!b9FmczcXDS+pWw0OQ}-N?e{`#Rov8;d&yed7+&nyN3}h+9_-w}{1v4WLDTzJB4+MrZrL zP{Q$sagv^r727G)B24#c;!$5RCeocQc&__!96ZJ%%PY+4k&}XOu%>7-c-UtZWAWb6 zh5fQ8xzxYuq;ASPIa9&_%Z`#4y*!_Lt>;Pra<=AZ9HMQjwK-Pxx(%ADW8&KT`U9n< zMo9VMrQIi0$@hBwqA7QBiP0nEJam}KJfdMauT-wa zrPp3qucWP=S(YA%UE~qjCNoisz}kPG)JgY1jZJJ@E`)h(GzOj9PE(+Q} zTkC$N-Wabw|Lkbj(Ey7{>~xz^F5RP7qaZtsbPV7KV+f9ii8`iwro=?@Y0F?xnvbu< z<4OADkg|m%#wnPDh)Oh2Dc1v2=i!mwt4(^S-Z_++f+oo+{#4ySJv4#E?Hy_x{k6BkD+!X=pa zSBU9?19tvG5z7$6r`|L;#wS`^d{GZ&LUU+({z!OFoWBj@MLPkQ=o2t&2+@8(GvXC< zU9Kn^axUeQk@pC!6@VOMwEgAygBb)S`B?fW+i}knH-nK+@@C0+5$a6PHb))v1ou00(gjcj{=n zpznyh@cOiRZ(uj|y-Lpx)s;AJ$+*^|Bm9y;}7sn4eF#P|C3{C@zQ_N2N1>%hc@kZ^g;M`XyX z5xn<}-D{rOG0TXCviz;K58!xYlVst-!}~AA+4n}lPZnCvW0oLHh0!K2K0snYX8VZ< z8j0UiawNpEA$InG=D~zbNUaCi4*cfC&8=zz2>hx(Evr@Vh)mo5r9qEsKl@2VSCm>Tn9GCdR|j7pRhlo!`8lCiL1 z8)I93qW>g~O8QJ=&#zNPVOg!DkHBJ4iO`QNA>T;^1Ot?L=it(A>%LNjE(ZG!(VLtNWsvAQbvVCW9K-z)Sehuvl5BYF=AFa0Jonu;xKQ8Jq%7H3$K zSl$A12qUqX?rKwRy-)h1h?Hwx@s)!WGoIx>=~gk@v8mhnDzA`b|$R z-q~{ntF?+f^{{E4(*j(kBv1Z<QY%5u@tRp<$WrtNdUbPT+ zV3Q51H@##9xUbnFz}oAK@zC^Y{b+N*P9ph()ke6p*$%r@T#MJ@8x*s+YR7(<6|-mm z7g)280d5#dtIuH3{5$l|;o2+IwW<8|^qbzJNtte`ktZtSaMPh?-pN4mvBzo&?nhU!``eK2{#Y$or3V#+BB~pX+!X};1;Ci(I z=0_HcPE(cEifdWdx~#{pL>tOqLp~O9fBA12t{rizG(WB$@k|uIU}m1hQlnxSH4}cl zANs@}a}~NpFs>a-*QGRsY!bjzv3fL zs(zVO)fKXtdR>l+`W8BpM=dKwEgJZ1tZ-L0(dyAn+N*Gl&-II2G$6IVC*#eDUZbO` z1vE~7=5&4>01}}~G-a6m8lBNrC^Kj(6)McT0#yU76&l*g+f)2oLvuu00^1n0IJOEA z)_$=KZ%xX!l3l=2xY}IzJJ+m&R&B^|QJAsFgsr<8^sWk?O(&ZdBnw>JnrSrMx@;CY zuSZRrgI04wUgkZgnpL+pgkR7Al2z#fT+C+i)ZJD$uwwc`)5SaVPmVmdtj7 zwKf(_hfgA)E^c9In>`Fwo^dpEIZX2at>6v)A*G5w48mh;QrxV`RaA!1p2@WNo`dta z7f!byH3k=iH7{wll&7>(#PTMIR*ZCTvRcTsPC9Pd_9`)*OJengN?E7gj= zTe_^vF%wE##x92wY~^^S`WMVq%KA`EN*5s&QqU@?jJBE|DvhG(6=S?Ev42x<4415# z3vOuvIhLG2RbbPK%d|@Ded7K;|7`X7e*bX&rVg$@fBN~p9*5cG_I-Yg*{y*uhAyG= z`MxbZs_nOXnGa${-d0*j9o3Bb)%=tuw^@#;We>={b}=o} z?=?E@5tVx%w^En!S{sAC2ppI0j;7!mzZt)^H@Vk*G2`}f6yn8fL^I~>WUWbkqvo<& zx_>O&6<@T{$b(E$*Mp_>XyXDjYVkV6j(5-n8$WV#;D=D z8D5Y_E}K6QWJnCZtkwcvPB~u=T?IXpc%*zY{?%KlfAy;TP&5IH>tv-i2KSPfKKyX5 zd^VCuUfk8o3KoK=3ncBhXe&PZza6O5A?%{kVf;?ST9iLW zXVJI|`ud3VJqGmleGn8XS2g~w5VCY~|GF^;7P_?%0_%0bn4Fjk|N7DD+{I;`k~IV5 zYCP&j*l@rLy>c#Hnv_lb{bQGC%(k%;{9HM3I{8cVlH216Mie<5rRPM0sIw^^tc(!V zfBiy3fqq%tT~zyzlK^$qSI&7udcJ-iQwI&kTf1Ee`{?MDOrISA zP-Hd;4zXvRGwBqOIH%PrcxwIftVvhU1ojb8Ep1oQiTkd+E=j!xV5b@|V%Xn?4)@pI z{``wzb)6sg0P&g|iLvb!LC&n|?g5_0SZfR&Nfm>RzF15f&vrP}`li^gg=(R&G)*zc zD{1z$O7e?bG=;a}`-xmls5U$+Ip04s)@SOc501%uJ!;`vLl?^o^KsX=w^el z!g#8BILu`M$#i_*rrWniEp5#9Z%-*hW?St?ddP~BlKzWw;lqFlusHXs_*F7gwT#oCRnJUYsD6c2H7SsfY=e)`CHv!~JhdFbn-)P^* zLWcZ!En!n#(!7)TY;mG(kzY43lHHT@w$Hia`wkquicA8Br#;KI6-ZOfyv^}76usl6 zvJ0$lId2SRuB~n9(xSsD{&vaF%#E3*aNl@lZ%RY|=SP*aS6ij!oX2X~q;?sBe=H@rMveaRxaKNCsvRBU- z4%*b0?bt6-IRo?**%IE?hbMb_n-UT!CM*bw>m7hf&I0bM4XH$$d2=mq3dsWpt4#+> z8)06W9sM()Vx1N8_;rbl3Z;l;jPRD=(6RY9YIbp$1}0f`HOnX0?Q~<6U%tRtHOH~l z&kNXw*RZir2C&Y=vR(m&^wzLCfKFT>ZggRu9Fo+1;Yh84Fd7_PDSeGvOKRPq^RFCM z&x(;licI>(MaG}|Cv~$c4a@g-rw;X+#Pk#_4Bn4S^7riy)2x}q7_{l&7O@f0Rbp1g z#&z|NVCY}=;2#c%CrD)9#D%6Vre_OgQC3~^=mPr`j6(-DOG_hq9S-6IFVzXWs^h(6 zjHbegDE&rolquydpQlp0?EOGdp5=^ml{lkQ%ksmB`T9#Qnt@QF6p#prSK{=z&`TjC z9%N1Y!08t{>5T?D-CzAzmNDmiw-V=gm@f$y5I>RJxJi7xwcN%KpVs5krhU@^&+R5k zr5Wf}A9%bkeK(;Pp`bKqQzv3SN~0}ERhf6Tdm(?wc?g*5u``#idfm}G89UE5HRbe3 z^D@&+MG=duuB$y40h-_mj8ZN>ikVOY!~HKy>LjV!dg-AGU)mkkN2-g)Q#yGyt0res zg9EhC0*Eh!7VIy7dYoC23Z=6t^G45tP-$p0`(92C^%E)l>zUltkb~_)Q{Fng+0KmoiXVUh6 z+ind1@!fXRw`{jr5qwV7?iyMo1K1RnjV#OLdJ0$*#|*Qqae+hG>XT63KXWl98^tY} zqz?f^(C;)4P1w_%OhdiykMKX+{B*Z(e>T2dy867Eyt>d2zc!BFo1#u1F796Jz1n}s z_0sYGy4Cfj^EH!E`ccF!zFFVru$?IQO1a0h~I zE~~pw5Z9$`GKT+gT#f4vJDu2_>6n1slXUHQZ+#Y84m$6?4Vynd>zfY2i%r*gAzpB? z!RO*>=T%1sY^UcAFl`!A+Rr6**Q2Q7RoB7ZMkr(xa%N!XNw}mq_=#9&@L@CWuQ-HQ zq_D8xt_PVzkf)cyBB1{a_H-b2N6N_^lYU~C&i`vLYiwTnQ5>pVz_O|l7QOgP`$WiI zyVjKbcjw$i+8}#``Lto-a|~VHtiF*p6Wxk!r-H26pys|D~{G1?Jhx^wo}g}M}aDE1~hpAYTi zB8N(81a(gruNeMtL>EIed_Yeh>^dbBo}VI{AU_5nU08+nFglIyR1G?}4=quRc*}sk z%U=`Z;A|uJ_k*2ra&$rPogl~BJM5OJfsizy$6N!nKJ<|Gfa%tjdw`myag1~Ve=7;Pjpd5}mh*K(F5xdw|*(z8bt_=vi;E;op~UQtC# zpf`3=WJ9iYxc1t?VG1v$bA&R8UFP_rsM}Zv(>7Hf=rzejie}46@nR8&Rk(vbBS~Bq zwvDa!G2*X?!yAmW5@P1QVYpwMJA*GaeRY(hZ;1lV;J%RHm1L1-qQXB8#+Ae4xTkF8 z{UY(~N{tK(cMt0$_iRW`Rxn7srGxPG{nbHs0x1yeP-bE*MMM%Cg~pUPtxm{kJn$yo z2%+dUt@cv@g#{8>)vD&AO}TnjMY{XuP86$S7zpd9jGq zDzt%0(lz^p$kx(Od!kZ`_8U669gLpEw5SNQ*AHD)NH68SLAed`Gbo3U@@w8NULT?C zVuf5GTQ}o9R(z=GMyk78oEp3t3g+e&)jF^+=lWI64cg!!OfbSnNG_%#%E771k=w!? zWj(YspWExPc_;>ebH4<~;$&-lb;#{6jLu1(Eo(F-12J|)3R*fJNQ3WGmh*a43SQq> z%U7S|b>Up8rj%H&sr`oOT!0hkw*^%enWOU%AJ2*kwnqZkWXaOFmP*GeY-WO;sn`kn zq&B~=PU-FhfWv;(4iDxZlKW^6$Qy-GB#HyA_Fy6Q;&^ExT7oZDuFh9Wp$W5!TGG9o zVp};MO}MF#)`kscUrRFHwwy?w*CcSi8hXD=|KbE_PLv8nzGMfUL6-r|Bw@`fsA04v zU5q-4@If#*pIBo=pY9_gtc`T(NRm*6CP_-fILTz?;We~8(?+x%b#3wUFykB{Fv?F+ zh>!UPIFMk?KE#~eAU*>Y)^I6+Z9$A#V&?H!-m%ZT-0}TGL;!OG0zg3~-V0tn!&OGN#ACb(iP+tQmQ z!3qQxkBz;KKRo)h{3@{CbNpfFspOyQ{MyGflPy;&W*uE0W}j-9D%uN3ZeGpoOXsu5|t zlLu6(a3r|mz||K4K%qbj(r4vHUl>KV#RudH*7Z#7N=j)Qq(HA;SPkLU&*fMQy?&T{ z+XiD7G0-9)jOuB@+7tf!odW2U1>17khnNO-JTKNHzpG%8@_i zZ4gLiC2j9<6LwGHD7ie+=bx@eyhF9X_tER&BDk3F2`NztDbZ=MZ=o;$Q_J!(+CIog zVI0D`w2N?BjME{XEn_G^=rAZX?yViUC z+&O)5pc`KK+*$d&2KVrB=ibJ*?VF6d;Ci2#X?r+*Ij)##yO#PqzIng7Bk<+iZl-JZ zNUcPW96u{NETL9iLk3(zUj?m&P)C3JwHK7CxRaaGo)FY8`R>$nar^b@ZZ38bQ={7U zbffCT`s9uUWgS|mS}UXT`aajll;oc*t&Zxfh_1aD?JRZ7w-!)X|EuF?$JVkq+A)ec zx-rS}JSfmRsAhn?OTz>3qi{}g!t7wMrd>QARRHdylhNo{+8|OeRk(c`Y1wo9GoJrk zee^t&Vmas6?}*GbgYt2W|zSx}h-B1P9M5@&p_wMmBzdRDUUmsaDxoJ0Mw7 z>0|3T$;g$z^n0oU$=G{965fzS`q43-j64daB-`P{jR+3#t}tn;M4`f7LS>V@*y4Ie z%P$>wva9nmi}2o1ffqT@XgPxf@}jtMA#*#g-4*(wrC-W{?j#hk2luLH2M=!=mAJX{ z`(gj>yvDoTyX*ESKJ2PG#-gGzXDX~4^Eva6l!00>YjH+wrFzj#;}t= zvxalVfmZ0iIr}PC)N?kJrK<&MDv*Q3gfZNb_mFE+F*4R8|JhwGa$4d4D2P(YKS*(J z+gVrkiO&mp4jRl2!i!7Xc{>$ds%QQM4Nc_-GkzFwwp=hAQ4OP$sD->j?LlTU6yOwn zDdW#$YF#nnXo!O+Jh~A&s?pl#_UC{NbQoBeh|EcFh&^9Z>g2|KSv;@WKDNc@_%CrF zny8@ernpyW!thc}RVWu6sjell2~#4R=#K;X8ydvESIseV$`(|*aceS*?Dss-H__54 zo>nKbA#_=ek}>4xsXd9a#@x<{IJ|5YXy_QC1_U?Wu<^ZgYrq6#BM9K=T&1J{XU|#c z=Fm-ALJ;W@K-#F5ZFrtGOv zU1zAJ*NMjIfo>YMLjd)-!7UIv|ALc@jXtGxIG=fDu@)BYo1>CXBT>0iET}7k5BqF_ zk>w}@>1w!5EuDdsyolBUiN(3jA!$ZF$ar(rWl zteYa?QGAPD^bZJot`1B_q6QBfg?UB*5dNn%W(Gk_IZA*Tp5h7_?}5-vj;-kCrs>63 z%q{^=Q4(#91E%7+<`lwgqIOhhY38?Sv#&cHH$xOn_hah*&sMPhf)R6oUG(K~*}Xi0 z8j^lssYC^n;#2^!1a@G16g7aGI*b0G35jcxW;!6<9ANftu>Bv-44rv9j1>E0?hL|! zQh%X$4EshSgdj|DV+=1SWkE&4NBj? ztOz|vRQA%<@*>p414qM|e-mp)YbO{=+)?7Hv{R?1icfAIJF~F)<)iE{H$)Jv=x$w# z3TEQ)UE}<0a$A3Ge|z_Ie0F(nk~_WKT;6RTb@guXUtd4B>OP9z1^nC|dwyI#ADU@c zx6-cDx=y>kgFa0BntTSPnpkx)ON!zmvO2jpWm(11arW-U!N%B>RjrDki>B;`vh6^T z!IiuBfr7a;ZOvosqPLCje(iczjBoXQpocbqZ452swxoZTZS3Q$9o|2lOw9OrtkkHA zW;!h=OKWm!vR1=d;UHEMh4tfiKiv9kqg@D_3!Dem3T)6w7m+lfbQ)R>tJ|v%aiP1o zFJ_U(1;+zRD|A%A*FGAXRWz=lgbX#Dav3FgEIgawQmle1a;&g#gK|EI7aa_(0s@3q zPsX^^BBC5GM!$)0o;ShF^368VOKSvWc5@F`1>z%FAR*rGACHGe%M=$CP6%XU0c;?u zD~qt2;BYS)Khz(p?SYx*2a%duOB@OqRhIlyMwhz=pOZnS|HAx~wO!am)yL?yEszOU z;>fEia~RLk6S)E$7A;;GxxxD@vu!&dfdfmgX&AVxZZ>xLNF;TAkCvo|;vgLcS zlZuQ-qRbxy2?F9KGmk+OG~^!n)Z;^>g`5ku3t*k%jAJ4#Fyovag)QhdAIMC_0yPoL zmSe(PWL|EW>1aGVlug%?W3Omb>US%aP$1fi>J%Tb;`;qcSnTp2BD^`rt5*DG&Gc-Eov1{77{DYwv*t%SMP}4 zX%^7tZ|1B()_eeNY^jyY)F=uKGAb%0ZZbO*AT}w-dXW4;PBG?Q3M99a^A|a_jK~>D zd+U_<+l4$12KL_eq%4QhGrCO)8teh^xF#f zGkk@FAqye2UqnO-)3gDd#T1+Xi?h~n*K&m0Rcdn9fr%;EkG4xYKxJay7FOh$F<5Qo z1!mbxR>bc)J8-72FRm@6&ps_XkS~r2=u9lsk3pG+5NKgxHLvg zEK*5aVCf&J>5?5ferkc`xDR&qEY;tlo+R2Tdufce!_QpE-b>T`-Vs2^$IEsI%uwLp z3w;1rF00Z~QXH&xMA4~P`w%L|!-<>mIs6F-P7{%3Z{=(Qml;+T4cX zXJot)GCsKAw4UVXC{C^s#zR(Mf-VS6woy2dcsgvnU7_D7f+izFY8gwa)o7G?dV*S^ zJQ^iNa+asM)P0z&ZT>;DH~zE^|m-_Mx@P8*hEi` zn23oZiI$Du55)h#M5m+Zsml3BNq;8hP?GB1i4`M4Y!>zMlp6dM!rJ4I41hm2kuU`3 z4{1EMB&z}gbKU20ty?~~rn)22**63DJmH9j|1Q~@_*^Le=~bp%7d^?PdKhjRzgQ>x zKmSzIe|E0hS%HHpC-Ic=OgR7t6xS5_>>*{DiQV_i@sHdjGS%<`jPn^AXbw5!P0*lt zjXZRUc$9D$s-7=})wF4VY7?)x3`c0L0?s%4->1lnER}vDRO!m44mr8^cX8RbUTdT0 z{=Xgik{Av9 zmij!E^LmsKMf2_oUlB6Fm}uUO+WBP_8)^;X(bu0pe5UOjjtO;q>ny+2`RJxKsddo+ zmZ~+Kt2o3wT58o)9dq$6g67i9-k0sHsG_-=?WxXGZuZ->)N|2dMf(GI(Ouvx#N>j5 z2=%icKn$=G3WooKsm7-c4=t_9hV3_z?IHEQHO z1tPaT@0jY=UH!u$w-qVVZ>{-V6&{_T-@_tj0*%w1P_4&XihK?bXCr|b} z=w2^j=^FxwM7{wdxBCJ<#p?&P^kB1O%i@uGccL4#_YWvLv5!+A6u;{&`pJ#XRQ}Rq z3&WZV$J{@uUB)|wCQDL41O|>z`6j66NoRW}v73zC56ddIF3MHaQkdz)8zFRTx#`L7 zk2+orNpms?pM2^d3B(r19gyWw4$`>e6XmGm4{~sh8t&!w_*O&C&CpbeXG@@GWT67k z#dql<3;@BW-Cq2!bq>6j#B&7$01(CfU-_2xKkIz0F7r==gYf@0ID%jCG7Hp+$7Hd zq1tsvkq>9^0&y4-$kFod`fYBw!Eb7Xw6WTl56*LJg$%q3tr5{+c)%>Sop?}SHN-ghSZyNodmDA?T$jrHaWiJntpn`Idq$e3_AxRuDH#8J z54g`Fe7{6KjkBg})d17a2GnfvTz4L2?rF$z8C}=+y3%Xszxf9KWUEFRK1`H|TPW)k zK+F4pqfoNRPZ~S=&IUmK%%3KU_YR#i#+VtXhXhVs?i#?fUv35bvw~Yr+aIZViuibu z_C0g@`l;m>(Mj+7`~LF${rvLsJ(krFW4F9A_Q}^~mmn2dIkPYv@0@Q*EXW^qC2xt8o1wDz*K^@M6ed)nGm<-{k6hXvf+;aRe)P$QG%W@{}6+VyhT~p zmxhR-7&9f{r?SFv?HmJjeB`aY}z`~Wm_Q(WppCA`pP35-$7%jR5*8W#h3=Q z1mB$&8&JVJt(?{rWqvnKQ%HbEylt8BR)f&jPs6ZZJW%GE>*&+nGL6)$!w49vmQG;F zuxY={nP_y>bDB^LnrAajDY+<>EtTQ?{;lzO-4$o1rA!*Zq&U_JuH1%#;EGSSqdEd6wID{s`(b;lbf6EKCx9| ztZ~&zT45gIkq>o^fj;IYA)wLfwmqFUL>&vwo`e^rzEOjHq>S^F582m^kwZoMcg_IG zl`M^V1m`xE%}^t<*qM%tZ_H;;qbs3N%{g5eIp%KCT&z&8)7hJgpHrX9d!kLqYHZ^l zRO&t4VU>4$4pnZbq5NrloT)I-Qe5FcsuwodCsI;77owfK0f)rsxLi=#+q9C}LY!m8 zeDyqu{8!k=RD_pJV-FEIXWYPS~_W;Na9sujKDlWdE;>1TaN` z`3bTKeUXVA;P92Bo^b9t8m|L#3b6;L%%=)|Bwuo8+`FX4)I+m!6vW%LyQH*81WozNdF)n=(6q=bX4o-8X@Bih+vi(nn`WJrx7k>X2e*YJK{}+D$7k>X2 ze*YJK{}+D$7k>X2e*YJK{}+D$7k>X2e*YJK{}+D$7k>X2e*gagzfXnpbrk$F{R_|q z0D%7oeiw7G_^(r@v=y8VSrL5a>g2x@(+sVR>L>VZA+$NyBuX=gWbnBn5%Vh=cv}72 zbADcHVZel>jb=%;H%;8{2sCu1rY!lcZ`R(Q7@Z~pLl9qkZc1t`(}F!>`3`rBy*SX1 zGJW39KMEg(YFq_ug+@Pm05RWYy+^t4i6StFln4W>JbgN}D~-6^X{natkUiL~6i@N`vAHm`s>Hn$ZLnQZAu^@@A3Ero!g+?hv8DmE{*-Pjk;G zS38HQWQU8GR#iTn3M@FiQ3rK_E@IZptIRX960r^b`iBHIk>jehy?z*fj$96S?Hb=K z+V_vrI{p157aj)WZb1i8Q@a!}Iy-L6UPwf=)5(Ks%)i00WwLImu;G*Rd4AZCE6at; zT1sWD8R-h3NR)Cr>iY}jdh~fi*kPNo9-Qn|IB#u{ zBD?AzH})9*?6U^%BqFVOc)#cyJe$j54H(g`Gh(}W?K-q<9TLs>TUp!a z1B?VZozUv!69snSFaD1!yHk%4XjX9Ue&Lf%n}VU9gGgj9K1sj+S^q_@@wVj z>3c-PP&2KFnKJph9~9y}B%34FfHWcB#QN!Sp;r7O$jB%3W7a$ImC94EIfKP`J~n>} z%-U1lM=IB2cp0v_NmOV|gB`vsz15m?JX9bZcJ?xT3tyo*1{#I?$TC=+A2! z?NkfvqhA2LHR9z#DaU;{w|)G_SC7s8s0z4t{iZm_6K%@ackU;7i!KBwY6;7V9+@8L_8Y zHUfIR{9*w*`}3@Ir!g8nTDSGq|E%PV;s;!m?s7dU;_g^Q9^xRXx!5Y*Yja)7A}Qjo zBwQ_aAWg6q5KPbYXv0gEbPzq5t_<>$&|BawapE~54px^9p|`m7Je{~Wa(}9UVdSA9 z4V+VOJFwlvjBD3PRW?cs%OuVdp^dpVXG$#r4 zU?w*~jD^cPEeRn`Bv9HxTRU|CQ-)UBG{v?|*(#A!n#JhY>K<$unH*PXtGVI^RMSzZ zbeUb>37fCEV5rxifIsxhtbu#S+l{KRWq(dv6k_kodmx9jmWomY4HpFKOKDQ(#&k+s zkz-7*iu#&8inbmT8eLs%dEk z(`IF!VuYyyO`B=87$lh2QG?xCd@hA`^MpB@UdszS{G;a1<}Nmdwgwi~PISuu-z}}Zt(ggj8}qizTA$8TZLdNi?BE}T z!X`+CG_k07gu=F9b3_`;W)-1uG@WDwn#qg8HFAOa!dKlQur822-rLul$DjKd4ko9Q z+3k!Dr>*I2`9EC)blvxtRWw?hx3>GgM{0={vLEXmaH$n|9}At4zc1 zo0XK^w-k;Kxlxh7g?Lp(&h?>sxz|TEz4r=HwB|ya!u0i!HMY5(D<<_ivT3_NaqCn{ z$FRt4AF{gxXI1)o@5d)PoV3$BAyq>;32>J<5;B%l6~TLac&^eSGB&YiK``O`87TNt ziA3MV;UoZ`vLb%?$B*Lfw~XuM?ib*`x$-wEDe-wv;r=O3B#&`K-S?g_b{KI%Eu#Ea zBPs^s%Wc-L%-+JU{0rFel$6fr%P&A_y5iSDx?3MPHL0kK0Azw|wjH$L5fWmY9!FD4 z$FIke*oy(MG_&=9-Jk4vc=dgGtQL9f zKVkd8)Hv>vk`e*aIWKgZe?35q`}s?m*5=2^()O0Buzh-HYC2ov z&;Wzp#xr|7lp^$KSriaaqt>ZPQ-D~Z9^HZ%Y-|=HhYnwFN?@uxdeTbH&(7=(DDklW z=I^dg_c=~@$bg}Ge!UIvn!-T)@_#>+L~c_lr@DX{uq9iR{@~f}_E{~Zs4T98K4kl_ zlkWU2Ig|2p%c?G{>uSmrAS3ha7i4z}^-Ur~x>=^bTw7Gs%4(KCZV0%r9&d?m2KHm%M?k3>JljZi{Igh)^KNCOZ9{4{{1ry+Ub6{_3E^FLgVCAjU*b3dN9Mx+`^ z9s9!)ZD~_J>zyT|YFo5OUg?__Xj#K$5TFB-QBk!&%=9lm+89{tChx|Wx;!|?5G_-X zm85Cd$su6qYbae5n1u{)kwQb{36K^}B@-wDEZ5RNs}0xZ--TT9ysNe-5mDn%1_*SL zBqAjhz73Q_?e90v%tVG&Z;Dya528XU2cSIxi7cBeuoGTg$;;uSq8w~P4( zPeV&fx^B^R`mQVSIpx;&b{PDriHVvb;OV`UwY9t(lrtwc*XH`70dYc4zXK7J7Jc=~ z+FQos2DjJJTka4~Jwz2lR#Y@y9XB5>RJ3qxhEk$NBFW9Z6b}t!c0*`DKGd9K?9Co6n0Hthb5ojK zXRVe7xCys*Vz&Org1z?poYUKnk!P(TLp=U-+FbAfZS)1X0`>f_*xBtG$D=gH2z&FE z61|z3s65BXon6u0pUJKOC@M=M7mhFNY(B)uz-3=%e(*w_yi0bp5W^-mYD@1PpWU!kN7!7bTs}0ixn=jA`F4Ps$Ii31?+_dHx9H zHOKuw31lt@md#0;s0}f(aM5x-GUHoZVo@~Sg!qcRmMU8=`Gf)Tr}n3=bH*xvX{mB- ziBh&aU3>}xH9_Q`H0(?B_+V9)H@Zx}H?5Gu zQzRm7;GVtX$n1BsOg0lzqPVYM9~o}5^!+K750{H zTTit{y``4h2W%yg>tGS$XpryN_s{~A{H7qfZ<&2aR-M@%W;J;ubJGIEHnXkn-YSjHP}wZhL_`s9T zd6Kn)M1XaEMLbDlJi?cWUWo6OJm$GffNf}~Q($l>Kia;|dKP|6ebg8pIXc3m5#Xm^ z=|#wKZ9YL%JvS2XdQc0V9t4Y1dYWu2&;>M8??a9r#D|A0ke;{5>hevs9a!rk_e|({ zl!`H|-Fru|Rj7-|NC2*V#4#fyV^vmJaUv)E@LcO1SgwhMKjkxh_x=m*e2~4Km!&t+ zTIK!tn<_SACO`iU6-|WgsdJXPM79NC#{`~dTU!jPcdd7muzLfxSGKKp9(+G0vvvt2 zI#n?HYwXJYvk5s7LS&2xNqQj8qMf zFe?@#F07f3@*17%+tbz}Ukg{kwftzPG5;7Lz2j@23L2;6F~1RV#+rLUFo}(ick!)> zl!!11{iT(G!E0JdSRK0{c`2V2fjXEgU$OS{NHBm5ipNfbxpS(%Z8(er)?rhA_9Sl8_yJK^ekx-!;K z*zF4JUGuWwa>8LqnW@=`wz&T|J$jDc)QJRd;H1X!)T(v8IF6 z6hH?Zyq}R3cq0_uqhD-?>U;s3uT(QyUGJL_cG<0=Z<8KwRP{4pUmpk{FPo>G5I`GY z7kw9$DOrFYL?L01&KesBP{cb*CK4KZzW`=mdSBY4TXn-md&Tjs$Wm#)XVl<(+lJHL z_JV$L>(H8Ya{l*D$W#uC@=#Q&)FHI1_E{mNsE7z)a|o<8&rJ>-7FY1iLOT#FT@Pck z!^x}SIPA_|m)V?gXnp3xzRWR1N?ff`tmNmSfPpb;(Oh ze4nWDju(M)DdFU#-qncDWMvQ$2Fy#nYJ2OCQ7)NQR}AenpNATqX=bB)*l{q_-wuzw zb?l0#Js}fOc@yx|3&N{=*PwhHMYOgcr|5fHgzze!9A|JZy1t_}cvMqzQR?)LumC=^ z803V>gj%9AcwUC2luwhe6~LkR#GkTX#e!#NzYpqUbmghk>xx?WY6O^dKZ0x_FoiNX zYm6GMp^aSP(Awncta%0TenGl#nqH7)oW{MAUI=@e=wU5+@U4ACDAxm0Uj9<+8c}g$ z(_(URBC9O#%Fa#}=uTpH<5YQ0S>sk5dM#hxYU;MHcUuOti39W}ew`?*=065(e;3#r zbF@i6T>c#^c3=qTI@WORE5%cs(SMQpV<>5BSmc1!yS)_h&OCP3AX?nD-is~=j<5N;G?(qk!eb?wf$XXAV~nDyf;7V}4C zBa<;y4|?_dOKgn1C;mTj+HU11+__fSoBCC0k2FVAB~~-WyklxKx4(JzbuPlas}1it z7F(wEZ3U)+)QLl_@Q0w_B|;H$a#n?PXj7;RL_SrjI{5YH*E2{Z)#pubY`^v=d{M7N ze$g&GzgZG6>Hx;Z6q$AHp288MO)PYQ|l()Vq>X=fNLdZo{xo4Ru5nJb^mE%EY( zAdu+lnVPf_%r-1SEH7RcO6jP6wJ{CBkMVCSU*vi#fGBMALnB!4$*vq`UGw^(v2g$w zJmiIb$Vqd%%{iGXR`ki|!BIK{HOGzNNRfB?NJE}FpxTo+*J~y=Q~tTwNnLPei#(rr zF6!_R5xf|ir=nav*fj*2#@)MzayrnJOGP~d2iy*g_IwWaa#LclYvdS-J!y1emDeLY|;XX)WJPK?IY+sg#xYQl0U8^@RbUsEH1vNlk1r_jNRf;51@74&T#g;dFF2n(0#_)Sxkt+cP3m?JnVlT==2(^#pdv$~onp8#uox55%% zrrffs8zZky44Irwwm>4MLg4I#ipl4S*rxbsJGj1h+$x!mJfF7A1XVYYonO7M(dpaU zmoce^sGpvEa;*YpEUCgR3IHNjbK`h(JQju8fg>#wIpiOYO~7B}z-Mx81Fr-Sl&R0U zBdf*B4*3*Hig(5Nu(yv!bqfuU2kfJm4Vc=-j{%tp2_>E0ZSp^30xpo`sh5mXE_-ZY z?wAl!UG~Nr;1X?axRtq@I;HZ{>x z{?OE%7Z`YBG}Jv3D3UNaa`7!ACwy?(9OJ`Eb^X>Du6RT~fS(g~^l{p4lONwf?gQPK z)g|HZq+-qoFK>z()=It!C*B1P_SEJNJlWjXT#c}aej=+Qc<^q90RG+CbqVyVd|Siw zJgC@4ReXBitD0-fES?SQvUo&%*2B|gh}K23fnItu019SEE-hoX5M zSJ#loee2`UI8Vy)D7vsbjgol9$QbR&U-6z)3QhGz!75ODPa6{<8V071l4Gn(>ApF~ zfu4*v#PGc`I5vRed5IvsOnePuz`M3;eDX?hOy)9%?g!e9wpgl&#n^(eyM-JC!r1`l5o; zi+pH_Z1A>8$E((XE!wil` zm;H2N{G}-P70cyyGwvTmzMG+2jPLhd!Aj65INGCx1{LwaqFt4YrLW)>Vn%s@ZUl$q&v&yDj~Pcdf^CiOLm*TpK|p92+P?664ijRbw4;kcowt&~_W z;Y?e>kferjWq)~5RNqSGnnC{q$2|Gd`y^-Z@*v7K9!zb;NzMTFQBGA zo>P^KiQ1^D2tnxXsS+Cv&mxf5;uwk^KsD%m1<;yo{9Ey)74Ai~hVEG)`{oq6TfN!Vf? z(?JDhuL6@8v_q8gLl6Q=J-U?iyQiZnTt{^7y#Ot*dU|D(BXRf;(1o#gu%(eQM#h`M zL=_Z!=F<`+C<2cXlddYKBF`rplD#gUZqS_t*oxrAh*P|~VYn$m;);@efy_|cK&#>@ z+QDU;i9axhGWBwIk0j!&xt%~YPt~k1EP3jnZD6+yjD{pBJ_+I|qVGaNxcWCuOG86L z*{?<8??0dh?n{uDaP+w=*cw*Ii(57oHDLo6<9a}u8y8RQHgp2N`TQ&}7FDirT`Ibe z#DKN*z*=SYsLEE4?#F5>AjYmX{F*N}n(6J^tlG2KkE0LX)r#~BQ=i}3ig#mGn_V_L z-EXsc9;-UzUzu8p8E3ttAnWF8eB27jn?E-LchRKcUxHc9EPIp3OLZ~u3(f1?;9hy+ zyHne_RXcM#FY7RPupy0Hjhp&uL0?*FP`GQTBan#fU-Iq@wGhK{k)o}{hlb7N+*rwm zX-CyJJap?#2V;lRGHCDCagppY4$_6bCMKf3eJd=7t8mkSYjZ9X+>6SMQ^R>0E&~oP zrE@;4iT|i3B}M0dFLWJ0HOx|&81to;S5=Wfc>uF?%a}mb$197c>M-*K?tDSnHFL|; z03m^4STtf1%kSBkf?8yqJNBn;pQ!TgsZTn)@nsvl=~Wl|&+LotAvb{GfGdN$z8|mU z2!(s0-bkC;$N6+-vaY37YMn=6WIXU*f_5O`L&}#H869=RX~D~qUF!Z@9DG7Dwd&j! zCJuc4rbH;T%hI8ggDy9PmEmt%SD~oelFRNA`WzyYb|X=rYcBBB)$6VUC34qOX@ko? zM_s2vabIOj678Hge9JnKQk^q8Gc#i$uB{)3+c??c3aJayWJSI0bXEux;1-4&O2HNK zk@JvUd0Cs2C!8!0`iZ=>fF= zz2&@3%tB$mMokCneS`sbF}R4yI?HGyn+;WGJfhqMy$V>;^Au3_*=BXoL1s)6 zc9NHp`6cNW=2`X?of9s4$IcI#XYx+`&xWN>eBOS>JXM50Z9jLXfthvFFE_F_La3^- z5fc-ux0c|3D(rAC4pkDRErDmg1}gaTVM?L(S`Y6tq-taoDk*#LE~BjNYp3{}jzf}r zlUpo#;Q1+0^tt3{%?<5MiN^$-r|ktYx-UeZ?xh$Dg=J5~#WAw9Gn*GIkf5R?JK6uZ z5z&qz&*`E4NrO6h`*S8G*ei_M7_OXWR`)=R*(IPS)~5#`qIEq4QE?iCdTV)IJl$rr zZt;{~(%Aai*^u=#lDeHyz0^Y&|83i+lp(a{Otyf{)~fvtPkWEsnH13v#A9_VS_Sdf zmDzDPskHdMw}E=>sTrs$X*Jb|8e5rM*HuO9t~u6E{5H7`o{iXeuHC^=xP(an2H!IpNIH)Szw603DT_%>_w=81U-=lnfqBtBJLuns?OzAA-Q&lPMg)^0= zH8;l~%vr6WuCaKMm;fKK#+kf6&^5whLfQ=*gH#!j)UgkEAB&33pWCd0`DsrG0r;)L zQ6ToRre}fBTXx%66%B5tw&Ok~Iu6Cp7T({V%Mk0Bgvj(&MhY2kMC036{?UlIO6+A{ zT%T8AEYbGFUwx2CZ8D6uImymR$M?|U0Ro@h+ovEJwms={561hkGxG6M()E>NkWRO$ z((2YHX*Y#5lUdWlG+&XQr%0~%I_Z!T$$YJyR55BO3x~a(pvtiL`$2t38f$tO|8ery z0SSD+k1rBW@SUgd!^=fY+^6mpjB3=Q0}K~Lgn?p2Rg~8zVLrNoQb&bxSl{7V6IP;* zPQhztb}y0gEfFUX?WE)gEiA^n(i4L0000Bb&m+*Jq;skM)w@CTL1cLq+}Y%JJ9Y(( zC=7mvYzJQCw{yy={i9hY>)S4USO8#wim5ECTjXMrMTs*+A}O>@F?l~RA3YG&zT^nz>W9^SS%4VFK{P8x_Z(;kU)ptxCPkmuvNaQ`Sr z_63gVC&EK+?63XTqFUxACXNoqVm6jG_J&3P*vX(Sn7?P$cH+2X5&v8KwJwMFAAO1PO&%ZH$DP4`TV3)$?5{pykL}}TQopSkRXJWBa(4 z|F_j=`NRII?0;+@*N6YM(rka&U)AD|?Vo?qUzL0R+A6&tI^+NToqyHwJ+_Z$AN{t5 z!2dND=`nts?Ea0}75_Q){rD)4ZwJ4R0oI+N%lI9u+9S&SnErFDQI9B(q73{)lL7z$^Wnw&1OVuK_y9UU Q^5JQ&n5a0}zwQ(N1xM3ee*gdg literal 0 HcmV?d00001 diff --git a/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_2_arms_horn.step b/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_2_arms_horn.step new file mode 100644 index 00000000..f1d811d6 --- /dev/null +++ b/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_2_arms_horn.step @@ -0,0 +1,1485 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/juan/GIT/FreeCAD-library/Electrical +Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_2_arms_horn.step', + '2015-09-11T12:06:57',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15),#19); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20, + 'distance_accuracy_value','confusion accuracy'); +#24 = PRODUCT_TYPE('part',$,(#7)); +#25 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#26),#1168); +#26 = MANIFOLD_SOLID_BREP('',#27); +#27 = CLOSED_SHELL('',(#28,#158,#234,#305,#407,#534,#541,#568,#595,#650, + #850,#923,#1063,#1111,#1159)); +#28 = ADVANCED_FACE('',(#29),#43,.T.); +#29 = FACE_BOUND('',#30,.F.); +#30 = EDGE_LOOP('',(#31,#66,#99,#127)); +#31 = ORIENTED_EDGE('',*,*,#32,.T.); +#32 = EDGE_CURVE('',#33,#35,#37,.T.); +#33 = VERTEX_POINT('',#34); +#34 = CARTESIAN_POINT('',(-15.,5.,0.)); +#35 = VERTEX_POINT('',#36); +#36 = CARTESIAN_POINT('',(-15.,5.,2.)); +#37 = SURFACE_CURVE('',#38,(#42,#54),.PCURVE_S1.); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-15.,5.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,0.,1.)); +#42 = PCURVE('',#43,#48); +#43 = CYLINDRICAL_SURFACE('',#44,5.); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(-15.,1.201385157789E-31,0.)); +#46 = DIRECTION('',(-0.,-0.,-1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = LINE('',#50,#51); +#50 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#51 = VECTOR('',#52,1.); +#52 = DIRECTION('',(-0.,-1.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = PCURVE('',#55,#60); +#55 = PLANE('',#56); +#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); +#57 = CARTESIAN_POINT('',(-15.,5.,0.)); +#58 = DIRECTION('',(0.,1.,0.)); +#59 = DIRECTION('',(1.,0.,0.)); +#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(0.,0.)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(0.,-1.)); +#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#66 = ORIENTED_EDGE('',*,*,#67,.T.); +#67 = EDGE_CURVE('',#35,#68,#70,.T.); +#68 = VERTEX_POINT('',#69); +#69 = CARTESIAN_POINT('',(-15.,-5.,2.)); +#70 = SURFACE_CURVE('',#71,(#76,#83),.PCURVE_S1.); +#71 = CIRCLE('',#72,5.); +#72 = AXIS2_PLACEMENT_3D('',#73,#74,#75); +#73 = CARTESIAN_POINT('',(-15.,1.201385157789E-31,2.)); +#74 = DIRECTION('',(0.,0.,1.)); +#75 = DIRECTION('',(1.,0.,0.)); +#76 = PCURVE('',#43,#77); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-0.,-2.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(-1.,0.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = PCURVE('',#84,#89); +#84 = PLANE('',#85); +#85 = AXIS2_PLACEMENT_3D('',#86,#87,#88); +#86 = CARTESIAN_POINT('',(-15.,5.,2.)); +#87 = DIRECTION('',(0.,0.,-1.)); +#88 = DIRECTION('',(-1.,0.,0.)); +#89 = DEFINITIONAL_REPRESENTATION('',(#90),#98); +#90 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#91,#92,#93,#94,#95,#96,#97), +.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#91 = CARTESIAN_POINT('',(-5.,-5.)); +#92 = CARTESIAN_POINT('',(-5.,3.660254037844)); +#93 = CARTESIAN_POINT('',(2.5,-0.669872981078)); +#94 = CARTESIAN_POINT('',(10.,-5.)); +#95 = CARTESIAN_POINT('',(2.5,-9.330127018922)); +#96 = CARTESIAN_POINT('',(-5.,-13.66025403784)); +#97 = CARTESIAN_POINT('',(-5.,-5.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = ORIENTED_EDGE('',*,*,#100,.F.); +#100 = EDGE_CURVE('',#101,#68,#103,.T.); +#101 = VERTEX_POINT('',#102); +#102 = CARTESIAN_POINT('',(-15.,-5.,0.)); +#103 = SURFACE_CURVE('',#104,(#108,#115),.PCURVE_S1.); +#104 = LINE('',#105,#106); +#105 = CARTESIAN_POINT('',(-15.,-5.,0.)); +#106 = VECTOR('',#107,1.); +#107 = DIRECTION('',(0.,0.,1.)); +#108 = PCURVE('',#43,#109); +#109 = DEFINITIONAL_REPRESENTATION('',(#110),#114); +#110 = LINE('',#111,#112); +#111 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#112 = VECTOR('',#113,1.); +#113 = DIRECTION('',(-0.,-1.)); +#114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#115 = PCURVE('',#116,#121); +#116 = PLANE('',#117); +#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120); +#118 = CARTESIAN_POINT('',(-15.,-5.,0.)); +#119 = DIRECTION('',(0.,1.,0.)); +#120 = DIRECTION('',(1.,0.,0.)); +#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126); +#122 = LINE('',#123,#124); +#123 = CARTESIAN_POINT('',(0.,0.)); +#124 = VECTOR('',#125,1.); +#125 = DIRECTION('',(0.,-1.)); +#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#127 = ORIENTED_EDGE('',*,*,#128,.F.); +#128 = EDGE_CURVE('',#33,#101,#129,.T.); +#129 = SURFACE_CURVE('',#130,(#135,#142),.PCURVE_S1.); +#130 = CIRCLE('',#131,5.); +#131 = AXIS2_PLACEMENT_3D('',#132,#133,#134); +#132 = CARTESIAN_POINT('',(-15.,1.201385157789E-31,0.)); +#133 = DIRECTION('',(0.,0.,1.)); +#134 = DIRECTION('',(1.,0.,0.)); +#135 = PCURVE('',#43,#136); +#136 = DEFINITIONAL_REPRESENTATION('',(#137),#141); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(-0.,0.)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(-1.,0.)); +#141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#142 = PCURVE('',#143,#148); +#143 = PLANE('',#144); +#144 = AXIS2_PLACEMENT_3D('',#145,#146,#147); +#145 = CARTESIAN_POINT('',(-15.,5.,0.)); +#146 = DIRECTION('',(0.,0.,-1.)); +#147 = DIRECTION('',(-1.,0.,0.)); +#148 = DEFINITIONAL_REPRESENTATION('',(#149),#157); +#149 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#150,#151,#152,#153,#154,#155 +,#156),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#150 = CARTESIAN_POINT('',(-5.,-5.)); +#151 = CARTESIAN_POINT('',(-5.,3.660254037844)); +#152 = CARTESIAN_POINT('',(2.5,-0.669872981078)); +#153 = CARTESIAN_POINT('',(10.,-5.)); +#154 = CARTESIAN_POINT('',(2.5,-9.330127018922)); +#155 = CARTESIAN_POINT('',(-5.,-13.66025403784)); +#156 = CARTESIAN_POINT('',(-5.,-5.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = ADVANCED_FACE('',(#159),#55,.T.); +#159 = FACE_BOUND('',#160,.T.); +#160 = EDGE_LOOP('',(#161,#162,#185,#213)); +#161 = ORIENTED_EDGE('',*,*,#32,.T.); +#162 = ORIENTED_EDGE('',*,*,#163,.T.); +#163 = EDGE_CURVE('',#35,#164,#166,.T.); +#164 = VERTEX_POINT('',#165); +#165 = CARTESIAN_POINT('',(15.,5.,2.)); +#166 = SURFACE_CURVE('',#167,(#171,#178),.PCURVE_S1.); +#167 = LINE('',#168,#169); +#168 = CARTESIAN_POINT('',(-15.,5.,2.)); +#169 = VECTOR('',#170,1.); +#170 = DIRECTION('',(1.,0.,0.)); +#171 = PCURVE('',#55,#172); +#172 = DEFINITIONAL_REPRESENTATION('',(#173),#177); +#173 = LINE('',#174,#175); +#174 = CARTESIAN_POINT('',(0.,-2.)); +#175 = VECTOR('',#176,1.); +#176 = DIRECTION('',(1.,0.)); +#177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#178 = PCURVE('',#84,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#184); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(0.,0.)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(-1.,0.)); +#184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#185 = ORIENTED_EDGE('',*,*,#186,.F.); +#186 = EDGE_CURVE('',#187,#164,#189,.T.); +#187 = VERTEX_POINT('',#188); +#188 = CARTESIAN_POINT('',(15.,5.,0.)); +#189 = SURFACE_CURVE('',#190,(#194,#201),.PCURVE_S1.); +#190 = LINE('',#191,#192); +#191 = CARTESIAN_POINT('',(15.,5.,0.)); +#192 = VECTOR('',#193,1.); +#193 = DIRECTION('',(0.,0.,1.)); +#194 = PCURVE('',#55,#195); +#195 = DEFINITIONAL_REPRESENTATION('',(#196),#200); +#196 = LINE('',#197,#198); +#197 = CARTESIAN_POINT('',(30.,0.)); +#198 = VECTOR('',#199,1.); +#199 = DIRECTION('',(0.,-1.)); +#200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#201 = PCURVE('',#202,#207); +#202 = CYLINDRICAL_SURFACE('',#203,5.); +#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); +#204 = CARTESIAN_POINT('',(15.,9.611081262311E-32,0.)); +#205 = DIRECTION('',(-0.,-0.,-1.)); +#206 = DIRECTION('',(1.,0.,0.)); +#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); +#208 = LINE('',#209,#210); +#209 = CARTESIAN_POINT('',(-7.853981633974,0.)); +#210 = VECTOR('',#211,1.); +#211 = DIRECTION('',(-0.,-1.)); +#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#213 = ORIENTED_EDGE('',*,*,#214,.F.); +#214 = EDGE_CURVE('',#33,#187,#215,.T.); +#215 = SURFACE_CURVE('',#216,(#220,#227),.PCURVE_S1.); +#216 = LINE('',#217,#218); +#217 = CARTESIAN_POINT('',(-15.,5.,0.)); +#218 = VECTOR('',#219,1.); +#219 = DIRECTION('',(1.,0.,0.)); +#220 = PCURVE('',#55,#221); +#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(0.,0.)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(1.,0.)); +#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#227 = PCURVE('',#143,#228); +#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233); +#229 = LINE('',#230,#231); +#230 = CARTESIAN_POINT('',(0.,0.)); +#231 = VECTOR('',#232,1.); +#232 = DIRECTION('',(-1.,0.)); +#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#234 = ADVANCED_FACE('',(#235),#116,.F.); +#235 = FACE_BOUND('',#236,.F.); +#236 = EDGE_LOOP('',(#237,#238,#261,#284)); +#237 = ORIENTED_EDGE('',*,*,#100,.T.); +#238 = ORIENTED_EDGE('',*,*,#239,.T.); +#239 = EDGE_CURVE('',#68,#240,#242,.T.); +#240 = VERTEX_POINT('',#241); +#241 = CARTESIAN_POINT('',(15.,-5.,2.)); +#242 = SURFACE_CURVE('',#243,(#247,#254),.PCURVE_S1.); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-15.,-5.,2.)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(1.,0.,0.)); +#247 = PCURVE('',#116,#248); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#253); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(0.,-2.)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(1.,0.)); +#253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#254 = PCURVE('',#84,#255); +#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260); +#256 = LINE('',#257,#258); +#257 = CARTESIAN_POINT('',(1.7763568394E-15,-10.)); +#258 = VECTOR('',#259,1.); +#259 = DIRECTION('',(-1.,0.)); +#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#261 = ORIENTED_EDGE('',*,*,#262,.F.); +#262 = EDGE_CURVE('',#263,#240,#265,.T.); +#263 = VERTEX_POINT('',#264); +#264 = CARTESIAN_POINT('',(15.,-5.,0.)); +#265 = SURFACE_CURVE('',#266,(#270,#277),.PCURVE_S1.); +#266 = LINE('',#267,#268); +#267 = CARTESIAN_POINT('',(15.,-5.,0.)); +#268 = VECTOR('',#269,1.); +#269 = DIRECTION('',(0.,0.,1.)); +#270 = PCURVE('',#116,#271); +#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276); +#272 = LINE('',#273,#274); +#273 = CARTESIAN_POINT('',(30.,0.)); +#274 = VECTOR('',#275,1.); +#275 = DIRECTION('',(0.,-1.)); +#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#277 = PCURVE('',#202,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = LINE('',#280,#281); +#280 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(-0.,-1.)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = ORIENTED_EDGE('',*,*,#285,.F.); +#285 = EDGE_CURVE('',#101,#263,#286,.T.); +#286 = SURFACE_CURVE('',#287,(#291,#298),.PCURVE_S1.); +#287 = LINE('',#288,#289); +#288 = CARTESIAN_POINT('',(-15.,-5.,0.)); +#289 = VECTOR('',#290,1.); +#290 = DIRECTION('',(1.,0.,0.)); +#291 = PCURVE('',#116,#292); +#292 = DEFINITIONAL_REPRESENTATION('',(#293),#297); +#293 = LINE('',#294,#295); +#294 = CARTESIAN_POINT('',(0.,0.)); +#295 = VECTOR('',#296,1.); +#296 = DIRECTION('',(1.,0.)); +#297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#298 = PCURVE('',#143,#299); +#299 = DEFINITIONAL_REPRESENTATION('',(#300),#304); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(1.7763568394E-15,-10.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(-1.,0.)); +#304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#305 = ADVANCED_FACE('',(#306,#337,#372),#143,.T.); +#306 = FACE_BOUND('',#307,.T.); +#307 = EDGE_LOOP('',(#308,#309,#310,#336)); +#308 = ORIENTED_EDGE('',*,*,#128,.F.); +#309 = ORIENTED_EDGE('',*,*,#214,.T.); +#310 = ORIENTED_EDGE('',*,*,#311,.F.); +#311 = EDGE_CURVE('',#263,#187,#312,.T.); +#312 = SURFACE_CURVE('',#313,(#318,#329),.PCURVE_S1.); +#313 = CIRCLE('',#314,5.); +#314 = AXIS2_PLACEMENT_3D('',#315,#316,#317); +#315 = CARTESIAN_POINT('',(15.,9.611081262311E-32,0.)); +#316 = DIRECTION('',(0.,0.,1.)); +#317 = DIRECTION('',(1.,0.,0.)); +#318 = PCURVE('',#143,#319); +#319 = DEFINITIONAL_REPRESENTATION('',(#320),#328); +#320 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#321,#322,#323,#324,#325,#326 +,#327),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#321 = CARTESIAN_POINT('',(-35.,-5.)); +#322 = CARTESIAN_POINT('',(-35.,3.660254037844)); +#323 = CARTESIAN_POINT('',(-27.5,-0.669872981078)); +#324 = CARTESIAN_POINT('',(-20.,-5.)); +#325 = CARTESIAN_POINT('',(-27.5,-9.330127018922)); +#326 = CARTESIAN_POINT('',(-35.,-13.66025403784)); +#327 = CARTESIAN_POINT('',(-35.,-5.)); +#328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#329 = PCURVE('',#202,#330); +#330 = DEFINITIONAL_REPRESENTATION('',(#331),#335); +#331 = LINE('',#332,#333); +#332 = CARTESIAN_POINT('',(-0.,0.)); +#333 = VECTOR('',#334,1.); +#334 = DIRECTION('',(-1.,0.)); +#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#336 = ORIENTED_EDGE('',*,*,#285,.F.); +#337 = FACE_BOUND('',#338,.T.); +#338 = EDGE_LOOP('',(#339)); +#339 = ORIENTED_EDGE('',*,*,#340,.T.); +#340 = EDGE_CURVE('',#341,#341,#343,.T.); +#341 = VERTEX_POINT('',#342); +#342 = CARTESIAN_POINT('',(-14.,1.201385157789E-31,0.)); +#343 = SURFACE_CURVE('',#344,(#349,#360),.PCURVE_S1.); +#344 = CIRCLE('',#345,1.); +#345 = AXIS2_PLACEMENT_3D('',#346,#347,#348); +#346 = CARTESIAN_POINT('',(-15.,1.201385157789E-31,0.)); +#347 = DIRECTION('',(0.,0.,1.)); +#348 = DIRECTION('',(1.,0.,0.)); +#349 = PCURVE('',#143,#350); +#350 = DEFINITIONAL_REPRESENTATION('',(#351),#359); +#351 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#352,#353,#354,#355,#356,#357 +,#358),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#352 = CARTESIAN_POINT('',(-1.,-5.)); +#353 = CARTESIAN_POINT('',(-1.,-3.267949192431)); +#354 = CARTESIAN_POINT('',(0.5,-4.133974596216)); +#355 = CARTESIAN_POINT('',(2.,-5.)); +#356 = CARTESIAN_POINT('',(0.5,-5.866025403784)); +#357 = CARTESIAN_POINT('',(-1.,-6.732050807569)); +#358 = CARTESIAN_POINT('',(-1.,-5.)); +#359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#360 = PCURVE('',#361,#366); +#361 = CYLINDRICAL_SURFACE('',#362,1.); +#362 = AXIS2_PLACEMENT_3D('',#363,#364,#365); +#363 = CARTESIAN_POINT('',(-15.,1.201385157789E-31,0.)); +#364 = DIRECTION('',(-0.,-0.,-1.)); +#365 = DIRECTION('',(1.,0.,0.)); +#366 = DEFINITIONAL_REPRESENTATION('',(#367),#371); +#367 = LINE('',#368,#369); +#368 = CARTESIAN_POINT('',(-0.,0.)); +#369 = VECTOR('',#370,1.); +#370 = DIRECTION('',(-1.,0.)); +#371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#372 = FACE_BOUND('',#373,.T.); +#373 = EDGE_LOOP('',(#374)); +#374 = ORIENTED_EDGE('',*,*,#375,.T.); +#375 = EDGE_CURVE('',#376,#376,#378,.T.); +#376 = VERTEX_POINT('',#377); +#377 = CARTESIAN_POINT('',(16.,9.611081262311E-32,0.)); +#378 = SURFACE_CURVE('',#379,(#384,#395),.PCURVE_S1.); +#379 = CIRCLE('',#380,1.); +#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); +#381 = CARTESIAN_POINT('',(15.,9.611081262311E-32,0.)); +#382 = DIRECTION('',(0.,0.,1.)); +#383 = DIRECTION('',(1.,0.,0.)); +#384 = PCURVE('',#143,#385); +#385 = DEFINITIONAL_REPRESENTATION('',(#386),#394); +#386 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#387,#388,#389,#390,#391,#392 +,#393),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#387 = CARTESIAN_POINT('',(-31.,-5.)); +#388 = CARTESIAN_POINT('',(-31.,-3.267949192431)); +#389 = CARTESIAN_POINT('',(-29.5,-4.133974596216)); +#390 = CARTESIAN_POINT('',(-28.,-5.)); +#391 = CARTESIAN_POINT('',(-29.5,-5.866025403784)); +#392 = CARTESIAN_POINT('',(-31.,-6.732050807569)); +#393 = CARTESIAN_POINT('',(-31.,-5.)); +#394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#395 = PCURVE('',#396,#401); +#396 = CYLINDRICAL_SURFACE('',#397,1.); +#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); +#398 = CARTESIAN_POINT('',(15.,9.611081262311E-32,0.)); +#399 = DIRECTION('',(-0.,-0.,-1.)); +#400 = DIRECTION('',(1.,0.,0.)); +#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); +#402 = LINE('',#403,#404); +#403 = CARTESIAN_POINT('',(-0.,0.)); +#404 = VECTOR('',#405,1.); +#405 = DIRECTION('',(-1.,0.)); +#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#407 = ADVANCED_FACE('',(#408,#439,#469,#504),#84,.F.); +#408 = FACE_BOUND('',#409,.F.); +#409 = EDGE_LOOP('',(#410,#411,#412,#438)); +#410 = ORIENTED_EDGE('',*,*,#67,.F.); +#411 = ORIENTED_EDGE('',*,*,#163,.T.); +#412 = ORIENTED_EDGE('',*,*,#413,.F.); +#413 = EDGE_CURVE('',#240,#164,#414,.T.); +#414 = SURFACE_CURVE('',#415,(#420,#431),.PCURVE_S1.); +#415 = CIRCLE('',#416,5.); +#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419); +#417 = CARTESIAN_POINT('',(15.,9.611081262311E-32,2.)); +#418 = DIRECTION('',(0.,0.,1.)); +#419 = DIRECTION('',(1.,0.,0.)); +#420 = PCURVE('',#84,#421); +#421 = DEFINITIONAL_REPRESENTATION('',(#422),#430); +#422 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#423,#424,#425,#426,#427,#428 +,#429),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#423 = CARTESIAN_POINT('',(-35.,-5.)); +#424 = CARTESIAN_POINT('',(-35.,3.660254037844)); +#425 = CARTESIAN_POINT('',(-27.5,-0.669872981078)); +#426 = CARTESIAN_POINT('',(-20.,-5.)); +#427 = CARTESIAN_POINT('',(-27.5,-9.330127018922)); +#428 = CARTESIAN_POINT('',(-35.,-13.66025403784)); +#429 = CARTESIAN_POINT('',(-35.,-5.)); +#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#431 = PCURVE('',#202,#432); +#432 = DEFINITIONAL_REPRESENTATION('',(#433),#437); +#433 = LINE('',#434,#435); +#434 = CARTESIAN_POINT('',(-0.,-2.)); +#435 = VECTOR('',#436,1.); +#436 = DIRECTION('',(-1.,0.)); +#437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#438 = ORIENTED_EDGE('',*,*,#239,.F.); +#439 = FACE_BOUND('',#440,.F.); +#440 = EDGE_LOOP('',(#441)); +#441 = ORIENTED_EDGE('',*,*,#442,.T.); +#442 = EDGE_CURVE('',#443,#443,#445,.T.); +#443 = VERTEX_POINT('',#444); +#444 = CARTESIAN_POINT('',(-14.,1.201385157789E-31,2.)); +#445 = SURFACE_CURVE('',#446,(#451,#462),.PCURVE_S1.); +#446 = CIRCLE('',#447,1.); +#447 = AXIS2_PLACEMENT_3D('',#448,#449,#450); +#448 = CARTESIAN_POINT('',(-15.,1.201385157789E-31,2.)); +#449 = DIRECTION('',(0.,0.,1.)); +#450 = DIRECTION('',(1.,0.,0.)); +#451 = PCURVE('',#84,#452); +#452 = DEFINITIONAL_REPRESENTATION('',(#453),#461); +#453 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#454,#455,#456,#457,#458,#459 +,#460),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#454 = CARTESIAN_POINT('',(-1.,-5.)); +#455 = CARTESIAN_POINT('',(-1.,-3.267949192431)); +#456 = CARTESIAN_POINT('',(0.5,-4.133974596216)); +#457 = CARTESIAN_POINT('',(2.,-5.)); +#458 = CARTESIAN_POINT('',(0.5,-5.866025403784)); +#459 = CARTESIAN_POINT('',(-1.,-6.732050807569)); +#460 = CARTESIAN_POINT('',(-1.,-5.)); +#461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#462 = PCURVE('',#361,#463); +#463 = DEFINITIONAL_REPRESENTATION('',(#464),#468); +#464 = LINE('',#465,#466); +#465 = CARTESIAN_POINT('',(-0.,-2.)); +#466 = VECTOR('',#467,1.); +#467 = DIRECTION('',(-1.,0.)); +#468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#469 = FACE_BOUND('',#470,.F.); +#470 = EDGE_LOOP('',(#471)); +#471 = ORIENTED_EDGE('',*,*,#472,.T.); +#472 = EDGE_CURVE('',#473,#473,#475,.T.); +#473 = VERTEX_POINT('',#474); +#474 = CARTESIAN_POINT('',(4.,-9.797174393179E-16,2.)); +#475 = SURFACE_CURVE('',#476,(#481,#492),.PCURVE_S1.); +#476 = CIRCLE('',#477,4.); +#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480); +#478 = CARTESIAN_POINT('',(0.,0.,2.)); +#479 = DIRECTION('',(0.,0.,1.)); +#480 = DIRECTION('',(1.,0.,0.)); +#481 = PCURVE('',#84,#482); +#482 = DEFINITIONAL_REPRESENTATION('',(#483),#491); +#483 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#484,#485,#486,#487,#488,#489 +,#490),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#484 = CARTESIAN_POINT('',(-19.,-5.)); +#485 = CARTESIAN_POINT('',(-19.,1.928203230276)); +#486 = CARTESIAN_POINT('',(-13.,-1.535898384862)); +#487 = CARTESIAN_POINT('',(-7.,-5.)); +#488 = CARTESIAN_POINT('',(-13.,-8.464101615138)); +#489 = CARTESIAN_POINT('',(-19.,-11.92820323027)); +#490 = CARTESIAN_POINT('',(-19.,-5.)); +#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#492 = PCURVE('',#493,#498); +#493 = CYLINDRICAL_SURFACE('',#494,4.); +#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497); +#495 = CARTESIAN_POINT('',(0.,0.,0.)); +#496 = DIRECTION('',(0.,0.,1.)); +#497 = DIRECTION('',(1.,0.,0.)); +#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(0.,2.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(1.,0.)); +#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#504 = FACE_BOUND('',#505,.F.); +#505 = EDGE_LOOP('',(#506)); +#506 = ORIENTED_EDGE('',*,*,#507,.T.); +#507 = EDGE_CURVE('',#508,#508,#510,.T.); +#508 = VERTEX_POINT('',#509); +#509 = CARTESIAN_POINT('',(16.,9.611081262311E-32,2.)); +#510 = SURFACE_CURVE('',#511,(#516,#527),.PCURVE_S1.); +#511 = CIRCLE('',#512,1.); +#512 = AXIS2_PLACEMENT_3D('',#513,#514,#515); +#513 = CARTESIAN_POINT('',(15.,9.611081262311E-32,2.)); +#514 = DIRECTION('',(0.,0.,1.)); +#515 = DIRECTION('',(1.,0.,0.)); +#516 = PCURVE('',#84,#517); +#517 = DEFINITIONAL_REPRESENTATION('',(#518),#526); +#518 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#519,#520,#521,#522,#523,#524 +,#525),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#519 = CARTESIAN_POINT('',(-31.,-5.)); +#520 = CARTESIAN_POINT('',(-31.,-3.267949192431)); +#521 = CARTESIAN_POINT('',(-29.5,-4.133974596216)); +#522 = CARTESIAN_POINT('',(-28.,-5.)); +#523 = CARTESIAN_POINT('',(-29.5,-5.866025403784)); +#524 = CARTESIAN_POINT('',(-31.,-6.732050807569)); +#525 = CARTESIAN_POINT('',(-31.,-5.)); +#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#527 = PCURVE('',#396,#528); +#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(-0.,-2.)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(-1.,0.)); +#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#534 = ADVANCED_FACE('',(#535),#202,.T.); +#535 = FACE_BOUND('',#536,.F.); +#536 = EDGE_LOOP('',(#537,#538,#539,#540)); +#537 = ORIENTED_EDGE('',*,*,#262,.T.); +#538 = ORIENTED_EDGE('',*,*,#413,.T.); +#539 = ORIENTED_EDGE('',*,*,#186,.F.); +#540 = ORIENTED_EDGE('',*,*,#311,.F.); +#541 = ADVANCED_FACE('',(#542),#361,.F.); +#542 = FACE_BOUND('',#543,.T.); +#543 = EDGE_LOOP('',(#544,#565,#566,#567)); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#341,#443,#546,.T.); +#546 = SEAM_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(-14.,1.201385157789E-31,0.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.,0.,1.)); +#551 = PCURVE('',#361,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(-0.,0.)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(-0.,-1.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#361,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(-0.,-1.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#442,.T.); +#566 = ORIENTED_EDGE('',*,*,#545,.F.); +#567 = ORIENTED_EDGE('',*,*,#340,.F.); +#568 = ADVANCED_FACE('',(#569),#396,.F.); +#569 = FACE_BOUND('',#570,.T.); +#570 = EDGE_LOOP('',(#571,#592,#593,#594)); +#571 = ORIENTED_EDGE('',*,*,#572,.T.); +#572 = EDGE_CURVE('',#376,#508,#573,.T.); +#573 = SEAM_CURVE('',#574,(#578,#585),.PCURVE_S1.); +#574 = LINE('',#575,#576); +#575 = CARTESIAN_POINT('',(16.,9.611081262311E-32,0.)); +#576 = VECTOR('',#577,1.); +#577 = DIRECTION('',(0.,0.,1.)); +#578 = PCURVE('',#396,#579); +#579 = DEFINITIONAL_REPRESENTATION('',(#580),#584); +#580 = LINE('',#581,#582); +#581 = CARTESIAN_POINT('',(-0.,0.)); +#582 = VECTOR('',#583,1.); +#583 = DIRECTION('',(-0.,-1.)); +#584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#585 = PCURVE('',#396,#586); +#586 = DEFINITIONAL_REPRESENTATION('',(#587),#591); +#587 = LINE('',#588,#589); +#588 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#589 = VECTOR('',#590,1.); +#590 = DIRECTION('',(-0.,-1.)); +#591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#592 = ORIENTED_EDGE('',*,*,#507,.T.); +#593 = ORIENTED_EDGE('',*,*,#572,.F.); +#594 = ORIENTED_EDGE('',*,*,#375,.F.); +#595 = ADVANCED_FACE('',(#596),#493,.T.); +#596 = FACE_BOUND('',#597,.T.); +#597 = EDGE_LOOP('',(#598,#621,#648,#649)); +#598 = ORIENTED_EDGE('',*,*,#599,.T.); +#599 = EDGE_CURVE('',#473,#600,#602,.T.); +#600 = VERTEX_POINT('',#601); +#601 = CARTESIAN_POINT('',(4.,-9.797174393179E-16,7.)); +#602 = SEAM_CURVE('',#603,(#607,#614),.PCURVE_S1.); +#603 = LINE('',#604,#605); +#604 = CARTESIAN_POINT('',(4.,-9.797174393179E-16,0.)); +#605 = VECTOR('',#606,1.); +#606 = DIRECTION('',(0.,0.,1.)); +#607 = PCURVE('',#493,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(0.,1.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = PCURVE('',#493,#615); +#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620); +#616 = LINE('',#617,#618); +#617 = CARTESIAN_POINT('',(0.,-0.)); +#618 = VECTOR('',#619,1.); +#619 = DIRECTION('',(0.,1.)); +#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#621 = ORIENTED_EDGE('',*,*,#622,.F.); +#622 = EDGE_CURVE('',#600,#600,#623,.T.); +#623 = SURFACE_CURVE('',#624,(#629,#636),.PCURVE_S1.); +#624 = CIRCLE('',#625,4.); +#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628); +#626 = CARTESIAN_POINT('',(0.,0.,7.)); +#627 = DIRECTION('',(0.,0.,1.)); +#628 = DIRECTION('',(1.,0.,0.)); +#629 = PCURVE('',#493,#630); +#630 = DEFINITIONAL_REPRESENTATION('',(#631),#635); +#631 = LINE('',#632,#633); +#632 = CARTESIAN_POINT('',(0.,7.)); +#633 = VECTOR('',#634,1.); +#634 = DIRECTION('',(1.,0.)); +#635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#636 = PCURVE('',#637,#642); +#637 = PLANE('',#638); +#638 = AXIS2_PLACEMENT_3D('',#639,#640,#641); +#639 = CARTESIAN_POINT('',(0.,0.,7.)); +#640 = DIRECTION('',(0.,0.,1.)); +#641 = DIRECTION('',(1.,0.,0.)); +#642 = DEFINITIONAL_REPRESENTATION('',(#643),#647); +#643 = CIRCLE('',#644,4.); +#644 = AXIS2_PLACEMENT_2D('',#645,#646); +#645 = CARTESIAN_POINT('',(0.,0.)); +#646 = DIRECTION('',(1.,0.)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#599,.F.); +#649 = ORIENTED_EDGE('',*,*,#472,.T.); +#650 = ADVANCED_FACE('',(#651,#654),#637,.T.); +#651 = FACE_BOUND('',#652,.T.); +#652 = EDGE_LOOP('',(#653)); +#653 = ORIENTED_EDGE('',*,*,#622,.T.); +#654 = FACE_BOUND('',#655,.T.); +#655 = EDGE_LOOP('',(#656,#713,#741,#774,#802)); +#656 = ORIENTED_EDGE('',*,*,#657,.T.); +#657 = EDGE_CURVE('',#658,#660,#662,.T.); +#658 = VERTEX_POINT('',#659); +#659 = CARTESIAN_POINT('',(2.5,1.224646799147E-16,7.)); +#660 = VERTEX_POINT('',#661); +#661 = CARTESIAN_POINT('',(2.,-1.5,7.)); +#662 = SURFACE_CURVE('',#663,(#668,#679),.PCURVE_S1.); +#663 = CIRCLE('',#664,2.5); +#664 = AXIS2_PLACEMENT_3D('',#665,#666,#667); +#665 = CARTESIAN_POINT('',(0.,-4.898587196589E-16,7.)); +#666 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#667 = DIRECTION('',(1.,0.,0.)); +#668 = PCURVE('',#637,#669); +#669 = DEFINITIONAL_REPRESENTATION('',(#670),#678); +#670 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#671,#672,#673,#674,#675,#676 +,#677),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#671 = CARTESIAN_POINT('',(2.5,-4.898587196589E-16)); +#672 = CARTESIAN_POINT('',(2.5,-4.330127018922)); +#673 = CARTESIAN_POINT('',(-1.25,-2.165063509461)); +#674 = CARTESIAN_POINT('',(-5.,-1.102182119233E-15)); +#675 = CARTESIAN_POINT('',(-1.25,2.165063509461)); +#676 = CARTESIAN_POINT('',(2.5,4.330127018922)); +#677 = CARTESIAN_POINT('',(2.5,-4.898587196589E-16)); +#678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#679 = PCURVE('',#680,#685); +#680 = CYLINDRICAL_SURFACE('',#681,2.5); +#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684); +#682 = CARTESIAN_POINT('',(0.,0.,11.)); +#683 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#684 = DIRECTION('',(1.,0.,0.)); +#685 = DEFINITIONAL_REPRESENTATION('',(#686),#712); +#686 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#687,#688,#689,#690,#691,#692, + #693,#694,#695,#696,#697,#698,#699,#700,#701,#702,#703,#704,#705, + #706,#707,#708,#709,#710,#711),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,2.925005039969E-02, + 5.850010079939E-02,8.775015119908E-02,0.117000201599,0.146250251998, + 0.175500302398,0.204750352798,0.234000403198,0.263250453597, + 0.292500503997,0.321750554397,0.351000604796,0.380250655196, + 0.409500705596,0.438750755995,0.468000806395,0.497250856795, + 0.526500907195,0.555750957594,0.585001007994,0.614251058394, + 0.643501108793),.QUASI_UNIFORM_KNOTS.); +#687 = CARTESIAN_POINT('',(6.28318530718,4.)); +#688 = CARTESIAN_POINT('',(6.292935323979,4.)); +#689 = CARTESIAN_POINT('',(6.312435357579,4.)); +#690 = CARTESIAN_POINT('',(6.341685407979,4.)); +#691 = CARTESIAN_POINT('',(6.370935458379,4.)); +#692 = CARTESIAN_POINT('',(6.400185508778,4.)); +#693 = CARTESIAN_POINT('',(6.429435559178,4.)); +#694 = CARTESIAN_POINT('',(6.458685609578,4.)); +#695 = CARTESIAN_POINT('',(6.487935659977,4.)); +#696 = CARTESIAN_POINT('',(6.517185710377,4.)); +#697 = CARTESIAN_POINT('',(6.546435760777,4.)); +#698 = CARTESIAN_POINT('',(6.575685811177,4.)); +#699 = CARTESIAN_POINT('',(6.604935861576,4.)); +#700 = CARTESIAN_POINT('',(6.634185911976,4.)); +#701 = CARTESIAN_POINT('',(6.663435962376,4.)); +#702 = CARTESIAN_POINT('',(6.692686012775,4.)); +#703 = CARTESIAN_POINT('',(6.721936063175,4.)); +#704 = CARTESIAN_POINT('',(6.751186113575,4.)); +#705 = CARTESIAN_POINT('',(6.780436163974,4.)); +#706 = CARTESIAN_POINT('',(6.809686214374,4.)); +#707 = CARTESIAN_POINT('',(6.838936264774,4.)); +#708 = CARTESIAN_POINT('',(6.868186315173,4.)); +#709 = CARTESIAN_POINT('',(6.897436365573,4.)); +#710 = CARTESIAN_POINT('',(6.916936399173,4.)); +#711 = CARTESIAN_POINT('',(6.926686415973,4.)); +#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#713 = ORIENTED_EDGE('',*,*,#714,.T.); +#714 = EDGE_CURVE('',#660,#715,#717,.T.); +#715 = VERTEX_POINT('',#716); +#716 = CARTESIAN_POINT('',(-2.,-1.5,7.)); +#717 = SURFACE_CURVE('',#718,(#722,#729),.PCURVE_S1.); +#718 = LINE('',#719,#720); +#719 = CARTESIAN_POINT('',(2.5,-1.5,7.)); +#720 = VECTOR('',#721,1.); +#721 = DIRECTION('',(-1.,-2.22044604925E-16,2.719262146894E-32)); +#722 = PCURVE('',#637,#723); +#723 = DEFINITIONAL_REPRESENTATION('',(#724),#728); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(2.5,-1.5)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(-1.,-2.22044604925E-16)); +#728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#729 = PCURVE('',#730,#735); +#730 = PLANE('',#731); +#731 = AXIS2_PLACEMENT_3D('',#732,#733,#734); +#732 = CARTESIAN_POINT('',(2.5,-1.5,7.)); +#733 = DIRECTION('',(2.22044604925E-16,-1.,1.224646799147E-16)); +#734 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#735 = DEFINITIONAL_REPRESENTATION('',(#736),#740); +#736 = LINE('',#737,#738); +#737 = CARTESIAN_POINT('',(0.,0.)); +#738 = VECTOR('',#739,1.); +#739 = DIRECTION('',(0.,-1.)); +#740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#741 = ORIENTED_EDGE('',*,*,#742,.T.); +#742 = EDGE_CURVE('',#715,#743,#745,.T.); +#743 = VERTEX_POINT('',#744); +#744 = CARTESIAN_POINT('',(-2.,1.5,7.)); +#745 = SURFACE_CURVE('',#746,(#751,#762),.PCURVE_S1.); +#746 = CIRCLE('',#747,2.5); +#747 = AXIS2_PLACEMENT_3D('',#748,#749,#750); +#748 = CARTESIAN_POINT('',(0.,-4.898587196589E-16,7.)); +#749 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#750 = DIRECTION('',(1.,0.,0.)); +#751 = PCURVE('',#637,#752); +#752 = DEFINITIONAL_REPRESENTATION('',(#753),#761); +#753 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#754,#755,#756,#757,#758,#759 +,#760),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#754 = CARTESIAN_POINT('',(2.5,-4.898587196589E-16)); +#755 = CARTESIAN_POINT('',(2.5,-4.330127018922)); +#756 = CARTESIAN_POINT('',(-1.25,-2.165063509461)); +#757 = CARTESIAN_POINT('',(-5.,-1.102182119233E-15)); +#758 = CARTESIAN_POINT('',(-1.25,2.165063509461)); +#759 = CARTESIAN_POINT('',(2.5,4.330127018922)); +#760 = CARTESIAN_POINT('',(2.5,-4.898587196589E-16)); +#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#762 = PCURVE('',#763,#768); +#763 = CYLINDRICAL_SURFACE('',#764,2.5); +#764 = AXIS2_PLACEMENT_3D('',#765,#766,#767); +#765 = CARTESIAN_POINT('',(0.,0.,11.)); +#766 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#767 = DIRECTION('',(1.,0.,0.)); +#768 = DEFINITIONAL_REPRESENTATION('',(#769),#773); +#769 = LINE('',#770,#771); +#770 = CARTESIAN_POINT('',(0.,4.)); +#771 = VECTOR('',#772,1.); +#772 = DIRECTION('',(1.,0.)); +#773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#774 = ORIENTED_EDGE('',*,*,#775,.F.); +#775 = EDGE_CURVE('',#776,#743,#778,.T.); +#776 = VERTEX_POINT('',#777); +#777 = CARTESIAN_POINT('',(2.,1.5,7.)); +#778 = SURFACE_CURVE('',#779,(#783,#790),.PCURVE_S1.); +#779 = LINE('',#780,#781); +#780 = CARTESIAN_POINT('',(2.5,1.5,7.)); +#781 = VECTOR('',#782,1.); +#782 = DIRECTION('',(-1.,-2.22044604925E-16,2.719262146894E-32)); +#783 = PCURVE('',#637,#784); +#784 = DEFINITIONAL_REPRESENTATION('',(#785),#789); +#785 = LINE('',#786,#787); +#786 = CARTESIAN_POINT('',(2.5,1.5)); +#787 = VECTOR('',#788,1.); +#788 = DIRECTION('',(-1.,-2.22044604925E-16)); +#789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#790 = PCURVE('',#791,#796); +#791 = PLANE('',#792); +#792 = AXIS2_PLACEMENT_3D('',#793,#794,#795); +#793 = CARTESIAN_POINT('',(2.5,1.5,7.)); +#794 = DIRECTION('',(2.22044604925E-16,-1.,1.224646799147E-16)); +#795 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(0.,0.)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(0.,-1.)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = ORIENTED_EDGE('',*,*,#803,.T.); +#803 = EDGE_CURVE('',#776,#658,#804,.T.); +#804 = SURFACE_CURVE('',#805,(#810,#821),.PCURVE_S1.); +#805 = CIRCLE('',#806,2.5); +#806 = AXIS2_PLACEMENT_3D('',#807,#808,#809); +#807 = CARTESIAN_POINT('',(0.,-4.898587196589E-16,7.)); +#808 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#809 = DIRECTION('',(1.,0.,0.)); +#810 = PCURVE('',#637,#811); +#811 = DEFINITIONAL_REPRESENTATION('',(#812),#820); +#812 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#813,#814,#815,#816,#817,#818 +,#819),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#813 = CARTESIAN_POINT('',(2.5,-4.898587196589E-16)); +#814 = CARTESIAN_POINT('',(2.5,-4.330127018922)); +#815 = CARTESIAN_POINT('',(-1.25,-2.165063509461)); +#816 = CARTESIAN_POINT('',(-5.,-1.102182119233E-15)); +#817 = CARTESIAN_POINT('',(-1.25,2.165063509461)); +#818 = CARTESIAN_POINT('',(2.5,4.330127018922)); +#819 = CARTESIAN_POINT('',(2.5,-4.898587196589E-16)); +#820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#821 = PCURVE('',#680,#822); +#822 = DEFINITIONAL_REPRESENTATION('',(#823),#849); +#823 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#824,#825,#826,#827,#828,#829, + #830,#831,#832,#833,#834,#835,#836,#837,#838,#839,#840,#841,#842, + #843,#844,#845,#846,#847,#848),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(5.639684198386,5.668934248786, + 5.698184299186,5.727434349585,5.756684399985,5.785934450385, + 5.815184500784,5.844434551184,5.873684601584,5.902934651984, + 5.932184702383,5.961434752783,5.990684803183,6.019934853582, + 6.049184903982,6.078434954382,6.107685004781,6.136935055181, + 6.166185105581,6.195435155981,6.22468520638,6.25393525678, + 6.28318530718),.QUASI_UNIFORM_KNOTS.); +#824 = CARTESIAN_POINT('',(5.639684198386,4.)); +#825 = CARTESIAN_POINT('',(5.649434215186,4.)); +#826 = CARTESIAN_POINT('',(5.668934248786,4.)); +#827 = CARTESIAN_POINT('',(5.698184299186,4.)); +#828 = CARTESIAN_POINT('',(5.727434349585,4.)); +#829 = CARTESIAN_POINT('',(5.756684399985,4.)); +#830 = CARTESIAN_POINT('',(5.785934450385,4.)); +#831 = CARTESIAN_POINT('',(5.815184500784,4.)); +#832 = CARTESIAN_POINT('',(5.844434551184,4.)); +#833 = CARTESIAN_POINT('',(5.873684601584,4.)); +#834 = CARTESIAN_POINT('',(5.902934651984,4.)); +#835 = CARTESIAN_POINT('',(5.932184702383,4.)); +#836 = CARTESIAN_POINT('',(5.961434752783,4.)); +#837 = CARTESIAN_POINT('',(5.990684803183,4.)); +#838 = CARTESIAN_POINT('',(6.019934853582,4.)); +#839 = CARTESIAN_POINT('',(6.049184903982,4.)); +#840 = CARTESIAN_POINT('',(6.078434954382,4.)); +#841 = CARTESIAN_POINT('',(6.107685004781,4.)); +#842 = CARTESIAN_POINT('',(6.136935055181,4.)); +#843 = CARTESIAN_POINT('',(6.166185105581,4.)); +#844 = CARTESIAN_POINT('',(6.195435155981,4.)); +#845 = CARTESIAN_POINT('',(6.22468520638,4.)); +#846 = CARTESIAN_POINT('',(6.25393525678,4.)); +#847 = CARTESIAN_POINT('',(6.27343529038,4.)); +#848 = CARTESIAN_POINT('',(6.28318530718,4.)); +#849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#850 = ADVANCED_FACE('',(#851),#763,.F.); +#851 = FACE_BOUND('',#852,.F.); +#852 = EDGE_LOOP('',(#853,#874,#875,#896)); +#853 = ORIENTED_EDGE('',*,*,#854,.F.); +#854 = EDGE_CURVE('',#715,#855,#857,.T.); +#855 = VERTEX_POINT('',#856); +#856 = CARTESIAN_POINT('',(-2.,-1.5,1.)); +#857 = SURFACE_CURVE('',#858,(#862,#868),.PCURVE_S1.); +#858 = LINE('',#859,#860); +#859 = CARTESIAN_POINT('',(-2.,-1.5,11.)); +#860 = VECTOR('',#861,1.); +#861 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#862 = PCURVE('',#763,#863); +#863 = DEFINITIONAL_REPRESENTATION('',(#864),#867); +#864 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#865,#866),.UNSPECIFIED.,.F.,.F., + (2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#865 = CARTESIAN_POINT('',(2.498091544797,3.4)); +#866 = CARTESIAN_POINT('',(2.498091544797,10.0000004)); +#867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#868 = PCURVE('',#730,#869); +#869 = DEFINITIONAL_REPRESENTATION('',(#870),#873); +#870 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#871,#872),.UNSPECIFIED.,.F.,.F., + (2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#871 = CARTESIAN_POINT('',(-0.6,-4.5)); +#872 = CARTESIAN_POINT('',(6.0000004,-4.5)); +#873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#874 = ORIENTED_EDGE('',*,*,#742,.T.); +#875 = ORIENTED_EDGE('',*,*,#876,.T.); +#876 = EDGE_CURVE('',#743,#877,#879,.T.); +#877 = VERTEX_POINT('',#878); +#878 = CARTESIAN_POINT('',(-2.,1.5,1.)); +#879 = SURFACE_CURVE('',#880,(#884,#890),.PCURVE_S1.); +#880 = LINE('',#881,#882); +#881 = CARTESIAN_POINT('',(-2.,1.5,11.)); +#882 = VECTOR('',#883,1.); +#883 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#884 = PCURVE('',#763,#885); +#885 = DEFINITIONAL_REPRESENTATION('',(#886),#889); +#886 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#887,#888),.UNSPECIFIED.,.F.,.F., + (2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#887 = CARTESIAN_POINT('',(3.785093762383,3.4)); +#888 = CARTESIAN_POINT('',(3.785093762383,10.0000004)); +#889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#890 = PCURVE('',#791,#891); +#891 = DEFINITIONAL_REPRESENTATION('',(#892),#895); +#892 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#893,#894),.UNSPECIFIED.,.F.,.F., + (2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#893 = CARTESIAN_POINT('',(-0.6,-4.5)); +#894 = CARTESIAN_POINT('',(6.0000004,-4.5)); +#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#896 = ORIENTED_EDGE('',*,*,#897,.F.); +#897 = EDGE_CURVE('',#855,#877,#898,.T.); +#898 = SURFACE_CURVE('',#899,(#904,#911),.PCURVE_S1.); +#899 = CIRCLE('',#900,2.5); +#900 = AXIS2_PLACEMENT_3D('',#901,#902,#903); +#901 = CARTESIAN_POINT('',(0.,-1.224646799147E-15,1.)); +#902 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#903 = DIRECTION('',(1.,0.,0.)); +#904 = PCURVE('',#763,#905); +#905 = DEFINITIONAL_REPRESENTATION('',(#906),#910); +#906 = LINE('',#907,#908); +#907 = CARTESIAN_POINT('',(0.,10.)); +#908 = VECTOR('',#909,1.); +#909 = DIRECTION('',(1.,0.)); +#910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#911 = PCURVE('',#912,#917); +#912 = PLANE('',#913); +#913 = AXIS2_PLACEMENT_3D('',#914,#915,#916); +#914 = CARTESIAN_POINT('',(0.,-1.224646799147E-15,1.)); +#915 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#916 = DIRECTION('',(1.,0.,0.)); +#917 = DEFINITIONAL_REPRESENTATION('',(#918),#922); +#918 = CIRCLE('',#919,2.5); +#919 = AXIS2_PLACEMENT_2D('',#920,#921); +#920 = CARTESIAN_POINT('',(0.,0.)); +#921 = DIRECTION('',(1.,0.)); +#922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#923 = ADVANCED_FACE('',(#924),#912,.F.); +#924 = FACE_BOUND('',#925,.F.); +#925 = EDGE_LOOP('',(#926,#974,#1020,#1041,#1042)); +#926 = ORIENTED_EDGE('',*,*,#927,.T.); +#927 = EDGE_CURVE('',#928,#930,#932,.T.); +#928 = VERTEX_POINT('',#929); +#929 = CARTESIAN_POINT('',(2.,1.5,1.)); +#930 = VERTEX_POINT('',#931); +#931 = CARTESIAN_POINT('',(2.5,0.,1.)); +#932 = SURFACE_CURVE('',#933,(#938,#945),.PCURVE_S1.); +#933 = CIRCLE('',#934,2.5); +#934 = AXIS2_PLACEMENT_3D('',#935,#936,#937); +#935 = CARTESIAN_POINT('',(0.,-1.224646799147E-15,1.)); +#936 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#937 = DIRECTION('',(1.,0.,0.)); +#938 = PCURVE('',#912,#939); +#939 = DEFINITIONAL_REPRESENTATION('',(#940),#944); +#940 = CIRCLE('',#941,2.5); +#941 = AXIS2_PLACEMENT_2D('',#942,#943); +#942 = CARTESIAN_POINT('',(0.,0.)); +#943 = DIRECTION('',(1.,0.)); +#944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#945 = PCURVE('',#680,#946); +#946 = DEFINITIONAL_REPRESENTATION('',(#947),#973); +#947 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#948,#949,#950,#951,#952,#953, + #954,#955,#956,#957,#958,#959,#960,#961,#962,#963,#964,#965,#966, + #967,#968,#969,#970,#971,#972),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(5.639684198386,5.668934248786, + 5.698184299186,5.727434349585,5.756684399985,5.785934450385, + 5.815184500784,5.844434551184,5.873684601584,5.902934651984, + 5.932184702383,5.961434752783,5.990684803183,6.019934853582, + 6.049184903982,6.078434954382,6.107685004781,6.136935055181, + 6.166185105581,6.195435155981,6.22468520638,6.25393525678, + 6.28318530718),.QUASI_UNIFORM_KNOTS.); +#948 = CARTESIAN_POINT('',(5.639684198386,10.)); +#949 = CARTESIAN_POINT('',(5.649434215186,10.)); +#950 = CARTESIAN_POINT('',(5.668934248786,10.)); +#951 = CARTESIAN_POINT('',(5.698184299186,10.)); +#952 = CARTESIAN_POINT('',(5.727434349585,10.)); +#953 = CARTESIAN_POINT('',(5.756684399985,10.)); +#954 = CARTESIAN_POINT('',(5.785934450385,10.)); +#955 = CARTESIAN_POINT('',(5.815184500784,10.)); +#956 = CARTESIAN_POINT('',(5.844434551184,10.)); +#957 = CARTESIAN_POINT('',(5.873684601584,10.)); +#958 = CARTESIAN_POINT('',(5.902934651984,10.)); +#959 = CARTESIAN_POINT('',(5.932184702383,10.)); +#960 = CARTESIAN_POINT('',(5.961434752783,10.)); +#961 = CARTESIAN_POINT('',(5.990684803183,10.)); +#962 = CARTESIAN_POINT('',(6.019934853582,10.)); +#963 = CARTESIAN_POINT('',(6.049184903982,10.)); +#964 = CARTESIAN_POINT('',(6.078434954382,10.)); +#965 = CARTESIAN_POINT('',(6.107685004781,10.)); +#966 = CARTESIAN_POINT('',(6.136935055181,10.)); +#967 = CARTESIAN_POINT('',(6.166185105581,10.)); +#968 = CARTESIAN_POINT('',(6.195435155981,10.)); +#969 = CARTESIAN_POINT('',(6.22468520638,10.)); +#970 = CARTESIAN_POINT('',(6.25393525678,10.)); +#971 = CARTESIAN_POINT('',(6.27343529038,10.)); +#972 = CARTESIAN_POINT('',(6.28318530718,10.)); +#973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#974 = ORIENTED_EDGE('',*,*,#975,.T.); +#975 = EDGE_CURVE('',#930,#976,#978,.T.); +#976 = VERTEX_POINT('',#977); +#977 = CARTESIAN_POINT('',(2.,-1.5,1.)); +#978 = SURFACE_CURVE('',#979,(#984,#991),.PCURVE_S1.); +#979 = CIRCLE('',#980,2.5); +#980 = AXIS2_PLACEMENT_3D('',#981,#982,#983); +#981 = CARTESIAN_POINT('',(0.,-1.224646799147E-15,1.)); +#982 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#983 = DIRECTION('',(1.,0.,0.)); +#984 = PCURVE('',#912,#985); +#985 = DEFINITIONAL_REPRESENTATION('',(#986),#990); +#986 = CIRCLE('',#987,2.5); +#987 = AXIS2_PLACEMENT_2D('',#988,#989); +#988 = CARTESIAN_POINT('',(0.,0.)); +#989 = DIRECTION('',(1.,0.)); +#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#991 = PCURVE('',#680,#992); +#992 = DEFINITIONAL_REPRESENTATION('',(#993),#1019); +#993 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#994,#995,#996,#997,#998,#999, + #1000,#1001,#1002,#1003,#1004,#1005,#1006,#1007,#1008,#1009,#1010, + #1011,#1012,#1013,#1014,#1015,#1016,#1017,#1018),.UNSPECIFIED.,.F., + .F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0., + 2.925005039969E-02,5.850010079939E-02,8.775015119908E-02, + 0.117000201599,0.146250251998,0.175500302398,0.204750352798, + 0.234000403198,0.263250453597,0.292500503997,0.321750554397, + 0.351000604796,0.380250655196,0.409500705596,0.438750755995, + 0.468000806395,0.497250856795,0.526500907194,0.555750957594, + 0.585001007994,0.614251058394,0.643501108793), + .QUASI_UNIFORM_KNOTS.); +#994 = CARTESIAN_POINT('',(6.28318530718,10.)); +#995 = CARTESIAN_POINT('',(6.292935323979,10.)); +#996 = CARTESIAN_POINT('',(6.312435357579,10.)); +#997 = CARTESIAN_POINT('',(6.341685407979,10.)); +#998 = CARTESIAN_POINT('',(6.370935458379,10.)); +#999 = CARTESIAN_POINT('',(6.400185508778,10.)); +#1000 = CARTESIAN_POINT('',(6.429435559178,10.)); +#1001 = CARTESIAN_POINT('',(6.458685609578,10.)); +#1002 = CARTESIAN_POINT('',(6.487935659977,10.)); +#1003 = CARTESIAN_POINT('',(6.517185710377,10.)); +#1004 = CARTESIAN_POINT('',(6.546435760777,10.)); +#1005 = CARTESIAN_POINT('',(6.575685811177,10.)); +#1006 = CARTESIAN_POINT('',(6.604935861576,10.)); +#1007 = CARTESIAN_POINT('',(6.634185911976,10.)); +#1008 = CARTESIAN_POINT('',(6.663435962376,10.)); +#1009 = CARTESIAN_POINT('',(6.692686012775,10.)); +#1010 = CARTESIAN_POINT('',(6.721936063175,10.)); +#1011 = CARTESIAN_POINT('',(6.751186113575,10.)); +#1012 = CARTESIAN_POINT('',(6.780436163974,10.)); +#1013 = CARTESIAN_POINT('',(6.809686214374,10.)); +#1014 = CARTESIAN_POINT('',(6.838936264774,10.)); +#1015 = CARTESIAN_POINT('',(6.868186315173,10.)); +#1016 = CARTESIAN_POINT('',(6.897436365573,10.)); +#1017 = CARTESIAN_POINT('',(6.916936399173,10.)); +#1018 = CARTESIAN_POINT('',(6.926686415973,10.)); +#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1020 = ORIENTED_EDGE('',*,*,#1021,.T.); +#1021 = EDGE_CURVE('',#976,#855,#1022,.T.); +#1022 = SURFACE_CURVE('',#1023,(#1027,#1034),.PCURVE_S1.); +#1023 = LINE('',#1024,#1025); +#1024 = CARTESIAN_POINT('',(2.5,-1.5,1.)); +#1025 = VECTOR('',#1026,1.); +#1026 = DIRECTION('',(-1.,-2.22044604925E-16,2.719262146894E-32)); +#1027 = PCURVE('',#912,#1028); +#1028 = DEFINITIONAL_REPRESENTATION('',(#1029),#1033); +#1029 = LINE('',#1030,#1031); +#1030 = CARTESIAN_POINT('',(2.5,1.5)); +#1031 = VECTOR('',#1032,1.); +#1032 = DIRECTION('',(-1.,2.22044604925E-16)); +#1033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1034 = PCURVE('',#730,#1035); +#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040); +#1036 = LINE('',#1037,#1038); +#1037 = CARTESIAN_POINT('',(6.,0.)); +#1038 = VECTOR('',#1039,1.); +#1039 = DIRECTION('',(0.,-1.)); +#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1041 = ORIENTED_EDGE('',*,*,#897,.T.); +#1042 = ORIENTED_EDGE('',*,*,#1043,.F.); +#1043 = EDGE_CURVE('',#928,#877,#1044,.T.); +#1044 = SURFACE_CURVE('',#1045,(#1049,#1056),.PCURVE_S1.); +#1045 = LINE('',#1046,#1047); +#1046 = CARTESIAN_POINT('',(2.5,1.5,1.)); +#1047 = VECTOR('',#1048,1.); +#1048 = DIRECTION('',(-1.,-2.22044604925E-16,2.719262146894E-32)); +#1049 = PCURVE('',#912,#1050); +#1050 = DEFINITIONAL_REPRESENTATION('',(#1051),#1055); +#1051 = LINE('',#1052,#1053); +#1052 = CARTESIAN_POINT('',(2.5,-1.5)); +#1053 = VECTOR('',#1054,1.); +#1054 = DIRECTION('',(-1.,2.22044604925E-16)); +#1055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1056 = PCURVE('',#791,#1057); +#1057 = DEFINITIONAL_REPRESENTATION('',(#1058),#1062); +#1058 = LINE('',#1059,#1060); +#1059 = CARTESIAN_POINT('',(6.,0.)); +#1060 = VECTOR('',#1061,1.); +#1061 = DIRECTION('',(0.,-1.)); +#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1063 = ADVANCED_FACE('',(#1064),#730,.F.); +#1064 = FACE_BOUND('',#1065,.F.); +#1065 = EDGE_LOOP('',(#1066,#1067,#1109,#1110)); +#1066 = ORIENTED_EDGE('',*,*,#1021,.F.); +#1067 = ORIENTED_EDGE('',*,*,#1068,.F.); +#1068 = EDGE_CURVE('',#660,#976,#1069,.T.); +#1069 = SURFACE_CURVE('',#1070,(#1074,#1080),.PCURVE_S1.); +#1070 = LINE('',#1071,#1072); +#1071 = CARTESIAN_POINT('',(2.,-1.5,11.)); +#1072 = VECTOR('',#1073,1.); +#1073 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#1074 = PCURVE('',#730,#1075); +#1075 = DEFINITIONAL_REPRESENTATION('',(#1076),#1079); +#1076 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1077,#1078),.UNSPECIFIED.,.F., + .F.,(2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#1077 = CARTESIAN_POINT('',(-0.6,-0.5)); +#1078 = CARTESIAN_POINT('',(6.0000004,-0.5)); +#1079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1080 = PCURVE('',#680,#1081); +#1081 = DEFINITIONAL_REPRESENTATION('',(#1082),#1108); +#1082 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1083,#1084,#1085,#1086,#1087, + #1088,#1089,#1090,#1091,#1092,#1093,#1094,#1095,#1096,#1097,#1098, + #1099,#1100,#1101,#1102,#1103,#1104,#1105,#1106,#1107), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (4.,4.272727272727,4.545454545455,4.818181818182,5.090909090909, + 5.363636363636,5.636363636364,5.909090909091,6.181818181818, + 6.454545454545,6.727272727273,7.,7.272727272727,7.545454545455, + 7.818181818182,8.090909090909,8.363636363636,8.636363636364, + 8.909090909091,9.181818181818,9.454545454545,9.727272727273,10.), + .QUASI_UNIFORM_KNOTS.); +#1083 = CARTESIAN_POINT('',(6.926686415973,4.)); +#1084 = CARTESIAN_POINT('',(6.926686415973,4.090909090909)); +#1085 = CARTESIAN_POINT('',(6.926686415973,4.272727272727)); +#1086 = CARTESIAN_POINT('',(6.926686415973,4.545454545455)); +#1087 = CARTESIAN_POINT('',(6.926686415973,4.818181818182)); +#1088 = CARTESIAN_POINT('',(6.926686415973,5.090909090909)); +#1089 = CARTESIAN_POINT('',(6.926686415973,5.363636363636)); +#1090 = CARTESIAN_POINT('',(6.926686415973,5.636363636364)); +#1091 = CARTESIAN_POINT('',(6.926686415973,5.909090909091)); +#1092 = CARTESIAN_POINT('',(6.926686415973,6.181818181818)); +#1093 = CARTESIAN_POINT('',(6.926686415973,6.454545454545)); +#1094 = CARTESIAN_POINT('',(6.926686415973,6.727272727273)); +#1095 = CARTESIAN_POINT('',(6.926686415973,7.)); +#1096 = CARTESIAN_POINT('',(6.926686415973,7.272727272727)); +#1097 = CARTESIAN_POINT('',(6.926686415973,7.545454545455)); +#1098 = CARTESIAN_POINT('',(6.926686415973,7.818181818182)); +#1099 = CARTESIAN_POINT('',(6.926686415973,8.090909090909)); +#1100 = CARTESIAN_POINT('',(6.926686415973,8.363636363636)); +#1101 = CARTESIAN_POINT('',(6.926686415973,8.636363636364)); +#1102 = CARTESIAN_POINT('',(6.926686415973,8.909090909091)); +#1103 = CARTESIAN_POINT('',(6.926686415973,9.181818181818)); +#1104 = CARTESIAN_POINT('',(6.926686415973,9.454545454545)); +#1105 = CARTESIAN_POINT('',(6.926686415973,9.727272727273)); +#1106 = CARTESIAN_POINT('',(6.926686415973,9.909090909091)); +#1107 = CARTESIAN_POINT('',(6.926686415973,10.)); +#1108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1109 = ORIENTED_EDGE('',*,*,#714,.T.); +#1110 = ORIENTED_EDGE('',*,*,#854,.T.); +#1111 = ADVANCED_FACE('',(#1112),#791,.T.); +#1112 = FACE_BOUND('',#1113,.T.); +#1113 = EDGE_LOOP('',(#1114,#1115,#1157,#1158)); +#1114 = ORIENTED_EDGE('',*,*,#1043,.F.); +#1115 = ORIENTED_EDGE('',*,*,#1116,.F.); +#1116 = EDGE_CURVE('',#776,#928,#1117,.T.); +#1117 = SURFACE_CURVE('',#1118,(#1122,#1128),.PCURVE_S1.); +#1118 = LINE('',#1119,#1120); +#1119 = CARTESIAN_POINT('',(2.,1.5,11.)); +#1120 = VECTOR('',#1121,1.); +#1121 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#1122 = PCURVE('',#791,#1123); +#1123 = DEFINITIONAL_REPRESENTATION('',(#1124),#1127); +#1124 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1125,#1126),.UNSPECIFIED.,.F., + .F.,(2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#1125 = CARTESIAN_POINT('',(-0.6,-0.5)); +#1126 = CARTESIAN_POINT('',(6.0000004,-0.5)); +#1127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1128 = PCURVE('',#680,#1129); +#1129 = DEFINITIONAL_REPRESENTATION('',(#1130),#1156); +#1130 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1131,#1132,#1133,#1134,#1135, + #1136,#1137,#1138,#1139,#1140,#1141,#1142,#1143,#1144,#1145,#1146, + #1147,#1148,#1149,#1150,#1151,#1152,#1153,#1154,#1155), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (4.,4.272727272727,4.545454545455,4.818181818182,5.090909090909, + 5.363636363636,5.636363636364,5.909090909091,6.181818181818, + 6.454545454545,6.727272727273,7.,7.272727272727,7.545454545455, + 7.818181818182,8.090909090909,8.363636363636,8.636363636364, + 8.909090909091,9.181818181818,9.454545454545,9.727272727273,10.), + .QUASI_UNIFORM_KNOTS.); +#1131 = CARTESIAN_POINT('',(5.639684198386,4.)); +#1132 = CARTESIAN_POINT('',(5.639684198386,4.090909090909)); +#1133 = CARTESIAN_POINT('',(5.639684198386,4.272727272727)); +#1134 = CARTESIAN_POINT('',(5.639684198386,4.545454545455)); +#1135 = CARTESIAN_POINT('',(5.639684198386,4.818181818182)); +#1136 = CARTESIAN_POINT('',(5.639684198386,5.090909090909)); +#1137 = CARTESIAN_POINT('',(5.639684198386,5.363636363636)); +#1138 = CARTESIAN_POINT('',(5.639684198386,5.636363636364)); +#1139 = CARTESIAN_POINT('',(5.639684198386,5.909090909091)); +#1140 = CARTESIAN_POINT('',(5.639684198386,6.181818181818)); +#1141 = CARTESIAN_POINT('',(5.639684198386,6.454545454545)); +#1142 = CARTESIAN_POINT('',(5.639684198386,6.727272727273)); +#1143 = CARTESIAN_POINT('',(5.639684198386,7.)); +#1144 = CARTESIAN_POINT('',(5.639684198386,7.272727272727)); +#1145 = CARTESIAN_POINT('',(5.639684198386,7.545454545455)); +#1146 = CARTESIAN_POINT('',(5.639684198386,7.818181818182)); +#1147 = CARTESIAN_POINT('',(5.639684198386,8.090909090909)); +#1148 = CARTESIAN_POINT('',(5.639684198386,8.363636363636)); +#1149 = CARTESIAN_POINT('',(5.639684198386,8.636363636364)); +#1150 = CARTESIAN_POINT('',(5.639684198386,8.909090909091)); +#1151 = CARTESIAN_POINT('',(5.639684198386,9.181818181818)); +#1152 = CARTESIAN_POINT('',(5.639684198386,9.454545454545)); +#1153 = CARTESIAN_POINT('',(5.639684198386,9.727272727273)); +#1154 = CARTESIAN_POINT('',(5.639684198386,9.909090909091)); +#1155 = CARTESIAN_POINT('',(5.639684198386,10.)); +#1156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1157 = ORIENTED_EDGE('',*,*,#775,.T.); +#1158 = ORIENTED_EDGE('',*,*,#876,.T.); +#1159 = ADVANCED_FACE('',(#1160),#680,.F.); +#1160 = FACE_BOUND('',#1161,.F.); +#1161 = EDGE_LOOP('',(#1162,#1163,#1164,#1165,#1166,#1167)); +#1162 = ORIENTED_EDGE('',*,*,#1116,.F.); +#1163 = ORIENTED_EDGE('',*,*,#803,.T.); +#1164 = ORIENTED_EDGE('',*,*,#657,.T.); +#1165 = ORIENTED_EDGE('',*,*,#1068,.T.); +#1166 = ORIENTED_EDGE('',*,*,#975,.F.); +#1167 = ORIENTED_EDGE('',*,*,#927,.F.); +#1168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1172)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1169,#1170,#1171)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1169 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1170 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1171 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1172 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1169, + 'distance_accuracy_value','confusion accuracy'); +#1173 = SHAPE_DEFINITION_REPRESENTATION(#1174,#25); +#1174 = PRODUCT_DEFINITION_SHAPE('','',#1175); +#1175 = PRODUCT_DEFINITION('design','',#1176,#1179); +#1176 = PRODUCT_DEFINITION_FORMATION('','',#1177); +#1177 = PRODUCT('2_arms_horn','2_arms_horn','',(#1178)); +#1178 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#1179 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1180 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1181,#1183); +#1181 = ( REPRESENTATION_RELATIONSHIP('','',#25,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1182) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1182 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#1183 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1184); +#1184 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#1175,$); +#1185 = PRODUCT_TYPE('part',$,(#1177)); +#1186 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1187),#1168); +#1187 = STYLED_ITEM('color',(#1188),#26); +#1188 = PRESENTATION_STYLE_ASSIGNMENT((#1189,#1195)); +#1189 = SURFACE_STYLE_USAGE(.BOTH.,#1190); +#1190 = SURFACE_SIDE_STYLE('',(#1191)); +#1191 = SURFACE_STYLE_FILL_AREA(#1192); +#1192 = FILL_AREA_STYLE('',(#1193)); +#1193 = FILL_AREA_STYLE_COLOUR('',#1194); +#1194 = COLOUR_RGB('',0.819607853889,0.819607853889,0.819607853889); +#1195 = CURVE_STYLE('',#1196,POSITIVE_LENGTH_MEASURE(0.1),#1194); +#1196 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_2_arms_horn.stl b/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_2_arms_horn.stl new file mode 100644 index 0000000000000000000000000000000000000000..40e79bd245c73d9ed16c2ffdc0c47c7850fc0598 GIT binary patch literal 23084 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 literal 0 HcmV?d00001 diff --git a/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_4_arms_horn.fcstd b/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_4_arms_horn.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..9e8939ec51e2f421573eac7beb30637e140fc9cf GIT binary patch literal 39558 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 qD)RT~4hjW4R>8*k(K7k[0:1:1:2]','',#5,#2003,$); +#2013 = PRODUCT_TYPE('part',$,(#2005)); +#2014 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2015,#2023,#2030,#2037,#2044,#2051,#2058,#2065,#2072,#2079,#2086, + #2093,#2100,#2107,#2114,#2121,#2128,#2135,#2142,#2149,#2157,#2164, + #2171,#2178,#2185),#1996); +#2015 = STYLED_ITEM('color',(#2016),#28); +#2016 = PRESENTATION_STYLE_ASSIGNMENT((#2017)); +#2017 = SURFACE_STYLE_USAGE(.BOTH.,#2018); +#2018 = SURFACE_SIDE_STYLE('',(#2019)); +#2019 = SURFACE_STYLE_FILL_AREA(#2020); +#2020 = FILL_AREA_STYLE('',(#2021)); +#2021 = FILL_AREA_STYLE_COLOUR('',#2022); +#2022 = COLOUR_RGB('',0.819607853889,0.819607853889,0.819607853889); +#2023 = STYLED_ITEM('color',(#2024),#158); +#2024 = PRESENTATION_STYLE_ASSIGNMENT((#2025)); +#2025 = SURFACE_STYLE_USAGE(.BOTH.,#2026); +#2026 = SURFACE_SIDE_STYLE('',(#2027)); +#2027 = SURFACE_STYLE_FILL_AREA(#2028); +#2028 = FILL_AREA_STYLE('',(#2029)); +#2029 = FILL_AREA_STYLE_COLOUR('',#2022); +#2030 = STYLED_ITEM('color',(#2031),#234); +#2031 = PRESENTATION_STYLE_ASSIGNMENT((#2032)); +#2032 = SURFACE_STYLE_USAGE(.BOTH.,#2033); +#2033 = SURFACE_SIDE_STYLE('',(#2034)); +#2034 = SURFACE_STYLE_FILL_AREA(#2035); +#2035 = FILL_AREA_STYLE('',(#2036)); +#2036 = FILL_AREA_STYLE_COLOUR('',#2022); +#2037 = STYLED_ITEM('color',(#2038),#310); +#2038 = PRESENTATION_STYLE_ASSIGNMENT((#2039)); +#2039 = SURFACE_STYLE_USAGE(.BOTH.,#2040); +#2040 = SURFACE_SIDE_STYLE('',(#2041)); +#2041 = SURFACE_STYLE_FILL_AREA(#2042); +#2042 = FILL_AREA_STYLE('',(#2043)); +#2043 = FILL_AREA_STYLE_COLOUR('',#2022); +#2044 = STYLED_ITEM('color',(#2045),#711); +#2045 = PRESENTATION_STYLE_ASSIGNMENT((#2046)); +#2046 = SURFACE_STYLE_USAGE(.BOTH.,#2047); +#2047 = SURFACE_SIDE_STYLE('',(#2048)); +#2048 = SURFACE_STYLE_FILL_AREA(#2049); +#2049 = FILL_AREA_STYLE('',(#2050)); +#2050 = FILL_AREA_STYLE_COLOUR('',#2022); +#2051 = STYLED_ITEM('color',(#2052),#1092); +#2052 = PRESENTATION_STYLE_ASSIGNMENT((#2053)); +#2053 = SURFACE_STYLE_USAGE(.BOTH.,#2054); +#2054 = SURFACE_SIDE_STYLE('',(#2055)); +#2055 = SURFACE_STYLE_FILL_AREA(#2056); +#2056 = FILL_AREA_STYLE('',(#2057)); +#2057 = FILL_AREA_STYLE_COLOUR('',#2022); +#2058 = STYLED_ITEM('color',(#2059),#1119); +#2059 = PRESENTATION_STYLE_ASSIGNMENT((#2060)); +#2060 = SURFACE_STYLE_USAGE(.BOTH.,#2061); +#2061 = SURFACE_SIDE_STYLE('',(#2062)); +#2062 = SURFACE_STYLE_FILL_AREA(#2063); +#2063 = FILL_AREA_STYLE('',(#2064)); +#2064 = FILL_AREA_STYLE_COLOUR('',#2022); +#2065 = STYLED_ITEM('color',(#2066),#1146); +#2066 = PRESENTATION_STYLE_ASSIGNMENT((#2067)); +#2067 = SURFACE_STYLE_USAGE(.BOTH.,#2068); +#2068 = SURFACE_SIDE_STYLE('',(#2069)); +#2069 = SURFACE_STYLE_FILL_AREA(#2070); +#2070 = FILL_AREA_STYLE('',(#2071)); +#2071 = FILL_AREA_STYLE_COLOUR('',#2022); +#2072 = STYLED_ITEM('color',(#2073),#1173); +#2073 = PRESENTATION_STYLE_ASSIGNMENT((#2074)); +#2074 = SURFACE_STYLE_USAGE(.BOTH.,#2075); +#2075 = SURFACE_SIDE_STYLE('',(#2076)); +#2076 = SURFACE_STYLE_FILL_AREA(#2077); +#2077 = FILL_AREA_STYLE('',(#2078)); +#2078 = FILL_AREA_STYLE_COLOUR('',#2022); +#2079 = STYLED_ITEM('color',(#2080),#1200); +#2080 = PRESENTATION_STYLE_ASSIGNMENT((#2081)); +#2081 = SURFACE_STYLE_USAGE(.BOTH.,#2082); +#2082 = SURFACE_SIDE_STYLE('',(#2083)); +#2083 = SURFACE_STYLE_FILL_AREA(#2084); +#2084 = FILL_AREA_STYLE('',(#2085)); +#2085 = FILL_AREA_STYLE_COLOUR('',#2022); +#2086 = STYLED_ITEM('color',(#2087),#1227); +#2087 = PRESENTATION_STYLE_ASSIGNMENT((#2088)); +#2088 = SURFACE_STYLE_USAGE(.BOTH.,#2089); +#2089 = SURFACE_SIDE_STYLE('',(#2090)); +#2090 = SURFACE_STYLE_FILL_AREA(#2091); +#2091 = FILL_AREA_STYLE('',(#2092)); +#2092 = FILL_AREA_STYLE_COLOUR('',#2022); +#2093 = STYLED_ITEM('color',(#2094),#1254); +#2094 = PRESENTATION_STYLE_ASSIGNMENT((#2095)); +#2095 = SURFACE_STYLE_USAGE(.BOTH.,#2096); +#2096 = SURFACE_SIDE_STYLE('',(#2097)); +#2097 = SURFACE_STYLE_FILL_AREA(#2098); +#2098 = FILL_AREA_STYLE('',(#2099)); +#2099 = FILL_AREA_STYLE_COLOUR('',#2022); +#2100 = STYLED_ITEM('color',(#2101),#1281); +#2101 = PRESENTATION_STYLE_ASSIGNMENT((#2102)); +#2102 = SURFACE_STYLE_USAGE(.BOTH.,#2103); +#2103 = SURFACE_SIDE_STYLE('',(#2104)); +#2104 = SURFACE_STYLE_FILL_AREA(#2105); +#2105 = FILL_AREA_STYLE('',(#2106)); +#2106 = FILL_AREA_STYLE_COLOUR('',#2022); +#2107 = STYLED_ITEM('color',(#2108),#1308); +#2108 = PRESENTATION_STYLE_ASSIGNMENT((#2109)); +#2109 = SURFACE_STYLE_USAGE(.BOTH.,#2110); +#2110 = SURFACE_SIDE_STYLE('',(#2111)); +#2111 = SURFACE_STYLE_FILL_AREA(#2112); +#2112 = FILL_AREA_STYLE('',(#2113)); +#2113 = FILL_AREA_STYLE_COLOUR('',#2022); +#2114 = STYLED_ITEM('color',(#2115),#1315); +#2115 = PRESENTATION_STYLE_ASSIGNMENT((#2116)); +#2116 = SURFACE_STYLE_USAGE(.BOTH.,#2117); +#2117 = SURFACE_SIDE_STYLE('',(#2118)); +#2118 = SURFACE_STYLE_FILL_AREA(#2119); +#2119 = FILL_AREA_STYLE('',(#2120)); +#2120 = FILL_AREA_STYLE_COLOUR('',#2022); +#2121 = STYLED_ITEM('color',(#2122),#1342); +#2122 = PRESENTATION_STYLE_ASSIGNMENT((#2123)); +#2123 = SURFACE_STYLE_USAGE(.BOTH.,#2124); +#2124 = SURFACE_SIDE_STYLE('',(#2125)); +#2125 = SURFACE_STYLE_FILL_AREA(#2126); +#2126 = FILL_AREA_STYLE('',(#2127)); +#2127 = FILL_AREA_STYLE_COLOUR('',#2022); +#2128 = STYLED_ITEM('color',(#2129),#1369); +#2129 = PRESENTATION_STYLE_ASSIGNMENT((#2130)); +#2130 = SURFACE_STYLE_USAGE(.BOTH.,#2131); +#2131 = SURFACE_SIDE_STYLE('',(#2132)); +#2132 = SURFACE_STYLE_FILL_AREA(#2133); +#2133 = FILL_AREA_STYLE('',(#2134)); +#2134 = FILL_AREA_STYLE_COLOUR('',#2022); +#2135 = STYLED_ITEM('color',(#2136),#1396); +#2136 = PRESENTATION_STYLE_ASSIGNMENT((#2137)); +#2137 = SURFACE_STYLE_USAGE(.BOTH.,#2138); +#2138 = SURFACE_SIDE_STYLE('',(#2139)); +#2139 = SURFACE_STYLE_FILL_AREA(#2140); +#2140 = FILL_AREA_STYLE('',(#2141)); +#2141 = FILL_AREA_STYLE_COLOUR('',#2022); +#2142 = STYLED_ITEM('color',(#2143),#1423); +#2143 = PRESENTATION_STYLE_ASSIGNMENT((#2144)); +#2144 = SURFACE_STYLE_USAGE(.BOTH.,#2145); +#2145 = SURFACE_SIDE_STYLE('',(#2146)); +#2146 = SURFACE_STYLE_FILL_AREA(#2147); +#2147 = FILL_AREA_STYLE('',(#2148)); +#2148 = FILL_AREA_STYLE_COLOUR('',#2022); +#2149 = STYLED_ITEM('color',(#2150),#1478); +#2150 = PRESENTATION_STYLE_ASSIGNMENT((#2151)); +#2151 = SURFACE_STYLE_USAGE(.BOTH.,#2152); +#2152 = SURFACE_SIDE_STYLE('',(#2153)); +#2153 = SURFACE_STYLE_FILL_AREA(#2154); +#2154 = FILL_AREA_STYLE('',(#2155)); +#2155 = FILL_AREA_STYLE_COLOUR('',#2156); +#2156 = COLOUR_RGB('',0.780392169952,0.568627476692,0.113725490868); +#2157 = STYLED_ITEM('color',(#2158),#1678); +#2158 = PRESENTATION_STYLE_ASSIGNMENT((#2159)); +#2159 = SURFACE_STYLE_USAGE(.BOTH.,#2160); +#2160 = SURFACE_SIDE_STYLE('',(#2161)); +#2161 = SURFACE_STYLE_FILL_AREA(#2162); +#2162 = FILL_AREA_STYLE('',(#2163)); +#2163 = FILL_AREA_STYLE_COLOUR('',#2156); +#2164 = STYLED_ITEM('color',(#2165),#1751); +#2165 = PRESENTATION_STYLE_ASSIGNMENT((#2166)); +#2166 = SURFACE_STYLE_USAGE(.BOTH.,#2167); +#2167 = SURFACE_SIDE_STYLE('',(#2168)); +#2168 = SURFACE_STYLE_FILL_AREA(#2169); +#2169 = FILL_AREA_STYLE('',(#2170)); +#2170 = FILL_AREA_STYLE_COLOUR('',#2156); +#2171 = STYLED_ITEM('color',(#2172),#1891); +#2172 = PRESENTATION_STYLE_ASSIGNMENT((#2173)); +#2173 = SURFACE_STYLE_USAGE(.BOTH.,#2174); +#2174 = SURFACE_SIDE_STYLE('',(#2175)); +#2175 = SURFACE_STYLE_FILL_AREA(#2176); +#2176 = FILL_AREA_STYLE('',(#2177)); +#2177 = FILL_AREA_STYLE_COLOUR('',#2156); +#2178 = STYLED_ITEM('color',(#2179),#1939); +#2179 = PRESENTATION_STYLE_ASSIGNMENT((#2180)); +#2180 = SURFACE_STYLE_USAGE(.BOTH.,#2181); +#2181 = SURFACE_SIDE_STYLE('',(#2182)); +#2182 = SURFACE_STYLE_FILL_AREA(#2183); +#2183 = FILL_AREA_STYLE('',(#2184)); +#2184 = FILL_AREA_STYLE_COLOUR('',#2156); +#2185 = STYLED_ITEM('color',(#2186),#1987); +#2186 = PRESENTATION_STYLE_ASSIGNMENT((#2187)); +#2187 = SURFACE_STYLE_USAGE(.BOTH.,#2188); +#2188 = SURFACE_SIDE_STYLE('',(#2189)); +#2189 = SURFACE_STYLE_FILL_AREA(#2190); +#2190 = FILL_AREA_STYLE('',(#2191)); +#2191 = FILL_AREA_STYLE_COLOUR('',#2156); +ENDSEC; +END-ISO-10303-21; diff --git a/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_4_arms_horn.stl b/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_4_arms_horn.stl new file mode 100644 index 0000000000000000000000000000000000000000..f7be674200db8957e62560435026f9f0bebdbf1d GIT binary patch literal 39484 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 literal 0 HcmV?d00001 diff --git a/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_Stepper_Motor.step b/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_Stepper_Motor.step index 08a0b49d..d9100d6c 100644 --- a/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_Stepper_Motor.step +++ b/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_Stepper_Motor.step @@ -4,7 +4,7 @@ FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); FILE_NAME( '/home/juan/GIT/FreeCAD-library/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_Stepper_Motor.step', - '2015-09-06T17:13:16',('Author'),(''), + '2015-09-11T11:58:44',('Author'),(''), 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); ENDSEC; @@ -39,2161 +39,2162 @@ GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT( #23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20, 'distance_accuracy_value','confusion accuracy'); #24 = PRODUCT_TYPE('part',$,(#7)); -#25 = SHAPE_REPRESENTATION('',(#11,#26,#1344,#1800),#3768); +#25 = SHAPE_REPRESENTATION('',(#11,#26,#482,#1800),#4382); #26 = MANIFOLD_SOLID_BREP('',#27); -#27 = CLOSED_SHELL('',(#28,#148,#225,#272,#319,#644,#720,#809,#858,#934, - #1024,#1028,#1077,#1105,#1133,#1183,#1233,#1285,#1340)); -#28 = ADVANCED_FACE('',(#29),#43,.F.); -#29 = FACE_BOUND('',#30,.F.); -#30 = EDGE_LOOP('',(#31,#66,#94,#122)); -#31 = ORIENTED_EDGE('',*,*,#32,.F.); +#27 = CLOSED_SHELL('',(#28,#364,#368,#416,#443,#449,#476)); +#28 = ADVANCED_FACE('',(#29),#43,.T.); +#29 = FACE_BOUND('',#30,.T.); +#30 = EDGE_LOOP('',(#31,#61,#90,#116,#145,#169,#190,#214,#240,#269,#293, + #314,#336,#337)); +#31 = ORIENTED_EDGE('',*,*,#32,.T.); #32 = EDGE_CURVE('',#33,#35,#37,.T.); #33 = VERTEX_POINT('',#34); -#34 = CARTESIAN_POINT('',(-6.3,-16.,18.)); +#34 = CARTESIAN_POINT('',(2.5,8.,19.)); #35 = VERTEX_POINT('',#36); -#36 = CARTESIAN_POINT('',(6.3,-16.,18.)); -#37 = SURFACE_CURVE('',#38,(#42,#54),.PCURVE_S1.); +#36 = CARTESIAN_POINT('',(2.5,8.,29.)); +#37 = SEAM_CURVE('',#38,(#42,#54),.PCURVE_S1.); #38 = LINE('',#39,#40); -#39 = CARTESIAN_POINT('',(-6.3,-16.,18.)); +#39 = CARTESIAN_POINT('',(2.5,8.,19.)); #40 = VECTOR('',#41,1.); -#41 = DIRECTION('',(1.,0.,0.)); +#41 = DIRECTION('',(0.,0.,1.)); #42 = PCURVE('',#43,#48); -#43 = PLANE('',#44); +#43 = CYLINDRICAL_SURFACE('',#44,2.5); #44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); -#45 = CARTESIAN_POINT('',(-6.3,-16.,18.)); -#46 = DIRECTION('',(0.,1.,0.)); -#47 = DIRECTION('',(0.,0.,1.)); +#45 = CARTESIAN_POINT('',(0.,8.,19.)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); #48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); #49 = LINE('',#50,#51); -#50 = CARTESIAN_POINT('',(0.,0.)); +#50 = CARTESIAN_POINT('',(6.28318530718,-0.)); #51 = VECTOR('',#52,1.); #52 = DIRECTION('',(0.,1.)); #53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#54 = PCURVE('',#55,#60); -#55 = PLANE('',#56); -#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); -#57 = CARTESIAN_POINT('',(-6.3,-16.,18.)); -#58 = DIRECTION('',(0.,0.,1.)); -#59 = DIRECTION('',(1.,0.,0.)); -#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); -#61 = LINE('',#62,#63); -#62 = CARTESIAN_POINT('',(0.,0.)); -#63 = VECTOR('',#64,1.); -#64 = DIRECTION('',(1.,0.)); -#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#54 = PCURVE('',#43,#55); +#55 = DEFINITIONAL_REPRESENTATION('',(#56),#60); +#56 = LINE('',#57,#58); +#57 = CARTESIAN_POINT('',(0.,-0.)); +#58 = VECTOR('',#59,1.); +#59 = DIRECTION('',(0.,1.)); +#60 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#66 = ORIENTED_EDGE('',*,*,#67,.T.); -#67 = EDGE_CURVE('',#33,#68,#70,.T.); -#68 = VERTEX_POINT('',#69); -#69 = CARTESIAN_POINT('',(-6.3,-16.,19.)); -#70 = SURFACE_CURVE('',#71,(#75,#82),.PCURVE_S1.); -#71 = LINE('',#72,#73); -#72 = CARTESIAN_POINT('',(-6.3,-16.,18.)); -#73 = VECTOR('',#74,1.); -#74 = DIRECTION('',(0.,0.,1.)); -#75 = PCURVE('',#43,#76); -#76 = DEFINITIONAL_REPRESENTATION('',(#77),#81); -#77 = LINE('',#78,#79); -#78 = CARTESIAN_POINT('',(0.,0.)); -#79 = VECTOR('',#80,1.); -#80 = DIRECTION('',(1.,0.)); -#81 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#61 = ORIENTED_EDGE('',*,*,#62,.F.); +#62 = EDGE_CURVE('',#63,#35,#65,.T.); +#63 = VERTEX_POINT('',#64); +#64 = CARTESIAN_POINT('',(2.,6.5,29.)); +#65 = SURFACE_CURVE('',#66,(#71,#78),.PCURVE_S1.); +#66 = CIRCLE('',#67,2.5); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(0.,8.,29.)); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = DIRECTION('',(1.,0.,0.)); +#71 = PCURVE('',#43,#72); +#72 = DEFINITIONAL_REPRESENTATION('',(#73),#77); +#73 = LINE('',#74,#75); +#74 = CARTESIAN_POINT('',(0.,10.)); +#75 = VECTOR('',#76,1.); +#76 = DIRECTION('',(1.,0.)); +#77 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#82 = PCURVE('',#83,#88); -#83 = PLANE('',#84); -#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87); -#85 = CARTESIAN_POINT('',(-6.3,-16.,18.)); -#86 = DIRECTION('',(1.,0.,0.)); -#87 = DIRECTION('',(0.,0.,1.)); -#88 = DEFINITIONAL_REPRESENTATION('',(#89),#93); -#89 = LINE('',#90,#91); -#90 = CARTESIAN_POINT('',(0.,0.)); -#91 = VECTOR('',#92,1.); -#92 = DIRECTION('',(1.,0.)); -#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#78 = PCURVE('',#79,#84); +#79 = PLANE('',#80); +#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83); +#81 = CARTESIAN_POINT('',(0.,8.,29.)); +#82 = DIRECTION('',(0.,0.,1.)); +#83 = DIRECTION('',(1.,0.,0.)); +#84 = DEFINITIONAL_REPRESENTATION('',(#85),#89); +#85 = CIRCLE('',#86,2.5); +#86 = AXIS2_PLACEMENT_2D('',#87,#88); +#87 = CARTESIAN_POINT('',(0.,0.)); +#88 = DIRECTION('',(1.,0.)); +#89 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#94 = ORIENTED_EDGE('',*,*,#95,.T.); -#95 = EDGE_CURVE('',#68,#96,#98,.T.); -#96 = VERTEX_POINT('',#97); -#97 = CARTESIAN_POINT('',(6.3,-16.,19.)); -#98 = SURFACE_CURVE('',#99,(#103,#110),.PCURVE_S1.); -#99 = LINE('',#100,#101); -#100 = CARTESIAN_POINT('',(-6.3,-16.,19.)); -#101 = VECTOR('',#102,1.); -#102 = DIRECTION('',(1.,0.,0.)); -#103 = PCURVE('',#43,#104); -#104 = DEFINITIONAL_REPRESENTATION('',(#105),#109); -#105 = LINE('',#106,#107); -#106 = CARTESIAN_POINT('',(1.,0.)); -#107 = VECTOR('',#108,1.); -#108 = DIRECTION('',(0.,1.)); -#109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#90 = ORIENTED_EDGE('',*,*,#91,.F.); +#91 = EDGE_CURVE('',#92,#63,#94,.T.); +#92 = VERTEX_POINT('',#93); +#93 = CARTESIAN_POINT('',(2.,6.5,23.)); +#94 = SURFACE_CURVE('',#95,(#99,#105),.PCURVE_S1.); +#95 = LINE('',#96,#97); +#96 = CARTESIAN_POINT('',(2.,6.5,19.)); +#97 = VECTOR('',#98,1.); +#98 = DIRECTION('',(0.,0.,1.)); +#99 = PCURVE('',#43,#100); +#100 = DEFINITIONAL_REPRESENTATION('',(#101),#104); +#101 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#102,#103),.UNSPECIFIED.,.F.,.F., + (2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#102 = CARTESIAN_POINT('',(5.639684198386,3.4)); +#103 = CARTESIAN_POINT('',(5.639684198386,10.0000004)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#110 = PCURVE('',#111,#116); -#111 = PLANE('',#112); -#112 = AXIS2_PLACEMENT_3D('',#113,#114,#115); -#113 = CARTESIAN_POINT('',(-6.3,-16.,19.)); -#114 = DIRECTION('',(0.,0.,1.)); -#115 = DIRECTION('',(1.,0.,0.)); -#116 = DEFINITIONAL_REPRESENTATION('',(#117),#121); -#117 = LINE('',#118,#119); -#118 = CARTESIAN_POINT('',(0.,0.)); -#119 = VECTOR('',#120,1.); -#120 = DIRECTION('',(1.,0.)); -#121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#105 = PCURVE('',#106,#111); +#106 = PLANE('',#107); +#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110); +#108 = CARTESIAN_POINT('',(2.5,6.5,23.)); +#109 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#110 = DIRECTION('',(0.,0.,1.)); +#111 = DEFINITIONAL_REPRESENTATION('',(#112),#115); +#112 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#113,#114),.UNSPECIFIED.,.F.,.F., + (2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#113 = CARTESIAN_POINT('',(-0.6,-0.5)); +#114 = CARTESIAN_POINT('',(6.0000004,-0.5)); +#115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#122 = ORIENTED_EDGE('',*,*,#123,.F.); -#123 = EDGE_CURVE('',#35,#96,#124,.T.); -#124 = SURFACE_CURVE('',#125,(#129,#136),.PCURVE_S1.); -#125 = LINE('',#126,#127); -#126 = CARTESIAN_POINT('',(6.3,-16.,18.)); -#127 = VECTOR('',#128,1.); -#128 = DIRECTION('',(0.,0.,1.)); -#129 = PCURVE('',#43,#130); -#130 = DEFINITIONAL_REPRESENTATION('',(#131),#135); -#131 = LINE('',#132,#133); -#132 = CARTESIAN_POINT('',(0.,12.6)); -#133 = VECTOR('',#134,1.); -#134 = DIRECTION('',(1.,0.)); -#135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#116 = ORIENTED_EDGE('',*,*,#117,.F.); +#117 = EDGE_CURVE('',#118,#92,#120,.T.); +#118 = VERTEX_POINT('',#119); +#119 = CARTESIAN_POINT('',(-4.440892098501E-16,5.5,23.)); +#120 = SURFACE_CURVE('',#121,(#126,#133),.PCURVE_S1.); +#121 = CIRCLE('',#122,2.5); +#122 = AXIS2_PLACEMENT_3D('',#123,#124,#125); +#123 = CARTESIAN_POINT('',(0.,8.,23.)); +#124 = DIRECTION('',(0.,0.,1.)); +#125 = DIRECTION('',(1.,0.,0.)); +#126 = PCURVE('',#43,#127); +#127 = DEFINITIONAL_REPRESENTATION('',(#128),#132); +#128 = LINE('',#129,#130); +#129 = CARTESIAN_POINT('',(0.,4.)); +#130 = VECTOR('',#131,1.); +#131 = DIRECTION('',(1.,0.)); +#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#136 = PCURVE('',#137,#142); -#137 = PLANE('',#138); -#138 = AXIS2_PLACEMENT_3D('',#139,#140,#141); -#139 = CARTESIAN_POINT('',(6.3,-16.,18.)); -#140 = DIRECTION('',(1.,0.,0.)); -#141 = DIRECTION('',(0.,0.,1.)); -#142 = DEFINITIONAL_REPRESENTATION('',(#143),#147); -#143 = LINE('',#144,#145); -#144 = CARTESIAN_POINT('',(0.,0.)); -#145 = VECTOR('',#146,1.); -#146 = DIRECTION('',(1.,0.)); -#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#133 = PCURVE('',#134,#139); +#134 = PLANE('',#135); +#135 = AXIS2_PLACEMENT_3D('',#136,#137,#138); +#136 = CARTESIAN_POINT('',(2.5,5.5,23.)); +#137 = DIRECTION('',(0.,0.,1.)); +#138 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#139 = DEFINITIONAL_REPRESENTATION('',(#140),#144); +#140 = CIRCLE('',#141,2.5); +#141 = AXIS2_PLACEMENT_2D('',#142,#143); +#142 = CARTESIAN_POINT('',(2.5,2.5)); +#143 = DIRECTION('',(2.22044604925E-16,-1.)); +#144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#148 = ADVANCED_FACE('',(#149),#55,.F.); -#149 = FACE_BOUND('',#150,.F.); -#150 = EDGE_LOOP('',(#151,#174,#175,#198)); -#151 = ORIENTED_EDGE('',*,*,#152,.F.); -#152 = EDGE_CURVE('',#33,#153,#155,.T.); -#153 = VERTEX_POINT('',#154); -#154 = CARTESIAN_POINT('',(-6.3,-12.50239976964,18.)); -#155 = SURFACE_CURVE('',#156,(#160,#167),.PCURVE_S1.); -#156 = LINE('',#157,#158); -#157 = CARTESIAN_POINT('',(-6.3,-16.,18.)); -#158 = VECTOR('',#159,1.); -#159 = DIRECTION('',(0.,1.,0.)); -#160 = PCURVE('',#55,#161); -#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166); -#162 = LINE('',#163,#164); -#163 = CARTESIAN_POINT('',(0.,0.)); -#164 = VECTOR('',#165,1.); -#165 = DIRECTION('',(0.,1.)); -#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#145 = ORIENTED_EDGE('',*,*,#146,.F.); +#146 = EDGE_CURVE('',#147,#118,#149,.T.); +#147 = VERTEX_POINT('',#148); +#148 = CARTESIAN_POINT('',(-2.,6.5,23.)); +#149 = SURFACE_CURVE('',#150,(#155,#162),.PCURVE_S1.); +#150 = CIRCLE('',#151,2.5); +#151 = AXIS2_PLACEMENT_3D('',#152,#153,#154); +#152 = CARTESIAN_POINT('',(0.,8.,23.)); +#153 = DIRECTION('',(0.,0.,1.)); +#154 = DIRECTION('',(1.,0.,0.)); +#155 = PCURVE('',#43,#156); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161); +#157 = LINE('',#158,#159); +#158 = CARTESIAN_POINT('',(0.,4.)); +#159 = VECTOR('',#160,1.); +#160 = DIRECTION('',(1.,0.)); +#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#167 = PCURVE('',#83,#168); -#168 = DEFINITIONAL_REPRESENTATION('',(#169),#173); -#169 = LINE('',#170,#171); -#170 = CARTESIAN_POINT('',(0.,0.)); -#171 = VECTOR('',#172,1.); -#172 = DIRECTION('',(0.,-1.)); -#173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#162 = PCURVE('',#134,#163); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = CIRCLE('',#165,2.5); +#165 = AXIS2_PLACEMENT_2D('',#166,#167); +#166 = CARTESIAN_POINT('',(2.5,2.5)); +#167 = DIRECTION('',(2.22044604925E-16,-1.)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#174 = ORIENTED_EDGE('',*,*,#32,.T.); -#175 = ORIENTED_EDGE('',*,*,#176,.T.); -#176 = EDGE_CURVE('',#35,#177,#179,.T.); -#177 = VERTEX_POINT('',#178); -#178 = CARTESIAN_POINT('',(6.3,-12.50239976964,18.)); -#179 = SURFACE_CURVE('',#180,(#184,#191),.PCURVE_S1.); -#180 = LINE('',#181,#182); -#181 = CARTESIAN_POINT('',(6.3,-16.,18.)); -#182 = VECTOR('',#183,1.); -#183 = DIRECTION('',(0.,1.,0.)); -#184 = PCURVE('',#55,#185); -#185 = DEFINITIONAL_REPRESENTATION('',(#186),#190); -#186 = LINE('',#187,#188); -#187 = CARTESIAN_POINT('',(12.6,0.)); -#188 = VECTOR('',#189,1.); -#189 = DIRECTION('',(0.,1.)); -#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#169 = ORIENTED_EDGE('',*,*,#170,.T.); +#170 = EDGE_CURVE('',#147,#171,#173,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-2.,6.5,29.)); +#173 = SURFACE_CURVE('',#174,(#178,#184),.PCURVE_S1.); +#174 = LINE('',#175,#176); +#175 = CARTESIAN_POINT('',(-2.,6.5,19.)); +#176 = VECTOR('',#177,1.); +#177 = DIRECTION('',(0.,0.,1.)); +#178 = PCURVE('',#43,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#183); +#180 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#181,#182),.UNSPECIFIED.,.F.,.F., + (2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#181 = CARTESIAN_POINT('',(3.785093762383,3.4)); +#182 = CARTESIAN_POINT('',(3.785093762383,10.0000004)); +#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#191 = PCURVE('',#137,#192); -#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); -#193 = LINE('',#194,#195); -#194 = CARTESIAN_POINT('',(0.,0.)); -#195 = VECTOR('',#196,1.); -#196 = DIRECTION('',(0.,-1.)); -#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#184 = PCURVE('',#106,#185); +#185 = DEFINITIONAL_REPRESENTATION('',(#186),#189); +#186 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#187,#188),.UNSPECIFIED.,.F.,.F., + (2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#187 = CARTESIAN_POINT('',(-0.6,-4.5)); +#188 = CARTESIAN_POINT('',(6.0000004,-4.5)); +#189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#198 = ORIENTED_EDGE('',*,*,#199,.F.); -#199 = EDGE_CURVE('',#153,#177,#200,.T.); -#200 = SURFACE_CURVE('',#201,(#206,#213),.PCURVE_S1.); -#201 = CIRCLE('',#202,14.); -#202 = AXIS2_PLACEMENT_3D('',#203,#204,#205); -#203 = CARTESIAN_POINT('',(0.,0.,18.)); -#204 = DIRECTION('',(0.,0.,1.)); -#205 = DIRECTION('',(1.,0.,0.)); -#206 = PCURVE('',#55,#207); -#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); -#208 = CIRCLE('',#209,14.); -#209 = AXIS2_PLACEMENT_2D('',#210,#211); -#210 = CARTESIAN_POINT('',(6.3,16.)); -#211 = DIRECTION('',(1.,0.)); -#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#190 = ORIENTED_EDGE('',*,*,#191,.F.); +#191 = EDGE_CURVE('',#192,#171,#194,.T.); +#192 = VERTEX_POINT('',#193); +#193 = CARTESIAN_POINT('',(-2.,9.5,29.)); +#194 = SURFACE_CURVE('',#195,(#200,#207),.PCURVE_S1.); +#195 = CIRCLE('',#196,2.5); +#196 = AXIS2_PLACEMENT_3D('',#197,#198,#199); +#197 = CARTESIAN_POINT('',(0.,8.,29.)); +#198 = DIRECTION('',(0.,0.,1.)); +#199 = DIRECTION('',(1.,0.,0.)); +#200 = PCURVE('',#43,#201); +#201 = DEFINITIONAL_REPRESENTATION('',(#202),#206); +#202 = LINE('',#203,#204); +#203 = CARTESIAN_POINT('',(0.,10.)); +#204 = VECTOR('',#205,1.); +#205 = DIRECTION('',(1.,0.)); +#206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#213 = PCURVE('',#214,#219); -#214 = CYLINDRICAL_SURFACE('',#215,14.); -#215 = AXIS2_PLACEMENT_3D('',#216,#217,#218); -#216 = CARTESIAN_POINT('',(0.,0.,0.)); -#217 = DIRECTION('',(0.,0.,1.)); -#218 = DIRECTION('',(1.,0.,0.)); -#219 = DEFINITIONAL_REPRESENTATION('',(#220),#224); -#220 = LINE('',#221,#222); -#221 = CARTESIAN_POINT('',(0.,18.)); -#222 = VECTOR('',#223,1.); -#223 = DIRECTION('',(1.,0.)); -#224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#207 = PCURVE('',#79,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#213); +#209 = CIRCLE('',#210,2.5); +#210 = AXIS2_PLACEMENT_2D('',#211,#212); +#211 = CARTESIAN_POINT('',(0.,0.)); +#212 = DIRECTION('',(1.,0.)); +#213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#225 = ADVANCED_FACE('',(#226),#137,.T.); -#226 = FACE_BOUND('',#227,.T.); -#227 = EDGE_LOOP('',(#228,#251,#252,#253)); -#228 = ORIENTED_EDGE('',*,*,#229,.F.); -#229 = EDGE_CURVE('',#96,#230,#232,.T.); -#230 = VERTEX_POINT('',#231); -#231 = CARTESIAN_POINT('',(6.300000000001,-12.50239976964,19.)); -#232 = SURFACE_CURVE('',#233,(#237,#244),.PCURVE_S1.); -#233 = LINE('',#234,#235); -#234 = CARTESIAN_POINT('',(6.3,-16.,19.)); -#235 = VECTOR('',#236,1.); -#236 = DIRECTION('',(0.,1.,0.)); -#237 = PCURVE('',#137,#238); -#238 = DEFINITIONAL_REPRESENTATION('',(#239),#243); -#239 = LINE('',#240,#241); -#240 = CARTESIAN_POINT('',(1.,0.)); -#241 = VECTOR('',#242,1.); -#242 = DIRECTION('',(0.,-1.)); -#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#214 = ORIENTED_EDGE('',*,*,#215,.F.); +#215 = EDGE_CURVE('',#216,#192,#218,.T.); +#216 = VERTEX_POINT('',#217); +#217 = CARTESIAN_POINT('',(-2.,9.5,23.)); +#218 = SURFACE_CURVE('',#219,(#223,#229),.PCURVE_S1.); +#219 = LINE('',#220,#221); +#220 = CARTESIAN_POINT('',(-2.,9.5,19.)); +#221 = VECTOR('',#222,1.); +#222 = DIRECTION('',(0.,0.,1.)); +#223 = PCURVE('',#43,#224); +#224 = DEFINITIONAL_REPRESENTATION('',(#225),#228); +#225 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#226,#227),.UNSPECIFIED.,.F.,.F., + (2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#226 = CARTESIAN_POINT('',(2.498091544797,3.4)); +#227 = CARTESIAN_POINT('',(2.498091544797,10.0000004)); +#228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#244 = PCURVE('',#111,#245); -#245 = DEFINITIONAL_REPRESENTATION('',(#246),#250); -#246 = LINE('',#247,#248); -#247 = CARTESIAN_POINT('',(12.6,0.)); -#248 = VECTOR('',#249,1.); -#249 = DIRECTION('',(0.,1.)); -#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#229 = PCURVE('',#230,#235); +#230 = PLANE('',#231); +#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234); +#232 = CARTESIAN_POINT('',(2.5,9.5,23.)); +#233 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#234 = DIRECTION('',(0.,0.,1.)); +#235 = DEFINITIONAL_REPRESENTATION('',(#236),#239); +#236 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#237,#238),.UNSPECIFIED.,.F.,.F., + (2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#237 = CARTESIAN_POINT('',(-0.6,-4.5)); +#238 = CARTESIAN_POINT('',(6.0000004,-4.5)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#251 = ORIENTED_EDGE('',*,*,#123,.F.); -#252 = ORIENTED_EDGE('',*,*,#176,.T.); -#253 = ORIENTED_EDGE('',*,*,#254,.T.); -#254 = EDGE_CURVE('',#177,#230,#255,.T.); -#255 = SURFACE_CURVE('',#256,(#260,#266),.PCURVE_S1.); -#256 = LINE('',#257,#258); -#257 = CARTESIAN_POINT('',(6.3,-12.50239976964,0.)); -#258 = VECTOR('',#259,1.); -#259 = DIRECTION('',(0.,0.,1.)); -#260 = PCURVE('',#137,#261); -#261 = DEFINITIONAL_REPRESENTATION('',(#262),#265); -#262 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#263,#264),.UNSPECIFIED.,.F.,.F., - (2,2),(17.9,19.0000004),.PIECEWISE_BEZIER_KNOTS.); -#263 = CARTESIAN_POINT('',(-0.1,-3.497600230356)); -#264 = CARTESIAN_POINT('',(1.0000004,-3.497600230356)); -#265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#242,#216,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(4.440892098501E-16,10.5,23.)); +#244 = SURFACE_CURVE('',#245,(#250,#257),.PCURVE_S1.); +#245 = CIRCLE('',#246,2.5); +#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249); +#247 = CARTESIAN_POINT('',(0.,8.,23.)); +#248 = DIRECTION('',(0.,0.,1.)); +#249 = DIRECTION('',(1.,0.,0.)); +#250 = PCURVE('',#43,#251); +#251 = DEFINITIONAL_REPRESENTATION('',(#252),#256); +#252 = LINE('',#253,#254); +#253 = CARTESIAN_POINT('',(0.,4.)); +#254 = VECTOR('',#255,1.); +#255 = DIRECTION('',(1.,0.)); +#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#266 = PCURVE('',#214,#267); -#267 = DEFINITIONAL_REPRESENTATION('',(#268),#271); -#268 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#269,#270),.UNSPECIFIED.,.F.,.F., - (2,2),(17.9,19.0000004),.PIECEWISE_BEZIER_KNOTS.); -#269 = CARTESIAN_POINT('',(5.179154319432,17.9)); -#270 = CARTESIAN_POINT('',(5.179154319432,19.0000004)); -#271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#257 = PCURVE('',#258,#263); +#258 = PLANE('',#259); +#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262); +#260 = CARTESIAN_POINT('',(2.5,9.5,23.)); +#261 = DIRECTION('',(0.,0.,1.)); +#262 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268); +#264 = CIRCLE('',#265,2.5); +#265 = AXIS2_PLACEMENT_2D('',#266,#267); +#266 = CARTESIAN_POINT('',(-1.5,2.5)); +#267 = DIRECTION('',(2.22044604925E-16,-1.)); +#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#272 = ADVANCED_FACE('',(#273),#83,.F.); -#273 = FACE_BOUND('',#274,.F.); -#274 = EDGE_LOOP('',(#275,#298,#299,#300)); -#275 = ORIENTED_EDGE('',*,*,#276,.F.); -#276 = EDGE_CURVE('',#68,#277,#279,.T.); -#277 = VERTEX_POINT('',#278); -#278 = CARTESIAN_POINT('',(-6.300000000001,-12.50239976964,19.)); -#279 = SURFACE_CURVE('',#280,(#284,#291),.PCURVE_S1.); -#280 = LINE('',#281,#282); -#281 = CARTESIAN_POINT('',(-6.3,-16.,19.)); -#282 = VECTOR('',#283,1.); -#283 = DIRECTION('',(0.,1.,0.)); -#284 = PCURVE('',#83,#285); -#285 = DEFINITIONAL_REPRESENTATION('',(#286),#290); -#286 = LINE('',#287,#288); -#287 = CARTESIAN_POINT('',(1.,0.)); -#288 = VECTOR('',#289,1.); -#289 = DIRECTION('',(0.,-1.)); -#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#269 = ORIENTED_EDGE('',*,*,#270,.F.); +#270 = EDGE_CURVE('',#271,#242,#273,.T.); +#271 = VERTEX_POINT('',#272); +#272 = CARTESIAN_POINT('',(2.,9.5,23.)); +#273 = SURFACE_CURVE('',#274,(#279,#286),.PCURVE_S1.); +#274 = CIRCLE('',#275,2.5); +#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278); +#276 = CARTESIAN_POINT('',(0.,8.,23.)); +#277 = DIRECTION('',(0.,0.,1.)); +#278 = DIRECTION('',(1.,0.,0.)); +#279 = PCURVE('',#43,#280); +#280 = DEFINITIONAL_REPRESENTATION('',(#281),#285); +#281 = LINE('',#282,#283); +#282 = CARTESIAN_POINT('',(0.,4.)); +#283 = VECTOR('',#284,1.); +#284 = DIRECTION('',(1.,0.)); +#285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#291 = PCURVE('',#111,#292); -#292 = DEFINITIONAL_REPRESENTATION('',(#293),#297); -#293 = LINE('',#294,#295); -#294 = CARTESIAN_POINT('',(0.,0.)); -#295 = VECTOR('',#296,1.); -#296 = DIRECTION('',(0.,1.)); -#297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#286 = PCURVE('',#258,#287); +#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292); +#288 = CIRCLE('',#289,2.5); +#289 = AXIS2_PLACEMENT_2D('',#290,#291); +#290 = CARTESIAN_POINT('',(-1.5,2.5)); +#291 = DIRECTION('',(2.22044604925E-16,-1.)); +#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#298 = ORIENTED_EDGE('',*,*,#67,.F.); -#299 = ORIENTED_EDGE('',*,*,#152,.T.); -#300 = ORIENTED_EDGE('',*,*,#301,.T.); -#301 = EDGE_CURVE('',#153,#277,#302,.T.); -#302 = SURFACE_CURVE('',#303,(#307,#313),.PCURVE_S1.); -#303 = LINE('',#304,#305); -#304 = CARTESIAN_POINT('',(-6.3,-12.50239976964,0.)); -#305 = VECTOR('',#306,1.); -#306 = DIRECTION('',(0.,0.,1.)); -#307 = PCURVE('',#83,#308); -#308 = DEFINITIONAL_REPRESENTATION('',(#309),#312); -#309 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#310,#311),.UNSPECIFIED.,.F.,.F., - (2,2),(17.9,19.0000004),.PIECEWISE_BEZIER_KNOTS.); -#310 = CARTESIAN_POINT('',(-0.1,-3.497600230356)); -#311 = CARTESIAN_POINT('',(1.0000004,-3.497600230356)); -#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#293 = ORIENTED_EDGE('',*,*,#294,.T.); +#294 = EDGE_CURVE('',#271,#295,#297,.T.); +#295 = VERTEX_POINT('',#296); +#296 = CARTESIAN_POINT('',(2.,9.5,29.)); +#297 = SURFACE_CURVE('',#298,(#302,#308),.PCURVE_S1.); +#298 = LINE('',#299,#300); +#299 = CARTESIAN_POINT('',(2.,9.5,19.)); +#300 = VECTOR('',#301,1.); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = PCURVE('',#43,#303); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#307); +#304 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#305,#306),.UNSPECIFIED.,.F.,.F., + (2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#305 = CARTESIAN_POINT('',(0.643501108793,3.4)); +#306 = CARTESIAN_POINT('',(0.643501108793,10.0000004)); +#307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#313 = PCURVE('',#214,#314); -#314 = DEFINITIONAL_REPRESENTATION('',(#315),#318); -#315 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#316,#317),.UNSPECIFIED.,.F.,.F., - (2,2),(17.9,19.0000004),.PIECEWISE_BEZIER_KNOTS.); -#316 = CARTESIAN_POINT('',(4.245623641337,17.9)); -#317 = CARTESIAN_POINT('',(4.245623641337,19.0000004)); -#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#308 = PCURVE('',#230,#309); +#309 = DEFINITIONAL_REPRESENTATION('',(#310),#313); +#310 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#311,#312),.UNSPECIFIED.,.F.,.F., + (2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#311 = CARTESIAN_POINT('',(-0.6,-0.5)); +#312 = CARTESIAN_POINT('',(6.0000004,-0.5)); +#313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#319 = ADVANCED_FACE('',(#320),#214,.T.); -#320 = FACE_BOUND('',#321,.T.); -#321 = EDGE_LOOP('',(#322,#348,#374,#407,#430,#457,#458,#486,#512,#534, - #535,#536,#537,#561,#587,#620)); -#322 = ORIENTED_EDGE('',*,*,#323,.F.); -#323 = EDGE_CURVE('',#324,#326,#328,.T.); -#324 = VERTEX_POINT('',#325); -#325 = CARTESIAN_POINT('',(13.555441711726,3.5,19.)); -#326 = VERTEX_POINT('',#327); -#327 = CARTESIAN_POINT('',(-13.55544171172,3.5,19.)); -#328 = SURFACE_CURVE('',#329,(#334,#341),.PCURVE_S1.); -#329 = CIRCLE('',#330,14.); -#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); -#331 = CARTESIAN_POINT('',(0.,0.,19.)); -#332 = DIRECTION('',(0.,0.,1.)); -#333 = DIRECTION('',(1.,0.,0.)); -#334 = PCURVE('',#214,#335); -#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340); -#336 = LINE('',#337,#338); -#337 = CARTESIAN_POINT('',(0.,19.)); -#338 = VECTOR('',#339,1.); -#339 = DIRECTION('',(1.,0.)); -#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#314 = ORIENTED_EDGE('',*,*,#315,.F.); +#315 = EDGE_CURVE('',#35,#295,#316,.T.); +#316 = SURFACE_CURVE('',#317,(#322,#329),.PCURVE_S1.); +#317 = CIRCLE('',#318,2.5); +#318 = AXIS2_PLACEMENT_3D('',#319,#320,#321); +#319 = CARTESIAN_POINT('',(0.,8.,29.)); +#320 = DIRECTION('',(0.,0.,1.)); +#321 = DIRECTION('',(1.,0.,0.)); +#322 = PCURVE('',#43,#323); +#323 = DEFINITIONAL_REPRESENTATION('',(#324),#328); +#324 = LINE('',#325,#326); +#325 = CARTESIAN_POINT('',(0.,10.)); +#326 = VECTOR('',#327,1.); +#327 = DIRECTION('',(1.,0.)); +#328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#341 = PCURVE('',#111,#342); -#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); -#343 = CIRCLE('',#344,14.); -#344 = AXIS2_PLACEMENT_2D('',#345,#346); -#345 = CARTESIAN_POINT('',(6.3,16.)); -#346 = DIRECTION('',(1.,0.)); -#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#329 = PCURVE('',#79,#330); +#330 = DEFINITIONAL_REPRESENTATION('',(#331),#335); +#331 = CIRCLE('',#332,2.5); +#332 = AXIS2_PLACEMENT_2D('',#333,#334); +#333 = CARTESIAN_POINT('',(0.,0.)); +#334 = DIRECTION('',(1.,0.)); +#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#348 = ORIENTED_EDGE('',*,*,#349,.F.); -#349 = EDGE_CURVE('',#350,#324,#352,.T.); -#350 = VERTEX_POINT('',#351); -#351 = CARTESIAN_POINT('',(13.555441711726,3.5,18.2)); -#352 = SURFACE_CURVE('',#353,(#357,#363),.PCURVE_S1.); -#353 = LINE('',#354,#355); -#354 = CARTESIAN_POINT('',(13.555441711726,3.5,0.)); -#355 = VECTOR('',#356,1.); +#336 = ORIENTED_EDGE('',*,*,#32,.F.); +#337 = ORIENTED_EDGE('',*,*,#338,.T.); +#338 = EDGE_CURVE('',#33,#33,#339,.T.); +#339 = SURFACE_CURVE('',#340,(#345,#352),.PCURVE_S1.); +#340 = CIRCLE('',#341,2.5); +#341 = AXIS2_PLACEMENT_3D('',#342,#343,#344); +#342 = CARTESIAN_POINT('',(0.,8.,19.)); +#343 = DIRECTION('',(0.,0.,1.)); +#344 = DIRECTION('',(1.,0.,0.)); +#345 = PCURVE('',#43,#346); +#346 = DEFINITIONAL_REPRESENTATION('',(#347),#351); +#347 = LINE('',#348,#349); +#348 = CARTESIAN_POINT('',(0.,0.)); +#349 = VECTOR('',#350,1.); +#350 = DIRECTION('',(1.,0.)); +#351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#352 = PCURVE('',#353,#358); +#353 = PLANE('',#354); +#354 = AXIS2_PLACEMENT_3D('',#355,#356,#357); +#355 = CARTESIAN_POINT('',(0.,8.,19.)); #356 = DIRECTION('',(0.,0.,1.)); -#357 = PCURVE('',#214,#358); -#358 = DEFINITIONAL_REPRESENTATION('',(#359),#362); -#359 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#360,#361),.UNSPECIFIED.,.F.,.F., - (2,2),(18.12,19.0000004),.PIECEWISE_BEZIER_KNOTS.); -#360 = CARTESIAN_POINT('',(0.252680255142,18.12)); -#361 = CARTESIAN_POINT('',(0.252680255142,19.0000004)); -#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#357 = DIRECTION('',(1.,0.,0.)); +#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363); +#359 = CIRCLE('',#360,2.5); +#360 = AXIS2_PLACEMENT_2D('',#361,#362); +#361 = CARTESIAN_POINT('',(0.,0.)); +#362 = DIRECTION('',(1.,0.)); +#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#363 = PCURVE('',#364,#369); -#364 = PLANE('',#365); -#365 = AXIS2_PLACEMENT_3D('',#366,#367,#368); -#366 = CARTESIAN_POINT('',(-17.5,3.5,18.2)); -#367 = DIRECTION('',(-1.268826313857E-17,1.,0.)); -#368 = DIRECTION('',(1.,1.268826313857E-17,0.)); -#369 = DEFINITIONAL_REPRESENTATION('',(#370),#373); -#370 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#371,#372),.UNSPECIFIED.,.F.,.F., - (2,2),(18.12,19.0000004),.PIECEWISE_BEZIER_KNOTS.); -#371 = CARTESIAN_POINT('',(31.055441711726,8.E-02)); -#372 = CARTESIAN_POINT('',(31.055441711726,-0.8000004)); -#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#364 = ADVANCED_FACE('',(#365),#353,.F.); +#365 = FACE_BOUND('',#366,.T.); +#366 = EDGE_LOOP('',(#367)); +#367 = ORIENTED_EDGE('',*,*,#338,.F.); +#368 = ADVANCED_FACE('',(#369),#79,.T.); +#369 = FACE_BOUND('',#370,.T.); +#370 = EDGE_LOOP('',(#371,#372,#373,#394,#395)); +#371 = ORIENTED_EDGE('',*,*,#62,.T.); +#372 = ORIENTED_EDGE('',*,*,#315,.T.); +#373 = ORIENTED_EDGE('',*,*,#374,.T.); +#374 = EDGE_CURVE('',#295,#192,#375,.T.); +#375 = SURFACE_CURVE('',#376,(#380,#387),.PCURVE_S1.); +#376 = LINE('',#377,#378); +#377 = CARTESIAN_POINT('',(2.5,9.5,29.)); +#378 = VECTOR('',#379,1.); +#379 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#380 = PCURVE('',#79,#381); +#381 = DEFINITIONAL_REPRESENTATION('',(#382),#386); +#382 = LINE('',#383,#384); +#383 = CARTESIAN_POINT('',(2.5,1.5)); +#384 = VECTOR('',#385,1.); +#385 = DIRECTION('',(-1.,2.22044604925E-16)); +#386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#374 = ORIENTED_EDGE('',*,*,#375,.F.); -#375 = EDGE_CURVE('',#376,#350,#378,.T.); -#376 = VERTEX_POINT('',#377); -#377 = CARTESIAN_POINT('',(14.,-3.429011037613E-15,18.2)); -#378 = SURFACE_CURVE('',#379,(#384,#391),.PCURVE_S1.); -#379 = CIRCLE('',#380,14.); -#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); -#381 = CARTESIAN_POINT('',(0.,0.,18.2)); -#382 = DIRECTION('',(0.,0.,1.)); -#383 = DIRECTION('',(1.,0.,0.)); -#384 = PCURVE('',#214,#385); -#385 = DEFINITIONAL_REPRESENTATION('',(#386),#390); -#386 = LINE('',#387,#388); -#387 = CARTESIAN_POINT('',(0.,18.2)); -#388 = VECTOR('',#389,1.); -#389 = DIRECTION('',(1.,0.)); -#390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#387 = PCURVE('',#230,#388); +#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393); +#389 = LINE('',#390,#391); +#390 = CARTESIAN_POINT('',(6.,0.)); +#391 = VECTOR('',#392,1.); +#392 = DIRECTION('',(0.,-1.)); +#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#391 = PCURVE('',#392,#397); -#392 = PLANE('',#393); -#393 = AXIS2_PLACEMENT_3D('',#394,#395,#396); -#394 = CARTESIAN_POINT('',(-17.5,3.5,18.2)); -#395 = DIRECTION('',(0.,0.,-1.)); -#396 = DIRECTION('',(-1.,0.,0.)); -#397 = DEFINITIONAL_REPRESENTATION('',(#398),#406); -#398 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#399,#400,#401,#402,#403,#404 -,#405),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( - -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#399 = CARTESIAN_POINT('',(-31.5,-3.5)); -#400 = CARTESIAN_POINT('',(-31.5,20.748711305964)); -#401 = CARTESIAN_POINT('',(-10.5,8.624355652982)); -#402 = CARTESIAN_POINT('',(10.5,-3.5)); -#403 = CARTESIAN_POINT('',(-10.5,-15.62435565298)); -#404 = CARTESIAN_POINT('',(-31.5,-27.74871130596)); -#405 = CARTESIAN_POINT('',(-31.5,-3.5)); -#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#394 = ORIENTED_EDGE('',*,*,#191,.T.); +#395 = ORIENTED_EDGE('',*,*,#396,.F.); +#396 = EDGE_CURVE('',#63,#171,#397,.T.); +#397 = SURFACE_CURVE('',#398,(#402,#409),.PCURVE_S1.); +#398 = LINE('',#399,#400); +#399 = CARTESIAN_POINT('',(2.5,6.5,29.)); +#400 = VECTOR('',#401,1.); +#401 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#402 = PCURVE('',#79,#403); +#403 = DEFINITIONAL_REPRESENTATION('',(#404),#408); +#404 = LINE('',#405,#406); +#405 = CARTESIAN_POINT('',(2.5,-1.5)); +#406 = VECTOR('',#407,1.); +#407 = DIRECTION('',(-1.,2.22044604925E-16)); +#408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#407 = ORIENTED_EDGE('',*,*,#408,.F.); -#408 = EDGE_CURVE('',#409,#376,#411,.T.); -#409 = VERTEX_POINT('',#410); -#410 = CARTESIAN_POINT('',(14.,-3.429011037613E-15,0.)); -#411 = SEAM_CURVE('',#412,(#416,#423),.PCURVE_S1.); -#412 = LINE('',#413,#414); -#413 = CARTESIAN_POINT('',(14.,-3.429011037613E-15,0.)); -#414 = VECTOR('',#415,1.); -#415 = DIRECTION('',(0.,0.,1.)); -#416 = PCURVE('',#214,#417); -#417 = DEFINITIONAL_REPRESENTATION('',(#418),#422); -#418 = LINE('',#419,#420); -#419 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#420 = VECTOR('',#421,1.); -#421 = DIRECTION('',(0.,1.)); -#422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#409 = PCURVE('',#106,#410); +#410 = DEFINITIONAL_REPRESENTATION('',(#411),#415); +#411 = LINE('',#412,#413); +#412 = CARTESIAN_POINT('',(6.,0.)); +#413 = VECTOR('',#414,1.); +#414 = DIRECTION('',(0.,-1.)); +#415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#423 = PCURVE('',#214,#424); -#424 = DEFINITIONAL_REPRESENTATION('',(#425),#429); -#425 = LINE('',#426,#427); -#426 = CARTESIAN_POINT('',(0.,-0.)); -#427 = VECTOR('',#428,1.); -#428 = DIRECTION('',(0.,1.)); -#429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#416 = ADVANCED_FACE('',(#417),#230,.T.); +#417 = FACE_BOUND('',#418,.T.); +#418 = EDGE_LOOP('',(#419,#420,#421,#442)); +#419 = ORIENTED_EDGE('',*,*,#374,.F.); +#420 = ORIENTED_EDGE('',*,*,#294,.F.); +#421 = ORIENTED_EDGE('',*,*,#422,.T.); +#422 = EDGE_CURVE('',#271,#216,#423,.T.); +#423 = SURFACE_CURVE('',#424,(#428,#435),.PCURVE_S1.); +#424 = LINE('',#425,#426); +#425 = CARTESIAN_POINT('',(2.5,9.5,23.)); +#426 = VECTOR('',#427,1.); +#427 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#428 = PCURVE('',#230,#429); +#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434); +#430 = LINE('',#431,#432); +#431 = CARTESIAN_POINT('',(0.,0.)); +#432 = VECTOR('',#433,1.); +#433 = DIRECTION('',(0.,-1.)); +#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#430 = ORIENTED_EDGE('',*,*,#431,.T.); -#431 = EDGE_CURVE('',#409,#409,#432,.T.); -#432 = SURFACE_CURVE('',#433,(#438,#445),.PCURVE_S1.); -#433 = CIRCLE('',#434,14.); -#434 = AXIS2_PLACEMENT_3D('',#435,#436,#437); -#435 = CARTESIAN_POINT('',(0.,0.,0.)); -#436 = DIRECTION('',(0.,0.,1.)); -#437 = DIRECTION('',(1.,0.,0.)); -#438 = PCURVE('',#214,#439); -#439 = DEFINITIONAL_REPRESENTATION('',(#440),#444); -#440 = LINE('',#441,#442); -#441 = CARTESIAN_POINT('',(0.,0.)); -#442 = VECTOR('',#443,1.); -#443 = DIRECTION('',(1.,0.)); -#444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#435 = PCURVE('',#258,#436); +#436 = DEFINITIONAL_REPRESENTATION('',(#437),#441); +#437 = LINE('',#438,#439); +#438 = CARTESIAN_POINT('',(0.,0.)); +#439 = VECTOR('',#440,1.); +#440 = DIRECTION('',(0.,1.)); +#441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#445 = PCURVE('',#446,#451); -#446 = PLANE('',#447); -#447 = AXIS2_PLACEMENT_3D('',#448,#449,#450); -#448 = CARTESIAN_POINT('',(0.,0.,0.)); -#449 = DIRECTION('',(0.,0.,1.)); -#450 = DIRECTION('',(1.,0.,0.)); -#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); -#452 = CIRCLE('',#453,14.); -#453 = AXIS2_PLACEMENT_2D('',#454,#455); -#454 = CARTESIAN_POINT('',(0.,0.)); -#455 = DIRECTION('',(1.,0.)); -#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#442 = ORIENTED_EDGE('',*,*,#215,.T.); +#443 = ADVANCED_FACE('',(#444),#258,.T.); +#444 = FACE_BOUND('',#445,.T.); +#445 = EDGE_LOOP('',(#446,#447,#448)); +#446 = ORIENTED_EDGE('',*,*,#422,.F.); +#447 = ORIENTED_EDGE('',*,*,#270,.T.); +#448 = ORIENTED_EDGE('',*,*,#241,.T.); +#449 = ADVANCED_FACE('',(#450),#106,.F.); +#450 = FACE_BOUND('',#451,.F.); +#451 = EDGE_LOOP('',(#452,#453,#454,#475)); +#452 = ORIENTED_EDGE('',*,*,#396,.F.); +#453 = ORIENTED_EDGE('',*,*,#91,.F.); +#454 = ORIENTED_EDGE('',*,*,#455,.T.); +#455 = EDGE_CURVE('',#92,#147,#456,.T.); +#456 = SURFACE_CURVE('',#457,(#461,#468),.PCURVE_S1.); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(2.5,6.5,23.)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#461 = PCURVE('',#106,#462); +#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467); +#463 = LINE('',#464,#465); +#464 = CARTESIAN_POINT('',(0.,0.)); +#465 = VECTOR('',#466,1.); +#466 = DIRECTION('',(0.,-1.)); +#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#457 = ORIENTED_EDGE('',*,*,#408,.T.); -#458 = ORIENTED_EDGE('',*,*,#459,.F.); -#459 = EDGE_CURVE('',#460,#376,#462,.T.); -#460 = VERTEX_POINT('',#461); -#461 = CARTESIAN_POINT('',(13.555441711726,-3.5,18.2)); -#462 = SURFACE_CURVE('',#463,(#468,#475),.PCURVE_S1.); -#463 = CIRCLE('',#464,14.); -#464 = AXIS2_PLACEMENT_3D('',#465,#466,#467); -#465 = CARTESIAN_POINT('',(0.,0.,18.2)); -#466 = DIRECTION('',(0.,0.,1.)); -#467 = DIRECTION('',(1.,0.,0.)); -#468 = PCURVE('',#214,#469); +#468 = PCURVE('',#134,#469); #469 = DEFINITIONAL_REPRESENTATION('',(#470),#474); #470 = LINE('',#471,#472); -#471 = CARTESIAN_POINT('',(0.,18.2)); +#471 = CARTESIAN_POINT('',(1.,0.)); #472 = VECTOR('',#473,1.); -#473 = DIRECTION('',(1.,0.)); +#473 = DIRECTION('',(0.,1.)); #474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#475 = PCURVE('',#392,#476); -#476 = DEFINITIONAL_REPRESENTATION('',(#477),#485); -#477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#478,#479,#480,#481,#482,#483 -,#484),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( - -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#478 = CARTESIAN_POINT('',(-31.5,-3.5)); -#479 = CARTESIAN_POINT('',(-31.5,20.748711305964)); -#480 = CARTESIAN_POINT('',(-10.5,8.624355652982)); -#481 = CARTESIAN_POINT('',(10.5,-3.5)); -#482 = CARTESIAN_POINT('',(-10.5,-15.62435565298)); -#483 = CARTESIAN_POINT('',(-31.5,-27.74871130596)); -#484 = CARTESIAN_POINT('',(-31.5,-3.5)); -#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#475 = ORIENTED_EDGE('',*,*,#170,.T.); +#476 = ADVANCED_FACE('',(#477),#134,.T.); +#477 = FACE_BOUND('',#478,.T.); +#478 = EDGE_LOOP('',(#479,#480,#481)); +#479 = ORIENTED_EDGE('',*,*,#146,.T.); +#480 = ORIENTED_EDGE('',*,*,#117,.T.); +#481 = ORIENTED_EDGE('',*,*,#455,.T.); +#482 = MANIFOLD_SOLID_BREP('',#483); +#483 = CLOSED_SHELL('',(#484,#604,#681,#728,#775,#1100,#1176,#1265,#1314 + ,#1390,#1480,#1484,#1533,#1561,#1589,#1639,#1689,#1741,#1796)); +#484 = ADVANCED_FACE('',(#485),#499,.F.); +#485 = FACE_BOUND('',#486,.F.); +#486 = EDGE_LOOP('',(#487,#522,#550,#578)); +#487 = ORIENTED_EDGE('',*,*,#488,.F.); +#488 = EDGE_CURVE('',#489,#491,#493,.T.); +#489 = VERTEX_POINT('',#490); +#490 = CARTESIAN_POINT('',(-6.3,-16.,18.)); +#491 = VERTEX_POINT('',#492); +#492 = CARTESIAN_POINT('',(6.3,-16.,18.)); +#493 = SURFACE_CURVE('',#494,(#498,#510),.PCURVE_S1.); +#494 = LINE('',#495,#496); +#495 = CARTESIAN_POINT('',(-6.3,-16.,18.)); +#496 = VECTOR('',#497,1.); +#497 = DIRECTION('',(1.,0.,0.)); +#498 = PCURVE('',#499,#504); +#499 = PLANE('',#500); +#500 = AXIS2_PLACEMENT_3D('',#501,#502,#503); +#501 = CARTESIAN_POINT('',(-6.3,-16.,18.)); +#502 = DIRECTION('',(0.,1.,0.)); +#503 = DIRECTION('',(0.,0.,1.)); +#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','' ) ); -#486 = ORIENTED_EDGE('',*,*,#487,.T.); -#487 = EDGE_CURVE('',#460,#488,#490,.T.); -#488 = VERTEX_POINT('',#489); -#489 = CARTESIAN_POINT('',(13.555441711726,-3.5,19.)); -#490 = SURFACE_CURVE('',#491,(#495,#501),.PCURVE_S1.); -#491 = LINE('',#492,#493); -#492 = CARTESIAN_POINT('',(13.555441711726,-3.5,0.)); -#493 = VECTOR('',#494,1.); -#494 = DIRECTION('',(0.,0.,1.)); -#495 = PCURVE('',#214,#496); -#496 = DEFINITIONAL_REPRESENTATION('',(#497),#500); -#497 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#498,#499),.UNSPECIFIED.,.F.,.F., - (2,2),(18.12,19.0000004),.PIECEWISE_BEZIER_KNOTS.); -#498 = CARTESIAN_POINT('',(6.030505052038,18.12)); -#499 = CARTESIAN_POINT('',(6.030505052038,19.0000004)); -#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#510 = PCURVE('',#511,#516); +#511 = PLANE('',#512); +#512 = AXIS2_PLACEMENT_3D('',#513,#514,#515); +#513 = CARTESIAN_POINT('',(-6.3,-16.,18.)); +#514 = DIRECTION('',(0.,0.,1.)); +#515 = DIRECTION('',(1.,0.,0.)); +#516 = DEFINITIONAL_REPRESENTATION('',(#517),#521); +#517 = LINE('',#518,#519); +#518 = CARTESIAN_POINT('',(0.,0.)); +#519 = VECTOR('',#520,1.); +#520 = DIRECTION('',(1.,0.)); +#521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#501 = PCURVE('',#502,#507); -#502 = PLANE('',#503); -#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); -#504 = CARTESIAN_POINT('',(-17.5,-3.5,18.2)); -#505 = DIRECTION('',(0.,1.,0.)); -#506 = DIRECTION('',(1.,0.,0.)); -#507 = DEFINITIONAL_REPRESENTATION('',(#508),#511); -#508 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#509,#510),.UNSPECIFIED.,.F.,.F., - (2,2),(18.12,19.0000004),.PIECEWISE_BEZIER_KNOTS.); -#509 = CARTESIAN_POINT('',(31.055441711726,8.E-02)); -#510 = CARTESIAN_POINT('',(31.055441711726,-0.8000004)); -#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#522 = ORIENTED_EDGE('',*,*,#523,.T.); +#523 = EDGE_CURVE('',#489,#524,#526,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(-6.3,-16.,19.)); +#526 = SURFACE_CURVE('',#527,(#531,#538),.PCURVE_S1.); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(-6.3,-16.,18.)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(0.,0.,1.)); +#531 = PCURVE('',#499,#532); +#532 = DEFINITIONAL_REPRESENTATION('',(#533),#537); +#533 = LINE('',#534,#535); +#534 = CARTESIAN_POINT('',(0.,0.)); +#535 = VECTOR('',#536,1.); +#536 = DIRECTION('',(1.,0.)); +#537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#512 = ORIENTED_EDGE('',*,*,#513,.F.); -#513 = EDGE_CURVE('',#230,#488,#514,.T.); -#514 = SURFACE_CURVE('',#515,(#520,#527),.PCURVE_S1.); -#515 = CIRCLE('',#516,14.); -#516 = AXIS2_PLACEMENT_3D('',#517,#518,#519); -#517 = CARTESIAN_POINT('',(0.,0.,19.)); -#518 = DIRECTION('',(0.,0.,1.)); -#519 = DIRECTION('',(1.,0.,0.)); -#520 = PCURVE('',#214,#521); -#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); -#522 = LINE('',#523,#524); -#523 = CARTESIAN_POINT('',(0.,19.)); -#524 = VECTOR('',#525,1.); -#525 = DIRECTION('',(1.,0.)); -#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#538 = PCURVE('',#539,#544); +#539 = PLANE('',#540); +#540 = AXIS2_PLACEMENT_3D('',#541,#542,#543); +#541 = CARTESIAN_POINT('',(-6.3,-16.,18.)); +#542 = DIRECTION('',(1.,0.,0.)); +#543 = DIRECTION('',(0.,0.,1.)); +#544 = DEFINITIONAL_REPRESENTATION('',(#545),#549); +#545 = LINE('',#546,#547); +#546 = CARTESIAN_POINT('',(0.,0.)); +#547 = VECTOR('',#548,1.); +#548 = DIRECTION('',(1.,0.)); +#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#527 = PCURVE('',#111,#528); -#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); -#529 = CIRCLE('',#530,14.); -#530 = AXIS2_PLACEMENT_2D('',#531,#532); -#531 = CARTESIAN_POINT('',(6.3,16.)); -#532 = DIRECTION('',(1.,0.)); -#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#550 = ORIENTED_EDGE('',*,*,#551,.T.); +#551 = EDGE_CURVE('',#524,#552,#554,.T.); +#552 = VERTEX_POINT('',#553); +#553 = CARTESIAN_POINT('',(6.3,-16.,19.)); +#554 = SURFACE_CURVE('',#555,(#559,#566),.PCURVE_S1.); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(-6.3,-16.,19.)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(1.,0.,0.)); +#559 = PCURVE('',#499,#560); +#560 = DEFINITIONAL_REPRESENTATION('',(#561),#565); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(1.,0.)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(0.,1.)); +#565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#534 = ORIENTED_EDGE('',*,*,#254,.F.); -#535 = ORIENTED_EDGE('',*,*,#199,.F.); -#536 = ORIENTED_EDGE('',*,*,#301,.T.); -#537 = ORIENTED_EDGE('',*,*,#538,.F.); -#538 = EDGE_CURVE('',#539,#277,#541,.T.); -#539 = VERTEX_POINT('',#540); -#540 = CARTESIAN_POINT('',(-13.55544171172,-3.5,19.)); -#541 = SURFACE_CURVE('',#542,(#547,#554),.PCURVE_S1.); -#542 = CIRCLE('',#543,14.); -#543 = AXIS2_PLACEMENT_3D('',#544,#545,#546); -#544 = CARTESIAN_POINT('',(0.,0.,19.)); -#545 = DIRECTION('',(0.,0.,1.)); -#546 = DIRECTION('',(1.,0.,0.)); -#547 = PCURVE('',#214,#548); -#548 = DEFINITIONAL_REPRESENTATION('',(#549),#553); -#549 = LINE('',#550,#551); -#550 = CARTESIAN_POINT('',(0.,19.)); -#551 = VECTOR('',#552,1.); -#552 = DIRECTION('',(1.,0.)); -#553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#566 = PCURVE('',#567,#572); +#567 = PLANE('',#568); +#568 = AXIS2_PLACEMENT_3D('',#569,#570,#571); +#569 = CARTESIAN_POINT('',(-6.3,-16.,19.)); +#570 = DIRECTION('',(0.,0.,1.)); +#571 = DIRECTION('',(1.,0.,0.)); +#572 = DEFINITIONAL_REPRESENTATION('',(#573),#577); +#573 = LINE('',#574,#575); +#574 = CARTESIAN_POINT('',(0.,0.)); +#575 = VECTOR('',#576,1.); +#576 = DIRECTION('',(1.,0.)); +#577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#554 = PCURVE('',#111,#555); -#555 = DEFINITIONAL_REPRESENTATION('',(#556),#560); -#556 = CIRCLE('',#557,14.); -#557 = AXIS2_PLACEMENT_2D('',#558,#559); -#558 = CARTESIAN_POINT('',(6.3,16.)); -#559 = DIRECTION('',(1.,0.)); -#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#578 = ORIENTED_EDGE('',*,*,#579,.F.); +#579 = EDGE_CURVE('',#491,#552,#580,.T.); +#580 = SURFACE_CURVE('',#581,(#585,#592),.PCURVE_S1.); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(6.3,-16.,18.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,0.,1.)); +#585 = PCURVE('',#499,#586); +#586 = DEFINITIONAL_REPRESENTATION('',(#587),#591); +#587 = LINE('',#588,#589); +#588 = CARTESIAN_POINT('',(0.,12.6)); +#589 = VECTOR('',#590,1.); +#590 = DIRECTION('',(1.,0.)); +#591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#561 = ORIENTED_EDGE('',*,*,#562,.F.); -#562 = EDGE_CURVE('',#563,#539,#565,.T.); -#563 = VERTEX_POINT('',#564); -#564 = CARTESIAN_POINT('',(-13.55544171172,-3.5,18.2)); -#565 = SURFACE_CURVE('',#566,(#570,#576),.PCURVE_S1.); -#566 = LINE('',#567,#568); -#567 = CARTESIAN_POINT('',(-13.55544171172,-3.5,0.)); -#568 = VECTOR('',#569,1.); -#569 = DIRECTION('',(0.,0.,1.)); -#570 = PCURVE('',#214,#571); -#571 = DEFINITIONAL_REPRESENTATION('',(#572),#575); -#572 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#573,#574),.UNSPECIFIED.,.F.,.F., - (2,2),(18.12,19.0000004),.PIECEWISE_BEZIER_KNOTS.); -#573 = CARTESIAN_POINT('',(3.394272908732,18.12)); -#574 = CARTESIAN_POINT('',(3.394272908732,19.0000004)); -#575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#576 = PCURVE('',#577,#582); -#577 = PLANE('',#578); -#578 = AXIS2_PLACEMENT_3D('',#579,#580,#581); -#579 = CARTESIAN_POINT('',(-17.5,-3.5,18.2)); -#580 = DIRECTION('',(0.,1.,0.)); -#581 = DIRECTION('',(1.,0.,0.)); -#582 = DEFINITIONAL_REPRESENTATION('',(#583),#586); -#583 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#584,#585),.UNSPECIFIED.,.F.,.F., - (2,2),(18.12,19.0000004),.PIECEWISE_BEZIER_KNOTS.); -#584 = CARTESIAN_POINT('',(3.944558288274,8.E-02)); -#585 = CARTESIAN_POINT('',(3.944558288274,-0.8000004)); -#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#587 = ORIENTED_EDGE('',*,*,#588,.F.); -#588 = EDGE_CURVE('',#589,#563,#591,.T.); -#589 = VERTEX_POINT('',#590); -#590 = CARTESIAN_POINT('',(-13.55544171172,3.5,18.2)); -#591 = SURFACE_CURVE('',#592,(#597,#604),.PCURVE_S1.); -#592 = CIRCLE('',#593,14.); -#593 = AXIS2_PLACEMENT_3D('',#594,#595,#596); -#594 = CARTESIAN_POINT('',(0.,0.,18.2)); -#595 = DIRECTION('',(0.,0.,1.)); +#592 = PCURVE('',#593,#598); +#593 = PLANE('',#594); +#594 = AXIS2_PLACEMENT_3D('',#595,#596,#597); +#595 = CARTESIAN_POINT('',(6.3,-16.,18.)); #596 = DIRECTION('',(1.,0.,0.)); -#597 = PCURVE('',#214,#598); +#597 = DIRECTION('',(0.,0.,1.)); #598 = DEFINITIONAL_REPRESENTATION('',(#599),#603); #599 = LINE('',#600,#601); -#600 = CARTESIAN_POINT('',(0.,18.2)); +#600 = CARTESIAN_POINT('',(0.,0.)); #601 = VECTOR('',#602,1.); #602 = DIRECTION('',(1.,0.)); #603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#604 = PCURVE('',#605,#610); -#605 = PLANE('',#606); -#606 = AXIS2_PLACEMENT_3D('',#607,#608,#609); -#607 = CARTESIAN_POINT('',(-17.5,3.5,18.2)); -#608 = DIRECTION('',(0.,0.,-1.)); -#609 = DIRECTION('',(-1.,0.,0.)); -#610 = DEFINITIONAL_REPRESENTATION('',(#611),#619); -#611 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#612,#613,#614,#615,#616,#617 -,#618),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( - -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#612 = CARTESIAN_POINT('',(-31.5,-3.5)); -#613 = CARTESIAN_POINT('',(-31.5,20.748711305964)); -#614 = CARTESIAN_POINT('',(-10.5,8.624355652982)); -#615 = CARTESIAN_POINT('',(10.5,-3.5)); -#616 = CARTESIAN_POINT('',(-10.5,-15.62435565298)); -#617 = CARTESIAN_POINT('',(-31.5,-27.74871130596)); -#618 = CARTESIAN_POINT('',(-31.5,-3.5)); -#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#604 = ADVANCED_FACE('',(#605),#511,.F.); +#605 = FACE_BOUND('',#606,.F.); +#606 = EDGE_LOOP('',(#607,#630,#631,#654)); +#607 = ORIENTED_EDGE('',*,*,#608,.F.); +#608 = EDGE_CURVE('',#489,#609,#611,.T.); +#609 = VERTEX_POINT('',#610); +#610 = CARTESIAN_POINT('',(-6.3,-12.50239976964,18.)); +#611 = SURFACE_CURVE('',#612,(#616,#623),.PCURVE_S1.); +#612 = LINE('',#613,#614); +#613 = CARTESIAN_POINT('',(-6.3,-16.,18.)); +#614 = VECTOR('',#615,1.); +#615 = DIRECTION('',(0.,1.,0.)); +#616 = PCURVE('',#511,#617); +#617 = DEFINITIONAL_REPRESENTATION('',(#618),#622); +#618 = LINE('',#619,#620); +#619 = CARTESIAN_POINT('',(0.,0.)); +#620 = VECTOR('',#621,1.); +#621 = DIRECTION('',(0.,1.)); +#622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#620 = ORIENTED_EDGE('',*,*,#621,.T.); -#621 = EDGE_CURVE('',#589,#326,#622,.T.); -#622 = SURFACE_CURVE('',#623,(#627,#633),.PCURVE_S1.); -#623 = LINE('',#624,#625); -#624 = CARTESIAN_POINT('',(-13.55544171172,3.5,0.)); -#625 = VECTOR('',#626,1.); -#626 = DIRECTION('',(0.,0.,1.)); -#627 = PCURVE('',#214,#628); -#628 = DEFINITIONAL_REPRESENTATION('',(#629),#632); -#629 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#630,#631),.UNSPECIFIED.,.F.,.F., - (2,2),(18.12,19.0000004),.PIECEWISE_BEZIER_KNOTS.); -#630 = CARTESIAN_POINT('',(2.888912398448,18.12)); -#631 = CARTESIAN_POINT('',(2.888912398448,19.0000004)); -#632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#623 = PCURVE('',#539,#624); +#624 = DEFINITIONAL_REPRESENTATION('',(#625),#629); +#625 = LINE('',#626,#627); +#626 = CARTESIAN_POINT('',(0.,0.)); +#627 = VECTOR('',#628,1.); +#628 = DIRECTION('',(0.,-1.)); +#629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#633 = PCURVE('',#634,#639); -#634 = PLANE('',#635); -#635 = AXIS2_PLACEMENT_3D('',#636,#637,#638); -#636 = CARTESIAN_POINT('',(-17.5,3.5,18.2)); -#637 = DIRECTION('',(-1.268826313857E-17,1.,0.)); -#638 = DIRECTION('',(1.,1.268826313857E-17,0.)); -#639 = DEFINITIONAL_REPRESENTATION('',(#640),#643); -#640 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#641,#642),.UNSPECIFIED.,.F.,.F., - (2,2),(18.12,19.0000004),.PIECEWISE_BEZIER_KNOTS.); -#641 = CARTESIAN_POINT('',(3.944558288274,8.E-02)); -#642 = CARTESIAN_POINT('',(3.944558288274,-0.8000004)); -#643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#630 = ORIENTED_EDGE('',*,*,#488,.T.); +#631 = ORIENTED_EDGE('',*,*,#632,.T.); +#632 = EDGE_CURVE('',#491,#633,#635,.T.); +#633 = VERTEX_POINT('',#634); +#634 = CARTESIAN_POINT('',(6.3,-12.50239976964,18.)); +#635 = SURFACE_CURVE('',#636,(#640,#647),.PCURVE_S1.); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(6.3,-16.,18.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.,1.,0.)); +#640 = PCURVE('',#511,#641); +#641 = DEFINITIONAL_REPRESENTATION('',(#642),#646); +#642 = LINE('',#643,#644); +#643 = CARTESIAN_POINT('',(12.6,0.)); +#644 = VECTOR('',#645,1.); +#645 = DIRECTION('',(0.,1.)); +#646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#644 = ADVANCED_FACE('',(#645),#634,.T.); -#645 = FACE_BOUND('',#646,.T.); -#646 = EDGE_LOOP('',(#647,#670,#698,#719)); -#647 = ORIENTED_EDGE('',*,*,#648,.F.); -#648 = EDGE_CURVE('',#649,#589,#651,.T.); -#649 = VERTEX_POINT('',#650); -#650 = CARTESIAN_POINT('',(-17.5,3.5,18.2)); -#651 = SURFACE_CURVE('',#652,(#656,#663),.PCURVE_S1.); -#652 = LINE('',#653,#654); -#653 = CARTESIAN_POINT('',(-17.5,3.5,18.2)); -#654 = VECTOR('',#655,1.); -#655 = DIRECTION('',(1.,1.268826313857E-17,0.)); -#656 = PCURVE('',#634,#657); -#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662); -#658 = LINE('',#659,#660); -#659 = CARTESIAN_POINT('',(0.,0.)); -#660 = VECTOR('',#661,1.); -#661 = DIRECTION('',(1.,0.)); -#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#647 = PCURVE('',#593,#648); +#648 = DEFINITIONAL_REPRESENTATION('',(#649),#653); +#649 = LINE('',#650,#651); +#650 = CARTESIAN_POINT('',(0.,0.)); +#651 = VECTOR('',#652,1.); +#652 = DIRECTION('',(0.,-1.)); +#653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#663 = PCURVE('',#605,#664); -#664 = DEFINITIONAL_REPRESENTATION('',(#665),#669); -#665 = LINE('',#666,#667); -#666 = CARTESIAN_POINT('',(0.,0.)); -#667 = VECTOR('',#668,1.); -#668 = DIRECTION('',(-1.,1.268826313857E-17)); -#669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#654 = ORIENTED_EDGE('',*,*,#655,.F.); +#655 = EDGE_CURVE('',#609,#633,#656,.T.); +#656 = SURFACE_CURVE('',#657,(#662,#669),.PCURVE_S1.); +#657 = CIRCLE('',#658,14.); +#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661); +#659 = CARTESIAN_POINT('',(0.,0.,18.)); +#660 = DIRECTION('',(0.,0.,1.)); +#661 = DIRECTION('',(1.,0.,0.)); +#662 = PCURVE('',#511,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668); +#664 = CIRCLE('',#665,14.); +#665 = AXIS2_PLACEMENT_2D('',#666,#667); +#666 = CARTESIAN_POINT('',(6.3,16.)); +#667 = DIRECTION('',(1.,0.)); +#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#670 = ORIENTED_EDGE('',*,*,#671,.T.); -#671 = EDGE_CURVE('',#649,#672,#674,.T.); -#672 = VERTEX_POINT('',#673); -#673 = CARTESIAN_POINT('',(-17.5,3.5,19.)); -#674 = SURFACE_CURVE('',#675,(#679,#686),.PCURVE_S1.); -#675 = LINE('',#676,#677); -#676 = CARTESIAN_POINT('',(-17.5,3.5,18.2)); -#677 = VECTOR('',#678,1.); -#678 = DIRECTION('',(0.,0.,1.)); -#679 = PCURVE('',#634,#680); -#680 = DEFINITIONAL_REPRESENTATION('',(#681),#685); -#681 = LINE('',#682,#683); -#682 = CARTESIAN_POINT('',(0.,0.)); -#683 = VECTOR('',#684,1.); -#684 = DIRECTION('',(0.,-1.)); -#685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#669 = PCURVE('',#670,#675); +#670 = CYLINDRICAL_SURFACE('',#671,14.); +#671 = AXIS2_PLACEMENT_3D('',#672,#673,#674); +#672 = CARTESIAN_POINT('',(0.,0.,0.)); +#673 = DIRECTION('',(0.,0.,1.)); +#674 = DIRECTION('',(1.,0.,0.)); +#675 = DEFINITIONAL_REPRESENTATION('',(#676),#680); +#676 = LINE('',#677,#678); +#677 = CARTESIAN_POINT('',(0.,18.)); +#678 = VECTOR('',#679,1.); +#679 = DIRECTION('',(1.,0.)); +#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#686 = PCURVE('',#687,#692); -#687 = CYLINDRICAL_SURFACE('',#688,3.5); -#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691); -#689 = CARTESIAN_POINT('',(-17.5,9.71445146547E-17,18.2)); -#690 = DIRECTION('',(-0.,-0.,-1.)); -#691 = DIRECTION('',(1.,0.,0.)); -#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697); -#693 = LINE('',#694,#695); -#694 = CARTESIAN_POINT('',(-1.570796326795,0.)); -#695 = VECTOR('',#696,1.); -#696 = DIRECTION('',(-0.,-1.)); -#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#681 = ADVANCED_FACE('',(#682),#593,.T.); +#682 = FACE_BOUND('',#683,.T.); +#683 = EDGE_LOOP('',(#684,#707,#708,#709)); +#684 = ORIENTED_EDGE('',*,*,#685,.F.); +#685 = EDGE_CURVE('',#552,#686,#688,.T.); +#686 = VERTEX_POINT('',#687); +#687 = CARTESIAN_POINT('',(6.300000000001,-12.50239976964,19.)); +#688 = SURFACE_CURVE('',#689,(#693,#700),.PCURVE_S1.); +#689 = LINE('',#690,#691); +#690 = CARTESIAN_POINT('',(6.3,-16.,19.)); +#691 = VECTOR('',#692,1.); +#692 = DIRECTION('',(0.,1.,0.)); +#693 = PCURVE('',#593,#694); +#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(1.,0.)); +#697 = VECTOR('',#698,1.); +#698 = DIRECTION('',(0.,-1.)); +#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#698 = ORIENTED_EDGE('',*,*,#699,.T.); -#699 = EDGE_CURVE('',#672,#326,#700,.T.); -#700 = SURFACE_CURVE('',#701,(#705,#712),.PCURVE_S1.); -#701 = LINE('',#702,#703); -#702 = CARTESIAN_POINT('',(-17.5,3.5,19.)); -#703 = VECTOR('',#704,1.); -#704 = DIRECTION('',(1.,1.268826313857E-17,0.)); -#705 = PCURVE('',#634,#706); -#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711); -#707 = LINE('',#708,#709); -#708 = CARTESIAN_POINT('',(0.,-0.8)); -#709 = VECTOR('',#710,1.); -#710 = DIRECTION('',(1.,0.)); -#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#700 = PCURVE('',#567,#701); +#701 = DEFINITIONAL_REPRESENTATION('',(#702),#706); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(12.6,0.)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(0.,1.)); +#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#712 = PCURVE('',#111,#713); -#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718); -#714 = LINE('',#715,#716); -#715 = CARTESIAN_POINT('',(-11.2,19.5)); -#716 = VECTOR('',#717,1.); -#717 = DIRECTION('',(1.,1.268826313857E-17)); -#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#707 = ORIENTED_EDGE('',*,*,#579,.F.); +#708 = ORIENTED_EDGE('',*,*,#632,.T.); +#709 = ORIENTED_EDGE('',*,*,#710,.T.); +#710 = EDGE_CURVE('',#633,#686,#711,.T.); +#711 = SURFACE_CURVE('',#712,(#716,#722),.PCURVE_S1.); +#712 = LINE('',#713,#714); +#713 = CARTESIAN_POINT('',(6.3,-12.50239976964,0.)); +#714 = VECTOR('',#715,1.); +#715 = DIRECTION('',(0.,0.,1.)); +#716 = PCURVE('',#593,#717); +#717 = DEFINITIONAL_REPRESENTATION('',(#718),#721); +#718 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#719,#720),.UNSPECIFIED.,.F.,.F., + (2,2),(17.9,19.0000004),.PIECEWISE_BEZIER_KNOTS.); +#719 = CARTESIAN_POINT('',(-0.1,-3.497600230356)); +#720 = CARTESIAN_POINT('',(1.0000004,-3.497600230356)); +#721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#719 = ORIENTED_EDGE('',*,*,#621,.F.); -#720 = ADVANCED_FACE('',(#721,#774),#605,.T.); -#721 = FACE_BOUND('',#722,.T.); -#722 = EDGE_LOOP('',(#723,#751,#752,#753)); -#723 = ORIENTED_EDGE('',*,*,#724,.F.); -#724 = EDGE_CURVE('',#649,#725,#727,.T.); -#725 = VERTEX_POINT('',#726); -#726 = CARTESIAN_POINT('',(-17.5,-3.5,18.2)); -#727 = SURFACE_CURVE('',#728,(#733,#744),.PCURVE_S1.); -#728 = CIRCLE('',#729,3.5); -#729 = AXIS2_PLACEMENT_3D('',#730,#731,#732); -#730 = CARTESIAN_POINT('',(-17.5,9.71445146547E-17,18.2)); -#731 = DIRECTION('',(0.,0.,1.)); -#732 = DIRECTION('',(1.,0.,0.)); -#733 = PCURVE('',#605,#734); -#734 = DEFINITIONAL_REPRESENTATION('',(#735),#743); -#735 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#736,#737,#738,#739,#740,#741 -,#742),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( - -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#736 = CARTESIAN_POINT('',(-3.5,-3.5)); -#737 = CARTESIAN_POINT('',(-3.5,2.562177826491)); -#738 = CARTESIAN_POINT('',(1.75,-0.468911086754)); -#739 = CARTESIAN_POINT('',(7.,-3.5)); -#740 = CARTESIAN_POINT('',(1.75,-6.531088913246)); -#741 = CARTESIAN_POINT('',(-3.5,-9.562177826491)); -#742 = CARTESIAN_POINT('',(-3.5,-3.5)); -#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#722 = PCURVE('',#670,#723); +#723 = DEFINITIONAL_REPRESENTATION('',(#724),#727); +#724 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#725,#726),.UNSPECIFIED.,.F.,.F., + (2,2),(17.9,19.0000004),.PIECEWISE_BEZIER_KNOTS.); +#725 = CARTESIAN_POINT('',(5.179154319432,17.9)); +#726 = CARTESIAN_POINT('',(5.179154319432,19.0000004)); +#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#744 = PCURVE('',#687,#745); -#745 = DEFINITIONAL_REPRESENTATION('',(#746),#750); -#746 = LINE('',#747,#748); -#747 = CARTESIAN_POINT('',(-0.,0.)); -#748 = VECTOR('',#749,1.); -#749 = DIRECTION('',(-1.,0.)); -#750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#728 = ADVANCED_FACE('',(#729),#539,.F.); +#729 = FACE_BOUND('',#730,.F.); +#730 = EDGE_LOOP('',(#731,#754,#755,#756)); +#731 = ORIENTED_EDGE('',*,*,#732,.F.); +#732 = EDGE_CURVE('',#524,#733,#735,.T.); +#733 = VERTEX_POINT('',#734); +#734 = CARTESIAN_POINT('',(-6.300000000001,-12.50239976964,19.)); +#735 = SURFACE_CURVE('',#736,(#740,#747),.PCURVE_S1.); +#736 = LINE('',#737,#738); +#737 = CARTESIAN_POINT('',(-6.3,-16.,19.)); +#738 = VECTOR('',#739,1.); +#739 = DIRECTION('',(0.,1.,0.)); +#740 = PCURVE('',#539,#741); +#741 = DEFINITIONAL_REPRESENTATION('',(#742),#746); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(1.,0.)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.)); +#746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#751 = ORIENTED_EDGE('',*,*,#648,.T.); -#752 = ORIENTED_EDGE('',*,*,#588,.T.); -#753 = ORIENTED_EDGE('',*,*,#754,.F.); -#754 = EDGE_CURVE('',#725,#563,#755,.T.); -#755 = SURFACE_CURVE('',#756,(#760,#767),.PCURVE_S1.); -#756 = LINE('',#757,#758); -#757 = CARTESIAN_POINT('',(-17.5,-3.5,18.2)); -#758 = VECTOR('',#759,1.); -#759 = DIRECTION('',(1.,0.,0.)); -#760 = PCURVE('',#605,#761); -#761 = DEFINITIONAL_REPRESENTATION('',(#762),#766); -#762 = LINE('',#763,#764); -#763 = CARTESIAN_POINT('',(0.,-7.)); -#764 = VECTOR('',#765,1.); -#765 = DIRECTION('',(-1.,0.)); -#766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#747 = PCURVE('',#567,#748); +#748 = DEFINITIONAL_REPRESENTATION('',(#749),#753); +#749 = LINE('',#750,#751); +#750 = CARTESIAN_POINT('',(0.,0.)); +#751 = VECTOR('',#752,1.); +#752 = DIRECTION('',(0.,1.)); +#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#767 = PCURVE('',#577,#768); -#768 = DEFINITIONAL_REPRESENTATION('',(#769),#773); -#769 = LINE('',#770,#771); -#770 = CARTESIAN_POINT('',(0.,0.)); -#771 = VECTOR('',#772,1.); -#772 = DIRECTION('',(1.,0.)); -#773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#754 = ORIENTED_EDGE('',*,*,#523,.F.); +#755 = ORIENTED_EDGE('',*,*,#608,.T.); +#756 = ORIENTED_EDGE('',*,*,#757,.T.); +#757 = EDGE_CURVE('',#609,#733,#758,.T.); +#758 = SURFACE_CURVE('',#759,(#763,#769),.PCURVE_S1.); +#759 = LINE('',#760,#761); +#760 = CARTESIAN_POINT('',(-6.3,-12.50239976964,0.)); +#761 = VECTOR('',#762,1.); +#762 = DIRECTION('',(0.,0.,1.)); +#763 = PCURVE('',#539,#764); +#764 = DEFINITIONAL_REPRESENTATION('',(#765),#768); +#765 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#766,#767),.UNSPECIFIED.,.F.,.F., + (2,2),(17.9,19.0000004),.PIECEWISE_BEZIER_KNOTS.); +#766 = CARTESIAN_POINT('',(-0.1,-3.497600230356)); +#767 = CARTESIAN_POINT('',(1.0000004,-3.497600230356)); +#768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#774 = FACE_BOUND('',#775,.T.); -#775 = EDGE_LOOP('',(#776)); -#776 = ORIENTED_EDGE('',*,*,#777,.T.); -#777 = EDGE_CURVE('',#778,#778,#780,.T.); -#778 = VERTEX_POINT('',#779); -#779 = CARTESIAN_POINT('',(-15.4,9.71445146547E-17,18.2)); -#780 = SURFACE_CURVE('',#781,(#786,#797),.PCURVE_S1.); -#781 = CIRCLE('',#782,2.1); -#782 = AXIS2_PLACEMENT_3D('',#783,#784,#785); -#783 = CARTESIAN_POINT('',(-17.5,9.71445146547E-17,18.2)); -#784 = DIRECTION('',(0.,0.,1.)); -#785 = DIRECTION('',(1.,0.,0.)); -#786 = PCURVE('',#605,#787); -#787 = DEFINITIONAL_REPRESENTATION('',(#788),#796); -#788 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#789,#790,#791,#792,#793,#794 -,#795),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( - -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, -8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() -RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( - '') ); -#789 = CARTESIAN_POINT('',(-2.1,-3.5)); -#790 = CARTESIAN_POINT('',(-2.1,0.137306695895)); -#791 = CARTESIAN_POINT('',(1.05,-1.681346652053)); -#792 = CARTESIAN_POINT('',(4.2,-3.5)); -#793 = CARTESIAN_POINT('',(1.05,-5.318653347947)); -#794 = CARTESIAN_POINT('',(-2.1,-7.137306695895)); -#795 = CARTESIAN_POINT('',(-2.1,-3.5)); +#769 = PCURVE('',#670,#770); +#770 = DEFINITIONAL_REPRESENTATION('',(#771),#774); +#771 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#772,#773),.UNSPECIFIED.,.F.,.F., + (2,2),(17.9,19.0000004),.PIECEWISE_BEZIER_KNOTS.); +#772 = CARTESIAN_POINT('',(4.245623641337,17.9)); +#773 = CARTESIAN_POINT('',(4.245623641337,19.0000004)); +#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#775 = ADVANCED_FACE('',(#776),#670,.T.); +#776 = FACE_BOUND('',#777,.T.); +#777 = EDGE_LOOP('',(#778,#804,#830,#863,#886,#913,#914,#942,#968,#990, + #991,#992,#993,#1017,#1043,#1076)); +#778 = ORIENTED_EDGE('',*,*,#779,.F.); +#779 = EDGE_CURVE('',#780,#782,#784,.T.); +#780 = VERTEX_POINT('',#781); +#781 = CARTESIAN_POINT('',(13.555441711726,3.5,19.)); +#782 = VERTEX_POINT('',#783); +#783 = CARTESIAN_POINT('',(-13.55544171172,3.5,19.)); +#784 = SURFACE_CURVE('',#785,(#790,#797),.PCURVE_S1.); +#785 = CIRCLE('',#786,14.); +#786 = AXIS2_PLACEMENT_3D('',#787,#788,#789); +#787 = CARTESIAN_POINT('',(0.,0.,19.)); +#788 = DIRECTION('',(0.,0.,1.)); +#789 = DIRECTION('',(1.,0.,0.)); +#790 = PCURVE('',#670,#791); +#791 = DEFINITIONAL_REPRESENTATION('',(#792),#796); +#792 = LINE('',#793,#794); +#793 = CARTESIAN_POINT('',(0.,19.)); +#794 = VECTOR('',#795,1.); +#795 = DIRECTION('',(1.,0.)); #796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#797 = PCURVE('',#798,#803); -#798 = CYLINDRICAL_SURFACE('',#799,2.1); -#799 = AXIS2_PLACEMENT_3D('',#800,#801,#802); -#800 = CARTESIAN_POINT('',(-17.5,9.71445146547E-17,18.2)); -#801 = DIRECTION('',(-0.,-0.,-1.)); -#802 = DIRECTION('',(1.,0.,0.)); -#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) +#797 = PCURVE('',#567,#798); +#798 = DEFINITIONAL_REPRESENTATION('',(#799),#803); +#799 = CIRCLE('',#800,14.); +#800 = AXIS2_PLACEMENT_2D('',#801,#802); +#801 = CARTESIAN_POINT('',(6.3,16.)); +#802 = DIRECTION('',(1.,0.)); +#803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#809 = ADVANCED_FACE('',(#810),#577,.F.); -#810 = FACE_BOUND('',#811,.F.); -#811 = EDGE_LOOP('',(#812,#813,#836,#857)); -#812 = ORIENTED_EDGE('',*,*,#754,.F.); -#813 = ORIENTED_EDGE('',*,*,#814,.T.); -#814 = EDGE_CURVE('',#725,#815,#817,.T.); -#815 = VERTEX_POINT('',#816); -#816 = CARTESIAN_POINT('',(-17.5,-3.5,19.)); -#817 = SURFACE_CURVE('',#818,(#822,#829),.PCURVE_S1.); -#818 = LINE('',#819,#820); -#819 = CARTESIAN_POINT('',(-17.5,-3.5,18.2)); -#820 = VECTOR('',#821,1.); -#821 = DIRECTION('',(0.,0.,1.)); -#822 = PCURVE('',#577,#823); -#823 = DEFINITIONAL_REPRESENTATION('',(#824),#828); -#824 = LINE('',#825,#826); -#825 = CARTESIAN_POINT('',(0.,0.)); -#826 = VECTOR('',#827,1.); -#827 = DIRECTION('',(0.,-1.)); -#828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#804 = ORIENTED_EDGE('',*,*,#805,.F.); +#805 = EDGE_CURVE('',#806,#780,#808,.T.); +#806 = VERTEX_POINT('',#807); +#807 = CARTESIAN_POINT('',(13.555441711726,3.5,18.2)); +#808 = SURFACE_CURVE('',#809,(#813,#819),.PCURVE_S1.); +#809 = LINE('',#810,#811); +#810 = CARTESIAN_POINT('',(13.555441711726,3.5,0.)); +#811 = VECTOR('',#812,1.); +#812 = DIRECTION('',(0.,0.,1.)); +#813 = PCURVE('',#670,#814); +#814 = DEFINITIONAL_REPRESENTATION('',(#815),#818); +#815 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#816,#817),.UNSPECIFIED.,.F.,.F., + (2,2),(18.12,19.0000004),.PIECEWISE_BEZIER_KNOTS.); +#816 = CARTESIAN_POINT('',(0.252680255142,18.12)); +#817 = CARTESIAN_POINT('',(0.252680255142,19.0000004)); +#818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#829 = PCURVE('',#687,#830); -#830 = DEFINITIONAL_REPRESENTATION('',(#831),#835); -#831 = LINE('',#832,#833); -#832 = CARTESIAN_POINT('',(-4.712388980385,0.)); -#833 = VECTOR('',#834,1.); -#834 = DIRECTION('',(-0.,-1.)); -#835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#819 = PCURVE('',#820,#825); +#820 = PLANE('',#821); +#821 = AXIS2_PLACEMENT_3D('',#822,#823,#824); +#822 = CARTESIAN_POINT('',(-17.5,3.5,18.2)); +#823 = DIRECTION('',(0.,1.,0.)); +#824 = DIRECTION('',(1.,0.,0.)); +#825 = DEFINITIONAL_REPRESENTATION('',(#826),#829); +#826 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#827,#828),.UNSPECIFIED.,.F.,.F., + (2,2),(18.12,19.0000004),.PIECEWISE_BEZIER_KNOTS.); +#827 = CARTESIAN_POINT('',(31.055441711726,8.E-02)); +#828 = CARTESIAN_POINT('',(31.055441711726,-0.8000004)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#836 = ORIENTED_EDGE('',*,*,#837,.T.); -#837 = EDGE_CURVE('',#815,#539,#838,.T.); -#838 = SURFACE_CURVE('',#839,(#843,#850),.PCURVE_S1.); -#839 = LINE('',#840,#841); -#840 = CARTESIAN_POINT('',(-17.5,-3.5,19.)); -#841 = VECTOR('',#842,1.); -#842 = DIRECTION('',(1.,0.,0.)); -#843 = PCURVE('',#577,#844); -#844 = DEFINITIONAL_REPRESENTATION('',(#845),#849); -#845 = LINE('',#846,#847); -#846 = CARTESIAN_POINT('',(0.,-0.8)); -#847 = VECTOR('',#848,1.); -#848 = DIRECTION('',(1.,0.)); -#849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#830 = ORIENTED_EDGE('',*,*,#831,.F.); +#831 = EDGE_CURVE('',#832,#806,#834,.T.); +#832 = VERTEX_POINT('',#833); +#833 = CARTESIAN_POINT('',(14.,-3.429011037613E-15,18.2)); +#834 = SURFACE_CURVE('',#835,(#840,#847),.PCURVE_S1.); +#835 = CIRCLE('',#836,14.); +#836 = AXIS2_PLACEMENT_3D('',#837,#838,#839); +#837 = CARTESIAN_POINT('',(0.,0.,18.2)); +#838 = DIRECTION('',(0.,0.,1.)); +#839 = DIRECTION('',(1.,0.,0.)); +#840 = PCURVE('',#670,#841); +#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(0.,18.2)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(1.,0.)); +#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#850 = PCURVE('',#111,#851); -#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); -#852 = LINE('',#853,#854); -#853 = CARTESIAN_POINT('',(-11.2,12.5)); -#854 = VECTOR('',#855,1.); -#855 = DIRECTION('',(1.,0.)); -#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#847 = PCURVE('',#848,#853); +#848 = PLANE('',#849); +#849 = AXIS2_PLACEMENT_3D('',#850,#851,#852); +#850 = CARTESIAN_POINT('',(-17.5,3.5,18.2)); +#851 = DIRECTION('',(0.,0.,-1.)); +#852 = DIRECTION('',(-1.,0.,0.)); +#853 = DEFINITIONAL_REPRESENTATION('',(#854),#862); +#854 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#855,#856,#857,#858,#859,#860 +,#861),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#855 = CARTESIAN_POINT('',(-31.5,-3.5)); +#856 = CARTESIAN_POINT('',(-31.5,20.748711305964)); +#857 = CARTESIAN_POINT('',(-10.5,8.624355652982)); +#858 = CARTESIAN_POINT('',(10.5,-3.5)); +#859 = CARTESIAN_POINT('',(-10.5,-15.62435565298)); +#860 = CARTESIAN_POINT('',(-31.5,-27.74871130596)); +#861 = CARTESIAN_POINT('',(-31.5,-3.5)); +#862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#857 = ORIENTED_EDGE('',*,*,#562,.F.); -#858 = ADVANCED_FACE('',(#859),#502,.F.); -#859 = FACE_BOUND('',#860,.F.); -#860 = EDGE_LOOP('',(#861,#884,#885,#908)); -#861 = ORIENTED_EDGE('',*,*,#862,.F.); -#862 = EDGE_CURVE('',#460,#863,#865,.T.); -#863 = VERTEX_POINT('',#864); -#864 = CARTESIAN_POINT('',(17.5,-3.5,18.2)); -#865 = SURFACE_CURVE('',#866,(#870,#877),.PCURVE_S1.); -#866 = LINE('',#867,#868); -#867 = CARTESIAN_POINT('',(-17.5,-3.5,18.2)); -#868 = VECTOR('',#869,1.); -#869 = DIRECTION('',(1.,0.,0.)); -#870 = PCURVE('',#502,#871); -#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876); -#872 = LINE('',#873,#874); -#873 = CARTESIAN_POINT('',(0.,0.)); -#874 = VECTOR('',#875,1.); -#875 = DIRECTION('',(1.,0.)); -#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#863 = ORIENTED_EDGE('',*,*,#864,.F.); +#864 = EDGE_CURVE('',#865,#832,#867,.T.); +#865 = VERTEX_POINT('',#866); +#866 = CARTESIAN_POINT('',(14.,-3.429011037613E-15,0.)); +#867 = SEAM_CURVE('',#868,(#872,#879),.PCURVE_S1.); +#868 = LINE('',#869,#870); +#869 = CARTESIAN_POINT('',(14.,-3.429011037613E-15,0.)); +#870 = VECTOR('',#871,1.); +#871 = DIRECTION('',(0.,0.,1.)); +#872 = PCURVE('',#670,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(0.,1.)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#877 = PCURVE('',#392,#878); -#878 = DEFINITIONAL_REPRESENTATION('',(#879),#883); -#879 = LINE('',#880,#881); -#880 = CARTESIAN_POINT('',(0.,-7.)); -#881 = VECTOR('',#882,1.); -#882 = DIRECTION('',(-1.,0.)); -#883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#879 = PCURVE('',#670,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(0.,-0.)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(0.,1.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#884 = ORIENTED_EDGE('',*,*,#487,.T.); -#885 = ORIENTED_EDGE('',*,*,#886,.T.); -#886 = EDGE_CURVE('',#488,#887,#889,.T.); -#887 = VERTEX_POINT('',#888); -#888 = CARTESIAN_POINT('',(17.5,-3.5,19.)); -#889 = SURFACE_CURVE('',#890,(#894,#901),.PCURVE_S1.); -#890 = LINE('',#891,#892); -#891 = CARTESIAN_POINT('',(-17.5,-3.5,19.)); -#892 = VECTOR('',#893,1.); +#886 = ORIENTED_EDGE('',*,*,#887,.T.); +#887 = EDGE_CURVE('',#865,#865,#888,.T.); +#888 = SURFACE_CURVE('',#889,(#894,#901),.PCURVE_S1.); +#889 = CIRCLE('',#890,14.); +#890 = AXIS2_PLACEMENT_3D('',#891,#892,#893); +#891 = CARTESIAN_POINT('',(0.,0.,0.)); +#892 = DIRECTION('',(0.,0.,1.)); #893 = DIRECTION('',(1.,0.,0.)); -#894 = PCURVE('',#502,#895); +#894 = PCURVE('',#670,#895); #895 = DEFINITIONAL_REPRESENTATION('',(#896),#900); #896 = LINE('',#897,#898); -#897 = CARTESIAN_POINT('',(0.,-0.8)); +#897 = CARTESIAN_POINT('',(0.,0.)); #898 = VECTOR('',#899,1.); #899 = DIRECTION('',(1.,0.)); #900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#901 = PCURVE('',#111,#902); -#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); -#903 = LINE('',#904,#905); -#904 = CARTESIAN_POINT('',(-11.2,12.5)); -#905 = VECTOR('',#906,1.); -#906 = DIRECTION('',(1.,0.)); -#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#901 = PCURVE('',#902,#907); +#902 = PLANE('',#903); +#903 = AXIS2_PLACEMENT_3D('',#904,#905,#906); +#904 = CARTESIAN_POINT('',(0.,0.,0.)); +#905 = DIRECTION('',(0.,0.,1.)); +#906 = DIRECTION('',(1.,0.,0.)); +#907 = DEFINITIONAL_REPRESENTATION('',(#908),#912); +#908 = CIRCLE('',#909,14.); +#909 = AXIS2_PLACEMENT_2D('',#910,#911); +#910 = CARTESIAN_POINT('',(0.,0.)); +#911 = DIRECTION('',(1.,0.)); +#912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#908 = ORIENTED_EDGE('',*,*,#909,.F.); -#909 = EDGE_CURVE('',#863,#887,#910,.T.); -#910 = SURFACE_CURVE('',#911,(#915,#922),.PCURVE_S1.); -#911 = LINE('',#912,#913); -#912 = CARTESIAN_POINT('',(17.5,-3.5,18.2)); -#913 = VECTOR('',#914,1.); -#914 = DIRECTION('',(0.,0.,1.)); -#915 = PCURVE('',#502,#916); -#916 = DEFINITIONAL_REPRESENTATION('',(#917),#921); -#917 = LINE('',#918,#919); -#918 = CARTESIAN_POINT('',(35.,0.)); -#919 = VECTOR('',#920,1.); -#920 = DIRECTION('',(0.,-1.)); -#921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#913 = ORIENTED_EDGE('',*,*,#864,.T.); +#914 = ORIENTED_EDGE('',*,*,#915,.F.); +#915 = EDGE_CURVE('',#916,#832,#918,.T.); +#916 = VERTEX_POINT('',#917); +#917 = CARTESIAN_POINT('',(13.555441711726,-3.5,18.2)); +#918 = SURFACE_CURVE('',#919,(#924,#931),.PCURVE_S1.); +#919 = CIRCLE('',#920,14.); +#920 = AXIS2_PLACEMENT_3D('',#921,#922,#923); +#921 = CARTESIAN_POINT('',(0.,0.,18.2)); +#922 = DIRECTION('',(0.,0.,1.)); +#923 = DIRECTION('',(1.,0.,0.)); +#924 = PCURVE('',#670,#925); +#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930); +#926 = LINE('',#927,#928); +#927 = CARTESIAN_POINT('',(0.,18.2)); +#928 = VECTOR('',#929,1.); +#929 = DIRECTION('',(1.,0.)); +#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#922 = PCURVE('',#923,#928); -#923 = CYLINDRICAL_SURFACE('',#924,3.5); -#924 = AXIS2_PLACEMENT_3D('',#925,#926,#927); -#925 = CARTESIAN_POINT('',(17.5,4.544975507059E-16,18.2)); -#926 = DIRECTION('',(-0.,-0.,-1.)); -#927 = DIRECTION('',(1.,0.,0.)); -#928 = DEFINITIONAL_REPRESENTATION('',(#929),#933); -#929 = LINE('',#930,#931); -#930 = CARTESIAN_POINT('',(-4.712388980385,0.)); -#931 = VECTOR('',#932,1.); -#932 = DIRECTION('',(-0.,-1.)); -#933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#934 = ADVANCED_FACE('',(#935,#989),#392,.T.); -#935 = FACE_BOUND('',#936,.T.); -#936 = EDGE_LOOP('',(#937,#938,#961,#987,#988)); -#937 = ORIENTED_EDGE('',*,*,#375,.T.); -#938 = ORIENTED_EDGE('',*,*,#939,.T.); -#939 = EDGE_CURVE('',#350,#940,#942,.T.); -#940 = VERTEX_POINT('',#941); -#941 = CARTESIAN_POINT('',(17.5,3.5,18.2)); -#942 = SURFACE_CURVE('',#943,(#947,#954),.PCURVE_S1.); -#943 = LINE('',#944,#945); -#944 = CARTESIAN_POINT('',(-17.5,3.5,18.2)); -#945 = VECTOR('',#946,1.); -#946 = DIRECTION('',(1.,1.268826313857E-17,0.)); -#947 = PCURVE('',#392,#948); -#948 = DEFINITIONAL_REPRESENTATION('',(#949),#953); -#949 = LINE('',#950,#951); -#950 = CARTESIAN_POINT('',(0.,0.)); -#951 = VECTOR('',#952,1.); -#952 = DIRECTION('',(-1.,1.268826313857E-17)); -#953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#954 = PCURVE('',#364,#955); -#955 = DEFINITIONAL_REPRESENTATION('',(#956),#960); -#956 = LINE('',#957,#958); -#957 = CARTESIAN_POINT('',(0.,0.)); -#958 = VECTOR('',#959,1.); -#959 = DIRECTION('',(1.,0.)); -#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#961 = ORIENTED_EDGE('',*,*,#962,.F.); -#962 = EDGE_CURVE('',#863,#940,#963,.T.); -#963 = SURFACE_CURVE('',#964,(#969,#980),.PCURVE_S1.); -#964 = CIRCLE('',#965,3.5); -#965 = AXIS2_PLACEMENT_3D('',#966,#967,#968); -#966 = CARTESIAN_POINT('',(17.5,4.544975507059E-16,18.2)); -#967 = DIRECTION('',(0.,0.,1.)); -#968 = DIRECTION('',(1.,0.,0.)); -#969 = PCURVE('',#392,#970); -#970 = DEFINITIONAL_REPRESENTATION('',(#971),#979); -#971 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#972,#973,#974,#975,#976,#977 -,#978),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( +#931 = PCURVE('',#848,#932); +#932 = DEFINITIONAL_REPRESENTATION('',(#933),#941); +#933 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#934,#935,#936,#937,#938,#939 +,#940),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, 8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( '') ); -#972 = CARTESIAN_POINT('',(-38.5,-3.5)); -#973 = CARTESIAN_POINT('',(-38.5,2.562177826491)); -#974 = CARTESIAN_POINT('',(-33.25,-0.468911086754)); -#975 = CARTESIAN_POINT('',(-28.,-3.5)); -#976 = CARTESIAN_POINT('',(-33.25,-6.531088913246)); -#977 = CARTESIAN_POINT('',(-38.5,-9.562177826491)); -#978 = CARTESIAN_POINT('',(-38.5,-3.5)); -#979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#934 = CARTESIAN_POINT('',(-31.5,-3.5)); +#935 = CARTESIAN_POINT('',(-31.5,20.748711305964)); +#936 = CARTESIAN_POINT('',(-10.5,8.624355652982)); +#937 = CARTESIAN_POINT('',(10.5,-3.5)); +#938 = CARTESIAN_POINT('',(-10.5,-15.62435565298)); +#939 = CARTESIAN_POINT('',(-31.5,-27.74871130596)); +#940 = CARTESIAN_POINT('',(-31.5,-3.5)); +#941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#980 = PCURVE('',#923,#981); -#981 = DEFINITIONAL_REPRESENTATION('',(#982),#986); -#982 = LINE('',#983,#984); -#983 = CARTESIAN_POINT('',(-0.,0.)); -#984 = VECTOR('',#985,1.); -#985 = DIRECTION('',(-1.,0.)); -#986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#942 = ORIENTED_EDGE('',*,*,#943,.T.); +#943 = EDGE_CURVE('',#916,#944,#946,.T.); +#944 = VERTEX_POINT('',#945); +#945 = CARTESIAN_POINT('',(13.555441711726,-3.5,19.)); +#946 = SURFACE_CURVE('',#947,(#951,#957),.PCURVE_S1.); +#947 = LINE('',#948,#949); +#948 = CARTESIAN_POINT('',(13.555441711726,-3.5,0.)); +#949 = VECTOR('',#950,1.); +#950 = DIRECTION('',(0.,0.,1.)); +#951 = PCURVE('',#670,#952); +#952 = DEFINITIONAL_REPRESENTATION('',(#953),#956); +#953 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#954,#955),.UNSPECIFIED.,.F.,.F., + (2,2),(18.12,19.0000004),.PIECEWISE_BEZIER_KNOTS.); +#954 = CARTESIAN_POINT('',(6.030505052038,18.12)); +#955 = CARTESIAN_POINT('',(6.030505052038,19.0000004)); +#956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#987 = ORIENTED_EDGE('',*,*,#862,.F.); -#988 = ORIENTED_EDGE('',*,*,#459,.T.); -#989 = FACE_BOUND('',#990,.T.); -#990 = EDGE_LOOP('',(#991)); -#991 = ORIENTED_EDGE('',*,*,#992,.T.); -#992 = EDGE_CURVE('',#993,#993,#995,.T.); -#993 = VERTEX_POINT('',#994); -#994 = CARTESIAN_POINT('',(19.6,4.544975507059E-16,18.2)); -#995 = SURFACE_CURVE('',#996,(#1001,#1012),.PCURVE_S1.); -#996 = CIRCLE('',#997,2.1); -#997 = AXIS2_PLACEMENT_3D('',#998,#999,#1000); -#998 = CARTESIAN_POINT('',(17.5,4.544975507059E-16,18.2)); -#999 = DIRECTION('',(0.,0.,1.)); -#1000 = DIRECTION('',(1.,0.,0.)); -#1001 = PCURVE('',#392,#1002); -#1002 = DEFINITIONAL_REPRESENTATION('',(#1003),#1011); -#1003 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1004,#1005,#1006,#1007, -#1008,#1009,#1010),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#957 = PCURVE('',#958,#963); +#958 = PLANE('',#959); +#959 = AXIS2_PLACEMENT_3D('',#960,#961,#962); +#960 = CARTESIAN_POINT('',(-17.49999999999,-3.5,18.2)); +#961 = DIRECTION('',(0.,1.,0.)); +#962 = DIRECTION('',(1.,0.,0.)); +#963 = DEFINITIONAL_REPRESENTATION('',(#964),#967); +#964 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#965,#966),.UNSPECIFIED.,.F.,.F., + (2,2),(18.12,19.0000004),.PIECEWISE_BEZIER_KNOTS.); +#965 = CARTESIAN_POINT('',(31.055441711725,8.E-02)); +#966 = CARTESIAN_POINT('',(31.055441711725,-0.8000004)); +#967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#968 = ORIENTED_EDGE('',*,*,#969,.F.); +#969 = EDGE_CURVE('',#686,#944,#970,.T.); +#970 = SURFACE_CURVE('',#971,(#976,#983),.PCURVE_S1.); +#971 = CIRCLE('',#972,14.); +#972 = AXIS2_PLACEMENT_3D('',#973,#974,#975); +#973 = CARTESIAN_POINT('',(0.,0.,19.)); +#974 = DIRECTION('',(0.,0.,1.)); +#975 = DIRECTION('',(1.,0.,0.)); +#976 = PCURVE('',#670,#977); +#977 = DEFINITIONAL_REPRESENTATION('',(#978),#982); +#978 = LINE('',#979,#980); +#979 = CARTESIAN_POINT('',(0.,19.)); +#980 = VECTOR('',#981,1.); +#981 = DIRECTION('',(1.,0.)); +#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#983 = PCURVE('',#567,#984); +#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989); +#985 = CIRCLE('',#986,14.); +#986 = AXIS2_PLACEMENT_2D('',#987,#988); +#987 = CARTESIAN_POINT('',(6.3,16.)); +#988 = DIRECTION('',(1.,0.)); +#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#990 = ORIENTED_EDGE('',*,*,#710,.F.); +#991 = ORIENTED_EDGE('',*,*,#655,.F.); +#992 = ORIENTED_EDGE('',*,*,#757,.T.); +#993 = ORIENTED_EDGE('',*,*,#994,.F.); +#994 = EDGE_CURVE('',#995,#733,#997,.T.); +#995 = VERTEX_POINT('',#996); +#996 = CARTESIAN_POINT('',(-13.55544171172,-3.5,19.)); +#997 = SURFACE_CURVE('',#998,(#1003,#1010),.PCURVE_S1.); +#998 = CIRCLE('',#999,14.); +#999 = AXIS2_PLACEMENT_3D('',#1000,#1001,#1002); +#1000 = CARTESIAN_POINT('',(0.,0.,19.)); +#1001 = DIRECTION('',(0.,0.,1.)); +#1002 = DIRECTION('',(1.,0.,0.)); +#1003 = PCURVE('',#670,#1004); +#1004 = DEFINITIONAL_REPRESENTATION('',(#1005),#1009); +#1005 = LINE('',#1006,#1007); +#1006 = CARTESIAN_POINT('',(0.,19.)); +#1007 = VECTOR('',#1008,1.); +#1008 = DIRECTION('',(1.,0.)); +#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1010 = PCURVE('',#567,#1011); +#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); +#1012 = CIRCLE('',#1013,14.); +#1013 = AXIS2_PLACEMENT_2D('',#1014,#1015); +#1014 = CARTESIAN_POINT('',(6.3,16.)); +#1015 = DIRECTION('',(1.,0.)); +#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1017 = ORIENTED_EDGE('',*,*,#1018,.F.); +#1018 = EDGE_CURVE('',#1019,#995,#1021,.T.); +#1019 = VERTEX_POINT('',#1020); +#1020 = CARTESIAN_POINT('',(-13.55544171172,-3.5,18.2)); +#1021 = SURFACE_CURVE('',#1022,(#1026,#1032),.PCURVE_S1.); +#1022 = LINE('',#1023,#1024); +#1023 = CARTESIAN_POINT('',(-13.55544171172,-3.5,0.)); +#1024 = VECTOR('',#1025,1.); +#1025 = DIRECTION('',(0.,0.,1.)); +#1026 = PCURVE('',#670,#1027); +#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1031); +#1028 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1029,#1030),.UNSPECIFIED.,.F., + .F.,(2,2),(18.12,19.0000004),.PIECEWISE_BEZIER_KNOTS.); +#1029 = CARTESIAN_POINT('',(3.394272908732,18.12)); +#1030 = CARTESIAN_POINT('',(3.394272908732,19.0000004)); +#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1032 = PCURVE('',#1033,#1038); +#1033 = PLANE('',#1034); +#1034 = AXIS2_PLACEMENT_3D('',#1035,#1036,#1037); +#1035 = CARTESIAN_POINT('',(-17.49999999999,-3.5,18.2)); +#1036 = DIRECTION('',(0.,1.,0.)); +#1037 = DIRECTION('',(1.,0.,0.)); +#1038 = DEFINITIONAL_REPRESENTATION('',(#1039),#1042); +#1039 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1040,#1041),.UNSPECIFIED.,.F., + .F.,(2,2),(18.12,19.0000004),.PIECEWISE_BEZIER_KNOTS.); +#1040 = CARTESIAN_POINT('',(3.944558288273,8.E-02)); +#1041 = CARTESIAN_POINT('',(3.944558288273,-0.8000004)); +#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1043 = ORIENTED_EDGE('',*,*,#1044,.F.); +#1044 = EDGE_CURVE('',#1045,#1019,#1047,.T.); +#1045 = VERTEX_POINT('',#1046); +#1046 = CARTESIAN_POINT('',(-13.55544171172,3.5,18.2)); +#1047 = SURFACE_CURVE('',#1048,(#1053,#1060),.PCURVE_S1.); +#1048 = CIRCLE('',#1049,14.); +#1049 = AXIS2_PLACEMENT_3D('',#1050,#1051,#1052); +#1050 = CARTESIAN_POINT('',(0.,0.,18.2)); +#1051 = DIRECTION('',(0.,0.,1.)); +#1052 = DIRECTION('',(1.,0.,0.)); +#1053 = PCURVE('',#670,#1054); +#1054 = DEFINITIONAL_REPRESENTATION('',(#1055),#1059); +#1055 = LINE('',#1056,#1057); +#1056 = CARTESIAN_POINT('',(0.,18.2)); +#1057 = VECTOR('',#1058,1.); +#1058 = DIRECTION('',(1.,0.)); +#1059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1060 = PCURVE('',#1061,#1066); +#1061 = PLANE('',#1062); +#1062 = AXIS2_PLACEMENT_3D('',#1063,#1064,#1065); +#1063 = CARTESIAN_POINT('',(-17.5,3.5,18.2)); +#1064 = DIRECTION('',(0.,0.,-1.)); +#1065 = DIRECTION('',(-1.,0.,0.)); +#1066 = DEFINITIONAL_REPRESENTATION('',(#1067),#1075); +#1067 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1068,#1069,#1070,#1071, +#1072,#1073,#1074),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, 1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#1004 = CARTESIAN_POINT('',(-37.1,-3.5)); -#1005 = CARTESIAN_POINT('',(-37.1,0.137306695895)); -#1006 = CARTESIAN_POINT('',(-33.95,-1.681346652053)); -#1007 = CARTESIAN_POINT('',(-30.8,-3.5)); -#1008 = CARTESIAN_POINT('',(-33.95,-5.318653347947)); -#1009 = CARTESIAN_POINT('',(-37.1,-7.137306695895)); -#1010 = CARTESIAN_POINT('',(-37.1,-3.5)); -#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1068 = CARTESIAN_POINT('',(-31.5,-3.5)); +#1069 = CARTESIAN_POINT('',(-31.5,20.748711305964)); +#1070 = CARTESIAN_POINT('',(-10.5,8.624355652982)); +#1071 = CARTESIAN_POINT('',(10.5,-3.5)); +#1072 = CARTESIAN_POINT('',(-10.5,-15.62435565298)); +#1073 = CARTESIAN_POINT('',(-31.5,-27.74871130596)); +#1074 = CARTESIAN_POINT('',(-31.5,-3.5)); +#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1012 = PCURVE('',#1013,#1018); -#1013 = CYLINDRICAL_SURFACE('',#1014,2.1); -#1014 = AXIS2_PLACEMENT_3D('',#1015,#1016,#1017); -#1015 = CARTESIAN_POINT('',(17.5,4.544975507059E-16,18.2)); -#1016 = DIRECTION('',(-0.,-0.,-1.)); -#1017 = DIRECTION('',(1.,0.,0.)); -#1018 = DEFINITIONAL_REPRESENTATION('',(#1019),#1023); -#1019 = LINE('',#1020,#1021); -#1020 = CARTESIAN_POINT('',(-0.,0.)); -#1021 = VECTOR('',#1022,1.); -#1022 = DIRECTION('',(-1.,0.)); -#1023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1076 = ORIENTED_EDGE('',*,*,#1077,.T.); +#1077 = EDGE_CURVE('',#1045,#782,#1078,.T.); +#1078 = SURFACE_CURVE('',#1079,(#1083,#1089),.PCURVE_S1.); +#1079 = LINE('',#1080,#1081); +#1080 = CARTESIAN_POINT('',(-13.55544171172,3.5,0.)); +#1081 = VECTOR('',#1082,1.); +#1082 = DIRECTION('',(0.,0.,1.)); +#1083 = PCURVE('',#670,#1084); +#1084 = DEFINITIONAL_REPRESENTATION('',(#1085),#1088); +#1085 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1086,#1087),.UNSPECIFIED.,.F., + .F.,(2,2),(18.12,19.0000004),.PIECEWISE_BEZIER_KNOTS.); +#1086 = CARTESIAN_POINT('',(2.888912398448,18.12)); +#1087 = CARTESIAN_POINT('',(2.888912398448,19.0000004)); +#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1024 = ADVANCED_FACE('',(#1025),#446,.F.); -#1025 = FACE_BOUND('',#1026,.T.); -#1026 = EDGE_LOOP('',(#1027)); -#1027 = ORIENTED_EDGE('',*,*,#431,.F.); -#1028 = ADVANCED_FACE('',(#1029),#364,.T.); -#1029 = FACE_BOUND('',#1030,.T.); -#1030 = EDGE_LOOP('',(#1031,#1032,#1033,#1056)); -#1031 = ORIENTED_EDGE('',*,*,#939,.F.); -#1032 = ORIENTED_EDGE('',*,*,#349,.T.); -#1033 = ORIENTED_EDGE('',*,*,#1034,.T.); -#1034 = EDGE_CURVE('',#324,#1035,#1037,.T.); -#1035 = VERTEX_POINT('',#1036); -#1036 = CARTESIAN_POINT('',(17.5,3.5,19.)); -#1037 = SURFACE_CURVE('',#1038,(#1042,#1049),.PCURVE_S1.); -#1038 = LINE('',#1039,#1040); -#1039 = CARTESIAN_POINT('',(-17.5,3.5,19.)); -#1040 = VECTOR('',#1041,1.); -#1041 = DIRECTION('',(1.,1.268826313857E-17,0.)); -#1042 = PCURVE('',#364,#1043); -#1043 = DEFINITIONAL_REPRESENTATION('',(#1044),#1048); -#1044 = LINE('',#1045,#1046); -#1045 = CARTESIAN_POINT('',(0.,-0.8)); -#1046 = VECTOR('',#1047,1.); -#1047 = DIRECTION('',(1.,0.)); -#1048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1089 = PCURVE('',#1090,#1095); +#1090 = PLANE('',#1091); +#1091 = AXIS2_PLACEMENT_3D('',#1092,#1093,#1094); +#1092 = CARTESIAN_POINT('',(-17.5,3.5,18.2)); +#1093 = DIRECTION('',(0.,1.,0.)); +#1094 = DIRECTION('',(1.,0.,0.)); +#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1099); +#1096 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1097,#1098),.UNSPECIFIED.,.F., + .F.,(2,2),(18.12,19.0000004),.PIECEWISE_BEZIER_KNOTS.); +#1097 = CARTESIAN_POINT('',(3.944558288274,8.E-02)); +#1098 = CARTESIAN_POINT('',(3.944558288274,-0.8000004)); +#1099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1049 = PCURVE('',#111,#1050); -#1050 = DEFINITIONAL_REPRESENTATION('',(#1051),#1055); -#1051 = LINE('',#1052,#1053); -#1052 = CARTESIAN_POINT('',(-11.2,19.5)); -#1053 = VECTOR('',#1054,1.); -#1054 = DIRECTION('',(1.,1.268826313857E-17)); -#1055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1100 = ADVANCED_FACE('',(#1101),#1090,.T.); +#1101 = FACE_BOUND('',#1102,.T.); +#1102 = EDGE_LOOP('',(#1103,#1126,#1154,#1175)); +#1103 = ORIENTED_EDGE('',*,*,#1104,.F.); +#1104 = EDGE_CURVE('',#1105,#1045,#1107,.T.); +#1105 = VERTEX_POINT('',#1106); +#1106 = CARTESIAN_POINT('',(-17.5,3.5,18.2)); +#1107 = SURFACE_CURVE('',#1108,(#1112,#1119),.PCURVE_S1.); +#1108 = LINE('',#1109,#1110); +#1109 = CARTESIAN_POINT('',(-17.5,3.5,18.2)); +#1110 = VECTOR('',#1111,1.); +#1111 = DIRECTION('',(1.,0.,0.)); +#1112 = PCURVE('',#1090,#1113); +#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1118); +#1114 = LINE('',#1115,#1116); +#1115 = CARTESIAN_POINT('',(0.,0.)); +#1116 = VECTOR('',#1117,1.); +#1117 = DIRECTION('',(1.,0.)); +#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1056 = ORIENTED_EDGE('',*,*,#1057,.F.); -#1057 = EDGE_CURVE('',#940,#1035,#1058,.T.); -#1058 = SURFACE_CURVE('',#1059,(#1063,#1070),.PCURVE_S1.); -#1059 = LINE('',#1060,#1061); -#1060 = CARTESIAN_POINT('',(17.5,3.5,18.2)); -#1061 = VECTOR('',#1062,1.); -#1062 = DIRECTION('',(0.,0.,1.)); -#1063 = PCURVE('',#364,#1064); -#1064 = DEFINITIONAL_REPRESENTATION('',(#1065),#1069); -#1065 = LINE('',#1066,#1067); -#1066 = CARTESIAN_POINT('',(35.,0.)); -#1067 = VECTOR('',#1068,1.); -#1068 = DIRECTION('',(0.,-1.)); -#1069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1119 = PCURVE('',#1061,#1120); +#1120 = DEFINITIONAL_REPRESENTATION('',(#1121),#1125); +#1121 = LINE('',#1122,#1123); +#1122 = CARTESIAN_POINT('',(-3.623767952377E-13,0.)); +#1123 = VECTOR('',#1124,1.); +#1124 = DIRECTION('',(-1.,0.)); +#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1070 = PCURVE('',#923,#1071); -#1071 = DEFINITIONAL_REPRESENTATION('',(#1072),#1076); -#1072 = LINE('',#1073,#1074); -#1073 = CARTESIAN_POINT('',(-7.853981633974,0.)); -#1074 = VECTOR('',#1075,1.); -#1075 = DIRECTION('',(-0.,-1.)); -#1076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1126 = ORIENTED_EDGE('',*,*,#1127,.T.); +#1127 = EDGE_CURVE('',#1105,#1128,#1130,.T.); +#1128 = VERTEX_POINT('',#1129); +#1129 = CARTESIAN_POINT('',(-17.5,3.5,19.)); +#1130 = SURFACE_CURVE('',#1131,(#1135,#1142),.PCURVE_S1.); +#1131 = LINE('',#1132,#1133); +#1132 = CARTESIAN_POINT('',(-17.5,3.5,18.2)); +#1133 = VECTOR('',#1134,1.); +#1134 = DIRECTION('',(0.,0.,1.)); +#1135 = PCURVE('',#1090,#1136); +#1136 = DEFINITIONAL_REPRESENTATION('',(#1137),#1141); +#1137 = LINE('',#1138,#1139); +#1138 = CARTESIAN_POINT('',(-1.811883976188E-13,0.)); +#1139 = VECTOR('',#1140,1.); +#1140 = DIRECTION('',(0.,-1.)); +#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1077 = ADVANCED_FACE('',(#1078),#687,.T.); -#1078 = FACE_BOUND('',#1079,.F.); -#1079 = EDGE_LOOP('',(#1080,#1081,#1103,#1104)); -#1080 = ORIENTED_EDGE('',*,*,#671,.T.); -#1081 = ORIENTED_EDGE('',*,*,#1082,.T.); -#1082 = EDGE_CURVE('',#672,#815,#1083,.T.); -#1083 = SURFACE_CURVE('',#1084,(#1089,#1096),.PCURVE_S1.); -#1084 = CIRCLE('',#1085,3.5); -#1085 = AXIS2_PLACEMENT_3D('',#1086,#1087,#1088); -#1086 = CARTESIAN_POINT('',(-17.5,9.71445146547E-17,19.)); -#1087 = DIRECTION('',(0.,0.,1.)); -#1088 = DIRECTION('',(1.,0.,0.)); -#1089 = PCURVE('',#687,#1090); -#1090 = DEFINITIONAL_REPRESENTATION('',(#1091),#1095); -#1091 = LINE('',#1092,#1093); -#1092 = CARTESIAN_POINT('',(-0.,-0.8)); -#1093 = VECTOR('',#1094,1.); -#1094 = DIRECTION('',(-1.,0.)); -#1095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1142 = PCURVE('',#1143,#1148); +#1143 = CYLINDRICAL_SURFACE('',#1144,3.5); +#1144 = AXIS2_PLACEMENT_3D('',#1145,#1146,#1147); +#1145 = CARTESIAN_POINT('',(-17.5,0.,18.2)); +#1146 = DIRECTION('',(-0.,-0.,-1.)); +#1147 = DIRECTION('',(1.,0.,0.)); +#1148 = DEFINITIONAL_REPRESENTATION('',(#1149),#1153); +#1149 = LINE('',#1150,#1151); +#1150 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1151 = VECTOR('',#1152,1.); +#1152 = DIRECTION('',(-0.,-1.)); +#1153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1096 = PCURVE('',#111,#1097); -#1097 = DEFINITIONAL_REPRESENTATION('',(#1098),#1102); -#1098 = CIRCLE('',#1099,3.5); -#1099 = AXIS2_PLACEMENT_2D('',#1100,#1101); -#1100 = CARTESIAN_POINT('',(-11.2,16.)); -#1101 = DIRECTION('',(1.,0.)); -#1102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1154 = ORIENTED_EDGE('',*,*,#1155,.T.); +#1155 = EDGE_CURVE('',#1128,#782,#1156,.T.); +#1156 = SURFACE_CURVE('',#1157,(#1161,#1168),.PCURVE_S1.); +#1157 = LINE('',#1158,#1159); +#1158 = CARTESIAN_POINT('',(-17.5,3.5,19.)); +#1159 = VECTOR('',#1160,1.); +#1160 = DIRECTION('',(1.,0.,0.)); +#1161 = PCURVE('',#1090,#1162); +#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1167); +#1163 = LINE('',#1164,#1165); +#1164 = CARTESIAN_POINT('',(0.,-0.8)); +#1165 = VECTOR('',#1166,1.); +#1166 = DIRECTION('',(1.,0.)); +#1167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1103 = ORIENTED_EDGE('',*,*,#814,.F.); -#1104 = ORIENTED_EDGE('',*,*,#724,.F.); -#1105 = ADVANCED_FACE('',(#1106),#923,.T.); -#1106 = FACE_BOUND('',#1107,.F.); -#1107 = EDGE_LOOP('',(#1108,#1109,#1131,#1132)); -#1108 = ORIENTED_EDGE('',*,*,#909,.T.); -#1109 = ORIENTED_EDGE('',*,*,#1110,.T.); -#1110 = EDGE_CURVE('',#887,#1035,#1111,.T.); -#1111 = SURFACE_CURVE('',#1112,(#1117,#1124),.PCURVE_S1.); -#1112 = CIRCLE('',#1113,3.5); -#1113 = AXIS2_PLACEMENT_3D('',#1114,#1115,#1116); -#1114 = CARTESIAN_POINT('',(17.5,4.544975507059E-16,19.)); -#1115 = DIRECTION('',(0.,0.,1.)); -#1116 = DIRECTION('',(1.,0.,0.)); -#1117 = PCURVE('',#923,#1118); -#1118 = DEFINITIONAL_REPRESENTATION('',(#1119),#1123); -#1119 = LINE('',#1120,#1121); -#1120 = CARTESIAN_POINT('',(-0.,-0.8)); -#1121 = VECTOR('',#1122,1.); -#1122 = DIRECTION('',(-1.,0.)); -#1123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1168 = PCURVE('',#567,#1169); +#1169 = DEFINITIONAL_REPRESENTATION('',(#1170),#1174); +#1170 = LINE('',#1171,#1172); +#1171 = CARTESIAN_POINT('',(-11.2,19.5)); +#1172 = VECTOR('',#1173,1.); +#1173 = DIRECTION('',(1.,0.)); +#1174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1124 = PCURVE('',#111,#1125); -#1125 = DEFINITIONAL_REPRESENTATION('',(#1126),#1130); -#1126 = CIRCLE('',#1127,3.5); -#1127 = AXIS2_PLACEMENT_2D('',#1128,#1129); -#1128 = CARTESIAN_POINT('',(23.8,16.)); -#1129 = DIRECTION('',(1.,0.)); -#1130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1175 = ORIENTED_EDGE('',*,*,#1077,.F.); +#1176 = ADVANCED_FACE('',(#1177,#1230),#1061,.T.); +#1177 = FACE_BOUND('',#1178,.T.); +#1178 = EDGE_LOOP('',(#1179,#1207,#1208,#1209)); +#1179 = ORIENTED_EDGE('',*,*,#1180,.F.); +#1180 = EDGE_CURVE('',#1105,#1181,#1183,.T.); +#1181 = VERTEX_POINT('',#1182); +#1182 = CARTESIAN_POINT('',(-17.49999999999,-3.5,18.2)); +#1183 = SURFACE_CURVE('',#1184,(#1189,#1200),.PCURVE_S1.); +#1184 = CIRCLE('',#1185,3.5); +#1185 = AXIS2_PLACEMENT_3D('',#1186,#1187,#1188); +#1186 = CARTESIAN_POINT('',(-17.5,0.,18.2)); +#1187 = DIRECTION('',(0.,0.,1.)); +#1188 = DIRECTION('',(1.,0.,0.)); +#1189 = PCURVE('',#1061,#1190); +#1190 = DEFINITIONAL_REPRESENTATION('',(#1191),#1199); +#1191 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1192,#1193,#1194,#1195, +#1196,#1197,#1198),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1192 = CARTESIAN_POINT('',(-3.5,-3.5)); +#1193 = CARTESIAN_POINT('',(-3.5,2.562177826491)); +#1194 = CARTESIAN_POINT('',(1.75,-0.468911086754)); +#1195 = CARTESIAN_POINT('',(7.,-3.5)); +#1196 = CARTESIAN_POINT('',(1.75,-6.531088913246)); +#1197 = CARTESIAN_POINT('',(-3.5,-9.562177826491)); +#1198 = CARTESIAN_POINT('',(-3.5,-3.5)); +#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1131 = ORIENTED_EDGE('',*,*,#1057,.F.); -#1132 = ORIENTED_EDGE('',*,*,#962,.F.); -#1133 = ADVANCED_FACE('',(#1134),#1013,.F.); -#1134 = FACE_BOUND('',#1135,.T.); -#1135 = EDGE_LOOP('',(#1136,#1159,#1181,#1182)); -#1136 = ORIENTED_EDGE('',*,*,#1137,.T.); -#1137 = EDGE_CURVE('',#993,#1138,#1140,.T.); -#1138 = VERTEX_POINT('',#1139); -#1139 = CARTESIAN_POINT('',(19.6,4.544975507059E-16,19.)); -#1140 = SEAM_CURVE('',#1141,(#1145,#1152),.PCURVE_S1.); -#1141 = LINE('',#1142,#1143); -#1142 = CARTESIAN_POINT('',(19.6,4.544975507059E-16,18.2)); -#1143 = VECTOR('',#1144,1.); -#1144 = DIRECTION('',(0.,0.,1.)); -#1145 = PCURVE('',#1013,#1146); -#1146 = DEFINITIONAL_REPRESENTATION('',(#1147),#1151); -#1147 = LINE('',#1148,#1149); -#1148 = CARTESIAN_POINT('',(-0.,0.)); -#1149 = VECTOR('',#1150,1.); -#1150 = DIRECTION('',(-0.,-1.)); -#1151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1200 = PCURVE('',#1143,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206); +#1202 = LINE('',#1203,#1204); +#1203 = CARTESIAN_POINT('',(-0.,0.)); +#1204 = VECTOR('',#1205,1.); +#1205 = DIRECTION('',(-1.,0.)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1152 = PCURVE('',#1013,#1153); -#1153 = DEFINITIONAL_REPRESENTATION('',(#1154),#1158); -#1154 = LINE('',#1155,#1156); -#1155 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#1156 = VECTOR('',#1157,1.); -#1157 = DIRECTION('',(-0.,-1.)); -#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1207 = ORIENTED_EDGE('',*,*,#1104,.T.); +#1208 = ORIENTED_EDGE('',*,*,#1044,.T.); +#1209 = ORIENTED_EDGE('',*,*,#1210,.F.); +#1210 = EDGE_CURVE('',#1181,#1019,#1211,.T.); +#1211 = SURFACE_CURVE('',#1212,(#1216,#1223),.PCURVE_S1.); +#1212 = LINE('',#1213,#1214); +#1213 = CARTESIAN_POINT('',(-17.49999999999,-3.5,18.2)); +#1214 = VECTOR('',#1215,1.); +#1215 = DIRECTION('',(1.,0.,0.)); +#1216 = PCURVE('',#1061,#1217); +#1217 = DEFINITIONAL_REPRESENTATION('',(#1218),#1222); +#1218 = LINE('',#1219,#1220); +#1219 = CARTESIAN_POINT('',(-1.445954467272E-12,-7.)); +#1220 = VECTOR('',#1221,1.); +#1221 = DIRECTION('',(-1.,0.)); +#1222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1159 = ORIENTED_EDGE('',*,*,#1160,.T.); -#1160 = EDGE_CURVE('',#1138,#1138,#1161,.T.); -#1161 = SURFACE_CURVE('',#1162,(#1167,#1174),.PCURVE_S1.); -#1162 = CIRCLE('',#1163,2.1); -#1163 = AXIS2_PLACEMENT_3D('',#1164,#1165,#1166); -#1164 = CARTESIAN_POINT('',(17.5,4.544975507059E-16,19.)); -#1165 = DIRECTION('',(0.,0.,1.)); -#1166 = DIRECTION('',(1.,0.,0.)); -#1167 = PCURVE('',#1013,#1168); -#1168 = DEFINITIONAL_REPRESENTATION('',(#1169),#1173); -#1169 = LINE('',#1170,#1171); -#1170 = CARTESIAN_POINT('',(-0.,-0.8)); -#1171 = VECTOR('',#1172,1.); -#1172 = DIRECTION('',(-1.,0.)); -#1173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1223 = PCURVE('',#1033,#1224); +#1224 = DEFINITIONAL_REPRESENTATION('',(#1225),#1229); +#1225 = LINE('',#1226,#1227); +#1226 = CARTESIAN_POINT('',(0.,0.)); +#1227 = VECTOR('',#1228,1.); +#1228 = DIRECTION('',(1.,0.)); +#1229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1174 = PCURVE('',#111,#1175); -#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1180); -#1176 = CIRCLE('',#1177,2.1); -#1177 = AXIS2_PLACEMENT_2D('',#1178,#1179); -#1178 = CARTESIAN_POINT('',(23.8,16.)); -#1179 = DIRECTION('',(1.,0.)); -#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1230 = FACE_BOUND('',#1231,.T.); +#1231 = EDGE_LOOP('',(#1232)); +#1232 = ORIENTED_EDGE('',*,*,#1233,.T.); +#1233 = EDGE_CURVE('',#1234,#1234,#1236,.T.); +#1234 = VERTEX_POINT('',#1235); +#1235 = CARTESIAN_POINT('',(-15.4,0.,18.2)); +#1236 = SURFACE_CURVE('',#1237,(#1242,#1253),.PCURVE_S1.); +#1237 = CIRCLE('',#1238,2.1); +#1238 = AXIS2_PLACEMENT_3D('',#1239,#1240,#1241); +#1239 = CARTESIAN_POINT('',(-17.5,0.,18.2)); +#1240 = DIRECTION('',(0.,0.,1.)); +#1241 = DIRECTION('',(1.,0.,0.)); +#1242 = PCURVE('',#1061,#1243); +#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1252); +#1244 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1245,#1246,#1247,#1248, +#1249,#1250,#1251),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1245 = CARTESIAN_POINT('',(-2.1,-3.5)); +#1246 = CARTESIAN_POINT('',(-2.1,0.137306695895)); +#1247 = CARTESIAN_POINT('',(1.05,-1.681346652053)); +#1248 = CARTESIAN_POINT('',(4.2,-3.5)); +#1249 = CARTESIAN_POINT('',(1.05,-5.318653347947)); +#1250 = CARTESIAN_POINT('',(-2.1,-7.137306695895)); +#1251 = CARTESIAN_POINT('',(-2.1,-3.5)); +#1252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1181 = ORIENTED_EDGE('',*,*,#1137,.F.); -#1182 = ORIENTED_EDGE('',*,*,#992,.F.); -#1183 = ADVANCED_FACE('',(#1184),#798,.F.); -#1184 = FACE_BOUND('',#1185,.T.); -#1185 = EDGE_LOOP('',(#1186,#1209,#1231,#1232)); -#1186 = ORIENTED_EDGE('',*,*,#1187,.T.); -#1187 = EDGE_CURVE('',#778,#1188,#1190,.T.); -#1188 = VERTEX_POINT('',#1189); -#1189 = CARTESIAN_POINT('',(-15.4,9.71445146547E-17,19.)); -#1190 = SEAM_CURVE('',#1191,(#1195,#1202),.PCURVE_S1.); -#1191 = LINE('',#1192,#1193); -#1192 = CARTESIAN_POINT('',(-15.4,9.71445146547E-17,18.2)); -#1193 = VECTOR('',#1194,1.); -#1194 = DIRECTION('',(0.,0.,1.)); -#1195 = PCURVE('',#798,#1196); -#1196 = DEFINITIONAL_REPRESENTATION('',(#1197),#1201); -#1197 = LINE('',#1198,#1199); -#1198 = CARTESIAN_POINT('',(-0.,0.)); -#1199 = VECTOR('',#1200,1.); -#1200 = DIRECTION('',(-0.,-1.)); -#1201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1253 = PCURVE('',#1254,#1259); +#1254 = CYLINDRICAL_SURFACE('',#1255,2.1); +#1255 = AXIS2_PLACEMENT_3D('',#1256,#1257,#1258); +#1256 = CARTESIAN_POINT('',(-17.5,0.,18.2)); +#1257 = DIRECTION('',(-0.,-0.,-1.)); +#1258 = DIRECTION('',(1.,0.,0.)); +#1259 = DEFINITIONAL_REPRESENTATION('',(#1260),#1264); +#1260 = LINE('',#1261,#1262); +#1261 = CARTESIAN_POINT('',(-0.,0.)); +#1262 = VECTOR('',#1263,1.); +#1263 = DIRECTION('',(-1.,0.)); +#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1202 = PCURVE('',#798,#1203); -#1203 = DEFINITIONAL_REPRESENTATION('',(#1204),#1208); -#1204 = LINE('',#1205,#1206); -#1205 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#1206 = VECTOR('',#1207,1.); -#1207 = DIRECTION('',(-0.,-1.)); -#1208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1209 = ORIENTED_EDGE('',*,*,#1210,.T.); -#1210 = EDGE_CURVE('',#1188,#1188,#1211,.T.); -#1211 = SURFACE_CURVE('',#1212,(#1217,#1224),.PCURVE_S1.); -#1212 = CIRCLE('',#1213,2.1); -#1213 = AXIS2_PLACEMENT_3D('',#1214,#1215,#1216); -#1214 = CARTESIAN_POINT('',(-17.5,9.71445146547E-17,19.)); -#1215 = DIRECTION('',(0.,0.,1.)); -#1216 = DIRECTION('',(1.,0.,0.)); -#1217 = PCURVE('',#798,#1218); -#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223); -#1219 = LINE('',#1220,#1221); -#1220 = CARTESIAN_POINT('',(-0.,-0.8)); -#1221 = VECTOR('',#1222,1.); -#1222 = DIRECTION('',(-1.,0.)); -#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1224 = PCURVE('',#111,#1225); -#1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1230); -#1226 = CIRCLE('',#1227,2.1); -#1227 = AXIS2_PLACEMENT_2D('',#1228,#1229); -#1228 = CARTESIAN_POINT('',(-11.2,16.)); -#1229 = DIRECTION('',(1.,0.)); -#1230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1231 = ORIENTED_EDGE('',*,*,#1187,.F.); -#1232 = ORIENTED_EDGE('',*,*,#777,.F.); -#1233 = ADVANCED_FACE('',(#1234,#1248,#1279,#1282),#111,.T.); -#1234 = FACE_BOUND('',#1235,.T.); -#1235 = EDGE_LOOP('',(#1236,#1237,#1238,#1239,#1240,#1241,#1242,#1243, - #1244,#1245,#1246,#1247)); -#1236 = ORIENTED_EDGE('',*,*,#276,.F.); -#1237 = ORIENTED_EDGE('',*,*,#95,.T.); -#1238 = ORIENTED_EDGE('',*,*,#229,.T.); -#1239 = ORIENTED_EDGE('',*,*,#513,.T.); -#1240 = ORIENTED_EDGE('',*,*,#886,.T.); -#1241 = ORIENTED_EDGE('',*,*,#1110,.T.); -#1242 = ORIENTED_EDGE('',*,*,#1034,.F.); -#1243 = ORIENTED_EDGE('',*,*,#323,.T.); -#1244 = ORIENTED_EDGE('',*,*,#699,.F.); -#1245 = ORIENTED_EDGE('',*,*,#1082,.T.); -#1246 = ORIENTED_EDGE('',*,*,#837,.T.); -#1247 = ORIENTED_EDGE('',*,*,#538,.T.); -#1248 = FACE_BOUND('',#1249,.T.); -#1249 = EDGE_LOOP('',(#1250)); -#1250 = ORIENTED_EDGE('',*,*,#1251,.F.); -#1251 = EDGE_CURVE('',#1252,#1252,#1254,.T.); -#1252 = VERTEX_POINT('',#1253); -#1253 = CARTESIAN_POINT('',(4.5,8.,19.)); -#1254 = SURFACE_CURVE('',#1255,(#1260,#1267),.PCURVE_S1.); -#1255 = CIRCLE('',#1256,4.5); -#1256 = AXIS2_PLACEMENT_3D('',#1257,#1258,#1259); -#1257 = CARTESIAN_POINT('',(0.,8.,19.)); -#1258 = DIRECTION('',(0.,0.,1.)); -#1259 = DIRECTION('',(1.,0.,0.)); -#1260 = PCURVE('',#111,#1261); -#1261 = DEFINITIONAL_REPRESENTATION('',(#1262),#1266); -#1262 = CIRCLE('',#1263,4.5); -#1263 = AXIS2_PLACEMENT_2D('',#1264,#1265); -#1264 = CARTESIAN_POINT('',(6.3,24.)); -#1265 = DIRECTION('',(1.,0.)); -#1266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1267 = PCURVE('',#1268,#1273); -#1268 = CYLINDRICAL_SURFACE('',#1269,4.5); -#1269 = AXIS2_PLACEMENT_3D('',#1270,#1271,#1272); -#1270 = CARTESIAN_POINT('',(0.,8.,19.)); -#1271 = DIRECTION('',(0.,0.,1.)); -#1272 = DIRECTION('',(1.,0.,0.)); -#1273 = DEFINITIONAL_REPRESENTATION('',(#1274),#1278); +#1265 = ADVANCED_FACE('',(#1266),#1033,.F.); +#1266 = FACE_BOUND('',#1267,.F.); +#1267 = EDGE_LOOP('',(#1268,#1269,#1292,#1313)); +#1268 = ORIENTED_EDGE('',*,*,#1210,.F.); +#1269 = ORIENTED_EDGE('',*,*,#1270,.T.); +#1270 = EDGE_CURVE('',#1181,#1271,#1273,.T.); +#1271 = VERTEX_POINT('',#1272); +#1272 = CARTESIAN_POINT('',(-17.49999999999,-3.5,19.)); +#1273 = SURFACE_CURVE('',#1274,(#1278,#1285),.PCURVE_S1.); #1274 = LINE('',#1275,#1276); -#1275 = CARTESIAN_POINT('',(0.,0.)); +#1275 = CARTESIAN_POINT('',(-17.49999999999,-3.5,18.2)); #1276 = VECTOR('',#1277,1.); -#1277 = DIRECTION('',(1.,0.)); -#1278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1277 = DIRECTION('',(0.,0.,1.)); +#1278 = PCURVE('',#1033,#1279); +#1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1284); +#1280 = LINE('',#1281,#1282); +#1281 = CARTESIAN_POINT('',(0.,0.)); +#1282 = VECTOR('',#1283,1.); +#1283 = DIRECTION('',(0.,-1.)); +#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1279 = FACE_BOUND('',#1280,.T.); -#1280 = EDGE_LOOP('',(#1281)); -#1281 = ORIENTED_EDGE('',*,*,#1160,.F.); -#1282 = FACE_BOUND('',#1283,.T.); -#1283 = EDGE_LOOP('',(#1284)); -#1284 = ORIENTED_EDGE('',*,*,#1210,.F.); -#1285 = ADVANCED_FACE('',(#1286),#1268,.T.); -#1286 = FACE_BOUND('',#1287,.T.); -#1287 = EDGE_LOOP('',(#1288,#1311,#1338,#1339)); -#1288 = ORIENTED_EDGE('',*,*,#1289,.T.); -#1289 = EDGE_CURVE('',#1252,#1290,#1292,.T.); -#1290 = VERTEX_POINT('',#1291); -#1291 = CARTESIAN_POINT('',(4.5,8.,20.5)); -#1292 = SEAM_CURVE('',#1293,(#1297,#1304),.PCURVE_S1.); -#1293 = LINE('',#1294,#1295); -#1294 = CARTESIAN_POINT('',(4.5,8.,19.)); -#1295 = VECTOR('',#1296,1.); -#1296 = DIRECTION('',(0.,0.,1.)); -#1297 = PCURVE('',#1268,#1298); -#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); -#1299 = LINE('',#1300,#1301); -#1300 = CARTESIAN_POINT('',(6.28318530718,-0.)); -#1301 = VECTOR('',#1302,1.); -#1302 = DIRECTION('',(0.,1.)); -#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1285 = PCURVE('',#1143,#1286); +#1286 = DEFINITIONAL_REPRESENTATION('',(#1287),#1291); +#1287 = LINE('',#1288,#1289); +#1288 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#1289 = VECTOR('',#1290,1.); +#1290 = DIRECTION('',(-0.,-1.)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1304 = PCURVE('',#1268,#1305); -#1305 = DEFINITIONAL_REPRESENTATION('',(#1306),#1310); -#1306 = LINE('',#1307,#1308); -#1307 = CARTESIAN_POINT('',(0.,-0.)); -#1308 = VECTOR('',#1309,1.); -#1309 = DIRECTION('',(0.,1.)); -#1310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1292 = ORIENTED_EDGE('',*,*,#1293,.T.); +#1293 = EDGE_CURVE('',#1271,#995,#1294,.T.); +#1294 = SURFACE_CURVE('',#1295,(#1299,#1306),.PCURVE_S1.); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(-17.49999999999,-3.5,19.)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(1.,0.,0.)); +#1299 = PCURVE('',#1033,#1300); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(0.,-0.8)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(1.,0.)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1311 = ORIENTED_EDGE('',*,*,#1312,.F.); -#1312 = EDGE_CURVE('',#1290,#1290,#1313,.T.); -#1313 = SURFACE_CURVE('',#1314,(#1319,#1326),.PCURVE_S1.); -#1314 = CIRCLE('',#1315,4.5); -#1315 = AXIS2_PLACEMENT_3D('',#1316,#1317,#1318); -#1316 = CARTESIAN_POINT('',(0.,8.,20.5)); -#1317 = DIRECTION('',(0.,0.,1.)); -#1318 = DIRECTION('',(1.,0.,0.)); -#1319 = PCURVE('',#1268,#1320); -#1320 = DEFINITIONAL_REPRESENTATION('',(#1321),#1325); -#1321 = LINE('',#1322,#1323); -#1322 = CARTESIAN_POINT('',(0.,1.5)); -#1323 = VECTOR('',#1324,1.); -#1324 = DIRECTION('',(1.,0.)); -#1325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1306 = PCURVE('',#567,#1307); +#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312); +#1308 = LINE('',#1309,#1310); +#1309 = CARTESIAN_POINT('',(-11.19999999999,12.5)); +#1310 = VECTOR('',#1311,1.); +#1311 = DIRECTION('',(1.,0.)); +#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1326 = PCURVE('',#1327,#1332); -#1327 = PLANE('',#1328); -#1328 = AXIS2_PLACEMENT_3D('',#1329,#1330,#1331); -#1329 = CARTESIAN_POINT('',(0.,8.,20.5)); -#1330 = DIRECTION('',(0.,0.,1.)); -#1331 = DIRECTION('',(1.,0.,0.)); -#1332 = DEFINITIONAL_REPRESENTATION('',(#1333),#1337); -#1333 = CIRCLE('',#1334,4.5); -#1334 = AXIS2_PLACEMENT_2D('',#1335,#1336); -#1335 = CARTESIAN_POINT('',(0.,0.)); -#1336 = DIRECTION('',(1.,0.)); -#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1313 = ORIENTED_EDGE('',*,*,#1018,.F.); +#1314 = ADVANCED_FACE('',(#1315),#958,.F.); +#1315 = FACE_BOUND('',#1316,.F.); +#1316 = EDGE_LOOP('',(#1317,#1340,#1341,#1364)); +#1317 = ORIENTED_EDGE('',*,*,#1318,.F.); +#1318 = EDGE_CURVE('',#916,#1319,#1321,.T.); +#1319 = VERTEX_POINT('',#1320); +#1320 = CARTESIAN_POINT('',(17.500000000001,-3.5,18.2)); +#1321 = SURFACE_CURVE('',#1322,(#1326,#1333),.PCURVE_S1.); +#1322 = LINE('',#1323,#1324); +#1323 = CARTESIAN_POINT('',(-17.49999999999,-3.5,18.2)); +#1324 = VECTOR('',#1325,1.); +#1325 = DIRECTION('',(1.,0.,0.)); +#1326 = PCURVE('',#958,#1327); +#1327 = DEFINITIONAL_REPRESENTATION('',(#1328),#1332); +#1328 = LINE('',#1329,#1330); +#1329 = CARTESIAN_POINT('',(0.,0.)); +#1330 = VECTOR('',#1331,1.); +#1331 = DIRECTION('',(1.,0.)); +#1332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1338 = ORIENTED_EDGE('',*,*,#1289,.F.); -#1339 = ORIENTED_EDGE('',*,*,#1251,.T.); -#1340 = ADVANCED_FACE('',(#1341),#1327,.T.); -#1341 = FACE_BOUND('',#1342,.T.); -#1342 = EDGE_LOOP('',(#1343)); -#1343 = ORIENTED_EDGE('',*,*,#1312,.T.); -#1344 = MANIFOLD_SOLID_BREP('',#1345); -#1345 = CLOSED_SHELL('',(#1346,#1682,#1686,#1734,#1761,#1767,#1794)); -#1346 = ADVANCED_FACE('',(#1347),#1361,.T.); -#1347 = FACE_BOUND('',#1348,.T.); -#1348 = EDGE_LOOP('',(#1349,#1379,#1408,#1434,#1463,#1487,#1508,#1532, - #1558,#1587,#1611,#1632,#1654,#1655)); -#1349 = ORIENTED_EDGE('',*,*,#1350,.T.); -#1350 = EDGE_CURVE('',#1351,#1353,#1355,.T.); -#1351 = VERTEX_POINT('',#1352); -#1352 = CARTESIAN_POINT('',(2.5,8.,19.)); -#1353 = VERTEX_POINT('',#1354); -#1354 = CARTESIAN_POINT('',(2.5,8.,29.)); -#1355 = SEAM_CURVE('',#1356,(#1360,#1372),.PCURVE_S1.); -#1356 = LINE('',#1357,#1358); -#1357 = CARTESIAN_POINT('',(2.5,8.,19.)); -#1358 = VECTOR('',#1359,1.); -#1359 = DIRECTION('',(0.,0.,1.)); -#1360 = PCURVE('',#1361,#1366); -#1361 = CYLINDRICAL_SURFACE('',#1362,2.5); -#1362 = AXIS2_PLACEMENT_3D('',#1363,#1364,#1365); -#1363 = CARTESIAN_POINT('',(0.,8.,19.)); -#1364 = DIRECTION('',(0.,0.,1.)); -#1365 = DIRECTION('',(1.,0.,0.)); -#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371); +#1333 = PCURVE('',#848,#1334); +#1334 = DEFINITIONAL_REPRESENTATION('',(#1335),#1339); +#1335 = LINE('',#1336,#1337); +#1336 = CARTESIAN_POINT('',(-1.445954467272E-12,-7.)); +#1337 = VECTOR('',#1338,1.); +#1338 = DIRECTION('',(-1.,0.)); +#1339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1340 = ORIENTED_EDGE('',*,*,#943,.T.); +#1341 = ORIENTED_EDGE('',*,*,#1342,.T.); +#1342 = EDGE_CURVE('',#944,#1343,#1345,.T.); +#1343 = VERTEX_POINT('',#1344); +#1344 = CARTESIAN_POINT('',(17.500000000001,-3.5,19.)); +#1345 = SURFACE_CURVE('',#1346,(#1350,#1357),.PCURVE_S1.); +#1346 = LINE('',#1347,#1348); +#1347 = CARTESIAN_POINT('',(-17.49999999999,-3.5,19.)); +#1348 = VECTOR('',#1349,1.); +#1349 = DIRECTION('',(1.,0.,0.)); +#1350 = PCURVE('',#958,#1351); +#1351 = DEFINITIONAL_REPRESENTATION('',(#1352),#1356); +#1352 = LINE('',#1353,#1354); +#1353 = CARTESIAN_POINT('',(0.,-0.8)); +#1354 = VECTOR('',#1355,1.); +#1355 = DIRECTION('',(1.,0.)); +#1356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1357 = PCURVE('',#567,#1358); +#1358 = DEFINITIONAL_REPRESENTATION('',(#1359),#1363); +#1359 = LINE('',#1360,#1361); +#1360 = CARTESIAN_POINT('',(-11.19999999999,12.5)); +#1361 = VECTOR('',#1362,1.); +#1362 = DIRECTION('',(1.,0.)); +#1363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1364 = ORIENTED_EDGE('',*,*,#1365,.F.); +#1365 = EDGE_CURVE('',#1319,#1343,#1366,.T.); +#1366 = SURFACE_CURVE('',#1367,(#1371,#1378),.PCURVE_S1.); #1367 = LINE('',#1368,#1369); -#1368 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#1368 = CARTESIAN_POINT('',(17.500000000001,-3.5,18.2)); #1369 = VECTOR('',#1370,1.); -#1370 = DIRECTION('',(0.,1.)); -#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1370 = DIRECTION('',(0.,0.,1.)); +#1371 = PCURVE('',#958,#1372); +#1372 = DEFINITIONAL_REPRESENTATION('',(#1373),#1377); +#1373 = LINE('',#1374,#1375); +#1374 = CARTESIAN_POINT('',(35.,0.)); +#1375 = VECTOR('',#1376,1.); +#1376 = DIRECTION('',(0.,-1.)); +#1377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1372 = PCURVE('',#1361,#1373); -#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); -#1374 = LINE('',#1375,#1376); -#1375 = CARTESIAN_POINT('',(0.,-0.)); -#1376 = VECTOR('',#1377,1.); -#1377 = DIRECTION('',(0.,1.)); -#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1378 = PCURVE('',#1379,#1384); +#1379 = CYLINDRICAL_SURFACE('',#1380,3.5); +#1380 = AXIS2_PLACEMENT_3D('',#1381,#1382,#1383); +#1381 = CARTESIAN_POINT('',(17.5,0.,18.2)); +#1382 = DIRECTION('',(-0.,-0.,-1.)); +#1383 = DIRECTION('',(1.,0.,0.)); +#1384 = DEFINITIONAL_REPRESENTATION('',(#1385),#1389); +#1385 = LINE('',#1386,#1387); +#1386 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#1387 = VECTOR('',#1388,1.); +#1388 = DIRECTION('',(-0.,-1.)); +#1389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1379 = ORIENTED_EDGE('',*,*,#1380,.F.); -#1380 = EDGE_CURVE('',#1381,#1353,#1383,.T.); -#1381 = VERTEX_POINT('',#1382); -#1382 = CARTESIAN_POINT('',(2.,6.5,29.)); -#1383 = SURFACE_CURVE('',#1384,(#1389,#1396),.PCURVE_S1.); -#1384 = CIRCLE('',#1385,2.5); -#1385 = AXIS2_PLACEMENT_3D('',#1386,#1387,#1388); -#1386 = CARTESIAN_POINT('',(0.,8.,29.)); -#1387 = DIRECTION('',(0.,0.,1.)); -#1388 = DIRECTION('',(1.,0.,0.)); -#1389 = PCURVE('',#1361,#1390); -#1390 = DEFINITIONAL_REPRESENTATION('',(#1391),#1395); -#1391 = LINE('',#1392,#1393); -#1392 = CARTESIAN_POINT('',(0.,10.)); -#1393 = VECTOR('',#1394,1.); -#1394 = DIRECTION('',(1.,0.)); -#1395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1390 = ADVANCED_FACE('',(#1391,#1445),#848,.T.); +#1391 = FACE_BOUND('',#1392,.T.); +#1392 = EDGE_LOOP('',(#1393,#1394,#1417,#1443,#1444)); +#1393 = ORIENTED_EDGE('',*,*,#831,.T.); +#1394 = ORIENTED_EDGE('',*,*,#1395,.T.); +#1395 = EDGE_CURVE('',#806,#1396,#1398,.T.); +#1396 = VERTEX_POINT('',#1397); +#1397 = CARTESIAN_POINT('',(17.500000000002,3.5,18.2)); +#1398 = SURFACE_CURVE('',#1399,(#1403,#1410),.PCURVE_S1.); +#1399 = LINE('',#1400,#1401); +#1400 = CARTESIAN_POINT('',(-17.5,3.5,18.2)); +#1401 = VECTOR('',#1402,1.); +#1402 = DIRECTION('',(1.,0.,0.)); +#1403 = PCURVE('',#848,#1404); +#1404 = DEFINITIONAL_REPRESENTATION('',(#1405),#1409); +#1405 = LINE('',#1406,#1407); +#1406 = CARTESIAN_POINT('',(-3.623767952377E-13,0.)); +#1407 = VECTOR('',#1408,1.); +#1408 = DIRECTION('',(-1.,0.)); +#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1396 = PCURVE('',#1397,#1402); -#1397 = PLANE('',#1398); -#1398 = AXIS2_PLACEMENT_3D('',#1399,#1400,#1401); -#1399 = CARTESIAN_POINT('',(0.,8.,29.)); -#1400 = DIRECTION('',(0.,0.,1.)); -#1401 = DIRECTION('',(1.,0.,0.)); -#1402 = DEFINITIONAL_REPRESENTATION('',(#1403),#1407); -#1403 = CIRCLE('',#1404,2.5); -#1404 = AXIS2_PLACEMENT_2D('',#1405,#1406); -#1405 = CARTESIAN_POINT('',(0.,0.)); -#1406 = DIRECTION('',(1.,0.)); -#1407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1410 = PCURVE('',#820,#1411); +#1411 = DEFINITIONAL_REPRESENTATION('',(#1412),#1416); +#1412 = LINE('',#1413,#1414); +#1413 = CARTESIAN_POINT('',(0.,0.)); +#1414 = VECTOR('',#1415,1.); +#1415 = DIRECTION('',(1.,0.)); +#1416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1408 = ORIENTED_EDGE('',*,*,#1409,.F.); -#1409 = EDGE_CURVE('',#1410,#1381,#1412,.T.); -#1410 = VERTEX_POINT('',#1411); -#1411 = CARTESIAN_POINT('',(2.,6.5,23.)); -#1412 = SURFACE_CURVE('',#1413,(#1417,#1423),.PCURVE_S1.); -#1413 = LINE('',#1414,#1415); -#1414 = CARTESIAN_POINT('',(2.,6.5,19.)); -#1415 = VECTOR('',#1416,1.); -#1416 = DIRECTION('',(0.,0.,1.)); -#1417 = PCURVE('',#1361,#1418); -#1418 = DEFINITIONAL_REPRESENTATION('',(#1419),#1422); -#1419 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1420,#1421),.UNSPECIFIED.,.F., - .F.,(2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); -#1420 = CARTESIAN_POINT('',(5.639684198386,3.4)); -#1421 = CARTESIAN_POINT('',(5.639684198386,10.0000004)); -#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1417 = ORIENTED_EDGE('',*,*,#1418,.F.); +#1418 = EDGE_CURVE('',#1319,#1396,#1419,.T.); +#1419 = SURFACE_CURVE('',#1420,(#1425,#1436),.PCURVE_S1.); +#1420 = CIRCLE('',#1421,3.5); +#1421 = AXIS2_PLACEMENT_3D('',#1422,#1423,#1424); +#1422 = CARTESIAN_POINT('',(17.5,0.,18.2)); +#1423 = DIRECTION('',(0.,0.,1.)); +#1424 = DIRECTION('',(1.,0.,0.)); +#1425 = PCURVE('',#848,#1426); +#1426 = DEFINITIONAL_REPRESENTATION('',(#1427),#1435); +#1427 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1428,#1429,#1430,#1431, +#1432,#1433,#1434),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1428 = CARTESIAN_POINT('',(-38.5,-3.5)); +#1429 = CARTESIAN_POINT('',(-38.5,2.562177826491)); +#1430 = CARTESIAN_POINT('',(-33.25,-0.468911086754)); +#1431 = CARTESIAN_POINT('',(-28.,-3.5)); +#1432 = CARTESIAN_POINT('',(-33.25,-6.531088913246)); +#1433 = CARTESIAN_POINT('',(-38.5,-9.562177826491)); +#1434 = CARTESIAN_POINT('',(-38.5,-3.5)); +#1435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1423 = PCURVE('',#1424,#1429); -#1424 = PLANE('',#1425); -#1425 = AXIS2_PLACEMENT_3D('',#1426,#1427,#1428); -#1426 = CARTESIAN_POINT('',(2.5,6.5,23.)); -#1427 = DIRECTION('',(2.22044604925E-16,1.,0.)); -#1428 = DIRECTION('',(0.,0.,1.)); -#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1433); -#1430 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1431,#1432),.UNSPECIFIED.,.F., - .F.,(2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); -#1431 = CARTESIAN_POINT('',(-0.6,-0.5)); -#1432 = CARTESIAN_POINT('',(6.0000004,-0.5)); -#1433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1436 = PCURVE('',#1379,#1437); +#1437 = DEFINITIONAL_REPRESENTATION('',(#1438),#1442); +#1438 = LINE('',#1439,#1440); +#1439 = CARTESIAN_POINT('',(-0.,0.)); +#1440 = VECTOR('',#1441,1.); +#1441 = DIRECTION('',(-1.,0.)); +#1442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1434 = ORIENTED_EDGE('',*,*,#1435,.F.); -#1435 = EDGE_CURVE('',#1436,#1410,#1438,.T.); -#1436 = VERTEX_POINT('',#1437); -#1437 = CARTESIAN_POINT('',(-4.440892098501E-16,5.5,23.)); -#1438 = SURFACE_CURVE('',#1439,(#1444,#1451),.PCURVE_S1.); -#1439 = CIRCLE('',#1440,2.5); -#1440 = AXIS2_PLACEMENT_3D('',#1441,#1442,#1443); -#1441 = CARTESIAN_POINT('',(0.,8.,23.)); -#1442 = DIRECTION('',(0.,0.,1.)); -#1443 = DIRECTION('',(1.,0.,0.)); -#1444 = PCURVE('',#1361,#1445); -#1445 = DEFINITIONAL_REPRESENTATION('',(#1446),#1450); -#1446 = LINE('',#1447,#1448); -#1447 = CARTESIAN_POINT('',(0.,4.)); -#1448 = VECTOR('',#1449,1.); -#1449 = DIRECTION('',(1.,0.)); -#1450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1451 = PCURVE('',#1452,#1457); -#1452 = PLANE('',#1453); +#1443 = ORIENTED_EDGE('',*,*,#1318,.F.); +#1444 = ORIENTED_EDGE('',*,*,#915,.T.); +#1445 = FACE_BOUND('',#1446,.T.); +#1446 = EDGE_LOOP('',(#1447)); +#1447 = ORIENTED_EDGE('',*,*,#1448,.T.); +#1448 = EDGE_CURVE('',#1449,#1449,#1451,.T.); +#1449 = VERTEX_POINT('',#1450); +#1450 = CARTESIAN_POINT('',(19.6,0.,18.2)); +#1451 = SURFACE_CURVE('',#1452,(#1457,#1468),.PCURVE_S1.); +#1452 = CIRCLE('',#1453,2.1); #1453 = AXIS2_PLACEMENT_3D('',#1454,#1455,#1456); -#1454 = CARTESIAN_POINT('',(2.5,5.5,23.)); +#1454 = CARTESIAN_POINT('',(17.5,0.,18.2)); #1455 = DIRECTION('',(0.,0.,1.)); -#1456 = DIRECTION('',(2.22044604925E-16,1.,0.)); -#1457 = DEFINITIONAL_REPRESENTATION('',(#1458),#1462); -#1458 = CIRCLE('',#1459,2.5); -#1459 = AXIS2_PLACEMENT_2D('',#1460,#1461); -#1460 = CARTESIAN_POINT('',(2.5,2.5)); -#1461 = DIRECTION('',(2.22044604925E-16,-1.)); -#1462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1456 = DIRECTION('',(1.,0.,0.)); +#1457 = PCURVE('',#848,#1458); +#1458 = DEFINITIONAL_REPRESENTATION('',(#1459),#1467); +#1459 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1460,#1461,#1462,#1463, +#1464,#1465,#1466),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1460 = CARTESIAN_POINT('',(-37.1,-3.5)); +#1461 = CARTESIAN_POINT('',(-37.1,0.137306695895)); +#1462 = CARTESIAN_POINT('',(-33.95,-1.681346652053)); +#1463 = CARTESIAN_POINT('',(-30.8,-3.5)); +#1464 = CARTESIAN_POINT('',(-33.95,-5.318653347947)); +#1465 = CARTESIAN_POINT('',(-37.1,-7.137306695895)); +#1466 = CARTESIAN_POINT('',(-37.1,-3.5)); +#1467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1463 = ORIENTED_EDGE('',*,*,#1464,.F.); -#1464 = EDGE_CURVE('',#1465,#1436,#1467,.T.); -#1465 = VERTEX_POINT('',#1466); -#1466 = CARTESIAN_POINT('',(-2.,6.5,23.)); -#1467 = SURFACE_CURVE('',#1468,(#1473,#1480),.PCURVE_S1.); -#1468 = CIRCLE('',#1469,2.5); -#1469 = AXIS2_PLACEMENT_3D('',#1470,#1471,#1472); -#1470 = CARTESIAN_POINT('',(0.,8.,23.)); -#1471 = DIRECTION('',(0.,0.,1.)); -#1472 = DIRECTION('',(1.,0.,0.)); -#1473 = PCURVE('',#1361,#1474); +#1468 = PCURVE('',#1469,#1474); +#1469 = CYLINDRICAL_SURFACE('',#1470,2.1); +#1470 = AXIS2_PLACEMENT_3D('',#1471,#1472,#1473); +#1471 = CARTESIAN_POINT('',(17.5,0.,18.2)); +#1472 = DIRECTION('',(-0.,-0.,-1.)); +#1473 = DIRECTION('',(1.,0.,0.)); #1474 = DEFINITIONAL_REPRESENTATION('',(#1475),#1479); #1475 = LINE('',#1476,#1477); -#1476 = CARTESIAN_POINT('',(0.,4.)); +#1476 = CARTESIAN_POINT('',(-0.,0.)); #1477 = VECTOR('',#1478,1.); -#1478 = DIRECTION('',(1.,0.)); +#1478 = DIRECTION('',(-1.,0.)); #1479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1480 = PCURVE('',#1452,#1481); -#1481 = DEFINITIONAL_REPRESENTATION('',(#1482),#1486); -#1482 = CIRCLE('',#1483,2.5); -#1483 = AXIS2_PLACEMENT_2D('',#1484,#1485); -#1484 = CARTESIAN_POINT('',(2.5,2.5)); -#1485 = DIRECTION('',(2.22044604925E-16,-1.)); -#1486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1480 = ADVANCED_FACE('',(#1481),#902,.F.); +#1481 = FACE_BOUND('',#1482,.T.); +#1482 = EDGE_LOOP('',(#1483)); +#1483 = ORIENTED_EDGE('',*,*,#887,.F.); +#1484 = ADVANCED_FACE('',(#1485),#820,.T.); +#1485 = FACE_BOUND('',#1486,.T.); +#1486 = EDGE_LOOP('',(#1487,#1488,#1489,#1512)); +#1487 = ORIENTED_EDGE('',*,*,#1395,.F.); +#1488 = ORIENTED_EDGE('',*,*,#805,.T.); +#1489 = ORIENTED_EDGE('',*,*,#1490,.T.); +#1490 = EDGE_CURVE('',#780,#1491,#1493,.T.); +#1491 = VERTEX_POINT('',#1492); +#1492 = CARTESIAN_POINT('',(17.500000000002,3.5,19.)); +#1493 = SURFACE_CURVE('',#1494,(#1498,#1505),.PCURVE_S1.); +#1494 = LINE('',#1495,#1496); +#1495 = CARTESIAN_POINT('',(-17.5,3.5,19.)); +#1496 = VECTOR('',#1497,1.); +#1497 = DIRECTION('',(1.,0.,0.)); +#1498 = PCURVE('',#820,#1499); +#1499 = DEFINITIONAL_REPRESENTATION('',(#1500),#1504); +#1500 = LINE('',#1501,#1502); +#1501 = CARTESIAN_POINT('',(0.,-0.8)); +#1502 = VECTOR('',#1503,1.); +#1503 = DIRECTION('',(1.,0.)); +#1504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1487 = ORIENTED_EDGE('',*,*,#1488,.T.); -#1488 = EDGE_CURVE('',#1465,#1489,#1491,.T.); -#1489 = VERTEX_POINT('',#1490); -#1490 = CARTESIAN_POINT('',(-2.,6.5,29.)); -#1491 = SURFACE_CURVE('',#1492,(#1496,#1502),.PCURVE_S1.); -#1492 = LINE('',#1493,#1494); -#1493 = CARTESIAN_POINT('',(-2.,6.5,19.)); -#1494 = VECTOR('',#1495,1.); -#1495 = DIRECTION('',(0.,0.,1.)); -#1496 = PCURVE('',#1361,#1497); -#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1501); -#1498 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1499,#1500),.UNSPECIFIED.,.F., - .F.,(2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); -#1499 = CARTESIAN_POINT('',(3.785093762383,3.4)); -#1500 = CARTESIAN_POINT('',(3.785093762383,10.0000004)); -#1501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1505 = PCURVE('',#567,#1506); +#1506 = DEFINITIONAL_REPRESENTATION('',(#1507),#1511); +#1507 = LINE('',#1508,#1509); +#1508 = CARTESIAN_POINT('',(-11.2,19.5)); +#1509 = VECTOR('',#1510,1.); +#1510 = DIRECTION('',(1.,0.)); +#1511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1502 = PCURVE('',#1424,#1503); -#1503 = DEFINITIONAL_REPRESENTATION('',(#1504),#1507); -#1504 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1505,#1506),.UNSPECIFIED.,.F., - .F.,(2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); -#1505 = CARTESIAN_POINT('',(-0.6,-4.5)); -#1506 = CARTESIAN_POINT('',(6.0000004,-4.5)); -#1507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1512 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1513 = EDGE_CURVE('',#1396,#1491,#1514,.T.); +#1514 = SURFACE_CURVE('',#1515,(#1519,#1526),.PCURVE_S1.); +#1515 = LINE('',#1516,#1517); +#1516 = CARTESIAN_POINT('',(17.500000000002,3.5,18.2)); +#1517 = VECTOR('',#1518,1.); +#1518 = DIRECTION('',(0.,0.,1.)); +#1519 = PCURVE('',#820,#1520); +#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); +#1521 = LINE('',#1522,#1523); +#1522 = CARTESIAN_POINT('',(35.000000000002,0.)); +#1523 = VECTOR('',#1524,1.); +#1524 = DIRECTION('',(0.,-1.)); +#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1508 = ORIENTED_EDGE('',*,*,#1509,.F.); -#1509 = EDGE_CURVE('',#1510,#1489,#1512,.T.); -#1510 = VERTEX_POINT('',#1511); -#1511 = CARTESIAN_POINT('',(-2.,9.5,29.)); -#1512 = SURFACE_CURVE('',#1513,(#1518,#1525),.PCURVE_S1.); -#1513 = CIRCLE('',#1514,2.5); -#1514 = AXIS2_PLACEMENT_3D('',#1515,#1516,#1517); -#1515 = CARTESIAN_POINT('',(0.,8.,29.)); -#1516 = DIRECTION('',(0.,0.,1.)); -#1517 = DIRECTION('',(1.,0.,0.)); -#1518 = PCURVE('',#1361,#1519); -#1519 = DEFINITIONAL_REPRESENTATION('',(#1520),#1524); -#1520 = LINE('',#1521,#1522); -#1521 = CARTESIAN_POINT('',(0.,10.)); -#1522 = VECTOR('',#1523,1.); -#1523 = DIRECTION('',(1.,0.)); -#1524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1526 = PCURVE('',#1379,#1527); +#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1532); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(-7.853981633974,0.)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(-0.,-1.)); +#1532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1525 = PCURVE('',#1397,#1526); -#1526 = DEFINITIONAL_REPRESENTATION('',(#1527),#1531); -#1527 = CIRCLE('',#1528,2.5); -#1528 = AXIS2_PLACEMENT_2D('',#1529,#1530); -#1529 = CARTESIAN_POINT('',(0.,0.)); -#1530 = DIRECTION('',(1.,0.)); -#1531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1533 = ADVANCED_FACE('',(#1534),#1143,.T.); +#1534 = FACE_BOUND('',#1535,.F.); +#1535 = EDGE_LOOP('',(#1536,#1537,#1559,#1560)); +#1536 = ORIENTED_EDGE('',*,*,#1127,.T.); +#1537 = ORIENTED_EDGE('',*,*,#1538,.T.); +#1538 = EDGE_CURVE('',#1128,#1271,#1539,.T.); +#1539 = SURFACE_CURVE('',#1540,(#1545,#1552),.PCURVE_S1.); +#1540 = CIRCLE('',#1541,3.5); +#1541 = AXIS2_PLACEMENT_3D('',#1542,#1543,#1544); +#1542 = CARTESIAN_POINT('',(-17.5,0.,19.)); +#1543 = DIRECTION('',(0.,0.,1.)); +#1544 = DIRECTION('',(1.,0.,0.)); +#1545 = PCURVE('',#1143,#1546); +#1546 = DEFINITIONAL_REPRESENTATION('',(#1547),#1551); +#1547 = LINE('',#1548,#1549); +#1548 = CARTESIAN_POINT('',(-0.,-0.8)); +#1549 = VECTOR('',#1550,1.); +#1550 = DIRECTION('',(-1.,0.)); +#1551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1532 = ORIENTED_EDGE('',*,*,#1533,.F.); -#1533 = EDGE_CURVE('',#1534,#1510,#1536,.T.); -#1534 = VERTEX_POINT('',#1535); -#1535 = CARTESIAN_POINT('',(-2.,9.5,23.)); -#1536 = SURFACE_CURVE('',#1537,(#1541,#1547),.PCURVE_S1.); -#1537 = LINE('',#1538,#1539); -#1538 = CARTESIAN_POINT('',(-2.,9.5,19.)); -#1539 = VECTOR('',#1540,1.); -#1540 = DIRECTION('',(0.,0.,1.)); -#1541 = PCURVE('',#1361,#1542); -#1542 = DEFINITIONAL_REPRESENTATION('',(#1543),#1546); -#1543 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1544,#1545),.UNSPECIFIED.,.F., - .F.,(2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); -#1544 = CARTESIAN_POINT('',(2.498091544797,3.4)); -#1545 = CARTESIAN_POINT('',(2.498091544797,10.0000004)); -#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1552 = PCURVE('',#567,#1553); +#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558); +#1554 = CIRCLE('',#1555,3.5); +#1555 = AXIS2_PLACEMENT_2D('',#1556,#1557); +#1556 = CARTESIAN_POINT('',(-11.2,16.)); +#1557 = DIRECTION('',(1.,0.)); +#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1547 = PCURVE('',#1548,#1553); -#1548 = PLANE('',#1549); -#1549 = AXIS2_PLACEMENT_3D('',#1550,#1551,#1552); -#1550 = CARTESIAN_POINT('',(2.5,9.5,23.)); -#1551 = DIRECTION('',(2.22044604925E-16,1.,0.)); -#1552 = DIRECTION('',(0.,0.,1.)); -#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1557); -#1554 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1555,#1556),.UNSPECIFIED.,.F., - .F.,(2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); -#1555 = CARTESIAN_POINT('',(-0.6,-4.5)); -#1556 = CARTESIAN_POINT('',(6.0000004,-4.5)); -#1557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1559 = ORIENTED_EDGE('',*,*,#1270,.F.); +#1560 = ORIENTED_EDGE('',*,*,#1180,.F.); +#1561 = ADVANCED_FACE('',(#1562),#1379,.T.); +#1562 = FACE_BOUND('',#1563,.F.); +#1563 = EDGE_LOOP('',(#1564,#1565,#1587,#1588)); +#1564 = ORIENTED_EDGE('',*,*,#1365,.T.); +#1565 = ORIENTED_EDGE('',*,*,#1566,.T.); +#1566 = EDGE_CURVE('',#1343,#1491,#1567,.T.); +#1567 = SURFACE_CURVE('',#1568,(#1573,#1580),.PCURVE_S1.); +#1568 = CIRCLE('',#1569,3.5); +#1569 = AXIS2_PLACEMENT_3D('',#1570,#1571,#1572); +#1570 = CARTESIAN_POINT('',(17.5,0.,19.)); +#1571 = DIRECTION('',(0.,0.,1.)); +#1572 = DIRECTION('',(1.,0.,0.)); +#1573 = PCURVE('',#1379,#1574); +#1574 = DEFINITIONAL_REPRESENTATION('',(#1575),#1579); +#1575 = LINE('',#1576,#1577); +#1576 = CARTESIAN_POINT('',(-0.,-0.8)); +#1577 = VECTOR('',#1578,1.); +#1578 = DIRECTION('',(-1.,0.)); +#1579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1558 = ORIENTED_EDGE('',*,*,#1559,.F.); -#1559 = EDGE_CURVE('',#1560,#1534,#1562,.T.); -#1560 = VERTEX_POINT('',#1561); -#1561 = CARTESIAN_POINT('',(4.440892098501E-16,10.5,23.)); -#1562 = SURFACE_CURVE('',#1563,(#1568,#1575),.PCURVE_S1.); -#1563 = CIRCLE('',#1564,2.5); -#1564 = AXIS2_PLACEMENT_3D('',#1565,#1566,#1567); -#1565 = CARTESIAN_POINT('',(0.,8.,23.)); -#1566 = DIRECTION('',(0.,0.,1.)); -#1567 = DIRECTION('',(1.,0.,0.)); -#1568 = PCURVE('',#1361,#1569); -#1569 = DEFINITIONAL_REPRESENTATION('',(#1570),#1574); -#1570 = LINE('',#1571,#1572); -#1571 = CARTESIAN_POINT('',(0.,4.)); -#1572 = VECTOR('',#1573,1.); -#1573 = DIRECTION('',(1.,0.)); -#1574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1575 = PCURVE('',#1576,#1581); -#1576 = PLANE('',#1577); -#1577 = AXIS2_PLACEMENT_3D('',#1578,#1579,#1580); -#1578 = CARTESIAN_POINT('',(2.5,9.5,23.)); -#1579 = DIRECTION('',(0.,0.,1.)); -#1580 = DIRECTION('',(2.22044604925E-16,1.,0.)); +#1580 = PCURVE('',#567,#1581); #1581 = DEFINITIONAL_REPRESENTATION('',(#1582),#1586); -#1582 = CIRCLE('',#1583,2.5); +#1582 = CIRCLE('',#1583,3.5); #1583 = AXIS2_PLACEMENT_2D('',#1584,#1585); -#1584 = CARTESIAN_POINT('',(-1.5,2.5)); -#1585 = DIRECTION('',(2.22044604925E-16,-1.)); +#1584 = CARTESIAN_POINT('',(23.8,16.)); +#1585 = DIRECTION('',(1.,0.)); #1586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1587 = ORIENTED_EDGE('',*,*,#1588,.F.); -#1588 = EDGE_CURVE('',#1589,#1560,#1591,.T.); -#1589 = VERTEX_POINT('',#1590); -#1590 = CARTESIAN_POINT('',(2.,9.5,23.)); -#1591 = SURFACE_CURVE('',#1592,(#1597,#1604),.PCURVE_S1.); -#1592 = CIRCLE('',#1593,2.5); -#1593 = AXIS2_PLACEMENT_3D('',#1594,#1595,#1596); -#1594 = CARTESIAN_POINT('',(0.,8.,23.)); -#1595 = DIRECTION('',(0.,0.,1.)); -#1596 = DIRECTION('',(1.,0.,0.)); -#1597 = PCURVE('',#1361,#1598); -#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); -#1599 = LINE('',#1600,#1601); -#1600 = CARTESIAN_POINT('',(0.,4.)); -#1601 = VECTOR('',#1602,1.); -#1602 = DIRECTION('',(1.,0.)); -#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1587 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1588 = ORIENTED_EDGE('',*,*,#1418,.F.); +#1589 = ADVANCED_FACE('',(#1590),#1469,.F.); +#1590 = FACE_BOUND('',#1591,.T.); +#1591 = EDGE_LOOP('',(#1592,#1615,#1637,#1638)); +#1592 = ORIENTED_EDGE('',*,*,#1593,.T.); +#1593 = EDGE_CURVE('',#1449,#1594,#1596,.T.); +#1594 = VERTEX_POINT('',#1595); +#1595 = CARTESIAN_POINT('',(19.6,0.,19.)); +#1596 = SEAM_CURVE('',#1597,(#1601,#1608),.PCURVE_S1.); +#1597 = LINE('',#1598,#1599); +#1598 = CARTESIAN_POINT('',(19.6,0.,18.2)); +#1599 = VECTOR('',#1600,1.); +#1600 = DIRECTION('',(0.,0.,1.)); +#1601 = PCURVE('',#1469,#1602); +#1602 = DEFINITIONAL_REPRESENTATION('',(#1603),#1607); +#1603 = LINE('',#1604,#1605); +#1604 = CARTESIAN_POINT('',(-0.,0.)); +#1605 = VECTOR('',#1606,1.); +#1606 = DIRECTION('',(-0.,-1.)); +#1607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1604 = PCURVE('',#1576,#1605); -#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610); -#1606 = CIRCLE('',#1607,2.5); -#1607 = AXIS2_PLACEMENT_2D('',#1608,#1609); -#1608 = CARTESIAN_POINT('',(-1.5,2.5)); -#1609 = DIRECTION('',(2.22044604925E-16,-1.)); -#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1608 = PCURVE('',#1469,#1609); +#1609 = DEFINITIONAL_REPRESENTATION('',(#1610),#1614); +#1610 = LINE('',#1611,#1612); +#1611 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1612 = VECTOR('',#1613,1.); +#1613 = DIRECTION('',(-0.,-1.)); +#1614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1611 = ORIENTED_EDGE('',*,*,#1612,.T.); -#1612 = EDGE_CURVE('',#1589,#1613,#1615,.T.); -#1613 = VERTEX_POINT('',#1614); -#1614 = CARTESIAN_POINT('',(2.,9.5,29.)); -#1615 = SURFACE_CURVE('',#1616,(#1620,#1626),.PCURVE_S1.); -#1616 = LINE('',#1617,#1618); -#1617 = CARTESIAN_POINT('',(2.,9.5,19.)); -#1618 = VECTOR('',#1619,1.); -#1619 = DIRECTION('',(0.,0.,1.)); -#1620 = PCURVE('',#1361,#1621); -#1621 = DEFINITIONAL_REPRESENTATION('',(#1622),#1625); -#1622 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1623,#1624),.UNSPECIFIED.,.F., - .F.,(2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); -#1623 = CARTESIAN_POINT('',(0.643501108793,3.4)); -#1624 = CARTESIAN_POINT('',(0.643501108793,10.0000004)); -#1625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1615 = ORIENTED_EDGE('',*,*,#1616,.T.); +#1616 = EDGE_CURVE('',#1594,#1594,#1617,.T.); +#1617 = SURFACE_CURVE('',#1618,(#1623,#1630),.PCURVE_S1.); +#1618 = CIRCLE('',#1619,2.1); +#1619 = AXIS2_PLACEMENT_3D('',#1620,#1621,#1622); +#1620 = CARTESIAN_POINT('',(17.5,0.,19.)); +#1621 = DIRECTION('',(0.,0.,1.)); +#1622 = DIRECTION('',(1.,0.,0.)); +#1623 = PCURVE('',#1469,#1624); +#1624 = DEFINITIONAL_REPRESENTATION('',(#1625),#1629); +#1625 = LINE('',#1626,#1627); +#1626 = CARTESIAN_POINT('',(-0.,-0.8)); +#1627 = VECTOR('',#1628,1.); +#1628 = DIRECTION('',(-1.,0.)); +#1629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1626 = PCURVE('',#1548,#1627); -#1627 = DEFINITIONAL_REPRESENTATION('',(#1628),#1631); -#1628 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1629,#1630),.UNSPECIFIED.,.F., - .F.,(2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); -#1629 = CARTESIAN_POINT('',(-0.6,-0.5)); -#1630 = CARTESIAN_POINT('',(6.0000004,-0.5)); -#1631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1630 = PCURVE('',#567,#1631); +#1631 = DEFINITIONAL_REPRESENTATION('',(#1632),#1636); +#1632 = CIRCLE('',#1633,2.1); +#1633 = AXIS2_PLACEMENT_2D('',#1634,#1635); +#1634 = CARTESIAN_POINT('',(23.8,16.)); +#1635 = DIRECTION('',(1.,0.)); +#1636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1632 = ORIENTED_EDGE('',*,*,#1633,.F.); -#1633 = EDGE_CURVE('',#1353,#1613,#1634,.T.); -#1634 = SURFACE_CURVE('',#1635,(#1640,#1647),.PCURVE_S1.); -#1635 = CIRCLE('',#1636,2.5); -#1636 = AXIS2_PLACEMENT_3D('',#1637,#1638,#1639); -#1637 = CARTESIAN_POINT('',(0.,8.,29.)); -#1638 = DIRECTION('',(0.,0.,1.)); -#1639 = DIRECTION('',(1.,0.,0.)); -#1640 = PCURVE('',#1361,#1641); -#1641 = DEFINITIONAL_REPRESENTATION('',(#1642),#1646); -#1642 = LINE('',#1643,#1644); -#1643 = CARTESIAN_POINT('',(0.,10.)); -#1644 = VECTOR('',#1645,1.); -#1645 = DIRECTION('',(1.,0.)); -#1646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1637 = ORIENTED_EDGE('',*,*,#1593,.F.); +#1638 = ORIENTED_EDGE('',*,*,#1448,.F.); +#1639 = ADVANCED_FACE('',(#1640),#1254,.F.); +#1640 = FACE_BOUND('',#1641,.T.); +#1641 = EDGE_LOOP('',(#1642,#1665,#1687,#1688)); +#1642 = ORIENTED_EDGE('',*,*,#1643,.T.); +#1643 = EDGE_CURVE('',#1234,#1644,#1646,.T.); +#1644 = VERTEX_POINT('',#1645); +#1645 = CARTESIAN_POINT('',(-15.4,0.,19.)); +#1646 = SEAM_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.); +#1647 = LINE('',#1648,#1649); +#1648 = CARTESIAN_POINT('',(-15.4,0.,18.2)); +#1649 = VECTOR('',#1650,1.); +#1650 = DIRECTION('',(0.,0.,1.)); +#1651 = PCURVE('',#1254,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657); +#1653 = LINE('',#1654,#1655); +#1654 = CARTESIAN_POINT('',(-0.,0.)); +#1655 = VECTOR('',#1656,1.); +#1656 = DIRECTION('',(-0.,-1.)); +#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1647 = PCURVE('',#1397,#1648); -#1648 = DEFINITIONAL_REPRESENTATION('',(#1649),#1653); -#1649 = CIRCLE('',#1650,2.5); -#1650 = AXIS2_PLACEMENT_2D('',#1651,#1652); -#1651 = CARTESIAN_POINT('',(0.,0.)); -#1652 = DIRECTION('',(1.,0.)); -#1653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1658 = PCURVE('',#1254,#1659); +#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1664); +#1660 = LINE('',#1661,#1662); +#1661 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1662 = VECTOR('',#1663,1.); +#1663 = DIRECTION('',(-0.,-1.)); +#1664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1654 = ORIENTED_EDGE('',*,*,#1350,.F.); -#1655 = ORIENTED_EDGE('',*,*,#1656,.T.); -#1656 = EDGE_CURVE('',#1351,#1351,#1657,.T.); -#1657 = SURFACE_CURVE('',#1658,(#1663,#1670),.PCURVE_S1.); -#1658 = CIRCLE('',#1659,2.5); -#1659 = AXIS2_PLACEMENT_3D('',#1660,#1661,#1662); -#1660 = CARTESIAN_POINT('',(0.,8.,19.)); -#1661 = DIRECTION('',(0.,0.,1.)); -#1662 = DIRECTION('',(1.,0.,0.)); -#1663 = PCURVE('',#1361,#1664); -#1664 = DEFINITIONAL_REPRESENTATION('',(#1665),#1669); -#1665 = LINE('',#1666,#1667); -#1666 = CARTESIAN_POINT('',(0.,0.)); -#1667 = VECTOR('',#1668,1.); -#1668 = DIRECTION('',(1.,0.)); -#1669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1665 = ORIENTED_EDGE('',*,*,#1666,.T.); +#1666 = EDGE_CURVE('',#1644,#1644,#1667,.T.); +#1667 = SURFACE_CURVE('',#1668,(#1673,#1680),.PCURVE_S1.); +#1668 = CIRCLE('',#1669,2.1); +#1669 = AXIS2_PLACEMENT_3D('',#1670,#1671,#1672); +#1670 = CARTESIAN_POINT('',(-17.5,0.,19.)); +#1671 = DIRECTION('',(0.,0.,1.)); +#1672 = DIRECTION('',(1.,0.,0.)); +#1673 = PCURVE('',#1254,#1674); +#1674 = DEFINITIONAL_REPRESENTATION('',(#1675),#1679); +#1675 = LINE('',#1676,#1677); +#1676 = CARTESIAN_POINT('',(-0.,-0.8)); +#1677 = VECTOR('',#1678,1.); +#1678 = DIRECTION('',(-1.,0.)); +#1679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1670 = PCURVE('',#1671,#1676); -#1671 = PLANE('',#1672); -#1672 = AXIS2_PLACEMENT_3D('',#1673,#1674,#1675); -#1673 = CARTESIAN_POINT('',(0.,8.,19.)); -#1674 = DIRECTION('',(0.,0.,1.)); -#1675 = DIRECTION('',(1.,0.,0.)); -#1676 = DEFINITIONAL_REPRESENTATION('',(#1677),#1681); -#1677 = CIRCLE('',#1678,2.5); -#1678 = AXIS2_PLACEMENT_2D('',#1679,#1680); -#1679 = CARTESIAN_POINT('',(0.,0.)); -#1680 = DIRECTION('',(1.,0.)); -#1681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1680 = PCURVE('',#567,#1681); +#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); +#1682 = CIRCLE('',#1683,2.1); +#1683 = AXIS2_PLACEMENT_2D('',#1684,#1685); +#1684 = CARTESIAN_POINT('',(-11.2,16.)); +#1685 = DIRECTION('',(1.,0.)); +#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1682 = ADVANCED_FACE('',(#1683),#1671,.F.); -#1683 = FACE_BOUND('',#1684,.T.); -#1684 = EDGE_LOOP('',(#1685)); -#1685 = ORIENTED_EDGE('',*,*,#1656,.F.); -#1686 = ADVANCED_FACE('',(#1687),#1397,.T.); -#1687 = FACE_BOUND('',#1688,.T.); -#1688 = EDGE_LOOP('',(#1689,#1690,#1691,#1712,#1713)); -#1689 = ORIENTED_EDGE('',*,*,#1380,.T.); -#1690 = ORIENTED_EDGE('',*,*,#1633,.T.); -#1691 = ORIENTED_EDGE('',*,*,#1692,.T.); -#1692 = EDGE_CURVE('',#1613,#1510,#1693,.T.); -#1693 = SURFACE_CURVE('',#1694,(#1698,#1705),.PCURVE_S1.); -#1694 = LINE('',#1695,#1696); -#1695 = CARTESIAN_POINT('',(2.5,9.5,29.)); -#1696 = VECTOR('',#1697,1.); -#1697 = DIRECTION('',(-1.,2.22044604925E-16,0.)); -#1698 = PCURVE('',#1397,#1699); -#1699 = DEFINITIONAL_REPRESENTATION('',(#1700),#1704); -#1700 = LINE('',#1701,#1702); -#1701 = CARTESIAN_POINT('',(2.5,1.5)); -#1702 = VECTOR('',#1703,1.); -#1703 = DIRECTION('',(-1.,2.22044604925E-16)); -#1704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1687 = ORIENTED_EDGE('',*,*,#1643,.F.); +#1688 = ORIENTED_EDGE('',*,*,#1233,.F.); +#1689 = ADVANCED_FACE('',(#1690,#1704,#1735,#1738),#567,.T.); +#1690 = FACE_BOUND('',#1691,.T.); +#1691 = EDGE_LOOP('',(#1692,#1693,#1694,#1695,#1696,#1697,#1698,#1699, + #1700,#1701,#1702,#1703)); +#1692 = ORIENTED_EDGE('',*,*,#732,.F.); +#1693 = ORIENTED_EDGE('',*,*,#551,.T.); +#1694 = ORIENTED_EDGE('',*,*,#685,.T.); +#1695 = ORIENTED_EDGE('',*,*,#969,.T.); +#1696 = ORIENTED_EDGE('',*,*,#1342,.T.); +#1697 = ORIENTED_EDGE('',*,*,#1566,.T.); +#1698 = ORIENTED_EDGE('',*,*,#1490,.F.); +#1699 = ORIENTED_EDGE('',*,*,#779,.T.); +#1700 = ORIENTED_EDGE('',*,*,#1155,.F.); +#1701 = ORIENTED_EDGE('',*,*,#1538,.T.); +#1702 = ORIENTED_EDGE('',*,*,#1293,.T.); +#1703 = ORIENTED_EDGE('',*,*,#994,.T.); +#1704 = FACE_BOUND('',#1705,.T.); +#1705 = EDGE_LOOP('',(#1706)); +#1706 = ORIENTED_EDGE('',*,*,#1707,.F.); +#1707 = EDGE_CURVE('',#1708,#1708,#1710,.T.); +#1708 = VERTEX_POINT('',#1709); +#1709 = CARTESIAN_POINT('',(4.5,8.,19.)); +#1710 = SURFACE_CURVE('',#1711,(#1716,#1723),.PCURVE_S1.); +#1711 = CIRCLE('',#1712,4.5); +#1712 = AXIS2_PLACEMENT_3D('',#1713,#1714,#1715); +#1713 = CARTESIAN_POINT('',(0.,8.,19.)); +#1714 = DIRECTION('',(0.,0.,1.)); +#1715 = DIRECTION('',(1.,0.,0.)); +#1716 = PCURVE('',#567,#1717); +#1717 = DEFINITIONAL_REPRESENTATION('',(#1718),#1722); +#1718 = CIRCLE('',#1719,4.5); +#1719 = AXIS2_PLACEMENT_2D('',#1720,#1721); +#1720 = CARTESIAN_POINT('',(6.3,24.)); +#1721 = DIRECTION('',(1.,0.)); +#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1705 = PCURVE('',#1548,#1706); -#1706 = DEFINITIONAL_REPRESENTATION('',(#1707),#1711); -#1707 = LINE('',#1708,#1709); -#1708 = CARTESIAN_POINT('',(6.,0.)); -#1709 = VECTOR('',#1710,1.); -#1710 = DIRECTION('',(0.,-1.)); -#1711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1723 = PCURVE('',#1724,#1729); +#1724 = CYLINDRICAL_SURFACE('',#1725,4.5); +#1725 = AXIS2_PLACEMENT_3D('',#1726,#1727,#1728); +#1726 = CARTESIAN_POINT('',(0.,8.,19.)); +#1727 = DIRECTION('',(0.,0.,1.)); +#1728 = DIRECTION('',(1.,0.,0.)); +#1729 = DEFINITIONAL_REPRESENTATION('',(#1730),#1734); +#1730 = LINE('',#1731,#1732); +#1731 = CARTESIAN_POINT('',(0.,0.)); +#1732 = VECTOR('',#1733,1.); +#1733 = DIRECTION('',(1.,0.)); +#1734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1712 = ORIENTED_EDGE('',*,*,#1509,.T.); -#1713 = ORIENTED_EDGE('',*,*,#1714,.F.); -#1714 = EDGE_CURVE('',#1381,#1489,#1715,.T.); -#1715 = SURFACE_CURVE('',#1716,(#1720,#1727),.PCURVE_S1.); -#1716 = LINE('',#1717,#1718); -#1717 = CARTESIAN_POINT('',(2.5,6.5,29.)); -#1718 = VECTOR('',#1719,1.); -#1719 = DIRECTION('',(-1.,2.22044604925E-16,0.)); -#1720 = PCURVE('',#1397,#1721); -#1721 = DEFINITIONAL_REPRESENTATION('',(#1722),#1726); -#1722 = LINE('',#1723,#1724); -#1723 = CARTESIAN_POINT('',(2.5,-1.5)); -#1724 = VECTOR('',#1725,1.); -#1725 = DIRECTION('',(-1.,2.22044604925E-16)); -#1726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1727 = PCURVE('',#1424,#1728); -#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1733); -#1729 = LINE('',#1730,#1731); -#1730 = CARTESIAN_POINT('',(6.,0.)); -#1731 = VECTOR('',#1732,1.); -#1732 = DIRECTION('',(0.,-1.)); -#1733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1734 = ADVANCED_FACE('',(#1735),#1548,.T.); #1735 = FACE_BOUND('',#1736,.T.); -#1736 = EDGE_LOOP('',(#1737,#1738,#1739,#1760)); -#1737 = ORIENTED_EDGE('',*,*,#1692,.F.); -#1738 = ORIENTED_EDGE('',*,*,#1612,.F.); -#1739 = ORIENTED_EDGE('',*,*,#1740,.T.); -#1740 = EDGE_CURVE('',#1589,#1534,#1741,.T.); -#1741 = SURFACE_CURVE('',#1742,(#1746,#1753),.PCURVE_S1.); -#1742 = LINE('',#1743,#1744); -#1743 = CARTESIAN_POINT('',(2.5,9.5,23.)); -#1744 = VECTOR('',#1745,1.); -#1745 = DIRECTION('',(-1.,2.22044604925E-16,0.)); -#1746 = PCURVE('',#1548,#1747); -#1747 = DEFINITIONAL_REPRESENTATION('',(#1748),#1752); -#1748 = LINE('',#1749,#1750); -#1749 = CARTESIAN_POINT('',(0.,0.)); -#1750 = VECTOR('',#1751,1.); -#1751 = DIRECTION('',(0.,-1.)); -#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1753 = PCURVE('',#1576,#1754); +#1736 = EDGE_LOOP('',(#1737)); +#1737 = ORIENTED_EDGE('',*,*,#1616,.F.); +#1738 = FACE_BOUND('',#1739,.T.); +#1739 = EDGE_LOOP('',(#1740)); +#1740 = ORIENTED_EDGE('',*,*,#1666,.F.); +#1741 = ADVANCED_FACE('',(#1742),#1724,.T.); +#1742 = FACE_BOUND('',#1743,.T.); +#1743 = EDGE_LOOP('',(#1744,#1767,#1794,#1795)); +#1744 = ORIENTED_EDGE('',*,*,#1745,.T.); +#1745 = EDGE_CURVE('',#1708,#1746,#1748,.T.); +#1746 = VERTEX_POINT('',#1747); +#1747 = CARTESIAN_POINT('',(4.5,8.,20.5)); +#1748 = SEAM_CURVE('',#1749,(#1753,#1760),.PCURVE_S1.); +#1749 = LINE('',#1750,#1751); +#1750 = CARTESIAN_POINT('',(4.5,8.,19.)); +#1751 = VECTOR('',#1752,1.); +#1752 = DIRECTION('',(0.,0.,1.)); +#1753 = PCURVE('',#1724,#1754); #1754 = DEFINITIONAL_REPRESENTATION('',(#1755),#1759); #1755 = LINE('',#1756,#1757); -#1756 = CARTESIAN_POINT('',(0.,0.)); +#1756 = CARTESIAN_POINT('',(6.28318530718,-0.)); #1757 = VECTOR('',#1758,1.); #1758 = DIRECTION('',(0.,1.)); #1759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1760 = ORIENTED_EDGE('',*,*,#1533,.T.); -#1761 = ADVANCED_FACE('',(#1762),#1576,.T.); -#1762 = FACE_BOUND('',#1763,.T.); -#1763 = EDGE_LOOP('',(#1764,#1765,#1766)); -#1764 = ORIENTED_EDGE('',*,*,#1740,.F.); -#1765 = ORIENTED_EDGE('',*,*,#1588,.T.); -#1766 = ORIENTED_EDGE('',*,*,#1559,.T.); -#1767 = ADVANCED_FACE('',(#1768),#1424,.F.); -#1768 = FACE_BOUND('',#1769,.F.); -#1769 = EDGE_LOOP('',(#1770,#1771,#1772,#1793)); -#1770 = ORIENTED_EDGE('',*,*,#1714,.F.); -#1771 = ORIENTED_EDGE('',*,*,#1409,.F.); -#1772 = ORIENTED_EDGE('',*,*,#1773,.T.); -#1773 = EDGE_CURVE('',#1410,#1465,#1774,.T.); -#1774 = SURFACE_CURVE('',#1775,(#1779,#1786),.PCURVE_S1.); -#1775 = LINE('',#1776,#1777); -#1776 = CARTESIAN_POINT('',(2.5,6.5,23.)); -#1777 = VECTOR('',#1778,1.); -#1778 = DIRECTION('',(-1.,2.22044604925E-16,0.)); -#1779 = PCURVE('',#1424,#1780); -#1780 = DEFINITIONAL_REPRESENTATION('',(#1781),#1785); -#1781 = LINE('',#1782,#1783); -#1782 = CARTESIAN_POINT('',(0.,0.)); -#1783 = VECTOR('',#1784,1.); -#1784 = DIRECTION('',(0.,-1.)); -#1785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1760 = PCURVE('',#1724,#1761); +#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); +#1762 = LINE('',#1763,#1764); +#1763 = CARTESIAN_POINT('',(0.,-0.)); +#1764 = VECTOR('',#1765,1.); +#1765 = DIRECTION('',(0.,1.)); +#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1786 = PCURVE('',#1452,#1787); -#1787 = DEFINITIONAL_REPRESENTATION('',(#1788),#1792); -#1788 = LINE('',#1789,#1790); -#1789 = CARTESIAN_POINT('',(1.,0.)); -#1790 = VECTOR('',#1791,1.); -#1791 = DIRECTION('',(0.,1.)); -#1792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1767 = ORIENTED_EDGE('',*,*,#1768,.F.); +#1768 = EDGE_CURVE('',#1746,#1746,#1769,.T.); +#1769 = SURFACE_CURVE('',#1770,(#1775,#1782),.PCURVE_S1.); +#1770 = CIRCLE('',#1771,4.5); +#1771 = AXIS2_PLACEMENT_3D('',#1772,#1773,#1774); +#1772 = CARTESIAN_POINT('',(0.,8.,20.5)); +#1773 = DIRECTION('',(0.,0.,1.)); +#1774 = DIRECTION('',(1.,0.,0.)); +#1775 = PCURVE('',#1724,#1776); +#1776 = DEFINITIONAL_REPRESENTATION('',(#1777),#1781); +#1777 = LINE('',#1778,#1779); +#1778 = CARTESIAN_POINT('',(0.,1.5)); +#1779 = VECTOR('',#1780,1.); +#1780 = DIRECTION('',(1.,0.)); +#1781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1793 = ORIENTED_EDGE('',*,*,#1488,.T.); -#1794 = ADVANCED_FACE('',(#1795),#1452,.T.); -#1795 = FACE_BOUND('',#1796,.T.); -#1796 = EDGE_LOOP('',(#1797,#1798,#1799)); -#1797 = ORIENTED_EDGE('',*,*,#1464,.T.); -#1798 = ORIENTED_EDGE('',*,*,#1435,.T.); -#1799 = ORIENTED_EDGE('',*,*,#1773,.T.); +#1782 = PCURVE('',#1783,#1788); +#1783 = PLANE('',#1784); +#1784 = AXIS2_PLACEMENT_3D('',#1785,#1786,#1787); +#1785 = CARTESIAN_POINT('',(0.,8.,20.5)); +#1786 = DIRECTION('',(0.,0.,1.)); +#1787 = DIRECTION('',(1.,0.,0.)); +#1788 = DEFINITIONAL_REPRESENTATION('',(#1789),#1793); +#1789 = CIRCLE('',#1790,4.5); +#1790 = AXIS2_PLACEMENT_2D('',#1791,#1792); +#1791 = CARTESIAN_POINT('',(0.,0.)); +#1792 = DIRECTION('',(1.,0.)); +#1793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1794 = ORIENTED_EDGE('',*,*,#1745,.F.); +#1795 = ORIENTED_EDGE('',*,*,#1707,.T.); +#1796 = ADVANCED_FACE('',(#1797),#1783,.T.); +#1797 = FACE_BOUND('',#1798,.T.); +#1798 = EDGE_LOOP('',(#1799)); +#1799 = ORIENTED_EDGE('',*,*,#1768,.T.); #1800 = MANIFOLD_SOLID_BREP('',#1801); -#1801 = CLOSED_SHELL('',(#1802,#2075,#2224,#2754,#2803,#2852,#2879,#2975 - ,#3126,#3202,#3254,#3383,#3430,#3479,#3486,#3511,#3536,#3617,#3666, - #3720,#3747,#3754,#3761)); +#1801 = CLOSED_SHELL('',(#1802,#2028,#2175,#2295,#2344,#2462,#2579,#2680 + ,#2853,#2927,#3055,#3104,#3154,#3203,#3331,#3384,#3492,#3568,#3622, + #3671,#3703,#3729,#3825,#3921,#4002,#4009,#4084,#4159,#4257,#4310, + #4363)); #1802 = ADVANCED_FACE('',(#1803),#1817,.T.); #1803 = FACE_BOUND('',#1804,.T.); -#1804 = EDGE_LOOP('',(#1805,#1840,#1868,#1896,#1947,#1975,#2003,#2031)); +#1804 = EDGE_LOOP('',(#1805,#1840,#1868,#1896,#1924,#1952,#1978,#2004)); #1805 = ORIENTED_EDGE('',*,*,#1806,.F.); #1806 = EDGE_CURVE('',#1807,#1809,#1811,.T.); #1807 = VERTEX_POINT('',#1808); -#1808 = CARTESIAN_POINT('',(-7.3,-17.,19.)); +#1808 = CARTESIAN_POINT('',(-7.3,-12.,19.2)); #1809 = VERTEX_POINT('',#1810); -#1810 = CARTESIAN_POINT('',(-7.3,-11.94612908016,19.)); +#1810 = CARTESIAN_POINT('',(-6.3,-12.,19.2)); #1811 = SURFACE_CURVE('',#1812,(#1816,#1828),.PCURVE_S1.); #1812 = LINE('',#1813,#1814); -#1813 = CARTESIAN_POINT('',(-7.3,-17.,19.)); +#1813 = CARTESIAN_POINT('',(-7.3,-12.,19.2)); #1814 = VECTOR('',#1815,1.); -#1815 = DIRECTION('',(0.,1.,0.)); +#1815 = DIRECTION('',(1.,0.,0.)); #1816 = PCURVE('',#1817,#1822); #1817 = PLANE('',#1818); #1818 = AXIS2_PLACEMENT_3D('',#1819,#1820,#1821); -#1819 = CARTESIAN_POINT('',(-7.3,-17.,19.)); +#1819 = CARTESIAN_POINT('',(-7.3,-17.,19.2)); #1820 = DIRECTION('',(0.,0.,1.)); #1821 = DIRECTION('',(1.,0.,0.)); #1822 = DEFINITIONAL_REPRESENTATION('',(#1823),#1827); #1823 = LINE('',#1824,#1825); -#1824 = CARTESIAN_POINT('',(0.,0.)); +#1824 = CARTESIAN_POINT('',(0.,5.)); #1825 = VECTOR('',#1826,1.); -#1826 = DIRECTION('',(0.,1.)); +#1826 = DIRECTION('',(1.,0.)); #1827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #1828 = PCURVE('',#1829,#1834); #1829 = PLANE('',#1830); #1830 = AXIS2_PLACEMENT_3D('',#1831,#1832,#1833); -#1831 = CARTESIAN_POINT('',(-7.3,-17.,3.)); -#1832 = DIRECTION('',(1.,0.,0.)); +#1831 = CARTESIAN_POINT('',(-7.3,-12.,3.)); +#1832 = DIRECTION('',(0.,1.,0.)); #1833 = DIRECTION('',(0.,0.,1.)); #1834 = DEFINITIONAL_REPRESENTATION('',(#1835),#1839); #1835 = LINE('',#1836,#1837); -#1836 = CARTESIAN_POINT('',(16.,0.)); +#1836 = CARTESIAN_POINT('',(16.2,0.)); #1837 = VECTOR('',#1838,1.); -#1838 = DIRECTION('',(0.,-1.)); +#1838 = DIRECTION('',(0.,1.)); #1839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1840 = ORIENTED_EDGE('',*,*,#1841,.T.); -#1841 = EDGE_CURVE('',#1807,#1842,#1844,.T.); +#1840 = ORIENTED_EDGE('',*,*,#1841,.F.); +#1841 = EDGE_CURVE('',#1842,#1807,#1844,.T.); #1842 = VERTEX_POINT('',#1843); -#1843 = CARTESIAN_POINT('',(7.3,-17.,19.)); +#1843 = CARTESIAN_POINT('',(-7.3,-17.,19.2)); #1844 = SURFACE_CURVE('',#1845,(#1849,#1856),.PCURVE_S1.); #1845 = LINE('',#1846,#1847); -#1846 = CARTESIAN_POINT('',(-7.3,-17.,19.)); +#1846 = CARTESIAN_POINT('',(-7.3,-17.,19.2)); #1847 = VECTOR('',#1848,1.); -#1848 = DIRECTION('',(1.,0.,0.)); +#1848 = DIRECTION('',(0.,1.,0.)); #1849 = PCURVE('',#1817,#1850); #1850 = DEFINITIONAL_REPRESENTATION('',(#1851),#1855); #1851 = LINE('',#1852,#1853); #1852 = CARTESIAN_POINT('',(0.,0.)); #1853 = VECTOR('',#1854,1.); -#1854 = DIRECTION('',(1.,0.)); +#1854 = DIRECTION('',(0.,1.)); #1855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); @@ -2201,414 +2202,354 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #1857 = PLANE('',#1858); #1858 = AXIS2_PLACEMENT_3D('',#1859,#1860,#1861); #1859 = CARTESIAN_POINT('',(-7.3,-17.,3.)); -#1860 = DIRECTION('',(0.,1.,0.)); +#1860 = DIRECTION('',(1.,0.,0.)); #1861 = DIRECTION('',(0.,0.,1.)); #1862 = DEFINITIONAL_REPRESENTATION('',(#1863),#1867); #1863 = LINE('',#1864,#1865); -#1864 = CARTESIAN_POINT('',(16.,0.)); +#1864 = CARTESIAN_POINT('',(16.2,0.)); #1865 = VECTOR('',#1866,1.); -#1866 = DIRECTION('',(0.,1.)); +#1866 = DIRECTION('',(0.,-1.)); #1867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #1868 = ORIENTED_EDGE('',*,*,#1869,.T.); #1869 = EDGE_CURVE('',#1842,#1870,#1872,.T.); #1870 = VERTEX_POINT('',#1871); -#1871 = CARTESIAN_POINT('',(7.3,-11.94612908016,19.)); +#1871 = CARTESIAN_POINT('',(7.3,-17.,19.2)); #1872 = SURFACE_CURVE('',#1873,(#1877,#1884),.PCURVE_S1.); #1873 = LINE('',#1874,#1875); -#1874 = CARTESIAN_POINT('',(7.3,-17.,19.)); +#1874 = CARTESIAN_POINT('',(-7.3,-17.,19.2)); #1875 = VECTOR('',#1876,1.); -#1876 = DIRECTION('',(0.,1.,0.)); +#1876 = DIRECTION('',(1.,0.,0.)); #1877 = PCURVE('',#1817,#1878); #1878 = DEFINITIONAL_REPRESENTATION('',(#1879),#1883); #1879 = LINE('',#1880,#1881); -#1880 = CARTESIAN_POINT('',(14.6,0.)); +#1880 = CARTESIAN_POINT('',(0.,0.)); #1881 = VECTOR('',#1882,1.); -#1882 = DIRECTION('',(0.,1.)); +#1882 = DIRECTION('',(1.,0.)); #1883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); #1884 = PCURVE('',#1885,#1890); #1885 = PLANE('',#1886); #1886 = AXIS2_PLACEMENT_3D('',#1887,#1888,#1889); -#1887 = CARTESIAN_POINT('',(7.3,-17.,3.)); -#1888 = DIRECTION('',(1.,0.,0.)); +#1887 = CARTESIAN_POINT('',(-7.3,-17.,3.)); +#1888 = DIRECTION('',(0.,1.,0.)); #1889 = DIRECTION('',(0.,0.,1.)); #1890 = DEFINITIONAL_REPRESENTATION('',(#1891),#1895); #1891 = LINE('',#1892,#1893); -#1892 = CARTESIAN_POINT('',(16.,0.)); +#1892 = CARTESIAN_POINT('',(16.2,0.)); #1893 = VECTOR('',#1894,1.); -#1894 = DIRECTION('',(0.,-1.)); +#1894 = DIRECTION('',(0.,1.)); #1895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1896 = ORIENTED_EDGE('',*,*,#1897,.F.); -#1897 = EDGE_CURVE('',#1898,#1870,#1900,.T.); +#1896 = ORIENTED_EDGE('',*,*,#1897,.T.); +#1897 = EDGE_CURVE('',#1870,#1898,#1900,.T.); #1898 = VERTEX_POINT('',#1899); -#1899 = CARTESIAN_POINT('',(6.300000000001,-12.50239976964,19.)); -#1900 = SURFACE_CURVE('',#1901,(#1906,#1913),.PCURVE_S1.); -#1901 = CIRCLE('',#1902,14.); -#1902 = AXIS2_PLACEMENT_3D('',#1903,#1904,#1905); -#1903 = CARTESIAN_POINT('',(0.,0.,19.)); -#1904 = DIRECTION('',(0.,0.,1.)); -#1905 = DIRECTION('',(1.,0.,0.)); -#1906 = PCURVE('',#1817,#1907); -#1907 = DEFINITIONAL_REPRESENTATION('',(#1908),#1912); -#1908 = CIRCLE('',#1909,14.); -#1909 = AXIS2_PLACEMENT_2D('',#1910,#1911); -#1910 = CARTESIAN_POINT('',(7.3,17.)); -#1911 = DIRECTION('',(1.,0.)); -#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1899 = CARTESIAN_POINT('',(7.3,-12.,19.2)); +#1900 = SURFACE_CURVE('',#1901,(#1905,#1912),.PCURVE_S1.); +#1901 = LINE('',#1902,#1903); +#1902 = CARTESIAN_POINT('',(7.3,-17.,19.2)); +#1903 = VECTOR('',#1904,1.); +#1904 = DIRECTION('',(0.,1.,0.)); +#1905 = PCURVE('',#1817,#1906); +#1906 = DEFINITIONAL_REPRESENTATION('',(#1907),#1911); +#1907 = LINE('',#1908,#1909); +#1908 = CARTESIAN_POINT('',(14.6,0.)); +#1909 = VECTOR('',#1910,1.); +#1910 = DIRECTION('',(0.,1.)); +#1911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1913 = PCURVE('',#1914,#1919); -#1914 = CYLINDRICAL_SURFACE('',#1915,14.); -#1915 = AXIS2_PLACEMENT_3D('',#1916,#1917,#1918); -#1916 = CARTESIAN_POINT('',(0.,0.,0.)); +#1912 = PCURVE('',#1913,#1918); +#1913 = PLANE('',#1914); +#1914 = AXIS2_PLACEMENT_3D('',#1915,#1916,#1917); +#1915 = CARTESIAN_POINT('',(7.3,-17.,3.)); +#1916 = DIRECTION('',(1.,0.,0.)); #1917 = DIRECTION('',(0.,0.,1.)); -#1918 = DIRECTION('',(1.,0.,0.)); -#1919 = DEFINITIONAL_REPRESENTATION('',(#1920),#1946); -#1920 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1921,#1922,#1923,#1924,#1925, - #1926,#1927,#1928,#1929,#1930,#1931,#1932,#1933,#1934,#1935,#1936, - #1937,#1938,#1939,#1940,#1941,#1942,#1943,#1944,#1945), - .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), - (5.179154319432,5.182870634859,5.186586950286,5.190303265713, - 5.19401958114,5.197735896567,5.201452211994,5.205168527421, - 5.208884842848,5.212601158275,5.216317473702,5.220033789129, - 5.223750104556,5.227466419983,5.23118273541,5.234899050837, - 5.238615366264,5.242331681691,5.246047997118,5.249764312545, - 5.253480627972,5.257196943399,5.260913258826), - .QUASI_UNIFORM_KNOTS.); -#1921 = CARTESIAN_POINT('',(5.179154319432,19.)); -#1922 = CARTESIAN_POINT('',(5.180393091241,19.)); -#1923 = CARTESIAN_POINT('',(5.182870634859,19.)); -#1924 = CARTESIAN_POINT('',(5.186586950286,19.)); -#1925 = CARTESIAN_POINT('',(5.190303265713,19.)); -#1926 = CARTESIAN_POINT('',(5.19401958114,19.)); -#1927 = CARTESIAN_POINT('',(5.197735896567,19.)); -#1928 = CARTESIAN_POINT('',(5.201452211994,19.)); -#1929 = CARTESIAN_POINT('',(5.205168527421,19.)); -#1930 = CARTESIAN_POINT('',(5.208884842848,19.)); -#1931 = CARTESIAN_POINT('',(5.212601158275,19.)); -#1932 = CARTESIAN_POINT('',(5.216317473702,19.)); -#1933 = CARTESIAN_POINT('',(5.220033789129,19.)); -#1934 = CARTESIAN_POINT('',(5.223750104556,19.)); -#1935 = CARTESIAN_POINT('',(5.227466419983,19.)); -#1936 = CARTESIAN_POINT('',(5.23118273541,19.)); -#1937 = CARTESIAN_POINT('',(5.234899050837,19.)); -#1938 = CARTESIAN_POINT('',(5.238615366264,19.)); -#1939 = CARTESIAN_POINT('',(5.242331681691,19.)); -#1940 = CARTESIAN_POINT('',(5.246047997118,19.)); -#1941 = CARTESIAN_POINT('',(5.249764312545,19.)); -#1942 = CARTESIAN_POINT('',(5.253480627972,19.)); -#1943 = CARTESIAN_POINT('',(5.257196943399,19.)); -#1944 = CARTESIAN_POINT('',(5.259674487017,19.)); -#1945 = CARTESIAN_POINT('',(5.260913258826,19.)); -#1946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1918 = DEFINITIONAL_REPRESENTATION('',(#1919),#1923); +#1919 = LINE('',#1920,#1921); +#1920 = CARTESIAN_POINT('',(16.2,0.)); +#1921 = VECTOR('',#1922,1.); +#1922 = DIRECTION('',(0.,-1.)); +#1923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1947 = ORIENTED_EDGE('',*,*,#1948,.F.); -#1948 = EDGE_CURVE('',#1949,#1898,#1951,.T.); -#1949 = VERTEX_POINT('',#1950); -#1950 = CARTESIAN_POINT('',(6.3,-16.,19.)); -#1951 = SURFACE_CURVE('',#1952,(#1956,#1963),.PCURVE_S1.); -#1952 = LINE('',#1953,#1954); -#1953 = CARTESIAN_POINT('',(6.3,-16.,19.)); -#1954 = VECTOR('',#1955,1.); -#1955 = DIRECTION('',(0.,1.,0.)); -#1956 = PCURVE('',#1817,#1957); -#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962); -#1958 = LINE('',#1959,#1960); -#1959 = CARTESIAN_POINT('',(13.6,1.)); -#1960 = VECTOR('',#1961,1.); -#1961 = DIRECTION('',(0.,1.)); -#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1924 = ORIENTED_EDGE('',*,*,#1925,.F.); +#1925 = EDGE_CURVE('',#1926,#1898,#1928,.T.); +#1926 = VERTEX_POINT('',#1927); +#1927 = CARTESIAN_POINT('',(6.3,-12.,19.2)); +#1928 = SURFACE_CURVE('',#1929,(#1933,#1940),.PCURVE_S1.); +#1929 = LINE('',#1930,#1931); +#1930 = CARTESIAN_POINT('',(-7.3,-12.,19.2)); +#1931 = VECTOR('',#1932,1.); +#1932 = DIRECTION('',(1.,0.,0.)); +#1933 = PCURVE('',#1817,#1934); +#1934 = DEFINITIONAL_REPRESENTATION('',(#1935),#1939); +#1935 = LINE('',#1936,#1937); +#1936 = CARTESIAN_POINT('',(0.,5.)); +#1937 = VECTOR('',#1938,1.); +#1938 = DIRECTION('',(1.,0.)); +#1939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1963 = PCURVE('',#1964,#1969); -#1964 = PLANE('',#1965); -#1965 = AXIS2_PLACEMENT_3D('',#1966,#1967,#1968); -#1966 = CARTESIAN_POINT('',(6.3,-16.,18.)); -#1967 = DIRECTION('',(1.,0.,0.)); -#1968 = DIRECTION('',(0.,0.,1.)); -#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974); -#1970 = LINE('',#1971,#1972); -#1971 = CARTESIAN_POINT('',(1.,0.)); -#1972 = VECTOR('',#1973,1.); -#1973 = DIRECTION('',(0.,-1.)); -#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1940 = PCURVE('',#1941,#1946); +#1941 = PLANE('',#1942); +#1942 = AXIS2_PLACEMENT_3D('',#1943,#1944,#1945); +#1943 = CARTESIAN_POINT('',(-7.3,-12.,3.)); +#1944 = DIRECTION('',(0.,1.,0.)); +#1945 = DIRECTION('',(0.,0.,1.)); +#1946 = DEFINITIONAL_REPRESENTATION('',(#1947),#1951); +#1947 = LINE('',#1948,#1949); +#1948 = CARTESIAN_POINT('',(16.2,0.)); +#1949 = VECTOR('',#1950,1.); +#1950 = DIRECTION('',(0.,1.)); +#1951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1975 = ORIENTED_EDGE('',*,*,#1976,.F.); -#1976 = EDGE_CURVE('',#1977,#1949,#1979,.T.); -#1977 = VERTEX_POINT('',#1978); -#1978 = CARTESIAN_POINT('',(-6.3,-16.,19.)); -#1979 = SURFACE_CURVE('',#1980,(#1984,#1991),.PCURVE_S1.); -#1980 = LINE('',#1981,#1982); -#1981 = CARTESIAN_POINT('',(-6.3,-16.,19.)); -#1982 = VECTOR('',#1983,1.); -#1983 = DIRECTION('',(1.,0.,0.)); -#1984 = PCURVE('',#1817,#1985); -#1985 = DEFINITIONAL_REPRESENTATION('',(#1986),#1990); -#1986 = LINE('',#1987,#1988); -#1987 = CARTESIAN_POINT('',(1.,1.)); -#1988 = VECTOR('',#1989,1.); -#1989 = DIRECTION('',(1.,0.)); -#1990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1952 = ORIENTED_EDGE('',*,*,#1953,.F.); +#1953 = EDGE_CURVE('',#1954,#1926,#1956,.T.); +#1954 = VERTEX_POINT('',#1955); +#1955 = CARTESIAN_POINT('',(6.3,-16.,19.2)); +#1956 = SURFACE_CURVE('',#1957,(#1961,#1967),.PCURVE_S1.); +#1957 = LINE('',#1958,#1959); +#1958 = CARTESIAN_POINT('',(6.3,-16.5,19.2)); +#1959 = VECTOR('',#1960,1.); +#1960 = DIRECTION('',(0.,1.,0.)); +#1961 = PCURVE('',#1817,#1962); +#1962 = DEFINITIONAL_REPRESENTATION('',(#1963),#1966); +#1963 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1964,#1965),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.5,5.),.PIECEWISE_BEZIER_KNOTS.); +#1964 = CARTESIAN_POINT('',(13.6,0.)); +#1965 = CARTESIAN_POINT('',(13.6,5.5)); +#1966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1991 = PCURVE('',#1992,#1997); -#1992 = PLANE('',#1993); -#1993 = AXIS2_PLACEMENT_3D('',#1994,#1995,#1996); -#1994 = CARTESIAN_POINT('',(-6.3,-16.,18.)); -#1995 = DIRECTION('',(0.,1.,0.)); -#1996 = DIRECTION('',(0.,0.,1.)); -#1997 = DEFINITIONAL_REPRESENTATION('',(#1998),#2002); -#1998 = LINE('',#1999,#2000); -#1999 = CARTESIAN_POINT('',(1.,0.)); -#2000 = VECTOR('',#2001,1.); -#2001 = DIRECTION('',(0.,1.)); -#2002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1967 = PCURVE('',#1968,#1973); +#1968 = PLANE('',#1969); +#1969 = AXIS2_PLACEMENT_3D('',#1970,#1971,#1972); +#1970 = CARTESIAN_POINT('',(6.3,-16.,18.)); +#1971 = DIRECTION('',(1.,0.,0.)); +#1972 = DIRECTION('',(0.,0.,1.)); +#1973 = DEFINITIONAL_REPRESENTATION('',(#1974),#1977); +#1974 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1975,#1976),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.5,5.),.PIECEWISE_BEZIER_KNOTS.); +#1975 = CARTESIAN_POINT('',(1.2,1.)); +#1976 = CARTESIAN_POINT('',(1.2,-4.5)); +#1977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2003 = ORIENTED_EDGE('',*,*,#2004,.T.); -#2004 = EDGE_CURVE('',#1977,#2005,#2007,.T.); -#2005 = VERTEX_POINT('',#2006); -#2006 = CARTESIAN_POINT('',(-6.300000000001,-12.50239976964,19.)); -#2007 = SURFACE_CURVE('',#2008,(#2012,#2019),.PCURVE_S1.); -#2008 = LINE('',#2009,#2010); -#2009 = CARTESIAN_POINT('',(-6.3,-16.,19.)); -#2010 = VECTOR('',#2011,1.); -#2011 = DIRECTION('',(0.,1.,0.)); -#2012 = PCURVE('',#1817,#2013); -#2013 = DEFINITIONAL_REPRESENTATION('',(#2014),#2018); -#2014 = LINE('',#2015,#2016); -#2015 = CARTESIAN_POINT('',(1.,1.)); -#2016 = VECTOR('',#2017,1.); -#2017 = DIRECTION('',(0.,1.)); -#2018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1978 = ORIENTED_EDGE('',*,*,#1979,.T.); +#1979 = EDGE_CURVE('',#1954,#1980,#1982,.T.); +#1980 = VERTEX_POINT('',#1981); +#1981 = CARTESIAN_POINT('',(-6.3,-16.,19.2)); +#1982 = SURFACE_CURVE('',#1983,(#1987,#1993),.PCURVE_S1.); +#1983 = LINE('',#1984,#1985); +#1984 = CARTESIAN_POINT('',(-6.8,-16.,19.2)); +#1985 = VECTOR('',#1986,1.); +#1986 = DIRECTION('',(-1.,0.,0.)); +#1987 = PCURVE('',#1817,#1988); +#1988 = DEFINITIONAL_REPRESENTATION('',(#1989),#1992); +#1989 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1990,#1991),.UNSPECIFIED.,.F., + .F.,(2,2),(-14.36,0.76),.PIECEWISE_BEZIER_KNOTS.); +#1990 = CARTESIAN_POINT('',(14.86,1.)); +#1991 = CARTESIAN_POINT('',(-0.26,1.)); +#1992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2019 = PCURVE('',#2020,#2025); -#2020 = PLANE('',#2021); -#2021 = AXIS2_PLACEMENT_3D('',#2022,#2023,#2024); -#2022 = CARTESIAN_POINT('',(-6.3,-16.,18.)); -#2023 = DIRECTION('',(1.,0.,0.)); -#2024 = DIRECTION('',(0.,0.,1.)); -#2025 = DEFINITIONAL_REPRESENTATION('',(#2026),#2030); -#2026 = LINE('',#2027,#2028); -#2027 = CARTESIAN_POINT('',(1.,0.)); -#2028 = VECTOR('',#2029,1.); -#2029 = DIRECTION('',(0.,-1.)); -#2030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1993 = PCURVE('',#1994,#1999); +#1994 = PLANE('',#1995); +#1995 = AXIS2_PLACEMENT_3D('',#1996,#1997,#1998); +#1996 = CARTESIAN_POINT('',(-6.3,-16.,18.)); +#1997 = DIRECTION('',(0.,1.,0.)); +#1998 = DIRECTION('',(0.,0.,1.)); +#1999 = DEFINITIONAL_REPRESENTATION('',(#2000),#2003); +#2000 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2001,#2002),.UNSPECIFIED.,.F., + .F.,(2,2),(-14.36,0.76),.PIECEWISE_BEZIER_KNOTS.); +#2001 = CARTESIAN_POINT('',(1.2,13.86)); +#2002 = CARTESIAN_POINT('',(1.2,-1.26)); +#2003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); +#2004 = ORIENTED_EDGE('',*,*,#2005,.T.); +#2005 = EDGE_CURVE('',#1980,#1809,#2006,.T.); +#2006 = SURFACE_CURVE('',#2007,(#2011,#2017),.PCURVE_S1.); +#2007 = LINE('',#2008,#2009); +#2008 = CARTESIAN_POINT('',(-6.3,-16.5,19.2)); +#2009 = VECTOR('',#2010,1.); +#2010 = DIRECTION('',(0.,1.,0.)); +#2011 = PCURVE('',#1817,#2012); +#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2016); +#2013 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2014,#2015),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.5,5.),.PIECEWISE_BEZIER_KNOTS.); +#2014 = CARTESIAN_POINT('',(1.,0.)); +#2015 = CARTESIAN_POINT('',(1.,5.5)); +#2016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2017 = PCURVE('',#2018,#2023); +#2018 = PLANE('',#2019); +#2019 = AXIS2_PLACEMENT_3D('',#2020,#2021,#2022); +#2020 = CARTESIAN_POINT('',(-6.3,-16.,18.)); +#2021 = DIRECTION('',(1.,0.,0.)); +#2022 = DIRECTION('',(0.,0.,1.)); +#2023 = DEFINITIONAL_REPRESENTATION('',(#2024),#2027); +#2024 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2025,#2026),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.5,5.),.PIECEWISE_BEZIER_KNOTS.); +#2025 = CARTESIAN_POINT('',(1.2,1.)); +#2026 = CARTESIAN_POINT('',(1.2,-4.5)); +#2027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2028 = ADVANCED_FACE('',(#2029),#1829,.T.); +#2029 = FACE_BOUND('',#2030,.T.); +#2030 = EDGE_LOOP('',(#2031,#2059,#2080,#2081,#2102,#2128)); #2031 = ORIENTED_EDGE('',*,*,#2032,.F.); -#2032 = EDGE_CURVE('',#1809,#2005,#2033,.T.); -#2033 = SURFACE_CURVE('',#2034,(#2039,#2046),.PCURVE_S1.); -#2034 = CIRCLE('',#2035,14.); -#2035 = AXIS2_PLACEMENT_3D('',#2036,#2037,#2038); -#2036 = CARTESIAN_POINT('',(0.,0.,19.)); -#2037 = DIRECTION('',(0.,0.,1.)); -#2038 = DIRECTION('',(1.,0.,0.)); -#2039 = PCURVE('',#1817,#2040); -#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); -#2041 = CIRCLE('',#2042,14.); -#2042 = AXIS2_PLACEMENT_2D('',#2043,#2044); -#2043 = CARTESIAN_POINT('',(7.3,17.)); -#2044 = DIRECTION('',(1.,0.)); -#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2032 = EDGE_CURVE('',#2033,#2035,#2037,.T.); +#2033 = VERTEX_POINT('',#2034); +#2034 = CARTESIAN_POINT('',(-7.3,-12.,17.)); +#2035 = VERTEX_POINT('',#2036); +#2036 = CARTESIAN_POINT('',(-7.211102550928,-12.,17.)); +#2037 = SURFACE_CURVE('',#2038,(#2042,#2048),.PCURVE_S1.); +#2038 = LINE('',#2039,#2040); +#2039 = CARTESIAN_POINT('',(-3.65,-12.,17.)); +#2040 = VECTOR('',#2041,1.); +#2041 = DIRECTION('',(1.,0.,0.)); +#2042 = PCURVE('',#1829,#2043); +#2043 = DEFINITIONAL_REPRESENTATION('',(#2044),#2047); +#2044 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2045,#2046),.UNSPECIFIED.,.F., + .F.,(2,2),(-5.11,12.41),.PIECEWISE_BEZIER_KNOTS.); +#2045 = CARTESIAN_POINT('',(14.,-1.46)); +#2046 = CARTESIAN_POINT('',(14.,16.06)); +#2047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2046 = PCURVE('',#1914,#2047); -#2047 = DEFINITIONAL_REPRESENTATION('',(#2048),#2074); -#2048 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2049,#2050,#2051,#2052,#2053, - #2054,#2055,#2056,#2057,#2058,#2059,#2060,#2061,#2062,#2063,#2064, - #2065,#2066,#2067,#2068,#2069,#2070,#2071,#2072,#2073), - .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), - (4.163864701944,4.167581017371,4.171297332798,4.175013648225, - 4.178729963652,4.182446279079,4.186162594505,4.189878909932, - 4.193595225359,4.197311540786,4.201027856213,4.20474417164, - 4.208460487067,4.212176802494,4.215893117921,4.219609433348, - 4.223325748775,4.227042064202,4.230758379629,4.234474695056, - 4.238191010483,4.24190732591,4.245623641337),.QUASI_UNIFORM_KNOTS.); -#2049 = CARTESIAN_POINT('',(4.163864701944,19.)); -#2050 = CARTESIAN_POINT('',(4.165103473753,19.)); -#2051 = CARTESIAN_POINT('',(4.167581017371,19.)); -#2052 = CARTESIAN_POINT('',(4.171297332798,19.)); -#2053 = CARTESIAN_POINT('',(4.175013648225,19.)); -#2054 = CARTESIAN_POINT('',(4.178729963652,19.)); -#2055 = CARTESIAN_POINT('',(4.182446279079,19.)); -#2056 = CARTESIAN_POINT('',(4.186162594505,19.)); -#2057 = CARTESIAN_POINT('',(4.189878909932,19.)); -#2058 = CARTESIAN_POINT('',(4.193595225359,19.)); -#2059 = CARTESIAN_POINT('',(4.197311540786,19.)); -#2060 = CARTESIAN_POINT('',(4.201027856213,19.)); -#2061 = CARTESIAN_POINT('',(4.20474417164,19.)); -#2062 = CARTESIAN_POINT('',(4.208460487067,19.)); -#2063 = CARTESIAN_POINT('',(4.212176802494,19.)); -#2064 = CARTESIAN_POINT('',(4.215893117921,19.)); -#2065 = CARTESIAN_POINT('',(4.219609433348,19.)); -#2066 = CARTESIAN_POINT('',(4.223325748775,19.)); -#2067 = CARTESIAN_POINT('',(4.227042064202,19.)); -#2068 = CARTESIAN_POINT('',(4.230758379629,19.)); -#2069 = CARTESIAN_POINT('',(4.234474695056,19.)); -#2070 = CARTESIAN_POINT('',(4.238191010483,19.)); -#2071 = CARTESIAN_POINT('',(4.24190732591,19.)); -#2072 = CARTESIAN_POINT('',(4.244384869528,19.)); -#2073 = CARTESIAN_POINT('',(4.245623641337,19.)); -#2074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2048 = PCURVE('',#2049,#2054); +#2049 = PLANE('',#2050); +#2050 = AXIS2_PLACEMENT_3D('',#2051,#2052,#2053); +#2051 = CARTESIAN_POINT('',(0.,0.,17.)); +#2052 = DIRECTION('',(0.,0.,1.)); +#2053 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); +#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2058); +#2055 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2056,#2057),.UNSPECIFIED.,.F., + .F.,(2,2),(-5.11,12.41),.PIECEWISE_BEZIER_KNOTS.); +#2056 = CARTESIAN_POINT('',(14.823352778282,1.002901994516)); +#2057 = CARTESIAN_POINT('',(3.561713856574,14.424000637961)); +#2058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2075 = ADVANCED_FACE('',(#2076),#1829,.F.); -#2076 = FACE_BOUND('',#2077,.F.); -#2077 = EDGE_LOOP('',(#2078,#2079,#2102,#2130,#2156,#2182)); -#2078 = ORIENTED_EDGE('',*,*,#1806,.F.); -#2079 = ORIENTED_EDGE('',*,*,#2080,.F.); -#2080 = EDGE_CURVE('',#2081,#1807,#2083,.T.); -#2081 = VERTEX_POINT('',#2082); -#2082 = CARTESIAN_POINT('',(-7.3,-17.,3.)); -#2083 = SURFACE_CURVE('',#2084,(#2088,#2095),.PCURVE_S1.); -#2084 = LINE('',#2085,#2086); -#2085 = CARTESIAN_POINT('',(-7.3,-17.,3.)); -#2086 = VECTOR('',#2087,1.); -#2087 = DIRECTION('',(0.,0.,1.)); -#2088 = PCURVE('',#1829,#2089); -#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); -#2090 = LINE('',#2091,#2092); -#2091 = CARTESIAN_POINT('',(0.,0.)); -#2092 = VECTOR('',#2093,1.); -#2093 = DIRECTION('',(1.,0.)); -#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2059 = ORIENTED_EDGE('',*,*,#2060,.T.); +#2060 = EDGE_CURVE('',#2033,#1807,#2061,.T.); +#2061 = SURFACE_CURVE('',#2062,(#2066,#2073),.PCURVE_S1.); +#2062 = LINE('',#2063,#2064); +#2063 = CARTESIAN_POINT('',(-7.3,-12.,3.)); +#2064 = VECTOR('',#2065,1.); +#2065 = DIRECTION('',(0.,0.,1.)); +#2066 = PCURVE('',#1829,#2067); +#2067 = DEFINITIONAL_REPRESENTATION('',(#2068),#2072); +#2068 = LINE('',#2069,#2070); +#2069 = CARTESIAN_POINT('',(0.,0.)); +#2070 = VECTOR('',#2071,1.); +#2071 = DIRECTION('',(1.,0.)); +#2072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2095 = PCURVE('',#1857,#2096); -#2096 = DEFINITIONAL_REPRESENTATION('',(#2097),#2101); -#2097 = LINE('',#2098,#2099); -#2098 = CARTESIAN_POINT('',(0.,0.)); -#2099 = VECTOR('',#2100,1.); -#2100 = DIRECTION('',(1.,0.)); +#2073 = PCURVE('',#1857,#2074); +#2074 = DEFINITIONAL_REPRESENTATION('',(#2075),#2079); +#2075 = LINE('',#2076,#2077); +#2076 = CARTESIAN_POINT('',(0.,-5.)); +#2077 = VECTOR('',#2078,1.); +#2078 = DIRECTION('',(1.,0.)); +#2079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2080 = ORIENTED_EDGE('',*,*,#1806,.T.); +#2081 = ORIENTED_EDGE('',*,*,#2082,.T.); +#2082 = EDGE_CURVE('',#1809,#2083,#2085,.T.); +#2083 = VERTEX_POINT('',#2084); +#2084 = CARTESIAN_POINT('',(-6.3,-12.,19.)); +#2085 = SURFACE_CURVE('',#2086,(#2090,#2096),.PCURVE_S1.); +#2086 = LINE('',#2087,#2088); +#2087 = CARTESIAN_POINT('',(-6.3,-12.,10.5)); +#2088 = VECTOR('',#2089,1.); +#2089 = DIRECTION('',(0.,0.,-1.)); +#2090 = PCURVE('',#1829,#2091); +#2091 = DEFINITIONAL_REPRESENTATION('',(#2092),#2095); +#2092 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2093,#2094),.UNSPECIFIED.,.F., + .F.,(2,2),(-8.92,-7.3),.PIECEWISE_BEZIER_KNOTS.); +#2093 = CARTESIAN_POINT('',(16.42,1.)); +#2094 = CARTESIAN_POINT('',(14.8,1.)); +#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2096 = PCURVE('',#2018,#2097); +#2097 = DEFINITIONAL_REPRESENTATION('',(#2098),#2101); +#2098 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2099,#2100),.UNSPECIFIED.,.F., + .F.,(2,2),(-8.92,-7.3),.PIECEWISE_BEZIER_KNOTS.); +#2099 = CARTESIAN_POINT('',(1.42,-4.)); +#2100 = CARTESIAN_POINT('',(-0.2,-4.)); #2101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2102 = ORIENTED_EDGE('',*,*,#2103,.T.); -#2103 = EDGE_CURVE('',#2081,#2104,#2106,.T.); +#2102 = ORIENTED_EDGE('',*,*,#2103,.F.); +#2103 = EDGE_CURVE('',#2104,#2083,#2106,.T.); #2104 = VERTEX_POINT('',#2105); -#2105 = CARTESIAN_POINT('',(-7.3,-14.23762620664,3.)); -#2106 = SURFACE_CURVE('',#2107,(#2111,#2118),.PCURVE_S1.); +#2105 = CARTESIAN_POINT('',(-7.211102550928,-12.,19.)); +#2106 = SURFACE_CURVE('',#2107,(#2111,#2117),.PCURVE_S1.); #2107 = LINE('',#2108,#2109); -#2108 = CARTESIAN_POINT('',(-7.3,-17.,3.)); +#2108 = CARTESIAN_POINT('',(-6.8,-12.,19.)); #2109 = VECTOR('',#2110,1.); -#2110 = DIRECTION('',(0.,1.,0.)); +#2110 = DIRECTION('',(1.,0.,0.)); #2111 = PCURVE('',#1829,#2112); -#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2117); -#2113 = LINE('',#2114,#2115); -#2114 = CARTESIAN_POINT('',(0.,0.)); -#2115 = VECTOR('',#2116,1.); -#2116 = DIRECTION('',(0.,-1.)); -#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2116); +#2113 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2114,#2115),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.96,15.56),.PIECEWISE_BEZIER_KNOTS.); +#2114 = CARTESIAN_POINT('',(16.,-1.46)); +#2115 = CARTESIAN_POINT('',(16.,16.06)); +#2116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2118 = PCURVE('',#2119,#2124); -#2119 = PLANE('',#2120); -#2120 = AXIS2_PLACEMENT_3D('',#2121,#2122,#2123); -#2121 = CARTESIAN_POINT('',(-7.3,-17.,3.)); -#2122 = DIRECTION('',(0.,0.,-1.)); -#2123 = DIRECTION('',(-1.,0.,0.)); -#2124 = DEFINITIONAL_REPRESENTATION('',(#2125),#2129); -#2125 = LINE('',#2126,#2127); -#2126 = CARTESIAN_POINT('',(0.,0.)); -#2127 = VECTOR('',#2128,1.); -#2128 = DIRECTION('',(0.,1.)); -#2129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2117 = PCURVE('',#2118,#2123); +#2118 = PLANE('',#2119); +#2119 = AXIS2_PLACEMENT_3D('',#2120,#2121,#2122); +#2120 = CARTESIAN_POINT('',(-6.3,-16.,19.)); +#2121 = DIRECTION('',(0.,0.,1.)); +#2122 = DIRECTION('',(1.,0.,0.)); +#2123 = DEFINITIONAL_REPRESENTATION('',(#2124),#2127); +#2124 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2125,#2126),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.96,15.56),.PIECEWISE_BEZIER_KNOTS.); +#2125 = CARTESIAN_POINT('',(-2.46,4.)); +#2126 = CARTESIAN_POINT('',(15.06,4.)); +#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2130 = ORIENTED_EDGE('',*,*,#2131,.T.); -#2131 = EDGE_CURVE('',#2104,#2132,#2134,.T.); -#2132 = VERTEX_POINT('',#2133); -#2133 = CARTESIAN_POINT('',(-7.3,-14.23762620664,17.)); -#2134 = SURFACE_CURVE('',#2135,(#2139,#2145),.PCURVE_S1.); -#2135 = LINE('',#2136,#2137); -#2136 = CARTESIAN_POINT('',(-7.3,-14.23762620664,3.)); -#2137 = VECTOR('',#2138,1.); -#2138 = DIRECTION('',(0.,0.,1.)); -#2139 = PCURVE('',#1829,#2140); -#2140 = DEFINITIONAL_REPRESENTATION('',(#2141),#2144); -#2141 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2142,#2143),.UNSPECIFIED.,.F., - .F.,(2,2),(-3.999999997895E-07,14.0000004),.PIECEWISE_BEZIER_KNOTS.); -#2142 = CARTESIAN_POINT('',(-3.999999997895E-07,-2.76237379336)); -#2143 = CARTESIAN_POINT('',(14.0000004,-2.76237379336)); -#2144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2128 = ORIENTED_EDGE('',*,*,#2129,.F.); +#2129 = EDGE_CURVE('',#2035,#2104,#2130,.T.); +#2130 = SURFACE_CURVE('',#2131,(#2135,#2141),.PCURVE_S1.); +#2131 = LINE('',#2132,#2133); +#2132 = CARTESIAN_POINT('',(-7.211102550928,-12.,0.)); +#2133 = VECTOR('',#2134,1.); +#2134 = DIRECTION('',(0.,0.,1.)); +#2135 = PCURVE('',#1829,#2136); +#2136 = DEFINITIONAL_REPRESENTATION('',(#2137),#2140); +#2137 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2138,#2139),.UNSPECIFIED.,.F., + .F.,(2,2),(1.38,19.0000004),.PIECEWISE_BEZIER_KNOTS.); +#2138 = CARTESIAN_POINT('',(-1.62,8.889744907202E-02)); +#2139 = CARTESIAN_POINT('',(16.0000004,8.889744907202E-02)); +#2140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2145 = PCURVE('',#2146,#2151); -#2146 = CYLINDRICAL_SURFACE('',#2147,16.); -#2147 = AXIS2_PLACEMENT_3D('',#2148,#2149,#2150); -#2148 = CARTESIAN_POINT('',(0.,0.,3.)); -#2149 = DIRECTION('',(0.,0.,1.)); -#2150 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); -#2151 = DEFINITIONAL_REPRESENTATION('',(#2152),#2155); -#2152 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2153,#2154),.UNSPECIFIED.,.F., - .F.,(2,2),(-3.999999997895E-07,14.0000004),.PIECEWISE_BEZIER_KNOTS.); -#2153 = CARTESIAN_POINT('',(0.224355263166,-3.999999997895E-07)); -#2154 = CARTESIAN_POINT('',(0.224355263166,14.0000004)); -#2155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2156 = ORIENTED_EDGE('',*,*,#2157,.F.); -#2157 = EDGE_CURVE('',#2158,#2132,#2160,.T.); -#2158 = VERTEX_POINT('',#2159); -#2159 = CARTESIAN_POINT('',(-7.3,-11.94612908016,17.)); -#2160 = SURFACE_CURVE('',#2161,(#2165,#2171),.PCURVE_S1.); -#2161 = LINE('',#2162,#2163); -#2162 = CARTESIAN_POINT('',(-7.3,-8.5,17.)); -#2163 = VECTOR('',#2164,1.); -#2164 = DIRECTION('',(0.,-1.,0.)); -#2165 = PCURVE('',#1829,#2166); -#2166 = DEFINITIONAL_REPRESENTATION('',(#2167),#2170); -#2167 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2168,#2169),.UNSPECIFIED.,.F., - .F.,(2,2),(2.940741988183,7.915937016248),.PIECEWISE_BEZIER_KNOTS.); -#2168 = CARTESIAN_POINT('',(14.,-5.559258011817)); -#2169 = CARTESIAN_POINT('',(14.,-0.584062983752)); -#2170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2171 = PCURVE('',#2172,#2177); -#2172 = PLANE('',#2173); -#2173 = AXIS2_PLACEMENT_3D('',#2174,#2175,#2176); -#2174 = CARTESIAN_POINT('',(0.,0.,17.)); -#2175 = DIRECTION('',(0.,0.,1.)); -#2176 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); -#2177 = DEFINITIONAL_REPRESENTATION('',(#2178),#2181); -#2178 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2179,#2180),.UNSPECIFIED.,.F., - .F.,(2,2),(2.940741988183,7.915937016248),.PIECEWISE_BEZIER_KNOTS.); -#2179 = CARTESIAN_POINT('',(13.456466375917,1.761842760856)); -#2180 = CARTESIAN_POINT('',(17.2676868806,4.95983648067)); -#2181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2182 = ORIENTED_EDGE('',*,*,#2183,.T.); -#2183 = EDGE_CURVE('',#2158,#1809,#2184,.T.); -#2184 = SURFACE_CURVE('',#2185,(#2189,#2195),.PCURVE_S1.); -#2185 = LINE('',#2186,#2187); -#2186 = CARTESIAN_POINT('',(-7.3,-11.94612908016,0.)); -#2187 = VECTOR('',#2188,1.); -#2188 = DIRECTION('',(0.,0.,1.)); -#2189 = PCURVE('',#1829,#2190); -#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2194); -#2191 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2192,#2193),.UNSPECIFIED.,.F., - .F.,(2,2),(1.4,19.0000004),.PIECEWISE_BEZIER_KNOTS.); -#2192 = CARTESIAN_POINT('',(-1.6,-5.053870919833)); -#2193 = CARTESIAN_POINT('',(16.0000004,-5.053870919833)); -#2194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2195 = PCURVE('',#1914,#2196); -#2196 = DEFINITIONAL_REPRESENTATION('',(#2197),#2223); -#2197 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2198,#2199,#2200,#2201,#2202, - #2203,#2204,#2205,#2206,#2207,#2208,#2209,#2210,#2211,#2212,#2213, - #2214,#2215,#2216,#2217,#2218,#2219,#2220,#2221,#2222), +#2141 = PCURVE('',#2142,#2147); +#2142 = CYLINDRICAL_SURFACE('',#2143,14.); +#2143 = AXIS2_PLACEMENT_3D('',#2144,#2145,#2146); +#2144 = CARTESIAN_POINT('',(0.,0.,0.)); +#2145 = DIRECTION('',(0.,0.,1.)); +#2146 = DIRECTION('',(1.,0.,0.)); +#2147 = DEFINITIONAL_REPRESENTATION('',(#2148),#2174); +#2148 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2149,#2150,#2151,#2152,#2153, + #2154,#2155,#2156,#2157,#2158,#2159,#2160,#2161,#2162,#2163,#2164, + #2165,#2166,#2167,#2168,#2169,#2170,#2171,#2172,#2173), .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), (17.,17.090909090909,17.181818181818,17.272727272727,17.363636363636, 17.454545454545,17.545454545455,17.636363636364,17.727272727273, @@ -2616,446 +2557,119 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' 18.272727272727,18.363636363636,18.454545454545,18.545454545455, 18.636363636364,18.727272727273,18.818181818182,18.909090909091,19.) ,.QUASI_UNIFORM_KNOTS.); -#2198 = CARTESIAN_POINT('',(4.163864701944,17.)); -#2199 = CARTESIAN_POINT('',(4.163864701944,17.030303030303)); -#2200 = CARTESIAN_POINT('',(4.163864701944,17.090909090909)); -#2201 = CARTESIAN_POINT('',(4.163864701944,17.181818181818)); -#2202 = CARTESIAN_POINT('',(4.163864701944,17.272727272727)); -#2203 = CARTESIAN_POINT('',(4.163864701944,17.363636363636)); -#2204 = CARTESIAN_POINT('',(4.163864701944,17.454545454545)); -#2205 = CARTESIAN_POINT('',(4.163864701944,17.545454545455)); -#2206 = CARTESIAN_POINT('',(4.163864701944,17.636363636364)); -#2207 = CARTESIAN_POINT('',(4.163864701944,17.727272727273)); -#2208 = CARTESIAN_POINT('',(4.163864701944,17.818181818182)); -#2209 = CARTESIAN_POINT('',(4.163864701944,17.909090909091)); -#2210 = CARTESIAN_POINT('',(4.163864701944,18.)); -#2211 = CARTESIAN_POINT('',(4.163864701944,18.090909090909)); -#2212 = CARTESIAN_POINT('',(4.163864701944,18.181818181818)); -#2213 = CARTESIAN_POINT('',(4.163864701944,18.272727272727)); -#2214 = CARTESIAN_POINT('',(4.163864701944,18.363636363636)); -#2215 = CARTESIAN_POINT('',(4.163864701944,18.454545454545)); -#2216 = CARTESIAN_POINT('',(4.163864701944,18.545454545455)); -#2217 = CARTESIAN_POINT('',(4.163864701944,18.636363636364)); -#2218 = CARTESIAN_POINT('',(4.163864701944,18.727272727273)); -#2219 = CARTESIAN_POINT('',(4.163864701944,18.818181818182)); -#2220 = CARTESIAN_POINT('',(4.163864701944,18.909090909091)); -#2221 = CARTESIAN_POINT('',(4.163864701944,18.969696969697)); -#2222 = CARTESIAN_POINT('',(4.163864701944,19.)); -#2223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2149 = CARTESIAN_POINT('',(4.171289454428,17.)); +#2150 = CARTESIAN_POINT('',(4.171289454428,17.030303030303)); +#2151 = CARTESIAN_POINT('',(4.171289454428,17.090909090909)); +#2152 = CARTESIAN_POINT('',(4.171289454428,17.181818181818)); +#2153 = CARTESIAN_POINT('',(4.171289454428,17.272727272727)); +#2154 = CARTESIAN_POINT('',(4.171289454428,17.363636363636)); +#2155 = CARTESIAN_POINT('',(4.171289454428,17.454545454545)); +#2156 = CARTESIAN_POINT('',(4.171289454428,17.545454545455)); +#2157 = CARTESIAN_POINT('',(4.171289454428,17.636363636364)); +#2158 = CARTESIAN_POINT('',(4.171289454428,17.727272727273)); +#2159 = CARTESIAN_POINT('',(4.171289454428,17.818181818182)); +#2160 = CARTESIAN_POINT('',(4.171289454428,17.909090909091)); +#2161 = CARTESIAN_POINT('',(4.171289454428,18.)); +#2162 = CARTESIAN_POINT('',(4.171289454428,18.090909090909)); +#2163 = CARTESIAN_POINT('',(4.171289454428,18.181818181818)); +#2164 = CARTESIAN_POINT('',(4.171289454428,18.272727272727)); +#2165 = CARTESIAN_POINT('',(4.171289454428,18.363636363636)); +#2166 = CARTESIAN_POINT('',(4.171289454428,18.454545454545)); +#2167 = CARTESIAN_POINT('',(4.171289454428,18.545454545455)); +#2168 = CARTESIAN_POINT('',(4.171289454428,18.636363636364)); +#2169 = CARTESIAN_POINT('',(4.171289454428,18.727272727273)); +#2170 = CARTESIAN_POINT('',(4.171289454428,18.818181818182)); +#2171 = CARTESIAN_POINT('',(4.171289454428,18.909090909091)); +#2172 = CARTESIAN_POINT('',(4.171289454428,18.969696969697)); +#2173 = CARTESIAN_POINT('',(4.171289454428,19.)); +#2174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2224 = ADVANCED_FACE('',(#2225),#1914,.F.); -#2225 = FACE_BOUND('',#2226,.F.); -#2226 = EDGE_LOOP('',(#2227,#2279,#2329,#2379,#2428,#2479,#2521,#2522, - #2566,#2617,#2659,#2660,#2661,#2707)); -#2227 = ORIENTED_EDGE('',*,*,#2228,.T.); -#2228 = EDGE_CURVE('',#2229,#2231,#2233,.T.); -#2229 = VERTEX_POINT('',#2230); -#2230 = CARTESIAN_POINT('',(-8.999026535612,-10.72462220366,3.)); +#2175 = ADVANCED_FACE('',(#2176),#2018,.T.); +#2176 = FACE_BOUND('',#2177,.T.); +#2177 = EDGE_LOOP('',(#2178,#2201,#2229,#2274,#2293,#2294)); +#2178 = ORIENTED_EDGE('',*,*,#2179,.F.); +#2179 = EDGE_CURVE('',#2180,#1980,#2182,.T.); +#2180 = VERTEX_POINT('',#2181); +#2181 = CARTESIAN_POINT('',(-6.3,-16.,18.)); +#2182 = SURFACE_CURVE('',#2183,(#2187,#2194),.PCURVE_S1.); +#2183 = LINE('',#2184,#2185); +#2184 = CARTESIAN_POINT('',(-6.3,-16.,18.)); +#2185 = VECTOR('',#2186,1.); +#2186 = DIRECTION('',(0.,0.,1.)); +#2187 = PCURVE('',#2018,#2188); +#2188 = DEFINITIONAL_REPRESENTATION('',(#2189),#2193); +#2189 = LINE('',#2190,#2191); +#2190 = CARTESIAN_POINT('',(0.,0.)); +#2191 = VECTOR('',#2192,1.); +#2192 = DIRECTION('',(1.,0.)); +#2193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2194 = PCURVE('',#1994,#2195); +#2195 = DEFINITIONAL_REPRESENTATION('',(#2196),#2200); +#2196 = LINE('',#2197,#2198); +#2197 = CARTESIAN_POINT('',(0.,0.)); +#2198 = VECTOR('',#2199,1.); +#2199 = DIRECTION('',(1.,0.)); +#2200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2201 = ORIENTED_EDGE('',*,*,#2202,.T.); +#2202 = EDGE_CURVE('',#2180,#2203,#2205,.T.); +#2203 = VERTEX_POINT('',#2204); +#2204 = CARTESIAN_POINT('',(-6.3,-12.50239976964,18.)); +#2205 = SURFACE_CURVE('',#2206,(#2210,#2217),.PCURVE_S1.); +#2206 = LINE('',#2207,#2208); +#2207 = CARTESIAN_POINT('',(-6.3,-16.,18.)); +#2208 = VECTOR('',#2209,1.); +#2209 = DIRECTION('',(0.,1.,0.)); +#2210 = PCURVE('',#2018,#2211); +#2211 = DEFINITIONAL_REPRESENTATION('',(#2212),#2216); +#2212 = LINE('',#2213,#2214); +#2213 = CARTESIAN_POINT('',(0.,0.)); +#2214 = VECTOR('',#2215,1.); +#2215 = DIRECTION('',(0.,-1.)); +#2216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2217 = PCURVE('',#2218,#2223); +#2218 = PLANE('',#2219); +#2219 = AXIS2_PLACEMENT_3D('',#2220,#2221,#2222); +#2220 = CARTESIAN_POINT('',(-6.3,-16.,18.)); +#2221 = DIRECTION('',(0.,0.,1.)); +#2222 = DIRECTION('',(1.,0.,0.)); +#2223 = DEFINITIONAL_REPRESENTATION('',(#2224),#2228); +#2224 = LINE('',#2225,#2226); +#2225 = CARTESIAN_POINT('',(0.,0.)); +#2226 = VECTOR('',#2227,1.); +#2227 = DIRECTION('',(0.,1.)); +#2228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2229 = ORIENTED_EDGE('',*,*,#2230,.T.); +#2230 = EDGE_CURVE('',#2203,#2231,#2233,.T.); #2231 = VERTEX_POINT('',#2232); -#2232 = CARTESIAN_POINT('',(-7.3,-11.94612908016,3.)); -#2233 = SURFACE_CURVE('',#2234,(#2239,#2268),.PCURVE_S1.); -#2234 = CIRCLE('',#2235,14.); -#2235 = AXIS2_PLACEMENT_3D('',#2236,#2237,#2238); -#2236 = CARTESIAN_POINT('',(0.,0.,3.)); +#2232 = CARTESIAN_POINT('',(-6.300000000001,-12.50239976964,19.)); +#2233 = SURFACE_CURVE('',#2234,(#2238,#2245),.PCURVE_S1.); +#2234 = LINE('',#2235,#2236); +#2235 = CARTESIAN_POINT('',(-6.3,-12.50239976964,0.)); +#2236 = VECTOR('',#2237,1.); #2237 = DIRECTION('',(0.,0.,1.)); -#2238 = DIRECTION('',(1.,0.,0.)); -#2239 = PCURVE('',#1914,#2240); -#2240 = DEFINITIONAL_REPRESENTATION('',(#2241),#2267); -#2241 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2242,#2243,#2244,#2245,#2246, - #2247,#2248,#2249,#2250,#2251,#2252,#2253,#2254,#2255,#2256,#2257, - #2258,#2259,#2260,#2261,#2262,#2263,#2264,#2265,#2266), - .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), - (4.014257279587,4.021057616967,4.027857954347,4.034658291726, - 4.041458629106,4.048258966486,4.055059303866,4.061859641246, - 4.068659978626,4.075460316006,4.082260653385,4.089060990765, - 4.095861328145,4.102661665525,4.109462002905,4.116262340285, - 4.123062677665,4.129863015044,4.136663352424,4.143463689804, - 4.150264027184,4.157064364564,4.163864701944), - .QUASI_UNIFORM_KNOTS.); -#2242 = CARTESIAN_POINT('',(4.014257279587,3.)); -#2243 = CARTESIAN_POINT('',(4.016524058714,3.)); -#2244 = CARTESIAN_POINT('',(4.021057616967,3.)); -#2245 = CARTESIAN_POINT('',(4.027857954347,3.)); -#2246 = CARTESIAN_POINT('',(4.034658291726,3.)); -#2247 = CARTESIAN_POINT('',(4.041458629106,3.)); -#2248 = CARTESIAN_POINT('',(4.048258966486,3.)); -#2249 = CARTESIAN_POINT('',(4.055059303866,3.)); -#2250 = CARTESIAN_POINT('',(4.061859641246,3.)); -#2251 = CARTESIAN_POINT('',(4.068659978626,3.)); -#2252 = CARTESIAN_POINT('',(4.075460316006,3.)); -#2253 = CARTESIAN_POINT('',(4.082260653385,3.)); -#2254 = CARTESIAN_POINT('',(4.089060990765,3.)); -#2255 = CARTESIAN_POINT('',(4.095861328145,3.)); -#2256 = CARTESIAN_POINT('',(4.102661665525,3.)); -#2257 = CARTESIAN_POINT('',(4.109462002905,3.)); -#2258 = CARTESIAN_POINT('',(4.116262340285,3.)); -#2259 = CARTESIAN_POINT('',(4.123062677665,3.)); -#2260 = CARTESIAN_POINT('',(4.129863015044,3.)); -#2261 = CARTESIAN_POINT('',(4.136663352424,3.)); -#2262 = CARTESIAN_POINT('',(4.143463689804,3.)); -#2263 = CARTESIAN_POINT('',(4.150264027184,3.)); -#2264 = CARTESIAN_POINT('',(4.157064364564,3.)); -#2265 = CARTESIAN_POINT('',(4.161597922817,3.)); -#2266 = CARTESIAN_POINT('',(4.163864701944,3.)); -#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2238 = PCURVE('',#2018,#2239); +#2239 = DEFINITIONAL_REPRESENTATION('',(#2240),#2244); +#2240 = LINE('',#2241,#2242); +#2241 = CARTESIAN_POINT('',(-18.,-3.497600230356)); +#2242 = VECTOR('',#2243,1.); +#2243 = DIRECTION('',(1.,0.)); +#2244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2268 = PCURVE('',#2119,#2269); -#2269 = DEFINITIONAL_REPRESENTATION('',(#2270),#2278); -#2270 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2271,#2272,#2273,#2274, -#2275,#2276,#2277),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2271 = CARTESIAN_POINT('',(-21.3,17.)); -#2272 = CARTESIAN_POINT('',(-21.3,41.248711305964)); -#2273 = CARTESIAN_POINT('',(-0.3,29.124355652982)); -#2274 = CARTESIAN_POINT('',(20.7,17.)); -#2275 = CARTESIAN_POINT('',(-0.3,4.875644347018)); -#2276 = CARTESIAN_POINT('',(-21.3,-7.248711305964)); -#2277 = CARTESIAN_POINT('',(-21.3,17.)); -#2278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2279 = ORIENTED_EDGE('',*,*,#2280,.T.); -#2280 = EDGE_CURVE('',#2231,#2281,#2283,.T.); -#2281 = VERTEX_POINT('',#2282); -#2282 = CARTESIAN_POINT('',(7.3,-11.94612908016,3.)); -#2283 = SURFACE_CURVE('',#2284,(#2289,#2318),.PCURVE_S1.); -#2284 = CIRCLE('',#2285,14.); -#2285 = AXIS2_PLACEMENT_3D('',#2286,#2287,#2288); -#2286 = CARTESIAN_POINT('',(0.,0.,3.)); -#2287 = DIRECTION('',(0.,0.,1.)); -#2288 = DIRECTION('',(1.,0.,0.)); -#2289 = PCURVE('',#1914,#2290); -#2290 = DEFINITIONAL_REPRESENTATION('',(#2291),#2317); -#2291 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2292,#2293,#2294,#2295,#2296, - #2297,#2298,#2299,#2300,#2301,#2302,#2303,#2304,#2305,#2306,#2307, - #2308,#2309,#2310,#2311,#2312,#2313,#2314,#2315,#2316), - .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), - (4.163864701944,4.213730545438,4.263596388933,4.313462232428, - 4.363328075922,4.413193919417,4.463059762911,4.512925606406, - 4.562791449901,4.612657293395,4.66252313689,4.712388980385, - 4.762254823879,4.812120667374,4.861986510869,4.911852354363, - 4.961718197858,5.011584041353,5.061449884847,5.111315728342, - 5.161181571836,5.211047415331,5.260913258826), - .QUASI_UNIFORM_KNOTS.); -#2292 = CARTESIAN_POINT('',(4.163864701944,3.)); -#2293 = CARTESIAN_POINT('',(4.180486649775,3.)); -#2294 = CARTESIAN_POINT('',(4.213730545438,3.)); -#2295 = CARTESIAN_POINT('',(4.263596388933,3.)); -#2296 = CARTESIAN_POINT('',(4.313462232428,3.)); -#2297 = CARTESIAN_POINT('',(4.363328075922,3.)); -#2298 = CARTESIAN_POINT('',(4.413193919417,3.)); -#2299 = CARTESIAN_POINT('',(4.463059762911,3.)); -#2300 = CARTESIAN_POINT('',(4.512925606406,3.)); -#2301 = CARTESIAN_POINT('',(4.562791449901,3.)); -#2302 = CARTESIAN_POINT('',(4.612657293395,3.)); -#2303 = CARTESIAN_POINT('',(4.66252313689,3.)); -#2304 = CARTESIAN_POINT('',(4.712388980385,3.)); -#2305 = CARTESIAN_POINT('',(4.762254823879,3.)); -#2306 = CARTESIAN_POINT('',(4.812120667374,3.)); -#2307 = CARTESIAN_POINT('',(4.861986510869,3.)); -#2308 = CARTESIAN_POINT('',(4.911852354363,3.)); -#2309 = CARTESIAN_POINT('',(4.961718197858,3.)); -#2310 = CARTESIAN_POINT('',(5.011584041353,3.)); -#2311 = CARTESIAN_POINT('',(5.061449884847,3.)); -#2312 = CARTESIAN_POINT('',(5.111315728342,3.)); -#2313 = CARTESIAN_POINT('',(5.161181571837,3.)); -#2314 = CARTESIAN_POINT('',(5.211047415331,3.)); -#2315 = CARTESIAN_POINT('',(5.244291310994,3.)); -#2316 = CARTESIAN_POINT('',(5.260913258826,3.)); -#2317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2318 = PCURVE('',#2119,#2319); -#2319 = DEFINITIONAL_REPRESENTATION('',(#2320),#2328); -#2320 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2321,#2322,#2323,#2324, -#2325,#2326,#2327),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2321 = CARTESIAN_POINT('',(-21.3,17.)); -#2322 = CARTESIAN_POINT('',(-21.3,41.248711305964)); -#2323 = CARTESIAN_POINT('',(-0.3,29.124355652982)); -#2324 = CARTESIAN_POINT('',(20.7,17.)); -#2325 = CARTESIAN_POINT('',(-0.3,4.875644347018)); -#2326 = CARTESIAN_POINT('',(-21.3,-7.248711305964)); -#2327 = CARTESIAN_POINT('',(-21.3,17.)); -#2328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2329 = ORIENTED_EDGE('',*,*,#2330,.T.); -#2330 = EDGE_CURVE('',#2281,#2331,#2333,.T.); -#2331 = VERTEX_POINT('',#2332); -#2332 = CARTESIAN_POINT('',(8.999026535612,-10.72462220366,3.)); -#2333 = SURFACE_CURVE('',#2334,(#2339,#2368),.PCURVE_S1.); -#2334 = CIRCLE('',#2335,14.); -#2335 = AXIS2_PLACEMENT_3D('',#2336,#2337,#2338); -#2336 = CARTESIAN_POINT('',(0.,0.,3.)); -#2337 = DIRECTION('',(0.,0.,1.)); -#2338 = DIRECTION('',(1.,0.,0.)); -#2339 = PCURVE('',#1914,#2340); -#2340 = DEFINITIONAL_REPRESENTATION('',(#2341),#2367); -#2341 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2342,#2343,#2344,#2345,#2346, - #2347,#2348,#2349,#2350,#2351,#2352,#2353,#2354,#2355,#2356,#2357, - #2358,#2359,#2360,#2361,#2362,#2363,#2364,#2365,#2366), - .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), - (5.260913258826,5.267713596206,5.274513933585,5.281314270965, - 5.288114608345,5.294914945725,5.301715283105,5.308515620485, - 5.315315957865,5.322116295244,5.328916632624,5.335716970004, - 5.342517307384,5.349317644764,5.356117982144,5.362918319523, - 5.369718656903,5.376518994283,5.383319331663,5.390119669043, - 5.396920006423,5.403720343803,5.410520681182), - .QUASI_UNIFORM_KNOTS.); -#2342 = CARTESIAN_POINT('',(5.260913258826,3.)); -#2343 = CARTESIAN_POINT('',(5.263180037952,3.)); -#2344 = CARTESIAN_POINT('',(5.267713596206,3.)); -#2345 = CARTESIAN_POINT('',(5.274513933585,3.)); -#2346 = CARTESIAN_POINT('',(5.281314270965,3.)); -#2347 = CARTESIAN_POINT('',(5.288114608345,3.)); -#2348 = CARTESIAN_POINT('',(5.294914945725,3.)); -#2349 = CARTESIAN_POINT('',(5.301715283105,3.)); -#2350 = CARTESIAN_POINT('',(5.308515620485,3.)); -#2351 = CARTESIAN_POINT('',(5.315315957865,3.)); -#2352 = CARTESIAN_POINT('',(5.322116295244,3.)); -#2353 = CARTESIAN_POINT('',(5.328916632624,3.)); -#2354 = CARTESIAN_POINT('',(5.335716970004,3.)); -#2355 = CARTESIAN_POINT('',(5.342517307384,3.)); -#2356 = CARTESIAN_POINT('',(5.349317644764,3.)); -#2357 = CARTESIAN_POINT('',(5.356117982144,3.)); -#2358 = CARTESIAN_POINT('',(5.362918319523,3.)); -#2359 = CARTESIAN_POINT('',(5.369718656903,3.)); -#2360 = CARTESIAN_POINT('',(5.376518994283,3.)); -#2361 = CARTESIAN_POINT('',(5.383319331663,3.)); -#2362 = CARTESIAN_POINT('',(5.390119669043,3.)); -#2363 = CARTESIAN_POINT('',(5.396920006423,3.)); -#2364 = CARTESIAN_POINT('',(5.403720343803,3.)); -#2365 = CARTESIAN_POINT('',(5.408253902056,3.)); -#2366 = CARTESIAN_POINT('',(5.410520681182,3.)); -#2367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2368 = PCURVE('',#2119,#2369); -#2369 = DEFINITIONAL_REPRESENTATION('',(#2370),#2378); -#2370 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2371,#2372,#2373,#2374, -#2375,#2376,#2377),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#2371 = CARTESIAN_POINT('',(-21.3,17.)); -#2372 = CARTESIAN_POINT('',(-21.3,41.248711305964)); -#2373 = CARTESIAN_POINT('',(-0.3,29.124355652982)); -#2374 = CARTESIAN_POINT('',(20.7,17.)); -#2375 = CARTESIAN_POINT('',(-0.3,4.875644347018)); -#2376 = CARTESIAN_POINT('',(-21.3,-7.248711305964)); -#2377 = CARTESIAN_POINT('',(-21.3,17.)); -#2378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2379 = ORIENTED_EDGE('',*,*,#2380,.T.); -#2380 = EDGE_CURVE('',#2331,#2381,#2383,.T.); -#2381 = VERTEX_POINT('',#2382); -#2382 = CARTESIAN_POINT('',(8.999026535612,-10.72462220366,17.)); -#2383 = SURFACE_CURVE('',#2384,(#2388,#2417),.PCURVE_S1.); -#2384 = LINE('',#2385,#2386); -#2385 = CARTESIAN_POINT('',(8.999026535612,-10.72462220366,0.)); -#2386 = VECTOR('',#2387,1.); -#2387 = DIRECTION('',(0.,0.,1.)); -#2388 = PCURVE('',#1914,#2389); -#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2416); -#2390 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2391,#2392,#2393,#2394,#2395, - #2396,#2397,#2398,#2399,#2400,#2401,#2402,#2403,#2404,#2405,#2406, - #2407,#2408,#2409,#2410,#2411,#2412,#2413,#2414,#2415), - .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), - (3.,3.636363636364,4.272727272727,4.909090909091,5.545454545455, - 6.181818181818,6.818181818182,7.454545454545,8.090909090909, - 8.727272727273,9.363636363636,10.,10.636363636364,11.272727272727, - 11.909090909091,12.545454545455,13.181818181818,13.818181818182, - 14.454545454545,15.090909090909,15.727272727273,16.363636363636,17.) - ,.QUASI_UNIFORM_KNOTS.); -#2391 = CARTESIAN_POINT('',(5.410520681182,3.)); -#2392 = CARTESIAN_POINT('',(5.410520681182,3.212121212121)); -#2393 = CARTESIAN_POINT('',(5.410520681182,3.636363636364)); -#2394 = CARTESIAN_POINT('',(5.410520681182,4.272727272727)); -#2395 = CARTESIAN_POINT('',(5.410520681182,4.909090909091)); -#2396 = CARTESIAN_POINT('',(5.410520681182,5.545454545455)); -#2397 = CARTESIAN_POINT('',(5.410520681182,6.181818181818)); -#2398 = CARTESIAN_POINT('',(5.410520681182,6.818181818182)); -#2399 = CARTESIAN_POINT('',(5.410520681182,7.454545454545)); -#2400 = CARTESIAN_POINT('',(5.410520681182,8.090909090909)); -#2401 = CARTESIAN_POINT('',(5.410520681182,8.727272727273)); -#2402 = CARTESIAN_POINT('',(5.410520681182,9.363636363636)); -#2403 = CARTESIAN_POINT('',(5.410520681182,10.)); -#2404 = CARTESIAN_POINT('',(5.410520681182,10.636363636364)); -#2405 = CARTESIAN_POINT('',(5.410520681182,11.272727272727)); -#2406 = CARTESIAN_POINT('',(5.410520681182,11.909090909091)); -#2407 = CARTESIAN_POINT('',(5.410520681182,12.545454545455)); -#2408 = CARTESIAN_POINT('',(5.410520681182,13.181818181818)); -#2409 = CARTESIAN_POINT('',(5.410520681182,13.818181818182)); -#2410 = CARTESIAN_POINT('',(5.410520681182,14.454545454545)); -#2411 = CARTESIAN_POINT('',(5.410520681182,15.090909090909)); -#2412 = CARTESIAN_POINT('',(5.410520681182,15.727272727273)); -#2413 = CARTESIAN_POINT('',(5.410520681182,16.363636363636)); -#2414 = CARTESIAN_POINT('',(5.410520681182,16.787878787879)); -#2415 = CARTESIAN_POINT('',(5.410520681182,17.)); -#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2417 = PCURVE('',#2418,#2423); -#2418 = PLANE('',#2419); -#2419 = AXIS2_PLACEMENT_3D('',#2420,#2421,#2422); -#2420 = CARTESIAN_POINT('',(0.,0.,3.)); -#2421 = DIRECTION('',(-0.766044443119,-0.642787609687,0.)); -#2422 = DIRECTION('',(0.642787609687,-0.766044443119,0.)); -#2423 = DEFINITIONAL_REPRESENTATION('',(#2424),#2427); -#2424 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2425,#2426),.UNSPECIFIED.,.F., - .F.,(2,2),(1.6,18.4),.PIECEWISE_BEZIER_KNOTS.); -#2425 = CARTESIAN_POINT('',(14.,-1.4)); -#2426 = CARTESIAN_POINT('',(14.,15.4)); -#2427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2428 = ORIENTED_EDGE('',*,*,#2429,.F.); -#2429 = EDGE_CURVE('',#2430,#2381,#2432,.T.); -#2430 = VERTEX_POINT('',#2431); -#2431 = CARTESIAN_POINT('',(7.3,-11.94612908016,17.)); -#2432 = SURFACE_CURVE('',#2433,(#2438,#2467),.PCURVE_S1.); -#2433 = CIRCLE('',#2434,14.); -#2434 = AXIS2_PLACEMENT_3D('',#2435,#2436,#2437); -#2435 = CARTESIAN_POINT('',(0.,0.,17.)); -#2436 = DIRECTION('',(0.,0.,1.)); -#2437 = DIRECTION('',(1.,0.,0.)); -#2438 = PCURVE('',#1914,#2439); -#2439 = DEFINITIONAL_REPRESENTATION('',(#2440),#2466); -#2440 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2441,#2442,#2443,#2444,#2445, - #2446,#2447,#2448,#2449,#2450,#2451,#2452,#2453,#2454,#2455,#2456, - #2457,#2458,#2459,#2460,#2461,#2462,#2463,#2464,#2465), - .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), - (5.260913258826,5.267713596206,5.274513933585,5.281314270965, - 5.288114608345,5.294914945725,5.301715283105,5.308515620485, - 5.315315957865,5.322116295244,5.328916632624,5.335716970004, - 5.342517307384,5.349317644764,5.356117982144,5.362918319523, - 5.369718656903,5.376518994283,5.383319331663,5.390119669043, - 5.396920006423,5.403720343803,5.410520681182), - .QUASI_UNIFORM_KNOTS.); -#2441 = CARTESIAN_POINT('',(5.260913258826,17.)); -#2442 = CARTESIAN_POINT('',(5.263180037952,17.)); -#2443 = CARTESIAN_POINT('',(5.267713596206,17.)); -#2444 = CARTESIAN_POINT('',(5.274513933585,17.)); -#2445 = CARTESIAN_POINT('',(5.281314270965,17.)); -#2446 = CARTESIAN_POINT('',(5.288114608345,17.)); -#2447 = CARTESIAN_POINT('',(5.294914945725,17.)); -#2448 = CARTESIAN_POINT('',(5.301715283105,17.)); -#2449 = CARTESIAN_POINT('',(5.308515620485,17.)); -#2450 = CARTESIAN_POINT('',(5.315315957865,17.)); -#2451 = CARTESIAN_POINT('',(5.322116295244,17.)); -#2452 = CARTESIAN_POINT('',(5.328916632624,17.)); -#2453 = CARTESIAN_POINT('',(5.335716970004,17.)); -#2454 = CARTESIAN_POINT('',(5.342517307384,17.)); -#2455 = CARTESIAN_POINT('',(5.349317644764,17.)); -#2456 = CARTESIAN_POINT('',(5.356117982144,17.)); -#2457 = CARTESIAN_POINT('',(5.362918319523,17.)); -#2458 = CARTESIAN_POINT('',(5.369718656903,17.)); -#2459 = CARTESIAN_POINT('',(5.376518994283,17.)); -#2460 = CARTESIAN_POINT('',(5.383319331663,17.)); -#2461 = CARTESIAN_POINT('',(5.390119669043,17.)); -#2462 = CARTESIAN_POINT('',(5.396920006423,17.)); -#2463 = CARTESIAN_POINT('',(5.403720343803,17.)); -#2464 = CARTESIAN_POINT('',(5.408253902056,17.)); -#2465 = CARTESIAN_POINT('',(5.410520681182,17.)); -#2466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2467 = PCURVE('',#2468,#2473); -#2468 = PLANE('',#2469); -#2469 = AXIS2_PLACEMENT_3D('',#2470,#2471,#2472); -#2470 = CARTESIAN_POINT('',(0.,0.,17.)); -#2471 = DIRECTION('',(0.,0.,1.)); -#2472 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); -#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2478); -#2474 = CIRCLE('',#2475,14.); -#2475 = AXIS2_PLACEMENT_2D('',#2476,#2477); -#2476 = CARTESIAN_POINT('',(0.,0.)); -#2477 = DIRECTION('',(-0.642787609687,0.766044443119)); -#2478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2479 = ORIENTED_EDGE('',*,*,#2480,.T.); -#2480 = EDGE_CURVE('',#2430,#1870,#2481,.T.); -#2481 = SURFACE_CURVE('',#2482,(#2486,#2515),.PCURVE_S1.); -#2482 = LINE('',#2483,#2484); -#2483 = CARTESIAN_POINT('',(7.3,-11.94612908016,0.)); -#2484 = VECTOR('',#2485,1.); -#2485 = DIRECTION('',(0.,0.,1.)); -#2486 = PCURVE('',#1914,#2487); -#2487 = DEFINITIONAL_REPRESENTATION('',(#2488),#2514); -#2488 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2489,#2490,#2491,#2492,#2493, - #2494,#2495,#2496,#2497,#2498,#2499,#2500,#2501,#2502,#2503,#2504, - #2505,#2506,#2507,#2508,#2509,#2510,#2511,#2512,#2513), - .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), - (17.,17.090909090909,17.181818181818,17.272727272727,17.363636363636, - 17.454545454545,17.545454545455,17.636363636364,17.727272727273, - 17.818181818182,17.909090909091,18.,18.090909090909,18.181818181818, - 18.272727272727,18.363636363636,18.454545454545,18.545454545455, - 18.636363636364,18.727272727273,18.818181818182,18.909090909091,19.) - ,.QUASI_UNIFORM_KNOTS.); -#2489 = CARTESIAN_POINT('',(5.260913258826,17.)); -#2490 = CARTESIAN_POINT('',(5.260913258826,17.030303030303)); -#2491 = CARTESIAN_POINT('',(5.260913258826,17.090909090909)); -#2492 = CARTESIAN_POINT('',(5.260913258826,17.181818181818)); -#2493 = CARTESIAN_POINT('',(5.260913258826,17.272727272727)); -#2494 = CARTESIAN_POINT('',(5.260913258826,17.363636363636)); -#2495 = CARTESIAN_POINT('',(5.260913258826,17.454545454545)); -#2496 = CARTESIAN_POINT('',(5.260913258826,17.545454545455)); -#2497 = CARTESIAN_POINT('',(5.260913258826,17.636363636364)); -#2498 = CARTESIAN_POINT('',(5.260913258826,17.727272727273)); -#2499 = CARTESIAN_POINT('',(5.260913258826,17.818181818182)); -#2500 = CARTESIAN_POINT('',(5.260913258826,17.909090909091)); -#2501 = CARTESIAN_POINT('',(5.260913258826,18.)); -#2502 = CARTESIAN_POINT('',(5.260913258826,18.090909090909)); -#2503 = CARTESIAN_POINT('',(5.260913258826,18.181818181818)); -#2504 = CARTESIAN_POINT('',(5.260913258826,18.272727272727)); -#2505 = CARTESIAN_POINT('',(5.260913258826,18.363636363636)); -#2506 = CARTESIAN_POINT('',(5.260913258826,18.454545454545)); -#2507 = CARTESIAN_POINT('',(5.260913258826,18.545454545455)); -#2508 = CARTESIAN_POINT('',(5.260913258826,18.636363636364)); -#2509 = CARTESIAN_POINT('',(5.260913258826,18.727272727273)); -#2510 = CARTESIAN_POINT('',(5.260913258826,18.818181818182)); -#2511 = CARTESIAN_POINT('',(5.260913258826,18.909090909091)); -#2512 = CARTESIAN_POINT('',(5.260913258826,18.969696969697)); -#2513 = CARTESIAN_POINT('',(5.260913258826,19.)); -#2514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2515 = PCURVE('',#1885,#2516); -#2516 = DEFINITIONAL_REPRESENTATION('',(#2517),#2520); -#2517 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2518,#2519),.UNSPECIFIED.,.F., - .F.,(2,2),(1.4,19.0000004),.PIECEWISE_BEZIER_KNOTS.); -#2518 = CARTESIAN_POINT('',(-1.6,-5.053870919833)); -#2519 = CARTESIAN_POINT('',(16.0000004,-5.053870919833)); -#2520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2521 = ORIENTED_EDGE('',*,*,#1897,.F.); -#2522 = ORIENTED_EDGE('',*,*,#2523,.F.); -#2523 = EDGE_CURVE('',#2524,#1898,#2526,.T.); -#2524 = VERTEX_POINT('',#2525); -#2525 = CARTESIAN_POINT('',(6.3,-12.50239976964,18.)); -#2526 = SURFACE_CURVE('',#2527,(#2531,#2560),.PCURVE_S1.); -#2527 = LINE('',#2528,#2529); -#2528 = CARTESIAN_POINT('',(6.3,-12.50239976964,0.)); -#2529 = VECTOR('',#2530,1.); -#2530 = DIRECTION('',(0.,0.,1.)); -#2531 = PCURVE('',#1914,#2532); -#2532 = DEFINITIONAL_REPRESENTATION('',(#2533),#2559); -#2533 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2534,#2535,#2536,#2537,#2538, - #2539,#2540,#2541,#2542,#2543,#2544,#2545,#2546,#2547,#2548,#2549, - #2550,#2551,#2552,#2553,#2554,#2555,#2556,#2557,#2558), +#2245 = PCURVE('',#2142,#2246); +#2246 = DEFINITIONAL_REPRESENTATION('',(#2247),#2273); +#2247 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2248,#2249,#2250,#2251,#2252, + #2253,#2254,#2255,#2256,#2257,#2258,#2259,#2260,#2261,#2262,#2263, + #2264,#2265,#2266,#2267,#2268,#2269,#2270,#2271,#2272), .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), (18.,18.045454545455,18.090909090909,18.136363636364,18.181818181818, 18.227272727273,18.272727272727,18.318181818182,18.363636363636, @@ -3063,58 +2677,1075 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ,18.636363636364,18.681818181818,18.727272727273,18.772727272727, 18.818181818182,18.863636363636,18.909090909091,18.954545454545,19.) ,.QUASI_UNIFORM_KNOTS.); -#2534 = CARTESIAN_POINT('',(5.179154319432,18.)); -#2535 = CARTESIAN_POINT('',(5.179154319432,18.015151515152)); -#2536 = CARTESIAN_POINT('',(5.179154319432,18.045454545455)); -#2537 = CARTESIAN_POINT('',(5.179154319432,18.090909090909)); -#2538 = CARTESIAN_POINT('',(5.179154319432,18.136363636364)); -#2539 = CARTESIAN_POINT('',(5.179154319432,18.181818181818)); -#2540 = CARTESIAN_POINT('',(5.179154319432,18.227272727273)); -#2541 = CARTESIAN_POINT('',(5.179154319432,18.272727272727)); -#2542 = CARTESIAN_POINT('',(5.179154319432,18.318181818182)); -#2543 = CARTESIAN_POINT('',(5.179154319432,18.363636363636)); -#2544 = CARTESIAN_POINT('',(5.179154319432,18.409090909091)); -#2545 = CARTESIAN_POINT('',(5.179154319432,18.454545454545)); -#2546 = CARTESIAN_POINT('',(5.179154319432,18.5)); -#2547 = CARTESIAN_POINT('',(5.179154319432,18.545454545455)); -#2548 = CARTESIAN_POINT('',(5.179154319432,18.590909090909)); -#2549 = CARTESIAN_POINT('',(5.179154319432,18.636363636364)); -#2550 = CARTESIAN_POINT('',(5.179154319432,18.681818181818)); -#2551 = CARTESIAN_POINT('',(5.179154319432,18.727272727273)); -#2552 = CARTESIAN_POINT('',(5.179154319432,18.772727272727)); -#2553 = CARTESIAN_POINT('',(5.179154319432,18.818181818182)); -#2554 = CARTESIAN_POINT('',(5.179154319432,18.863636363636)); -#2555 = CARTESIAN_POINT('',(5.179154319432,18.909090909091)); -#2556 = CARTESIAN_POINT('',(5.179154319432,18.954545454545)); -#2557 = CARTESIAN_POINT('',(5.179154319432,18.984848484848)); -#2558 = CARTESIAN_POINT('',(5.179154319432,19.)); +#2248 = CARTESIAN_POINT('',(4.245623641337,18.)); +#2249 = CARTESIAN_POINT('',(4.245623641337,18.015151515152)); +#2250 = CARTESIAN_POINT('',(4.245623641337,18.045454545455)); +#2251 = CARTESIAN_POINT('',(4.245623641337,18.090909090909)); +#2252 = CARTESIAN_POINT('',(4.245623641337,18.136363636364)); +#2253 = CARTESIAN_POINT('',(4.245623641337,18.181818181818)); +#2254 = CARTESIAN_POINT('',(4.245623641337,18.227272727273)); +#2255 = CARTESIAN_POINT('',(4.245623641337,18.272727272727)); +#2256 = CARTESIAN_POINT('',(4.245623641337,18.318181818182)); +#2257 = CARTESIAN_POINT('',(4.245623641337,18.363636363636)); +#2258 = CARTESIAN_POINT('',(4.245623641337,18.409090909091)); +#2259 = CARTESIAN_POINT('',(4.245623641337,18.454545454545)); +#2260 = CARTESIAN_POINT('',(4.245623641337,18.5)); +#2261 = CARTESIAN_POINT('',(4.245623641337,18.545454545455)); +#2262 = CARTESIAN_POINT('',(4.245623641337,18.590909090909)); +#2263 = CARTESIAN_POINT('',(4.245623641337,18.636363636364)); +#2264 = CARTESIAN_POINT('',(4.245623641337,18.681818181818)); +#2265 = CARTESIAN_POINT('',(4.245623641337,18.727272727273)); +#2266 = CARTESIAN_POINT('',(4.245623641337,18.772727272727)); +#2267 = CARTESIAN_POINT('',(4.245623641337,18.818181818182)); +#2268 = CARTESIAN_POINT('',(4.245623641337,18.863636363636)); +#2269 = CARTESIAN_POINT('',(4.245623641337,18.909090909091)); +#2270 = CARTESIAN_POINT('',(4.245623641337,18.954545454545)); +#2271 = CARTESIAN_POINT('',(4.245623641337,18.984848484848)); +#2272 = CARTESIAN_POINT('',(4.245623641337,19.)); +#2273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2274 = ORIENTED_EDGE('',*,*,#2275,.T.); +#2275 = EDGE_CURVE('',#2231,#2083,#2276,.T.); +#2276 = SURFACE_CURVE('',#2277,(#2281,#2287),.PCURVE_S1.); +#2277 = LINE('',#2278,#2279); +#2278 = CARTESIAN_POINT('',(-6.3,-16.,19.)); +#2279 = VECTOR('',#2280,1.); +#2280 = DIRECTION('',(0.,1.,0.)); +#2281 = PCURVE('',#2018,#2282); +#2282 = DEFINITIONAL_REPRESENTATION('',(#2283),#2286); +#2283 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2284,#2285),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.4,4.4),.PIECEWISE_BEZIER_KNOTS.); +#2284 = CARTESIAN_POINT('',(1.,0.4)); +#2285 = CARTESIAN_POINT('',(1.,-4.4)); +#2286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2287 = PCURVE('',#2118,#2288); +#2288 = DEFINITIONAL_REPRESENTATION('',(#2289),#2292); +#2289 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2290,#2291),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.4,4.4),.PIECEWISE_BEZIER_KNOTS.); +#2290 = CARTESIAN_POINT('',(0.,-0.4)); +#2291 = CARTESIAN_POINT('',(0.,4.4)); +#2292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2293 = ORIENTED_EDGE('',*,*,#2082,.F.); +#2294 = ORIENTED_EDGE('',*,*,#2005,.F.); +#2295 = ADVANCED_FACE('',(#2296),#1994,.T.); +#2296 = FACE_BOUND('',#2297,.T.); +#2297 = EDGE_LOOP('',(#2298,#2321,#2342,#2343)); +#2298 = ORIENTED_EDGE('',*,*,#2299,.F.); +#2299 = EDGE_CURVE('',#2300,#1954,#2302,.T.); +#2300 = VERTEX_POINT('',#2301); +#2301 = CARTESIAN_POINT('',(6.3,-16.,18.)); +#2302 = SURFACE_CURVE('',#2303,(#2307,#2314),.PCURVE_S1.); +#2303 = LINE('',#2304,#2305); +#2304 = CARTESIAN_POINT('',(6.3,-16.,18.)); +#2305 = VECTOR('',#2306,1.); +#2306 = DIRECTION('',(0.,0.,1.)); +#2307 = PCURVE('',#1994,#2308); +#2308 = DEFINITIONAL_REPRESENTATION('',(#2309),#2313); +#2309 = LINE('',#2310,#2311); +#2310 = CARTESIAN_POINT('',(0.,12.6)); +#2311 = VECTOR('',#2312,1.); +#2312 = DIRECTION('',(1.,0.)); +#2313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2314 = PCURVE('',#1968,#2315); +#2315 = DEFINITIONAL_REPRESENTATION('',(#2316),#2320); +#2316 = LINE('',#2317,#2318); +#2317 = CARTESIAN_POINT('',(0.,0.)); +#2318 = VECTOR('',#2319,1.); +#2319 = DIRECTION('',(1.,0.)); +#2320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2321 = ORIENTED_EDGE('',*,*,#2322,.F.); +#2322 = EDGE_CURVE('',#2180,#2300,#2323,.T.); +#2323 = SURFACE_CURVE('',#2324,(#2328,#2335),.PCURVE_S1.); +#2324 = LINE('',#2325,#2326); +#2325 = CARTESIAN_POINT('',(-6.3,-16.,18.)); +#2326 = VECTOR('',#2327,1.); +#2327 = DIRECTION('',(1.,0.,0.)); +#2328 = PCURVE('',#1994,#2329); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334); +#2330 = LINE('',#2331,#2332); +#2331 = CARTESIAN_POINT('',(0.,0.)); +#2332 = VECTOR('',#2333,1.); +#2333 = DIRECTION('',(0.,1.)); +#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2335 = PCURVE('',#2218,#2336); +#2336 = DEFINITIONAL_REPRESENTATION('',(#2337),#2341); +#2337 = LINE('',#2338,#2339); +#2338 = CARTESIAN_POINT('',(0.,0.)); +#2339 = VECTOR('',#2340,1.); +#2340 = DIRECTION('',(1.,0.)); +#2341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2342 = ORIENTED_EDGE('',*,*,#2179,.T.); +#2343 = ORIENTED_EDGE('',*,*,#1979,.F.); +#2344 = ADVANCED_FACE('',(#2345),#1968,.F.); +#2345 = FACE_BOUND('',#2346,.T.); +#2346 = EDGE_LOOP('',(#2347,#2348,#2349,#2370,#2396,#2441)); +#2347 = ORIENTED_EDGE('',*,*,#2299,.T.); +#2348 = ORIENTED_EDGE('',*,*,#1953,.T.); +#2349 = ORIENTED_EDGE('',*,*,#2350,.T.); +#2350 = EDGE_CURVE('',#1926,#2351,#2353,.T.); +#2351 = VERTEX_POINT('',#2352); +#2352 = CARTESIAN_POINT('',(6.3,-12.,19.)); +#2353 = SURFACE_CURVE('',#2354,(#2358,#2364),.PCURVE_S1.); +#2354 = LINE('',#2355,#2356); +#2355 = CARTESIAN_POINT('',(6.3,-12.,10.5)); +#2356 = VECTOR('',#2357,1.); +#2357 = DIRECTION('',(0.,0.,-1.)); +#2358 = PCURVE('',#1968,#2359); +#2359 = DEFINITIONAL_REPRESENTATION('',(#2360),#2363); +#2360 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2361,#2362),.UNSPECIFIED.,.F., + .F.,(2,2),(-8.92,-7.3),.PIECEWISE_BEZIER_KNOTS.); +#2361 = CARTESIAN_POINT('',(1.42,-4.)); +#2362 = CARTESIAN_POINT('',(-0.2,-4.)); +#2363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2364 = PCURVE('',#1941,#2365); +#2365 = DEFINITIONAL_REPRESENTATION('',(#2366),#2369); +#2366 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2367,#2368),.UNSPECIFIED.,.F., + .F.,(2,2),(-8.92,-7.3),.PIECEWISE_BEZIER_KNOTS.); +#2367 = CARTESIAN_POINT('',(16.42,13.6)); +#2368 = CARTESIAN_POINT('',(14.8,13.6)); +#2369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2370 = ORIENTED_EDGE('',*,*,#2371,.F.); +#2371 = EDGE_CURVE('',#2372,#2351,#2374,.T.); +#2372 = VERTEX_POINT('',#2373); +#2373 = CARTESIAN_POINT('',(6.300000000001,-12.50239976964,19.)); +#2374 = SURFACE_CURVE('',#2375,(#2379,#2385),.PCURVE_S1.); +#2375 = LINE('',#2376,#2377); +#2376 = CARTESIAN_POINT('',(6.3,-16.,19.)); +#2377 = VECTOR('',#2378,1.); +#2378 = DIRECTION('',(0.,1.,0.)); +#2379 = PCURVE('',#1968,#2380); +#2380 = DEFINITIONAL_REPRESENTATION('',(#2381),#2384); +#2381 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2382,#2383),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.4,4.4),.PIECEWISE_BEZIER_KNOTS.); +#2382 = CARTESIAN_POINT('',(1.,0.4)); +#2383 = CARTESIAN_POINT('',(1.,-4.4)); +#2384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2385 = PCURVE('',#2386,#2391); +#2386 = PLANE('',#2387); +#2387 = AXIS2_PLACEMENT_3D('',#2388,#2389,#2390); +#2388 = CARTESIAN_POINT('',(-6.3,-16.,19.)); +#2389 = DIRECTION('',(0.,0.,1.)); +#2390 = DIRECTION('',(1.,0.,0.)); +#2391 = DEFINITIONAL_REPRESENTATION('',(#2392),#2395); +#2392 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2393,#2394),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.4,4.4),.PIECEWISE_BEZIER_KNOTS.); +#2393 = CARTESIAN_POINT('',(12.6,-0.4)); +#2394 = CARTESIAN_POINT('',(12.6,4.4)); +#2395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2396 = ORIENTED_EDGE('',*,*,#2397,.F.); +#2397 = EDGE_CURVE('',#2398,#2372,#2400,.T.); +#2398 = VERTEX_POINT('',#2399); +#2399 = CARTESIAN_POINT('',(6.3,-12.50239976964,18.)); +#2400 = SURFACE_CURVE('',#2401,(#2405,#2412),.PCURVE_S1.); +#2401 = LINE('',#2402,#2403); +#2402 = CARTESIAN_POINT('',(6.3,-12.50239976964,0.)); +#2403 = VECTOR('',#2404,1.); +#2404 = DIRECTION('',(0.,0.,1.)); +#2405 = PCURVE('',#1968,#2406); +#2406 = DEFINITIONAL_REPRESENTATION('',(#2407),#2411); +#2407 = LINE('',#2408,#2409); +#2408 = CARTESIAN_POINT('',(-18.,-3.497600230356)); +#2409 = VECTOR('',#2410,1.); +#2410 = DIRECTION('',(1.,0.)); +#2411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2412 = PCURVE('',#2142,#2413); +#2413 = DEFINITIONAL_REPRESENTATION('',(#2414),#2440); +#2414 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2415,#2416,#2417,#2418,#2419, + #2420,#2421,#2422,#2423,#2424,#2425,#2426,#2427,#2428,#2429,#2430, + #2431,#2432,#2433,#2434,#2435,#2436,#2437,#2438,#2439), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (18.,18.045454545455,18.090909090909,18.136363636364,18.181818181818, + 18.227272727273,18.272727272727,18.318181818182,18.363636363636, + 18.409090909091,18.454545454545,18.5,18.545454545455,18.590909090909 + ,18.636363636364,18.681818181818,18.727272727273,18.772727272727, + 18.818181818182,18.863636363636,18.909090909091,18.954545454545,19.) + ,.QUASI_UNIFORM_KNOTS.); +#2415 = CARTESIAN_POINT('',(5.179154319432,18.)); +#2416 = CARTESIAN_POINT('',(5.179154319432,18.015151515152)); +#2417 = CARTESIAN_POINT('',(5.179154319432,18.045454545455)); +#2418 = CARTESIAN_POINT('',(5.179154319432,18.090909090909)); +#2419 = CARTESIAN_POINT('',(5.179154319432,18.136363636364)); +#2420 = CARTESIAN_POINT('',(5.179154319432,18.181818181818)); +#2421 = CARTESIAN_POINT('',(5.179154319432,18.227272727273)); +#2422 = CARTESIAN_POINT('',(5.179154319432,18.272727272727)); +#2423 = CARTESIAN_POINT('',(5.179154319432,18.318181818182)); +#2424 = CARTESIAN_POINT('',(5.179154319432,18.363636363636)); +#2425 = CARTESIAN_POINT('',(5.179154319432,18.409090909091)); +#2426 = CARTESIAN_POINT('',(5.179154319432,18.454545454545)); +#2427 = CARTESIAN_POINT('',(5.179154319432,18.5)); +#2428 = CARTESIAN_POINT('',(5.179154319432,18.545454545455)); +#2429 = CARTESIAN_POINT('',(5.179154319432,18.590909090909)); +#2430 = CARTESIAN_POINT('',(5.179154319432,18.636363636364)); +#2431 = CARTESIAN_POINT('',(5.179154319432,18.681818181818)); +#2432 = CARTESIAN_POINT('',(5.179154319432,18.727272727273)); +#2433 = CARTESIAN_POINT('',(5.179154319432,18.772727272727)); +#2434 = CARTESIAN_POINT('',(5.179154319432,18.818181818182)); +#2435 = CARTESIAN_POINT('',(5.179154319432,18.863636363636)); +#2436 = CARTESIAN_POINT('',(5.179154319432,18.909090909091)); +#2437 = CARTESIAN_POINT('',(5.179154319432,18.954545454545)); +#2438 = CARTESIAN_POINT('',(5.179154319432,18.984848484848)); +#2439 = CARTESIAN_POINT('',(5.179154319432,19.)); +#2440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2441 = ORIENTED_EDGE('',*,*,#2442,.F.); +#2442 = EDGE_CURVE('',#2300,#2398,#2443,.T.); +#2443 = SURFACE_CURVE('',#2444,(#2448,#2455),.PCURVE_S1.); +#2444 = LINE('',#2445,#2446); +#2445 = CARTESIAN_POINT('',(6.3,-16.,18.)); +#2446 = VECTOR('',#2447,1.); +#2447 = DIRECTION('',(0.,1.,0.)); +#2448 = PCURVE('',#1968,#2449); +#2449 = DEFINITIONAL_REPRESENTATION('',(#2450),#2454); +#2450 = LINE('',#2451,#2452); +#2451 = CARTESIAN_POINT('',(0.,0.)); +#2452 = VECTOR('',#2453,1.); +#2453 = DIRECTION('',(0.,-1.)); +#2454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2455 = PCURVE('',#2218,#2456); +#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2461); +#2457 = LINE('',#2458,#2459); +#2458 = CARTESIAN_POINT('',(12.6,0.)); +#2459 = VECTOR('',#2460,1.); +#2460 = DIRECTION('',(0.,1.)); +#2461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2462 = ADVANCED_FACE('',(#2463),#1941,.T.); +#2463 = FACE_BOUND('',#2464,.T.); +#2464 = EDGE_LOOP('',(#2465,#2466,#2467,#2490,#2516,#2560)); +#2465 = ORIENTED_EDGE('',*,*,#2350,.F.); +#2466 = ORIENTED_EDGE('',*,*,#1925,.T.); +#2467 = ORIENTED_EDGE('',*,*,#2468,.F.); +#2468 = EDGE_CURVE('',#2469,#1898,#2471,.T.); +#2469 = VERTEX_POINT('',#2470); +#2470 = CARTESIAN_POINT('',(7.3,-12.,17.)); +#2471 = SURFACE_CURVE('',#2472,(#2476,#2483),.PCURVE_S1.); +#2472 = LINE('',#2473,#2474); +#2473 = CARTESIAN_POINT('',(7.3,-12.,3.)); +#2474 = VECTOR('',#2475,1.); +#2475 = DIRECTION('',(0.,0.,1.)); +#2476 = PCURVE('',#1941,#2477); +#2477 = DEFINITIONAL_REPRESENTATION('',(#2478),#2482); +#2478 = LINE('',#2479,#2480); +#2479 = CARTESIAN_POINT('',(0.,14.6)); +#2480 = VECTOR('',#2481,1.); +#2481 = DIRECTION('',(1.,0.)); +#2482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2483 = PCURVE('',#1913,#2484); +#2484 = DEFINITIONAL_REPRESENTATION('',(#2485),#2489); +#2485 = LINE('',#2486,#2487); +#2486 = CARTESIAN_POINT('',(0.,-5.)); +#2487 = VECTOR('',#2488,1.); +#2488 = DIRECTION('',(1.,0.)); +#2489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2490 = ORIENTED_EDGE('',*,*,#2491,.F.); +#2491 = EDGE_CURVE('',#2492,#2469,#2494,.T.); +#2492 = VERTEX_POINT('',#2493); +#2493 = CARTESIAN_POINT('',(7.211102550928,-12.,17.)); +#2494 = SURFACE_CURVE('',#2495,(#2499,#2505),.PCURVE_S1.); +#2495 = LINE('',#2496,#2497); +#2496 = CARTESIAN_POINT('',(-3.65,-12.,17.)); +#2497 = VECTOR('',#2498,1.); +#2498 = DIRECTION('',(1.,0.,0.)); +#2499 = PCURVE('',#1941,#2500); +#2500 = DEFINITIONAL_REPRESENTATION('',(#2501),#2504); +#2501 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2502,#2503),.UNSPECIFIED.,.F., + .F.,(2,2),(-5.11,12.41),.PIECEWISE_BEZIER_KNOTS.); +#2502 = CARTESIAN_POINT('',(14.,-1.46)); +#2503 = CARTESIAN_POINT('',(14.,16.06)); +#2504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2505 = PCURVE('',#2506,#2511); +#2506 = PLANE('',#2507); +#2507 = AXIS2_PLACEMENT_3D('',#2508,#2509,#2510); +#2508 = CARTESIAN_POINT('',(0.,0.,17.)); +#2509 = DIRECTION('',(0.,0.,1.)); +#2510 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); +#2511 = DEFINITIONAL_REPRESENTATION('',(#2512),#2515); +#2512 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2513,#2514),.UNSPECIFIED.,.F., + .F.,(2,2),(-5.11,12.41),.PIECEWISE_BEZIER_KNOTS.); +#2513 = CARTESIAN_POINT('',(14.823352778282,1.002901994516)); +#2514 = CARTESIAN_POINT('',(3.561713856574,14.424000637961)); +#2515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2516 = ORIENTED_EDGE('',*,*,#2517,.T.); +#2517 = EDGE_CURVE('',#2492,#2518,#2520,.T.); +#2518 = VERTEX_POINT('',#2519); +#2519 = CARTESIAN_POINT('',(7.211102550928,-12.,19.)); +#2520 = SURFACE_CURVE('',#2521,(#2525,#2531),.PCURVE_S1.); +#2521 = LINE('',#2522,#2523); +#2522 = CARTESIAN_POINT('',(7.211102550928,-12.,0.)); +#2523 = VECTOR('',#2524,1.); +#2524 = DIRECTION('',(0.,0.,1.)); +#2525 = PCURVE('',#1941,#2526); +#2526 = DEFINITIONAL_REPRESENTATION('',(#2527),#2530); +#2527 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2528,#2529),.UNSPECIFIED.,.F., + .F.,(2,2),(1.38,19.0000004),.PIECEWISE_BEZIER_KNOTS.); +#2528 = CARTESIAN_POINT('',(-1.62,14.511102550928)); +#2529 = CARTESIAN_POINT('',(16.0000004,14.511102550928)); +#2530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2531 = PCURVE('',#2142,#2532); +#2532 = DEFINITIONAL_REPRESENTATION('',(#2533),#2559); +#2533 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2534,#2535,#2536,#2537,#2538, + #2539,#2540,#2541,#2542,#2543,#2544,#2545,#2546,#2547,#2548,#2549, + #2550,#2551,#2552,#2553,#2554,#2555,#2556,#2557,#2558), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (17.,17.090909090909,17.181818181818,17.272727272727,17.363636363636, + 17.454545454545,17.545454545455,17.636363636364,17.727272727273, + 17.818181818182,17.909090909091,18.,18.090909090909,18.181818181818, + 18.272727272727,18.363636363636,18.454545454545,18.545454545455, + 18.636363636364,18.727272727273,18.818181818182,18.909090909091,19.) + ,.QUASI_UNIFORM_KNOTS.); +#2534 = CARTESIAN_POINT('',(5.253488506342,17.)); +#2535 = CARTESIAN_POINT('',(5.253488506342,17.030303030303)); +#2536 = CARTESIAN_POINT('',(5.253488506342,17.090909090909)); +#2537 = CARTESIAN_POINT('',(5.253488506342,17.181818181818)); +#2538 = CARTESIAN_POINT('',(5.253488506342,17.272727272727)); +#2539 = CARTESIAN_POINT('',(5.253488506342,17.363636363636)); +#2540 = CARTESIAN_POINT('',(5.253488506342,17.454545454545)); +#2541 = CARTESIAN_POINT('',(5.253488506342,17.545454545455)); +#2542 = CARTESIAN_POINT('',(5.253488506342,17.636363636364)); +#2543 = CARTESIAN_POINT('',(5.253488506342,17.727272727273)); +#2544 = CARTESIAN_POINT('',(5.253488506342,17.818181818182)); +#2545 = CARTESIAN_POINT('',(5.253488506342,17.909090909091)); +#2546 = CARTESIAN_POINT('',(5.253488506342,18.)); +#2547 = CARTESIAN_POINT('',(5.253488506342,18.090909090909)); +#2548 = CARTESIAN_POINT('',(5.253488506342,18.181818181818)); +#2549 = CARTESIAN_POINT('',(5.253488506342,18.272727272727)); +#2550 = CARTESIAN_POINT('',(5.253488506342,18.363636363636)); +#2551 = CARTESIAN_POINT('',(5.253488506342,18.454545454545)); +#2552 = CARTESIAN_POINT('',(5.253488506342,18.545454545455)); +#2553 = CARTESIAN_POINT('',(5.253488506342,18.636363636364)); +#2554 = CARTESIAN_POINT('',(5.253488506342,18.727272727273)); +#2555 = CARTESIAN_POINT('',(5.253488506342,18.818181818182)); +#2556 = CARTESIAN_POINT('',(5.253488506342,18.909090909091)); +#2557 = CARTESIAN_POINT('',(5.253488506342,18.969696969697)); +#2558 = CARTESIAN_POINT('',(5.253488506342,19.)); #2559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2560 = PCURVE('',#1964,#2561); -#2561 = DEFINITIONAL_REPRESENTATION('',(#2562),#2565); -#2562 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2563,#2564),.UNSPECIFIED.,.F., - .F.,(2,2),(17.9,19.0000004),.PIECEWISE_BEZIER_KNOTS.); -#2563 = CARTESIAN_POINT('',(-0.1,-3.497600230356)); -#2564 = CARTESIAN_POINT('',(1.0000004,-3.497600230356)); -#2565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2560 = ORIENTED_EDGE('',*,*,#2561,.F.); +#2561 = EDGE_CURVE('',#2351,#2518,#2562,.T.); +#2562 = SURFACE_CURVE('',#2563,(#2567,#2573),.PCURVE_S1.); +#2563 = LINE('',#2564,#2565); +#2564 = CARTESIAN_POINT('',(-6.8,-12.,19.)); +#2565 = VECTOR('',#2566,1.); +#2566 = DIRECTION('',(1.,0.,0.)); +#2567 = PCURVE('',#1941,#2568); +#2568 = DEFINITIONAL_REPRESENTATION('',(#2569),#2572); +#2569 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2570,#2571),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.96,15.56),.PIECEWISE_BEZIER_KNOTS.); +#2570 = CARTESIAN_POINT('',(16.,-1.46)); +#2571 = CARTESIAN_POINT('',(16.,16.06)); +#2572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2566 = ORIENTED_EDGE('',*,*,#2567,.F.); -#2567 = EDGE_CURVE('',#2568,#2524,#2570,.T.); -#2568 = VERTEX_POINT('',#2569); -#2569 = CARTESIAN_POINT('',(-6.3,-12.50239976964,18.)); -#2570 = SURFACE_CURVE('',#2571,(#2576,#2605),.PCURVE_S1.); -#2571 = CIRCLE('',#2572,14.); -#2572 = AXIS2_PLACEMENT_3D('',#2573,#2574,#2575); -#2573 = CARTESIAN_POINT('',(0.,0.,18.)); -#2574 = DIRECTION('',(0.,0.,1.)); -#2575 = DIRECTION('',(1.,0.,0.)); -#2576 = PCURVE('',#1914,#2577); -#2577 = DEFINITIONAL_REPRESENTATION('',(#2578),#2604); -#2578 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2579,#2580,#2581,#2582,#2583, - #2584,#2585,#2586,#2587,#2588,#2589,#2590,#2591,#2592,#2593,#2594, - #2595,#2596,#2597,#2598,#2599,#2600,#2601,#2602,#2603), +#2573 = PCURVE('',#2386,#2574); +#2574 = DEFINITIONAL_REPRESENTATION('',(#2575),#2578); +#2575 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2576,#2577),.UNSPECIFIED.,.F., + .F.,(2,2),(-1.96,15.56),.PIECEWISE_BEZIER_KNOTS.); +#2576 = CARTESIAN_POINT('',(-2.46,4.)); +#2577 = CARTESIAN_POINT('',(15.06,4.)); +#2578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2579 = ADVANCED_FACE('',(#2580),#1913,.T.); +#2580 = FACE_BOUND('',#2581,.T.); +#2581 = EDGE_LOOP('',(#2582,#2583,#2606,#2634,#2660,#2679)); +#2582 = ORIENTED_EDGE('',*,*,#1897,.F.); +#2583 = ORIENTED_EDGE('',*,*,#2584,.F.); +#2584 = EDGE_CURVE('',#2585,#1870,#2587,.T.); +#2585 = VERTEX_POINT('',#2586); +#2586 = CARTESIAN_POINT('',(7.3,-17.,3.)); +#2587 = SURFACE_CURVE('',#2588,(#2592,#2599),.PCURVE_S1.); +#2588 = LINE('',#2589,#2590); +#2589 = CARTESIAN_POINT('',(7.3,-17.,3.)); +#2590 = VECTOR('',#2591,1.); +#2591 = DIRECTION('',(0.,0.,1.)); +#2592 = PCURVE('',#1913,#2593); +#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(0.,0.)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(1.,0.)); +#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2599 = PCURVE('',#1885,#2600); +#2600 = DEFINITIONAL_REPRESENTATION('',(#2601),#2605); +#2601 = LINE('',#2602,#2603); +#2602 = CARTESIAN_POINT('',(0.,14.6)); +#2603 = VECTOR('',#2604,1.); +#2604 = DIRECTION('',(1.,0.)); +#2605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2606 = ORIENTED_EDGE('',*,*,#2607,.T.); +#2607 = EDGE_CURVE('',#2585,#2608,#2610,.T.); +#2608 = VERTEX_POINT('',#2609); +#2609 = CARTESIAN_POINT('',(7.3,-14.23762620664,3.)); +#2610 = SURFACE_CURVE('',#2611,(#2615,#2622),.PCURVE_S1.); +#2611 = LINE('',#2612,#2613); +#2612 = CARTESIAN_POINT('',(7.3,-17.,3.)); +#2613 = VECTOR('',#2614,1.); +#2614 = DIRECTION('',(0.,1.,0.)); +#2615 = PCURVE('',#1913,#2616); +#2616 = DEFINITIONAL_REPRESENTATION('',(#2617),#2621); +#2617 = LINE('',#2618,#2619); +#2618 = CARTESIAN_POINT('',(0.,0.)); +#2619 = VECTOR('',#2620,1.); +#2620 = DIRECTION('',(0.,-1.)); +#2621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2622 = PCURVE('',#2623,#2628); +#2623 = PLANE('',#2624); +#2624 = AXIS2_PLACEMENT_3D('',#2625,#2626,#2627); +#2625 = CARTESIAN_POINT('',(7.3,-17.,3.)); +#2626 = DIRECTION('',(0.,0.,-1.)); +#2627 = DIRECTION('',(-1.,0.,0.)); +#2628 = DEFINITIONAL_REPRESENTATION('',(#2629),#2633); +#2629 = LINE('',#2630,#2631); +#2630 = CARTESIAN_POINT('',(0.,0.)); +#2631 = VECTOR('',#2632,1.); +#2632 = DIRECTION('',(0.,1.)); +#2633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2634 = ORIENTED_EDGE('',*,*,#2635,.T.); +#2635 = EDGE_CURVE('',#2608,#2636,#2638,.T.); +#2636 = VERTEX_POINT('',#2637); +#2637 = CARTESIAN_POINT('',(7.3,-14.23762620664,17.)); +#2638 = SURFACE_CURVE('',#2639,(#2643,#2649),.PCURVE_S1.); +#2639 = LINE('',#2640,#2641); +#2640 = CARTESIAN_POINT('',(7.3,-14.23762620664,3.)); +#2641 = VECTOR('',#2642,1.); +#2642 = DIRECTION('',(0.,0.,1.)); +#2643 = PCURVE('',#1913,#2644); +#2644 = DEFINITIONAL_REPRESENTATION('',(#2645),#2648); +#2645 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2646,#2647),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.999999997895E-07,14.0000004),.PIECEWISE_BEZIER_KNOTS.); +#2646 = CARTESIAN_POINT('',(-3.999999997895E-07,-2.76237379336)); +#2647 = CARTESIAN_POINT('',(14.0000004,-2.76237379336)); +#2648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2649 = PCURVE('',#2650,#2655); +#2650 = CYLINDRICAL_SURFACE('',#2651,16.); +#2651 = AXIS2_PLACEMENT_3D('',#2652,#2653,#2654); +#2652 = CARTESIAN_POINT('',(0.,0.,3.)); +#2653 = DIRECTION('',(0.,0.,1.)); +#2654 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); +#2655 = DEFINITIONAL_REPRESENTATION('',(#2656),#2659); +#2656 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2657,#2658),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.999999997895E-07,14.0000004),.PIECEWISE_BEZIER_KNOTS.); +#2657 = CARTESIAN_POINT('',(1.171908138429,-3.999999997895E-07)); +#2658 = CARTESIAN_POINT('',(1.171908138429,14.0000004)); +#2659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2660 = ORIENTED_EDGE('',*,*,#2661,.F.); +#2661 = EDGE_CURVE('',#2469,#2636,#2662,.T.); +#2662 = SURFACE_CURVE('',#2663,(#2667,#2673),.PCURVE_S1.); +#2663 = LINE('',#2664,#2665); +#2664 = CARTESIAN_POINT('',(7.3,-8.5,17.)); +#2665 = VECTOR('',#2666,1.); +#2666 = DIRECTION('',(0.,-1.,0.)); +#2667 = PCURVE('',#1913,#2668); +#2668 = DEFINITIONAL_REPRESENTATION('',(#2669),#2672); +#2669 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2670,#2671),.UNSPECIFIED.,.F., + .F.,(2,2),(3.,9.),.PIECEWISE_BEZIER_KNOTS.); +#2670 = CARTESIAN_POINT('',(14.,-5.5)); +#2671 = CARTESIAN_POINT('',(14.,0.5)); +#2672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2673 = PCURVE('',#2506,#2674); +#2674 = DEFINITIONAL_REPRESENTATION('',(#2675),#2678); +#2675 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2676,#2677),.UNSPECIFIED.,.F., + .F.,(2,2),(3.,9.),.PIECEWISE_BEZIER_KNOTS.); +#2676 = CARTESIAN_POINT('',(4.117161545157,12.984181946164)); +#2677 = CARTESIAN_POINT('',(8.71342820387,16.840907604283)); +#2678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2679 = ORIENTED_EDGE('',*,*,#2468,.T.); +#2680 = ADVANCED_FACE('',(#2681,#2729),#1885,.F.); +#2681 = FACE_BOUND('',#2682,.F.); +#2682 = EDGE_LOOP('',(#2683,#2706,#2727,#2728)); +#2683 = ORIENTED_EDGE('',*,*,#2684,.F.); +#2684 = EDGE_CURVE('',#2685,#2585,#2687,.T.); +#2685 = VERTEX_POINT('',#2686); +#2686 = CARTESIAN_POINT('',(-7.3,-17.,3.)); +#2687 = SURFACE_CURVE('',#2688,(#2692,#2699),.PCURVE_S1.); +#2688 = LINE('',#2689,#2690); +#2689 = CARTESIAN_POINT('',(-7.3,-17.,3.)); +#2690 = VECTOR('',#2691,1.); +#2691 = DIRECTION('',(1.,0.,0.)); +#2692 = PCURVE('',#1885,#2693); +#2693 = DEFINITIONAL_REPRESENTATION('',(#2694),#2698); +#2694 = LINE('',#2695,#2696); +#2695 = CARTESIAN_POINT('',(0.,0.)); +#2696 = VECTOR('',#2697,1.); +#2697 = DIRECTION('',(0.,1.)); +#2698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2699 = PCURVE('',#2623,#2700); +#2700 = DEFINITIONAL_REPRESENTATION('',(#2701),#2705); +#2701 = LINE('',#2702,#2703); +#2702 = CARTESIAN_POINT('',(14.6,0.)); +#2703 = VECTOR('',#2704,1.); +#2704 = DIRECTION('',(-1.,0.)); +#2705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2706 = ORIENTED_EDGE('',*,*,#2707,.T.); +#2707 = EDGE_CURVE('',#2685,#1842,#2708,.T.); +#2708 = SURFACE_CURVE('',#2709,(#2713,#2720),.PCURVE_S1.); +#2709 = LINE('',#2710,#2711); +#2710 = CARTESIAN_POINT('',(-7.3,-17.,3.)); +#2711 = VECTOR('',#2712,1.); +#2712 = DIRECTION('',(0.,0.,1.)); +#2713 = PCURVE('',#1885,#2714); +#2714 = DEFINITIONAL_REPRESENTATION('',(#2715),#2719); +#2715 = LINE('',#2716,#2717); +#2716 = CARTESIAN_POINT('',(0.,0.)); +#2717 = VECTOR('',#2718,1.); +#2718 = DIRECTION('',(1.,0.)); +#2719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2720 = PCURVE('',#1857,#2721); +#2721 = DEFINITIONAL_REPRESENTATION('',(#2722),#2726); +#2722 = LINE('',#2723,#2724); +#2723 = CARTESIAN_POINT('',(0.,0.)); +#2724 = VECTOR('',#2725,1.); +#2725 = DIRECTION('',(1.,0.)); +#2726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2727 = ORIENTED_EDGE('',*,*,#1869,.T.); +#2728 = ORIENTED_EDGE('',*,*,#2584,.F.); +#2729 = FACE_BOUND('',#2730,.F.); +#2730 = EDGE_LOOP('',(#2731,#2761,#2794,#2822)); +#2731 = ORIENTED_EDGE('',*,*,#2732,.T.); +#2732 = EDGE_CURVE('',#2733,#2735,#2737,.T.); +#2733 = VERTEX_POINT('',#2734); +#2734 = CARTESIAN_POINT('',(-4.,-17.,17.1)); +#2735 = VERTEX_POINT('',#2736); +#2736 = CARTESIAN_POINT('',(4.,-17.,17.1)); +#2737 = SURFACE_CURVE('',#2738,(#2742,#2749),.PCURVE_S1.); +#2738 = LINE('',#2739,#2740); +#2739 = CARTESIAN_POINT('',(-4.,-17.,17.1)); +#2740 = VECTOR('',#2741,1.); +#2741 = DIRECTION('',(1.,0.,0.)); +#2742 = PCURVE('',#1885,#2743); +#2743 = DEFINITIONAL_REPRESENTATION('',(#2744),#2748); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(14.1,3.3)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(0.,1.)); +#2748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2749 = PCURVE('',#2750,#2755); +#2750 = PLANE('',#2751); +#2751 = AXIS2_PLACEMENT_3D('',#2752,#2753,#2754); +#2752 = CARTESIAN_POINT('',(-4.,-17.,17.1)); +#2753 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#2754 = DIRECTION('',(1.,0.,0.)); +#2755 = DEFINITIONAL_REPRESENTATION('',(#2756),#2760); +#2756 = LINE('',#2757,#2758); +#2757 = CARTESIAN_POINT('',(0.,0.)); +#2758 = VECTOR('',#2759,1.); +#2759 = DIRECTION('',(1.,0.)); +#2760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2761 = ORIENTED_EDGE('',*,*,#2762,.T.); +#2762 = EDGE_CURVE('',#2735,#2763,#2765,.T.); +#2763 = VERTEX_POINT('',#2764); +#2764 = CARTESIAN_POINT('',(4.,-17.,18.3)); +#2765 = SURFACE_CURVE('',#2766,(#2771,#2782),.PCURVE_S1.); +#2766 = CIRCLE('',#2767,0.6); +#2767 = AXIS2_PLACEMENT_3D('',#2768,#2769,#2770); +#2768 = CARTESIAN_POINT('',(4.,-17.,17.7)); +#2769 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#2770 = DIRECTION('',(1.,0.,0.)); +#2771 = PCURVE('',#1885,#2772); +#2772 = DEFINITIONAL_REPRESENTATION('',(#2773),#2781); +#2773 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2774,#2775,#2776,#2777, +#2778,#2779,#2780),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2774 = CARTESIAN_POINT('',(14.7,11.9)); +#2775 = CARTESIAN_POINT('',(15.739230484541,11.9)); +#2776 = CARTESIAN_POINT('',(15.219615242271,11.)); +#2777 = CARTESIAN_POINT('',(14.7,10.1)); +#2778 = CARTESIAN_POINT('',(14.180384757729,11.)); +#2779 = CARTESIAN_POINT('',(13.660769515459,11.9)); +#2780 = CARTESIAN_POINT('',(14.7,11.9)); +#2781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2782 = PCURVE('',#2783,#2788); +#2783 = CYLINDRICAL_SURFACE('',#2784,0.6); +#2784 = AXIS2_PLACEMENT_3D('',#2785,#2786,#2787); +#2785 = CARTESIAN_POINT('',(4.,-17.,17.7)); +#2786 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#2787 = DIRECTION('',(1.,0.,0.)); +#2788 = DEFINITIONAL_REPRESENTATION('',(#2789),#2793); +#2789 = LINE('',#2790,#2791); +#2790 = CARTESIAN_POINT('',(0.,0.)); +#2791 = VECTOR('',#2792,1.); +#2792 = DIRECTION('',(1.,0.)); +#2793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2794 = ORIENTED_EDGE('',*,*,#2795,.F.); +#2795 = EDGE_CURVE('',#2796,#2763,#2798,.T.); +#2796 = VERTEX_POINT('',#2797); +#2797 = CARTESIAN_POINT('',(-4.,-17.,18.3)); +#2798 = SURFACE_CURVE('',#2799,(#2803,#2810),.PCURVE_S1.); +#2799 = LINE('',#2800,#2801); +#2800 = CARTESIAN_POINT('',(-4.,-17.,18.3)); +#2801 = VECTOR('',#2802,1.); +#2802 = DIRECTION('',(1.,2.070759876205E-30,9.325873406851E-15)); +#2803 = PCURVE('',#1885,#2804); +#2804 = DEFINITIONAL_REPRESENTATION('',(#2805),#2809); +#2805 = LINE('',#2806,#2807); +#2806 = CARTESIAN_POINT('',(15.3,3.3)); +#2807 = VECTOR('',#2808,1.); +#2808 = DIRECTION('',(9.325873406851E-15,1.)); +#2809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2810 = PCURVE('',#2811,#2816); +#2811 = PLANE('',#2812); +#2812 = AXIS2_PLACEMENT_3D('',#2813,#2814,#2815); +#2813 = CARTESIAN_POINT('',(-4.,-17.,18.3)); +#2814 = DIRECTION('',(9.325873406851E-15,-2.22044604925E-16,-1.)); +#2815 = DIRECTION('',(1.,2.070759876205E-30,9.325873406851E-15)); +#2816 = DEFINITIONAL_REPRESENTATION('',(#2817),#2821); +#2817 = LINE('',#2818,#2819); +#2818 = CARTESIAN_POINT('',(0.,0.)); +#2819 = VECTOR('',#2820,1.); +#2820 = DIRECTION('',(1.,0.)); +#2821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2822 = ORIENTED_EDGE('',*,*,#2823,.T.); +#2823 = EDGE_CURVE('',#2796,#2733,#2824,.T.); +#2824 = SURFACE_CURVE('',#2825,(#2830,#2841),.PCURVE_S1.); +#2825 = CIRCLE('',#2826,0.6); +#2826 = AXIS2_PLACEMENT_3D('',#2827,#2828,#2829); +#2827 = CARTESIAN_POINT('',(-4.,-17.,17.7)); +#2828 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#2829 = DIRECTION('',(1.,0.,0.)); +#2830 = PCURVE('',#1885,#2831); +#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2840); +#2832 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2833,#2834,#2835,#2836, +#2837,#2838,#2839),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2833 = CARTESIAN_POINT('',(14.7,3.9)); +#2834 = CARTESIAN_POINT('',(15.739230484541,3.9)); +#2835 = CARTESIAN_POINT('',(15.219615242271,3.)); +#2836 = CARTESIAN_POINT('',(14.7,2.1)); +#2837 = CARTESIAN_POINT('',(14.180384757729,3.)); +#2838 = CARTESIAN_POINT('',(13.660769515459,3.9)); +#2839 = CARTESIAN_POINT('',(14.7,3.9)); +#2840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2841 = PCURVE('',#2842,#2847); +#2842 = CYLINDRICAL_SURFACE('',#2843,0.6); +#2843 = AXIS2_PLACEMENT_3D('',#2844,#2845,#2846); +#2844 = CARTESIAN_POINT('',(-4.,-17.,17.7)); +#2845 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#2846 = DIRECTION('',(1.,0.,0.)); +#2847 = DEFINITIONAL_REPRESENTATION('',(#2848),#2852); +#2848 = LINE('',#2849,#2850); +#2849 = CARTESIAN_POINT('',(0.,0.)); +#2850 = VECTOR('',#2851,1.); +#2851 = DIRECTION('',(1.,0.)); +#2852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2853 = ADVANCED_FACE('',(#2854),#1857,.F.); +#2854 = FACE_BOUND('',#2855,.F.); +#2855 = EDGE_LOOP('',(#2856,#2857,#2858,#2881,#2907,#2926)); +#2856 = ORIENTED_EDGE('',*,*,#1841,.F.); +#2857 = ORIENTED_EDGE('',*,*,#2707,.F.); +#2858 = ORIENTED_EDGE('',*,*,#2859,.T.); +#2859 = EDGE_CURVE('',#2685,#2860,#2862,.T.); +#2860 = VERTEX_POINT('',#2861); +#2861 = CARTESIAN_POINT('',(-7.3,-14.23762620664,3.)); +#2862 = SURFACE_CURVE('',#2863,(#2867,#2874),.PCURVE_S1.); +#2863 = LINE('',#2864,#2865); +#2864 = CARTESIAN_POINT('',(-7.3,-17.,3.)); +#2865 = VECTOR('',#2866,1.); +#2866 = DIRECTION('',(0.,1.,0.)); +#2867 = PCURVE('',#1857,#2868); +#2868 = DEFINITIONAL_REPRESENTATION('',(#2869),#2873); +#2869 = LINE('',#2870,#2871); +#2870 = CARTESIAN_POINT('',(0.,0.)); +#2871 = VECTOR('',#2872,1.); +#2872 = DIRECTION('',(0.,-1.)); +#2873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2874 = PCURVE('',#2623,#2875); +#2875 = DEFINITIONAL_REPRESENTATION('',(#2876),#2880); +#2876 = LINE('',#2877,#2878); +#2877 = CARTESIAN_POINT('',(14.6,0.)); +#2878 = VECTOR('',#2879,1.); +#2879 = DIRECTION('',(0.,1.)); +#2880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2881 = ORIENTED_EDGE('',*,*,#2882,.T.); +#2882 = EDGE_CURVE('',#2860,#2883,#2885,.T.); +#2883 = VERTEX_POINT('',#2884); +#2884 = CARTESIAN_POINT('',(-7.3,-14.23762620664,17.)); +#2885 = SURFACE_CURVE('',#2886,(#2890,#2896),.PCURVE_S1.); +#2886 = LINE('',#2887,#2888); +#2887 = CARTESIAN_POINT('',(-7.3,-14.23762620664,3.)); +#2888 = VECTOR('',#2889,1.); +#2889 = DIRECTION('',(0.,0.,1.)); +#2890 = PCURVE('',#1857,#2891); +#2891 = DEFINITIONAL_REPRESENTATION('',(#2892),#2895); +#2892 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2893,#2894),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.999999997895E-07,14.0000004),.PIECEWISE_BEZIER_KNOTS.); +#2893 = CARTESIAN_POINT('',(-3.999999997895E-07,-2.76237379336)); +#2894 = CARTESIAN_POINT('',(14.0000004,-2.76237379336)); +#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2896 = PCURVE('',#2897,#2902); +#2897 = CYLINDRICAL_SURFACE('',#2898,16.); +#2898 = AXIS2_PLACEMENT_3D('',#2899,#2900,#2901); +#2899 = CARTESIAN_POINT('',(0.,0.,3.)); +#2900 = DIRECTION('',(0.,0.,1.)); +#2901 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); +#2902 = DEFINITIONAL_REPRESENTATION('',(#2903),#2906); +#2903 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2904,#2905),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.999999997895E-07,14.0000004),.PIECEWISE_BEZIER_KNOTS.); +#2904 = CARTESIAN_POINT('',(0.224355263166,-3.999999997895E-07)); +#2905 = CARTESIAN_POINT('',(0.224355263166,14.0000004)); +#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2907 = ORIENTED_EDGE('',*,*,#2908,.F.); +#2908 = EDGE_CURVE('',#2033,#2883,#2909,.T.); +#2909 = SURFACE_CURVE('',#2910,(#2914,#2920),.PCURVE_S1.); +#2910 = LINE('',#2911,#2912); +#2911 = CARTESIAN_POINT('',(-7.3,-8.5,17.)); +#2912 = VECTOR('',#2913,1.); +#2913 = DIRECTION('',(0.,-1.,0.)); +#2914 = PCURVE('',#1857,#2915); +#2915 = DEFINITIONAL_REPRESENTATION('',(#2916),#2919); +#2916 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2917,#2918),.UNSPECIFIED.,.F., + .F.,(2,2),(3.,7.915937016248),.PIECEWISE_BEZIER_KNOTS.); +#2917 = CARTESIAN_POINT('',(14.,-5.5)); +#2918 = CARTESIAN_POINT('',(14.,-0.584062983752)); +#2919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2920 = PCURVE('',#2049,#2921); +#2921 = DEFINITIONAL_REPRESENTATION('',(#2922),#2925); +#2922 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2923,#2924),.UNSPECIFIED.,.F., + .F.,(2,2),(3.,7.915937016248),.PIECEWISE_BEZIER_KNOTS.); +#2923 = CARTESIAN_POINT('',(13.50186064658,1.799933076627)); +#2924 = CARTESIAN_POINT('',(17.2676868806,4.95983648067)); +#2925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2926 = ORIENTED_EDGE('',*,*,#2060,.T.); +#2927 = ADVANCED_FACE('',(#2928),#2049,.T.); +#2928 = FACE_BOUND('',#2929,.T.); +#2929 = EDGE_LOOP('',(#2930,#2959,#2981,#2982,#2983,#3029)); +#2930 = ORIENTED_EDGE('',*,*,#2931,.F.); +#2931 = EDGE_CURVE('',#2932,#2934,#2936,.T.); +#2932 = VERTEX_POINT('',#2933); +#2933 = CARTESIAN_POINT('',(-9.,-13.22875655532,17.)); +#2934 = VERTEX_POINT('',#2935); +#2935 = CARTESIAN_POINT('',(-9.,-10.72578233334,17.)); +#2936 = SURFACE_CURVE('',#2937,(#2941,#2947),.PCURVE_S1.); +#2937 = LINE('',#2938,#2939); +#2938 = CARTESIAN_POINT('',(-9.,-7.5,17.)); +#2939 = VECTOR('',#2940,1.); +#2940 = DIRECTION('',(0.,1.,0.)); +#2941 = PCURVE('',#2049,#2942); +#2942 = DEFINITIONAL_REPRESENTATION('',(#2943),#2946); +#2943 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2944,#2945),.UNSPECIFIED.,.F., + .F.,(2,2),(-7.605917375985,-0.9),.PIECEWISE_BEZIER_KNOTS.); +#2944 = CARTESIAN_POINT('',(17.356892551266,2.815496534161)); +#2945 = CARTESIAN_POINT('',(12.219861809378,-1.494984066704)); +#2946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2947 = PCURVE('',#2948,#2953); +#2948 = PLANE('',#2949); +#2949 = AXIS2_PLACEMENT_3D('',#2950,#2951,#2952); +#2950 = CARTESIAN_POINT('',(-9.,-13.22875655532,3.)); +#2951 = DIRECTION('',(1.,0.,0.)); +#2952 = DIRECTION('',(0.,0.,1.)); +#2953 = DEFINITIONAL_REPRESENTATION('',(#2954),#2958); +#2954 = LINE('',#2955,#2956); +#2955 = CARTESIAN_POINT('',(14.,-5.728756555323)); +#2956 = VECTOR('',#2957,1.); +#2957 = DIRECTION('',(0.,-1.)); +#2958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2959 = ORIENTED_EDGE('',*,*,#2960,.T.); +#2960 = EDGE_CURVE('',#2932,#2883,#2961,.T.); +#2961 = SURFACE_CURVE('',#2962,(#2967,#2974),.PCURVE_S1.); +#2962 = CIRCLE('',#2963,16.); +#2963 = AXIS2_PLACEMENT_3D('',#2964,#2965,#2966); +#2964 = CARTESIAN_POINT('',(0.,0.,17.)); +#2965 = DIRECTION('',(0.,0.,1.)); +#2966 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); +#2967 = PCURVE('',#2049,#2968); +#2968 = DEFINITIONAL_REPRESENTATION('',(#2969),#2973); +#2969 = CIRCLE('',#2970,16.); +#2970 = AXIS2_PLACEMENT_2D('',#2971,#2972); +#2971 = CARTESIAN_POINT('',(0.,0.)); +#2972 = DIRECTION('',(1.,0.)); +#2973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2974 = PCURVE('',#2897,#2975); +#2975 = DEFINITIONAL_REPRESENTATION('',(#2976),#2980); +#2976 = LINE('',#2977,#2978); +#2977 = CARTESIAN_POINT('',(0.,14.)); +#2978 = VECTOR('',#2979,1.); +#2979 = DIRECTION('',(1.,0.)); +#2980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2981 = ORIENTED_EDGE('',*,*,#2908,.F.); +#2982 = ORIENTED_EDGE('',*,*,#2032,.T.); +#2983 = ORIENTED_EDGE('',*,*,#2984,.F.); +#2984 = EDGE_CURVE('',#2985,#2035,#2987,.T.); +#2985 = VERTEX_POINT('',#2986); +#2986 = CARTESIAN_POINT('',(-8.999026535612,-10.72462220366,17.)); +#2987 = SURFACE_CURVE('',#2988,(#2993,#3000),.PCURVE_S1.); +#2988 = CIRCLE('',#2989,14.); +#2989 = AXIS2_PLACEMENT_3D('',#2990,#2991,#2992); +#2990 = CARTESIAN_POINT('',(0.,0.,17.)); +#2991 = DIRECTION('',(0.,0.,1.)); +#2992 = DIRECTION('',(1.,0.,0.)); +#2993 = PCURVE('',#2049,#2994); +#2994 = DEFINITIONAL_REPRESENTATION('',(#2995),#2999); +#2995 = CIRCLE('',#2996,14.); +#2996 = AXIS2_PLACEMENT_2D('',#2997,#2998); +#2997 = CARTESIAN_POINT('',(0.,0.)); +#2998 = DIRECTION('',(-0.642787609687,0.766044443119)); +#2999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3000 = PCURVE('',#2142,#3001); +#3001 = DEFINITIONAL_REPRESENTATION('',(#3002),#3028); +#3002 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3003,#3004,#3005,#3006,#3007, + #3008,#3009,#3010,#3011,#3012,#3013,#3014,#3015,#3016,#3017,#3018, + #3019,#3020,#3021,#3022,#3023,#3024,#3025,#3026,#3027), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (4.014257279587,4.021395105716,4.028532931845,4.035670757974, + 4.042808584103,4.049946410233,4.057084236362,4.064222062491, + 4.07135988862,4.078497714749,4.085635540878,4.092773367007, + 4.099911193136,4.107049019265,4.114186845395,4.121324671524, + 4.128462497653,4.135600323782,4.142738149911,4.14987597604, + 4.157013802169,4.164151628298,4.171289454428), + .QUASI_UNIFORM_KNOTS.); +#3003 = CARTESIAN_POINT('',(4.014257279587,17.)); +#3004 = CARTESIAN_POINT('',(4.016636554963,17.)); +#3005 = CARTESIAN_POINT('',(4.021395105716,17.)); +#3006 = CARTESIAN_POINT('',(4.028532931845,17.)); +#3007 = CARTESIAN_POINT('',(4.035670757974,17.)); +#3008 = CARTESIAN_POINT('',(4.042808584103,17.)); +#3009 = CARTESIAN_POINT('',(4.049946410233,17.)); +#3010 = CARTESIAN_POINT('',(4.057084236362,17.)); +#3011 = CARTESIAN_POINT('',(4.064222062491,17.)); +#3012 = CARTESIAN_POINT('',(4.07135988862,17.)); +#3013 = CARTESIAN_POINT('',(4.078497714749,17.)); +#3014 = CARTESIAN_POINT('',(4.085635540878,17.)); +#3015 = CARTESIAN_POINT('',(4.092773367007,17.)); +#3016 = CARTESIAN_POINT('',(4.099911193136,17.)); +#3017 = CARTESIAN_POINT('',(4.107049019265,17.)); +#3018 = CARTESIAN_POINT('',(4.114186845395,17.)); +#3019 = CARTESIAN_POINT('',(4.121324671524,17.)); +#3020 = CARTESIAN_POINT('',(4.128462497653,17.)); +#3021 = CARTESIAN_POINT('',(4.135600323782,17.)); +#3022 = CARTESIAN_POINT('',(4.142738149911,17.)); +#3023 = CARTESIAN_POINT('',(4.14987597604,17.)); +#3024 = CARTESIAN_POINT('',(4.157013802169,17.)); +#3025 = CARTESIAN_POINT('',(4.164151628298,17.)); +#3026 = CARTESIAN_POINT('',(4.168910179051,17.)); +#3027 = CARTESIAN_POINT('',(4.171289454428,17.)); +#3028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3029 = ORIENTED_EDGE('',*,*,#3030,.T.); +#3030 = EDGE_CURVE('',#2985,#2934,#3031,.T.); +#3031 = SURFACE_CURVE('',#3032,(#3036,#3043),.PCURVE_S1.); +#3032 = LINE('',#3033,#3034); +#3033 = CARTESIAN_POINT('',(0.,0.,17.)); +#3034 = VECTOR('',#3035,1.); +#3035 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); +#3036 = PCURVE('',#2049,#3037); +#3037 = DEFINITIONAL_REPRESENTATION('',(#3038),#3042); +#3038 = LINE('',#3039,#3040); +#3039 = CARTESIAN_POINT('',(0.,0.)); +#3040 = VECTOR('',#3041,1.); +#3041 = DIRECTION('',(1.,0.)); +#3042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3043 = PCURVE('',#3044,#3049); +#3044 = PLANE('',#3045); +#3045 = AXIS2_PLACEMENT_3D('',#3046,#3047,#3048); +#3046 = CARTESIAN_POINT('',(0.,0.,3.)); +#3047 = DIRECTION('',(-0.766044443119,0.642787609687,0.)); +#3048 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); +#3049 = DEFINITIONAL_REPRESENTATION('',(#3050),#3054); +#3050 = LINE('',#3051,#3052); +#3051 = CARTESIAN_POINT('',(0.,14.)); +#3052 = VECTOR('',#3053,1.); +#3053 = DIRECTION('',(1.,0.)); +#3054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3055 = ADVANCED_FACE('',(#3056),#2118,.F.); +#3056 = FACE_BOUND('',#3057,.F.); +#3057 = EDGE_LOOP('',(#3058,#3102,#3103)); +#3058 = ORIENTED_EDGE('',*,*,#3059,.T.); +#3059 = EDGE_CURVE('',#2104,#2231,#3060,.T.); +#3060 = SURFACE_CURVE('',#3061,(#3066,#3073),.PCURVE_S1.); +#3061 = CIRCLE('',#3062,14.); +#3062 = AXIS2_PLACEMENT_3D('',#3063,#3064,#3065); +#3063 = CARTESIAN_POINT('',(0.,0.,19.)); +#3064 = DIRECTION('',(0.,0.,1.)); +#3065 = DIRECTION('',(1.,0.,0.)); +#3066 = PCURVE('',#2118,#3067); +#3067 = DEFINITIONAL_REPRESENTATION('',(#3068),#3072); +#3068 = CIRCLE('',#3069,14.); +#3069 = AXIS2_PLACEMENT_2D('',#3070,#3071); +#3070 = CARTESIAN_POINT('',(6.3,16.)); +#3071 = DIRECTION('',(1.,0.)); +#3072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3073 = PCURVE('',#2142,#3074); +#3074 = DEFINITIONAL_REPRESENTATION('',(#3075),#3101); +#3075 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3076,#3077,#3078,#3079,#3080, + #3081,#3082,#3083,#3084,#3085,#3086,#3087,#3088,#3089,#3090,#3091, + #3092,#3093,#3094,#3095,#3096,#3097,#3098,#3099,#3100), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (4.171289454428,4.174668281105,4.178047107783,4.181425934461, + 4.184804761138,4.188183587816,4.191562414494,4.194941241172, + 4.198320067849,4.201698894527,4.205077721205,4.208456547882, + 4.21183537456,4.215214201238,4.218593027916,4.221971854593, + 4.225350681271,4.228729507949,4.232108334626,4.235487161304, + 4.238865987982,4.24224481466,4.245623641337),.QUASI_UNIFORM_KNOTS.); +#3076 = CARTESIAN_POINT('',(4.171289454428,19.)); +#3077 = CARTESIAN_POINT('',(4.172415729987,19.)); +#3078 = CARTESIAN_POINT('',(4.174668281105,19.)); +#3079 = CARTESIAN_POINT('',(4.178047107783,19.)); +#3080 = CARTESIAN_POINT('',(4.181425934461,19.)); +#3081 = CARTESIAN_POINT('',(4.184804761138,19.)); +#3082 = CARTESIAN_POINT('',(4.188183587816,19.)); +#3083 = CARTESIAN_POINT('',(4.191562414494,19.)); +#3084 = CARTESIAN_POINT('',(4.194941241172,19.)); +#3085 = CARTESIAN_POINT('',(4.198320067849,19.)); +#3086 = CARTESIAN_POINT('',(4.201698894527,19.)); +#3087 = CARTESIAN_POINT('',(4.205077721205,19.)); +#3088 = CARTESIAN_POINT('',(4.208456547882,19.)); +#3089 = CARTESIAN_POINT('',(4.21183537456,19.)); +#3090 = CARTESIAN_POINT('',(4.215214201238,19.)); +#3091 = CARTESIAN_POINT('',(4.218593027916,19.)); +#3092 = CARTESIAN_POINT('',(4.221971854593,19.)); +#3093 = CARTESIAN_POINT('',(4.225350681271,19.)); +#3094 = CARTESIAN_POINT('',(4.228729507949,19.)); +#3095 = CARTESIAN_POINT('',(4.232108334626,19.)); +#3096 = CARTESIAN_POINT('',(4.235487161304,19.)); +#3097 = CARTESIAN_POINT('',(4.238865987982,19.)); +#3098 = CARTESIAN_POINT('',(4.24224481466,19.)); +#3099 = CARTESIAN_POINT('',(4.244497365778,19.)); +#3100 = CARTESIAN_POINT('',(4.245623641337,19.)); +#3101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3102 = ORIENTED_EDGE('',*,*,#2275,.T.); +#3103 = ORIENTED_EDGE('',*,*,#2103,.F.); +#3104 = ADVANCED_FACE('',(#3105),#2218,.T.); +#3105 = FACE_BOUND('',#3106,.T.); +#3106 = EDGE_LOOP('',(#3107,#3108,#3109,#3110)); +#3107 = ORIENTED_EDGE('',*,*,#2202,.F.); +#3108 = ORIENTED_EDGE('',*,*,#2322,.T.); +#3109 = ORIENTED_EDGE('',*,*,#2442,.T.); +#3110 = ORIENTED_EDGE('',*,*,#3111,.F.); +#3111 = EDGE_CURVE('',#2203,#2398,#3112,.T.); +#3112 = SURFACE_CURVE('',#3113,(#3118,#3125),.PCURVE_S1.); +#3113 = CIRCLE('',#3114,14.); +#3114 = AXIS2_PLACEMENT_3D('',#3115,#3116,#3117); +#3115 = CARTESIAN_POINT('',(0.,0.,18.)); +#3116 = DIRECTION('',(0.,0.,1.)); +#3117 = DIRECTION('',(1.,0.,0.)); +#3118 = PCURVE('',#2218,#3119); +#3119 = DEFINITIONAL_REPRESENTATION('',(#3120),#3124); +#3120 = CIRCLE('',#3121,14.); +#3121 = AXIS2_PLACEMENT_2D('',#3122,#3123); +#3122 = CARTESIAN_POINT('',(6.3,16.)); +#3123 = DIRECTION('',(1.,0.)); +#3124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3125 = PCURVE('',#2142,#3126); +#3126 = DEFINITIONAL_REPRESENTATION('',(#3127),#3153); +#3127 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3128,#3129,#3130,#3131,#3132, + #3133,#3134,#3135,#3136,#3137,#3138,#3139,#3140,#3141,#3142,#3143, + #3144,#3145,#3146,#3147,#3148,#3149,#3150,#3151,#3152), .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), (4.245623641337,4.288056853978,4.330490066619,4.372923279259, 4.4153564919,4.457789704541,4.500222917181,4.542656129822, @@ -3123,178 +3754,758 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' 4.924555043588,4.966988256229,5.009421468869,5.05185468151, 5.094287894151,5.136721106791,5.179154319432), .QUASI_UNIFORM_KNOTS.); -#2579 = CARTESIAN_POINT('',(4.245623641337,18.)); -#2580 = CARTESIAN_POINT('',(4.259768045551,18.)); -#2581 = CARTESIAN_POINT('',(4.288056853978,18.)); -#2582 = CARTESIAN_POINT('',(4.330490066619,18.)); -#2583 = CARTESIAN_POINT('',(4.372923279259,18.)); -#2584 = CARTESIAN_POINT('',(4.4153564919,18.)); -#2585 = CARTESIAN_POINT('',(4.457789704541,18.)); -#2586 = CARTESIAN_POINT('',(4.500222917181,18.)); -#2587 = CARTESIAN_POINT('',(4.542656129822,18.)); -#2588 = CARTESIAN_POINT('',(4.585089342463,18.)); -#2589 = CARTESIAN_POINT('',(4.627522555103,18.)); -#2590 = CARTESIAN_POINT('',(4.669955767744,18.)); -#2591 = CARTESIAN_POINT('',(4.712388980385,18.)); -#2592 = CARTESIAN_POINT('',(4.754822193025,18.)); -#2593 = CARTESIAN_POINT('',(4.797255405666,18.)); -#2594 = CARTESIAN_POINT('',(4.839688618307,18.)); -#2595 = CARTESIAN_POINT('',(4.882121830947,18.)); -#2596 = CARTESIAN_POINT('',(4.924555043588,18.)); -#2597 = CARTESIAN_POINT('',(4.966988256229,18.)); -#2598 = CARTESIAN_POINT('',(5.009421468869,18.)); -#2599 = CARTESIAN_POINT('',(5.05185468151,18.)); -#2600 = CARTESIAN_POINT('',(5.094287894151,18.)); -#2601 = CARTESIAN_POINT('',(5.136721106791,18.)); -#2602 = CARTESIAN_POINT('',(5.165009915218,18.)); -#2603 = CARTESIAN_POINT('',(5.179154319432,18.)); -#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3128 = CARTESIAN_POINT('',(4.245623641337,18.)); +#3129 = CARTESIAN_POINT('',(4.259768045551,18.)); +#3130 = CARTESIAN_POINT('',(4.288056853978,18.)); +#3131 = CARTESIAN_POINT('',(4.330490066619,18.)); +#3132 = CARTESIAN_POINT('',(4.372923279259,18.)); +#3133 = CARTESIAN_POINT('',(4.4153564919,18.)); +#3134 = CARTESIAN_POINT('',(4.457789704541,18.)); +#3135 = CARTESIAN_POINT('',(4.500222917181,18.)); +#3136 = CARTESIAN_POINT('',(4.542656129822,18.)); +#3137 = CARTESIAN_POINT('',(4.585089342463,18.)); +#3138 = CARTESIAN_POINT('',(4.627522555103,18.)); +#3139 = CARTESIAN_POINT('',(4.669955767744,18.)); +#3140 = CARTESIAN_POINT('',(4.712388980385,18.)); +#3141 = CARTESIAN_POINT('',(4.754822193025,18.)); +#3142 = CARTESIAN_POINT('',(4.797255405666,18.)); +#3143 = CARTESIAN_POINT('',(4.839688618307,18.)); +#3144 = CARTESIAN_POINT('',(4.882121830947,18.)); +#3145 = CARTESIAN_POINT('',(4.924555043588,18.)); +#3146 = CARTESIAN_POINT('',(4.966988256229,18.)); +#3147 = CARTESIAN_POINT('',(5.009421468869,18.)); +#3148 = CARTESIAN_POINT('',(5.05185468151,18.)); +#3149 = CARTESIAN_POINT('',(5.094287894151,18.)); +#3150 = CARTESIAN_POINT('',(5.136721106791,18.)); +#3151 = CARTESIAN_POINT('',(5.165009915218,18.)); +#3152 = CARTESIAN_POINT('',(5.179154319432,18.)); +#3153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2605 = PCURVE('',#2606,#2611); -#2606 = PLANE('',#2607); -#2607 = AXIS2_PLACEMENT_3D('',#2608,#2609,#2610); -#2608 = CARTESIAN_POINT('',(-6.3,-16.,18.)); -#2609 = DIRECTION('',(0.,0.,1.)); -#2610 = DIRECTION('',(1.,0.,0.)); -#2611 = DEFINITIONAL_REPRESENTATION('',(#2612),#2616); -#2612 = CIRCLE('',#2613,14.); -#2613 = AXIS2_PLACEMENT_2D('',#2614,#2615); -#2614 = CARTESIAN_POINT('',(6.3,16.)); -#2615 = DIRECTION('',(1.,0.)); -#2616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3154 = ADVANCED_FACE('',(#3155),#2386,.F.); +#3155 = FACE_BOUND('',#3156,.F.); +#3156 = EDGE_LOOP('',(#3157,#3158,#3202)); +#3157 = ORIENTED_EDGE('',*,*,#2371,.F.); +#3158 = ORIENTED_EDGE('',*,*,#3159,.T.); +#3159 = EDGE_CURVE('',#2372,#2518,#3160,.T.); +#3160 = SURFACE_CURVE('',#3161,(#3166,#3173),.PCURVE_S1.); +#3161 = CIRCLE('',#3162,14.); +#3162 = AXIS2_PLACEMENT_3D('',#3163,#3164,#3165); +#3163 = CARTESIAN_POINT('',(0.,0.,19.)); +#3164 = DIRECTION('',(0.,0.,1.)); +#3165 = DIRECTION('',(1.,0.,0.)); +#3166 = PCURVE('',#2386,#3167); +#3167 = DEFINITIONAL_REPRESENTATION('',(#3168),#3172); +#3168 = CIRCLE('',#3169,14.); +#3169 = AXIS2_PLACEMENT_2D('',#3170,#3171); +#3170 = CARTESIAN_POINT('',(6.3,16.)); +#3171 = DIRECTION('',(1.,0.)); +#3172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2617 = ORIENTED_EDGE('',*,*,#2618,.T.); -#2618 = EDGE_CURVE('',#2568,#2005,#2619,.T.); -#2619 = SURFACE_CURVE('',#2620,(#2624,#2653),.PCURVE_S1.); -#2620 = LINE('',#2621,#2622); -#2621 = CARTESIAN_POINT('',(-6.3,-12.50239976964,0.)); -#2622 = VECTOR('',#2623,1.); -#2623 = DIRECTION('',(0.,0.,1.)); -#2624 = PCURVE('',#1914,#2625); -#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2652); -#2626 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2627,#2628,#2629,#2630,#2631, - #2632,#2633,#2634,#2635,#2636,#2637,#2638,#2639,#2640,#2641,#2642, - #2643,#2644,#2645,#2646,#2647,#2648,#2649,#2650,#2651), +#3173 = PCURVE('',#2142,#3174); +#3174 = DEFINITIONAL_REPRESENTATION('',(#3175),#3201); +#3175 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3176,#3177,#3178,#3179,#3180, + #3181,#3182,#3183,#3184,#3185,#3186,#3187,#3188,#3189,#3190,#3191, + #3192,#3193,#3194,#3195,#3196,#3197,#3198,#3199,#3200), .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), - (18.,18.045454545455,18.090909090909,18.136363636364,18.181818181818, - 18.227272727273,18.272727272727,18.318181818182,18.363636363636, - 18.409090909091,18.454545454545,18.5,18.545454545455,18.590909090909 - ,18.636363636364,18.681818181818,18.727272727273,18.772727272727, - 18.818181818182,18.863636363636,18.909090909091,18.954545454545,19.) - ,.QUASI_UNIFORM_KNOTS.); -#2627 = CARTESIAN_POINT('',(4.245623641337,18.)); -#2628 = CARTESIAN_POINT('',(4.245623641337,18.015151515152)); -#2629 = CARTESIAN_POINT('',(4.245623641337,18.045454545455)); -#2630 = CARTESIAN_POINT('',(4.245623641337,18.090909090909)); -#2631 = CARTESIAN_POINT('',(4.245623641337,18.136363636364)); -#2632 = CARTESIAN_POINT('',(4.245623641337,18.181818181818)); -#2633 = CARTESIAN_POINT('',(4.245623641337,18.227272727273)); -#2634 = CARTESIAN_POINT('',(4.245623641337,18.272727272727)); -#2635 = CARTESIAN_POINT('',(4.245623641337,18.318181818182)); -#2636 = CARTESIAN_POINT('',(4.245623641337,18.363636363636)); -#2637 = CARTESIAN_POINT('',(4.245623641337,18.409090909091)); -#2638 = CARTESIAN_POINT('',(4.245623641337,18.454545454545)); -#2639 = CARTESIAN_POINT('',(4.245623641337,18.5)); -#2640 = CARTESIAN_POINT('',(4.245623641337,18.545454545455)); -#2641 = CARTESIAN_POINT('',(4.245623641337,18.590909090909)); -#2642 = CARTESIAN_POINT('',(4.245623641337,18.636363636364)); -#2643 = CARTESIAN_POINT('',(4.245623641337,18.681818181818)); -#2644 = CARTESIAN_POINT('',(4.245623641337,18.727272727273)); -#2645 = CARTESIAN_POINT('',(4.245623641337,18.772727272727)); -#2646 = CARTESIAN_POINT('',(4.245623641337,18.818181818182)); -#2647 = CARTESIAN_POINT('',(4.245623641337,18.863636363636)); -#2648 = CARTESIAN_POINT('',(4.245623641337,18.909090909091)); -#2649 = CARTESIAN_POINT('',(4.245623641337,18.954545454545)); -#2650 = CARTESIAN_POINT('',(4.245623641337,18.984848484848)); -#2651 = CARTESIAN_POINT('',(4.245623641337,19.)); -#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2653 = PCURVE('',#2020,#2654); -#2654 = DEFINITIONAL_REPRESENTATION('',(#2655),#2658); -#2655 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2656,#2657),.UNSPECIFIED.,.F., - .F.,(2,2),(17.9,19.0000004),.PIECEWISE_BEZIER_KNOTS.); -#2656 = CARTESIAN_POINT('',(-0.1,-3.497600230356)); -#2657 = CARTESIAN_POINT('',(1.0000004,-3.497600230356)); -#2658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2659 = ORIENTED_EDGE('',*,*,#2032,.F.); -#2660 = ORIENTED_EDGE('',*,*,#2183,.F.); -#2661 = ORIENTED_EDGE('',*,*,#2662,.F.); -#2662 = EDGE_CURVE('',#2663,#2158,#2665,.T.); -#2663 = VERTEX_POINT('',#2664); -#2664 = CARTESIAN_POINT('',(-8.999026535612,-10.72462220366,17.)); -#2665 = SURFACE_CURVE('',#2666,(#2671,#2700),.PCURVE_S1.); -#2666 = CIRCLE('',#2667,14.); -#2667 = AXIS2_PLACEMENT_3D('',#2668,#2669,#2670); -#2668 = CARTESIAN_POINT('',(0.,0.,17.)); -#2669 = DIRECTION('',(0.,0.,1.)); -#2670 = DIRECTION('',(1.,0.,0.)); -#2671 = PCURVE('',#1914,#2672); -#2672 = DEFINITIONAL_REPRESENTATION('',(#2673),#2699); -#2673 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2674,#2675,#2676,#2677,#2678, - #2679,#2680,#2681,#2682,#2683,#2684,#2685,#2686,#2687,#2688,#2689, - #2690,#2691,#2692,#2693,#2694,#2695,#2696,#2697,#2698), - .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), - (4.014257279587,4.021057616967,4.027857954347,4.034658291726, - 4.041458629106,4.048258966486,4.055059303866,4.061859641246, - 4.068659978626,4.075460316006,4.082260653385,4.089060990765, - 4.095861328145,4.102661665525,4.109462002905,4.116262340285, - 4.123062677665,4.129863015044,4.136663352424,4.143463689804, - 4.150264027184,4.157064364564,4.163864701944), + (5.179154319432,5.18253314611,5.185911972787,5.189290799465, + 5.192669626143,5.196048452821,5.199427279498,5.202806106176, + 5.206184932854,5.209563759532,5.212942586209,5.216321412887, + 5.219700239565,5.223079066242,5.22645789292,5.229836719598, + 5.233215546276,5.236594372953,5.239973199631,5.243352026309, + 5.246730852986,5.250109679664,5.253488506342), .QUASI_UNIFORM_KNOTS.); -#2674 = CARTESIAN_POINT('',(4.014257279587,17.)); -#2675 = CARTESIAN_POINT('',(4.016524058714,17.)); -#2676 = CARTESIAN_POINT('',(4.021057616967,17.)); -#2677 = CARTESIAN_POINT('',(4.027857954347,17.)); -#2678 = CARTESIAN_POINT('',(4.034658291727,17.)); -#2679 = CARTESIAN_POINT('',(4.041458629106,17.)); -#2680 = CARTESIAN_POINT('',(4.048258966486,17.)); -#2681 = CARTESIAN_POINT('',(4.055059303866,17.)); -#2682 = CARTESIAN_POINT('',(4.061859641246,17.)); -#2683 = CARTESIAN_POINT('',(4.068659978626,17.)); -#2684 = CARTESIAN_POINT('',(4.075460316006,17.)); -#2685 = CARTESIAN_POINT('',(4.082260653385,17.)); -#2686 = CARTESIAN_POINT('',(4.089060990765,17.)); -#2687 = CARTESIAN_POINT('',(4.095861328145,17.)); -#2688 = CARTESIAN_POINT('',(4.102661665525,17.)); -#2689 = CARTESIAN_POINT('',(4.109462002905,17.)); -#2690 = CARTESIAN_POINT('',(4.116262340285,17.)); -#2691 = CARTESIAN_POINT('',(4.123062677665,17.)); -#2692 = CARTESIAN_POINT('',(4.129863015044,17.)); -#2693 = CARTESIAN_POINT('',(4.136663352424,17.)); -#2694 = CARTESIAN_POINT('',(4.143463689804,17.)); -#2695 = CARTESIAN_POINT('',(4.150264027184,17.)); -#2696 = CARTESIAN_POINT('',(4.157064364564,17.)); -#2697 = CARTESIAN_POINT('',(4.161597922817,17.)); -#2698 = CARTESIAN_POINT('',(4.163864701944,17.)); -#2699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3176 = CARTESIAN_POINT('',(5.179154319432,19.)); +#3177 = CARTESIAN_POINT('',(5.180280594991,19.)); +#3178 = CARTESIAN_POINT('',(5.18253314611,19.)); +#3179 = CARTESIAN_POINT('',(5.185911972787,19.)); +#3180 = CARTESIAN_POINT('',(5.189290799465,19.)); +#3181 = CARTESIAN_POINT('',(5.192669626143,19.)); +#3182 = CARTESIAN_POINT('',(5.196048452821,19.)); +#3183 = CARTESIAN_POINT('',(5.199427279498,19.)); +#3184 = CARTESIAN_POINT('',(5.202806106176,19.)); +#3185 = CARTESIAN_POINT('',(5.206184932854,19.)); +#3186 = CARTESIAN_POINT('',(5.209563759532,19.)); +#3187 = CARTESIAN_POINT('',(5.212942586209,19.)); +#3188 = CARTESIAN_POINT('',(5.216321412887,19.)); +#3189 = CARTESIAN_POINT('',(5.219700239565,19.)); +#3190 = CARTESIAN_POINT('',(5.223079066242,19.)); +#3191 = CARTESIAN_POINT('',(5.22645789292,19.)); +#3192 = CARTESIAN_POINT('',(5.229836719598,19.)); +#3193 = CARTESIAN_POINT('',(5.233215546276,19.)); +#3194 = CARTESIAN_POINT('',(5.236594372953,19.)); +#3195 = CARTESIAN_POINT('',(5.239973199631,19.)); +#3196 = CARTESIAN_POINT('',(5.243352026309,19.)); +#3197 = CARTESIAN_POINT('',(5.246730852986,19.)); +#3198 = CARTESIAN_POINT('',(5.250109679664,19.)); +#3199 = CARTESIAN_POINT('',(5.252362230783,19.)); +#3200 = CARTESIAN_POINT('',(5.253488506342,19.)); +#3201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2700 = PCURVE('',#2172,#2701); -#2701 = DEFINITIONAL_REPRESENTATION('',(#2702),#2706); -#2702 = CIRCLE('',#2703,14.); -#2703 = AXIS2_PLACEMENT_2D('',#2704,#2705); -#2704 = CARTESIAN_POINT('',(0.,0.)); -#2705 = DIRECTION('',(-0.642787609687,0.766044443119)); -#2706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3202 = ORIENTED_EDGE('',*,*,#2561,.F.); +#3203 = ADVANCED_FACE('',(#3204),#2506,.T.); +#3204 = FACE_BOUND('',#3205,.T.); +#3205 = EDGE_LOOP('',(#3206,#3207,#3231,#3258,#3286,#3330)); +#3206 = ORIENTED_EDGE('',*,*,#2661,.T.); +#3207 = ORIENTED_EDGE('',*,*,#3208,.T.); +#3208 = EDGE_CURVE('',#2636,#3209,#3211,.T.); +#3209 = VERTEX_POINT('',#3210); +#3210 = CARTESIAN_POINT('',(9.,-13.22875655532,17.)); +#3211 = SURFACE_CURVE('',#3212,(#3217,#3224),.PCURVE_S1.); +#3212 = CIRCLE('',#3213,16.); +#3213 = AXIS2_PLACEMENT_3D('',#3214,#3215,#3216); +#3214 = CARTESIAN_POINT('',(0.,0.,17.)); +#3215 = DIRECTION('',(0.,0.,1.)); +#3216 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); +#3217 = PCURVE('',#2506,#3218); +#3218 = DEFINITIONAL_REPRESENTATION('',(#3219),#3223); +#3219 = CIRCLE('',#3220,16.); +#3220 = AXIS2_PLACEMENT_2D('',#3221,#3222); +#3221 = CARTESIAN_POINT('',(0.,0.)); +#3222 = DIRECTION('',(1.,0.)); +#3223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2707 = ORIENTED_EDGE('',*,*,#2708,.F.); -#2708 = EDGE_CURVE('',#2229,#2663,#2709,.T.); -#2709 = SURFACE_CURVE('',#2710,(#2714,#2743),.PCURVE_S1.); -#2710 = LINE('',#2711,#2712); -#2711 = CARTESIAN_POINT('',(-8.999026535612,-10.72462220366,0.)); -#2712 = VECTOR('',#2713,1.); -#2713 = DIRECTION('',(0.,0.,1.)); -#2714 = PCURVE('',#1914,#2715); -#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2742); -#2716 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2717,#2718,#2719,#2720,#2721, - #2722,#2723,#2724,#2725,#2726,#2727,#2728,#2729,#2730,#2731,#2732, - #2733,#2734,#2735,#2736,#2737,#2738,#2739,#2740,#2741), +#3224 = PCURVE('',#2650,#3225); +#3225 = DEFINITIONAL_REPRESENTATION('',(#3226),#3230); +#3226 = LINE('',#3227,#3228); +#3227 = CARTESIAN_POINT('',(0.,14.)); +#3228 = VECTOR('',#3229,1.); +#3229 = DIRECTION('',(1.,0.)); +#3230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3231 = ORIENTED_EDGE('',*,*,#3232,.T.); +#3232 = EDGE_CURVE('',#3209,#3233,#3235,.T.); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(9.,-10.72578233334,17.)); +#3235 = SURFACE_CURVE('',#3236,(#3240,#3246),.PCURVE_S1.); +#3236 = LINE('',#3237,#3238); +#3237 = CARTESIAN_POINT('',(9.,-7.5,17.)); +#3238 = VECTOR('',#3239,1.); +#3239 = DIRECTION('',(0.,1.,0.)); +#3240 = PCURVE('',#2506,#3241); +#3241 = DEFINITIONAL_REPRESENTATION('',(#3242),#3245); +#3242 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3243,#3244),.UNSPECIFIED.,.F., + .F.,(2,2),(-8.1,-1.454141610011),.PIECEWISE_BEZIER_KNOTS.); +#3243 = CARTESIAN_POINT('',(6.165204825477,16.921886699181)); +#3244 = CARTESIAN_POINT('',(1.074181936071,12.650011270365)); +#3245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3246 = PCURVE('',#3247,#3252); +#3247 = PLANE('',#3248); +#3248 = AXIS2_PLACEMENT_3D('',#3249,#3250,#3251); +#3249 = CARTESIAN_POINT('',(9.,-13.22875655532,3.)); +#3250 = DIRECTION('',(1.,0.,0.)); +#3251 = DIRECTION('',(0.,0.,1.)); +#3252 = DEFINITIONAL_REPRESENTATION('',(#3253),#3257); +#3253 = LINE('',#3254,#3255); +#3254 = CARTESIAN_POINT('',(14.,-5.728756555323)); +#3255 = VECTOR('',#3256,1.); +#3256 = DIRECTION('',(0.,-1.)); +#3257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3258 = ORIENTED_EDGE('',*,*,#3259,.F.); +#3259 = EDGE_CURVE('',#3260,#3233,#3262,.T.); +#3260 = VERTEX_POINT('',#3261); +#3261 = CARTESIAN_POINT('',(8.999026535612,-10.72462220366,17.)); +#3262 = SURFACE_CURVE('',#3263,(#3267,#3274),.PCURVE_S1.); +#3263 = LINE('',#3264,#3265); +#3264 = CARTESIAN_POINT('',(0.,0.,17.)); +#3265 = VECTOR('',#3266,1.); +#3266 = DIRECTION('',(0.642787609687,-0.766044443119,0.)); +#3267 = PCURVE('',#2506,#3268); +#3268 = DEFINITIONAL_REPRESENTATION('',(#3269),#3273); +#3269 = LINE('',#3270,#3271); +#3270 = CARTESIAN_POINT('',(0.,0.)); +#3271 = VECTOR('',#3272,1.); +#3272 = DIRECTION('',(0.173648177667,0.984807753012)); +#3273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3274 = PCURVE('',#3275,#3280); +#3275 = PLANE('',#3276); +#3276 = AXIS2_PLACEMENT_3D('',#3277,#3278,#3279); +#3277 = CARTESIAN_POINT('',(0.,0.,3.)); +#3278 = DIRECTION('',(-0.766044443119,-0.642787609687,0.)); +#3279 = DIRECTION('',(0.642787609687,-0.766044443119,0.)); +#3280 = DEFINITIONAL_REPRESENTATION('',(#3281),#3285); +#3281 = LINE('',#3282,#3283); +#3282 = CARTESIAN_POINT('',(0.,14.)); +#3283 = VECTOR('',#3284,1.); +#3284 = DIRECTION('',(1.,0.)); +#3285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3286 = ORIENTED_EDGE('',*,*,#3287,.F.); +#3287 = EDGE_CURVE('',#2492,#3260,#3288,.T.); +#3288 = SURFACE_CURVE('',#3289,(#3294,#3301),.PCURVE_S1.); +#3289 = CIRCLE('',#3290,14.); +#3290 = AXIS2_PLACEMENT_3D('',#3291,#3292,#3293); +#3291 = CARTESIAN_POINT('',(0.,0.,17.)); +#3292 = DIRECTION('',(0.,0.,1.)); +#3293 = DIRECTION('',(1.,0.,0.)); +#3294 = PCURVE('',#2506,#3295); +#3295 = DEFINITIONAL_REPRESENTATION('',(#3296),#3300); +#3296 = CIRCLE('',#3297,14.); +#3297 = AXIS2_PLACEMENT_2D('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(0.,0.)); +#3299 = DIRECTION('',(-0.642787609687,0.766044443119)); +#3300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3301 = PCURVE('',#2142,#3302); +#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3329); +#3303 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3304,#3305,#3306,#3307,#3308, + #3309,#3310,#3311,#3312,#3313,#3314,#3315,#3316,#3317,#3318,#3319, + #3320,#3321,#3322,#3323,#3324,#3325,#3326,#3327,#3328), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (5.253488506342,5.260626332471,5.2677641586,5.274901984729, + 5.282039810858,5.289177636987,5.296315463117,5.303453289246, + 5.310591115375,5.317728941504,5.324866767633,5.332004593762, + 5.339142419891,5.34628024602,5.353418072149,5.360555898279, + 5.367693724408,5.374831550537,5.381969376666,5.389107202795, + 5.396245028924,5.403382855053,5.410520681182), + .QUASI_UNIFORM_KNOTS.); +#3304 = CARTESIAN_POINT('',(5.253488506342,17.)); +#3305 = CARTESIAN_POINT('',(5.255867781718,17.)); +#3306 = CARTESIAN_POINT('',(5.260626332471,17.)); +#3307 = CARTESIAN_POINT('',(5.2677641586,17.)); +#3308 = CARTESIAN_POINT('',(5.274901984729,17.)); +#3309 = CARTESIAN_POINT('',(5.282039810858,17.)); +#3310 = CARTESIAN_POINT('',(5.289177636987,17.)); +#3311 = CARTESIAN_POINT('',(5.296315463117,17.)); +#3312 = CARTESIAN_POINT('',(5.303453289246,17.)); +#3313 = CARTESIAN_POINT('',(5.310591115375,17.)); +#3314 = CARTESIAN_POINT('',(5.317728941504,17.)); +#3315 = CARTESIAN_POINT('',(5.324866767633,17.)); +#3316 = CARTESIAN_POINT('',(5.332004593762,17.)); +#3317 = CARTESIAN_POINT('',(5.339142419891,17.)); +#3318 = CARTESIAN_POINT('',(5.34628024602,17.)); +#3319 = CARTESIAN_POINT('',(5.353418072149,17.)); +#3320 = CARTESIAN_POINT('',(5.360555898279,17.)); +#3321 = CARTESIAN_POINT('',(5.367693724408,17.)); +#3322 = CARTESIAN_POINT('',(5.374831550537,17.)); +#3323 = CARTESIAN_POINT('',(5.381969376666,17.)); +#3324 = CARTESIAN_POINT('',(5.389107202795,17.)); +#3325 = CARTESIAN_POINT('',(5.396245028924,17.)); +#3326 = CARTESIAN_POINT('',(5.403382855053,17.)); +#3327 = CARTESIAN_POINT('',(5.408141405806,17.)); +#3328 = CARTESIAN_POINT('',(5.410520681182,17.)); +#3329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3330 = ORIENTED_EDGE('',*,*,#2491,.T.); +#3331 = ADVANCED_FACE('',(#3332),#2650,.T.); +#3332 = FACE_BOUND('',#3333,.T.); +#3333 = EDGE_LOOP('',(#3334,#3335,#3336,#3364)); +#3334 = ORIENTED_EDGE('',*,*,#3208,.F.); +#3335 = ORIENTED_EDGE('',*,*,#2635,.F.); +#3336 = ORIENTED_EDGE('',*,*,#3337,.T.); +#3337 = EDGE_CURVE('',#2608,#3338,#3340,.T.); +#3338 = VERTEX_POINT('',#3339); +#3339 = CARTESIAN_POINT('',(9.,-13.22875655532,3.)); +#3340 = SURFACE_CURVE('',#3341,(#3346,#3353),.PCURVE_S1.); +#3341 = CIRCLE('',#3342,16.); +#3342 = AXIS2_PLACEMENT_3D('',#3343,#3344,#3345); +#3343 = CARTESIAN_POINT('',(0.,0.,3.)); +#3344 = DIRECTION('',(0.,0.,1.)); +#3345 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); +#3346 = PCURVE('',#2650,#3347); +#3347 = DEFINITIONAL_REPRESENTATION('',(#3348),#3352); +#3348 = LINE('',#3349,#3350); +#3349 = CARTESIAN_POINT('',(0.,0.)); +#3350 = VECTOR('',#3351,1.); +#3351 = DIRECTION('',(1.,0.)); +#3352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3353 = PCURVE('',#2623,#3354); +#3354 = DEFINITIONAL_REPRESENTATION('',(#3355),#3363); +#3355 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3356,#3357,#3358,#3359, +#3360,#3361,#3362),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3356 = CARTESIAN_POINT('',(17.584601754985,4.743288910096)); +#3357 = CARTESIAN_POINT('',(-3.644644586421,-13.07016386514)); +#3358 = CARTESIAN_POINT('',(-8.456924048195,14.221629157329)); +#3359 = CARTESIAN_POINT('',(-13.26920350996,41.513422179807)); +#3360 = CARTESIAN_POINT('',(12.772322293211,32.035081932575)); +#3361 = CARTESIAN_POINT('',(38.813848096391,22.556741685342)); +#3362 = CARTESIAN_POINT('',(17.584601754985,4.743288910096)); +#3363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3364 = ORIENTED_EDGE('',*,*,#3365,.T.); +#3365 = EDGE_CURVE('',#3338,#3209,#3366,.T.); +#3366 = SURFACE_CURVE('',#3367,(#3371,#3377),.PCURVE_S1.); +#3367 = LINE('',#3368,#3369); +#3368 = CARTESIAN_POINT('',(9.,-13.22875655532,3.)); +#3369 = VECTOR('',#3370,1.); +#3370 = DIRECTION('',(0.,0.,1.)); +#3371 = PCURVE('',#2650,#3372); +#3372 = DEFINITIONAL_REPRESENTATION('',(#3373),#3376); +#3373 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3374,#3375),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.999999997895E-07,14.0000004),.PIECEWISE_BEZIER_KNOTS.); +#3374 = CARTESIAN_POINT('',(1.295538117443,-3.999999997895E-07)); +#3375 = CARTESIAN_POINT('',(1.295538117443,14.0000004)); +#3376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3377 = PCURVE('',#3247,#3378); +#3378 = DEFINITIONAL_REPRESENTATION('',(#3379),#3383); +#3379 = LINE('',#3380,#3381); +#3380 = CARTESIAN_POINT('',(0.,0.)); +#3381 = VECTOR('',#3382,1.); +#3382 = DIRECTION('',(1.,0.)); +#3383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3384 = ADVANCED_FACE('',(#3385),#2623,.T.); +#3385 = FACE_BOUND('',#3386,.T.); +#3386 = EDGE_LOOP('',(#3387,#3388,#3389,#3390,#3418,#3441,#3470,#3491)); +#3387 = ORIENTED_EDGE('',*,*,#2607,.F.); +#3388 = ORIENTED_EDGE('',*,*,#2684,.F.); +#3389 = ORIENTED_EDGE('',*,*,#2859,.T.); +#3390 = ORIENTED_EDGE('',*,*,#3391,.F.); +#3391 = EDGE_CURVE('',#3392,#2860,#3394,.T.); +#3392 = VERTEX_POINT('',#3393); +#3393 = CARTESIAN_POINT('',(-9.,-13.22875655532,3.)); +#3394 = SURFACE_CURVE('',#3395,(#3400,#3411),.PCURVE_S1.); +#3395 = CIRCLE('',#3396,16.); +#3396 = AXIS2_PLACEMENT_3D('',#3397,#3398,#3399); +#3397 = CARTESIAN_POINT('',(0.,0.,3.)); +#3398 = DIRECTION('',(0.,0.,1.)); +#3399 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); +#3400 = PCURVE('',#2623,#3401); +#3401 = DEFINITIONAL_REPRESENTATION('',(#3402),#3410); +#3402 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3403,#3404,#3405,#3406, +#3407,#3408,#3409),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3403 = CARTESIAN_POINT('',(17.584601754985,4.743288910096)); +#3404 = CARTESIAN_POINT('',(-3.644644586421,-13.07016386514)); +#3405 = CARTESIAN_POINT('',(-8.456924048195,14.221629157329)); +#3406 = CARTESIAN_POINT('',(-13.26920350996,41.513422179807)); +#3407 = CARTESIAN_POINT('',(12.772322293211,32.035081932575)); +#3408 = CARTESIAN_POINT('',(38.813848096391,22.556741685342)); +#3409 = CARTESIAN_POINT('',(17.584601754985,4.743288910096)); +#3410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3411 = PCURVE('',#2897,#3412); +#3412 = DEFINITIONAL_REPRESENTATION('',(#3413),#3417); +#3413 = LINE('',#3414,#3415); +#3414 = CARTESIAN_POINT('',(0.,0.)); +#3415 = VECTOR('',#3416,1.); +#3416 = DIRECTION('',(1.,0.)); +#3417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3418 = ORIENTED_EDGE('',*,*,#3419,.T.); +#3419 = EDGE_CURVE('',#3392,#3420,#3422,.T.); +#3420 = VERTEX_POINT('',#3421); +#3421 = CARTESIAN_POINT('',(-9.,-11.49608629056,3.)); +#3422 = SURFACE_CURVE('',#3423,(#3427,#3434),.PCURVE_S1.); +#3423 = LINE('',#3424,#3425); +#3424 = CARTESIAN_POINT('',(-9.,-7.5,3.)); +#3425 = VECTOR('',#3426,1.); +#3426 = DIRECTION('',(0.,1.,0.)); +#3427 = PCURVE('',#2623,#3428); +#3428 = DEFINITIONAL_REPRESENTATION('',(#3429),#3433); +#3429 = LINE('',#3430,#3431); +#3430 = CARTESIAN_POINT('',(16.3,9.5)); +#3431 = VECTOR('',#3432,1.); +#3432 = DIRECTION('',(0.,1.)); +#3433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3434 = PCURVE('',#2948,#3435); +#3435 = DEFINITIONAL_REPRESENTATION('',(#3436),#3440); +#3436 = LINE('',#3437,#3438); +#3437 = CARTESIAN_POINT('',(0.,-5.728756555323)); +#3438 = VECTOR('',#3439,1.); +#3439 = DIRECTION('',(0.,-1.)); +#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3441 = ORIENTED_EDGE('',*,*,#3442,.F.); +#3442 = EDGE_CURVE('',#3443,#3420,#3445,.T.); +#3443 = VERTEX_POINT('',#3444); +#3444 = CARTESIAN_POINT('',(9.,-11.49608629056,3.)); +#3445 = SURFACE_CURVE('',#3446,(#3451,#3458),.PCURVE_S1.); +#3446 = CIRCLE('',#3447,14.6); +#3447 = AXIS2_PLACEMENT_3D('',#3448,#3449,#3450); +#3448 = CARTESIAN_POINT('',(0.,0.,3.)); +#3449 = DIRECTION('',(0.,0.,-1.)); +#3450 = DIRECTION('',(1.,0.,0.)); +#3451 = PCURVE('',#2623,#3452); +#3452 = DEFINITIONAL_REPRESENTATION('',(#3453),#3457); +#3453 = CIRCLE('',#3454,14.6); +#3454 = AXIS2_PLACEMENT_2D('',#3455,#3456); +#3455 = CARTESIAN_POINT('',(7.3,17.)); +#3456 = DIRECTION('',(-1.,0.)); +#3457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3458 = PCURVE('',#3459,#3464); +#3459 = CYLINDRICAL_SURFACE('',#3460,14.6); +#3460 = AXIS2_PLACEMENT_3D('',#3461,#3462,#3463); +#3461 = CARTESIAN_POINT('',(0.,0.,3.)); +#3462 = DIRECTION('',(0.,0.,1.)); +#3463 = DIRECTION('',(1.,0.,0.)); +#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3469); +#3465 = LINE('',#3466,#3467); +#3466 = CARTESIAN_POINT('',(-0.,0.)); +#3467 = VECTOR('',#3468,1.); +#3468 = DIRECTION('',(-1.,0.)); +#3469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3470 = ORIENTED_EDGE('',*,*,#3471,.F.); +#3471 = EDGE_CURVE('',#3338,#3443,#3472,.T.); +#3472 = SURFACE_CURVE('',#3473,(#3477,#3484),.PCURVE_S1.); +#3473 = LINE('',#3474,#3475); +#3474 = CARTESIAN_POINT('',(9.,-7.5,3.)); +#3475 = VECTOR('',#3476,1.); +#3476 = DIRECTION('',(0.,1.,0.)); +#3477 = PCURVE('',#2623,#3478); +#3478 = DEFINITIONAL_REPRESENTATION('',(#3479),#3483); +#3479 = LINE('',#3480,#3481); +#3480 = CARTESIAN_POINT('',(-1.7,9.5)); +#3481 = VECTOR('',#3482,1.); +#3482 = DIRECTION('',(0.,1.)); +#3483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3484 = PCURVE('',#3247,#3485); +#3485 = DEFINITIONAL_REPRESENTATION('',(#3486),#3490); +#3486 = LINE('',#3487,#3488); +#3487 = CARTESIAN_POINT('',(0.,-5.728756555323)); +#3488 = VECTOR('',#3489,1.); +#3489 = DIRECTION('',(0.,-1.)); +#3490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3491 = ORIENTED_EDGE('',*,*,#3337,.F.); +#3492 = ADVANCED_FACE('',(#3493),#2750,.F.); +#3493 = FACE_BOUND('',#3494,.F.); +#3494 = EDGE_LOOP('',(#3495,#3518,#3546,#3567)); +#3495 = ORIENTED_EDGE('',*,*,#3496,.T.); +#3496 = EDGE_CURVE('',#2733,#3497,#3499,.T.); +#3497 = VERTEX_POINT('',#3498); +#3498 = CARTESIAN_POINT('',(-4.,-16.4,17.1)); +#3499 = SURFACE_CURVE('',#3500,(#3504,#3511),.PCURVE_S1.); +#3500 = LINE('',#3501,#3502); +#3501 = CARTESIAN_POINT('',(-4.,-17.,17.1)); +#3502 = VECTOR('',#3503,1.); +#3503 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3504 = PCURVE('',#2750,#3505); +#3505 = DEFINITIONAL_REPRESENTATION('',(#3506),#3510); +#3506 = LINE('',#3507,#3508); +#3507 = CARTESIAN_POINT('',(0.,0.)); +#3508 = VECTOR('',#3509,1.); +#3509 = DIRECTION('',(0.,-1.)); +#3510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3511 = PCURVE('',#2842,#3512); +#3512 = DEFINITIONAL_REPRESENTATION('',(#3513),#3517); +#3513 = LINE('',#3514,#3515); +#3514 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3515 = VECTOR('',#3516,1.); +#3516 = DIRECTION('',(0.,-1.)); +#3517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3518 = ORIENTED_EDGE('',*,*,#3519,.T.); +#3519 = EDGE_CURVE('',#3497,#3520,#3522,.T.); +#3520 = VERTEX_POINT('',#3521); +#3521 = CARTESIAN_POINT('',(4.,-16.4,17.1)); +#3522 = SURFACE_CURVE('',#3523,(#3527,#3534),.PCURVE_S1.); +#3523 = LINE('',#3524,#3525); +#3524 = CARTESIAN_POINT('',(-4.,-16.4,17.1)); +#3525 = VECTOR('',#3526,1.); +#3526 = DIRECTION('',(1.,0.,0.)); +#3527 = PCURVE('',#2750,#3528); +#3528 = DEFINITIONAL_REPRESENTATION('',(#3529),#3533); +#3529 = LINE('',#3530,#3531); +#3530 = CARTESIAN_POINT('',(0.,-0.6)); +#3531 = VECTOR('',#3532,1.); +#3532 = DIRECTION('',(1.,0.)); +#3533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3534 = PCURVE('',#3535,#3540); +#3535 = PLANE('',#3536); +#3536 = AXIS2_PLACEMENT_3D('',#3537,#3538,#3539); +#3537 = CARTESIAN_POINT('',(-4.,-16.4,18.3)); +#3538 = DIRECTION('',(0.,1.,0.)); +#3539 = DIRECTION('',(0.,0.,1.)); +#3540 = DEFINITIONAL_REPRESENTATION('',(#3541),#3545); +#3541 = LINE('',#3542,#3543); +#3542 = CARTESIAN_POINT('',(-1.2,1.7763568394E-15)); +#3543 = VECTOR('',#3544,1.); +#3544 = DIRECTION('',(0.,1.)); +#3545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3546 = ORIENTED_EDGE('',*,*,#3547,.F.); +#3547 = EDGE_CURVE('',#2735,#3520,#3548,.T.); +#3548 = SURFACE_CURVE('',#3549,(#3553,#3560),.PCURVE_S1.); +#3549 = LINE('',#3550,#3551); +#3550 = CARTESIAN_POINT('',(4.,-17.,17.1)); +#3551 = VECTOR('',#3552,1.); +#3552 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3553 = PCURVE('',#2750,#3554); +#3554 = DEFINITIONAL_REPRESENTATION('',(#3555),#3559); +#3555 = LINE('',#3556,#3557); +#3556 = CARTESIAN_POINT('',(8.,0.)); +#3557 = VECTOR('',#3558,1.); +#3558 = DIRECTION('',(0.,-1.)); +#3559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3560 = PCURVE('',#2783,#3561); +#3561 = DEFINITIONAL_REPRESENTATION('',(#3562),#3566); +#3562 = LINE('',#3563,#3564); +#3563 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3564 = VECTOR('',#3565,1.); +#3565 = DIRECTION('',(0.,-1.)); +#3566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3567 = ORIENTED_EDGE('',*,*,#2732,.F.); +#3568 = ADVANCED_FACE('',(#3569),#2842,.F.); +#3569 = FACE_BOUND('',#3570,.F.); +#3570 = EDGE_LOOP('',(#3571,#3594,#3620,#3621)); +#3571 = ORIENTED_EDGE('',*,*,#3572,.T.); +#3572 = EDGE_CURVE('',#2796,#3573,#3575,.T.); +#3573 = VERTEX_POINT('',#3574); +#3574 = CARTESIAN_POINT('',(-4.,-16.4,18.3)); +#3575 = SURFACE_CURVE('',#3576,(#3580,#3587),.PCURVE_S1.); +#3576 = LINE('',#3577,#3578); +#3577 = CARTESIAN_POINT('',(-4.,-17.,18.3)); +#3578 = VECTOR('',#3579,1.); +#3579 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3580 = PCURVE('',#2842,#3581); +#3581 = DEFINITIONAL_REPRESENTATION('',(#3582),#3586); +#3582 = LINE('',#3583,#3584); +#3583 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3584 = VECTOR('',#3585,1.); +#3585 = DIRECTION('',(0.,-1.)); +#3586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3587 = PCURVE('',#2811,#3588); +#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593); +#3589 = LINE('',#3590,#3591); +#3590 = CARTESIAN_POINT('',(0.,0.)); +#3591 = VECTOR('',#3592,1.); +#3592 = DIRECTION('',(0.,-1.)); +#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3594 = ORIENTED_EDGE('',*,*,#3595,.T.); +#3595 = EDGE_CURVE('',#3573,#3497,#3596,.T.); +#3596 = SURFACE_CURVE('',#3597,(#3602,#3609),.PCURVE_S1.); +#3597 = CIRCLE('',#3598,0.6); +#3598 = AXIS2_PLACEMENT_3D('',#3599,#3600,#3601); +#3599 = CARTESIAN_POINT('',(-4.,-16.4,17.7)); +#3600 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#3601 = DIRECTION('',(1.,0.,0.)); +#3602 = PCURVE('',#2842,#3603); +#3603 = DEFINITIONAL_REPRESENTATION('',(#3604),#3608); +#3604 = LINE('',#3605,#3606); +#3605 = CARTESIAN_POINT('',(0.,-0.6)); +#3606 = VECTOR('',#3607,1.); +#3607 = DIRECTION('',(1.,0.)); +#3608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3609 = PCURVE('',#3535,#3610); +#3610 = DEFINITIONAL_REPRESENTATION('',(#3611),#3619); +#3611 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3612,#3613,#3614,#3615, +#3616,#3617,#3618),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3612 = CARTESIAN_POINT('',(-0.6,0.6)); +#3613 = CARTESIAN_POINT('',(0.439230484541,0.6)); +#3614 = CARTESIAN_POINT('',(-8.038475772933E-02,-0.3)); +#3615 = CARTESIAN_POINT('',(-0.6,-1.2)); +#3616 = CARTESIAN_POINT('',(-1.119615242271,-0.3)); +#3617 = CARTESIAN_POINT('',(-1.639230484541,0.6)); +#3618 = CARTESIAN_POINT('',(-0.6,0.6)); +#3619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3620 = ORIENTED_EDGE('',*,*,#3496,.F.); +#3621 = ORIENTED_EDGE('',*,*,#2823,.F.); +#3622 = ADVANCED_FACE('',(#3623),#2811,.T.); +#3623 = FACE_BOUND('',#3624,.T.); +#3624 = EDGE_LOOP('',(#3625,#3626,#3649,#3670)); +#3625 = ORIENTED_EDGE('',*,*,#3572,.T.); +#3626 = ORIENTED_EDGE('',*,*,#3627,.T.); +#3627 = EDGE_CURVE('',#3573,#3628,#3630,.T.); +#3628 = VERTEX_POINT('',#3629); +#3629 = CARTESIAN_POINT('',(4.,-16.4,18.3)); +#3630 = SURFACE_CURVE('',#3631,(#3635,#3642),.PCURVE_S1.); +#3631 = LINE('',#3632,#3633); +#3632 = CARTESIAN_POINT('',(-4.,-16.4,18.3)); +#3633 = VECTOR('',#3634,1.); +#3634 = DIRECTION('',(1.,2.070759876205E-30,9.325873406851E-15)); +#3635 = PCURVE('',#2811,#3636); +#3636 = DEFINITIONAL_REPRESENTATION('',(#3637),#3641); +#3637 = LINE('',#3638,#3639); +#3638 = CARTESIAN_POINT('',(1.242455925723E-30,-0.6)); +#3639 = VECTOR('',#3640,1.); +#3640 = DIRECTION('',(1.,0.)); +#3641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3642 = PCURVE('',#3535,#3643); +#3643 = DEFINITIONAL_REPRESENTATION('',(#3644),#3648); +#3644 = LINE('',#3645,#3646); +#3645 = CARTESIAN_POINT('',(0.,0.)); +#3646 = VECTOR('',#3647,1.); +#3647 = DIRECTION('',(9.325873406851E-15,1.)); +#3648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3649 = ORIENTED_EDGE('',*,*,#3650,.F.); +#3650 = EDGE_CURVE('',#2763,#3628,#3651,.T.); +#3651 = SURFACE_CURVE('',#3652,(#3656,#3663),.PCURVE_S1.); +#3652 = LINE('',#3653,#3654); +#3653 = CARTESIAN_POINT('',(4.,-17.,18.3)); +#3654 = VECTOR('',#3655,1.); +#3655 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3656 = PCURVE('',#2811,#3657); +#3657 = DEFINITIONAL_REPRESENTATION('',(#3658),#3662); +#3658 = LINE('',#3659,#3660); +#3659 = CARTESIAN_POINT('',(8.,1.656607900964E-29)); +#3660 = VECTOR('',#3661,1.); +#3661 = DIRECTION('',(0.,-1.)); +#3662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3663 = PCURVE('',#2783,#3664); +#3664 = DEFINITIONAL_REPRESENTATION('',(#3665),#3669); +#3665 = LINE('',#3666,#3667); +#3666 = CARTESIAN_POINT('',(7.853981633975,0.)); +#3667 = VECTOR('',#3668,1.); +#3668 = DIRECTION('',(0.,-1.)); +#3669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3670 = ORIENTED_EDGE('',*,*,#2795,.F.); +#3671 = ADVANCED_FACE('',(#3672),#2783,.F.); +#3672 = FACE_BOUND('',#3673,.F.); +#3673 = EDGE_LOOP('',(#3674,#3675,#3701,#3702)); +#3674 = ORIENTED_EDGE('',*,*,#3547,.T.); +#3675 = ORIENTED_EDGE('',*,*,#3676,.T.); +#3676 = EDGE_CURVE('',#3520,#3628,#3677,.T.); +#3677 = SURFACE_CURVE('',#3678,(#3683,#3690),.PCURVE_S1.); +#3678 = CIRCLE('',#3679,0.6); +#3679 = AXIS2_PLACEMENT_3D('',#3680,#3681,#3682); +#3680 = CARTESIAN_POINT('',(4.,-16.4,17.7)); +#3681 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#3682 = DIRECTION('',(1.,0.,0.)); +#3683 = PCURVE('',#2783,#3684); +#3684 = DEFINITIONAL_REPRESENTATION('',(#3685),#3689); +#3685 = LINE('',#3686,#3687); +#3686 = CARTESIAN_POINT('',(0.,-0.6)); +#3687 = VECTOR('',#3688,1.); +#3688 = DIRECTION('',(1.,0.)); +#3689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3690 = PCURVE('',#3535,#3691); +#3691 = DEFINITIONAL_REPRESENTATION('',(#3692),#3700); +#3692 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3693,#3694,#3695,#3696, +#3697,#3698,#3699),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3693 = CARTESIAN_POINT('',(-0.6,8.6)); +#3694 = CARTESIAN_POINT('',(0.439230484541,8.6)); +#3695 = CARTESIAN_POINT('',(-8.038475772933E-02,7.7)); +#3696 = CARTESIAN_POINT('',(-0.6,6.8)); +#3697 = CARTESIAN_POINT('',(-1.119615242271,7.7)); +#3698 = CARTESIAN_POINT('',(-1.639230484541,8.6)); +#3699 = CARTESIAN_POINT('',(-0.6,8.6)); +#3700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3701 = ORIENTED_EDGE('',*,*,#3650,.F.); +#3702 = ORIENTED_EDGE('',*,*,#2762,.F.); +#3703 = ADVANCED_FACE('',(#3704),#2897,.T.); +#3704 = FACE_BOUND('',#3705,.T.); +#3705 = EDGE_LOOP('',(#3706,#3707,#3727,#3728)); +#3706 = ORIENTED_EDGE('',*,*,#2960,.F.); +#3707 = ORIENTED_EDGE('',*,*,#3708,.F.); +#3708 = EDGE_CURVE('',#3392,#2932,#3709,.T.); +#3709 = SURFACE_CURVE('',#3710,(#3714,#3720),.PCURVE_S1.); +#3710 = LINE('',#3711,#3712); +#3711 = CARTESIAN_POINT('',(-9.,-13.22875655532,3.)); +#3712 = VECTOR('',#3713,1.); +#3713 = DIRECTION('',(0.,0.,1.)); +#3714 = PCURVE('',#2897,#3715); +#3715 = DEFINITIONAL_REPRESENTATION('',(#3716),#3719); +#3716 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3717,#3718),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.999999997895E-07,14.0000004),.PIECEWISE_BEZIER_KNOTS.); +#3717 = CARTESIAN_POINT('',(0.100725284152,-3.999999997895E-07)); +#3718 = CARTESIAN_POINT('',(0.100725284152,14.0000004)); +#3719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3720 = PCURVE('',#2948,#3721); +#3721 = DEFINITIONAL_REPRESENTATION('',(#3722),#3726); +#3722 = LINE('',#3723,#3724); +#3723 = CARTESIAN_POINT('',(0.,0.)); +#3724 = VECTOR('',#3725,1.); +#3725 = DIRECTION('',(1.,0.)); +#3726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3727 = ORIENTED_EDGE('',*,*,#3391,.T.); +#3728 = ORIENTED_EDGE('',*,*,#2882,.T.); +#3729 = ADVANCED_FACE('',(#3730),#3044,.T.); +#3730 = FACE_BOUND('',#3731,.T.); +#3731 = EDGE_LOOP('',(#3732,#3776,#3804,#3824)); +#3732 = ORIENTED_EDGE('',*,*,#3733,.F.); +#3733 = EDGE_CURVE('',#3734,#2985,#3736,.T.); +#3734 = VERTEX_POINT('',#3735); +#3735 = CARTESIAN_POINT('',(-8.999026535612,-10.72462220366,3.)); +#3736 = SURFACE_CURVE('',#3737,(#3741,#3747),.PCURVE_S1.); +#3737 = LINE('',#3738,#3739); +#3738 = CARTESIAN_POINT('',(-8.999026535612,-10.72462220366,0.)); +#3739 = VECTOR('',#3740,1.); +#3740 = DIRECTION('',(0.,0.,1.)); +#3741 = PCURVE('',#3044,#3742); +#3742 = DEFINITIONAL_REPRESENTATION('',(#3743),#3746); +#3743 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3744,#3745),.UNSPECIFIED.,.F., + .F.,(2,2),(1.6,18.4),.PIECEWISE_BEZIER_KNOTS.); +#3744 = CARTESIAN_POINT('',(14.,-1.4)); +#3745 = CARTESIAN_POINT('',(14.,15.4)); +#3746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3747 = PCURVE('',#2142,#3748); +#3748 = DEFINITIONAL_REPRESENTATION('',(#3749),#3775); +#3749 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3750,#3751,#3752,#3753,#3754, + #3755,#3756,#3757,#3758,#3759,#3760,#3761,#3762,#3763,#3764,#3765, + #3766,#3767,#3768,#3769,#3770,#3771,#3772,#3773,#3774), .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), (3.,3.636363636364,4.272727272727,4.909090909091,5.545454545455, 6.181818181818,6.818181818182,7.454545454545,8.090909090909, @@ -3302,1639 +4513,1222 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' 11.909090909091,12.545454545455,13.181818181818,13.818181818182, 14.454545454545,15.090909090909,15.727272727273,16.363636363636,17.) ,.QUASI_UNIFORM_KNOTS.); -#2717 = CARTESIAN_POINT('',(4.014257279587,3.)); -#2718 = CARTESIAN_POINT('',(4.014257279587,3.212121212121)); -#2719 = CARTESIAN_POINT('',(4.014257279587,3.636363636364)); -#2720 = CARTESIAN_POINT('',(4.014257279587,4.272727272727)); -#2721 = CARTESIAN_POINT('',(4.014257279587,4.909090909091)); -#2722 = CARTESIAN_POINT('',(4.014257279587,5.545454545455)); -#2723 = CARTESIAN_POINT('',(4.014257279587,6.181818181818)); -#2724 = CARTESIAN_POINT('',(4.014257279587,6.818181818182)); -#2725 = CARTESIAN_POINT('',(4.014257279587,7.454545454545)); -#2726 = CARTESIAN_POINT('',(4.014257279587,8.090909090909)); -#2727 = CARTESIAN_POINT('',(4.014257279587,8.727272727273)); -#2728 = CARTESIAN_POINT('',(4.014257279587,9.363636363636)); -#2729 = CARTESIAN_POINT('',(4.014257279587,10.)); -#2730 = CARTESIAN_POINT('',(4.014257279587,10.636363636364)); -#2731 = CARTESIAN_POINT('',(4.014257279587,11.272727272727)); -#2732 = CARTESIAN_POINT('',(4.014257279587,11.909090909091)); -#2733 = CARTESIAN_POINT('',(4.014257279587,12.545454545455)); -#2734 = CARTESIAN_POINT('',(4.014257279587,13.181818181818)); -#2735 = CARTESIAN_POINT('',(4.014257279587,13.818181818182)); -#2736 = CARTESIAN_POINT('',(4.014257279587,14.454545454545)); -#2737 = CARTESIAN_POINT('',(4.014257279587,15.090909090909)); -#2738 = CARTESIAN_POINT('',(4.014257279587,15.727272727273)); -#2739 = CARTESIAN_POINT('',(4.014257279587,16.363636363636)); -#2740 = CARTESIAN_POINT('',(4.014257279587,16.787878787879)); -#2741 = CARTESIAN_POINT('',(4.014257279587,17.)); -#2742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3750 = CARTESIAN_POINT('',(4.014257279587,3.)); +#3751 = CARTESIAN_POINT('',(4.014257279587,3.212121212121)); +#3752 = CARTESIAN_POINT('',(4.014257279587,3.636363636364)); +#3753 = CARTESIAN_POINT('',(4.014257279587,4.272727272727)); +#3754 = CARTESIAN_POINT('',(4.014257279587,4.909090909091)); +#3755 = CARTESIAN_POINT('',(4.014257279587,5.545454545455)); +#3756 = CARTESIAN_POINT('',(4.014257279587,6.181818181818)); +#3757 = CARTESIAN_POINT('',(4.014257279587,6.818181818182)); +#3758 = CARTESIAN_POINT('',(4.014257279587,7.454545454545)); +#3759 = CARTESIAN_POINT('',(4.014257279587,8.090909090909)); +#3760 = CARTESIAN_POINT('',(4.014257279587,8.727272727273)); +#3761 = CARTESIAN_POINT('',(4.014257279587,9.363636363636)); +#3762 = CARTESIAN_POINT('',(4.014257279587,10.)); +#3763 = CARTESIAN_POINT('',(4.014257279587,10.636363636364)); +#3764 = CARTESIAN_POINT('',(4.014257279587,11.272727272727)); +#3765 = CARTESIAN_POINT('',(4.014257279587,11.909090909091)); +#3766 = CARTESIAN_POINT('',(4.014257279587,12.545454545455)); +#3767 = CARTESIAN_POINT('',(4.014257279587,13.181818181818)); +#3768 = CARTESIAN_POINT('',(4.014257279587,13.818181818182)); +#3769 = CARTESIAN_POINT('',(4.014257279587,14.454545454545)); +#3770 = CARTESIAN_POINT('',(4.014257279587,15.090909090909)); +#3771 = CARTESIAN_POINT('',(4.014257279587,15.727272727273)); +#3772 = CARTESIAN_POINT('',(4.014257279587,16.363636363636)); +#3773 = CARTESIAN_POINT('',(4.014257279587,16.787878787879)); +#3774 = CARTESIAN_POINT('',(4.014257279587,17.)); +#3775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2743 = PCURVE('',#2744,#2749); -#2744 = PLANE('',#2745); -#2745 = AXIS2_PLACEMENT_3D('',#2746,#2747,#2748); -#2746 = CARTESIAN_POINT('',(0.,0.,3.)); -#2747 = DIRECTION('',(-0.766044443119,0.642787609687,0.)); -#2748 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); -#2749 = DEFINITIONAL_REPRESENTATION('',(#2750),#2753); -#2750 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2751,#2752),.UNSPECIFIED.,.F., +#3776 = ORIENTED_EDGE('',*,*,#3777,.T.); +#3777 = EDGE_CURVE('',#3734,#3778,#3780,.T.); +#3778 = VERTEX_POINT('',#3779); +#3779 = CARTESIAN_POINT('',(-9.,-10.72578233334,3.)); +#3780 = SURFACE_CURVE('',#3781,(#3785,#3792),.PCURVE_S1.); +#3781 = LINE('',#3782,#3783); +#3782 = CARTESIAN_POINT('',(0.,0.,3.)); +#3783 = VECTOR('',#3784,1.); +#3784 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); +#3785 = PCURVE('',#3044,#3786); +#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791); +#3787 = LINE('',#3788,#3789); +#3788 = CARTESIAN_POINT('',(0.,0.)); +#3789 = VECTOR('',#3790,1.); +#3790 = DIRECTION('',(1.,0.)); +#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3792 = PCURVE('',#3793,#3798); +#3793 = PLANE('',#3794); +#3794 = AXIS2_PLACEMENT_3D('',#3795,#3796,#3797); +#3795 = CARTESIAN_POINT('',(9.,-11.49608629056,3.)); +#3796 = DIRECTION('',(0.,0.,1.)); +#3797 = DIRECTION('',(1.,0.,0.)); +#3798 = DEFINITIONAL_REPRESENTATION('',(#3799),#3803); +#3799 = LINE('',#3800,#3801); +#3800 = CARTESIAN_POINT('',(-9.,11.49608629056)); +#3801 = VECTOR('',#3802,1.); +#3802 = DIRECTION('',(-0.642787609687,-0.766044443119)); +#3803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3804 = ORIENTED_EDGE('',*,*,#3805,.F.); +#3805 = EDGE_CURVE('',#2934,#3778,#3806,.T.); +#3806 = SURFACE_CURVE('',#3807,(#3811,#3817),.PCURVE_S1.); +#3807 = LINE('',#3808,#3809); +#3808 = CARTESIAN_POINT('',(-9.,-10.72578233334,1.5)); +#3809 = VECTOR('',#3810,1.); +#3810 = DIRECTION('',(0.,0.,-1.)); +#3811 = PCURVE('',#3044,#3812); +#3812 = DEFINITIONAL_REPRESENTATION('',(#3813),#3816); +#3813 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3814,#3815),.UNSPECIFIED.,.F., + .F.,(2,2),(-16.9,-1.E-01),.PIECEWISE_BEZIER_KNOTS.); +#3814 = CARTESIAN_POINT('',(14.001514441744,15.4)); +#3815 = CARTESIAN_POINT('',(14.001514441744,-1.4)); +#3816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3817 = PCURVE('',#2948,#3818); +#3818 = DEFINITIONAL_REPRESENTATION('',(#3819),#3823); +#3819 = LINE('',#3820,#3821); +#3820 = CARTESIAN_POINT('',(-1.5,-2.502974221975)); +#3821 = VECTOR('',#3822,1.); +#3822 = DIRECTION('',(-1.,0.)); +#3823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3824 = ORIENTED_EDGE('',*,*,#3030,.F.); +#3825 = ADVANCED_FACE('',(#3826),#3275,.F.); +#3826 = FACE_BOUND('',#3827,.F.); +#3827 = EDGE_LOOP('',(#3828,#3829,#3873,#3901)); +#3828 = ORIENTED_EDGE('',*,*,#3259,.F.); +#3829 = ORIENTED_EDGE('',*,*,#3830,.F.); +#3830 = EDGE_CURVE('',#3831,#3260,#3833,.T.); +#3831 = VERTEX_POINT('',#3832); +#3832 = CARTESIAN_POINT('',(8.999026535612,-10.72462220366,3.)); +#3833 = SURFACE_CURVE('',#3834,(#3838,#3844),.PCURVE_S1.); +#3834 = LINE('',#3835,#3836); +#3835 = CARTESIAN_POINT('',(8.999026535612,-10.72462220366,0.)); +#3836 = VECTOR('',#3837,1.); +#3837 = DIRECTION('',(0.,0.,1.)); +#3838 = PCURVE('',#3275,#3839); +#3839 = DEFINITIONAL_REPRESENTATION('',(#3840),#3843); +#3840 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3841,#3842),.UNSPECIFIED.,.F., .F.,(2,2),(1.6,18.4),.PIECEWISE_BEZIER_KNOTS.); -#2751 = CARTESIAN_POINT('',(14.,-1.4)); -#2752 = CARTESIAN_POINT('',(14.,15.4)); -#2753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3841 = CARTESIAN_POINT('',(14.,-1.4)); +#3842 = CARTESIAN_POINT('',(14.,15.4)); +#3843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2754 = ADVANCED_FACE('',(#2755),#2020,.T.); -#2755 = FACE_BOUND('',#2756,.T.); -#2756 = EDGE_LOOP('',(#2757,#2758,#2781,#2802)); -#2757 = ORIENTED_EDGE('',*,*,#2004,.F.); -#2758 = ORIENTED_EDGE('',*,*,#2759,.F.); -#2759 = EDGE_CURVE('',#2760,#1977,#2762,.T.); -#2760 = VERTEX_POINT('',#2761); -#2761 = CARTESIAN_POINT('',(-6.3,-16.,18.)); -#2762 = SURFACE_CURVE('',#2763,(#2767,#2774),.PCURVE_S1.); -#2763 = LINE('',#2764,#2765); -#2764 = CARTESIAN_POINT('',(-6.3,-16.,18.)); -#2765 = VECTOR('',#2766,1.); -#2766 = DIRECTION('',(0.,0.,1.)); -#2767 = PCURVE('',#2020,#2768); -#2768 = DEFINITIONAL_REPRESENTATION('',(#2769),#2773); -#2769 = LINE('',#2770,#2771); -#2770 = CARTESIAN_POINT('',(0.,0.)); -#2771 = VECTOR('',#2772,1.); -#2772 = DIRECTION('',(1.,0.)); -#2773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3844 = PCURVE('',#2142,#3845); +#3845 = DEFINITIONAL_REPRESENTATION('',(#3846),#3872); +#3846 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3847,#3848,#3849,#3850,#3851, + #3852,#3853,#3854,#3855,#3856,#3857,#3858,#3859,#3860,#3861,#3862, + #3863,#3864,#3865,#3866,#3867,#3868,#3869,#3870,#3871), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (3.,3.636363636364,4.272727272727,4.909090909091,5.545454545455, + 6.181818181818,6.818181818182,7.454545454545,8.090909090909, + 8.727272727273,9.363636363636,10.,10.636363636364,11.272727272727, + 11.909090909091,12.545454545455,13.181818181818,13.818181818182, + 14.454545454545,15.090909090909,15.727272727273,16.363636363636,17.) + ,.QUASI_UNIFORM_KNOTS.); +#3847 = CARTESIAN_POINT('',(5.410520681182,3.)); +#3848 = CARTESIAN_POINT('',(5.410520681182,3.212121212121)); +#3849 = CARTESIAN_POINT('',(5.410520681182,3.636363636364)); +#3850 = CARTESIAN_POINT('',(5.410520681182,4.272727272727)); +#3851 = CARTESIAN_POINT('',(5.410520681182,4.909090909091)); +#3852 = CARTESIAN_POINT('',(5.410520681182,5.545454545455)); +#3853 = CARTESIAN_POINT('',(5.410520681182,6.181818181818)); +#3854 = CARTESIAN_POINT('',(5.410520681182,6.818181818182)); +#3855 = CARTESIAN_POINT('',(5.410520681182,7.454545454545)); +#3856 = CARTESIAN_POINT('',(5.410520681182,8.090909090909)); +#3857 = CARTESIAN_POINT('',(5.410520681182,8.727272727273)); +#3858 = CARTESIAN_POINT('',(5.410520681182,9.363636363636)); +#3859 = CARTESIAN_POINT('',(5.410520681182,10.)); +#3860 = CARTESIAN_POINT('',(5.410520681182,10.636363636364)); +#3861 = CARTESIAN_POINT('',(5.410520681182,11.272727272727)); +#3862 = CARTESIAN_POINT('',(5.410520681182,11.909090909091)); +#3863 = CARTESIAN_POINT('',(5.410520681182,12.545454545455)); +#3864 = CARTESIAN_POINT('',(5.410520681182,13.181818181818)); +#3865 = CARTESIAN_POINT('',(5.410520681182,13.818181818182)); +#3866 = CARTESIAN_POINT('',(5.410520681182,14.454545454545)); +#3867 = CARTESIAN_POINT('',(5.410520681182,15.090909090909)); +#3868 = CARTESIAN_POINT('',(5.410520681182,15.727272727273)); +#3869 = CARTESIAN_POINT('',(5.410520681182,16.363636363636)); +#3870 = CARTESIAN_POINT('',(5.410520681182,16.787878787879)); +#3871 = CARTESIAN_POINT('',(5.410520681182,17.)); +#3872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2774 = PCURVE('',#1992,#2775); -#2775 = DEFINITIONAL_REPRESENTATION('',(#2776),#2780); -#2776 = LINE('',#2777,#2778); -#2777 = CARTESIAN_POINT('',(0.,0.)); -#2778 = VECTOR('',#2779,1.); -#2779 = DIRECTION('',(1.,0.)); -#2780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3873 = ORIENTED_EDGE('',*,*,#3874,.T.); +#3874 = EDGE_CURVE('',#3831,#3875,#3877,.T.); +#3875 = VERTEX_POINT('',#3876); +#3876 = CARTESIAN_POINT('',(9.,-10.72578233334,3.)); +#3877 = SURFACE_CURVE('',#3878,(#3882,#3889),.PCURVE_S1.); +#3878 = LINE('',#3879,#3880); +#3879 = CARTESIAN_POINT('',(0.,0.,3.)); +#3880 = VECTOR('',#3881,1.); +#3881 = DIRECTION('',(0.642787609687,-0.766044443119,0.)); +#3882 = PCURVE('',#3275,#3883); +#3883 = DEFINITIONAL_REPRESENTATION('',(#3884),#3888); +#3884 = LINE('',#3885,#3886); +#3885 = CARTESIAN_POINT('',(0.,0.)); +#3886 = VECTOR('',#3887,1.); +#3887 = DIRECTION('',(1.,0.)); +#3888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2781 = ORIENTED_EDGE('',*,*,#2782,.T.); -#2782 = EDGE_CURVE('',#2760,#2568,#2783,.T.); -#2783 = SURFACE_CURVE('',#2784,(#2788,#2795),.PCURVE_S1.); -#2784 = LINE('',#2785,#2786); -#2785 = CARTESIAN_POINT('',(-6.3,-16.,18.)); -#2786 = VECTOR('',#2787,1.); -#2787 = DIRECTION('',(0.,1.,0.)); -#2788 = PCURVE('',#2020,#2789); -#2789 = DEFINITIONAL_REPRESENTATION('',(#2790),#2794); -#2790 = LINE('',#2791,#2792); -#2791 = CARTESIAN_POINT('',(0.,0.)); -#2792 = VECTOR('',#2793,1.); -#2793 = DIRECTION('',(0.,-1.)); -#2794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3889 = PCURVE('',#3890,#3895); +#3890 = PLANE('',#3891); +#3891 = AXIS2_PLACEMENT_3D('',#3892,#3893,#3894); +#3892 = CARTESIAN_POINT('',(9.,-11.49608629056,3.)); +#3893 = DIRECTION('',(0.,0.,1.)); +#3894 = DIRECTION('',(1.,0.,0.)); +#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3900); +#3896 = LINE('',#3897,#3898); +#3897 = CARTESIAN_POINT('',(-9.,11.49608629056)); +#3898 = VECTOR('',#3899,1.); +#3899 = DIRECTION('',(0.642787609687,-0.766044443119)); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2795 = PCURVE('',#2606,#2796); -#2796 = DEFINITIONAL_REPRESENTATION('',(#2797),#2801); -#2797 = LINE('',#2798,#2799); -#2798 = CARTESIAN_POINT('',(0.,0.)); -#2799 = VECTOR('',#2800,1.); -#2800 = DIRECTION('',(0.,1.)); -#2801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2802 = ORIENTED_EDGE('',*,*,#2618,.T.); -#2803 = ADVANCED_FACE('',(#2804),#1992,.T.); -#2804 = FACE_BOUND('',#2805,.T.); -#2805 = EDGE_LOOP('',(#2806,#2829,#2830,#2831)); -#2806 = ORIENTED_EDGE('',*,*,#2807,.F.); -#2807 = EDGE_CURVE('',#2760,#2808,#2810,.T.); -#2808 = VERTEX_POINT('',#2809); -#2809 = CARTESIAN_POINT('',(6.3,-16.,18.)); -#2810 = SURFACE_CURVE('',#2811,(#2815,#2822),.PCURVE_S1.); -#2811 = LINE('',#2812,#2813); -#2812 = CARTESIAN_POINT('',(-6.3,-16.,18.)); -#2813 = VECTOR('',#2814,1.); -#2814 = DIRECTION('',(1.,0.,0.)); -#2815 = PCURVE('',#1992,#2816); -#2816 = DEFINITIONAL_REPRESENTATION('',(#2817),#2821); -#2817 = LINE('',#2818,#2819); -#2818 = CARTESIAN_POINT('',(0.,0.)); -#2819 = VECTOR('',#2820,1.); -#2820 = DIRECTION('',(0.,1.)); -#2821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2822 = PCURVE('',#2606,#2823); -#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2828); -#2824 = LINE('',#2825,#2826); -#2825 = CARTESIAN_POINT('',(0.,0.)); -#2826 = VECTOR('',#2827,1.); -#2827 = DIRECTION('',(1.,0.)); -#2828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2829 = ORIENTED_EDGE('',*,*,#2759,.T.); -#2830 = ORIENTED_EDGE('',*,*,#1976,.T.); -#2831 = ORIENTED_EDGE('',*,*,#2832,.F.); -#2832 = EDGE_CURVE('',#2808,#1949,#2833,.T.); -#2833 = SURFACE_CURVE('',#2834,(#2838,#2845),.PCURVE_S1.); -#2834 = LINE('',#2835,#2836); -#2835 = CARTESIAN_POINT('',(6.3,-16.,18.)); -#2836 = VECTOR('',#2837,1.); -#2837 = DIRECTION('',(0.,0.,1.)); -#2838 = PCURVE('',#1992,#2839); -#2839 = DEFINITIONAL_REPRESENTATION('',(#2840),#2844); -#2840 = LINE('',#2841,#2842); -#2841 = CARTESIAN_POINT('',(0.,12.6)); -#2842 = VECTOR('',#2843,1.); -#2843 = DIRECTION('',(1.,0.)); -#2844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2845 = PCURVE('',#1964,#2846); -#2846 = DEFINITIONAL_REPRESENTATION('',(#2847),#2851); -#2847 = LINE('',#2848,#2849); -#2848 = CARTESIAN_POINT('',(0.,0.)); -#2849 = VECTOR('',#2850,1.); -#2850 = DIRECTION('',(1.,0.)); -#2851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2852 = ADVANCED_FACE('',(#2853),#1964,.F.); -#2853 = FACE_BOUND('',#2854,.F.); -#2854 = EDGE_LOOP('',(#2855,#2856,#2857,#2878)); -#2855 = ORIENTED_EDGE('',*,*,#1948,.F.); -#2856 = ORIENTED_EDGE('',*,*,#2832,.F.); -#2857 = ORIENTED_EDGE('',*,*,#2858,.T.); -#2858 = EDGE_CURVE('',#2808,#2524,#2859,.T.); -#2859 = SURFACE_CURVE('',#2860,(#2864,#2871),.PCURVE_S1.); -#2860 = LINE('',#2861,#2862); -#2861 = CARTESIAN_POINT('',(6.3,-16.,18.)); -#2862 = VECTOR('',#2863,1.); -#2863 = DIRECTION('',(0.,1.,0.)); -#2864 = PCURVE('',#1964,#2865); -#2865 = DEFINITIONAL_REPRESENTATION('',(#2866),#2870); -#2866 = LINE('',#2867,#2868); -#2867 = CARTESIAN_POINT('',(0.,0.)); -#2868 = VECTOR('',#2869,1.); -#2869 = DIRECTION('',(0.,-1.)); -#2870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2871 = PCURVE('',#2606,#2872); -#2872 = DEFINITIONAL_REPRESENTATION('',(#2873),#2877); -#2873 = LINE('',#2874,#2875); -#2874 = CARTESIAN_POINT('',(12.6,0.)); -#2875 = VECTOR('',#2876,1.); -#2876 = DIRECTION('',(0.,1.)); -#2877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2878 = ORIENTED_EDGE('',*,*,#2523,.T.); -#2879 = ADVANCED_FACE('',(#2880),#1885,.T.); -#2880 = FACE_BOUND('',#2881,.T.); -#2881 = EDGE_LOOP('',(#2882,#2883,#2906,#2929,#2955,#2974)); -#2882 = ORIENTED_EDGE('',*,*,#1869,.F.); -#2883 = ORIENTED_EDGE('',*,*,#2884,.F.); -#2884 = EDGE_CURVE('',#2885,#1842,#2887,.T.); -#2885 = VERTEX_POINT('',#2886); -#2886 = CARTESIAN_POINT('',(7.3,-17.,3.)); -#2887 = SURFACE_CURVE('',#2888,(#2892,#2899),.PCURVE_S1.); -#2888 = LINE('',#2889,#2890); -#2889 = CARTESIAN_POINT('',(7.3,-17.,3.)); -#2890 = VECTOR('',#2891,1.); -#2891 = DIRECTION('',(0.,0.,1.)); -#2892 = PCURVE('',#1885,#2893); -#2893 = DEFINITIONAL_REPRESENTATION('',(#2894),#2898); -#2894 = LINE('',#2895,#2896); -#2895 = CARTESIAN_POINT('',(0.,0.)); -#2896 = VECTOR('',#2897,1.); -#2897 = DIRECTION('',(1.,0.)); -#2898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2899 = PCURVE('',#1857,#2900); -#2900 = DEFINITIONAL_REPRESENTATION('',(#2901),#2905); -#2901 = LINE('',#2902,#2903); -#2902 = CARTESIAN_POINT('',(0.,14.6)); -#2903 = VECTOR('',#2904,1.); -#2904 = DIRECTION('',(1.,0.)); -#2905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2906 = ORIENTED_EDGE('',*,*,#2907,.T.); -#2907 = EDGE_CURVE('',#2885,#2908,#2910,.T.); -#2908 = VERTEX_POINT('',#2909); -#2909 = CARTESIAN_POINT('',(7.3,-14.23762620664,3.)); -#2910 = SURFACE_CURVE('',#2911,(#2915,#2922),.PCURVE_S1.); -#2911 = LINE('',#2912,#2913); -#2912 = CARTESIAN_POINT('',(7.3,-17.,3.)); -#2913 = VECTOR('',#2914,1.); -#2914 = DIRECTION('',(0.,1.,0.)); -#2915 = PCURVE('',#1885,#2916); -#2916 = DEFINITIONAL_REPRESENTATION('',(#2917),#2921); -#2917 = LINE('',#2918,#2919); -#2918 = CARTESIAN_POINT('',(0.,0.)); -#2919 = VECTOR('',#2920,1.); -#2920 = DIRECTION('',(0.,-1.)); -#2921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2922 = PCURVE('',#2119,#2923); -#2923 = DEFINITIONAL_REPRESENTATION('',(#2924),#2928); -#2924 = LINE('',#2925,#2926); -#2925 = CARTESIAN_POINT('',(-14.6,0.)); -#2926 = VECTOR('',#2927,1.); -#2927 = DIRECTION('',(0.,1.)); -#2928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2929 = ORIENTED_EDGE('',*,*,#2930,.T.); -#2930 = EDGE_CURVE('',#2908,#2931,#2933,.T.); -#2931 = VERTEX_POINT('',#2932); -#2932 = CARTESIAN_POINT('',(7.3,-14.23762620664,17.)); -#2933 = SURFACE_CURVE('',#2934,(#2938,#2944),.PCURVE_S1.); -#2934 = LINE('',#2935,#2936); -#2935 = CARTESIAN_POINT('',(7.3,-14.23762620664,3.)); -#2936 = VECTOR('',#2937,1.); -#2937 = DIRECTION('',(0.,0.,1.)); -#2938 = PCURVE('',#1885,#2939); -#2939 = DEFINITIONAL_REPRESENTATION('',(#2940),#2943); -#2940 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2941,#2942),.UNSPECIFIED.,.F., - .F.,(2,2),(-3.999999997895E-07,14.0000004),.PIECEWISE_BEZIER_KNOTS.); -#2941 = CARTESIAN_POINT('',(-3.999999997895E-07,-2.76237379336)); -#2942 = CARTESIAN_POINT('',(14.0000004,-2.76237379336)); -#2943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2944 = PCURVE('',#2945,#2950); -#2945 = CYLINDRICAL_SURFACE('',#2946,16.); -#2946 = AXIS2_PLACEMENT_3D('',#2947,#2948,#2949); -#2947 = CARTESIAN_POINT('',(0.,0.,3.)); -#2948 = DIRECTION('',(0.,0.,1.)); -#2949 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); -#2950 = DEFINITIONAL_REPRESENTATION('',(#2951),#2954); -#2951 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2952,#2953),.UNSPECIFIED.,.F., - .F.,(2,2),(-3.999999997895E-07,14.0000004),.PIECEWISE_BEZIER_KNOTS.); -#2952 = CARTESIAN_POINT('',(1.171908138429,-3.999999997895E-07)); -#2953 = CARTESIAN_POINT('',(1.171908138429,14.0000004)); -#2954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2955 = ORIENTED_EDGE('',*,*,#2956,.F.); -#2956 = EDGE_CURVE('',#2430,#2931,#2957,.T.); -#2957 = SURFACE_CURVE('',#2958,(#2962,#2968),.PCURVE_S1.); -#2958 = LINE('',#2959,#2960); -#2959 = CARTESIAN_POINT('',(7.3,-8.5,17.)); -#2960 = VECTOR('',#2961,1.); -#2961 = DIRECTION('',(0.,-1.,0.)); -#2962 = PCURVE('',#1885,#2963); -#2963 = DEFINITIONAL_REPRESENTATION('',(#2964),#2967); -#2964 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2965,#2966),.UNSPECIFIED.,.F., - .F.,(2,2),(2.940741988183,9.005387091983),.PIECEWISE_BEZIER_KNOTS.); -#2965 = CARTESIAN_POINT('',(14.,-5.559258011817)); -#2966 = CARTESIAN_POINT('',(14.,0.505387091983)); -#2967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2968 = PCURVE('',#2468,#2969); -#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2973); -#2970 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2971,#2972),.UNSPECIFIED.,.F., - .F.,(2,2),(2.940741988183,9.005387091983),.PIECEWISE_BEZIER_KNOTS.); -#2971 = CARTESIAN_POINT('',(4.071767274494,12.946091630393)); -#2972 = CARTESIAN_POINT('',(8.717554955749,16.844370360262)); -#2973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2974 = ORIENTED_EDGE('',*,*,#2480,.T.); -#2975 = ADVANCED_FACE('',(#2976,#3002),#1857,.F.); -#2976 = FACE_BOUND('',#2977,.F.); -#2977 = EDGE_LOOP('',(#2978,#2999,#3000,#3001)); -#2978 = ORIENTED_EDGE('',*,*,#2979,.F.); -#2979 = EDGE_CURVE('',#2081,#2885,#2980,.T.); -#2980 = SURFACE_CURVE('',#2981,(#2985,#2992),.PCURVE_S1.); -#2981 = LINE('',#2982,#2983); -#2982 = CARTESIAN_POINT('',(-7.3,-17.,3.)); -#2983 = VECTOR('',#2984,1.); -#2984 = DIRECTION('',(1.,0.,0.)); -#2985 = PCURVE('',#1857,#2986); -#2986 = DEFINITIONAL_REPRESENTATION('',(#2987),#2991); -#2987 = LINE('',#2988,#2989); -#2988 = CARTESIAN_POINT('',(0.,0.)); -#2989 = VECTOR('',#2990,1.); -#2990 = DIRECTION('',(0.,1.)); -#2991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2992 = PCURVE('',#2119,#2993); -#2993 = DEFINITIONAL_REPRESENTATION('',(#2994),#2998); -#2994 = LINE('',#2995,#2996); -#2995 = CARTESIAN_POINT('',(0.,0.)); -#2996 = VECTOR('',#2997,1.); -#2997 = DIRECTION('',(-1.,0.)); -#2998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2999 = ORIENTED_EDGE('',*,*,#2080,.T.); -#3000 = ORIENTED_EDGE('',*,*,#1841,.T.); -#3001 = ORIENTED_EDGE('',*,*,#2884,.F.); -#3002 = FACE_BOUND('',#3003,.F.); -#3003 = EDGE_LOOP('',(#3004,#3039,#3067,#3100)); -#3004 = ORIENTED_EDGE('',*,*,#3005,.T.); -#3005 = EDGE_CURVE('',#3006,#3008,#3010,.T.); -#3006 = VERTEX_POINT('',#3007); -#3007 = CARTESIAN_POINT('',(-5.,-17.,17.5)); -#3008 = VERTEX_POINT('',#3009); -#3009 = CARTESIAN_POINT('',(-5.,-17.,16.5)); -#3010 = SURFACE_CURVE('',#3011,(#3016,#3027),.PCURVE_S1.); -#3011 = CIRCLE('',#3012,0.5); -#3012 = AXIS2_PLACEMENT_3D('',#3013,#3014,#3015); -#3013 = CARTESIAN_POINT('',(-5.,-17.,17.)); -#3014 = DIRECTION('',(0.,-1.,2.22044604925E-16)); -#3015 = DIRECTION('',(1.,0.,0.)); -#3016 = PCURVE('',#1857,#3017); -#3017 = DEFINITIONAL_REPRESENTATION('',(#3018),#3026); -#3018 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3019,#3020,#3021,#3022, -#3023,#3024,#3025),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3019 = CARTESIAN_POINT('',(14.,2.8)); -#3020 = CARTESIAN_POINT('',(14.866025403784,2.8)); -#3021 = CARTESIAN_POINT('',(14.433012701892,2.05)); -#3022 = CARTESIAN_POINT('',(14.,1.3)); -#3023 = CARTESIAN_POINT('',(13.566987298108,2.05)); -#3024 = CARTESIAN_POINT('',(13.133974596216,2.8)); -#3025 = CARTESIAN_POINT('',(14.,2.8)); -#3026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3027 = PCURVE('',#3028,#3033); -#3028 = CYLINDRICAL_SURFACE('',#3029,0.5); -#3029 = AXIS2_PLACEMENT_3D('',#3030,#3031,#3032); -#3030 = CARTESIAN_POINT('',(-5.,-17.,17.)); -#3031 = DIRECTION('',(0.,-1.,2.22044604925E-16)); -#3032 = DIRECTION('',(1.,0.,0.)); -#3033 = DEFINITIONAL_REPRESENTATION('',(#3034),#3038); -#3034 = LINE('',#3035,#3036); -#3035 = CARTESIAN_POINT('',(0.,0.)); -#3036 = VECTOR('',#3037,1.); -#3037 = DIRECTION('',(1.,0.)); -#3038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3039 = ORIENTED_EDGE('',*,*,#3040,.T.); -#3040 = EDGE_CURVE('',#3008,#3041,#3043,.T.); -#3041 = VERTEX_POINT('',#3042); -#3042 = CARTESIAN_POINT('',(5.,-17.,16.5)); -#3043 = SURFACE_CURVE('',#3044,(#3048,#3055),.PCURVE_S1.); -#3044 = LINE('',#3045,#3046); -#3045 = CARTESIAN_POINT('',(-5.,-17.,16.5)); -#3046 = VECTOR('',#3047,1.); -#3047 = DIRECTION('',(1.,0.,0.)); -#3048 = PCURVE('',#1857,#3049); -#3049 = DEFINITIONAL_REPRESENTATION('',(#3050),#3054); -#3050 = LINE('',#3051,#3052); -#3051 = CARTESIAN_POINT('',(13.5,2.3)); -#3052 = VECTOR('',#3053,1.); -#3053 = DIRECTION('',(0.,1.)); -#3054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3055 = PCURVE('',#3056,#3061); -#3056 = PLANE('',#3057); -#3057 = AXIS2_PLACEMENT_3D('',#3058,#3059,#3060); -#3058 = CARTESIAN_POINT('',(-5.,-17.,16.5)); -#3059 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); -#3060 = DIRECTION('',(1.,0.,0.)); -#3061 = DEFINITIONAL_REPRESENTATION('',(#3062),#3066); -#3062 = LINE('',#3063,#3064); -#3063 = CARTESIAN_POINT('',(0.,0.)); -#3064 = VECTOR('',#3065,1.); -#3065 = DIRECTION('',(1.,0.)); -#3066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3067 = ORIENTED_EDGE('',*,*,#3068,.T.); -#3068 = EDGE_CURVE('',#3041,#3069,#3071,.T.); -#3069 = VERTEX_POINT('',#3070); -#3070 = CARTESIAN_POINT('',(5.,-17.,17.5)); -#3071 = SURFACE_CURVE('',#3072,(#3077,#3088),.PCURVE_S1.); -#3072 = CIRCLE('',#3073,0.5); -#3073 = AXIS2_PLACEMENT_3D('',#3074,#3075,#3076); -#3074 = CARTESIAN_POINT('',(5.,-17.,17.)); -#3075 = DIRECTION('',(0.,-1.,2.22044604925E-16)); -#3076 = DIRECTION('',(1.,0.,0.)); -#3077 = PCURVE('',#1857,#3078); -#3078 = DEFINITIONAL_REPRESENTATION('',(#3079),#3087); -#3079 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3080,#3081,#3082,#3083, -#3084,#3085,#3086),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3080 = CARTESIAN_POINT('',(14.,12.8)); -#3081 = CARTESIAN_POINT('',(14.866025403784,12.8)); -#3082 = CARTESIAN_POINT('',(14.433012701892,12.05)); -#3083 = CARTESIAN_POINT('',(14.,11.3)); -#3084 = CARTESIAN_POINT('',(13.566987298108,12.05)); -#3085 = CARTESIAN_POINT('',(13.133974596216,12.8)); -#3086 = CARTESIAN_POINT('',(14.,12.8)); -#3087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3088 = PCURVE('',#3089,#3094); -#3089 = CYLINDRICAL_SURFACE('',#3090,0.5); -#3090 = AXIS2_PLACEMENT_3D('',#3091,#3092,#3093); -#3091 = CARTESIAN_POINT('',(5.,-17.,17.)); -#3092 = DIRECTION('',(0.,-1.,2.22044604925E-16)); -#3093 = DIRECTION('',(1.,0.,0.)); -#3094 = DEFINITIONAL_REPRESENTATION('',(#3095),#3099); -#3095 = LINE('',#3096,#3097); -#3096 = CARTESIAN_POINT('',(0.,0.)); -#3097 = VECTOR('',#3098,1.); -#3098 = DIRECTION('',(1.,0.)); -#3099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3100 = ORIENTED_EDGE('',*,*,#3101,.F.); -#3101 = EDGE_CURVE('',#3006,#3069,#3102,.T.); -#3102 = SURFACE_CURVE('',#3103,(#3107,#3114),.PCURVE_S1.); -#3103 = LINE('',#3104,#3105); -#3104 = CARTESIAN_POINT('',(-5.,-17.,17.5)); -#3105 = VECTOR('',#3106,1.); -#3106 = DIRECTION('',(1.,0.,0.)); -#3107 = PCURVE('',#1857,#3108); -#3108 = DEFINITIONAL_REPRESENTATION('',(#3109),#3113); -#3109 = LINE('',#3110,#3111); -#3110 = CARTESIAN_POINT('',(14.5,2.3)); -#3111 = VECTOR('',#3112,1.); -#3112 = DIRECTION('',(0.,1.)); -#3113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3114 = PCURVE('',#3115,#3120); -#3115 = PLANE('',#3116); -#3116 = AXIS2_PLACEMENT_3D('',#3117,#3118,#3119); -#3117 = CARTESIAN_POINT('',(-5.,-17.,17.5)); -#3118 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); -#3119 = DIRECTION('',(1.,0.,0.)); -#3120 = DEFINITIONAL_REPRESENTATION('',(#3121),#3125); -#3121 = LINE('',#3122,#3123); -#3122 = CARTESIAN_POINT('',(0.,0.)); -#3123 = VECTOR('',#3124,1.); -#3124 = DIRECTION('',(1.,0.)); -#3125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3126 = ADVANCED_FACE('',(#3127),#2172,.T.); -#3127 = FACE_BOUND('',#3128,.T.); -#3128 = EDGE_LOOP('',(#3129,#3157,#3179,#3180,#3181)); -#3129 = ORIENTED_EDGE('',*,*,#3130,.F.); -#3130 = EDGE_CURVE('',#3131,#3133,#3135,.T.); -#3131 = VERTEX_POINT('',#3132); -#3132 = CARTESIAN_POINT('',(-9.,-13.22875655532,17.)); -#3133 = VERTEX_POINT('',#3134); -#3134 = CARTESIAN_POINT('',(-9.,-10.72578233334,17.)); -#3135 = SURFACE_CURVE('',#3136,(#3140,#3146),.PCURVE_S1.); -#3136 = LINE('',#3137,#3138); -#3137 = CARTESIAN_POINT('',(-9.,-7.5,17.)); -#3138 = VECTOR('',#3139,1.); -#3139 = DIRECTION('',(0.,1.,0.)); -#3140 = PCURVE('',#2172,#3141); -#3141 = DEFINITIONAL_REPRESENTATION('',(#3142),#3145); -#3142 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3143,#3144),.UNSPECIFIED.,.F., - .F.,(2,2),(-7.605917375985,-0.9),.PIECEWISE_BEZIER_KNOTS.); -#3143 = CARTESIAN_POINT('',(17.356892551266,2.815496534161)); -#3144 = CARTESIAN_POINT('',(12.219861809378,-1.494984066704)); -#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3146 = PCURVE('',#3147,#3152); -#3147 = PLANE('',#3148); -#3148 = AXIS2_PLACEMENT_3D('',#3149,#3150,#3151); -#3149 = CARTESIAN_POINT('',(-9.,-15.,0.)); -#3150 = DIRECTION('',(1.,0.,0.)); -#3151 = DIRECTION('',(0.,0.,1.)); -#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3156); -#3153 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3154,#3155),.UNSPECIFIED.,.F., - .F.,(2,2),(-7.605917375985,-0.9),.PIECEWISE_BEZIER_KNOTS.); -#3154 = CARTESIAN_POINT('',(17.,0.105917375985)); -#3155 = CARTESIAN_POINT('',(17.,-6.6)); -#3156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3157 = ORIENTED_EDGE('',*,*,#3158,.T.); -#3158 = EDGE_CURVE('',#3131,#2132,#3159,.T.); -#3159 = SURFACE_CURVE('',#3160,(#3165,#3172),.PCURVE_S1.); -#3160 = CIRCLE('',#3161,16.); -#3161 = AXIS2_PLACEMENT_3D('',#3162,#3163,#3164); -#3162 = CARTESIAN_POINT('',(0.,0.,17.)); -#3163 = DIRECTION('',(0.,0.,1.)); -#3164 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); -#3165 = PCURVE('',#2172,#3166); -#3166 = DEFINITIONAL_REPRESENTATION('',(#3167),#3171); -#3167 = CIRCLE('',#3168,16.); -#3168 = AXIS2_PLACEMENT_2D('',#3169,#3170); -#3169 = CARTESIAN_POINT('',(0.,0.)); -#3170 = DIRECTION('',(1.,0.)); -#3171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3172 = PCURVE('',#2146,#3173); -#3173 = DEFINITIONAL_REPRESENTATION('',(#3174),#3178); -#3174 = LINE('',#3175,#3176); -#3175 = CARTESIAN_POINT('',(0.,14.)); -#3176 = VECTOR('',#3177,1.); -#3177 = DIRECTION('',(1.,0.)); -#3178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3179 = ORIENTED_EDGE('',*,*,#2157,.F.); -#3180 = ORIENTED_EDGE('',*,*,#2662,.F.); -#3181 = ORIENTED_EDGE('',*,*,#3182,.T.); -#3182 = EDGE_CURVE('',#2663,#3133,#3183,.T.); -#3183 = SURFACE_CURVE('',#3184,(#3188,#3195),.PCURVE_S1.); -#3184 = LINE('',#3185,#3186); -#3185 = CARTESIAN_POINT('',(0.,0.,17.)); -#3186 = VECTOR('',#3187,1.); -#3187 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); -#3188 = PCURVE('',#2172,#3189); -#3189 = DEFINITIONAL_REPRESENTATION('',(#3190),#3194); -#3190 = LINE('',#3191,#3192); -#3191 = CARTESIAN_POINT('',(0.,0.)); -#3192 = VECTOR('',#3193,1.); -#3193 = DIRECTION('',(1.,0.)); -#3194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3195 = PCURVE('',#2744,#3196); -#3196 = DEFINITIONAL_REPRESENTATION('',(#3197),#3201); -#3197 = LINE('',#3198,#3199); -#3198 = CARTESIAN_POINT('',(0.,14.)); -#3199 = VECTOR('',#3200,1.); -#3200 = DIRECTION('',(1.,0.)); -#3201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3202 = ADVANCED_FACE('',(#3203),#2146,.T.); -#3203 = FACE_BOUND('',#3204,.T.); -#3204 = EDGE_LOOP('',(#3205,#3206,#3227,#3253)); -#3205 = ORIENTED_EDGE('',*,*,#3158,.F.); -#3206 = ORIENTED_EDGE('',*,*,#3207,.F.); -#3207 = EDGE_CURVE('',#3208,#3131,#3210,.T.); -#3208 = VERTEX_POINT('',#3209); -#3209 = CARTESIAN_POINT('',(-9.,-13.22875655532,3.)); -#3210 = SURFACE_CURVE('',#3211,(#3215,#3221),.PCURVE_S1.); -#3211 = LINE('',#3212,#3213); -#3212 = CARTESIAN_POINT('',(-9.,-13.22875655532,3.)); -#3213 = VECTOR('',#3214,1.); -#3214 = DIRECTION('',(0.,0.,1.)); -#3215 = PCURVE('',#2146,#3216); -#3216 = DEFINITIONAL_REPRESENTATION('',(#3217),#3220); -#3217 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3218,#3219),.UNSPECIFIED.,.F., - .F.,(2,2),(-3.999999997895E-07,14.0000004),.PIECEWISE_BEZIER_KNOTS.); -#3218 = CARTESIAN_POINT('',(0.100725284152,-3.999999997895E-07)); -#3219 = CARTESIAN_POINT('',(0.100725284152,14.0000004)); -#3220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3221 = PCURVE('',#3147,#3222); -#3222 = DEFINITIONAL_REPRESENTATION('',(#3223),#3226); -#3223 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3224,#3225),.UNSPECIFIED.,.F., - .F.,(2,2),(-3.999999997895E-07,14.0000004),.PIECEWISE_BEZIER_KNOTS.); -#3224 = CARTESIAN_POINT('',(2.9999996,-1.771243444677)); -#3225 = CARTESIAN_POINT('',(17.0000004,-1.771243444677)); -#3226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3227 = ORIENTED_EDGE('',*,*,#3228,.T.); -#3228 = EDGE_CURVE('',#3208,#2104,#3229,.T.); -#3229 = SURFACE_CURVE('',#3230,(#3235,#3242),.PCURVE_S1.); -#3230 = CIRCLE('',#3231,16.); -#3231 = AXIS2_PLACEMENT_3D('',#3232,#3233,#3234); -#3232 = CARTESIAN_POINT('',(0.,0.,3.)); -#3233 = DIRECTION('',(0.,0.,1.)); -#3234 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); -#3235 = PCURVE('',#2146,#3236); -#3236 = DEFINITIONAL_REPRESENTATION('',(#3237),#3241); -#3237 = LINE('',#3238,#3239); -#3238 = CARTESIAN_POINT('',(0.,0.)); -#3239 = VECTOR('',#3240,1.); -#3240 = DIRECTION('',(1.,0.)); -#3241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3242 = PCURVE('',#2119,#3243); -#3243 = DEFINITIONAL_REPRESENTATION('',(#3244),#3252); -#3244 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3245,#3246,#3247,#3248, -#3249,#3250,#3251),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3245 = CARTESIAN_POINT('',(2.984601754985,4.743288910096)); -#3246 = CARTESIAN_POINT('',(-18.24464458642,-13.07016386514)); -#3247 = CARTESIAN_POINT('',(-23.05692404819,14.221629157329)); -#3248 = CARTESIAN_POINT('',(-27.86920350996,41.513422179807)); -#3249 = CARTESIAN_POINT('',(-1.827677706789,32.035081932575)); -#3250 = CARTESIAN_POINT('',(24.213848096391,22.556741685342)); -#3251 = CARTESIAN_POINT('',(2.984601754985,4.743288910096)); -#3252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3253 = ORIENTED_EDGE('',*,*,#2131,.T.); -#3254 = ADVANCED_FACE('',(#3255),#2119,.T.); -#3255 = FACE_BOUND('',#3256,.T.); -#3256 = EDGE_LOOP('',(#3257,#3258,#3259,#3281,#3302,#3303,#3304,#3305, - #3328,#3355,#3381,#3382)); -#3257 = ORIENTED_EDGE('',*,*,#2103,.T.); -#3258 = ORIENTED_EDGE('',*,*,#3228,.F.); -#3259 = ORIENTED_EDGE('',*,*,#3260,.T.); -#3260 = EDGE_CURVE('',#3208,#3261,#3263,.T.); -#3261 = VERTEX_POINT('',#3262); -#3262 = CARTESIAN_POINT('',(-9.,-10.72578233334,3.)); -#3263 = SURFACE_CURVE('',#3264,(#3268,#3275),.PCURVE_S1.); -#3264 = LINE('',#3265,#3266); -#3265 = CARTESIAN_POINT('',(-9.,-7.5,3.)); -#3266 = VECTOR('',#3267,1.); -#3267 = DIRECTION('',(0.,1.,0.)); -#3268 = PCURVE('',#2119,#3269); -#3269 = DEFINITIONAL_REPRESENTATION('',(#3270),#3274); -#3270 = LINE('',#3271,#3272); -#3271 = CARTESIAN_POINT('',(1.7,9.5)); -#3272 = VECTOR('',#3273,1.); -#3273 = DIRECTION('',(0.,1.)); -#3274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3275 = PCURVE('',#3147,#3276); -#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3280); -#3277 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3278,#3279),.UNSPECIFIED.,.F., - .F.,(2,2),(-7.605917375985,-0.9),.PIECEWISE_BEZIER_KNOTS.); -#3278 = CARTESIAN_POINT('',(3.,0.105917375985)); -#3279 = CARTESIAN_POINT('',(3.,-6.6)); -#3280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3281 = ORIENTED_EDGE('',*,*,#3282,.F.); -#3282 = EDGE_CURVE('',#2229,#3261,#3283,.T.); -#3283 = SURFACE_CURVE('',#3284,(#3288,#3295),.PCURVE_S1.); -#3284 = LINE('',#3285,#3286); -#3285 = CARTESIAN_POINT('',(0.,0.,3.)); -#3286 = VECTOR('',#3287,1.); -#3287 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); -#3288 = PCURVE('',#2119,#3289); -#3289 = DEFINITIONAL_REPRESENTATION('',(#3290),#3294); -#3290 = LINE('',#3291,#3292); -#3291 = CARTESIAN_POINT('',(-7.3,17.)); -#3292 = VECTOR('',#3293,1.); -#3293 = DIRECTION('',(0.642787609687,-0.766044443119)); -#3294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3295 = PCURVE('',#2744,#3296); -#3296 = DEFINITIONAL_REPRESENTATION('',(#3297),#3301); -#3297 = LINE('',#3298,#3299); -#3298 = CARTESIAN_POINT('',(0.,0.)); -#3299 = VECTOR('',#3300,1.); -#3300 = DIRECTION('',(1.,0.)); -#3301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3302 = ORIENTED_EDGE('',*,*,#2228,.T.); -#3303 = ORIENTED_EDGE('',*,*,#2280,.T.); -#3304 = ORIENTED_EDGE('',*,*,#2330,.T.); -#3305 = ORIENTED_EDGE('',*,*,#3306,.T.); -#3306 = EDGE_CURVE('',#2331,#3307,#3309,.T.); -#3307 = VERTEX_POINT('',#3308); -#3308 = CARTESIAN_POINT('',(9.,-10.72578233334,3.)); -#3309 = SURFACE_CURVE('',#3310,(#3314,#3321),.PCURVE_S1.); -#3310 = LINE('',#3311,#3312); -#3311 = CARTESIAN_POINT('',(0.,0.,3.)); -#3312 = VECTOR('',#3313,1.); -#3313 = DIRECTION('',(0.642787609687,-0.766044443119,0.)); -#3314 = PCURVE('',#2119,#3315); -#3315 = DEFINITIONAL_REPRESENTATION('',(#3316),#3320); -#3316 = LINE('',#3317,#3318); -#3317 = CARTESIAN_POINT('',(-7.3,17.)); -#3318 = VECTOR('',#3319,1.); -#3319 = DIRECTION('',(-0.642787609687,-0.766044443119)); -#3320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3321 = PCURVE('',#2418,#3322); -#3322 = DEFINITIONAL_REPRESENTATION('',(#3323),#3327); -#3323 = LINE('',#3324,#3325); -#3324 = CARTESIAN_POINT('',(0.,0.)); -#3325 = VECTOR('',#3326,1.); -#3326 = DIRECTION('',(1.,0.)); -#3327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3328 = ORIENTED_EDGE('',*,*,#3329,.F.); -#3329 = EDGE_CURVE('',#3330,#3307,#3332,.T.); -#3330 = VERTEX_POINT('',#3331); -#3331 = CARTESIAN_POINT('',(9.,-13.22875655532,3.)); -#3332 = SURFACE_CURVE('',#3333,(#3337,#3344),.PCURVE_S1.); -#3333 = LINE('',#3334,#3335); -#3334 = CARTESIAN_POINT('',(9.,-7.5,3.)); -#3335 = VECTOR('',#3336,1.); -#3336 = DIRECTION('',(0.,1.,0.)); -#3337 = PCURVE('',#2119,#3338); -#3338 = DEFINITIONAL_REPRESENTATION('',(#3339),#3343); -#3339 = LINE('',#3340,#3341); -#3340 = CARTESIAN_POINT('',(-16.3,9.5)); -#3341 = VECTOR('',#3342,1.); -#3342 = DIRECTION('',(0.,1.)); -#3343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3344 = PCURVE('',#3345,#3350); -#3345 = PLANE('',#3346); -#3346 = AXIS2_PLACEMENT_3D('',#3347,#3348,#3349); -#3347 = CARTESIAN_POINT('',(9.,-15.,0.)); -#3348 = DIRECTION('',(1.,0.,0.)); -#3349 = DIRECTION('',(0.,0.,1.)); -#3350 = DEFINITIONAL_REPRESENTATION('',(#3351),#3354); -#3351 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3352,#3353),.UNSPECIFIED.,.F., - .F.,(2,2),(-8.1,-1.454141610011),.PIECEWISE_BEZIER_KNOTS.); -#3352 = CARTESIAN_POINT('',(3.,0.6)); -#3353 = CARTESIAN_POINT('',(3.,-6.045858389989)); -#3354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3355 = ORIENTED_EDGE('',*,*,#3356,.F.); -#3356 = EDGE_CURVE('',#2908,#3330,#3357,.T.); -#3357 = SURFACE_CURVE('',#3358,(#3363,#3374),.PCURVE_S1.); -#3358 = CIRCLE('',#3359,16.); -#3359 = AXIS2_PLACEMENT_3D('',#3360,#3361,#3362); -#3360 = CARTESIAN_POINT('',(0.,0.,3.)); -#3361 = DIRECTION('',(0.,0.,1.)); -#3362 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); -#3363 = PCURVE('',#2119,#3364); -#3364 = DEFINITIONAL_REPRESENTATION('',(#3365),#3373); -#3365 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3366,#3367,#3368,#3369, -#3370,#3371,#3372),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 - ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, -6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() -GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, -1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3366 = CARTESIAN_POINT('',(2.984601754985,4.743288910096)); -#3367 = CARTESIAN_POINT('',(-18.24464458642,-13.07016386514)); -#3368 = CARTESIAN_POINT('',(-23.05692404819,14.221629157329)); -#3369 = CARTESIAN_POINT('',(-27.86920350996,41.513422179807)); -#3370 = CARTESIAN_POINT('',(-1.827677706789,32.035081932575)); -#3371 = CARTESIAN_POINT('',(24.213848096391,22.556741685342)); -#3372 = CARTESIAN_POINT('',(2.984601754985,4.743288910096)); -#3373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3374 = PCURVE('',#2945,#3375); -#3375 = DEFINITIONAL_REPRESENTATION('',(#3376),#3380); -#3376 = LINE('',#3377,#3378); -#3377 = CARTESIAN_POINT('',(0.,0.)); -#3378 = VECTOR('',#3379,1.); -#3379 = DIRECTION('',(1.,0.)); -#3380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3381 = ORIENTED_EDGE('',*,*,#2907,.F.); -#3382 = ORIENTED_EDGE('',*,*,#2979,.F.); -#3383 = ADVANCED_FACE('',(#3384),#2418,.F.); -#3384 = FACE_BOUND('',#3385,.F.); -#3385 = EDGE_LOOP('',(#3386,#3409,#3410,#3411)); -#3386 = ORIENTED_EDGE('',*,*,#3387,.F.); -#3387 = EDGE_CURVE('',#2381,#3388,#3390,.T.); -#3388 = VERTEX_POINT('',#3389); -#3389 = CARTESIAN_POINT('',(9.,-10.72578233334,17.)); -#3390 = SURFACE_CURVE('',#3391,(#3395,#3402),.PCURVE_S1.); -#3391 = LINE('',#3392,#3393); -#3392 = CARTESIAN_POINT('',(0.,0.,17.)); -#3393 = VECTOR('',#3394,1.); -#3394 = DIRECTION('',(0.642787609687,-0.766044443119,0.)); -#3395 = PCURVE('',#2418,#3396); -#3396 = DEFINITIONAL_REPRESENTATION('',(#3397),#3401); -#3397 = LINE('',#3398,#3399); -#3398 = CARTESIAN_POINT('',(0.,14.)); -#3399 = VECTOR('',#3400,1.); -#3400 = DIRECTION('',(1.,0.)); -#3401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3402 = PCURVE('',#2468,#3403); -#3403 = DEFINITIONAL_REPRESENTATION('',(#3404),#3408); -#3404 = LINE('',#3405,#3406); -#3405 = CARTESIAN_POINT('',(0.,0.)); -#3406 = VECTOR('',#3407,1.); -#3407 = DIRECTION('',(0.173648177667,0.984807753012)); -#3408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3409 = ORIENTED_EDGE('',*,*,#2380,.F.); -#3410 = ORIENTED_EDGE('',*,*,#3306,.T.); -#3411 = ORIENTED_EDGE('',*,*,#3412,.T.); -#3412 = EDGE_CURVE('',#3307,#3388,#3413,.T.); -#3413 = SURFACE_CURVE('',#3414,(#3418,#3424),.PCURVE_S1.); -#3414 = LINE('',#3415,#3416); -#3415 = CARTESIAN_POINT('',(9.,-10.72578233334,1.5)); -#3416 = VECTOR('',#3417,1.); -#3417 = DIRECTION('',(0.,0.,1.)); -#3418 = PCURVE('',#2418,#3419); -#3419 = DEFINITIONAL_REPRESENTATION('',(#3420),#3423); -#3420 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3421,#3422),.UNSPECIFIED.,.F., +#3901 = ORIENTED_EDGE('',*,*,#3902,.T.); +#3902 = EDGE_CURVE('',#3875,#3233,#3903,.T.); +#3903 = SURFACE_CURVE('',#3904,(#3908,#3914),.PCURVE_S1.); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(9.,-10.72578233334,1.5)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(0.,0.,1.)); +#3908 = PCURVE('',#3275,#3909); +#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3913); +#3910 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3911,#3912),.UNSPECIFIED.,.F., .F.,(2,2),(1.E-01,16.9),.PIECEWISE_BEZIER_KNOTS.); -#3421 = CARTESIAN_POINT('',(14.001514441744,-1.4)); -#3422 = CARTESIAN_POINT('',(14.001514441744,15.4)); -#3423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3911 = CARTESIAN_POINT('',(14.001514441744,-1.4)); +#3912 = CARTESIAN_POINT('',(14.001514441744,15.4)); +#3913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3424 = PCURVE('',#3345,#3425); -#3425 = DEFINITIONAL_REPRESENTATION('',(#3426),#3429); -#3426 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3427,#3428),.UNSPECIFIED.,.F., - .F.,(2,2),(1.E-01,16.9),.PIECEWISE_BEZIER_KNOTS.); -#3427 = CARTESIAN_POINT('',(1.6,-4.274217666652)); -#3428 = CARTESIAN_POINT('',(18.4,-4.274217666652)); -#3429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3914 = PCURVE('',#3247,#3915); +#3915 = DEFINITIONAL_REPRESENTATION('',(#3916),#3920); +#3916 = LINE('',#3917,#3918); +#3917 = CARTESIAN_POINT('',(-1.5,-2.502974221975)); +#3918 = VECTOR('',#3919,1.); +#3919 = DIRECTION('',(1.,0.)); +#3920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3430 = ADVANCED_FACE('',(#3431),#2468,.T.); -#3431 = FACE_BOUND('',#3432,.T.); -#3432 = EDGE_LOOP('',(#3433,#3434,#3458,#3477,#3478)); -#3433 = ORIENTED_EDGE('',*,*,#2956,.T.); -#3434 = ORIENTED_EDGE('',*,*,#3435,.T.); -#3435 = EDGE_CURVE('',#2931,#3436,#3438,.T.); -#3436 = VERTEX_POINT('',#3437); -#3437 = CARTESIAN_POINT('',(9.,-13.22875655532,17.)); -#3438 = SURFACE_CURVE('',#3439,(#3444,#3451),.PCURVE_S1.); -#3439 = CIRCLE('',#3440,16.); -#3440 = AXIS2_PLACEMENT_3D('',#3441,#3442,#3443); -#3441 = CARTESIAN_POINT('',(0.,0.,17.)); -#3442 = DIRECTION('',(0.,0.,1.)); -#3443 = DIRECTION('',(-0.642787609687,-0.766044443119,0.)); -#3444 = PCURVE('',#2468,#3445); -#3445 = DEFINITIONAL_REPRESENTATION('',(#3446),#3450); -#3446 = CIRCLE('',#3447,16.); -#3447 = AXIS2_PLACEMENT_2D('',#3448,#3449); -#3448 = CARTESIAN_POINT('',(0.,0.)); -#3449 = DIRECTION('',(1.,0.)); -#3450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3921 = ADVANCED_FACE('',(#3922),#3459,.T.); +#3922 = FACE_BOUND('',#3923,.F.); +#3923 = EDGE_LOOP('',(#3924,#3947,#3980,#4001)); +#3924 = ORIENTED_EDGE('',*,*,#3925,.T.); +#3925 = EDGE_CURVE('',#3443,#3926,#3928,.T.); +#3926 = VERTEX_POINT('',#3927); +#3927 = CARTESIAN_POINT('',(9.,-11.49608629056,1.5)); +#3928 = SURFACE_CURVE('',#3929,(#3933,#3940),.PCURVE_S1.); +#3929 = LINE('',#3930,#3931); +#3930 = CARTESIAN_POINT('',(9.,-11.49608629056,3.)); +#3931 = VECTOR('',#3932,1.); +#3932 = DIRECTION('',(0.,0.,-1.)); +#3933 = PCURVE('',#3459,#3934); +#3934 = DEFINITIONAL_REPRESENTATION('',(#3935),#3939); +#3935 = LINE('',#3936,#3937); +#3936 = CARTESIAN_POINT('',(-0.906584954963,0.)); +#3937 = VECTOR('',#3938,1.); +#3938 = DIRECTION('',(-0.,-1.)); +#3939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3451 = PCURVE('',#2945,#3452); -#3452 = DEFINITIONAL_REPRESENTATION('',(#3453),#3457); -#3453 = LINE('',#3454,#3455); -#3454 = CARTESIAN_POINT('',(0.,14.)); -#3455 = VECTOR('',#3456,1.); -#3456 = DIRECTION('',(1.,0.)); -#3457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3940 = PCURVE('',#3247,#3941); +#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); +#3942 = LINE('',#3943,#3944); +#3943 = CARTESIAN_POINT('',(0.,-1.732670264763)); +#3944 = VECTOR('',#3945,1.); +#3945 = DIRECTION('',(-1.,0.)); +#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3458 = ORIENTED_EDGE('',*,*,#3459,.T.); -#3459 = EDGE_CURVE('',#3436,#3388,#3460,.T.); -#3460 = SURFACE_CURVE('',#3461,(#3465,#3471),.PCURVE_S1.); -#3461 = LINE('',#3462,#3463); -#3462 = CARTESIAN_POINT('',(9.,-7.5,17.)); -#3463 = VECTOR('',#3464,1.); -#3464 = DIRECTION('',(0.,1.,0.)); -#3465 = PCURVE('',#2468,#3466); -#3466 = DEFINITIONAL_REPRESENTATION('',(#3467),#3470); -#3467 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3468,#3469),.UNSPECIFIED.,.F., - .F.,(2,2),(-8.1,-1.454141610011),.PIECEWISE_BEZIER_KNOTS.); -#3468 = CARTESIAN_POINT('',(6.165204825477,16.921886699181)); -#3469 = CARTESIAN_POINT('',(1.074181936071,12.650011270365)); -#3470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3947 = ORIENTED_EDGE('',*,*,#3948,.T.); +#3948 = EDGE_CURVE('',#3926,#3949,#3951,.T.); +#3949 = VERTEX_POINT('',#3950); +#3950 = CARTESIAN_POINT('',(-9.,-11.49608629056,1.5)); +#3951 = SURFACE_CURVE('',#3952,(#3957,#3964),.PCURVE_S1.); +#3952 = CIRCLE('',#3953,14.6); +#3953 = AXIS2_PLACEMENT_3D('',#3954,#3955,#3956); +#3954 = CARTESIAN_POINT('',(0.,0.,1.5)); +#3955 = DIRECTION('',(0.,0.,-1.)); +#3956 = DIRECTION('',(1.,0.,0.)); +#3957 = PCURVE('',#3459,#3958); +#3958 = DEFINITIONAL_REPRESENTATION('',(#3959),#3963); +#3959 = LINE('',#3960,#3961); +#3960 = CARTESIAN_POINT('',(-0.,-1.5)); +#3961 = VECTOR('',#3962,1.); +#3962 = DIRECTION('',(-1.,0.)); +#3963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3471 = PCURVE('',#3345,#3472); -#3472 = DEFINITIONAL_REPRESENTATION('',(#3473),#3476); -#3473 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3474,#3475),.UNSPECIFIED.,.F., - .F.,(2,2),(-8.1,-1.454141610011),.PIECEWISE_BEZIER_KNOTS.); -#3474 = CARTESIAN_POINT('',(17.,0.6)); -#3475 = CARTESIAN_POINT('',(17.,-6.045858389989)); -#3476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3477 = ORIENTED_EDGE('',*,*,#3387,.F.); -#3478 = ORIENTED_EDGE('',*,*,#2429,.F.); -#3479 = ADVANCED_FACE('',(#3480),#2606,.T.); -#3480 = FACE_BOUND('',#3481,.T.); -#3481 = EDGE_LOOP('',(#3482,#3483,#3484,#3485)); -#3482 = ORIENTED_EDGE('',*,*,#2782,.F.); -#3483 = ORIENTED_EDGE('',*,*,#2807,.T.); -#3484 = ORIENTED_EDGE('',*,*,#2858,.T.); -#3485 = ORIENTED_EDGE('',*,*,#2567,.F.); -#3486 = ADVANCED_FACE('',(#3487),#2744,.T.); -#3487 = FACE_BOUND('',#3488,.T.); -#3488 = EDGE_LOOP('',(#3489,#3490,#3491,#3510)); -#3489 = ORIENTED_EDGE('',*,*,#2708,.F.); -#3490 = ORIENTED_EDGE('',*,*,#3282,.T.); -#3491 = ORIENTED_EDGE('',*,*,#3492,.F.); -#3492 = EDGE_CURVE('',#3133,#3261,#3493,.T.); -#3493 = SURFACE_CURVE('',#3494,(#3498,#3504),.PCURVE_S1.); -#3494 = LINE('',#3495,#3496); -#3495 = CARTESIAN_POINT('',(-9.,-10.72578233334,1.5)); -#3496 = VECTOR('',#3497,1.); -#3497 = DIRECTION('',(0.,0.,-1.)); -#3498 = PCURVE('',#2744,#3499); -#3499 = DEFINITIONAL_REPRESENTATION('',(#3500),#3503); -#3500 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3501,#3502),.UNSPECIFIED.,.F., - .F.,(2,2),(-16.9,-1.E-01),.PIECEWISE_BEZIER_KNOTS.); -#3501 = CARTESIAN_POINT('',(14.001514441744,15.4)); -#3502 = CARTESIAN_POINT('',(14.001514441744,-1.4)); -#3503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3504 = PCURVE('',#3147,#3505); -#3505 = DEFINITIONAL_REPRESENTATION('',(#3506),#3509); -#3506 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3507,#3508),.UNSPECIFIED.,.F., - .F.,(2,2),(-16.9,-1.E-01),.PIECEWISE_BEZIER_KNOTS.); -#3507 = CARTESIAN_POINT('',(18.4,-4.274217666652)); -#3508 = CARTESIAN_POINT('',(1.6,-4.274217666652)); -#3509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3510 = ORIENTED_EDGE('',*,*,#3182,.F.); -#3511 = ADVANCED_FACE('',(#3512),#2945,.T.); -#3512 = FACE_BOUND('',#3513,.T.); -#3513 = EDGE_LOOP('',(#3514,#3515,#3516,#3517)); -#3514 = ORIENTED_EDGE('',*,*,#3435,.F.); -#3515 = ORIENTED_EDGE('',*,*,#2930,.F.); -#3516 = ORIENTED_EDGE('',*,*,#3356,.T.); -#3517 = ORIENTED_EDGE('',*,*,#3518,.T.); -#3518 = EDGE_CURVE('',#3330,#3436,#3519,.T.); -#3519 = SURFACE_CURVE('',#3520,(#3524,#3530),.PCURVE_S1.); -#3520 = LINE('',#3521,#3522); -#3521 = CARTESIAN_POINT('',(9.,-13.22875655532,3.)); -#3522 = VECTOR('',#3523,1.); -#3523 = DIRECTION('',(0.,0.,1.)); -#3524 = PCURVE('',#2945,#3525); -#3525 = DEFINITIONAL_REPRESENTATION('',(#3526),#3529); -#3526 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3527,#3528),.UNSPECIFIED.,.F., - .F.,(2,2),(-3.999999997895E-07,14.0000004),.PIECEWISE_BEZIER_KNOTS.); -#3527 = CARTESIAN_POINT('',(1.295538117443,-3.999999997895E-07)); -#3528 = CARTESIAN_POINT('',(1.295538117443,14.0000004)); -#3529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3530 = PCURVE('',#3345,#3531); -#3531 = DEFINITIONAL_REPRESENTATION('',(#3532),#3535); -#3532 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3533,#3534),.UNSPECIFIED.,.F., - .F.,(2,2),(-3.999999997895E-07,14.0000004),.PIECEWISE_BEZIER_KNOTS.); -#3533 = CARTESIAN_POINT('',(2.9999996,-1.771243444677)); -#3534 = CARTESIAN_POINT('',(17.0000004,-1.771243444677)); -#3535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3536 = ADVANCED_FACE('',(#3537),#3028,.F.); -#3537 = FACE_BOUND('',#3538,.F.); -#3538 = EDGE_LOOP('',(#3539,#3562,#3595,#3616)); -#3539 = ORIENTED_EDGE('',*,*,#3540,.T.); -#3540 = EDGE_CURVE('',#3006,#3541,#3543,.T.); -#3541 = VERTEX_POINT('',#3542); -#3542 = CARTESIAN_POINT('',(-5.,-15.,17.5)); -#3543 = SURFACE_CURVE('',#3544,(#3548,#3555),.PCURVE_S1.); -#3544 = LINE('',#3545,#3546); -#3545 = CARTESIAN_POINT('',(-5.,-17.,17.5)); -#3546 = VECTOR('',#3547,1.); -#3547 = DIRECTION('',(0.,1.,-2.22044604925E-16)); -#3548 = PCURVE('',#3028,#3549); -#3549 = DEFINITIONAL_REPRESENTATION('',(#3550),#3554); -#3550 = LINE('',#3551,#3552); -#3551 = CARTESIAN_POINT('',(1.570796326795,0.)); -#3552 = VECTOR('',#3553,1.); -#3553 = DIRECTION('',(0.,-1.)); -#3554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3555 = PCURVE('',#3115,#3556); -#3556 = DEFINITIONAL_REPRESENTATION('',(#3557),#3561); -#3557 = LINE('',#3558,#3559); -#3558 = CARTESIAN_POINT('',(0.,0.)); -#3559 = VECTOR('',#3560,1.); -#3560 = DIRECTION('',(0.,-1.)); -#3561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3562 = ORIENTED_EDGE('',*,*,#3563,.T.); -#3563 = EDGE_CURVE('',#3541,#3564,#3566,.T.); -#3564 = VERTEX_POINT('',#3565); -#3565 = CARTESIAN_POINT('',(-5.,-15.,16.5)); -#3566 = SURFACE_CURVE('',#3567,(#3572,#3579),.PCURVE_S1.); -#3567 = CIRCLE('',#3568,0.5); -#3568 = AXIS2_PLACEMENT_3D('',#3569,#3570,#3571); -#3569 = CARTESIAN_POINT('',(-5.,-15.,17.)); -#3570 = DIRECTION('',(0.,-1.,2.22044604925E-16)); -#3571 = DIRECTION('',(1.,0.,0.)); -#3572 = PCURVE('',#3028,#3573); -#3573 = DEFINITIONAL_REPRESENTATION('',(#3574),#3578); -#3574 = LINE('',#3575,#3576); -#3575 = CARTESIAN_POINT('',(0.,-2.)); -#3576 = VECTOR('',#3577,1.); -#3577 = DIRECTION('',(1.,0.)); -#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3579 = PCURVE('',#3580,#3585); -#3580 = PLANE('',#3581); -#3581 = AXIS2_PLACEMENT_3D('',#3582,#3583,#3584); -#3582 = CARTESIAN_POINT('',(-5.,-15.,17.5)); -#3583 = DIRECTION('',(0.,1.,0.)); -#3584 = DIRECTION('',(0.,0.,1.)); -#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3594); -#3586 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3587,#3588,#3589,#3590, -#3591,#3592,#3593),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#3964 = PCURVE('',#3965,#3970); +#3965 = PLANE('',#3966); +#3966 = AXIS2_PLACEMENT_3D('',#3967,#3968,#3969); +#3967 = CARTESIAN_POINT('',(9.,-11.49608629056,1.5)); +#3968 = DIRECTION('',(0.,0.,1.)); +#3969 = DIRECTION('',(1.,0.,0.)); +#3970 = DEFINITIONAL_REPRESENTATION('',(#3971),#3979); +#3971 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3972,#3973,#3974,#3975, +#3976,#3977,#3978),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, 1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3587 = CARTESIAN_POINT('',(-0.5,0.5)); -#3588 = CARTESIAN_POINT('',(0.366025403784,0.5)); -#3589 = CARTESIAN_POINT('',(-6.698729810778E-02,-0.25)); -#3590 = CARTESIAN_POINT('',(-0.5,-1.)); -#3591 = CARTESIAN_POINT('',(-0.933012701892,-0.25)); -#3592 = CARTESIAN_POINT('',(-1.366025403784,0.5)); -#3593 = CARTESIAN_POINT('',(-0.5,0.5)); -#3594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3972 = CARTESIAN_POINT('',(5.6,11.49608629056)); +#3973 = CARTESIAN_POINT('',(5.6,-13.79185549994)); +#3974 = CARTESIAN_POINT('',(-16.3,-1.147884604693)); +#3975 = CARTESIAN_POINT('',(-38.2,11.49608629056)); +#3976 = CARTESIAN_POINT('',(-16.3,24.140057185813)); +#3977 = CARTESIAN_POINT('',(5.6,36.784028081066)); +#3978 = CARTESIAN_POINT('',(5.6,11.49608629056)); +#3979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3595 = ORIENTED_EDGE('',*,*,#3596,.F.); -#3596 = EDGE_CURVE('',#3008,#3564,#3597,.T.); -#3597 = SURFACE_CURVE('',#3598,(#3602,#3609),.PCURVE_S1.); -#3598 = LINE('',#3599,#3600); -#3599 = CARTESIAN_POINT('',(-5.,-17.,16.5)); -#3600 = VECTOR('',#3601,1.); -#3601 = DIRECTION('',(0.,1.,-2.22044604925E-16)); -#3602 = PCURVE('',#3028,#3603); -#3603 = DEFINITIONAL_REPRESENTATION('',(#3604),#3608); -#3604 = LINE('',#3605,#3606); -#3605 = CARTESIAN_POINT('',(4.712388980385,0.)); -#3606 = VECTOR('',#3607,1.); -#3607 = DIRECTION('',(0.,-1.)); -#3608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3980 = ORIENTED_EDGE('',*,*,#3981,.F.); +#3981 = EDGE_CURVE('',#3420,#3949,#3982,.T.); +#3982 = SURFACE_CURVE('',#3983,(#3987,#3994),.PCURVE_S1.); +#3983 = LINE('',#3984,#3985); +#3984 = CARTESIAN_POINT('',(-9.,-11.49608629056,3.)); +#3985 = VECTOR('',#3986,1.); +#3986 = DIRECTION('',(0.,0.,-1.)); +#3987 = PCURVE('',#3459,#3988); +#3988 = DEFINITIONAL_REPRESENTATION('',(#3989),#3993); +#3989 = LINE('',#3990,#3991); +#3990 = CARTESIAN_POINT('',(-2.235007698627,0.)); +#3991 = VECTOR('',#3992,1.); +#3992 = DIRECTION('',(-0.,-1.)); +#3993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3609 = PCURVE('',#3056,#3610); -#3610 = DEFINITIONAL_REPRESENTATION('',(#3611),#3615); -#3611 = LINE('',#3612,#3613); -#3612 = CARTESIAN_POINT('',(0.,0.)); -#3613 = VECTOR('',#3614,1.); -#3614 = DIRECTION('',(0.,-1.)); -#3615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3994 = PCURVE('',#2948,#3995); +#3995 = DEFINITIONAL_REPRESENTATION('',(#3996),#4000); +#3996 = LINE('',#3997,#3998); +#3997 = CARTESIAN_POINT('',(0.,-1.732670264763)); +#3998 = VECTOR('',#3999,1.); +#3999 = DIRECTION('',(-1.,0.)); +#4000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3616 = ORIENTED_EDGE('',*,*,#3005,.F.); -#3617 = ADVANCED_FACE('',(#3618),#3115,.T.); -#3618 = FACE_BOUND('',#3619,.T.); -#3619 = EDGE_LOOP('',(#3620,#3621,#3644,#3665)); -#3620 = ORIENTED_EDGE('',*,*,#3540,.T.); -#3621 = ORIENTED_EDGE('',*,*,#3622,.T.); -#3622 = EDGE_CURVE('',#3541,#3623,#3625,.T.); -#3623 = VERTEX_POINT('',#3624); -#3624 = CARTESIAN_POINT('',(5.,-15.,17.5)); -#3625 = SURFACE_CURVE('',#3626,(#3630,#3637),.PCURVE_S1.); -#3626 = LINE('',#3627,#3628); -#3627 = CARTESIAN_POINT('',(-5.,-15.,17.5)); -#3628 = VECTOR('',#3629,1.); -#3629 = DIRECTION('',(1.,0.,0.)); -#3630 = PCURVE('',#3115,#3631); -#3631 = DEFINITIONAL_REPRESENTATION('',(#3632),#3636); -#3632 = LINE('',#3633,#3634); -#3633 = CARTESIAN_POINT('',(0.,-2.)); -#3634 = VECTOR('',#3635,1.); -#3635 = DIRECTION('',(1.,0.)); -#3636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4001 = ORIENTED_EDGE('',*,*,#3442,.F.); +#4002 = ADVANCED_FACE('',(#4003),#3535,.F.); +#4003 = FACE_BOUND('',#4004,.T.); +#4004 = EDGE_LOOP('',(#4005,#4006,#4007,#4008)); +#4005 = ORIENTED_EDGE('',*,*,#3595,.T.); +#4006 = ORIENTED_EDGE('',*,*,#3519,.T.); +#4007 = ORIENTED_EDGE('',*,*,#3676,.T.); +#4008 = ORIENTED_EDGE('',*,*,#3627,.F.); +#4009 = ADVANCED_FACE('',(#4010),#3793,.T.); +#4010 = FACE_BOUND('',#4011,.T.); +#4011 = EDGE_LOOP('',(#4012,#4035,#4036)); +#4012 = ORIENTED_EDGE('',*,*,#4013,.F.); +#4013 = EDGE_CURVE('',#3778,#4014,#4016,.T.); +#4014 = VERTEX_POINT('',#4015); +#4015 = CARTESIAN_POINT('',(-9.,-10.72380529476,3.)); +#4016 = SURFACE_CURVE('',#4017,(#4021,#4028),.PCURVE_S1.); +#4017 = LINE('',#4018,#4019); +#4018 = CARTESIAN_POINT('',(-9.,-11.49608629056,3.)); +#4019 = VECTOR('',#4020,1.); +#4020 = DIRECTION('',(1.127070141625E-13,1.,0.)); +#4021 = PCURVE('',#3793,#4022); +#4022 = DEFINITIONAL_REPRESENTATION('',(#4023),#4027); +#4023 = LINE('',#4024,#4025); +#4024 = CARTESIAN_POINT('',(-18.,1.7763568394E-15)); +#4025 = VECTOR('',#4026,1.); +#4026 = DIRECTION('',(1.127070141625E-13,1.)); +#4027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3637 = PCURVE('',#3580,#3638); -#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); -#3639 = LINE('',#3640,#3641); -#3640 = CARTESIAN_POINT('',(0.,0.)); -#3641 = VECTOR('',#3642,1.); -#3642 = DIRECTION('',(0.,1.)); -#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4028 = PCURVE('',#2948,#4029); +#4029 = DEFINITIONAL_REPRESENTATION('',(#4030),#4034); +#4030 = LINE('',#4031,#4032); +#4031 = CARTESIAN_POINT('',(0.,-1.732670264763)); +#4032 = VECTOR('',#4033,1.); +#4033 = DIRECTION('',(0.,-1.)); +#4034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3644 = ORIENTED_EDGE('',*,*,#3645,.F.); -#3645 = EDGE_CURVE('',#3069,#3623,#3646,.T.); -#3646 = SURFACE_CURVE('',#3647,(#3651,#3658),.PCURVE_S1.); -#3647 = LINE('',#3648,#3649); -#3648 = CARTESIAN_POINT('',(5.,-17.,17.5)); -#3649 = VECTOR('',#3650,1.); -#3650 = DIRECTION('',(0.,1.,-2.22044604925E-16)); -#3651 = PCURVE('',#3115,#3652); -#3652 = DEFINITIONAL_REPRESENTATION('',(#3653),#3657); -#3653 = LINE('',#3654,#3655); -#3654 = CARTESIAN_POINT('',(10.,0.)); -#3655 = VECTOR('',#3656,1.); -#3656 = DIRECTION('',(0.,-1.)); -#3657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3658 = PCURVE('',#3089,#3659); -#3659 = DEFINITIONAL_REPRESENTATION('',(#3660),#3664); -#3660 = LINE('',#3661,#3662); -#3661 = CARTESIAN_POINT('',(7.853981633974,0.)); -#3662 = VECTOR('',#3663,1.); -#3663 = DIRECTION('',(0.,-1.)); -#3664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3665 = ORIENTED_EDGE('',*,*,#3101,.F.); -#3666 = ADVANCED_FACE('',(#3667),#3089,.F.); -#3667 = FACE_BOUND('',#3668,.F.); -#3668 = EDGE_LOOP('',(#3669,#3692,#3718,#3719)); -#3669 = ORIENTED_EDGE('',*,*,#3670,.T.); -#3670 = EDGE_CURVE('',#3041,#3671,#3673,.T.); -#3671 = VERTEX_POINT('',#3672); -#3672 = CARTESIAN_POINT('',(5.,-15.,16.5)); -#3673 = SURFACE_CURVE('',#3674,(#3678,#3685),.PCURVE_S1.); -#3674 = LINE('',#3675,#3676); -#3675 = CARTESIAN_POINT('',(5.,-17.,16.5)); -#3676 = VECTOR('',#3677,1.); -#3677 = DIRECTION('',(0.,1.,-2.22044604925E-16)); -#3678 = PCURVE('',#3089,#3679); -#3679 = DEFINITIONAL_REPRESENTATION('',(#3680),#3684); -#3680 = LINE('',#3681,#3682); -#3681 = CARTESIAN_POINT('',(4.712388980385,0.)); -#3682 = VECTOR('',#3683,1.); -#3683 = DIRECTION('',(0.,-1.)); -#3684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3685 = PCURVE('',#3056,#3686); -#3686 = DEFINITIONAL_REPRESENTATION('',(#3687),#3691); -#3687 = LINE('',#3688,#3689); -#3688 = CARTESIAN_POINT('',(10.,0.)); -#3689 = VECTOR('',#3690,1.); -#3690 = DIRECTION('',(0.,-1.)); -#3691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3692 = ORIENTED_EDGE('',*,*,#3693,.T.); -#3693 = EDGE_CURVE('',#3671,#3623,#3694,.T.); -#3694 = SURFACE_CURVE('',#3695,(#3700,#3707),.PCURVE_S1.); -#3695 = CIRCLE('',#3696,0.5); -#3696 = AXIS2_PLACEMENT_3D('',#3697,#3698,#3699); -#3697 = CARTESIAN_POINT('',(5.,-15.,17.)); -#3698 = DIRECTION('',(0.,-1.,2.22044604925E-16)); -#3699 = DIRECTION('',(1.,0.,0.)); -#3700 = PCURVE('',#3089,#3701); -#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3706); -#3702 = LINE('',#3703,#3704); -#3703 = CARTESIAN_POINT('',(0.,-2.)); -#3704 = VECTOR('',#3705,1.); -#3705 = DIRECTION('',(1.,0.)); -#3706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3707 = PCURVE('',#3580,#3708); -#3708 = DEFINITIONAL_REPRESENTATION('',(#3709),#3717); -#3709 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3710,#3711,#3712,#3713, -#3714,#3715,#3716),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#4035 = ORIENTED_EDGE('',*,*,#3777,.F.); +#4036 = ORIENTED_EDGE('',*,*,#4037,.T.); +#4037 = EDGE_CURVE('',#3734,#4014,#4038,.T.); +#4038 = SURFACE_CURVE('',#4039,(#4044,#4055),.PCURVE_S1.); +#4039 = CIRCLE('',#4040,14.); +#4040 = AXIS2_PLACEMENT_3D('',#4041,#4042,#4043); +#4041 = CARTESIAN_POINT('',(0.,0.,3.)); +#4042 = DIRECTION('',(0.,0.,-1.)); +#4043 = DIRECTION('',(1.,0.,0.)); +#4044 = PCURVE('',#3793,#4045); +#4045 = DEFINITIONAL_REPRESENTATION('',(#4046),#4054); +#4046 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4047,#4048,#4049,#4050, +#4051,#4052,#4053),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, 6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, 1.,0.5,1.)) REPRESENTATION_ITEM('') ); -#3710 = CARTESIAN_POINT('',(-0.5,10.5)); -#3711 = CARTESIAN_POINT('',(0.366025403784,10.5)); -#3712 = CARTESIAN_POINT('',(-6.698729810778E-02,9.75)); -#3713 = CARTESIAN_POINT('',(-0.5,9.)); -#3714 = CARTESIAN_POINT('',(-0.933012701892,9.75)); -#3715 = CARTESIAN_POINT('',(-1.366025403784,10.5)); -#3716 = CARTESIAN_POINT('',(-0.5,10.5)); -#3717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4047 = CARTESIAN_POINT('',(5.,11.49608629056)); +#4048 = CARTESIAN_POINT('',(5.,-12.7526250154)); +#4049 = CARTESIAN_POINT('',(-16.,-0.628269362422)); +#4050 = CARTESIAN_POINT('',(-37.,11.49608629056)); +#4051 = CARTESIAN_POINT('',(-16.,23.620441943542)); +#4052 = CARTESIAN_POINT('',(5.,35.744797596524)); +#4053 = CARTESIAN_POINT('',(5.,11.49608629056)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3718 = ORIENTED_EDGE('',*,*,#3645,.F.); -#3719 = ORIENTED_EDGE('',*,*,#3068,.F.); -#3720 = ADVANCED_FACE('',(#3721),#3056,.F.); -#3721 = FACE_BOUND('',#3722,.F.); -#3722 = EDGE_LOOP('',(#3723,#3724,#3745,#3746)); -#3723 = ORIENTED_EDGE('',*,*,#3596,.T.); -#3724 = ORIENTED_EDGE('',*,*,#3725,.T.); -#3725 = EDGE_CURVE('',#3564,#3671,#3726,.T.); -#3726 = SURFACE_CURVE('',#3727,(#3731,#3738),.PCURVE_S1.); -#3727 = LINE('',#3728,#3729); -#3728 = CARTESIAN_POINT('',(-5.,-15.,16.5)); -#3729 = VECTOR('',#3730,1.); -#3730 = DIRECTION('',(1.,0.,0.)); -#3731 = PCURVE('',#3056,#3732); -#3732 = DEFINITIONAL_REPRESENTATION('',(#3733),#3737); -#3733 = LINE('',#3734,#3735); -#3734 = CARTESIAN_POINT('',(0.,-2.)); -#3735 = VECTOR('',#3736,1.); -#3736 = DIRECTION('',(1.,0.)); -#3737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4055 = PCURVE('',#2142,#4056); +#4056 = DEFINITIONAL_REPRESENTATION('',(#4057),#4083); +#4057 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4058,#4059,#4060,#4061,#4062, + #4063,#4064,#4065,#4066,#4067,#4068,#4069,#4070,#4071,#4072,#4073, + #4074,#4075,#4076,#4077,#4078,#4079,#4080,#4081,#4082), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (2.268928027593,2.268932153618,2.268936279644,2.26894040567, + 2.268944531695,2.268948657721,2.268952783747,2.268956909772, + 2.268961035798,2.268965161824,2.268969287849,2.268973413875, + 2.268977539901,2.268981665926,2.268985791952,2.268989917978, + 2.268994044003,2.268998170029,2.269002296055,2.26900642208, + 2.269010548106,2.269014674132,2.269018800157), + .QUASI_UNIFORM_KNOTS.); +#4058 = CARTESIAN_POINT('',(4.014257279587,3.)); +#4059 = CARTESIAN_POINT('',(4.014255904245,3.)); +#4060 = CARTESIAN_POINT('',(4.014253153561,3.)); +#4061 = CARTESIAN_POINT('',(4.014249027536,3.)); +#4062 = CARTESIAN_POINT('',(4.01424490151,3.)); +#4063 = CARTESIAN_POINT('',(4.014240775484,3.)); +#4064 = CARTESIAN_POINT('',(4.014236649459,3.)); +#4065 = CARTESIAN_POINT('',(4.014232523433,3.)); +#4066 = CARTESIAN_POINT('',(4.014228397407,3.)); +#4067 = CARTESIAN_POINT('',(4.014224271382,3.)); +#4068 = CARTESIAN_POINT('',(4.014220145356,3.)); +#4069 = CARTESIAN_POINT('',(4.01421601933,3.)); +#4070 = CARTESIAN_POINT('',(4.014211893305,3.)); +#4071 = CARTESIAN_POINT('',(4.014207767279,3.)); +#4072 = CARTESIAN_POINT('',(4.014203641253,3.)); +#4073 = CARTESIAN_POINT('',(4.014199515228,3.)); +#4074 = CARTESIAN_POINT('',(4.014195389202,3.)); +#4075 = CARTESIAN_POINT('',(4.014191263176,3.)); +#4076 = CARTESIAN_POINT('',(4.014187137151,3.)); +#4077 = CARTESIAN_POINT('',(4.014183011125,3.)); +#4078 = CARTESIAN_POINT('',(4.014178885099,3.)); +#4079 = CARTESIAN_POINT('',(4.014174759073,3.)); +#4080 = CARTESIAN_POINT('',(4.014170633048,3.)); +#4081 = CARTESIAN_POINT('',(4.014167882364,3.)); +#4082 = CARTESIAN_POINT('',(4.014166507022,3.)); +#4083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3738 = PCURVE('',#3580,#3739); -#3739 = DEFINITIONAL_REPRESENTATION('',(#3740),#3744); -#3740 = LINE('',#3741,#3742); -#3741 = CARTESIAN_POINT('',(-1.,2.060573933704E-13)); -#3742 = VECTOR('',#3743,1.); -#3743 = DIRECTION('',(0.,1.)); -#3744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#4084 = ADVANCED_FACE('',(#4085),#3890,.T.); +#4085 = FACE_BOUND('',#4086,.T.); +#4086 = EDGE_LOOP('',(#4087,#4088,#4111)); +#4087 = ORIENTED_EDGE('',*,*,#3874,.T.); +#4088 = ORIENTED_EDGE('',*,*,#4089,.T.); +#4089 = EDGE_CURVE('',#3875,#4090,#4092,.T.); +#4090 = VERTEX_POINT('',#4091); +#4091 = CARTESIAN_POINT('',(9.,-10.72380529476,3.)); +#4092 = SURFACE_CURVE('',#4093,(#4097,#4104),.PCURVE_S1.); +#4093 = LINE('',#4094,#4095); +#4094 = CARTESIAN_POINT('',(9.,-11.49608629056,3.)); +#4095 = VECTOR('',#4096,1.); +#4096 = DIRECTION('',(0.,1.,0.)); +#4097 = PCURVE('',#3890,#4098); +#4098 = DEFINITIONAL_REPRESENTATION('',(#4099),#4103); +#4099 = LINE('',#4100,#4101); +#4100 = CARTESIAN_POINT('',(0.,0.)); +#4101 = VECTOR('',#4102,1.); +#4102 = DIRECTION('',(0.,1.)); +#4103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3745 = ORIENTED_EDGE('',*,*,#3670,.F.); -#3746 = ORIENTED_EDGE('',*,*,#3040,.F.); -#3747 = ADVANCED_FACE('',(#3748),#3147,.F.); -#3748 = FACE_BOUND('',#3749,.F.); -#3749 = EDGE_LOOP('',(#3750,#3751,#3752,#3753)); -#3750 = ORIENTED_EDGE('',*,*,#3207,.F.); -#3751 = ORIENTED_EDGE('',*,*,#3260,.T.); -#3752 = ORIENTED_EDGE('',*,*,#3492,.F.); -#3753 = ORIENTED_EDGE('',*,*,#3130,.F.); -#3754 = ADVANCED_FACE('',(#3755),#3345,.T.); -#3755 = FACE_BOUND('',#3756,.T.); -#3756 = EDGE_LOOP('',(#3757,#3758,#3759,#3760)); -#3757 = ORIENTED_EDGE('',*,*,#3518,.F.); -#3758 = ORIENTED_EDGE('',*,*,#3329,.T.); -#3759 = ORIENTED_EDGE('',*,*,#3412,.T.); -#3760 = ORIENTED_EDGE('',*,*,#3459,.F.); -#3761 = ADVANCED_FACE('',(#3762),#3580,.F.); -#3762 = FACE_BOUND('',#3763,.T.); -#3763 = EDGE_LOOP('',(#3764,#3765,#3766,#3767)); -#3764 = ORIENTED_EDGE('',*,*,#3563,.T.); -#3765 = ORIENTED_EDGE('',*,*,#3725,.T.); -#3766 = ORIENTED_EDGE('',*,*,#3693,.T.); -#3767 = ORIENTED_EDGE('',*,*,#3622,.F.); -#3768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3772)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3769,#3770,#3771)) REPRESENTATION_CONTEXT +#4104 = PCURVE('',#3247,#4105); +#4105 = DEFINITIONAL_REPRESENTATION('',(#4106),#4110); +#4106 = LINE('',#4107,#4108); +#4107 = CARTESIAN_POINT('',(0.,-1.732670264763)); +#4108 = VECTOR('',#4109,1.); +#4109 = DIRECTION('',(0.,-1.)); +#4110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4111 = ORIENTED_EDGE('',*,*,#4112,.T.); +#4112 = EDGE_CURVE('',#4090,#3831,#4113,.T.); +#4113 = SURFACE_CURVE('',#4114,(#4119,#4130),.PCURVE_S1.); +#4114 = CIRCLE('',#4115,14.); +#4115 = AXIS2_PLACEMENT_3D('',#4116,#4117,#4118); +#4116 = CARTESIAN_POINT('',(0.,0.,3.)); +#4117 = DIRECTION('',(0.,0.,-1.)); +#4118 = DIRECTION('',(1.,0.,0.)); +#4119 = PCURVE('',#3890,#4120); +#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4129); +#4121 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4122,#4123,#4124,#4125, +#4126,#4127,#4128),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4122 = CARTESIAN_POINT('',(5.,11.49608629056)); +#4123 = CARTESIAN_POINT('',(5.,-12.7526250154)); +#4124 = CARTESIAN_POINT('',(-16.,-0.628269362422)); +#4125 = CARTESIAN_POINT('',(-37.,11.49608629056)); +#4126 = CARTESIAN_POINT('',(-16.,23.620441943542)); +#4127 = CARTESIAN_POINT('',(5.,35.744797596524)); +#4128 = CARTESIAN_POINT('',(5.,11.49608629056)); +#4129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4130 = PCURVE('',#2142,#4131); +#4131 = DEFINITIONAL_REPRESENTATION('',(#4132),#4158); +#4132 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4133,#4134,#4135,#4136,#4137, + #4138,#4139,#4140,#4141,#4142,#4143,#4144,#4145,#4146,#4147,#4148, + #4149,#4150,#4151,#4152,#4153,#4154,#4155,#4156,#4157), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.872573853432,0.872577979458,0.872582105484,0.872586231509, + 0.872590357535,0.872594483561,0.872598609586,0.872602735612, + 0.872606861638,0.872610987663,0.872615113689,0.872619239715, + 0.87262336574,0.872627491766,0.872631617792,0.872635743817, + 0.872639869843,0.872643995869,0.872648121894,0.87265224792, + 0.872656373946,0.872660499971,0.872664625997), + .QUASI_UNIFORM_KNOTS.); +#4133 = CARTESIAN_POINT('',(5.410611453747,3.)); +#4134 = CARTESIAN_POINT('',(5.410610078405,3.)); +#4135 = CARTESIAN_POINT('',(5.410607327722,3.)); +#4136 = CARTESIAN_POINT('',(5.410603201696,3.)); +#4137 = CARTESIAN_POINT('',(5.41059907567,3.)); +#4138 = CARTESIAN_POINT('',(5.410594949645,3.)); +#4139 = CARTESIAN_POINT('',(5.410590823619,3.)); +#4140 = CARTESIAN_POINT('',(5.410586697593,3.)); +#4141 = CARTESIAN_POINT('',(5.410582571568,3.)); +#4142 = CARTESIAN_POINT('',(5.410578445542,3.)); +#4143 = CARTESIAN_POINT('',(5.410574319516,3.)); +#4144 = CARTESIAN_POINT('',(5.410570193491,3.)); +#4145 = CARTESIAN_POINT('',(5.410566067465,3.)); +#4146 = CARTESIAN_POINT('',(5.410561941439,3.)); +#4147 = CARTESIAN_POINT('',(5.410557815413,3.)); +#4148 = CARTESIAN_POINT('',(5.410553689388,3.)); +#4149 = CARTESIAN_POINT('',(5.410549563362,3.)); +#4150 = CARTESIAN_POINT('',(5.410545437336,3.)); +#4151 = CARTESIAN_POINT('',(5.410541311311,3.)); +#4152 = CARTESIAN_POINT('',(5.410537185285,3.)); +#4153 = CARTESIAN_POINT('',(5.410533059259,3.)); +#4154 = CARTESIAN_POINT('',(5.410528933234,3.)); +#4155 = CARTESIAN_POINT('',(5.410524807208,3.)); +#4156 = CARTESIAN_POINT('',(5.410522056524,3.)); +#4157 = CARTESIAN_POINT('',(5.410520681182,3.)); +#4158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4159 = ADVANCED_FACE('',(#4160),#3965,.F.); +#4160 = FACE_BOUND('',#4161,.T.); +#4161 = EDGE_LOOP('',(#4162,#4163,#4186,#4236)); +#4162 = ORIENTED_EDGE('',*,*,#3948,.T.); +#4163 = ORIENTED_EDGE('',*,*,#4164,.T.); +#4164 = EDGE_CURVE('',#3949,#4165,#4167,.T.); +#4165 = VERTEX_POINT('',#4166); +#4166 = CARTESIAN_POINT('',(-9.,-10.72380529476,1.5)); +#4167 = SURFACE_CURVE('',#4168,(#4172,#4179),.PCURVE_S1.); +#4168 = LINE('',#4169,#4170); +#4169 = CARTESIAN_POINT('',(-9.,-11.49608629056,1.5)); +#4170 = VECTOR('',#4171,1.); +#4171 = DIRECTION('',(1.127070141625E-13,1.,0.)); +#4172 = PCURVE('',#3965,#4173); +#4173 = DEFINITIONAL_REPRESENTATION('',(#4174),#4178); +#4174 = LINE('',#4175,#4176); +#4175 = CARTESIAN_POINT('',(-18.,1.7763568394E-15)); +#4176 = VECTOR('',#4177,1.); +#4177 = DIRECTION('',(1.127070141625E-13,1.)); +#4178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4179 = PCURVE('',#2948,#4180); +#4180 = DEFINITIONAL_REPRESENTATION('',(#4181),#4185); +#4181 = LINE('',#4182,#4183); +#4182 = CARTESIAN_POINT('',(-1.5,-1.732670264763)); +#4183 = VECTOR('',#4184,1.); +#4184 = DIRECTION('',(0.,-1.)); +#4185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4186 = ORIENTED_EDGE('',*,*,#4187,.F.); +#4187 = EDGE_CURVE('',#4188,#4165,#4190,.T.); +#4188 = VERTEX_POINT('',#4189); +#4189 = CARTESIAN_POINT('',(9.,-10.72380529476,1.5)); +#4190 = SURFACE_CURVE('',#4191,(#4196,#4207),.PCURVE_S1.); +#4191 = CIRCLE('',#4192,14.); +#4192 = AXIS2_PLACEMENT_3D('',#4193,#4194,#4195); +#4193 = CARTESIAN_POINT('',(0.,0.,1.5)); +#4194 = DIRECTION('',(0.,0.,-1.)); +#4195 = DIRECTION('',(1.,0.,0.)); +#4196 = PCURVE('',#3965,#4197); +#4197 = DEFINITIONAL_REPRESENTATION('',(#4198),#4206); +#4198 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4199,#4200,#4201,#4202, +#4203,#4204,#4205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4199 = CARTESIAN_POINT('',(5.,11.49608629056)); +#4200 = CARTESIAN_POINT('',(5.,-12.7526250154)); +#4201 = CARTESIAN_POINT('',(-16.,-0.628269362422)); +#4202 = CARTESIAN_POINT('',(-37.,11.49608629056)); +#4203 = CARTESIAN_POINT('',(-16.,23.620441943542)); +#4204 = CARTESIAN_POINT('',(5.,35.744797596524)); +#4205 = CARTESIAN_POINT('',(5.,11.49608629056)); +#4206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4207 = PCURVE('',#2142,#4208); +#4208 = DEFINITIONAL_REPRESENTATION('',(#4209),#4235); +#4209 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4210,#4211,#4212,#4213,#4214, + #4215,#4216,#4217,#4218,#4219,#4220,#4221,#4222,#4223,#4224,#4225, + #4226,#4227,#4228,#4229,#4230,#4231,#4232,#4233,#4234), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.872573853432,0.936048623738,0.999523394044,1.062998164349, + 1.126472934655,1.189947704961,1.253422475266,1.316897245572, + 1.380372015878,1.443846786184,1.507321556489,1.570796326795, + 1.634271097101,1.697745867406,1.761220637712,1.824695408018, + 1.888170178323,1.951644948629,2.015119718935,2.07859448924, + 2.142069259546,2.205544029852,2.269018800157), + .QUASI_UNIFORM_KNOTS.); +#4210 = CARTESIAN_POINT('',(5.410611453747,1.5)); +#4211 = CARTESIAN_POINT('',(5.389453196979,1.5)); +#4212 = CARTESIAN_POINT('',(5.347136683442,1.5)); +#4213 = CARTESIAN_POINT('',(5.283661913136,1.5)); +#4214 = CARTESIAN_POINT('',(5.22018714283,1.5)); +#4215 = CARTESIAN_POINT('',(5.156712372525,1.5)); +#4216 = CARTESIAN_POINT('',(5.093237602219,1.5)); +#4217 = CARTESIAN_POINT('',(5.029762831913,1.5)); +#4218 = CARTESIAN_POINT('',(4.966288061607,1.5)); +#4219 = CARTESIAN_POINT('',(4.902813291302,1.5)); +#4220 = CARTESIAN_POINT('',(4.839338520996,1.5)); +#4221 = CARTESIAN_POINT('',(4.77586375069,1.5)); +#4222 = CARTESIAN_POINT('',(4.712388980385,1.5)); +#4223 = CARTESIAN_POINT('',(4.648914210079,1.5)); +#4224 = CARTESIAN_POINT('',(4.585439439773,1.5)); +#4225 = CARTESIAN_POINT('',(4.521964669468,1.5)); +#4226 = CARTESIAN_POINT('',(4.458489899162,1.5)); +#4227 = CARTESIAN_POINT('',(4.395015128856,1.5)); +#4228 = CARTESIAN_POINT('',(4.331540358551,1.5)); +#4229 = CARTESIAN_POINT('',(4.268065588245,1.5)); +#4230 = CARTESIAN_POINT('',(4.204590817939,1.5)); +#4231 = CARTESIAN_POINT('',(4.141116047634,1.5)); +#4232 = CARTESIAN_POINT('',(4.077641277328,1.5)); +#4233 = CARTESIAN_POINT('',(4.035324763791,1.5)); +#4234 = CARTESIAN_POINT('',(4.014166507022,1.5)); +#4235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4236 = ORIENTED_EDGE('',*,*,#4237,.F.); +#4237 = EDGE_CURVE('',#3926,#4188,#4238,.T.); +#4238 = SURFACE_CURVE('',#4239,(#4243,#4250),.PCURVE_S1.); +#4239 = LINE('',#4240,#4241); +#4240 = CARTESIAN_POINT('',(9.,-11.49608629056,1.5)); +#4241 = VECTOR('',#4242,1.); +#4242 = DIRECTION('',(0.,1.,0.)); +#4243 = PCURVE('',#3965,#4244); +#4244 = DEFINITIONAL_REPRESENTATION('',(#4245),#4249); +#4245 = LINE('',#4246,#4247); +#4246 = CARTESIAN_POINT('',(0.,0.)); +#4247 = VECTOR('',#4248,1.); +#4248 = DIRECTION('',(0.,1.)); +#4249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4250 = PCURVE('',#3247,#4251); +#4251 = DEFINITIONAL_REPRESENTATION('',(#4252),#4256); +#4252 = LINE('',#4253,#4254); +#4253 = CARTESIAN_POINT('',(-1.5,-1.732670264763)); +#4254 = VECTOR('',#4255,1.); +#4255 = DIRECTION('',(0.,-1.)); +#4256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4257 = ADVANCED_FACE('',(#4258),#2948,.F.); +#4258 = FACE_BOUND('',#4259,.T.); +#4259 = EDGE_LOOP('',(#4260,#4261,#4262,#4263,#4264,#4307,#4308,#4309)); +#4260 = ORIENTED_EDGE('',*,*,#3708,.T.); +#4261 = ORIENTED_EDGE('',*,*,#2931,.T.); +#4262 = ORIENTED_EDGE('',*,*,#3805,.T.); +#4263 = ORIENTED_EDGE('',*,*,#4013,.T.); +#4264 = ORIENTED_EDGE('',*,*,#4265,.T.); +#4265 = EDGE_CURVE('',#4014,#4165,#4266,.T.); +#4266 = SURFACE_CURVE('',#4267,(#4271,#4278),.PCURVE_S1.); +#4267 = LINE('',#4268,#4269); +#4268 = CARTESIAN_POINT('',(-9.,-10.72380529476,3.)); +#4269 = VECTOR('',#4270,1.); +#4270 = DIRECTION('',(0.,0.,-1.)); +#4271 = PCURVE('',#2948,#4272); +#4272 = DEFINITIONAL_REPRESENTATION('',(#4273),#4277); +#4273 = LINE('',#4274,#4275); +#4274 = CARTESIAN_POINT('',(0.,-2.504951260559)); +#4275 = VECTOR('',#4276,1.); +#4276 = DIRECTION('',(-1.,0.)); +#4277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4278 = PCURVE('',#2142,#4279); +#4279 = DEFINITIONAL_REPRESENTATION('',(#4280),#4306); +#4280 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4281,#4282,#4283,#4284,#4285, + #4286,#4287,#4288,#4289,#4290,#4291,#4292,#4293,#4294,#4295,#4296, + #4297,#4298,#4299,#4300,#4301,#4302,#4303,#4304,#4305), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.,6.818181818182E-02,0.136363636364,0.204545454545,0.272727272727, + 0.340909090909,0.409090909091,0.477272727273,0.545454545455, + 0.613636363636,0.681818181818,0.75,0.818181818182,0.886363636364, + 0.954545454545,1.022727272727,1.090909090909,1.159090909091, + 1.227272727273,1.295454545455,1.363636363636,1.431818181818,1.5), + .QUASI_UNIFORM_KNOTS.); +#4281 = CARTESIAN_POINT('',(4.014166507022,3.)); +#4282 = CARTESIAN_POINT('',(4.014166507022,2.977272727273)); +#4283 = CARTESIAN_POINT('',(4.014166507022,2.931818181818)); +#4284 = CARTESIAN_POINT('',(4.014166507022,2.863636363636)); +#4285 = CARTESIAN_POINT('',(4.014166507022,2.795454545455)); +#4286 = CARTESIAN_POINT('',(4.014166507022,2.727272727273)); +#4287 = CARTESIAN_POINT('',(4.014166507022,2.659090909091)); +#4288 = CARTESIAN_POINT('',(4.014166507022,2.590909090909)); +#4289 = CARTESIAN_POINT('',(4.014166507022,2.522727272727)); +#4290 = CARTESIAN_POINT('',(4.014166507022,2.454545454545)); +#4291 = CARTESIAN_POINT('',(4.014166507022,2.386363636364)); +#4292 = CARTESIAN_POINT('',(4.014166507022,2.318181818182)); +#4293 = CARTESIAN_POINT('',(4.014166507022,2.25)); +#4294 = CARTESIAN_POINT('',(4.014166507022,2.181818181818)); +#4295 = CARTESIAN_POINT('',(4.014166507022,2.113636363636)); +#4296 = CARTESIAN_POINT('',(4.014166507022,2.045454545455)); +#4297 = CARTESIAN_POINT('',(4.014166507022,1.977272727273)); +#4298 = CARTESIAN_POINT('',(4.014166507022,1.909090909091)); +#4299 = CARTESIAN_POINT('',(4.014166507022,1.840909090909)); +#4300 = CARTESIAN_POINT('',(4.014166507022,1.772727272727)); +#4301 = CARTESIAN_POINT('',(4.014166507022,1.704545454545)); +#4302 = CARTESIAN_POINT('',(4.014166507022,1.636363636364)); +#4303 = CARTESIAN_POINT('',(4.014166507022,1.568181818182)); +#4304 = CARTESIAN_POINT('',(4.014166507022,1.522727272727)); +#4305 = CARTESIAN_POINT('',(4.014166507022,1.5)); +#4306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4307 = ORIENTED_EDGE('',*,*,#4164,.F.); +#4308 = ORIENTED_EDGE('',*,*,#3981,.F.); +#4309 = ORIENTED_EDGE('',*,*,#3419,.F.); +#4310 = ADVANCED_FACE('',(#4311),#3247,.T.); +#4311 = FACE_BOUND('',#4312,.T.); +#4312 = EDGE_LOOP('',(#4313,#4314,#4315,#4316,#4317,#4360,#4361,#4362)); +#4313 = ORIENTED_EDGE('',*,*,#3365,.F.); +#4314 = ORIENTED_EDGE('',*,*,#3471,.T.); +#4315 = ORIENTED_EDGE('',*,*,#3925,.T.); +#4316 = ORIENTED_EDGE('',*,*,#4237,.T.); +#4317 = ORIENTED_EDGE('',*,*,#4318,.F.); +#4318 = EDGE_CURVE('',#4090,#4188,#4319,.T.); +#4319 = SURFACE_CURVE('',#4320,(#4324,#4331),.PCURVE_S1.); +#4320 = LINE('',#4321,#4322); +#4321 = CARTESIAN_POINT('',(9.,-10.72380529476,3.)); +#4322 = VECTOR('',#4323,1.); +#4323 = DIRECTION('',(0.,0.,-1.)); +#4324 = PCURVE('',#3247,#4325); +#4325 = DEFINITIONAL_REPRESENTATION('',(#4326),#4330); +#4326 = LINE('',#4327,#4328); +#4327 = CARTESIAN_POINT('',(0.,-2.504951260559)); +#4328 = VECTOR('',#4329,1.); +#4329 = DIRECTION('',(-1.,0.)); +#4330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4331 = PCURVE('',#2142,#4332); +#4332 = DEFINITIONAL_REPRESENTATION('',(#4333),#4359); +#4333 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4334,#4335,#4336,#4337,#4338, + #4339,#4340,#4341,#4342,#4343,#4344,#4345,#4346,#4347,#4348,#4349, + #4350,#4351,#4352,#4353,#4354,#4355,#4356,#4357,#4358), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.,6.818181818182E-02,0.136363636364,0.204545454545,0.272727272727, + 0.340909090909,0.409090909091,0.477272727273,0.545454545455, + 0.613636363636,0.681818181818,0.75,0.818181818182,0.886363636364, + 0.954545454545,1.022727272727,1.090909090909,1.159090909091, + 1.227272727273,1.295454545455,1.363636363636,1.431818181818,1.5), + .QUASI_UNIFORM_KNOTS.); +#4334 = CARTESIAN_POINT('',(5.410611453747,3.)); +#4335 = CARTESIAN_POINT('',(5.410611453747,2.977272727273)); +#4336 = CARTESIAN_POINT('',(5.410611453747,2.931818181818)); +#4337 = CARTESIAN_POINT('',(5.410611453747,2.863636363636)); +#4338 = CARTESIAN_POINT('',(5.410611453747,2.795454545455)); +#4339 = CARTESIAN_POINT('',(5.410611453747,2.727272727273)); +#4340 = CARTESIAN_POINT('',(5.410611453747,2.659090909091)); +#4341 = CARTESIAN_POINT('',(5.410611453747,2.590909090909)); +#4342 = CARTESIAN_POINT('',(5.410611453747,2.522727272727)); +#4343 = CARTESIAN_POINT('',(5.410611453747,2.454545454545)); +#4344 = CARTESIAN_POINT('',(5.410611453747,2.386363636364)); +#4345 = CARTESIAN_POINT('',(5.410611453747,2.318181818182)); +#4346 = CARTESIAN_POINT('',(5.410611453747,2.25)); +#4347 = CARTESIAN_POINT('',(5.410611453747,2.181818181818)); +#4348 = CARTESIAN_POINT('',(5.410611453747,2.113636363636)); +#4349 = CARTESIAN_POINT('',(5.410611453747,2.045454545455)); +#4350 = CARTESIAN_POINT('',(5.410611453747,1.977272727273)); +#4351 = CARTESIAN_POINT('',(5.410611453747,1.909090909091)); +#4352 = CARTESIAN_POINT('',(5.410611453747,1.840909090909)); +#4353 = CARTESIAN_POINT('',(5.410611453747,1.772727272727)); +#4354 = CARTESIAN_POINT('',(5.410611453747,1.704545454545)); +#4355 = CARTESIAN_POINT('',(5.410611453747,1.636363636364)); +#4356 = CARTESIAN_POINT('',(5.410611453747,1.568181818182)); +#4357 = CARTESIAN_POINT('',(5.410611453747,1.522727272727)); +#4358 = CARTESIAN_POINT('',(5.410611453747,1.5)); +#4359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4360 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4361 = ORIENTED_EDGE('',*,*,#3902,.T.); +#4362 = ORIENTED_EDGE('',*,*,#3232,.F.); +#4363 = ADVANCED_FACE('',(#4364),#2142,.F.); +#4364 = FACE_BOUND('',#4365,.F.); +#4365 = EDGE_LOOP('',(#4366,#4367,#4368,#4369,#4370,#4371,#4372,#4373, + #4374,#4375,#4376,#4377,#4378,#4379,#4380,#4381)); +#4366 = ORIENTED_EDGE('',*,*,#4265,.T.); +#4367 = ORIENTED_EDGE('',*,*,#4187,.F.); +#4368 = ORIENTED_EDGE('',*,*,#4318,.F.); +#4369 = ORIENTED_EDGE('',*,*,#4112,.T.); +#4370 = ORIENTED_EDGE('',*,*,#3830,.T.); +#4371 = ORIENTED_EDGE('',*,*,#3287,.F.); +#4372 = ORIENTED_EDGE('',*,*,#2517,.T.); +#4373 = ORIENTED_EDGE('',*,*,#3159,.F.); +#4374 = ORIENTED_EDGE('',*,*,#2397,.F.); +#4375 = ORIENTED_EDGE('',*,*,#3111,.F.); +#4376 = ORIENTED_EDGE('',*,*,#2230,.T.); +#4377 = ORIENTED_EDGE('',*,*,#3059,.F.); +#4378 = ORIENTED_EDGE('',*,*,#2129,.F.); +#4379 = ORIENTED_EDGE('',*,*,#2984,.F.); +#4380 = ORIENTED_EDGE('',*,*,#3733,.F.); +#4381 = ORIENTED_EDGE('',*,*,#4037,.T.); +#4382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4386)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4383,#4384,#4385)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3769 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3770 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3771 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3772 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3769, +#4383 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4384 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4385 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4386 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4383, 'distance_accuracy_value','confusion accuracy'); -#3773 = SHAPE_DEFINITION_REPRESENTATION(#3774,#25); -#3774 = PRODUCT_DEFINITION_SHAPE('','',#3775); -#3775 = PRODUCT_DEFINITION('design','',#3776,#3779); -#3776 = PRODUCT_DEFINITION_FORMATION('','',#3777); -#3777 = PRODUCT('Motor-Final','Motor-Final','',(#3778)); -#3778 = MECHANICAL_CONTEXT('',#2,'mechanical'); -#3779 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3780 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3781,#3783); -#3781 = ( REPRESENTATION_RELATIONSHIP('','',#25,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3782) +#4387 = SHAPE_DEFINITION_REPRESENTATION(#4388,#25); +#4388 = PRODUCT_DEFINITION_SHAPE('','',#4389); +#4389 = PRODUCT_DEFINITION('design','',#4390,#4393); +#4390 = PRODUCT_DEFINITION_FORMATION('','',#4391); +#4391 = PRODUCT('28BYJ-48_final','28BYJ-48_final','',(#4392)); +#4392 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#4393 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4394 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4395,#4397); +#4395 = ( REPRESENTATION_RELATIONSHIP('','',#25,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4396) SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3782 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); -#3783 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3784); -#3784 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#3775,$); -#3785 = PRODUCT_TYPE('part',$,(#3777)); -#3786 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #3787,#3795,#3802,#3809,#3816,#3823,#3830,#3837,#3844,#3851,#3858, - #3865,#3872,#3879,#3886,#3893,#3900,#3907,#3914,#3921,#3929,#3936, - #3943,#3950,#3957,#3964,#3971,#3979,#3986,#3993,#4000,#4007,#4014, - #4021,#4028,#4035,#4042,#4049,#4056,#4063,#4070,#4077,#4084,#4091, - #4098,#4105,#4112,#4119,#4126),#3768); -#3787 = STYLED_ITEM('color',(#3788),#28); -#3788 = PRESENTATION_STYLE_ASSIGNMENT((#3789)); -#3789 = SURFACE_STYLE_USAGE(.BOTH.,#3790); -#3790 = SURFACE_SIDE_STYLE('',(#3791)); -#3791 = SURFACE_STYLE_FILL_AREA(#3792); -#3792 = FILL_AREA_STYLE('',(#3793)); -#3793 = FILL_AREA_STYLE_COLOUR('',#3794); -#3794 = COLOUR_RGB('',0.819607853889,0.819607853889,0.819607853889); -#3795 = STYLED_ITEM('color',(#3796),#148); -#3796 = PRESENTATION_STYLE_ASSIGNMENT((#3797)); -#3797 = SURFACE_STYLE_USAGE(.BOTH.,#3798); -#3798 = SURFACE_SIDE_STYLE('',(#3799)); -#3799 = SURFACE_STYLE_FILL_AREA(#3800); -#3800 = FILL_AREA_STYLE('',(#3801)); -#3801 = FILL_AREA_STYLE_COLOUR('',#3794); -#3802 = STYLED_ITEM('color',(#3803),#225); -#3803 = PRESENTATION_STYLE_ASSIGNMENT((#3804)); -#3804 = SURFACE_STYLE_USAGE(.BOTH.,#3805); -#3805 = SURFACE_SIDE_STYLE('',(#3806)); -#3806 = SURFACE_STYLE_FILL_AREA(#3807); -#3807 = FILL_AREA_STYLE('',(#3808)); -#3808 = FILL_AREA_STYLE_COLOUR('',#3794); -#3809 = STYLED_ITEM('color',(#3810),#272); -#3810 = PRESENTATION_STYLE_ASSIGNMENT((#3811)); -#3811 = SURFACE_STYLE_USAGE(.BOTH.,#3812); -#3812 = SURFACE_SIDE_STYLE('',(#3813)); -#3813 = SURFACE_STYLE_FILL_AREA(#3814); -#3814 = FILL_AREA_STYLE('',(#3815)); -#3815 = FILL_AREA_STYLE_COLOUR('',#3794); -#3816 = STYLED_ITEM('color',(#3817),#319); -#3817 = PRESENTATION_STYLE_ASSIGNMENT((#3818)); -#3818 = SURFACE_STYLE_USAGE(.BOTH.,#3819); -#3819 = SURFACE_SIDE_STYLE('',(#3820)); -#3820 = SURFACE_STYLE_FILL_AREA(#3821); -#3821 = FILL_AREA_STYLE('',(#3822)); -#3822 = FILL_AREA_STYLE_COLOUR('',#3794); -#3823 = STYLED_ITEM('color',(#3824),#644); -#3824 = PRESENTATION_STYLE_ASSIGNMENT((#3825)); -#3825 = SURFACE_STYLE_USAGE(.BOTH.,#3826); -#3826 = SURFACE_SIDE_STYLE('',(#3827)); -#3827 = SURFACE_STYLE_FILL_AREA(#3828); -#3828 = FILL_AREA_STYLE('',(#3829)); -#3829 = FILL_AREA_STYLE_COLOUR('',#3794); -#3830 = STYLED_ITEM('color',(#3831),#720); -#3831 = PRESENTATION_STYLE_ASSIGNMENT((#3832)); -#3832 = SURFACE_STYLE_USAGE(.BOTH.,#3833); -#3833 = SURFACE_SIDE_STYLE('',(#3834)); -#3834 = SURFACE_STYLE_FILL_AREA(#3835); -#3835 = FILL_AREA_STYLE('',(#3836)); -#3836 = FILL_AREA_STYLE_COLOUR('',#3794); -#3837 = STYLED_ITEM('color',(#3838),#809); -#3838 = PRESENTATION_STYLE_ASSIGNMENT((#3839)); -#3839 = SURFACE_STYLE_USAGE(.BOTH.,#3840); -#3840 = SURFACE_SIDE_STYLE('',(#3841)); -#3841 = SURFACE_STYLE_FILL_AREA(#3842); -#3842 = FILL_AREA_STYLE('',(#3843)); -#3843 = FILL_AREA_STYLE_COLOUR('',#3794); -#3844 = STYLED_ITEM('color',(#3845),#858); -#3845 = PRESENTATION_STYLE_ASSIGNMENT((#3846)); -#3846 = SURFACE_STYLE_USAGE(.BOTH.,#3847); -#3847 = SURFACE_SIDE_STYLE('',(#3848)); -#3848 = SURFACE_STYLE_FILL_AREA(#3849); -#3849 = FILL_AREA_STYLE('',(#3850)); -#3850 = FILL_AREA_STYLE_COLOUR('',#3794); -#3851 = STYLED_ITEM('color',(#3852),#934); -#3852 = PRESENTATION_STYLE_ASSIGNMENT((#3853)); -#3853 = SURFACE_STYLE_USAGE(.BOTH.,#3854); -#3854 = SURFACE_SIDE_STYLE('',(#3855)); -#3855 = SURFACE_STYLE_FILL_AREA(#3856); -#3856 = FILL_AREA_STYLE('',(#3857)); -#3857 = FILL_AREA_STYLE_COLOUR('',#3794); -#3858 = STYLED_ITEM('color',(#3859),#1024); -#3859 = PRESENTATION_STYLE_ASSIGNMENT((#3860)); -#3860 = SURFACE_STYLE_USAGE(.BOTH.,#3861); -#3861 = SURFACE_SIDE_STYLE('',(#3862)); -#3862 = SURFACE_STYLE_FILL_AREA(#3863); -#3863 = FILL_AREA_STYLE('',(#3864)); -#3864 = FILL_AREA_STYLE_COLOUR('',#3794); -#3865 = STYLED_ITEM('color',(#3866),#1028); -#3866 = PRESENTATION_STYLE_ASSIGNMENT((#3867)); -#3867 = SURFACE_STYLE_USAGE(.BOTH.,#3868); -#3868 = SURFACE_SIDE_STYLE('',(#3869)); -#3869 = SURFACE_STYLE_FILL_AREA(#3870); -#3870 = FILL_AREA_STYLE('',(#3871)); -#3871 = FILL_AREA_STYLE_COLOUR('',#3794); -#3872 = STYLED_ITEM('color',(#3873),#1077); -#3873 = PRESENTATION_STYLE_ASSIGNMENT((#3874)); -#3874 = SURFACE_STYLE_USAGE(.BOTH.,#3875); -#3875 = SURFACE_SIDE_STYLE('',(#3876)); -#3876 = SURFACE_STYLE_FILL_AREA(#3877); -#3877 = FILL_AREA_STYLE('',(#3878)); -#3878 = FILL_AREA_STYLE_COLOUR('',#3794); -#3879 = STYLED_ITEM('color',(#3880),#1105); -#3880 = PRESENTATION_STYLE_ASSIGNMENT((#3881)); -#3881 = SURFACE_STYLE_USAGE(.BOTH.,#3882); -#3882 = SURFACE_SIDE_STYLE('',(#3883)); -#3883 = SURFACE_STYLE_FILL_AREA(#3884); -#3884 = FILL_AREA_STYLE('',(#3885)); -#3885 = FILL_AREA_STYLE_COLOUR('',#3794); -#3886 = STYLED_ITEM('color',(#3887),#1133); -#3887 = PRESENTATION_STYLE_ASSIGNMENT((#3888)); -#3888 = SURFACE_STYLE_USAGE(.BOTH.,#3889); -#3889 = SURFACE_SIDE_STYLE('',(#3890)); -#3890 = SURFACE_STYLE_FILL_AREA(#3891); -#3891 = FILL_AREA_STYLE('',(#3892)); -#3892 = FILL_AREA_STYLE_COLOUR('',#3794); -#3893 = STYLED_ITEM('color',(#3894),#1183); -#3894 = PRESENTATION_STYLE_ASSIGNMENT((#3895)); -#3895 = SURFACE_STYLE_USAGE(.BOTH.,#3896); -#3896 = SURFACE_SIDE_STYLE('',(#3897)); -#3897 = SURFACE_STYLE_FILL_AREA(#3898); -#3898 = FILL_AREA_STYLE('',(#3899)); -#3899 = FILL_AREA_STYLE_COLOUR('',#3794); -#3900 = STYLED_ITEM('color',(#3901),#1233); -#3901 = PRESENTATION_STYLE_ASSIGNMENT((#3902)); -#3902 = SURFACE_STYLE_USAGE(.BOTH.,#3903); -#3903 = SURFACE_SIDE_STYLE('',(#3904)); -#3904 = SURFACE_STYLE_FILL_AREA(#3905); -#3905 = FILL_AREA_STYLE('',(#3906)); -#3906 = FILL_AREA_STYLE_COLOUR('',#3794); -#3907 = STYLED_ITEM('color',(#3908),#1285); -#3908 = PRESENTATION_STYLE_ASSIGNMENT((#3909)); -#3909 = SURFACE_STYLE_USAGE(.BOTH.,#3910); -#3910 = SURFACE_SIDE_STYLE('',(#3911)); -#3911 = SURFACE_STYLE_FILL_AREA(#3912); -#3912 = FILL_AREA_STYLE('',(#3913)); -#3913 = FILL_AREA_STYLE_COLOUR('',#3794); -#3914 = STYLED_ITEM('color',(#3915),#1340); -#3915 = PRESENTATION_STYLE_ASSIGNMENT((#3916)); -#3916 = SURFACE_STYLE_USAGE(.BOTH.,#3917); -#3917 = SURFACE_SIDE_STYLE('',(#3918)); -#3918 = SURFACE_STYLE_FILL_AREA(#3919); -#3919 = FILL_AREA_STYLE('',(#3920)); -#3920 = FILL_AREA_STYLE_COLOUR('',#3794); -#3921 = STYLED_ITEM('color',(#3922),#1346); -#3922 = PRESENTATION_STYLE_ASSIGNMENT((#3923)); -#3923 = SURFACE_STYLE_USAGE(.BOTH.,#3924); -#3924 = SURFACE_SIDE_STYLE('',(#3925)); -#3925 = SURFACE_STYLE_FILL_AREA(#3926); -#3926 = FILL_AREA_STYLE('',(#3927)); -#3927 = FILL_AREA_STYLE_COLOUR('',#3928); -#3928 = COLOUR_RGB('',0.780392169952,0.568627476692,0.113725490868); -#3929 = STYLED_ITEM('color',(#3930),#1682); -#3930 = PRESENTATION_STYLE_ASSIGNMENT((#3931)); -#3931 = SURFACE_STYLE_USAGE(.BOTH.,#3932); -#3932 = SURFACE_SIDE_STYLE('',(#3933)); -#3933 = SURFACE_STYLE_FILL_AREA(#3934); -#3934 = FILL_AREA_STYLE('',(#3935)); -#3935 = FILL_AREA_STYLE_COLOUR('',#3928); -#3936 = STYLED_ITEM('color',(#3937),#1686); -#3937 = PRESENTATION_STYLE_ASSIGNMENT((#3938)); -#3938 = SURFACE_STYLE_USAGE(.BOTH.,#3939); -#3939 = SURFACE_SIDE_STYLE('',(#3940)); -#3940 = SURFACE_STYLE_FILL_AREA(#3941); -#3941 = FILL_AREA_STYLE('',(#3942)); -#3942 = FILL_AREA_STYLE_COLOUR('',#3928); -#3943 = STYLED_ITEM('color',(#3944),#1734); -#3944 = PRESENTATION_STYLE_ASSIGNMENT((#3945)); -#3945 = SURFACE_STYLE_USAGE(.BOTH.,#3946); -#3946 = SURFACE_SIDE_STYLE('',(#3947)); -#3947 = SURFACE_STYLE_FILL_AREA(#3948); -#3948 = FILL_AREA_STYLE('',(#3949)); -#3949 = FILL_AREA_STYLE_COLOUR('',#3928); -#3950 = STYLED_ITEM('color',(#3951),#1761); -#3951 = PRESENTATION_STYLE_ASSIGNMENT((#3952)); -#3952 = SURFACE_STYLE_USAGE(.BOTH.,#3953); -#3953 = SURFACE_SIDE_STYLE('',(#3954)); -#3954 = SURFACE_STYLE_FILL_AREA(#3955); -#3955 = FILL_AREA_STYLE('',(#3956)); -#3956 = FILL_AREA_STYLE_COLOUR('',#3928); -#3957 = STYLED_ITEM('color',(#3958),#1767); -#3958 = PRESENTATION_STYLE_ASSIGNMENT((#3959)); -#3959 = SURFACE_STYLE_USAGE(.BOTH.,#3960); -#3960 = SURFACE_SIDE_STYLE('',(#3961)); -#3961 = SURFACE_STYLE_FILL_AREA(#3962); -#3962 = FILL_AREA_STYLE('',(#3963)); -#3963 = FILL_AREA_STYLE_COLOUR('',#3928); -#3964 = STYLED_ITEM('color',(#3965),#1794); -#3965 = PRESENTATION_STYLE_ASSIGNMENT((#3966)); -#3966 = SURFACE_STYLE_USAGE(.BOTH.,#3967); -#3967 = SURFACE_SIDE_STYLE('',(#3968)); -#3968 = SURFACE_STYLE_FILL_AREA(#3969); -#3969 = FILL_AREA_STYLE('',(#3970)); -#3970 = FILL_AREA_STYLE_COLOUR('',#3928); -#3971 = STYLED_ITEM('color',(#3972),#1802); -#3972 = PRESENTATION_STYLE_ASSIGNMENT((#3973)); -#3973 = SURFACE_STYLE_USAGE(.BOTH.,#3974); -#3974 = SURFACE_SIDE_STYLE('',(#3975)); -#3975 = SURFACE_STYLE_FILL_AREA(#3976); -#3976 = FILL_AREA_STYLE('',(#3977)); -#3977 = FILL_AREA_STYLE_COLOUR('',#3978); -#3978 = COLOUR_RGB('',0.,0.333333343267,1.); -#3979 = STYLED_ITEM('color',(#3980),#2075); -#3980 = PRESENTATION_STYLE_ASSIGNMENT((#3981)); -#3981 = SURFACE_STYLE_USAGE(.BOTH.,#3982); -#3982 = SURFACE_SIDE_STYLE('',(#3983)); -#3983 = SURFACE_STYLE_FILL_AREA(#3984); -#3984 = FILL_AREA_STYLE('',(#3985)); -#3985 = FILL_AREA_STYLE_COLOUR('',#3978); -#3986 = STYLED_ITEM('color',(#3987),#2224); -#3987 = PRESENTATION_STYLE_ASSIGNMENT((#3988)); -#3988 = SURFACE_STYLE_USAGE(.BOTH.,#3989); -#3989 = SURFACE_SIDE_STYLE('',(#3990)); -#3990 = SURFACE_STYLE_FILL_AREA(#3991); -#3991 = FILL_AREA_STYLE('',(#3992)); -#3992 = FILL_AREA_STYLE_COLOUR('',#3978); -#3993 = STYLED_ITEM('color',(#3994),#2754); -#3994 = PRESENTATION_STYLE_ASSIGNMENT((#3995)); -#3995 = SURFACE_STYLE_USAGE(.BOTH.,#3996); -#3996 = SURFACE_SIDE_STYLE('',(#3997)); -#3997 = SURFACE_STYLE_FILL_AREA(#3998); -#3998 = FILL_AREA_STYLE('',(#3999)); -#3999 = FILL_AREA_STYLE_COLOUR('',#3978); -#4000 = STYLED_ITEM('color',(#4001),#2803); -#4001 = PRESENTATION_STYLE_ASSIGNMENT((#4002)); -#4002 = SURFACE_STYLE_USAGE(.BOTH.,#4003); -#4003 = SURFACE_SIDE_STYLE('',(#4004)); -#4004 = SURFACE_STYLE_FILL_AREA(#4005); -#4005 = FILL_AREA_STYLE('',(#4006)); -#4006 = FILL_AREA_STYLE_COLOUR('',#3978); -#4007 = STYLED_ITEM('color',(#4008),#2852); -#4008 = PRESENTATION_STYLE_ASSIGNMENT((#4009)); -#4009 = SURFACE_STYLE_USAGE(.BOTH.,#4010); -#4010 = SURFACE_SIDE_STYLE('',(#4011)); -#4011 = SURFACE_STYLE_FILL_AREA(#4012); -#4012 = FILL_AREA_STYLE('',(#4013)); -#4013 = FILL_AREA_STYLE_COLOUR('',#3978); -#4014 = STYLED_ITEM('color',(#4015),#2879); -#4015 = PRESENTATION_STYLE_ASSIGNMENT((#4016)); -#4016 = SURFACE_STYLE_USAGE(.BOTH.,#4017); -#4017 = SURFACE_SIDE_STYLE('',(#4018)); -#4018 = SURFACE_STYLE_FILL_AREA(#4019); -#4019 = FILL_AREA_STYLE('',(#4020)); -#4020 = FILL_AREA_STYLE_COLOUR('',#3978); -#4021 = STYLED_ITEM('color',(#4022),#2975); -#4022 = PRESENTATION_STYLE_ASSIGNMENT((#4023)); -#4023 = SURFACE_STYLE_USAGE(.BOTH.,#4024); -#4024 = SURFACE_SIDE_STYLE('',(#4025)); -#4025 = SURFACE_STYLE_FILL_AREA(#4026); -#4026 = FILL_AREA_STYLE('',(#4027)); -#4027 = FILL_AREA_STYLE_COLOUR('',#3978); -#4028 = STYLED_ITEM('color',(#4029),#3126); -#4029 = PRESENTATION_STYLE_ASSIGNMENT((#4030)); -#4030 = SURFACE_STYLE_USAGE(.BOTH.,#4031); -#4031 = SURFACE_SIDE_STYLE('',(#4032)); -#4032 = SURFACE_STYLE_FILL_AREA(#4033); -#4033 = FILL_AREA_STYLE('',(#4034)); -#4034 = FILL_AREA_STYLE_COLOUR('',#3978); -#4035 = STYLED_ITEM('color',(#4036),#3202); -#4036 = PRESENTATION_STYLE_ASSIGNMENT((#4037)); -#4037 = SURFACE_STYLE_USAGE(.BOTH.,#4038); -#4038 = SURFACE_SIDE_STYLE('',(#4039)); -#4039 = SURFACE_STYLE_FILL_AREA(#4040); -#4040 = FILL_AREA_STYLE('',(#4041)); -#4041 = FILL_AREA_STYLE_COLOUR('',#3978); -#4042 = STYLED_ITEM('color',(#4043),#3254); -#4043 = PRESENTATION_STYLE_ASSIGNMENT((#4044)); -#4044 = SURFACE_STYLE_USAGE(.BOTH.,#4045); -#4045 = SURFACE_SIDE_STYLE('',(#4046)); -#4046 = SURFACE_STYLE_FILL_AREA(#4047); -#4047 = FILL_AREA_STYLE('',(#4048)); -#4048 = FILL_AREA_STYLE_COLOUR('',#3978); -#4049 = STYLED_ITEM('color',(#4050),#3383); -#4050 = PRESENTATION_STYLE_ASSIGNMENT((#4051)); -#4051 = SURFACE_STYLE_USAGE(.BOTH.,#4052); -#4052 = SURFACE_SIDE_STYLE('',(#4053)); -#4053 = SURFACE_STYLE_FILL_AREA(#4054); -#4054 = FILL_AREA_STYLE('',(#4055)); -#4055 = FILL_AREA_STYLE_COLOUR('',#3978); -#4056 = STYLED_ITEM('color',(#4057),#3430); -#4057 = PRESENTATION_STYLE_ASSIGNMENT((#4058)); -#4058 = SURFACE_STYLE_USAGE(.BOTH.,#4059); -#4059 = SURFACE_SIDE_STYLE('',(#4060)); -#4060 = SURFACE_STYLE_FILL_AREA(#4061); -#4061 = FILL_AREA_STYLE('',(#4062)); -#4062 = FILL_AREA_STYLE_COLOUR('',#3978); -#4063 = STYLED_ITEM('color',(#4064),#3479); -#4064 = PRESENTATION_STYLE_ASSIGNMENT((#4065)); -#4065 = SURFACE_STYLE_USAGE(.BOTH.,#4066); -#4066 = SURFACE_SIDE_STYLE('',(#4067)); -#4067 = SURFACE_STYLE_FILL_AREA(#4068); -#4068 = FILL_AREA_STYLE('',(#4069)); -#4069 = FILL_AREA_STYLE_COLOUR('',#3978); -#4070 = STYLED_ITEM('color',(#4071),#3486); -#4071 = PRESENTATION_STYLE_ASSIGNMENT((#4072)); -#4072 = SURFACE_STYLE_USAGE(.BOTH.,#4073); -#4073 = SURFACE_SIDE_STYLE('',(#4074)); -#4074 = SURFACE_STYLE_FILL_AREA(#4075); -#4075 = FILL_AREA_STYLE('',(#4076)); -#4076 = FILL_AREA_STYLE_COLOUR('',#3978); -#4077 = STYLED_ITEM('color',(#4078),#3511); -#4078 = PRESENTATION_STYLE_ASSIGNMENT((#4079)); -#4079 = SURFACE_STYLE_USAGE(.BOTH.,#4080); -#4080 = SURFACE_SIDE_STYLE('',(#4081)); -#4081 = SURFACE_STYLE_FILL_AREA(#4082); -#4082 = FILL_AREA_STYLE('',(#4083)); -#4083 = FILL_AREA_STYLE_COLOUR('',#3978); -#4084 = STYLED_ITEM('color',(#4085),#3536); -#4085 = PRESENTATION_STYLE_ASSIGNMENT((#4086)); -#4086 = SURFACE_STYLE_USAGE(.BOTH.,#4087); -#4087 = SURFACE_SIDE_STYLE('',(#4088)); -#4088 = SURFACE_STYLE_FILL_AREA(#4089); -#4089 = FILL_AREA_STYLE('',(#4090)); -#4090 = FILL_AREA_STYLE_COLOUR('',#3978); -#4091 = STYLED_ITEM('color',(#4092),#3617); -#4092 = PRESENTATION_STYLE_ASSIGNMENT((#4093)); -#4093 = SURFACE_STYLE_USAGE(.BOTH.,#4094); -#4094 = SURFACE_SIDE_STYLE('',(#4095)); -#4095 = SURFACE_STYLE_FILL_AREA(#4096); -#4096 = FILL_AREA_STYLE('',(#4097)); -#4097 = FILL_AREA_STYLE_COLOUR('',#3978); -#4098 = STYLED_ITEM('color',(#4099),#3666); -#4099 = PRESENTATION_STYLE_ASSIGNMENT((#4100)); -#4100 = SURFACE_STYLE_USAGE(.BOTH.,#4101); -#4101 = SURFACE_SIDE_STYLE('',(#4102)); -#4102 = SURFACE_STYLE_FILL_AREA(#4103); -#4103 = FILL_AREA_STYLE('',(#4104)); -#4104 = FILL_AREA_STYLE_COLOUR('',#3978); -#4105 = STYLED_ITEM('color',(#4106),#3720); -#4106 = PRESENTATION_STYLE_ASSIGNMENT((#4107)); -#4107 = SURFACE_STYLE_USAGE(.BOTH.,#4108); -#4108 = SURFACE_SIDE_STYLE('',(#4109)); -#4109 = SURFACE_STYLE_FILL_AREA(#4110); -#4110 = FILL_AREA_STYLE('',(#4111)); -#4111 = FILL_AREA_STYLE_COLOUR('',#3978); -#4112 = STYLED_ITEM('color',(#4113),#3747); -#4113 = PRESENTATION_STYLE_ASSIGNMENT((#4114)); -#4114 = SURFACE_STYLE_USAGE(.BOTH.,#4115); -#4115 = SURFACE_SIDE_STYLE('',(#4116)); -#4116 = SURFACE_STYLE_FILL_AREA(#4117); -#4117 = FILL_AREA_STYLE('',(#4118)); -#4118 = FILL_AREA_STYLE_COLOUR('',#3978); -#4119 = STYLED_ITEM('color',(#4120),#3754); -#4120 = PRESENTATION_STYLE_ASSIGNMENT((#4121)); -#4121 = SURFACE_STYLE_USAGE(.BOTH.,#4122); -#4122 = SURFACE_SIDE_STYLE('',(#4123)); -#4123 = SURFACE_STYLE_FILL_AREA(#4124); -#4124 = FILL_AREA_STYLE('',(#4125)); -#4125 = FILL_AREA_STYLE_COLOUR('',#3978); -#4126 = STYLED_ITEM('color',(#4127),#3761); -#4127 = PRESENTATION_STYLE_ASSIGNMENT((#4128)); -#4128 = SURFACE_STYLE_USAGE(.BOTH.,#4129); -#4129 = SURFACE_SIDE_STYLE('',(#4130)); -#4130 = SURFACE_STYLE_FILL_AREA(#4131); -#4131 = FILL_AREA_STYLE('',(#4132)); -#4132 = FILL_AREA_STYLE_COLOUR('',#3978); +#4396 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#4397 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4398); +#4398 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#4389,$); +#4399 = PRODUCT_TYPE('part',$,(#4391)); +#4400 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4401,#4409,#4416,#4423,#4430,#4437,#4444,#4451,#4459,#4466,#4473, + #4480,#4487,#4494,#4501,#4508,#4515,#4522,#4529,#4536,#4543,#4550, + #4557,#4564,#4571,#4578,#4585,#4593,#4600,#4607,#4614,#4621,#4628, + #4635,#4642,#4649,#4656,#4663,#4670,#4677,#4684,#4691,#4698,#4705, + #4712,#4719,#4726,#4733,#4740,#4747,#4754,#4761,#4768,#4775,#4782, + #4789,#4796),#4382); +#4401 = STYLED_ITEM('color',(#4402),#28); +#4402 = PRESENTATION_STYLE_ASSIGNMENT((#4403)); +#4403 = SURFACE_STYLE_USAGE(.BOTH.,#4404); +#4404 = SURFACE_SIDE_STYLE('',(#4405)); +#4405 = SURFACE_STYLE_FILL_AREA(#4406); +#4406 = FILL_AREA_STYLE('',(#4407)); +#4407 = FILL_AREA_STYLE_COLOUR('',#4408); +#4408 = COLOUR_RGB('',0.780392169952,0.568627476692,0.113725490868); +#4409 = STYLED_ITEM('color',(#4410),#364); +#4410 = PRESENTATION_STYLE_ASSIGNMENT((#4411)); +#4411 = SURFACE_STYLE_USAGE(.BOTH.,#4412); +#4412 = SURFACE_SIDE_STYLE('',(#4413)); +#4413 = SURFACE_STYLE_FILL_AREA(#4414); +#4414 = FILL_AREA_STYLE('',(#4415)); +#4415 = FILL_AREA_STYLE_COLOUR('',#4408); +#4416 = STYLED_ITEM('color',(#4417),#368); +#4417 = PRESENTATION_STYLE_ASSIGNMENT((#4418)); +#4418 = SURFACE_STYLE_USAGE(.BOTH.,#4419); +#4419 = SURFACE_SIDE_STYLE('',(#4420)); +#4420 = SURFACE_STYLE_FILL_AREA(#4421); +#4421 = FILL_AREA_STYLE('',(#4422)); +#4422 = FILL_AREA_STYLE_COLOUR('',#4408); +#4423 = STYLED_ITEM('color',(#4424),#416); +#4424 = PRESENTATION_STYLE_ASSIGNMENT((#4425)); +#4425 = SURFACE_STYLE_USAGE(.BOTH.,#4426); +#4426 = SURFACE_SIDE_STYLE('',(#4427)); +#4427 = SURFACE_STYLE_FILL_AREA(#4428); +#4428 = FILL_AREA_STYLE('',(#4429)); +#4429 = FILL_AREA_STYLE_COLOUR('',#4408); +#4430 = STYLED_ITEM('color',(#4431),#443); +#4431 = PRESENTATION_STYLE_ASSIGNMENT((#4432)); +#4432 = SURFACE_STYLE_USAGE(.BOTH.,#4433); +#4433 = SURFACE_SIDE_STYLE('',(#4434)); +#4434 = SURFACE_STYLE_FILL_AREA(#4435); +#4435 = FILL_AREA_STYLE('',(#4436)); +#4436 = FILL_AREA_STYLE_COLOUR('',#4408); +#4437 = STYLED_ITEM('color',(#4438),#449); +#4438 = PRESENTATION_STYLE_ASSIGNMENT((#4439)); +#4439 = SURFACE_STYLE_USAGE(.BOTH.,#4440); +#4440 = SURFACE_SIDE_STYLE('',(#4441)); +#4441 = SURFACE_STYLE_FILL_AREA(#4442); +#4442 = FILL_AREA_STYLE('',(#4443)); +#4443 = FILL_AREA_STYLE_COLOUR('',#4408); +#4444 = STYLED_ITEM('color',(#4445),#476); +#4445 = PRESENTATION_STYLE_ASSIGNMENT((#4446)); +#4446 = SURFACE_STYLE_USAGE(.BOTH.,#4447); +#4447 = SURFACE_SIDE_STYLE('',(#4448)); +#4448 = SURFACE_STYLE_FILL_AREA(#4449); +#4449 = FILL_AREA_STYLE('',(#4450)); +#4450 = FILL_AREA_STYLE_COLOUR('',#4408); +#4451 = STYLED_ITEM('color',(#4452),#484); +#4452 = PRESENTATION_STYLE_ASSIGNMENT((#4453)); +#4453 = SURFACE_STYLE_USAGE(.BOTH.,#4454); +#4454 = SURFACE_SIDE_STYLE('',(#4455)); +#4455 = SURFACE_STYLE_FILL_AREA(#4456); +#4456 = FILL_AREA_STYLE('',(#4457)); +#4457 = FILL_AREA_STYLE_COLOUR('',#4458); +#4458 = COLOUR_RGB('',0.819607853889,0.819607853889,0.819607853889); +#4459 = STYLED_ITEM('color',(#4460),#604); +#4460 = PRESENTATION_STYLE_ASSIGNMENT((#4461)); +#4461 = SURFACE_STYLE_USAGE(.BOTH.,#4462); +#4462 = SURFACE_SIDE_STYLE('',(#4463)); +#4463 = SURFACE_STYLE_FILL_AREA(#4464); +#4464 = FILL_AREA_STYLE('',(#4465)); +#4465 = FILL_AREA_STYLE_COLOUR('',#4458); +#4466 = STYLED_ITEM('color',(#4467),#681); +#4467 = PRESENTATION_STYLE_ASSIGNMENT((#4468)); +#4468 = SURFACE_STYLE_USAGE(.BOTH.,#4469); +#4469 = SURFACE_SIDE_STYLE('',(#4470)); +#4470 = SURFACE_STYLE_FILL_AREA(#4471); +#4471 = FILL_AREA_STYLE('',(#4472)); +#4472 = FILL_AREA_STYLE_COLOUR('',#4458); +#4473 = STYLED_ITEM('color',(#4474),#728); +#4474 = PRESENTATION_STYLE_ASSIGNMENT((#4475)); +#4475 = SURFACE_STYLE_USAGE(.BOTH.,#4476); +#4476 = SURFACE_SIDE_STYLE('',(#4477)); +#4477 = SURFACE_STYLE_FILL_AREA(#4478); +#4478 = FILL_AREA_STYLE('',(#4479)); +#4479 = FILL_AREA_STYLE_COLOUR('',#4458); +#4480 = STYLED_ITEM('color',(#4481),#775); +#4481 = PRESENTATION_STYLE_ASSIGNMENT((#4482)); +#4482 = SURFACE_STYLE_USAGE(.BOTH.,#4483); +#4483 = SURFACE_SIDE_STYLE('',(#4484)); +#4484 = SURFACE_STYLE_FILL_AREA(#4485); +#4485 = FILL_AREA_STYLE('',(#4486)); +#4486 = FILL_AREA_STYLE_COLOUR('',#4458); +#4487 = STYLED_ITEM('color',(#4488),#1100); +#4488 = PRESENTATION_STYLE_ASSIGNMENT((#4489)); +#4489 = SURFACE_STYLE_USAGE(.BOTH.,#4490); +#4490 = SURFACE_SIDE_STYLE('',(#4491)); +#4491 = SURFACE_STYLE_FILL_AREA(#4492); +#4492 = FILL_AREA_STYLE('',(#4493)); +#4493 = FILL_AREA_STYLE_COLOUR('',#4458); +#4494 = STYLED_ITEM('color',(#4495),#1176); +#4495 = PRESENTATION_STYLE_ASSIGNMENT((#4496)); +#4496 = SURFACE_STYLE_USAGE(.BOTH.,#4497); +#4497 = SURFACE_SIDE_STYLE('',(#4498)); +#4498 = SURFACE_STYLE_FILL_AREA(#4499); +#4499 = FILL_AREA_STYLE('',(#4500)); +#4500 = FILL_AREA_STYLE_COLOUR('',#4458); +#4501 = STYLED_ITEM('color',(#4502),#1265); +#4502 = PRESENTATION_STYLE_ASSIGNMENT((#4503)); +#4503 = SURFACE_STYLE_USAGE(.BOTH.,#4504); +#4504 = SURFACE_SIDE_STYLE('',(#4505)); +#4505 = SURFACE_STYLE_FILL_AREA(#4506); +#4506 = FILL_AREA_STYLE('',(#4507)); +#4507 = FILL_AREA_STYLE_COLOUR('',#4458); +#4508 = STYLED_ITEM('color',(#4509),#1314); +#4509 = PRESENTATION_STYLE_ASSIGNMENT((#4510)); +#4510 = SURFACE_STYLE_USAGE(.BOTH.,#4511); +#4511 = SURFACE_SIDE_STYLE('',(#4512)); +#4512 = SURFACE_STYLE_FILL_AREA(#4513); +#4513 = FILL_AREA_STYLE('',(#4514)); +#4514 = FILL_AREA_STYLE_COLOUR('',#4458); +#4515 = STYLED_ITEM('color',(#4516),#1390); +#4516 = PRESENTATION_STYLE_ASSIGNMENT((#4517)); +#4517 = SURFACE_STYLE_USAGE(.BOTH.,#4518); +#4518 = SURFACE_SIDE_STYLE('',(#4519)); +#4519 = SURFACE_STYLE_FILL_AREA(#4520); +#4520 = FILL_AREA_STYLE('',(#4521)); +#4521 = FILL_AREA_STYLE_COLOUR('',#4458); +#4522 = STYLED_ITEM('color',(#4523),#1480); +#4523 = PRESENTATION_STYLE_ASSIGNMENT((#4524)); +#4524 = SURFACE_STYLE_USAGE(.BOTH.,#4525); +#4525 = SURFACE_SIDE_STYLE('',(#4526)); +#4526 = SURFACE_STYLE_FILL_AREA(#4527); +#4527 = FILL_AREA_STYLE('',(#4528)); +#4528 = FILL_AREA_STYLE_COLOUR('',#4458); +#4529 = STYLED_ITEM('color',(#4530),#1484); +#4530 = PRESENTATION_STYLE_ASSIGNMENT((#4531)); +#4531 = SURFACE_STYLE_USAGE(.BOTH.,#4532); +#4532 = SURFACE_SIDE_STYLE('',(#4533)); +#4533 = SURFACE_STYLE_FILL_AREA(#4534); +#4534 = FILL_AREA_STYLE('',(#4535)); +#4535 = FILL_AREA_STYLE_COLOUR('',#4458); +#4536 = STYLED_ITEM('color',(#4537),#1533); +#4537 = PRESENTATION_STYLE_ASSIGNMENT((#4538)); +#4538 = SURFACE_STYLE_USAGE(.BOTH.,#4539); +#4539 = SURFACE_SIDE_STYLE('',(#4540)); +#4540 = SURFACE_STYLE_FILL_AREA(#4541); +#4541 = FILL_AREA_STYLE('',(#4542)); +#4542 = FILL_AREA_STYLE_COLOUR('',#4458); +#4543 = STYLED_ITEM('color',(#4544),#1561); +#4544 = PRESENTATION_STYLE_ASSIGNMENT((#4545)); +#4545 = SURFACE_STYLE_USAGE(.BOTH.,#4546); +#4546 = SURFACE_SIDE_STYLE('',(#4547)); +#4547 = SURFACE_STYLE_FILL_AREA(#4548); +#4548 = FILL_AREA_STYLE('',(#4549)); +#4549 = FILL_AREA_STYLE_COLOUR('',#4458); +#4550 = STYLED_ITEM('color',(#4551),#1589); +#4551 = PRESENTATION_STYLE_ASSIGNMENT((#4552)); +#4552 = SURFACE_STYLE_USAGE(.BOTH.,#4553); +#4553 = SURFACE_SIDE_STYLE('',(#4554)); +#4554 = SURFACE_STYLE_FILL_AREA(#4555); +#4555 = FILL_AREA_STYLE('',(#4556)); +#4556 = FILL_AREA_STYLE_COLOUR('',#4458); +#4557 = STYLED_ITEM('color',(#4558),#1639); +#4558 = PRESENTATION_STYLE_ASSIGNMENT((#4559)); +#4559 = SURFACE_STYLE_USAGE(.BOTH.,#4560); +#4560 = SURFACE_SIDE_STYLE('',(#4561)); +#4561 = SURFACE_STYLE_FILL_AREA(#4562); +#4562 = FILL_AREA_STYLE('',(#4563)); +#4563 = FILL_AREA_STYLE_COLOUR('',#4458); +#4564 = STYLED_ITEM('color',(#4565),#1689); +#4565 = PRESENTATION_STYLE_ASSIGNMENT((#4566)); +#4566 = SURFACE_STYLE_USAGE(.BOTH.,#4567); +#4567 = SURFACE_SIDE_STYLE('',(#4568)); +#4568 = SURFACE_STYLE_FILL_AREA(#4569); +#4569 = FILL_AREA_STYLE('',(#4570)); +#4570 = FILL_AREA_STYLE_COLOUR('',#4458); +#4571 = STYLED_ITEM('color',(#4572),#1741); +#4572 = PRESENTATION_STYLE_ASSIGNMENT((#4573)); +#4573 = SURFACE_STYLE_USAGE(.BOTH.,#4574); +#4574 = SURFACE_SIDE_STYLE('',(#4575)); +#4575 = SURFACE_STYLE_FILL_AREA(#4576); +#4576 = FILL_AREA_STYLE('',(#4577)); +#4577 = FILL_AREA_STYLE_COLOUR('',#4458); +#4578 = STYLED_ITEM('color',(#4579),#1796); +#4579 = PRESENTATION_STYLE_ASSIGNMENT((#4580)); +#4580 = SURFACE_STYLE_USAGE(.BOTH.,#4581); +#4581 = SURFACE_SIDE_STYLE('',(#4582)); +#4582 = SURFACE_STYLE_FILL_AREA(#4583); +#4583 = FILL_AREA_STYLE('',(#4584)); +#4584 = FILL_AREA_STYLE_COLOUR('',#4458); +#4585 = STYLED_ITEM('color',(#4586),#1802); +#4586 = PRESENTATION_STYLE_ASSIGNMENT((#4587)); +#4587 = SURFACE_STYLE_USAGE(.BOTH.,#4588); +#4588 = SURFACE_SIDE_STYLE('',(#4589)); +#4589 = SURFACE_STYLE_FILL_AREA(#4590); +#4590 = FILL_AREA_STYLE('',(#4591)); +#4591 = FILL_AREA_STYLE_COLOUR('',#4592); +#4592 = COLOUR_RGB('',0.,0.333333343267,1.); +#4593 = STYLED_ITEM('color',(#4594),#2028); +#4594 = PRESENTATION_STYLE_ASSIGNMENT((#4595)); +#4595 = SURFACE_STYLE_USAGE(.BOTH.,#4596); +#4596 = SURFACE_SIDE_STYLE('',(#4597)); +#4597 = SURFACE_STYLE_FILL_AREA(#4598); +#4598 = FILL_AREA_STYLE('',(#4599)); +#4599 = FILL_AREA_STYLE_COLOUR('',#4592); +#4600 = STYLED_ITEM('color',(#4601),#2175); +#4601 = PRESENTATION_STYLE_ASSIGNMENT((#4602)); +#4602 = SURFACE_STYLE_USAGE(.BOTH.,#4603); +#4603 = SURFACE_SIDE_STYLE('',(#4604)); +#4604 = SURFACE_STYLE_FILL_AREA(#4605); +#4605 = FILL_AREA_STYLE('',(#4606)); +#4606 = FILL_AREA_STYLE_COLOUR('',#4592); +#4607 = STYLED_ITEM('color',(#4608),#2295); +#4608 = PRESENTATION_STYLE_ASSIGNMENT((#4609)); +#4609 = SURFACE_STYLE_USAGE(.BOTH.,#4610); +#4610 = SURFACE_SIDE_STYLE('',(#4611)); +#4611 = SURFACE_STYLE_FILL_AREA(#4612); +#4612 = FILL_AREA_STYLE('',(#4613)); +#4613 = FILL_AREA_STYLE_COLOUR('',#4592); +#4614 = STYLED_ITEM('color',(#4615),#2344); +#4615 = PRESENTATION_STYLE_ASSIGNMENT((#4616)); +#4616 = SURFACE_STYLE_USAGE(.BOTH.,#4617); +#4617 = SURFACE_SIDE_STYLE('',(#4618)); +#4618 = SURFACE_STYLE_FILL_AREA(#4619); +#4619 = FILL_AREA_STYLE('',(#4620)); +#4620 = FILL_AREA_STYLE_COLOUR('',#4592); +#4621 = STYLED_ITEM('color',(#4622),#2462); +#4622 = PRESENTATION_STYLE_ASSIGNMENT((#4623)); +#4623 = SURFACE_STYLE_USAGE(.BOTH.,#4624); +#4624 = SURFACE_SIDE_STYLE('',(#4625)); +#4625 = SURFACE_STYLE_FILL_AREA(#4626); +#4626 = FILL_AREA_STYLE('',(#4627)); +#4627 = FILL_AREA_STYLE_COLOUR('',#4592); +#4628 = STYLED_ITEM('color',(#4629),#2579); +#4629 = PRESENTATION_STYLE_ASSIGNMENT((#4630)); +#4630 = SURFACE_STYLE_USAGE(.BOTH.,#4631); +#4631 = SURFACE_SIDE_STYLE('',(#4632)); +#4632 = SURFACE_STYLE_FILL_AREA(#4633); +#4633 = FILL_AREA_STYLE('',(#4634)); +#4634 = FILL_AREA_STYLE_COLOUR('',#4592); +#4635 = STYLED_ITEM('color',(#4636),#2680); +#4636 = PRESENTATION_STYLE_ASSIGNMENT((#4637)); +#4637 = SURFACE_STYLE_USAGE(.BOTH.,#4638); +#4638 = SURFACE_SIDE_STYLE('',(#4639)); +#4639 = SURFACE_STYLE_FILL_AREA(#4640); +#4640 = FILL_AREA_STYLE('',(#4641)); +#4641 = FILL_AREA_STYLE_COLOUR('',#4592); +#4642 = STYLED_ITEM('color',(#4643),#2853); +#4643 = PRESENTATION_STYLE_ASSIGNMENT((#4644)); +#4644 = SURFACE_STYLE_USAGE(.BOTH.,#4645); +#4645 = SURFACE_SIDE_STYLE('',(#4646)); +#4646 = SURFACE_STYLE_FILL_AREA(#4647); +#4647 = FILL_AREA_STYLE('',(#4648)); +#4648 = FILL_AREA_STYLE_COLOUR('',#4592); +#4649 = STYLED_ITEM('color',(#4650),#2927); +#4650 = PRESENTATION_STYLE_ASSIGNMENT((#4651)); +#4651 = SURFACE_STYLE_USAGE(.BOTH.,#4652); +#4652 = SURFACE_SIDE_STYLE('',(#4653)); +#4653 = SURFACE_STYLE_FILL_AREA(#4654); +#4654 = FILL_AREA_STYLE('',(#4655)); +#4655 = FILL_AREA_STYLE_COLOUR('',#4592); +#4656 = STYLED_ITEM('color',(#4657),#3055); +#4657 = PRESENTATION_STYLE_ASSIGNMENT((#4658)); +#4658 = SURFACE_STYLE_USAGE(.BOTH.,#4659); +#4659 = SURFACE_SIDE_STYLE('',(#4660)); +#4660 = SURFACE_STYLE_FILL_AREA(#4661); +#4661 = FILL_AREA_STYLE('',(#4662)); +#4662 = FILL_AREA_STYLE_COLOUR('',#4592); +#4663 = STYLED_ITEM('color',(#4664),#3104); +#4664 = PRESENTATION_STYLE_ASSIGNMENT((#4665)); +#4665 = SURFACE_STYLE_USAGE(.BOTH.,#4666); +#4666 = SURFACE_SIDE_STYLE('',(#4667)); +#4667 = SURFACE_STYLE_FILL_AREA(#4668); +#4668 = FILL_AREA_STYLE('',(#4669)); +#4669 = FILL_AREA_STYLE_COLOUR('',#4592); +#4670 = STYLED_ITEM('color',(#4671),#3154); +#4671 = PRESENTATION_STYLE_ASSIGNMENT((#4672)); +#4672 = SURFACE_STYLE_USAGE(.BOTH.,#4673); +#4673 = SURFACE_SIDE_STYLE('',(#4674)); +#4674 = SURFACE_STYLE_FILL_AREA(#4675); +#4675 = FILL_AREA_STYLE('',(#4676)); +#4676 = FILL_AREA_STYLE_COLOUR('',#4592); +#4677 = STYLED_ITEM('color',(#4678),#3203); +#4678 = PRESENTATION_STYLE_ASSIGNMENT((#4679)); +#4679 = SURFACE_STYLE_USAGE(.BOTH.,#4680); +#4680 = SURFACE_SIDE_STYLE('',(#4681)); +#4681 = SURFACE_STYLE_FILL_AREA(#4682); +#4682 = FILL_AREA_STYLE('',(#4683)); +#4683 = FILL_AREA_STYLE_COLOUR('',#4592); +#4684 = STYLED_ITEM('color',(#4685),#3331); +#4685 = PRESENTATION_STYLE_ASSIGNMENT((#4686)); +#4686 = SURFACE_STYLE_USAGE(.BOTH.,#4687); +#4687 = SURFACE_SIDE_STYLE('',(#4688)); +#4688 = SURFACE_STYLE_FILL_AREA(#4689); +#4689 = FILL_AREA_STYLE('',(#4690)); +#4690 = FILL_AREA_STYLE_COLOUR('',#4592); +#4691 = STYLED_ITEM('color',(#4692),#3384); +#4692 = PRESENTATION_STYLE_ASSIGNMENT((#4693)); +#4693 = SURFACE_STYLE_USAGE(.BOTH.,#4694); +#4694 = SURFACE_SIDE_STYLE('',(#4695)); +#4695 = SURFACE_STYLE_FILL_AREA(#4696); +#4696 = FILL_AREA_STYLE('',(#4697)); +#4697 = FILL_AREA_STYLE_COLOUR('',#4592); +#4698 = STYLED_ITEM('color',(#4699),#3492); +#4699 = PRESENTATION_STYLE_ASSIGNMENT((#4700)); +#4700 = SURFACE_STYLE_USAGE(.BOTH.,#4701); +#4701 = SURFACE_SIDE_STYLE('',(#4702)); +#4702 = SURFACE_STYLE_FILL_AREA(#4703); +#4703 = FILL_AREA_STYLE('',(#4704)); +#4704 = FILL_AREA_STYLE_COLOUR('',#4592); +#4705 = STYLED_ITEM('color',(#4706),#3568); +#4706 = PRESENTATION_STYLE_ASSIGNMENT((#4707)); +#4707 = SURFACE_STYLE_USAGE(.BOTH.,#4708); +#4708 = SURFACE_SIDE_STYLE('',(#4709)); +#4709 = SURFACE_STYLE_FILL_AREA(#4710); +#4710 = FILL_AREA_STYLE('',(#4711)); +#4711 = FILL_AREA_STYLE_COLOUR('',#4592); +#4712 = STYLED_ITEM('color',(#4713),#3622); +#4713 = PRESENTATION_STYLE_ASSIGNMENT((#4714)); +#4714 = SURFACE_STYLE_USAGE(.BOTH.,#4715); +#4715 = SURFACE_SIDE_STYLE('',(#4716)); +#4716 = SURFACE_STYLE_FILL_AREA(#4717); +#4717 = FILL_AREA_STYLE('',(#4718)); +#4718 = FILL_AREA_STYLE_COLOUR('',#4592); +#4719 = STYLED_ITEM('color',(#4720),#3671); +#4720 = PRESENTATION_STYLE_ASSIGNMENT((#4721)); +#4721 = SURFACE_STYLE_USAGE(.BOTH.,#4722); +#4722 = SURFACE_SIDE_STYLE('',(#4723)); +#4723 = SURFACE_STYLE_FILL_AREA(#4724); +#4724 = FILL_AREA_STYLE('',(#4725)); +#4725 = FILL_AREA_STYLE_COLOUR('',#4592); +#4726 = STYLED_ITEM('color',(#4727),#3703); +#4727 = PRESENTATION_STYLE_ASSIGNMENT((#4728)); +#4728 = SURFACE_STYLE_USAGE(.BOTH.,#4729); +#4729 = SURFACE_SIDE_STYLE('',(#4730)); +#4730 = SURFACE_STYLE_FILL_AREA(#4731); +#4731 = FILL_AREA_STYLE('',(#4732)); +#4732 = FILL_AREA_STYLE_COLOUR('',#4592); +#4733 = STYLED_ITEM('color',(#4734),#3729); +#4734 = PRESENTATION_STYLE_ASSIGNMENT((#4735)); +#4735 = SURFACE_STYLE_USAGE(.BOTH.,#4736); +#4736 = SURFACE_SIDE_STYLE('',(#4737)); +#4737 = SURFACE_STYLE_FILL_AREA(#4738); +#4738 = FILL_AREA_STYLE('',(#4739)); +#4739 = FILL_AREA_STYLE_COLOUR('',#4592); +#4740 = STYLED_ITEM('color',(#4741),#3825); +#4741 = PRESENTATION_STYLE_ASSIGNMENT((#4742)); +#4742 = SURFACE_STYLE_USAGE(.BOTH.,#4743); +#4743 = SURFACE_SIDE_STYLE('',(#4744)); +#4744 = SURFACE_STYLE_FILL_AREA(#4745); +#4745 = FILL_AREA_STYLE('',(#4746)); +#4746 = FILL_AREA_STYLE_COLOUR('',#4592); +#4747 = STYLED_ITEM('color',(#4748),#3921); +#4748 = PRESENTATION_STYLE_ASSIGNMENT((#4749)); +#4749 = SURFACE_STYLE_USAGE(.BOTH.,#4750); +#4750 = SURFACE_SIDE_STYLE('',(#4751)); +#4751 = SURFACE_STYLE_FILL_AREA(#4752); +#4752 = FILL_AREA_STYLE('',(#4753)); +#4753 = FILL_AREA_STYLE_COLOUR('',#4592); +#4754 = STYLED_ITEM('color',(#4755),#4002); +#4755 = PRESENTATION_STYLE_ASSIGNMENT((#4756)); +#4756 = SURFACE_STYLE_USAGE(.BOTH.,#4757); +#4757 = SURFACE_SIDE_STYLE('',(#4758)); +#4758 = SURFACE_STYLE_FILL_AREA(#4759); +#4759 = FILL_AREA_STYLE('',(#4760)); +#4760 = FILL_AREA_STYLE_COLOUR('',#4592); +#4761 = STYLED_ITEM('color',(#4762),#4009); +#4762 = PRESENTATION_STYLE_ASSIGNMENT((#4763)); +#4763 = SURFACE_STYLE_USAGE(.BOTH.,#4764); +#4764 = SURFACE_SIDE_STYLE('',(#4765)); +#4765 = SURFACE_STYLE_FILL_AREA(#4766); +#4766 = FILL_AREA_STYLE('',(#4767)); +#4767 = FILL_AREA_STYLE_COLOUR('',#4592); +#4768 = STYLED_ITEM('color',(#4769),#4084); +#4769 = PRESENTATION_STYLE_ASSIGNMENT((#4770)); +#4770 = SURFACE_STYLE_USAGE(.BOTH.,#4771); +#4771 = SURFACE_SIDE_STYLE('',(#4772)); +#4772 = SURFACE_STYLE_FILL_AREA(#4773); +#4773 = FILL_AREA_STYLE('',(#4774)); +#4774 = FILL_AREA_STYLE_COLOUR('',#4592); +#4775 = STYLED_ITEM('color',(#4776),#4159); +#4776 = PRESENTATION_STYLE_ASSIGNMENT((#4777)); +#4777 = SURFACE_STYLE_USAGE(.BOTH.,#4778); +#4778 = SURFACE_SIDE_STYLE('',(#4779)); +#4779 = SURFACE_STYLE_FILL_AREA(#4780); +#4780 = FILL_AREA_STYLE('',(#4781)); +#4781 = FILL_AREA_STYLE_COLOUR('',#4592); +#4782 = STYLED_ITEM('color',(#4783),#4257); +#4783 = PRESENTATION_STYLE_ASSIGNMENT((#4784)); +#4784 = SURFACE_STYLE_USAGE(.BOTH.,#4785); +#4785 = SURFACE_SIDE_STYLE('',(#4786)); +#4786 = SURFACE_STYLE_FILL_AREA(#4787); +#4787 = FILL_AREA_STYLE('',(#4788)); +#4788 = FILL_AREA_STYLE_COLOUR('',#4592); +#4789 = STYLED_ITEM('color',(#4790),#4310); +#4790 = PRESENTATION_STYLE_ASSIGNMENT((#4791)); +#4791 = SURFACE_STYLE_USAGE(.BOTH.,#4792); +#4792 = SURFACE_SIDE_STYLE('',(#4793)); +#4793 = SURFACE_STYLE_FILL_AREA(#4794); +#4794 = FILL_AREA_STYLE('',(#4795)); +#4795 = FILL_AREA_STYLE_COLOUR('',#4592); +#4796 = STYLED_ITEM('color',(#4797),#4363); +#4797 = PRESENTATION_STYLE_ASSIGNMENT((#4798)); +#4798 = SURFACE_STYLE_USAGE(.BOTH.,#4799); +#4799 = SURFACE_SIDE_STYLE('',(#4800)); +#4800 = SURFACE_STYLE_FILL_AREA(#4801); +#4801 = FILL_AREA_STYLE('',(#4802)); +#4802 = FILL_AREA_STYLE_COLOUR('',#4592); ENDSEC; END-ISO-10303-21; diff --git a/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_Stepper_Motor.stl b/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_Stepper_Motor.stl index 603b498677555bc39e0922e24e7f1c9c35743e15..16e7dca58d32c2816b7e66b189d9062211ab619f 100644 GIT binary patch literal 57084 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 delta 10261 zcmai24Rlo1wZ8d*Brt@SNgzL%iD4XpfV8PT2r+Z-xIpo>l_Ug`fCBH8f>@LRti%f3 zQIQv82uU^%k`OigbcF~KWZFK8H8Z16TP;$psrCu9X>Dy^pIV`<%T-aj_xZW!+#r3k z7R<>x``iC}pMB=y^C=g$r?gci{~;whJGa>jf1R=tnx~e*hf~Y44E%g{$&M}j{;ZSj zRpou~@6$@)2h+-+ptKCO;=kYGzgwoSjGmqTbb9izADV9b5`CS#@d$oJ@A{YCz^Xs|ppiEmfUsYr^z;G9V*hS3S<<`lxNImK|~D;dQR!-&LCI)1l= z3}Zzc2|^R!t(R*ERpi2jIRTh%jf1+1HBeMp2Jwm+@W@TG;6g<^teZ6o-oMEMFW*!T zRh2VfpzTl z;dC$`#)UGnB++Z9dJvQnhz3IAuY%PzxoKn^8Vc1l6Fg`%v)Dr35UMGJc#R(kS`z35 zSg`Oq$X=L@d&O|HCL8<sQuJbEy8aHUJ;gW=x_`>D0oy1PkHZMI~7y2x5@EXs!?KXB6BBz82minb5bW zp@_~NKlM~%(aNGY=la6ig|UkKuTqQ+C|aC1!+m@M9{m(a@H8Tf!F6Xy8uk!6cdMl@E;?T>P^w3=Q$c1yEL(M?OR+uYm8@`Cxw?`fr=3qdov_ zb=fdfw-WyqLvwvL%&zxCyuJXc>X{o6G7O~+*FkYZ5jl+gJ+C1EPc&pqqKFEIQKB#n zWjesJhLW2lf!yTkp=#!Rs3O@ea*RRcS{T8yir8G1kabIVScN_&{Afu4zP6+Yh8yzW z;Uya&u(W0@DK^W5(70vwP`%U(o~3!w%}bk;GI`p{EQFjp{mGb&bMAaE=>~ozvY6>4 z$%va_RD8N6Hm}YIlIHRxTD$!Iw9H{YX}xOI{RwoKAAY&YPaWX%RqrJg@S_9wZAxHi zFs2UK=Xd21S>BqvN5k}14~%X-28Y(=LF>BRusDp>8pbLO2cnz9KNl^dX2X*_ftPK- zs@j;rTS~#kqsheR)or-LQmH=G8#RKX1y<*G$ z=nY$oli;JR9!TCAh}PN#$xEHqW^h0oG0Tj1Q zfO~glK~9@LJzQO29lv|K1!s3ogPt}EZfPrnvu(k&x)qzPfq@dZrrigPxc63j3G8am z!tXM$+WqOP&R1IclguDtl(q;=Q~T&7> zZ!WEK^e|Jj_V=E&ps1$^vi7DzW=}c`A#TF|?e(EvsfFlRmJ`CUJU@gZ-{|rZ&3H*8 z?OfW;uqhOj@w;;2C*7DkJs$WI{yWiAz}DNl1AI?>&&RVB-R#UO6(e`Q^T6ZQJAb$e zNLDY>{Hn*}5oyMBdA6p_n@?VfnB86f8?T>iCa5lGZ5U0kywT@9lK1QQ$L7t>KGLxL zMfVKFzdLIl+ZQyrKN*f59-ZrOkSL3|wSUJ;+$_lrIatU6+8cd7lxQjGuONNoGOSJ` z_#ig-YBpw|4Mt?74W#QY`qsnnQ#rQVy6V@yf&81KrA(G#Jah8n!6&L#uzXk2EUWK_ zFIfrWHl(ufQkR-Gg$(2Mp}!5T+OfhMyX{g%ch@V{P{w?uY6}V57+;34nQIC1i|0NW zjK8qlJkju0xtpZNd#p{V7A7!GI0E$d_o9}yY!Y; zkeat_QFpxF34-ZpigeTFv`ykogj<%z{mUNd6N82rBJ34rf99)SGMyFabBsv=XYbpO?5CR$G(|`;v%)Qt43aN@NWkT?FChb<5<** z_e&oQRi1fshCwIwJ(-7rsZ>`pb`P8-dVIbcD};kRg6o!VvJygV)-< zg5O9UI<3ybFs^_w4C9#K)f8HH-vC>uXFN9If<-d?@CzHMYT{(hCm)m13a$jw#lt@w zqPs~7A+&}d*G|;w+-Lduoi6nhWiuk_RNDzj=jRN`Q*8%z<01Ij{f`T*wiA*roOF(z z+MW6iVx=SLNvqqaPPUOUSdR!6g4KzRKn)mz1>8n5`fx|;M>+%zut?x#S%pY- zq9f2D3_)3pMC`+5=qKG>wz330Y;mhbBs+q2uSly}G(U{UhzMo@<3(AZ^HnMe1liB@ zieRcS2&zD-;J`0~NQ5D&D4%uol@UsnW+B6FN{Dh0!bezQNOxhbX_ho!*>+TqhXnJF zGL`Wq^cSkNB!={cj5{VJTB6`z2w@17TrHHqObDSh1SS8iWR41+b~+*}lxJAkGJbNb z#)!}(VKg7upzY9fDDL-o^{Iy+mBIRcFP){yzn?hdgKhm;<7HD87%=;NF1%r6B|bZ} z5DxTDPC;6DrGKW=$UiN;7(f5hWeHRxx?^x=5}X)d0%%Htt4~c!kBKn}5<^~?KY&j% zBtS_t3`5sIDM_L=a&V?F2n~1{9l3-g&OBD?6>CN(@%J3_rHQKtK0{vmH6*bW$9!J> zN|N+XAy(XO@DlRZZ#qE_NaNM-OiBL+?(3JgpaI%fm$zjJ8rp}*aS!ow<`6ui2?O3Z zJ`swKrxQPC;t)LKS(@|rv4V*as!3GDnSnS{m=Y~U8L5T*>a;Ah!I_K%Ir8(l#wYYq zoOcxqlS+IdBmlh>mt(8o1UsTWuZp)buF*b84)Hv)ES+Zgl(fW&H4Q9kQULwD9f^@_ zi4fA@H-lcdH<|{qfl-tr^f-XuM@#34HRGb=uFPHJxXc#D>3p<+ID09dPxsI}$9XBh zd9+Qvf7JfCxDS@a15g|BJVUG+|0)x52!C_OCd-5vMzfej+&f!Pou*$oxmvG9i!r z`Ncs#fQ8w$rVHfz{JJv?9ida{s<;vL_}e;}Zd>dJcA5(*?sBZ;0`+;(FeHQ!x>|0= zYQl6Of)b(TP$tiI21S0L3Bi<6YU!#-fgGXP9#pn(7ktBP@Kt`GVMq&!DIN%6?SVjg zu{j5QLQy1$E=0FPSLMn=WZXwSLU5n*pTACA8H};vWkNHe4wtFPXGbmPO`VFbC0|}8 z9HG^fNws8C-1%cg36w>~_jQP_mad8$p>+r}M0SO3Vm6oZSbw3%D2>`Wgfru0ZpN}D ziQznAun$d~G{#=uxRh}903e7&G$qh}cdv7^LbV17fZdTSvA7TtPix8!W))j=Z|MkB zo+0>&Li7D5^1F?!(7{Xywnr2~^J1924cu_`GH@ewDvdGn)e)E}=q1)2DN~pXN=LL` z3FHSdZFGoEr89OTu&|gA?2aZ@0~12^qYLEwvaW8oHHc28Gj>C;6qyk0j?`3`5cM$O z#mo2QqgO}hYS9|)=eoEd*oK%8>~++JgeCGR!#6Ig;~P)Me#C(u9nVMmZdX4F&S*)vYnF5wQGx7&z z^|pV4(ACn>SCWB=D38cS9WM7TQ!App#VVSqMN|^aD@QXVqMx|<+S**s0hk9^XhuY8 zuZDD92P&;Z!Vxhc97DLm%3D`NL~s!0k)twn>E(V5;=V&WaRDWOp2CFQ%0^Kln~huC>_x#hPXU|IhD=teBM~~TTEUyT#Vyj zjhVWhl!gC~w-}mFUP4`)%|W^l#cZVZ(!$GyC{?7rlmp5rx?k`U5&oszvdE8<&e`

`ex@s(I!SdJIURW^U=S1l000Pp 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�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

|<{DBBmIJNcIzyQx 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 literal 0 HcmV?d00001 diff --git a/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_gear_horn.step b/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_gear_horn.step new file mode 100644 index 00000000..139c3203 --- /dev/null +++ b/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_gear_horn.step @@ -0,0 +1,11583 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/juan/GIT/FreeCAD-library/Electrical +Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_gear_horn.step', + '2015-09-11T12:14:07',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15),#19); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#20, + 'distance_accuracy_value','confusion accuracy'); +#24 = PRODUCT_TYPE('part',$,(#7)); +#25 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#26),#8972); +#26 = MANIFOLD_SOLID_BREP('',#27); +#27 = CLOSED_SHELL('',(#28,#151,#229,#312,#3333,#5800,#5827,#5854,#5881, + #5908,#5935,#5962,#5989,#6016,#6043,#6070,#6097,#6124,#6151,#6178, + #6205,#6232,#6259,#6286,#6313,#6340,#6367,#6394,#6421,#6448,#6475, + #6502,#6529,#6556,#6583,#6610,#6637,#6664,#6691,#6718,#6745,#6772, + #6799,#6826,#6853,#6880,#6907,#6934,#6961,#6988,#7015,#7042,#7069, + #7096,#7123,#7150,#7177,#7204,#7231,#7258,#7285,#7312,#7339,#7366, + #7393,#7420,#7447,#7474,#7501,#7528,#7555,#7582,#7609,#7636,#7663, + #7690,#7717,#7744,#7771,#7798,#7825,#7852,#7879,#7906,#7933,#7960, + #7987,#8014,#8041,#8068,#8095,#8122,#8149,#8176,#8203,#8230,#8257, + #8284,#8311,#8338,#8365,#8392,#8399,#8454,#8654,#8727,#8797,#8915, + #8963)); +#28 = ADVANCED_FACE('',(#29),#43,.F.); +#29 = FACE_BOUND('',#30,.F.); +#30 = EDGE_LOOP('',(#31,#66,#94,#125)); +#31 = ORIENTED_EDGE('',*,*,#32,.T.); +#32 = EDGE_CURVE('',#33,#35,#37,.T.); +#33 = VERTEX_POINT('',#34); +#34 = CARTESIAN_POINT('',(8.094631469297,-1.406037473282,0.)); +#35 = VERTEX_POINT('',#36); +#36 = CARTESIAN_POINT('',(8.094631469297,-1.406037473282,3.)); +#37 = SURFACE_CURVE('',#38,(#42,#54),.PCURVE_S1.); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(8.094631469297,-1.406037473282,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,0.,1.)); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(8.094631469297,-1.406037473282,0.)); +#46 = DIRECTION('',(0.169725329617,0.985491406602,0.)); +#47 = DIRECTION('',(0.985491406602,-0.169725329617,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = LINE('',#50,#51); +#50 = CARTESIAN_POINT('',(1.788270994048E-15,0.)); +#51 = VECTOR('',#52,1.); +#52 = DIRECTION('',(0.,-1.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = PCURVE('',#55,#60); +#55 = CYLINDRICAL_SURFACE('',#56,0.75); +#56 = AXIS2_PLACEMENT_3D('',#57,#58,#59); +#57 = CARTESIAN_POINT('',(7.966272658225,-2.144971851708,0.)); +#58 = DIRECTION('',(0.,0.,-1.)); +#59 = DIRECTION('',(-0.964627827123,0.263615544194,0.)); +#60 = DEFINITIONAL_REPRESENTATION('',(#61),#65); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(1.476019690534,0.)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(0.,-1.)); +#65 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#66 = ORIENTED_EDGE('',*,*,#67,.T.); +#67 = EDGE_CURVE('',#35,#68,#70,.T.); +#68 = VERTEX_POINT('',#69); +#69 = CARTESIAN_POINT('',(9.289311571923,-1.611790129111,3.)); +#70 = SURFACE_CURVE('',#71,(#75,#82),.PCURVE_S1.); +#71 = LINE('',#72,#73); +#72 = CARTESIAN_POINT('',(8.094631469297,-1.406037473282,3.)); +#73 = VECTOR('',#74,1.); +#74 = DIRECTION('',(0.985491406602,-0.169725329617,0.)); +#75 = PCURVE('',#43,#76); +#76 = DEFINITIONAL_REPRESENTATION('',(#77),#81); +#77 = LINE('',#78,#79); +#78 = CARTESIAN_POINT('',(0.,-3.)); +#79 = VECTOR('',#80,1.); +#80 = DIRECTION('',(1.,0.)); +#81 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#82 = PCURVE('',#83,#88); +#83 = PLANE('',#84); +#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87); +#85 = CARTESIAN_POINT('',(8.094631469297,-1.406037473282,3.)); +#86 = DIRECTION('',(0.,0.,-1.)); +#87 = DIRECTION('',(-1.,0.,0.)); +#88 = DEFINITIONAL_REPRESENTATION('',(#89),#93); +#89 = LINE('',#90,#91); +#90 = CARTESIAN_POINT('',(0.,0.)); +#91 = VECTOR('',#92,1.); +#92 = DIRECTION('',(-0.985491406602,-0.169725329617)); +#93 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#94 = ORIENTED_EDGE('',*,*,#95,.F.); +#95 = EDGE_CURVE('',#96,#68,#98,.T.); +#96 = VERTEX_POINT('',#97); +#97 = CARTESIAN_POINT('',(9.289311571923,-1.611790129111,0.)); +#98 = SURFACE_CURVE('',#99,(#103,#110),.PCURVE_S1.); +#99 = LINE('',#100,#101); +#100 = CARTESIAN_POINT('',(9.289311571923,-1.611790129111,0.)); +#101 = VECTOR('',#102,1.); +#102 = DIRECTION('',(0.,0.,1.)); +#103 = PCURVE('',#43,#104); +#104 = DEFINITIONAL_REPRESENTATION('',(#105),#109); +#105 = LINE('',#106,#107); +#106 = CARTESIAN_POINT('',(1.212268412107,0.)); +#107 = VECTOR('',#108,1.); +#108 = DIRECTION('',(0.,-1.)); +#109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#110 = PCURVE('',#111,#119); +#111 = SURFACE_OF_LINEAR_EXTRUSION('',#112,#117); +#112 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#113,#114,#115,#116), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#113 = CARTESIAN_POINT('',(9.289311571923,-1.611790129111,0.)); +#114 = CARTESIAN_POINT('',(9.369475959382,-1.619116022762,0.)); +#115 = CARTESIAN_POINT('',(9.609877895599,-1.628349534568,0.)); +#116 = CARTESIAN_POINT('',(10.016030594679,-1.534798220793,0.)); +#117 = VECTOR('',#118,1.); +#118 = DIRECTION('',(-0.,-0.,-1.)); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(0.,-1.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = ORIENTED_EDGE('',*,*,#126,.F.); +#126 = EDGE_CURVE('',#33,#96,#127,.T.); +#127 = SURFACE_CURVE('',#128,(#132,#139),.PCURVE_S1.); +#128 = LINE('',#129,#130); +#129 = CARTESIAN_POINT('',(8.094631469297,-1.406037473282,0.)); +#130 = VECTOR('',#131,1.); +#131 = DIRECTION('',(0.985491406602,-0.169725329617,0.)); +#132 = PCURVE('',#43,#133); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(0.,0.)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(1.,0.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = PCURVE('',#140,#145); +#140 = PLANE('',#141); +#141 = AXIS2_PLACEMENT_3D('',#142,#143,#144); +#142 = CARTESIAN_POINT('',(8.094631469297,-1.406037473282,0.)); +#143 = DIRECTION('',(0.,0.,-1.)); +#144 = DIRECTION('',(-1.,0.,0.)); +#145 = DEFINITIONAL_REPRESENTATION('',(#146),#150); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(0.,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-0.985491406602,-0.169725329617)); +#150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#151 = ADVANCED_FACE('',(#152),#55,.F.); +#152 = FACE_BOUND('',#153,.F.); +#153 = EDGE_LOOP('',(#154,#184,#206,#207)); +#154 = ORIENTED_EDGE('',*,*,#155,.T.); +#155 = EDGE_CURVE('',#156,#158,#160,.T.); +#156 = VERTEX_POINT('',#157); +#157 = CARTESIAN_POINT('',(7.242801787883,-1.947260193563,0.)); +#158 = VERTEX_POINT('',#159); +#159 = CARTESIAN_POINT('',(7.242801787883,-1.947260193563,3.)); +#160 = SURFACE_CURVE('',#161,(#165,#172),.PCURVE_S1.); +#161 = LINE('',#162,#163); +#162 = CARTESIAN_POINT('',(7.242801787883,-1.947260193563,0.)); +#163 = VECTOR('',#164,1.); +#164 = DIRECTION('',(0.,0.,1.)); +#165 = PCURVE('',#55,#166); +#166 = DEFINITIONAL_REPRESENTATION('',(#167),#171); +#167 = LINE('',#168,#169); +#168 = CARTESIAN_POINT('',(0.,0.)); +#169 = VECTOR('',#170,1.); +#170 = DIRECTION('',(0.,-1.)); +#171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#172 = PCURVE('',#173,#178); +#173 = CYLINDRICAL_SURFACE('',#174,7.5); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(-2.922107000813E-13,9.392486788329E-14,0.)); +#176 = DIRECTION('',(0.,0.,-1.)); +#177 = DIRECTION('',(0.933882740992,-0.357579398284,0.)); +#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183); +#179 = LINE('',#180,#181); +#180 = CARTESIAN_POINT('',(-0.103030723223,0.)); +#181 = VECTOR('',#182,1.); +#182 = DIRECTION('',(-0.,-1.)); +#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#184 = ORIENTED_EDGE('',*,*,#185,.T.); +#185 = EDGE_CURVE('',#158,#35,#186,.T.); +#186 = SURFACE_CURVE('',#187,(#192,#199),.PCURVE_S1.); +#187 = CIRCLE('',#188,0.75); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(7.966272658225,-2.144971851708,3.)); +#190 = DIRECTION('',(0.,0.,-1.)); +#191 = DIRECTION('',(-0.964627827123,0.263615544194,0.)); +#192 = PCURVE('',#55,#193); +#193 = DEFINITIONAL_REPRESENTATION('',(#194),#198); +#194 = LINE('',#195,#196); +#195 = CARTESIAN_POINT('',(0.,-3.)); +#196 = VECTOR('',#197,1.); +#197 = DIRECTION('',(1.,0.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = PCURVE('',#83,#200); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = CIRCLE('',#202,0.75); +#202 = AXIS2_PLACEMENT_2D('',#203,#204); +#203 = CARTESIAN_POINT('',(0.128358811071,-0.738934378426)); +#204 = DIRECTION('',(0.964627827123,0.263615544194)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = ORIENTED_EDGE('',*,*,#32,.F.); +#207 = ORIENTED_EDGE('',*,*,#208,.F.); +#208 = EDGE_CURVE('',#156,#33,#209,.T.); +#209 = SURFACE_CURVE('',#210,(#215,#222),.PCURVE_S1.); +#210 = CIRCLE('',#211,0.75); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(7.966272658225,-2.144971851708,0.)); +#213 = DIRECTION('',(0.,0.,-1.)); +#214 = DIRECTION('',(-0.964627827123,0.263615544194,0.)); +#215 = PCURVE('',#55,#216); +#216 = DEFINITIONAL_REPRESENTATION('',(#217),#221); +#217 = LINE('',#218,#219); +#218 = CARTESIAN_POINT('',(0.,0.)); +#219 = VECTOR('',#220,1.); +#220 = DIRECTION('',(1.,0.)); +#221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#222 = PCURVE('',#140,#223); +#223 = DEFINITIONAL_REPRESENTATION('',(#224),#228); +#224 = CIRCLE('',#225,0.75); +#225 = AXIS2_PLACEMENT_2D('',#226,#227); +#226 = CARTESIAN_POINT('',(0.128358811071,-0.738934378426)); +#227 = DIRECTION('',(0.964627827123,0.263615544194)); +#228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#229 = ADVANCED_FACE('',(#230),#111,.F.); +#230 = FACE_BOUND('',#231,.F.); +#231 = EDGE_LOOP('',(#232,#233,#258,#289)); +#232 = ORIENTED_EDGE('',*,*,#95,.T.); +#233 = ORIENTED_EDGE('',*,*,#234,.T.); +#234 = EDGE_CURVE('',#68,#235,#237,.T.); +#235 = VERTEX_POINT('',#236); +#236 = CARTESIAN_POINT('',(10.016030594679,-1.534798220793,3.)); +#237 = SURFACE_CURVE('',#238,(#243,#250),.PCURVE_S1.); +#238 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#239,#240,#241,#242), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#239 = CARTESIAN_POINT('',(9.289311571923,-1.611790129111,3.)); +#240 = CARTESIAN_POINT('',(9.369475959382,-1.619116022762,3.)); +#241 = CARTESIAN_POINT('',(9.609877895599,-1.628349534568,3.)); +#242 = CARTESIAN_POINT('',(10.016030594679,-1.534798220793,3.)); +#243 = PCURVE('',#111,#244); +#244 = DEFINITIONAL_REPRESENTATION('',(#245),#249); +#245 = LINE('',#246,#247); +#246 = CARTESIAN_POINT('',(0.,-3.)); +#247 = VECTOR('',#248,1.); +#248 = DIRECTION('',(1.,0.)); +#249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#250 = PCURVE('',#83,#251); +#251 = DEFINITIONAL_REPRESENTATION('',(#252),#257); +#252 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#253,#254,#255,#256), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#253 = CARTESIAN_POINT('',(-1.194680102626,-0.205752655829)); +#254 = CARTESIAN_POINT('',(-1.274844490085,-0.21307854948)); +#255 = CARTESIAN_POINT('',(-1.515246426303,-0.222312061286)); +#256 = CARTESIAN_POINT('',(-1.921399125382,-0.128760747511)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = ORIENTED_EDGE('',*,*,#259,.F.); +#259 = EDGE_CURVE('',#260,#235,#262,.T.); +#260 = VERTEX_POINT('',#261); +#261 = CARTESIAN_POINT('',(10.016030594679,-1.534798220793,0.)); +#262 = SURFACE_CURVE('',#263,(#267,#274),.PCURVE_S1.); +#263 = LINE('',#264,#265); +#264 = CARTESIAN_POINT('',(10.016030594679,-1.534798220793,0.)); +#265 = VECTOR('',#266,1.); +#266 = DIRECTION('',(0.,0.,1.)); +#267 = PCURVE('',#111,#268); +#268 = DEFINITIONAL_REPRESENTATION('',(#269),#273); +#269 = LINE('',#270,#271); +#270 = CARTESIAN_POINT('',(1.,0.)); +#271 = VECTOR('',#272,1.); +#272 = DIRECTION('',(0.,-1.)); +#273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#274 = PCURVE('',#275,#283); +#275 = SURFACE_OF_LINEAR_EXTRUSION('',#276,#281); +#276 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#277,#278,#279,#280), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#277 = CARTESIAN_POINT('',(10.016030594679,-1.534798220793,0.)); +#278 = CARTESIAN_POINT('',(10.498250356043,-1.420176942268,0.)); +#279 = CARTESIAN_POINT('',(11.181468724993,-1.161190484982,0.)); +#280 = CARTESIAN_POINT('',(11.988745552868,-0.586087971934,0.)); +#281 = VECTOR('',#282,1.); +#282 = DIRECTION('',(-0.,-0.,-1.)); +#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288); +#284 = LINE('',#285,#286); +#285 = CARTESIAN_POINT('',(0.,0.)); +#286 = VECTOR('',#287,1.); +#287 = DIRECTION('',(0.,-1.)); +#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#289 = ORIENTED_EDGE('',*,*,#290,.F.); +#290 = EDGE_CURVE('',#96,#260,#291,.T.); +#291 = SURFACE_CURVE('',#292,(#297,#304),.PCURVE_S1.); +#292 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#293,#294,#295,#296), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#293 = CARTESIAN_POINT('',(9.289311571923,-1.611790129111,0.)); +#294 = CARTESIAN_POINT('',(9.369475959382,-1.619116022762,0.)); +#295 = CARTESIAN_POINT('',(9.609877895599,-1.628349534568,0.)); +#296 = CARTESIAN_POINT('',(10.016030594679,-1.534798220793,0.)); +#297 = PCURVE('',#111,#298); +#298 = DEFINITIONAL_REPRESENTATION('',(#299),#303); +#299 = LINE('',#300,#301); +#300 = CARTESIAN_POINT('',(0.,0.)); +#301 = VECTOR('',#302,1.); +#302 = DIRECTION('',(1.,0.)); +#303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#304 = PCURVE('',#140,#305); +#305 = DEFINITIONAL_REPRESENTATION('',(#306),#311); +#306 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#307,#308,#309,#310), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#307 = CARTESIAN_POINT('',(-1.194680102626,-0.205752655829)); +#308 = CARTESIAN_POINT('',(-1.274844490085,-0.21307854948)); +#309 = CARTESIAN_POINT('',(-1.515246426303,-0.222312061286)); +#310 = CARTESIAN_POINT('',(-1.921399125382,-0.128760747511)); +#311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#312 = ADVANCED_FACE('',(#313),#140,.T.); +#313 = FACE_BOUND('',#314,.T.); +#314 = EDGE_LOOP('',(#315,#316,#317,#345,#374,#402,#435,#468,#501,#534, + #567,#595,#624,#657,#686,#714,#747,#780,#813,#846,#879,#907,#936, + #969,#998,#1026,#1059,#1092,#1125,#1158,#1191,#1219,#1248,#1281, + #1310,#1338,#1371,#1404,#1437,#1470,#1503,#1531,#1560,#1593,#1622, + #1650,#1683,#1716,#1749,#1782,#1815,#1843,#1872,#1905,#1934,#1962, + #1995,#2028,#2061,#2094,#2127,#2155,#2184,#2217,#2246,#2274,#2307, + #2340,#2373,#2406,#2439,#2467,#2496,#2529,#2558,#2586,#2619,#2652, + #2685,#2718,#2751,#2779,#2808,#2841,#2870,#2898,#2931,#2964,#2997, + #3030,#3063,#3091,#3120,#3153,#3182,#3210,#3243,#3276,#3309,#3332)); +#315 = ORIENTED_EDGE('',*,*,#126,.F.); +#316 = ORIENTED_EDGE('',*,*,#208,.F.); +#317 = ORIENTED_EDGE('',*,*,#318,.F.); +#318 = EDGE_CURVE('',#319,#156,#321,.T.); +#319 = VERTEX_POINT('',#320); +#320 = CARTESIAN_POINT('',(7.004120557439,-2.681845487133,0.)); +#321 = SURFACE_CURVE('',#322,(#327,#338),.PCURVE_S1.); +#322 = CIRCLE('',#323,7.5); +#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326); +#324 = CARTESIAN_POINT('',(-2.922107000813E-13,9.392486788329E-14,0.)); +#325 = DIRECTION('',(-0.,0.,1.)); +#326 = DIRECTION('',(0.933882740992,-0.357579398284,0.)); +#327 = PCURVE('',#140,#328); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#337); +#329 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#330,#331,#332,#333,#334,#335 +,#336),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#330 = CARTESIAN_POINT('',(1.090510911857,-1.275808013851)); +#331 = CARTESIAN_POINT('',(-3.554581729907,10.855684653972)); +#332 = CARTESIAN_POINT('',(9.274145427135,8.81270655076)); +#333 = CARTESIAN_POINT('',(22.102872584176,6.769728447549)); +#334 = CARTESIAN_POINT('',(13.919238068899,-3.318786117063)); +#335 = CARTESIAN_POINT('',(5.735603553621,-13.40730068167)); +#336 = CARTESIAN_POINT('',(1.090510911857,-1.275808013851)); +#337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#338 = PCURVE('',#173,#339); +#339 = DEFINITIONAL_REPRESENTATION('',(#340),#344); +#340 = LINE('',#341,#342); +#341 = CARTESIAN_POINT('',(-0.,0.)); +#342 = VECTOR('',#343,1.); +#343 = DIRECTION('',(-1.,0.)); +#344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#345 = ORIENTED_EDGE('',*,*,#346,.F.); +#346 = EDGE_CURVE('',#347,#319,#349,.T.); +#347 = VERTEX_POINT('',#348); +#348 = CARTESIAN_POINT('',(7.375142512829,-3.620396789782,0.)); +#349 = SURFACE_CURVE('',#350,(#355,#362),.PCURVE_S1.); +#350 = CIRCLE('',#351,0.75); +#351 = AXIS2_PLACEMENT_3D('',#352,#353,#354); +#352 = CARTESIAN_POINT('',(7.705632783345,-2.947138903758,0.)); +#353 = DIRECTION('',(0.,0.,-1.)); +#354 = DIRECTION('',(-0.440653694022,-0.897677181366,-0.)); +#355 = PCURVE('',#140,#356); +#356 = DEFINITIONAL_REPRESENTATION('',(#357),#361); +#357 = CIRCLE('',#358,0.75); +#358 = AXIS2_PLACEMENT_2D('',#359,#360); +#359 = CARTESIAN_POINT('',(0.388998685951,-1.541101430476)); +#360 = DIRECTION('',(0.440653694022,-0.897677181366)); +#361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#362 = PCURVE('',#363,#368); +#363 = CYLINDRICAL_SURFACE('',#364,0.75); +#364 = AXIS2_PLACEMENT_3D('',#365,#366,#367); +#365 = CARTESIAN_POINT('',(7.705632783345,-2.947138903758,0.)); +#366 = DIRECTION('',(0.,0.,-1.)); +#367 = DIRECTION('',(-0.440653694022,-0.897677181366,-0.)); +#368 = DEFINITIONAL_REPRESENTATION('',(#369),#373); +#369 = LINE('',#370,#371); +#370 = CARTESIAN_POINT('',(0.,0.)); +#371 = VECTOR('',#372,1.); +#372 = DIRECTION('',(1.,0.)); +#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#374 = ORIENTED_EDGE('',*,*,#375,.F.); +#375 = EDGE_CURVE('',#376,#347,#378,.T.); +#376 = VERTEX_POINT('',#377); +#377 = CARTESIAN_POINT('',(8.462597395412,-4.156154740109,0.)); +#378 = SURFACE_CURVE('',#379,(#383,#390),.PCURVE_S1.); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(8.462597395412,-4.156154740109,0.)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-0.897041341441,0.441946639025,0.)); +#383 = PCURVE('',#140,#384); +#384 = DEFINITIONAL_REPRESENTATION('',(#385),#389); +#385 = LINE('',#386,#387); +#386 = CARTESIAN_POINT('',(-0.367965926115,-2.750117266827)); +#387 = VECTOR('',#388,1.); +#388 = DIRECTION('',(0.897041341441,0.441946639025)); +#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#390 = PCURVE('',#391,#396); +#391 = PLANE('',#392); +#392 = AXIS2_PLACEMENT_3D('',#393,#394,#395); +#393 = CARTESIAN_POINT('',(8.462597395412,-4.156154740109,0.)); +#394 = DIRECTION('',(-0.441946639025,-0.897041341441,0.)); +#395 = DIRECTION('',(-0.897041341441,0.441946639025,0.)); +#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(0.,0.)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(1.,0.)); +#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#402 = ORIENTED_EDGE('',*,*,#403,.F.); +#403 = EDGE_CURVE('',#404,#376,#406,.T.); +#404 = VERTEX_POINT('',#405); +#405 = CARTESIAN_POINT('',(9.005270726701,-4.645597226504,0.)); +#406 = SURFACE_CURVE('',#407,(#412,#420),.PCURVE_S1.); +#407 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#408,#409,#410,#411), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#408 = CARTESIAN_POINT('',(9.005270726701,-4.645597226504,0.)); +#409 = CARTESIAN_POINT('',(8.731674373405,-4.331182057117,0.)); +#410 = CARTESIAN_POINT('',(8.531757799457,-4.197347412355,0.)); +#411 = CARTESIAN_POINT('',(8.462597395412,-4.156154740109,0.)); +#412 = PCURVE('',#140,#413); +#413 = DEFINITIONAL_REPRESENTATION('',(#414),#419); +#414 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#415,#416,#417,#418), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#415 = CARTESIAN_POINT('',(-0.910639257405,-3.239559753222)); +#416 = CARTESIAN_POINT('',(-0.637042904108,-2.925144583835)); +#417 = CARTESIAN_POINT('',(-0.437126330161,-2.791309939073)); +#418 = CARTESIAN_POINT('',(-0.367965926115,-2.750117266827)); +#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#420 = PCURVE('',#421,#429); +#421 = SURFACE_OF_LINEAR_EXTRUSION('',#422,#427); +#422 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#423,#424,#425,#426), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#423 = CARTESIAN_POINT('',(9.005270726701,-4.645597226504,0.)); +#424 = CARTESIAN_POINT('',(8.731674373405,-4.331182057117,0.)); +#425 = CARTESIAN_POINT('',(8.531757799457,-4.197347412355,0.)); +#426 = CARTESIAN_POINT('',(8.462597395412,-4.156154740109,0.)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(-0.,-0.,-1.)); +#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434); +#430 = LINE('',#431,#432); +#431 = CARTESIAN_POINT('',(0.,0.)); +#432 = VECTOR('',#433,1.); +#433 = DIRECTION('',(1.,0.)); +#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#435 = ORIENTED_EDGE('',*,*,#436,.F.); +#436 = EDGE_CURVE('',#437,#404,#439,.T.); +#437 = VERTEX_POINT('',#438); +#438 = CARTESIAN_POINT('',(10.043592759956,-6.572652699969,0.)); +#439 = SURFACE_CURVE('',#440,(#445,#453),.PCURVE_S1.); +#440 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#441,#442,#443,#444), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#441 = CARTESIAN_POINT('',(10.043592759956,-6.572652699969,0.)); +#442 = CARTESIAN_POINT('',(9.728528862766,-5.632879579464,0.)); +#443 = CARTESIAN_POINT('',(9.328022011553,-5.021769452842,0.)); +#444 = CARTESIAN_POINT('',(9.005270726701,-4.645597226504,0.)); +#445 = PCURVE('',#140,#446); +#446 = DEFINITIONAL_REPRESENTATION('',(#447),#452); +#447 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#448,#449,#450,#451), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#448 = CARTESIAN_POINT('',(-1.94896129066,-5.166615226687)); +#449 = CARTESIAN_POINT('',(-1.63389739347,-4.226842106182)); +#450 = CARTESIAN_POINT('',(-1.233390542256,-3.61573197956)); +#451 = CARTESIAN_POINT('',(-0.910639257405,-3.239559753222)); +#452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#453 = PCURVE('',#454,#462); +#454 = SURFACE_OF_LINEAR_EXTRUSION('',#455,#460); +#455 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#456,#457,#458,#459), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#456 = CARTESIAN_POINT('',(10.043592759956,-6.572652699969,0.)); +#457 = CARTESIAN_POINT('',(9.728528862766,-5.632879579464,0.)); +#458 = CARTESIAN_POINT('',(9.328022011553,-5.021769452842,0.)); +#459 = CARTESIAN_POINT('',(9.005270726701,-4.645597226504,0.)); +#460 = VECTOR('',#461,1.); +#461 = DIRECTION('',(-0.,-0.,-1.)); +#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467); +#463 = LINE('',#464,#465); +#464 = CARTESIAN_POINT('',(0.,0.)); +#465 = VECTOR('',#466,1.); +#466 = DIRECTION('',(1.,0.)); +#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#468 = ORIENTED_EDGE('',*,*,#469,.F.); +#469 = EDGE_CURVE('',#470,#437,#472,.T.); +#470 = VERTEX_POINT('',#471); +#471 = CARTESIAN_POINT('',(9.354605027058,-7.520962958956,0.)); +#472 = SURFACE_CURVE('',#473,(#478,#489),.PCURVE_S1.); +#473 = CIRCLE('',#474,12.000000000001); +#474 = AXIS2_PLACEMENT_3D('',#475,#476,#477); +#475 = CARTESIAN_POINT('',(2.480900197037E-03,-1.80247950089E-03,0.)); +#476 = DIRECTION('',(-0.,0.,1.)); +#477 = DIRECTION('',(0.779343677238,-0.626596706621,0.)); +#478 = PCURVE('',#140,#479); +#479 = DEFINITIONAL_REPRESENTATION('',(#480),#488); +#480 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#481,#482,#483,#484,#485,#486 +,#487),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#481 = CARTESIAN_POINT('',(-1.259973557761,-6.114925485674)); +#482 = CARTESIAN_POINT('',(-14.28354153844,10.08342866074)); +#483 = CARTESIAN_POINT('',(6.25642864219,13.262992306716)); +#484 = CARTESIAN_POINT('',(26.796398822821,16.442555952692)); +#485 = CARTESIAN_POINT('',(19.27999662287,-2.935361839698)); +#486 = CARTESIAN_POINT('',(11.763594422919,-22.31327963208)); +#487 = CARTESIAN_POINT('',(-1.259973557761,-6.114925485674)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#490,#495); +#490 = CYLINDRICAL_SURFACE('',#491,12.000000000001); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(2.480900197037E-03,-1.80247950089E-03,0.)); +#493 = DIRECTION('',(0.,0.,-1.)); +#494 = DIRECTION('',(0.779343677238,-0.626596706621,0.)); +#495 = DEFINITIONAL_REPRESENTATION('',(#496),#500); +#496 = LINE('',#497,#498); +#497 = CARTESIAN_POINT('',(-0.,0.)); +#498 = VECTOR('',#499,1.); +#499 = DIRECTION('',(-1.,0.)); +#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#501 = ORIENTED_EDGE('',*,*,#502,.F.); +#502 = EDGE_CURVE('',#503,#470,#505,.T.); +#503 = VERTEX_POINT('',#504); +#504 = CARTESIAN_POINT('',(7.201007207848,-7.12895291362,0.)); +#505 = SURFACE_CURVE('',#506,(#511,#519),.PCURVE_S1.); +#506 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#507,#508,#509,#510), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#507 = CARTESIAN_POINT('',(7.201007207848,-7.12895291362,0.)); +#508 = CARTESIAN_POINT('',(7.658503886931,-7.319664015471,0.)); +#509 = CARTESIAN_POINT('',(8.363467578417,-7.511725251577,0.)); +#510 = CARTESIAN_POINT('',(9.354605027058,-7.520962958956,0.)); +#511 = PCURVE('',#140,#512); +#512 = DEFINITIONAL_REPRESENTATION('',(#513),#518); +#513 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#514,#515,#516,#517), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#514 = CARTESIAN_POINT('',(0.893624261449,-5.722915440338)); +#515 = CARTESIAN_POINT('',(0.436127582366,-5.913626542189)); +#516 = CARTESIAN_POINT('',(-0.26883610912,-6.105687778296)); +#517 = CARTESIAN_POINT('',(-1.259973557761,-6.114925485674)); +#518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#519 = PCURVE('',#520,#528); +#520 = SURFACE_OF_LINEAR_EXTRUSION('',#521,#526); +#521 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#522,#523,#524,#525), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#522 = CARTESIAN_POINT('',(7.201007207848,-7.12895291362,0.)); +#523 = CARTESIAN_POINT('',(7.658503886931,-7.319664015471,0.)); +#524 = CARTESIAN_POINT('',(8.363467578417,-7.511725251577,0.)); +#525 = CARTESIAN_POINT('',(9.354605027058,-7.520962958956,0.)); +#526 = VECTOR('',#527,1.); +#527 = DIRECTION('',(-0.,-0.,-1.)); +#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(0.,0.)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(1.,0.)); +#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#534 = ORIENTED_EDGE('',*,*,#535,.F.); +#535 = EDGE_CURVE('',#536,#503,#538,.T.); +#536 = VERTEX_POINT('',#537); +#537 = CARTESIAN_POINT('',(6.567824460047,-6.764085951743,0.)); +#538 = SURFACE_CURVE('',#539,(#544,#552),.PCURVE_S1.); +#539 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#540,#541,#542,#543), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#540 = CARTESIAN_POINT('',(6.567824460047,-6.764085951743,0.)); +#541 = CARTESIAN_POINT('',(6.628372759598,-6.817132168913,0.)); +#542 = CARTESIAN_POINT('',(6.817434689412,-6.965906949613,0.)); +#543 = CARTESIAN_POINT('',(7.201007207848,-7.12895291362,0.)); +#544 = PCURVE('',#140,#545); +#545 = DEFINITIONAL_REPRESENTATION('',(#546),#551); +#546 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#547,#548,#549,#550), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#547 = CARTESIAN_POINT('',(1.526807009249,-5.358048478461)); +#548 = CARTESIAN_POINT('',(1.466258709699,-5.411094695631)); +#549 = CARTESIAN_POINT('',(1.277196779885,-5.559869476331)); +#550 = CARTESIAN_POINT('',(0.893624261449,-5.722915440338)); +#551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#552 = PCURVE('',#553,#561); +#553 = SURFACE_OF_LINEAR_EXTRUSION('',#554,#559); +#554 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#555,#556,#557,#558), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#555 = CARTESIAN_POINT('',(6.567824460047,-6.764085951743,0.)); +#556 = CARTESIAN_POINT('',(6.628372759598,-6.817132168913,0.)); +#557 = CARTESIAN_POINT('',(6.817434689412,-6.965906949613,0.)); +#558 = CARTESIAN_POINT('',(7.201007207848,-7.12895291362,0.)); +#559 = VECTOR('',#560,1.); +#560 = DIRECTION('',(-0.,-0.,-1.)); +#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566); +#562 = LINE('',#563,#564); +#563 = CARTESIAN_POINT('',(0.,0.)); +#564 = VECTOR('',#565,1.); +#565 = DIRECTION('',(1.,0.)); +#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#567 = ORIENTED_EDGE('',*,*,#568,.F.); +#568 = EDGE_CURVE('',#569,#536,#571,.T.); +#569 = VERTEX_POINT('',#570); +#570 = CARTESIAN_POINT('',(5.722246330897,-5.895413211008,0.)); +#571 = SURFACE_CURVE('',#572,(#576,#583),.PCURVE_S1.); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(5.722246330897,-5.895413211008,0.)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(0.697517250062,-0.716567991098,0.)); +#576 = PCURVE('',#140,#577); +#577 = DEFINITIONAL_REPRESENTATION('',(#578),#582); +#578 = LINE('',#579,#580); +#579 = CARTESIAN_POINT('',(2.372385138399,-4.489375737726)); +#580 = VECTOR('',#581,1.); +#581 = DIRECTION('',(-0.697517250062,-0.716567991098)); +#582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#583 = PCURVE('',#584,#589); +#584 = PLANE('',#585); +#585 = AXIS2_PLACEMENT_3D('',#586,#587,#588); +#586 = CARTESIAN_POINT('',(5.722246330897,-5.895413211008,0.)); +#587 = DIRECTION('',(0.716567991098,0.697517250062,0.)); +#588 = DIRECTION('',(0.697517250062,-0.716567991098,0.)); +#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(0.,0.)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(1.,0.)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = ORIENTED_EDGE('',*,*,#596,.F.); +#596 = EDGE_CURVE('',#597,#569,#599,.T.); +#597 = VERTEX_POINT('',#598); +#598 = CARTESIAN_POINT('',(4.714978909134,-5.832578665258,0.)); +#599 = SURFACE_CURVE('',#600,(#605,#612),.PCURVE_S1.); +#600 = CIRCLE('',#601,0.75); +#601 = AXIS2_PLACEMENT_3D('',#602,#603,#604); +#602 = CARTESIAN_POINT('',(5.184067141312,-6.417776264734,0.)); +#603 = DIRECTION('',(0.,0.,-1.)); +#604 = DIRECTION('',(-0.625450976237,0.780263465968,0.)); +#605 = PCURVE('',#140,#606); +#606 = DEFINITIONAL_REPRESENTATION('',(#607),#611); +#607 = CIRCLE('',#608,0.75); +#608 = AXIS2_PLACEMENT_2D('',#609,#610); +#609 = CARTESIAN_POINT('',(2.910564327985,-5.011738791452)); +#610 = DIRECTION('',(0.625450976237,0.780263465968)); +#611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#612 = PCURVE('',#613,#618); +#613 = CYLINDRICAL_SURFACE('',#614,0.75); +#614 = AXIS2_PLACEMENT_3D('',#615,#616,#617); +#615 = CARTESIAN_POINT('',(5.184067141312,-6.417776264734,0.)); +#616 = DIRECTION('',(0.,0.,-1.)); +#617 = DIRECTION('',(-0.625450976237,0.780263465968,0.)); +#618 = DEFINITIONAL_REPRESENTATION('',(#619),#623); +#619 = LINE('',#620,#621); +#620 = CARTESIAN_POINT('',(0.,0.)); +#621 = VECTOR('',#622,1.); +#622 = DIRECTION('',(1.,0.)); +#623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#624 = ORIENTED_EDGE('',*,*,#625,.F.); +#625 = EDGE_CURVE('',#626,#597,#628,.T.); +#626 = VERTEX_POINT('',#627); +#627 = CARTESIAN_POINT('',(4.090103335355,-6.28657734432,0.)); +#628 = SURFACE_CURVE('',#629,(#634,#645),.PCURVE_S1.); +#629 = CIRCLE('',#630,7.500000000001); +#630 = AXIS2_PLACEMENT_3D('',#631,#632,#633); +#631 = CARTESIAN_POINT('',(-2.904343432419E-13,4.081179838522E-13,0.)); +#632 = DIRECTION('',(-0.,0.,1.)); +#633 = DIRECTION('',(0.545347111381,-0.838210312576,0.)); +#634 = PCURVE('',#140,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#644); +#636 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#637,#638,#639,#640,#641,#642 +,#643),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#637 = CARTESIAN_POINT('',(4.004528133941,-4.880539871038)); +#638 = CARTESIAN_POINT('',(-6.884143232133,2.203726914005)); +#639 = CARTESIAN_POINT('',(4.695347453938,8.091459537964)); +#640 = CARTESIAN_POINT('',(16.274838140008,13.979192161923)); +#641 = CARTESIAN_POINT('',(15.584018820012,1.007192752921)); +#642 = CARTESIAN_POINT('',(14.893199500015,-11.96480665608)); +#643 = CARTESIAN_POINT('',(4.004528133941,-4.880539871038)); +#644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#645 = PCURVE('',#646,#651); +#646 = CYLINDRICAL_SURFACE('',#647,7.500000000001); +#647 = AXIS2_PLACEMENT_3D('',#648,#649,#650); +#648 = CARTESIAN_POINT('',(-2.904343432419E-13,4.081179838522E-13,0.)); +#649 = DIRECTION('',(0.,0.,-1.)); +#650 = DIRECTION('',(0.545347111381,-0.838210312576,0.)); +#651 = DEFINITIONAL_REPRESENTATION('',(#652),#656); +#652 = LINE('',#653,#654); +#653 = CARTESIAN_POINT('',(-0.,0.)); +#654 = VECTOR('',#655,1.); +#655 = DIRECTION('',(-1.,0.)); +#656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#657 = ORIENTED_EDGE('',*,*,#658,.F.); +#658 = EDGE_CURVE('',#659,#626,#661,.T.); +#659 = VERTEX_POINT('',#660); +#660 = CARTESIAN_POINT('',(3.838599788335,-7.26396253191,0.)); +#661 = SURFACE_CURVE('',#662,(#667,#674),.PCURVE_S1.); +#662 = CIRCLE('',#663,0.75); +#663 = AXIS2_PLACEMENT_3D('',#664,#665,#666); +#664 = CARTESIAN_POINT('',(4.501703090053,-6.913542767555,0.)); +#665 = DIRECTION('',(0.,0.,-1.)); +#666 = DIRECTION('',(-0.884137735624,-0.467226352473,-0.)); +#667 = PCURVE('',#140,#668); +#668 = DEFINITIONAL_REPRESENTATION('',(#669),#673); +#669 = CIRCLE('',#670,0.75); +#670 = AXIS2_PLACEMENT_2D('',#671,#672); +#671 = CARTESIAN_POINT('',(3.592928379244,-5.507505294273)); +#672 = DIRECTION('',(0.884137735624,-0.467226352473)); +#673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#674 = PCURVE('',#675,#680); +#675 = CYLINDRICAL_SURFACE('',#676,0.75); +#676 = AXIS2_PLACEMENT_3D('',#677,#678,#679); +#677 = CARTESIAN_POINT('',(4.501703090053,-6.913542767555,0.)); +#678 = DIRECTION('',(0.,0.,-1.)); +#679 = DIRECTION('',(-0.884137735624,-0.467226352473,-0.)); +#680 = DEFINITIONAL_REPRESENTATION('',(#681),#685); +#681 = LINE('',#682,#683); +#682 = CARTESIAN_POINT('',(0.,0.)); +#683 = VECTOR('',#684,1.); +#684 = DIRECTION('',(1.,0.)); +#685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#686 = ORIENTED_EDGE('',*,*,#687,.F.); +#687 = EDGE_CURVE('',#688,#659,#690,.T.); +#688 = VERTEX_POINT('',#689); +#689 = CARTESIAN_POINT('',(4.40345864696,-8.336589761112,0.)); +#690 = SURFACE_CURVE('',#691,(#695,#702),.PCURVE_S1.); +#691 = LINE('',#692,#693); +#692 = CARTESIAN_POINT('',(4.40345864696,-8.336589761112,0.)); +#693 = VECTOR('',#694,1.); +#694 = DIRECTION('',(-0.465951973163,0.884810012774,0.)); +#695 = PCURVE('',#140,#696); +#696 = DEFINITIONAL_REPRESENTATION('',(#697),#701); +#697 = LINE('',#698,#699); +#698 = CARTESIAN_POINT('',(3.691172822337,-6.93055228783)); +#699 = VECTOR('',#700,1.); +#700 = DIRECTION('',(0.465951973163,0.884810012774)); +#701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#702 = PCURVE('',#703,#708); +#703 = PLANE('',#704); +#704 = AXIS2_PLACEMENT_3D('',#705,#706,#707); +#705 = CARTESIAN_POINT('',(4.40345864696,-8.336589761112,0.)); +#706 = DIRECTION('',(-0.884810012774,-0.465951973163,0.)); +#707 = DIRECTION('',(-0.465951973163,0.884810012774,0.)); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(0.,0.)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(1.,0.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = ORIENTED_EDGE('',*,*,#715,.F.); +#715 = EDGE_CURVE('',#716,#688,#718,.T.); +#716 = VERTEX_POINT('',#717); +#717 = CARTESIAN_POINT('',(4.554803519018,-9.051532431319,0.)); +#718 = SURFACE_CURVE('',#719,(#724,#732),.PCURVE_S1.); +#719 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#720,#721,#722,#723), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#720 = CARTESIAN_POINT('',(4.554803519018,-9.051532431319,0.)); +#721 = CARTESIAN_POINT('',(4.518268019266,-8.636349314446,0.)); +#722 = CARTESIAN_POINT('',(4.435198143922,-8.410566798543,0.)); +#723 = CARTESIAN_POINT('',(4.40345864696,-8.336589761112,0.)); +#724 = PCURVE('',#140,#725); +#725 = DEFINITIONAL_REPRESENTATION('',(#726),#731); +#726 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#727,#728,#729,#730), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#727 = CARTESIAN_POINT('',(3.539827950278,-7.645494958037)); +#728 = CARTESIAN_POINT('',(3.576363450031,-7.230311841165)); +#729 = CARTESIAN_POINT('',(3.659433325375,-7.004529325261)); +#730 = CARTESIAN_POINT('',(3.691172822337,-6.93055228783)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#733,#741); +#733 = SURFACE_OF_LINEAR_EXTRUSION('',#734,#739); +#734 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#735,#736,#737,#738), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#735 = CARTESIAN_POINT('',(4.554803519018,-9.051532431319,0.)); +#736 = CARTESIAN_POINT('',(4.518268019266,-8.636349314446,0.)); +#737 = CARTESIAN_POINT('',(4.435198143922,-8.410566798543,0.)); +#738 = CARTESIAN_POINT('',(4.40345864696,-8.336589761112,0.)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(-0.,-0.,-1.)); +#741 = DEFINITIONAL_REPRESENTATION('',(#742),#746); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(0.,0.)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(1.,0.)); +#746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#747 = ORIENTED_EDGE('',*,*,#748,.F.); +#748 = EDGE_CURVE('',#749,#716,#751,.T.); +#749 = VERTEX_POINT('',#750); +#750 = CARTESIAN_POINT('',(4.262128901904,-11.22086343673,0.)); +#751 = SURFACE_CURVE('',#752,(#757,#765),.PCURVE_S1.); +#752 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#753,#754,#755,#756), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#753 = CARTESIAN_POINT('',(4.262128901904,-11.22086343673,0.)); +#754 = CARTESIAN_POINT('',(4.559621635497,-10.27538109909,0.)); +#755 = CARTESIAN_POINT('',(4.594806306457,-9.545570600633,0.)); +#756 = CARTESIAN_POINT('',(4.554803519018,-9.051532431319,0.)); +#757 = PCURVE('',#140,#758); +#758 = DEFINITIONAL_REPRESENTATION('',(#759),#764); +#759 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#760,#761,#762,#763), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#760 = CARTESIAN_POINT('',(3.832502567393,-9.814825963451)); +#761 = CARTESIAN_POINT('',(3.5350098338,-8.869343625808)); +#762 = CARTESIAN_POINT('',(3.49982516284,-8.139533127351)); +#763 = CARTESIAN_POINT('',(3.539827950278,-7.645494958037)); +#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#765 = PCURVE('',#766,#774); +#766 = SURFACE_OF_LINEAR_EXTRUSION('',#767,#772); +#767 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#768,#769,#770,#771), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#768 = CARTESIAN_POINT('',(4.262128901904,-11.22086343673,0.)); +#769 = CARTESIAN_POINT('',(4.559621635497,-10.27538109909,0.)); +#770 = CARTESIAN_POINT('',(4.594806306457,-9.545570600633,0.)); +#771 = CARTESIAN_POINT('',(4.554803519018,-9.051532431319,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(-0.,-0.,-1.)); +#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779); +#775 = LINE('',#776,#777); +#776 = CARTESIAN_POINT('',(0.,0.)); +#777 = VECTOR('',#778,1.); +#778 = DIRECTION('',(1.,0.)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = ORIENTED_EDGE('',*,*,#781,.F.); +#781 = EDGE_CURVE('',#782,#749,#784,.T.); +#782 = VERTEX_POINT('',#783); +#783 = CARTESIAN_POINT('',(3.147323332243,-11.58308572378,0.)); +#784 = SURFACE_CURVE('',#785,(#790,#801),.PCURVE_S1.); +#785 = CIRCLE('',#786,12.); +#786 = AXIS2_PLACEMENT_3D('',#787,#788,#789); +#787 = CARTESIAN_POINT('',(9.476195528013E-04,-2.916473097176E-03,0.)); +#788 = DIRECTION('',(-0.,0.,1.)); +#789 = DIRECTION('',(0.262197976057,-0.965014104224,0.)); +#790 = PCURVE('',#140,#791); +#791 = DEFINITIONAL_REPRESENTATION('',(#792),#800); +#792 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#793,#794,#795,#796,#797,#798 +,#799),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#793 = CARTESIAN_POINT('',(4.947308137054,-10.1770482505)); +#794 = CARTESIAN_POINT('',(-15.11013336538,-4.727365656424)); +#795 = CARTESIAN_POINT('',(-0.361849045131,9.918046922569)); +#796 = CARTESIAN_POINT('',(14.386435275124,24.563459501562)); +#797 = CARTESIAN_POINT('',(19.695592457309,4.468364328489)); +#798 = CARTESIAN_POINT('',(25.004749639493,-15.62673084458)); +#799 = CARTESIAN_POINT('',(4.947308137054,-10.1770482505)); +#800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#801 = PCURVE('',#802,#807); +#802 = CYLINDRICAL_SURFACE('',#803,12.); +#803 = AXIS2_PLACEMENT_3D('',#804,#805,#806); +#804 = CARTESIAN_POINT('',(9.476195528013E-04,-2.916473097176E-03,0.)); +#805 = DIRECTION('',(0.,0.,-1.)); +#806 = DIRECTION('',(0.262197976057,-0.965014104224,0.)); +#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812); +#808 = LINE('',#809,#810); +#809 = CARTESIAN_POINT('',(-0.,0.)); +#810 = VECTOR('',#811,1.); +#811 = DIRECTION('',(-1.,0.)); +#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#813 = ORIENTED_EDGE('',*,*,#814,.F.); +#814 = EDGE_CURVE('',#815,#782,#817,.T.); +#815 = VERTEX_POINT('',#816); +#816 = CARTESIAN_POINT('',(1.635443820852,-10.00008989764,0.)); +#817 = SURFACE_CURVE('',#818,(#823,#831),.PCURVE_S1.); +#818 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#819,#820,#821,#822), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#819 = CARTESIAN_POINT('',(1.635443820852,-10.00008989764,0.)); +#820 = CARTESIAN_POINT('',(1.893469235984,-10.42328822099,0.)); +#821 = CARTESIAN_POINT('',(2.350906080693,-10.99303628622,0.)); +#822 = CARTESIAN_POINT('',(3.147323332243,-11.58308572378,0.)); +#823 = PCURVE('',#140,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#830); +#825 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#826,#827,#828,#829), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#826 = CARTESIAN_POINT('',(6.459187648445,-8.59405242436)); +#827 = CARTESIAN_POINT('',(6.201162233313,-9.017250747711)); +#828 = CARTESIAN_POINT('',(5.743725388604,-9.586998812939)); +#829 = CARTESIAN_POINT('',(4.947308137054,-10.1770482505)); +#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#831 = PCURVE('',#832,#840); +#832 = SURFACE_OF_LINEAR_EXTRUSION('',#833,#838); +#833 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#834,#835,#836,#837), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#834 = CARTESIAN_POINT('',(1.635443820852,-10.00008989764,0.)); +#835 = CARTESIAN_POINT('',(1.893469235984,-10.42328822099,0.)); +#836 = CARTESIAN_POINT('',(2.350906080693,-10.99303628622,0.)); +#837 = CARTESIAN_POINT('',(3.147323332243,-11.58308572378,0.)); +#838 = VECTOR('',#839,1.); +#839 = DIRECTION('',(-0.,-0.,-1.)); +#840 = DEFINITIONAL_REPRESENTATION('',(#841),#845); +#841 = LINE('',#842,#843); +#842 = CARTESIAN_POINT('',(0.,0.)); +#843 = VECTOR('',#844,1.); +#844 = DIRECTION('',(1.,0.)); +#845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#846 = ORIENTED_EDGE('',*,*,#847,.F.); +#847 = EDGE_CURVE('',#848,#815,#850,.T.); +#848 = VERTEX_POINT('',#849); +#849 = CARTESIAN_POINT('',(1.337651636577,-9.332730843635,0.)); +#850 = SURFACE_CURVE('',#851,(#856,#864),.PCURVE_S1.); +#851 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#852,#853,#854,#855), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#852 = CARTESIAN_POINT('',(1.337651636577,-9.332730843635,0.)); +#853 = CARTESIAN_POINT('',(1.355456455751,-9.411235532339,0.)); +#854 = CARTESIAN_POINT('',(1.420963147951,-9.642724672375,0.)); +#855 = CARTESIAN_POINT('',(1.635443820852,-10.00008989764,0.)); +#856 = PCURVE('',#140,#857); +#857 = DEFINITIONAL_REPRESENTATION('',(#858),#863); +#858 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#859,#860,#861,#862), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#859 = CARTESIAN_POINT('',(6.75697983272,-7.926693370353)); +#860 = CARTESIAN_POINT('',(6.739175013545,-8.005198059057)); +#861 = CARTESIAN_POINT('',(6.673668321345,-8.236687199093)); +#862 = CARTESIAN_POINT('',(6.459187648445,-8.59405242436)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = PCURVE('',#865,#873); +#865 = SURFACE_OF_LINEAR_EXTRUSION('',#866,#871); +#866 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#867,#868,#869,#870), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#867 = CARTESIAN_POINT('',(1.337651636577,-9.332730843635,0.)); +#868 = CARTESIAN_POINT('',(1.355456455751,-9.411235532339,0.)); +#869 = CARTESIAN_POINT('',(1.420963147951,-9.642724672375,0.)); +#870 = CARTESIAN_POINT('',(1.635443820852,-10.00008989764,0.)); +#871 = VECTOR('',#872,1.); +#872 = DIRECTION('',(-0.,-0.,-1.)); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(0.,0.)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(1.,0.)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = ORIENTED_EDGE('',*,*,#880,.F.); +#880 = EDGE_CURVE('',#881,#848,#883,.T.); +#881 = VERTEX_POINT('',#882); +#882 = CARTESIAN_POINT('',(1.164157586095,-8.132941479854,0.)); +#883 = SURFACE_CURVE('',#884,(#888,#895),.PCURVE_S1.); +#884 = LINE('',#885,#886); +#885 = CARTESIAN_POINT('',(1.164157586095,-8.132941479854,0.)); +#886 = VECTOR('',#887,1.); +#887 = DIRECTION('',(0.143115211738,-0.989706035229,0.)); +#888 = PCURVE('',#140,#889); +#889 = DEFINITIONAL_REPRESENTATION('',(#890),#894); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(6.930473883202,-6.726904006573)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(-0.143115211738,-0.989706035229)); +#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#895 = PCURVE('',#896,#901); +#896 = PLANE('',#897); +#897 = AXIS2_PLACEMENT_3D('',#898,#899,#900); +#898 = CARTESIAN_POINT('',(1.164157586095,-8.132941479854,0.)); +#899 = DIRECTION('',(0.989706035229,0.143115211738,0.)); +#900 = DIRECTION('',(0.143115211738,-0.989706035229,0.)); +#901 = DEFINITIONAL_REPRESENTATION('',(#902),#906); +#902 = LINE('',#903,#904); +#903 = CARTESIAN_POINT('',(0.,0.)); +#904 = VECTOR('',#905,1.); +#905 = DIRECTION('',(1.,0.)); +#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#907 = ORIENTED_EDGE('',*,*,#908,.F.); +#908 = EDGE_CURVE('',#909,#881,#911,.T.); +#909 = VERTEX_POINT('',#910); +#910 = CARTESIAN_POINT('',(0.386194343335,-7.490050328881,0.)); +#911 = SURFACE_CURVE('',#912,(#917,#924),.PCURVE_S1.); +#912 = CIRCLE('',#913,0.75); +#913 = AXIS2_PLACEMENT_3D('',#914,#915,#916); +#914 = CARTESIAN_POINT('',(0.421724176379,-8.239208276823,0.)); +#915 = DIRECTION('',(0.,0.,-1.)); +#916 = DIRECTION('',(-4.737311072556E-02,0.998877263922,0.)); +#917 = PCURVE('',#140,#918); +#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923); +#919 = CIRCLE('',#920,0.75); +#920 = AXIS2_PLACEMENT_2D('',#921,#922); +#921 = CARTESIAN_POINT('',(7.672907292917,-6.833170803541)); +#922 = DIRECTION('',(4.737311072556E-02,0.998877263922)); +#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#924 = PCURVE('',#925,#930); +#925 = CYLINDRICAL_SURFACE('',#926,0.75); +#926 = AXIS2_PLACEMENT_3D('',#927,#928,#929); +#927 = CARTESIAN_POINT('',(0.421724176379,-8.239208276823,0.)); +#928 = DIRECTION('',(0.,0.,-1.)); +#929 = DIRECTION('',(-4.737311072556E-02,0.998877263922,0.)); +#930 = DEFINITIONAL_REPRESENTATION('',(#931),#935); +#931 = LINE('',#932,#933); +#932 = CARTESIAN_POINT('',(0.,0.)); +#933 = VECTOR('',#934,1.); +#934 = DIRECTION('',(1.,0.)); +#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#936 = ORIENTED_EDGE('',*,*,#937,.F.); +#937 = EDGE_CURVE('',#938,#909,#940,.T.); +#938 = VERTEX_POINT('',#939); +#939 = CARTESIAN_POINT('',(-0.386194343335,-7.490050328881,0.)); +#940 = SURFACE_CURVE('',#941,(#946,#957),.PCURVE_S1.); +#941 = CIRCLE('',#942,7.500000000002); +#942 = AXIS2_PLACEMENT_3D('',#943,#944,#945); +#943 = CARTESIAN_POINT('',(-1.443289932013E-15,1.648903236173E-12,0.)); +#944 = DIRECTION('',(0.,0.,1.)); +#945 = DIRECTION('',(-5.149257911133E-02,-0.998673377184,0.)); +#946 = PCURVE('',#140,#947); +#947 = DEFINITIONAL_REPRESENTATION('',(#948),#956); +#948 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#949,#950,#951,#952,#953,#954 +,#955),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#949 = CARTESIAN_POINT('',(8.480825812632,-6.084012855599)); +#950 = CARTESIAN_POINT('',(-4.492321908242,-6.752921079851)); +#951 = CARTESIAN_POINT('',(1.414960437192,4.816608525599)); +#952 = CARTESIAN_POINT('',(7.322242782627,16.38613813105)); +#953 = CARTESIAN_POINT('',(14.388108158066,5.485516749851)); +#954 = CARTESIAN_POINT('',(21.453973533505,-5.415104631347)); +#955 = CARTESIAN_POINT('',(8.480825812632,-6.084012855599)); +#956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#957 = PCURVE('',#958,#963); +#958 = CYLINDRICAL_SURFACE('',#959,7.500000000002); +#959 = AXIS2_PLACEMENT_3D('',#960,#961,#962); +#960 = CARTESIAN_POINT('',(-1.443289932013E-15,1.648903236173E-12,0.)); +#961 = DIRECTION('',(-0.,-0.,-1.)); +#962 = DIRECTION('',(-5.149257911133E-02,-0.998673377184,0.)); +#963 = DEFINITIONAL_REPRESENTATION('',(#964),#968); +#964 = LINE('',#965,#966); +#965 = CARTESIAN_POINT('',(-0.,0.)); +#966 = VECTOR('',#967,1.); +#967 = DIRECTION('',(-1.,0.)); +#968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#969 = ORIENTED_EDGE('',*,*,#970,.F.); +#970 = EDGE_CURVE('',#971,#938,#973,.T.); +#971 = VERTEX_POINT('',#972); +#972 = CARTESIAN_POINT('',(-1.164157586095,-8.132941479854,0.)); +#973 = SURFACE_CURVE('',#974,(#979,#986),.PCURVE_S1.); +#974 = CIRCLE('',#975,0.75); +#975 = AXIS2_PLACEMENT_3D('',#976,#977,#978); +#976 = CARTESIAN_POINT('',(-0.421724176379,-8.239208276823,0.)); +#977 = DIRECTION('',(0.,0.,-1.)); +#978 = DIRECTION('',(-0.989911212954,0.141689062624,0.)); +#979 = PCURVE('',#140,#980); +#980 = DEFINITIONAL_REPRESENTATION('',(#981),#985); +#981 = CIRCLE('',#982,0.75); +#982 = AXIS2_PLACEMENT_2D('',#983,#984); +#983 = CARTESIAN_POINT('',(8.516355645676,-6.833170803541)); +#984 = DIRECTION('',(0.989911212954,0.141689062624)); +#985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#986 = PCURVE('',#987,#992); +#987 = CYLINDRICAL_SURFACE('',#988,0.75); +#988 = AXIS2_PLACEMENT_3D('',#989,#990,#991); +#989 = CARTESIAN_POINT('',(-0.421724176379,-8.239208276823,0.)); +#990 = DIRECTION('',(0.,0.,-1.)); +#991 = DIRECTION('',(-0.989911212954,0.141689062624,0.)); +#992 = DEFINITIONAL_REPRESENTATION('',(#993),#997); +#993 = LINE('',#994,#995); +#994 = CARTESIAN_POINT('',(0.,0.)); +#995 = VECTOR('',#996,1.); +#996 = DIRECTION('',(1.,0.)); +#997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#998 = ORIENTED_EDGE('',*,*,#999,.F.); +#999 = EDGE_CURVE('',#1000,#971,#1002,.T.); +#1000 = VERTEX_POINT('',#1001); +#1001 = CARTESIAN_POINT('',(-1.337651636577,-9.332730843635,0.)); +#1002 = SURFACE_CURVE('',#1003,(#1007,#1014),.PCURVE_S1.); +#1003 = LINE('',#1004,#1005); +#1004 = CARTESIAN_POINT('',(-1.337651636577,-9.332730843635,0.)); +#1005 = VECTOR('',#1006,1.); +#1006 = DIRECTION('',(0.143115211738,0.989706035229,0.)); +#1007 = PCURVE('',#140,#1008); +#1008 = DEFINITIONAL_REPRESENTATION('',(#1009),#1013); +#1009 = LINE('',#1010,#1011); +#1010 = CARTESIAN_POINT('',(9.432283105873,-7.926693370353)); +#1011 = VECTOR('',#1012,1.); +#1012 = DIRECTION('',(-0.143115211738,0.989706035229)); +#1013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1014 = PCURVE('',#1015,#1020); +#1015 = PLANE('',#1016); +#1016 = AXIS2_PLACEMENT_3D('',#1017,#1018,#1019); +#1017 = CARTESIAN_POINT('',(-1.337651636577,-9.332730843635,0.)); +#1018 = DIRECTION('',(-0.989706035229,0.143115211738,0.)); +#1019 = DIRECTION('',(0.143115211738,0.989706035229,0.)); +#1020 = DEFINITIONAL_REPRESENTATION('',(#1021),#1025); +#1021 = LINE('',#1022,#1023); +#1022 = CARTESIAN_POINT('',(0.,0.)); +#1023 = VECTOR('',#1024,1.); +#1024 = DIRECTION('',(1.,0.)); +#1025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1026 = ORIENTED_EDGE('',*,*,#1027,.F.); +#1027 = EDGE_CURVE('',#1028,#1000,#1030,.T.); +#1028 = VERTEX_POINT('',#1029); +#1029 = CARTESIAN_POINT('',(-1.635443820852,-10.00008989764,0.)); +#1030 = SURFACE_CURVE('',#1031,(#1036,#1044),.PCURVE_S1.); +#1031 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1032,#1033,#1034,#1035), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1032 = CARTESIAN_POINT('',(-1.635443820852,-10.00008989764,0.)); +#1033 = CARTESIAN_POINT('',(-1.420963147951,-9.642724672375,0.)); +#1034 = CARTESIAN_POINT('',(-1.355456455751,-9.411235532339,0.)); +#1035 = CARTESIAN_POINT('',(-1.337651636577,-9.332730843635,0.)); +#1036 = PCURVE('',#140,#1037); +#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1043); +#1038 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1039,#1040,#1041,#1042), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1039 = CARTESIAN_POINT('',(9.730075290148,-8.59405242436)); +#1040 = CARTESIAN_POINT('',(9.515594617248,-8.236687199093)); +#1041 = CARTESIAN_POINT('',(9.450087925048,-8.005198059057)); +#1042 = CARTESIAN_POINT('',(9.432283105873,-7.926693370353)); +#1043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1044 = PCURVE('',#1045,#1053); +#1045 = SURFACE_OF_LINEAR_EXTRUSION('',#1046,#1051); +#1046 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1047,#1048,#1049,#1050), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1047 = CARTESIAN_POINT('',(-1.635443820852,-10.00008989764,0.)); +#1048 = CARTESIAN_POINT('',(-1.420963147951,-9.642724672375,0.)); +#1049 = CARTESIAN_POINT('',(-1.355456455751,-9.411235532339,0.)); +#1050 = CARTESIAN_POINT('',(-1.337651636577,-9.332730843635,0.)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(-0.,-0.,-1.)); +#1053 = DEFINITIONAL_REPRESENTATION('',(#1054),#1058); +#1054 = LINE('',#1055,#1056); +#1055 = CARTESIAN_POINT('',(0.,0.)); +#1056 = VECTOR('',#1057,1.); +#1057 = DIRECTION('',(1.,0.)); +#1058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1059 = ORIENTED_EDGE('',*,*,#1060,.F.); +#1060 = EDGE_CURVE('',#1061,#1028,#1063,.T.); +#1061 = VERTEX_POINT('',#1062); +#1062 = CARTESIAN_POINT('',(-3.147323332243,-11.58308572378,0.)); +#1063 = SURFACE_CURVE('',#1064,(#1069,#1077),.PCURVE_S1.); +#1064 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1065,#1066,#1067,#1068), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1065 = CARTESIAN_POINT('',(-3.147323332243,-11.58308572378,0.)); +#1066 = CARTESIAN_POINT('',(-2.350906080693,-10.99303628622,0.)); +#1067 = CARTESIAN_POINT('',(-1.893469235984,-10.42328822099,0.)); +#1068 = CARTESIAN_POINT('',(-1.635443820852,-10.00008989764,0.)); +#1069 = PCURVE('',#140,#1070); +#1070 = DEFINITIONAL_REPRESENTATION('',(#1071),#1076); +#1071 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1072,#1073,#1074,#1075), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1072 = CARTESIAN_POINT('',(11.241954801539,-10.1770482505)); +#1073 = CARTESIAN_POINT('',(10.44553754999,-9.586998812939)); +#1074 = CARTESIAN_POINT('',(9.988100705281,-9.017250747711)); +#1075 = CARTESIAN_POINT('',(9.730075290148,-8.59405242436)); +#1076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1077 = PCURVE('',#1078,#1086); +#1078 = SURFACE_OF_LINEAR_EXTRUSION('',#1079,#1084); +#1079 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1080,#1081,#1082,#1083), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1080 = CARTESIAN_POINT('',(-3.147323332243,-11.58308572378,0.)); +#1081 = CARTESIAN_POINT('',(-2.350906080693,-10.99303628622,0.)); +#1082 = CARTESIAN_POINT('',(-1.893469235984,-10.42328822099,0.)); +#1083 = CARTESIAN_POINT('',(-1.635443820852,-10.00008989764,0.)); +#1084 = VECTOR('',#1085,1.); +#1085 = DIRECTION('',(-0.,-0.,-1.)); +#1086 = DEFINITIONAL_REPRESENTATION('',(#1087),#1091); +#1087 = LINE('',#1088,#1089); +#1088 = CARTESIAN_POINT('',(0.,0.)); +#1089 = VECTOR('',#1090,1.); +#1090 = DIRECTION('',(1.,0.)); +#1091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1092 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1093 = EDGE_CURVE('',#1094,#1061,#1096,.T.); +#1094 = VERTEX_POINT('',#1095); +#1095 = CARTESIAN_POINT('',(-4.262128901904,-11.22086343673,0.)); +#1096 = SURFACE_CURVE('',#1097,(#1102,#1113),.PCURVE_S1.); +#1097 = CIRCLE('',#1098,11.999999999999); +#1098 = AXIS2_PLACEMENT_3D('',#1099,#1100,#1101); +#1099 = CARTESIAN_POINT('',(-9.476195531644E-04,-2.916473098284E-03,0.) + ); +#1100 = DIRECTION('',(0.,0.,1.)); +#1101 = DIRECTION('',(-0.355098440196,-0.934828913636,0.)); +#1102 = PCURVE('',#140,#1103); +#1103 = DEFINITIONAL_REPRESENTATION('',(#1104),#1112); +#1104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1105,#1106,#1107,#1108, +#1109,#1110,#1111),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1105 = CARTESIAN_POINT('',(12.3567603712,-9.814825963451)); +#1106 = CARTESIAN_POINT('',(-7.073293726428,-17.19540844474)); +#1107 = CARTESIAN_POINT('',(-3.75003860114,3.321803241355)); +#1108 = CARTESIAN_POINT('',(-0.426783475851,23.839014927453)); +#1109 = CARTESIAN_POINT('',(15.680015496489,10.702385722647)); +#1110 = CARTESIAN_POINT('',(31.786814468828,-2.434243482158)); +#1111 = CARTESIAN_POINT('',(12.3567603712,-9.814825963451)); +#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1113 = PCURVE('',#1114,#1119); +#1114 = CYLINDRICAL_SURFACE('',#1115,11.999999999999); +#1115 = AXIS2_PLACEMENT_3D('',#1116,#1117,#1118); +#1116 = CARTESIAN_POINT('',(-9.476195531644E-04,-2.916473098284E-03,0.) + ); +#1117 = DIRECTION('',(-0.,-0.,-1.)); +#1118 = DIRECTION('',(-0.355098440196,-0.934828913636,0.)); +#1119 = DEFINITIONAL_REPRESENTATION('',(#1120),#1124); +#1120 = LINE('',#1121,#1122); +#1121 = CARTESIAN_POINT('',(-0.,0.)); +#1122 = VECTOR('',#1123,1.); +#1123 = DIRECTION('',(-1.,0.)); +#1124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1125 = ORIENTED_EDGE('',*,*,#1126,.F.); +#1126 = EDGE_CURVE('',#1127,#1094,#1129,.T.); +#1127 = VERTEX_POINT('',#1128); +#1128 = CARTESIAN_POINT('',(-4.554803519018,-9.051532431319,0.)); +#1129 = SURFACE_CURVE('',#1130,(#1135,#1143),.PCURVE_S1.); +#1130 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1131,#1132,#1133,#1134), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1131 = CARTESIAN_POINT('',(-4.554803519018,-9.051532431319,0.)); +#1132 = CARTESIAN_POINT('',(-4.594806306457,-9.545570600633,0.)); +#1133 = CARTESIAN_POINT('',(-4.559621635497,-10.27538109909,0.)); +#1134 = CARTESIAN_POINT('',(-4.262128901904,-11.22086343673,0.)); +#1135 = PCURVE('',#140,#1136); +#1136 = DEFINITIONAL_REPRESENTATION('',(#1137),#1142); +#1137 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1138,#1139,#1140,#1141), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1138 = CARTESIAN_POINT('',(12.649434988315,-7.645494958037)); +#1139 = CARTESIAN_POINT('',(12.689437775753,-8.139533127351)); +#1140 = CARTESIAN_POINT('',(12.654253104794,-8.869343625808)); +#1141 = CARTESIAN_POINT('',(12.3567603712,-9.814825963451)); +#1142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1143 = PCURVE('',#1144,#1152); +#1144 = SURFACE_OF_LINEAR_EXTRUSION('',#1145,#1150); +#1145 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1146,#1147,#1148,#1149), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1146 = CARTESIAN_POINT('',(-4.554803519018,-9.051532431319,0.)); +#1147 = CARTESIAN_POINT('',(-4.594806306457,-9.545570600633,0.)); +#1148 = CARTESIAN_POINT('',(-4.559621635497,-10.27538109909,0.)); +#1149 = CARTESIAN_POINT('',(-4.262128901904,-11.22086343673,0.)); +#1150 = VECTOR('',#1151,1.); +#1151 = DIRECTION('',(-0.,-0.,-1.)); +#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1157); +#1153 = LINE('',#1154,#1155); +#1154 = CARTESIAN_POINT('',(0.,0.)); +#1155 = VECTOR('',#1156,1.); +#1156 = DIRECTION('',(1.,0.)); +#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1158 = ORIENTED_EDGE('',*,*,#1159,.F.); +#1159 = EDGE_CURVE('',#1160,#1127,#1162,.T.); +#1160 = VERTEX_POINT('',#1161); +#1161 = CARTESIAN_POINT('',(-4.40345864696,-8.336589761112,0.)); +#1162 = SURFACE_CURVE('',#1163,(#1168,#1176),.PCURVE_S1.); +#1163 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1164,#1165,#1166,#1167), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1164 = CARTESIAN_POINT('',(-4.40345864696,-8.336589761112,0.)); +#1165 = CARTESIAN_POINT('',(-4.435198143922,-8.410566798543,0.)); +#1166 = CARTESIAN_POINT('',(-4.518268019266,-8.636349314446,0.)); +#1167 = CARTESIAN_POINT('',(-4.554803519018,-9.051532431319,0.)); +#1168 = PCURVE('',#140,#1169); +#1169 = DEFINITIONAL_REPRESENTATION('',(#1170),#1175); +#1170 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1171,#1172,#1173,#1174), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1171 = CARTESIAN_POINT('',(12.498090116256,-6.93055228783)); +#1172 = CARTESIAN_POINT('',(12.529829613219,-7.004529325261)); +#1173 = CARTESIAN_POINT('',(12.612899488562,-7.230311841165)); +#1174 = CARTESIAN_POINT('',(12.649434988315,-7.645494958037)); +#1175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1176 = PCURVE('',#1177,#1185); +#1177 = SURFACE_OF_LINEAR_EXTRUSION('',#1178,#1183); +#1178 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1179,#1180,#1181,#1182), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1179 = CARTESIAN_POINT('',(-4.40345864696,-8.336589761112,0.)); +#1180 = CARTESIAN_POINT('',(-4.435198143922,-8.410566798543,0.)); +#1181 = CARTESIAN_POINT('',(-4.518268019266,-8.636349314446,0.)); +#1182 = CARTESIAN_POINT('',(-4.554803519018,-9.051532431319,0.)); +#1183 = VECTOR('',#1184,1.); +#1184 = DIRECTION('',(-0.,-0.,-1.)); +#1185 = DEFINITIONAL_REPRESENTATION('',(#1186),#1190); +#1186 = LINE('',#1187,#1188); +#1187 = CARTESIAN_POINT('',(0.,0.)); +#1188 = VECTOR('',#1189,1.); +#1189 = DIRECTION('',(1.,0.)); +#1190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1191 = ORIENTED_EDGE('',*,*,#1192,.F.); +#1192 = EDGE_CURVE('',#1193,#1160,#1195,.T.); +#1193 = VERTEX_POINT('',#1194); +#1194 = CARTESIAN_POINT('',(-3.838599788335,-7.26396253191,0.)); +#1195 = SURFACE_CURVE('',#1196,(#1200,#1207),.PCURVE_S1.); +#1196 = LINE('',#1197,#1198); +#1197 = CARTESIAN_POINT('',(-3.838599788335,-7.26396253191,0.)); +#1198 = VECTOR('',#1199,1.); +#1199 = DIRECTION('',(-0.465951973163,-0.884810012774,0.)); +#1200 = PCURVE('',#140,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1206); +#1202 = LINE('',#1203,#1204); +#1203 = CARTESIAN_POINT('',(11.933231257631,-5.857925058628)); +#1204 = VECTOR('',#1205,1.); +#1205 = DIRECTION('',(0.465951973163,-0.884810012774)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1207 = PCURVE('',#1208,#1213); +#1208 = PLANE('',#1209); +#1209 = AXIS2_PLACEMENT_3D('',#1210,#1211,#1212); +#1210 = CARTESIAN_POINT('',(-3.838599788335,-7.26396253191,0.)); +#1211 = DIRECTION('',(0.884810012774,-0.465951973163,0.)); +#1212 = DIRECTION('',(-0.465951973163,-0.884810012774,0.)); +#1213 = DEFINITIONAL_REPRESENTATION('',(#1214),#1218); +#1214 = LINE('',#1215,#1216); +#1215 = CARTESIAN_POINT('',(0.,0.)); +#1216 = VECTOR('',#1217,1.); +#1217 = DIRECTION('',(1.,-0.)); +#1218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1219 = ORIENTED_EDGE('',*,*,#1220,.F.); +#1220 = EDGE_CURVE('',#1221,#1193,#1223,.T.); +#1221 = VERTEX_POINT('',#1222); +#1222 = CARTESIAN_POINT('',(-4.090103335355,-6.28657734432,0.)); +#1223 = SURFACE_CURVE('',#1224,(#1229,#1236),.PCURVE_S1.); +#1224 = CIRCLE('',#1225,0.75); +#1225 = AXIS2_PLACEMENT_3D('',#1226,#1227,#1228); +#1226 = CARTESIAN_POINT('',(-4.501703090053,-6.913542767555,0.)); +#1227 = DIRECTION('',(0.,0.,-1.)); +#1228 = DIRECTION('',(0.54879967293,0.835953897647,0.)); +#1229 = PCURVE('',#140,#1230); +#1230 = DEFINITIONAL_REPRESENTATION('',(#1231),#1235); +#1231 = CIRCLE('',#1232,0.75); +#1232 = AXIS2_PLACEMENT_2D('',#1233,#1234); +#1233 = CARTESIAN_POINT('',(12.59633455935,-5.507505294273)); +#1234 = DIRECTION('',(-0.54879967293,0.835953897647)); +#1235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1236 = PCURVE('',#1237,#1242); +#1237 = CYLINDRICAL_SURFACE('',#1238,0.75); +#1238 = AXIS2_PLACEMENT_3D('',#1239,#1240,#1241); +#1239 = CARTESIAN_POINT('',(-4.501703090053,-6.913542767555,0.)); +#1240 = DIRECTION('',(0.,0.,-1.)); +#1241 = DIRECTION('',(0.54879967293,0.835953897647,0.)); +#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(0.,0.)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(1.,0.)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = ORIENTED_EDGE('',*,*,#1249,.F.); +#1249 = EDGE_CURVE('',#1250,#1221,#1252,.T.); +#1250 = VERTEX_POINT('',#1251); +#1251 = CARTESIAN_POINT('',(-4.714978909134,-5.832578665258,0.)); +#1252 = SURFACE_CURVE('',#1253,(#1258,#1269),.PCURVE_S1.); +#1253 = CIRCLE('',#1254,7.499999999999); +#1254 = AXIS2_PLACEMENT_3D('',#1255,#1256,#1257); +#1255 = CARTESIAN_POINT('',(-2.979838598094E-13,-4.165556788394E-13,0.) + ); +#1256 = DIRECTION('',(0.,0.,1.)); +#1257 = DIRECTION('',(-0.628663854551,-0.777677155368,0.)); +#1258 = PCURVE('',#140,#1259); +#1259 = DEFINITIONAL_REPRESENTATION('',(#1260),#1268); +#1260 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1261,#1262,#1263,#1264, +#1265,#1266,#1267),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1261 = CARTESIAN_POINT('',(12.809610378431,-4.426541191976)); +#1262 = CARTESIAN_POINT('',(2.707287791063,-12.59312421921)); +#1263 = CARTESIAN_POINT('',(0.685980721046,0.239035292292)); +#1264 = CARTESIAN_POINT('',(-1.335326348971,13.071194803796)); +#1265 = CARTESIAN_POINT('',(10.788303308414,8.405618319528)); +#1266 = CARTESIAN_POINT('',(22.911932965799,3.74004183526)); +#1267 = CARTESIAN_POINT('',(12.809610378431,-4.426541191976)); +#1268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1269 = PCURVE('',#1270,#1275); +#1270 = CYLINDRICAL_SURFACE('',#1271,7.499999999999); +#1271 = AXIS2_PLACEMENT_3D('',#1272,#1273,#1274); +#1272 = CARTESIAN_POINT('',(-2.979838598094E-13,-4.165556788394E-13,0.) + ); +#1273 = DIRECTION('',(-0.,-0.,-1.)); +#1274 = DIRECTION('',(-0.628663854551,-0.777677155368,0.)); +#1275 = DEFINITIONAL_REPRESENTATION('',(#1276),#1280); +#1276 = LINE('',#1277,#1278); +#1277 = CARTESIAN_POINT('',(-0.,0.)); +#1278 = VECTOR('',#1279,1.); +#1279 = DIRECTION('',(-1.,0.)); +#1280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1281 = ORIENTED_EDGE('',*,*,#1282,.F.); +#1282 = EDGE_CURVE('',#1283,#1250,#1285,.T.); +#1283 = VERTEX_POINT('',#1284); +#1284 = CARTESIAN_POINT('',(-5.722246330897,-5.895413211008,0.)); +#1285 = SURFACE_CURVE('',#1286,(#1291,#1298),.PCURVE_S1.); +#1286 = CIRCLE('',#1287,0.75); +#1287 = AXIS2_PLACEMENT_3D('',#1288,#1289,#1290); +#1288 = CARTESIAN_POINT('',(-5.184067141312,-6.417776264734,0.)); +#1289 = DIRECTION('',(0.,0.,-1.)); +#1290 = DIRECTION('',(-0.717572252781,0.696484071634,0.)); +#1291 = PCURVE('',#140,#1292); +#1292 = DEFINITIONAL_REPRESENTATION('',(#1293),#1297); +#1293 = CIRCLE('',#1294,0.75); +#1294 = AXIS2_PLACEMENT_2D('',#1295,#1296); +#1295 = CARTESIAN_POINT('',(13.278698610609,-5.011738791452)); +#1296 = DIRECTION('',(0.717572252781,0.696484071634)); +#1297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1298 = PCURVE('',#1299,#1304); +#1299 = CYLINDRICAL_SURFACE('',#1300,0.75); +#1300 = AXIS2_PLACEMENT_3D('',#1301,#1302,#1303); +#1301 = CARTESIAN_POINT('',(-5.184067141312,-6.417776264734,0.)); +#1302 = DIRECTION('',(0.,0.,-1.)); +#1303 = DIRECTION('',(-0.717572252781,0.696484071634,0.)); +#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1309); +#1305 = LINE('',#1306,#1307); +#1306 = CARTESIAN_POINT('',(0.,0.)); +#1307 = VECTOR('',#1308,1.); +#1308 = DIRECTION('',(1.,0.)); +#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1310 = ORIENTED_EDGE('',*,*,#1311,.F.); +#1311 = EDGE_CURVE('',#1312,#1283,#1314,.T.); +#1312 = VERTEX_POINT('',#1313); +#1313 = CARTESIAN_POINT('',(-6.567824460047,-6.764085951743,0.)); +#1314 = SURFACE_CURVE('',#1315,(#1319,#1326),.PCURVE_S1.); +#1315 = LINE('',#1316,#1317); +#1316 = CARTESIAN_POINT('',(-6.567824460047,-6.764085951743,0.)); +#1317 = VECTOR('',#1318,1.); +#1318 = DIRECTION('',(0.697517250062,0.716567991098,0.)); +#1319 = PCURVE('',#140,#1320); +#1320 = DEFINITIONAL_REPRESENTATION('',(#1321),#1325); +#1321 = LINE('',#1322,#1323); +#1322 = CARTESIAN_POINT('',(14.662455929344,-5.358048478461)); +#1323 = VECTOR('',#1324,1.); +#1324 = DIRECTION('',(-0.697517250062,0.716567991098)); +#1325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1326 = PCURVE('',#1327,#1332); +#1327 = PLANE('',#1328); +#1328 = AXIS2_PLACEMENT_3D('',#1329,#1330,#1331); +#1329 = CARTESIAN_POINT('',(-6.567824460047,-6.764085951743,0.)); +#1330 = DIRECTION('',(-0.716567991098,0.697517250062,0.)); +#1331 = DIRECTION('',(0.697517250062,0.716567991098,0.)); +#1332 = DEFINITIONAL_REPRESENTATION('',(#1333),#1337); +#1333 = LINE('',#1334,#1335); +#1334 = CARTESIAN_POINT('',(0.,0.)); +#1335 = VECTOR('',#1336,1.); +#1336 = DIRECTION('',(1.,0.)); +#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1338 = ORIENTED_EDGE('',*,*,#1339,.F.); +#1339 = EDGE_CURVE('',#1340,#1312,#1342,.T.); +#1340 = VERTEX_POINT('',#1341); +#1341 = CARTESIAN_POINT('',(-7.201007207848,-7.12895291362,0.)); +#1342 = SURFACE_CURVE('',#1343,(#1348,#1356),.PCURVE_S1.); +#1343 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1344,#1345,#1346,#1347), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1344 = CARTESIAN_POINT('',(-7.201007207848,-7.12895291362,0.)); +#1345 = CARTESIAN_POINT('',(-6.817434689412,-6.965906949613,0.)); +#1346 = CARTESIAN_POINT('',(-6.628372759598,-6.817132168913,0.)); +#1347 = CARTESIAN_POINT('',(-6.567824460047,-6.764085951743,0.)); +#1348 = PCURVE('',#140,#1349); +#1349 = DEFINITIONAL_REPRESENTATION('',(#1350),#1355); +#1350 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1351,#1352,#1353,#1354), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1351 = CARTESIAN_POINT('',(15.295638677144,-5.722915440338)); +#1352 = CARTESIAN_POINT('',(14.912066158708,-5.559869476331)); +#1353 = CARTESIAN_POINT('',(14.723004228894,-5.411094695631)); +#1354 = CARTESIAN_POINT('',(14.662455929344,-5.358048478461)); +#1355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1356 = PCURVE('',#1357,#1365); +#1357 = SURFACE_OF_LINEAR_EXTRUSION('',#1358,#1363); +#1358 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1359,#1360,#1361,#1362), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1359 = CARTESIAN_POINT('',(-7.201007207848,-7.12895291362,0.)); +#1360 = CARTESIAN_POINT('',(-6.817434689412,-6.965906949613,0.)); +#1361 = CARTESIAN_POINT('',(-6.628372759598,-6.817132168913,0.)); +#1362 = CARTESIAN_POINT('',(-6.567824460047,-6.764085951743,0.)); +#1363 = VECTOR('',#1364,1.); +#1364 = DIRECTION('',(-0.,-0.,-1.)); +#1365 = DEFINITIONAL_REPRESENTATION('',(#1366),#1370); +#1366 = LINE('',#1367,#1368); +#1367 = CARTESIAN_POINT('',(0.,0.)); +#1368 = VECTOR('',#1369,1.); +#1369 = DIRECTION('',(1.,0.)); +#1370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1371 = ORIENTED_EDGE('',*,*,#1372,.F.); +#1372 = EDGE_CURVE('',#1373,#1340,#1375,.T.); +#1373 = VERTEX_POINT('',#1374); +#1374 = CARTESIAN_POINT('',(-9.354605027058,-7.520962958956,0.)); +#1375 = SURFACE_CURVE('',#1376,(#1381,#1389),.PCURVE_S1.); +#1376 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1377,#1378,#1379,#1380), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1377 = CARTESIAN_POINT('',(-9.354605027058,-7.520962958956,0.)); +#1378 = CARTESIAN_POINT('',(-8.363467578417,-7.511725251577,0.)); +#1379 = CARTESIAN_POINT('',(-7.658503886931,-7.319664015471,0.)); +#1380 = CARTESIAN_POINT('',(-7.201007207848,-7.12895291362,0.)); +#1381 = PCURVE('',#140,#1382); +#1382 = DEFINITIONAL_REPRESENTATION('',(#1383),#1388); +#1383 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1384,#1385,#1386,#1387), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1384 = CARTESIAN_POINT('',(17.449236496355,-6.114925485674)); +#1385 = CARTESIAN_POINT('',(16.458099047714,-6.105687778296)); +#1386 = CARTESIAN_POINT('',(15.753135356228,-5.913626542189)); +#1387 = CARTESIAN_POINT('',(15.295638677144,-5.722915440338)); +#1388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1389 = PCURVE('',#1390,#1398); +#1390 = SURFACE_OF_LINEAR_EXTRUSION('',#1391,#1396); +#1391 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1392,#1393,#1394,#1395), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1392 = CARTESIAN_POINT('',(-9.354605027058,-7.520962958956,0.)); +#1393 = CARTESIAN_POINT('',(-8.363467578417,-7.511725251577,0.)); +#1394 = CARTESIAN_POINT('',(-7.658503886931,-7.319664015471,0.)); +#1395 = CARTESIAN_POINT('',(-7.201007207848,-7.12895291362,0.)); +#1396 = VECTOR('',#1397,1.); +#1397 = DIRECTION('',(-0.,-0.,-1.)); +#1398 = DEFINITIONAL_REPRESENTATION('',(#1399),#1403); +#1399 = LINE('',#1400,#1401); +#1400 = CARTESIAN_POINT('',(0.,0.)); +#1401 = VECTOR('',#1402,1.); +#1402 = DIRECTION('',(1.,0.)); +#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1404 = ORIENTED_EDGE('',*,*,#1405,.F.); +#1405 = EDGE_CURVE('',#1406,#1373,#1408,.T.); +#1406 = VERTEX_POINT('',#1407); +#1407 = CARTESIAN_POINT('',(-10.04359275995,-6.572652699969,0.)); +#1408 = SURFACE_CURVE('',#1409,(#1414,#1425),.PCURVE_S1.); +#1409 = CIRCLE('',#1410,12.000000000001); +#1410 = AXIS2_PLACEMENT_3D('',#1411,#1412,#1413); +#1411 = CARTESIAN_POINT('',(-2.480900196494E-03,-1.802479500488E-03,0.) + ); +#1412 = DIRECTION('',(0.,0.,1.)); +#1413 = DIRECTION('',(-0.836759321647,-0.547570851706,0.)); +#1414 = PCURVE('',#140,#1415); +#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1424); +#1416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1417,#1418,#1419,#1420, +#1421,#1422,#1423),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1417 = CARTESIAN_POINT('',(18.138224229253,-5.166615226687)); +#1418 = CARTESIAN_POINT('',(6.757177798476,-22.55833113227)); +#1419 = CARTESIAN_POINT('',(-2.613966775775,-4.006197848777)); +#1420 = CARTESIAN_POINT('',(-11.98511135002,14.545935434718)); +#1421 = CARTESIAN_POINT('',(8.767079655002,13.385518056809)); +#1422 = CARTESIAN_POINT('',(29.519270660029,12.225100678899)); +#1423 = CARTESIAN_POINT('',(18.138224229253,-5.166615226687)); +#1424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1425 = PCURVE('',#1426,#1431); +#1426 = CYLINDRICAL_SURFACE('',#1427,12.000000000001); +#1427 = AXIS2_PLACEMENT_3D('',#1428,#1429,#1430); +#1428 = CARTESIAN_POINT('',(-2.480900196494E-03,-1.802479500488E-03,0.) + ); +#1429 = DIRECTION('',(-0.,-0.,-1.)); +#1430 = DIRECTION('',(-0.836759321647,-0.547570851706,0.)); +#1431 = DEFINITIONAL_REPRESENTATION('',(#1432),#1436); +#1432 = LINE('',#1433,#1434); +#1433 = CARTESIAN_POINT('',(-0.,0.)); +#1434 = VECTOR('',#1435,1.); +#1435 = DIRECTION('',(-1.,0.)); +#1436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1437 = ORIENTED_EDGE('',*,*,#1438,.F.); +#1438 = EDGE_CURVE('',#1439,#1406,#1441,.T.); +#1439 = VERTEX_POINT('',#1440); +#1440 = CARTESIAN_POINT('',(-9.005270726701,-4.645597226504,0.)); +#1441 = SURFACE_CURVE('',#1442,(#1447,#1455),.PCURVE_S1.); +#1442 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1443,#1444,#1445,#1446), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1443 = CARTESIAN_POINT('',(-9.005270726701,-4.645597226504,0.)); +#1444 = CARTESIAN_POINT('',(-9.328022011553,-5.021769452842,0.)); +#1445 = CARTESIAN_POINT('',(-9.728528862766,-5.632879579464,0.)); +#1446 = CARTESIAN_POINT('',(-10.04359275995,-6.572652699969,0.)); +#1447 = PCURVE('',#140,#1448); +#1448 = DEFINITIONAL_REPRESENTATION('',(#1449),#1454); +#1449 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1450,#1451,#1452,#1453), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1450 = CARTESIAN_POINT('',(17.099902195998,-3.239559753222)); +#1451 = CARTESIAN_POINT('',(17.42265348085,-3.61573197956)); +#1452 = CARTESIAN_POINT('',(17.823160332063,-4.226842106182)); +#1453 = CARTESIAN_POINT('',(18.138224229253,-5.166615226687)); +#1454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1455 = PCURVE('',#1456,#1464); +#1456 = SURFACE_OF_LINEAR_EXTRUSION('',#1457,#1462); +#1457 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1458,#1459,#1460,#1461), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1458 = CARTESIAN_POINT('',(-9.005270726701,-4.645597226504,0.)); +#1459 = CARTESIAN_POINT('',(-9.328022011553,-5.021769452842,0.)); +#1460 = CARTESIAN_POINT('',(-9.728528862766,-5.632879579464,0.)); +#1461 = CARTESIAN_POINT('',(-10.04359275995,-6.572652699969,0.)); +#1462 = VECTOR('',#1463,1.); +#1463 = DIRECTION('',(-0.,-0.,-1.)); +#1464 = DEFINITIONAL_REPRESENTATION('',(#1465),#1469); +#1465 = LINE('',#1466,#1467); +#1466 = CARTESIAN_POINT('',(0.,0.)); +#1467 = VECTOR('',#1468,1.); +#1468 = DIRECTION('',(1.,0.)); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1470 = ORIENTED_EDGE('',*,*,#1471,.F.); +#1471 = EDGE_CURVE('',#1472,#1439,#1474,.T.); +#1472 = VERTEX_POINT('',#1473); +#1473 = CARTESIAN_POINT('',(-8.462597395412,-4.156154740109,0.)); +#1474 = SURFACE_CURVE('',#1475,(#1480,#1488),.PCURVE_S1.); +#1475 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1476,#1477,#1478,#1479), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1476 = CARTESIAN_POINT('',(-8.462597395412,-4.156154740109,0.)); +#1477 = CARTESIAN_POINT('',(-8.531757799457,-4.197347412355,0.)); +#1478 = CARTESIAN_POINT('',(-8.731674373405,-4.331182057117,0.)); +#1479 = CARTESIAN_POINT('',(-9.005270726701,-4.645597226504,0.)); +#1480 = PCURVE('',#140,#1481); +#1481 = DEFINITIONAL_REPRESENTATION('',(#1482),#1487); +#1482 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1483,#1484,#1485,#1486), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1483 = CARTESIAN_POINT('',(16.557228864708,-2.750117266827)); +#1484 = CARTESIAN_POINT('',(16.626389268754,-2.791309939073)); +#1485 = CARTESIAN_POINT('',(16.826305842701,-2.925144583835)); +#1486 = CARTESIAN_POINT('',(17.099902195998,-3.239559753222)); +#1487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1488 = PCURVE('',#1489,#1497); +#1489 = SURFACE_OF_LINEAR_EXTRUSION('',#1490,#1495); +#1490 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1491,#1492,#1493,#1494), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1491 = CARTESIAN_POINT('',(-8.462597395412,-4.156154740109,0.)); +#1492 = CARTESIAN_POINT('',(-8.531757799457,-4.197347412355,0.)); +#1493 = CARTESIAN_POINT('',(-8.731674373405,-4.331182057117,0.)); +#1494 = CARTESIAN_POINT('',(-9.005270726701,-4.645597226504,0.)); +#1495 = VECTOR('',#1496,1.); +#1496 = DIRECTION('',(-0.,-0.,-1.)); +#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1502); +#1498 = LINE('',#1499,#1500); +#1499 = CARTESIAN_POINT('',(0.,0.)); +#1500 = VECTOR('',#1501,1.); +#1501 = DIRECTION('',(1.,0.)); +#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1503 = ORIENTED_EDGE('',*,*,#1504,.F.); +#1504 = EDGE_CURVE('',#1505,#1472,#1507,.T.); +#1505 = VERTEX_POINT('',#1506); +#1506 = CARTESIAN_POINT('',(-7.375142512829,-3.620396789782,0.)); +#1507 = SURFACE_CURVE('',#1508,(#1512,#1519),.PCURVE_S1.); +#1508 = LINE('',#1509,#1510); +#1509 = CARTESIAN_POINT('',(-7.375142512829,-3.620396789782,0.)); +#1510 = VECTOR('',#1511,1.); +#1511 = DIRECTION('',(-0.897041341441,-0.441946639025,0.)); +#1512 = PCURVE('',#140,#1513); +#1513 = DEFINITIONAL_REPRESENTATION('',(#1514),#1518); +#1514 = LINE('',#1515,#1516); +#1515 = CARTESIAN_POINT('',(15.469773982126,-2.2143593165)); +#1516 = VECTOR('',#1517,1.); +#1517 = DIRECTION('',(0.897041341441,-0.441946639025)); +#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1519 = PCURVE('',#1520,#1525); +#1520 = PLANE('',#1521); +#1521 = AXIS2_PLACEMENT_3D('',#1522,#1523,#1524); +#1522 = CARTESIAN_POINT('',(-7.375142512829,-3.620396789782,0.)); +#1523 = DIRECTION('',(0.441946639025,-0.897041341441,0.)); +#1524 = DIRECTION('',(-0.897041341441,-0.441946639025,0.)); +#1525 = DEFINITIONAL_REPRESENTATION('',(#1526),#1530); +#1526 = LINE('',#1527,#1528); +#1527 = CARTESIAN_POINT('',(0.,0.)); +#1528 = VECTOR('',#1529,1.); +#1529 = DIRECTION('',(1.,-0.)); +#1530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1531 = ORIENTED_EDGE('',*,*,#1532,.F.); +#1532 = EDGE_CURVE('',#1533,#1505,#1535,.T.); +#1533 = VERTEX_POINT('',#1534); +#1534 = CARTESIAN_POINT('',(-7.004120557439,-2.681845487133,0.)); +#1535 = SURFACE_CURVE('',#1536,(#1541,#1548),.PCURVE_S1.); +#1536 = CIRCLE('',#1537,0.75); +#1537 = AXIS2_PLACEMENT_3D('',#1538,#1539,#1540); +#1538 = CARTESIAN_POINT('',(-7.705632783345,-2.947138903758,0.)); +#1539 = DIRECTION('',(0.,0.,-1.)); +#1540 = DIRECTION('',(0.935349634541,0.353724555499,0.)); +#1541 = PCURVE('',#140,#1542); +#1542 = DEFINITIONAL_REPRESENTATION('',(#1543),#1547); +#1543 = CIRCLE('',#1544,0.75); +#1544 = AXIS2_PLACEMENT_2D('',#1545,#1546); +#1545 = CARTESIAN_POINT('',(15.800264252642,-1.541101430476)); +#1546 = DIRECTION('',(-0.935349634541,0.353724555499)); +#1547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1548 = PCURVE('',#1549,#1554); +#1549 = CYLINDRICAL_SURFACE('',#1550,0.75); +#1550 = AXIS2_PLACEMENT_3D('',#1551,#1552,#1553); +#1551 = CARTESIAN_POINT('',(-7.705632783345,-2.947138903758,0.)); +#1552 = DIRECTION('',(0.,0.,-1.)); +#1553 = DIRECTION('',(0.935349634541,0.353724555499,0.)); +#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1559); +#1555 = LINE('',#1556,#1557); +#1556 = CARTESIAN_POINT('',(0.,0.)); +#1557 = VECTOR('',#1558,1.); +#1558 = DIRECTION('',(1.,0.)); +#1559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1560 = ORIENTED_EDGE('',*,*,#1561,.F.); +#1561 = EDGE_CURVE('',#1562,#1533,#1564,.T.); +#1562 = VERTEX_POINT('',#1563); +#1563 = CARTESIAN_POINT('',(-7.242801787883,-1.947260193563,0.)); +#1564 = SURFACE_CURVE('',#1565,(#1570,#1581),.PCURVE_S1.); +#1565 = CIRCLE('',#1566,7.500000000001); +#1566 = AXIS2_PLACEMENT_3D('',#1567,#1568,#1569); +#1567 = CARTESIAN_POINT('',(8.895106873297E-13,2.904343432419E-13,0.)); +#1568 = DIRECTION('',(0.,0.,1.)); +#1569 = DIRECTION('',(-0.965706905051,-0.259634692475,0.)); +#1570 = PCURVE('',#140,#1571); +#1571 = DEFINITIONAL_REPRESENTATION('',(#1572),#1580); +#1572 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1573,#1574,#1575,#1576, +#1577,#1578,#1579),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1573 = CARTESIAN_POINT('',(15.33743325718,-0.541222720281)); +#1574 = CARTESIAN_POINT('',(11.964679666372,-13.08612340604)); +#1575 = CARTESIAN_POINT('',(2.78685377995,-3.892782772819)); +#1576 = CARTESIAN_POINT('',(-6.390972106473,5.300557860409)); +#1577 = CARTESIAN_POINT('',(6.159607370758,8.652117912947)); +#1578 = CARTESIAN_POINT('',(18.710186847988,12.003677965485)); +#1579 = CARTESIAN_POINT('',(15.33743325718,-0.541222720281)); +#1580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1581 = PCURVE('',#1582,#1587); +#1582 = CYLINDRICAL_SURFACE('',#1583,7.500000000001); +#1583 = AXIS2_PLACEMENT_3D('',#1584,#1585,#1586); +#1584 = CARTESIAN_POINT('',(8.895106873297E-13,2.904343432419E-13,0.)); +#1585 = DIRECTION('',(-0.,-0.,-1.)); +#1586 = DIRECTION('',(-0.965706905051,-0.259634692475,0.)); +#1587 = DEFINITIONAL_REPRESENTATION('',(#1588),#1592); +#1588 = LINE('',#1589,#1590); +#1589 = CARTESIAN_POINT('',(-0.,0.)); +#1590 = VECTOR('',#1591,1.); +#1591 = DIRECTION('',(-1.,0.)); +#1592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1593 = ORIENTED_EDGE('',*,*,#1594,.F.); +#1594 = EDGE_CURVE('',#1595,#1562,#1597,.T.); +#1595 = VERTEX_POINT('',#1596); +#1596 = CARTESIAN_POINT('',(-8.094631469297,-1.406037473282,0.)); +#1597 = SURFACE_CURVE('',#1598,(#1603,#1610),.PCURVE_S1.); +#1598 = CIRCLE('',#1599,0.75); +#1599 = AXIS2_PLACEMENT_3D('',#1600,#1601,#1602); +#1600 = CARTESIAN_POINT('',(-7.966272658225,-2.144971851708,0.)); +#1601 = DIRECTION('',(0.,0.,-1.)); +#1602 = DIRECTION('',(-0.171145081428,0.985245837902,0.)); +#1603 = PCURVE('',#140,#1604); +#1604 = DEFINITIONAL_REPRESENTATION('',(#1605),#1609); +#1605 = CIRCLE('',#1606,0.75); +#1606 = AXIS2_PLACEMENT_2D('',#1607,#1608); +#1607 = CARTESIAN_POINT('',(16.060904127522,-0.738934378426)); +#1608 = DIRECTION('',(0.171145081428,0.985245837902)); +#1609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1610 = PCURVE('',#1611,#1616); +#1611 = CYLINDRICAL_SURFACE('',#1612,0.75); +#1612 = AXIS2_PLACEMENT_3D('',#1613,#1614,#1615); +#1613 = CARTESIAN_POINT('',(-7.966272658225,-2.144971851708,0.)); +#1614 = DIRECTION('',(0.,0.,-1.)); +#1615 = DIRECTION('',(-0.171145081428,0.985245837902,0.)); +#1616 = DEFINITIONAL_REPRESENTATION('',(#1617),#1621); +#1617 = LINE('',#1618,#1619); +#1618 = CARTESIAN_POINT('',(0.,0.)); +#1619 = VECTOR('',#1620,1.); +#1620 = DIRECTION('',(1.,0.)); +#1621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1622 = ORIENTED_EDGE('',*,*,#1623,.F.); +#1623 = EDGE_CURVE('',#1624,#1595,#1626,.T.); +#1624 = VERTEX_POINT('',#1625); +#1625 = CARTESIAN_POINT('',(-9.289311571923,-1.611790129111,0.)); +#1626 = SURFACE_CURVE('',#1627,(#1631,#1638),.PCURVE_S1.); +#1627 = LINE('',#1628,#1629); +#1628 = CARTESIAN_POINT('',(-9.289311571923,-1.611790129111,0.)); +#1629 = VECTOR('',#1630,1.); +#1630 = DIRECTION('',(0.985491406602,0.169725329617,0.)); +#1631 = PCURVE('',#140,#1632); +#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637); +#1633 = LINE('',#1634,#1635); +#1634 = CARTESIAN_POINT('',(17.38394304122,-0.205752655829)); +#1635 = VECTOR('',#1636,1.); +#1636 = DIRECTION('',(-0.985491406602,0.169725329617)); +#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1638 = PCURVE('',#1639,#1644); +#1639 = PLANE('',#1640); +#1640 = AXIS2_PLACEMENT_3D('',#1641,#1642,#1643); +#1641 = CARTESIAN_POINT('',(-9.289311571923,-1.611790129111,0.)); +#1642 = DIRECTION('',(-0.169725329617,0.985491406602,0.)); +#1643 = DIRECTION('',(0.985491406602,0.169725329617,0.)); +#1644 = DEFINITIONAL_REPRESENTATION('',(#1645),#1649); +#1645 = LINE('',#1646,#1647); +#1646 = CARTESIAN_POINT('',(0.,0.)); +#1647 = VECTOR('',#1648,1.); +#1648 = DIRECTION('',(1.,0.)); +#1649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1650 = ORIENTED_EDGE('',*,*,#1651,.F.); +#1651 = EDGE_CURVE('',#1652,#1624,#1654,.T.); +#1652 = VERTEX_POINT('',#1653); +#1653 = CARTESIAN_POINT('',(-10.01603059467,-1.534798220793,0.)); +#1654 = SURFACE_CURVE('',#1655,(#1660,#1668),.PCURVE_S1.); +#1655 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1656,#1657,#1658,#1659), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1656 = CARTESIAN_POINT('',(-10.01603059467,-1.534798220793,0.)); +#1657 = CARTESIAN_POINT('',(-9.609877895599,-1.628349534568,0.)); +#1658 = CARTESIAN_POINT('',(-9.369475959382,-1.619116022762,0.)); +#1659 = CARTESIAN_POINT('',(-9.289311571923,-1.611790129111,0.)); +#1660 = PCURVE('',#140,#1661); +#1661 = DEFINITIONAL_REPRESENTATION('',(#1662),#1667); +#1662 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1663,#1664,#1665,#1666), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1663 = CARTESIAN_POINT('',(18.110662063975,-0.128760747511)); +#1664 = CARTESIAN_POINT('',(17.704509364896,-0.222312061286)); +#1665 = CARTESIAN_POINT('',(17.464107428679,-0.21307854948)); +#1666 = CARTESIAN_POINT('',(17.38394304122,-0.205752655829)); +#1667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1668 = PCURVE('',#1669,#1677); +#1669 = SURFACE_OF_LINEAR_EXTRUSION('',#1670,#1675); +#1670 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1671,#1672,#1673,#1674), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1671 = CARTESIAN_POINT('',(-10.01603059467,-1.534798220793,0.)); +#1672 = CARTESIAN_POINT('',(-9.609877895599,-1.628349534568,0.)); +#1673 = CARTESIAN_POINT('',(-9.369475959382,-1.619116022762,0.)); +#1674 = CARTESIAN_POINT('',(-9.289311571923,-1.611790129111,0.)); +#1675 = VECTOR('',#1676,1.); +#1676 = DIRECTION('',(-0.,-0.,-1.)); +#1677 = DEFINITIONAL_REPRESENTATION('',(#1678),#1682); +#1678 = LINE('',#1679,#1680); +#1679 = CARTESIAN_POINT('',(0.,0.)); +#1680 = VECTOR('',#1681,1.); +#1681 = DIRECTION('',(1.,0.)); +#1682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1683 = ORIENTED_EDGE('',*,*,#1684,.F.); +#1684 = EDGE_CURVE('',#1685,#1652,#1687,.T.); +#1685 = VERTEX_POINT('',#1686); +#1686 = CARTESIAN_POINT('',(-11.98874555286,-0.586087971934,0.)); +#1687 = SURFACE_CURVE('',#1688,(#1693,#1701),.PCURVE_S1.); +#1688 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1689,#1690,#1691,#1692), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1689 = CARTESIAN_POINT('',(-11.98874555286,-0.586087971934,0.)); +#1690 = CARTESIAN_POINT('',(-11.18146872499,-1.161190484982,0.)); +#1691 = CARTESIAN_POINT('',(-10.49825035604,-1.420176942268,0.)); +#1692 = CARTESIAN_POINT('',(-10.01603059467,-1.534798220793,0.)); +#1693 = PCURVE('',#140,#1694); +#1694 = DEFINITIONAL_REPRESENTATION('',(#1695),#1700); +#1695 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1696,#1697,#1698,#1699), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1696 = CARTESIAN_POINT('',(20.083377022164,0.819949501348)); +#1697 = CARTESIAN_POINT('',(19.27610019429,0.2448469883)); +#1698 = CARTESIAN_POINT('',(18.59288182534,-1.413946898619E-02)); +#1699 = CARTESIAN_POINT('',(18.110662063975,-0.128760747511)); +#1700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1701 = PCURVE('',#1702,#1710); +#1702 = SURFACE_OF_LINEAR_EXTRUSION('',#1703,#1708); +#1703 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1704,#1705,#1706,#1707), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1704 = CARTESIAN_POINT('',(-11.98874555286,-0.586087971934,0.)); +#1705 = CARTESIAN_POINT('',(-11.18146872499,-1.161190484982,0.)); +#1706 = CARTESIAN_POINT('',(-10.49825035604,-1.420176942268,0.)); +#1707 = CARTESIAN_POINT('',(-10.01603059467,-1.534798220793,0.)); +#1708 = VECTOR('',#1709,1.); +#1709 = DIRECTION('',(-0.,-0.,-1.)); +#1710 = DEFINITIONAL_REPRESENTATION('',(#1711),#1715); +#1711 = LINE('',#1712,#1713); +#1712 = CARTESIAN_POINT('',(0.,0.)); +#1713 = VECTOR('',#1714,1.); +#1714 = DIRECTION('',(1.,0.)); +#1715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1716 = ORIENTED_EDGE('',*,*,#1717,.F.); +#1717 = EDGE_CURVE('',#1718,#1685,#1720,.T.); +#1718 = VERTEX_POINT('',#1719); +#1719 = CARTESIAN_POINT('',(-11.98874555286,0.586087971934,0.)); +#1720 = SURFACE_CURVE('',#1721,(#1726,#1737),.PCURVE_S1.); +#1721 = CIRCLE('',#1722,12.000000000001); +#1722 = AXIS2_PLACEMENT_3D('',#1723,#1724,#1725); +#1723 = CARTESIAN_POINT('',(-3.066561289165E-03,1.443289932013E-15,0.)); +#1724 = DIRECTION('',(0.,0.,1.)); +#1725 = DIRECTION('',(-0.998806582631,4.884066432787E-02,0.)); +#1726 = PCURVE('',#140,#1727); +#1727 = DEFINITIONAL_REPRESENTATION('',(#1728),#1736); +#1728 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1729,#1730,#1731,#1732, +#1733,#1734,#1735),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1729 = CARTESIAN_POINT('',(20.083377022164,1.992125445216)); +#1730 = CARTESIAN_POINT('',(21.09851116726,-18.7676795314)); +#1731 = CARTESIAN_POINT('',(2.612425607344,-9.266909000998)); +#1732 = CARTESIAN_POINT('',(-15.87365995257,0.233861529413)); +#1733 = CARTESIAN_POINT('',(1.597291462249,11.492895975627)); +#1734 = CARTESIAN_POINT('',(19.068242877069,22.751930421841)); +#1735 = CARTESIAN_POINT('',(20.083377022164,1.992125445216)); +#1736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1737 = PCURVE('',#1738,#1743); +#1738 = CYLINDRICAL_SURFACE('',#1739,12.000000000001); +#1739 = AXIS2_PLACEMENT_3D('',#1740,#1741,#1742); +#1740 = CARTESIAN_POINT('',(-3.066561289165E-03,1.443289932013E-15,0.)); +#1741 = DIRECTION('',(-0.,-0.,-1.)); +#1742 = DIRECTION('',(-0.998806582631,4.884066432787E-02,0.)); +#1743 = DEFINITIONAL_REPRESENTATION('',(#1744),#1748); +#1744 = LINE('',#1745,#1746); +#1745 = CARTESIAN_POINT('',(-0.,0.)); +#1746 = VECTOR('',#1747,1.); +#1747 = DIRECTION('',(-1.,0.)); +#1748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1749 = ORIENTED_EDGE('',*,*,#1750,.F.); +#1750 = EDGE_CURVE('',#1751,#1718,#1753,.T.); +#1751 = VERTEX_POINT('',#1752); +#1752 = CARTESIAN_POINT('',(-10.01603059467,1.534798220793,0.)); +#1753 = SURFACE_CURVE('',#1754,(#1759,#1767),.PCURVE_S1.); +#1754 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1755,#1756,#1757,#1758), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1755 = CARTESIAN_POINT('',(-10.01603059467,1.534798220793,0.)); +#1756 = CARTESIAN_POINT('',(-10.49825035604,1.420176942268,0.)); +#1757 = CARTESIAN_POINT('',(-11.18146872499,1.161190484982,0.)); +#1758 = CARTESIAN_POINT('',(-11.98874555286,0.586087971934,0.)); +#1759 = PCURVE('',#140,#1760); +#1760 = DEFINITIONAL_REPRESENTATION('',(#1761),#1766); +#1761 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1762,#1763,#1764,#1765), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1762 = CARTESIAN_POINT('',(18.110662063975,2.940835694075)); +#1763 = CARTESIAN_POINT('',(18.59288182534,2.82621441555)); +#1764 = CARTESIAN_POINT('',(19.27610019429,2.567227958264)); +#1765 = CARTESIAN_POINT('',(20.083377022164,1.992125445216)); +#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1767 = PCURVE('',#1768,#1776); +#1768 = SURFACE_OF_LINEAR_EXTRUSION('',#1769,#1774); +#1769 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1770,#1771,#1772,#1773), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1770 = CARTESIAN_POINT('',(-10.01603059467,1.534798220793,0.)); +#1771 = CARTESIAN_POINT('',(-10.49825035604,1.420176942268,0.)); +#1772 = CARTESIAN_POINT('',(-11.18146872499,1.161190484982,0.)); +#1773 = CARTESIAN_POINT('',(-11.98874555286,0.586087971934,0.)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(-0.,-0.,-1.)); +#1776 = DEFINITIONAL_REPRESENTATION('',(#1777),#1781); +#1777 = LINE('',#1778,#1779); +#1778 = CARTESIAN_POINT('',(0.,0.)); +#1779 = VECTOR('',#1780,1.); +#1780 = DIRECTION('',(1.,0.)); +#1781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1782 = ORIENTED_EDGE('',*,*,#1783,.F.); +#1783 = EDGE_CURVE('',#1784,#1751,#1786,.T.); +#1784 = VERTEX_POINT('',#1785); +#1785 = CARTESIAN_POINT('',(-9.289311571923,1.611790129111,0.)); +#1786 = SURFACE_CURVE('',#1787,(#1792,#1800),.PCURVE_S1.); +#1787 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1788,#1789,#1790,#1791), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1788 = CARTESIAN_POINT('',(-9.289311571923,1.611790129111,0.)); +#1789 = CARTESIAN_POINT('',(-9.369475959382,1.619116022762,0.)); +#1790 = CARTESIAN_POINT('',(-9.609877895599,1.628349534568,0.)); +#1791 = CARTESIAN_POINT('',(-10.01603059467,1.534798220793,0.)); +#1792 = PCURVE('',#140,#1793); +#1793 = DEFINITIONAL_REPRESENTATION('',(#1794),#1799); +#1794 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1795,#1796,#1797,#1798), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1795 = CARTESIAN_POINT('',(17.38394304122,3.017827602393)); +#1796 = CARTESIAN_POINT('',(17.464107428679,3.025153496044)); +#1797 = CARTESIAN_POINT('',(17.704509364896,3.03438700785)); +#1798 = CARTESIAN_POINT('',(18.110662063975,2.940835694075)); +#1799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1800 = PCURVE('',#1801,#1809); +#1801 = SURFACE_OF_LINEAR_EXTRUSION('',#1802,#1807); +#1802 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1803,#1804,#1805,#1806), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1803 = CARTESIAN_POINT('',(-9.289311571923,1.611790129111,0.)); +#1804 = CARTESIAN_POINT('',(-9.369475959382,1.619116022762,0.)); +#1805 = CARTESIAN_POINT('',(-9.609877895599,1.628349534568,0.)); +#1806 = CARTESIAN_POINT('',(-10.01603059467,1.534798220793,0.)); +#1807 = VECTOR('',#1808,1.); +#1808 = DIRECTION('',(-0.,-0.,-1.)); +#1809 = DEFINITIONAL_REPRESENTATION('',(#1810),#1814); +#1810 = LINE('',#1811,#1812); +#1811 = CARTESIAN_POINT('',(0.,0.)); +#1812 = VECTOR('',#1813,1.); +#1813 = DIRECTION('',(1.,0.)); +#1814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1815 = ORIENTED_EDGE('',*,*,#1816,.F.); +#1816 = EDGE_CURVE('',#1817,#1784,#1819,.T.); +#1817 = VERTEX_POINT('',#1818); +#1818 = CARTESIAN_POINT('',(-8.094631469297,1.406037473282,0.)); +#1819 = SURFACE_CURVE('',#1820,(#1824,#1831),.PCURVE_S1.); +#1820 = LINE('',#1821,#1822); +#1821 = CARTESIAN_POINT('',(-8.094631469297,1.406037473282,0.)); +#1822 = VECTOR('',#1823,1.); +#1823 = DIRECTION('',(-0.985491406602,0.169725329617,0.)); +#1824 = PCURVE('',#140,#1825); +#1825 = DEFINITIONAL_REPRESENTATION('',(#1826),#1830); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(16.189262938593,2.812074946564)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(0.985491406602,0.169725329617)); +#1830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1831 = PCURVE('',#1832,#1837); +#1832 = PLANE('',#1833); +#1833 = AXIS2_PLACEMENT_3D('',#1834,#1835,#1836); +#1834 = CARTESIAN_POINT('',(-8.094631469297,1.406037473282,0.)); +#1835 = DIRECTION('',(-0.169725329617,-0.985491406602,0.)); +#1836 = DIRECTION('',(-0.985491406602,0.169725329617,0.)); +#1837 = DEFINITIONAL_REPRESENTATION('',(#1838),#1842); +#1838 = LINE('',#1839,#1840); +#1839 = CARTESIAN_POINT('',(0.,0.)); +#1840 = VECTOR('',#1841,1.); +#1841 = DIRECTION('',(1.,0.)); +#1842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1843 = ORIENTED_EDGE('',*,*,#1844,.F.); +#1844 = EDGE_CURVE('',#1845,#1817,#1847,.T.); +#1845 = VERTEX_POINT('',#1846); +#1846 = CARTESIAN_POINT('',(-7.242801787883,1.947260193563,0.)); +#1847 = SURFACE_CURVE('',#1848,(#1853,#1860),.PCURVE_S1.); +#1848 = CIRCLE('',#1849,0.75); +#1849 = AXIS2_PLACEMENT_3D('',#1850,#1851,#1852); +#1850 = CARTESIAN_POINT('',(-7.966272658225,2.144971851708,0.)); +#1851 = DIRECTION('',(0.,0.,-1.)); +#1852 = DIRECTION('',(0.964627827123,-0.263615544194,0.)); +#1853 = PCURVE('',#140,#1854); +#1854 = DEFINITIONAL_REPRESENTATION('',(#1855),#1859); +#1855 = CIRCLE('',#1856,0.75); +#1856 = AXIS2_PLACEMENT_2D('',#1857,#1858); +#1857 = CARTESIAN_POINT('',(16.060904127522,3.55100932499)); +#1858 = DIRECTION('',(-0.964627827123,-0.263615544194)); +#1859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1860 = PCURVE('',#1861,#1866); +#1861 = CYLINDRICAL_SURFACE('',#1862,0.75); +#1862 = AXIS2_PLACEMENT_3D('',#1863,#1864,#1865); +#1863 = CARTESIAN_POINT('',(-7.966272658225,2.144971851708,0.)); +#1864 = DIRECTION('',(0.,0.,-1.)); +#1865 = DIRECTION('',(0.964627827123,-0.263615544194,0.)); +#1866 = DEFINITIONAL_REPRESENTATION('',(#1867),#1871); +#1867 = LINE('',#1868,#1869); +#1868 = CARTESIAN_POINT('',(0.,0.)); +#1869 = VECTOR('',#1870,1.); +#1870 = DIRECTION('',(1.,0.)); +#1871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1872 = ORIENTED_EDGE('',*,*,#1873,.F.); +#1873 = EDGE_CURVE('',#1874,#1845,#1876,.T.); +#1874 = VERTEX_POINT('',#1875); +#1875 = CARTESIAN_POINT('',(-7.004120557439,2.681845487133,0.)); +#1876 = SURFACE_CURVE('',#1877,(#1882,#1893),.PCURVE_S1.); +#1877 = CIRCLE('',#1878,7.500000000001); +#1878 = AXIS2_PLACEMENT_3D('',#1879,#1880,#1881); +#1879 = CARTESIAN_POINT('',(7.829292769657E-13,-2.453592884422E-13,0.)); +#1880 = DIRECTION('',(0.,0.,1.)); +#1881 = DIRECTION('',(-0.933882740992,0.357579398284,0.)); +#1882 = PCURVE('',#140,#1883); +#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1892); +#1884 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1885,#1886,#1887,#1888, +#1889,#1890,#1891),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1885 = CARTESIAN_POINT('',(15.098752026736,4.087882960415)); +#1886 = CARTESIAN_POINT('',(19.7438446685,-8.043609707409)); +#1887 = CARTESIAN_POINT('',(6.915117511458,-6.000631604197)); +#1888 = CARTESIAN_POINT('',(-5.913609645584,-3.957653500985)); +#1889 = CARTESIAN_POINT('',(2.270024869694,6.130861063627)); +#1890 = CARTESIAN_POINT('',(10.453659384972,16.219375628239)); +#1891 = CARTESIAN_POINT('',(15.098752026736,4.087882960415)); +#1892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1893 = PCURVE('',#1894,#1899); +#1894 = CYLINDRICAL_SURFACE('',#1895,7.500000000001); +#1895 = AXIS2_PLACEMENT_3D('',#1896,#1897,#1898); +#1896 = CARTESIAN_POINT('',(7.829292769657E-13,-2.453592884422E-13,0.)); +#1897 = DIRECTION('',(-0.,-0.,-1.)); +#1898 = DIRECTION('',(-0.933882740992,0.357579398284,0.)); +#1899 = DEFINITIONAL_REPRESENTATION('',(#1900),#1904); +#1900 = LINE('',#1901,#1902); +#1901 = CARTESIAN_POINT('',(-0.,0.)); +#1902 = VECTOR('',#1903,1.); +#1903 = DIRECTION('',(-1.,0.)); +#1904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1905 = ORIENTED_EDGE('',*,*,#1906,.F.); +#1906 = EDGE_CURVE('',#1907,#1874,#1909,.T.); +#1907 = VERTEX_POINT('',#1908); +#1908 = CARTESIAN_POINT('',(-7.375142512829,3.620396789782,0.)); +#1909 = SURFACE_CURVE('',#1910,(#1915,#1922),.PCURVE_S1.); +#1910 = CIRCLE('',#1911,0.75); +#1911 = AXIS2_PLACEMENT_3D('',#1912,#1913,#1914); +#1912 = CARTESIAN_POINT('',(-7.705632783345,2.947138903758,0.)); +#1913 = DIRECTION('',(0.,0.,-1.)); +#1914 = DIRECTION('',(0.440653694022,0.897677181366,0.)); +#1915 = PCURVE('',#140,#1916); +#1916 = DEFINITIONAL_REPRESENTATION('',(#1917),#1921); +#1917 = CIRCLE('',#1918,0.75); +#1918 = AXIS2_PLACEMENT_2D('',#1919,#1920); +#1919 = CARTESIAN_POINT('',(15.800264252642,4.35317637704)); +#1920 = DIRECTION('',(-0.440653694022,0.897677181366)); +#1921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1922 = PCURVE('',#1923,#1928); +#1923 = CYLINDRICAL_SURFACE('',#1924,0.75); +#1924 = AXIS2_PLACEMENT_3D('',#1925,#1926,#1927); +#1925 = CARTESIAN_POINT('',(-7.705632783345,2.947138903758,0.)); +#1926 = DIRECTION('',(0.,0.,-1.)); +#1927 = DIRECTION('',(0.440653694022,0.897677181366,0.)); +#1928 = DEFINITIONAL_REPRESENTATION('',(#1929),#1933); +#1929 = LINE('',#1930,#1931); +#1930 = CARTESIAN_POINT('',(0.,0.)); +#1931 = VECTOR('',#1932,1.); +#1932 = DIRECTION('',(1.,0.)); +#1933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1934 = ORIENTED_EDGE('',*,*,#1935,.F.); +#1935 = EDGE_CURVE('',#1936,#1907,#1938,.T.); +#1936 = VERTEX_POINT('',#1937); +#1937 = CARTESIAN_POINT('',(-8.462597395412,4.156154740109,0.)); +#1938 = SURFACE_CURVE('',#1939,(#1943,#1950),.PCURVE_S1.); +#1939 = LINE('',#1940,#1941); +#1940 = CARTESIAN_POINT('',(-8.462597395412,4.156154740109,0.)); +#1941 = VECTOR('',#1942,1.); +#1942 = DIRECTION('',(0.897041341441,-0.441946639025,0.)); +#1943 = PCURVE('',#140,#1944); +#1944 = DEFINITIONAL_REPRESENTATION('',(#1945),#1949); +#1945 = LINE('',#1946,#1947); +#1946 = CARTESIAN_POINT('',(16.557228864708,5.562192213391)); +#1947 = VECTOR('',#1948,1.); +#1948 = DIRECTION('',(-0.897041341441,-0.441946639025)); +#1949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1950 = PCURVE('',#1951,#1956); +#1951 = PLANE('',#1952); +#1952 = AXIS2_PLACEMENT_3D('',#1953,#1954,#1955); +#1953 = CARTESIAN_POINT('',(-8.462597395412,4.156154740109,0.)); +#1954 = DIRECTION('',(0.441946639025,0.897041341441,0.)); +#1955 = DIRECTION('',(0.897041341441,-0.441946639025,0.)); +#1956 = DEFINITIONAL_REPRESENTATION('',(#1957),#1961); +#1957 = LINE('',#1958,#1959); +#1958 = CARTESIAN_POINT('',(0.,0.)); +#1959 = VECTOR('',#1960,1.); +#1960 = DIRECTION('',(1.,0.)); +#1961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1962 = ORIENTED_EDGE('',*,*,#1963,.F.); +#1963 = EDGE_CURVE('',#1964,#1936,#1966,.T.); +#1964 = VERTEX_POINT('',#1965); +#1965 = CARTESIAN_POINT('',(-9.005270726701,4.645597226504,0.)); +#1966 = SURFACE_CURVE('',#1967,(#1972,#1980),.PCURVE_S1.); +#1967 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1968,#1969,#1970,#1971), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1968 = CARTESIAN_POINT('',(-9.005270726701,4.645597226504,0.)); +#1969 = CARTESIAN_POINT('',(-8.731674373405,4.331182057117,0.)); +#1970 = CARTESIAN_POINT('',(-8.531757799457,4.197347412355,0.)); +#1971 = CARTESIAN_POINT('',(-8.462597395412,4.156154740109,0.)); +#1972 = PCURVE('',#140,#1973); +#1973 = DEFINITIONAL_REPRESENTATION('',(#1974),#1979); +#1974 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1975,#1976,#1977,#1978), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1975 = CARTESIAN_POINT('',(17.099902195998,6.051634699786)); +#1976 = CARTESIAN_POINT('',(16.826305842701,5.737219530399)); +#1977 = CARTESIAN_POINT('',(16.626389268754,5.603384885637)); +#1978 = CARTESIAN_POINT('',(16.557228864708,5.562192213391)); +#1979 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1980 = PCURVE('',#1981,#1989); +#1981 = SURFACE_OF_LINEAR_EXTRUSION('',#1982,#1987); +#1982 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1983,#1984,#1985,#1986), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1983 = CARTESIAN_POINT('',(-9.005270726701,4.645597226504,0.)); +#1984 = CARTESIAN_POINT('',(-8.731674373405,4.331182057117,0.)); +#1985 = CARTESIAN_POINT('',(-8.531757799457,4.197347412355,0.)); +#1986 = CARTESIAN_POINT('',(-8.462597395412,4.156154740109,0.)); +#1987 = VECTOR('',#1988,1.); +#1988 = DIRECTION('',(-0.,-0.,-1.)); +#1989 = DEFINITIONAL_REPRESENTATION('',(#1990),#1994); +#1990 = LINE('',#1991,#1992); +#1991 = CARTESIAN_POINT('',(0.,0.)); +#1992 = VECTOR('',#1993,1.); +#1993 = DIRECTION('',(1.,0.)); +#1994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); +#1996 = EDGE_CURVE('',#1997,#1964,#1999,.T.); +#1997 = VERTEX_POINT('',#1998); +#1998 = CARTESIAN_POINT('',(-10.04359275995,6.572652699969,0.)); +#1999 = SURFACE_CURVE('',#2000,(#2005,#2013),.PCURVE_S1.); +#2000 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2001,#2002,#2003,#2004), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2001 = CARTESIAN_POINT('',(-10.04359275995,6.572652699969,0.)); +#2002 = CARTESIAN_POINT('',(-9.728528862766,5.632879579464,0.)); +#2003 = CARTESIAN_POINT('',(-9.328022011553,5.021769452842,0.)); +#2004 = CARTESIAN_POINT('',(-9.005270726701,4.645597226504,0.)); +#2005 = PCURVE('',#140,#2006); +#2006 = DEFINITIONAL_REPRESENTATION('',(#2007),#2012); +#2007 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2008,#2009,#2010,#2011), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2008 = CARTESIAN_POINT('',(18.138224229253,7.978690173251)); +#2009 = CARTESIAN_POINT('',(17.823160332063,7.038917052746)); +#2010 = CARTESIAN_POINT('',(17.42265348085,6.427806926124)); +#2011 = CARTESIAN_POINT('',(17.099902195998,6.051634699786)); +#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2013 = PCURVE('',#2014,#2022); +#2014 = SURFACE_OF_LINEAR_EXTRUSION('',#2015,#2020); +#2015 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2016,#2017,#2018,#2019), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2016 = CARTESIAN_POINT('',(-10.04359275995,6.572652699969,0.)); +#2017 = CARTESIAN_POINT('',(-9.728528862766,5.632879579464,0.)); +#2018 = CARTESIAN_POINT('',(-9.328022011553,5.021769452842,0.)); +#2019 = CARTESIAN_POINT('',(-9.005270726701,4.645597226504,0.)); +#2020 = VECTOR('',#2021,1.); +#2021 = DIRECTION('',(-0.,-0.,-1.)); +#2022 = DEFINITIONAL_REPRESENTATION('',(#2023),#2027); +#2023 = LINE('',#2024,#2025); +#2024 = CARTESIAN_POINT('',(0.,0.)); +#2025 = VECTOR('',#2026,1.); +#2026 = DIRECTION('',(1.,0.)); +#2027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2028 = ORIENTED_EDGE('',*,*,#2029,.F.); +#2029 = EDGE_CURVE('',#2030,#1997,#2032,.T.); +#2030 = VERTEX_POINT('',#2031); +#2031 = CARTESIAN_POINT('',(-9.354605027058,7.520962958956,0.)); +#2032 = SURFACE_CURVE('',#2033,(#2038,#2049),.PCURVE_S1.); +#2033 = CIRCLE('',#2034,12.000000000001); +#2034 = AXIS2_PLACEMENT_3D('',#2035,#2036,#2037); +#2035 = CARTESIAN_POINT('',(-2.480900197037E-03,1.802479500888E-03,0.)); +#2036 = DIRECTION('',(0.,0.,1.)); +#2037 = DIRECTION('',(-0.779343677238,0.626596706621,0.)); +#2038 = PCURVE('',#140,#2039); +#2039 = DEFINITIONAL_REPRESENTATION('',(#2040),#2048); +#2040 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2041,#2042,#2043,#2044, +#2045,#2046,#2047),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2041 = CARTESIAN_POINT('',(17.449236496355,8.927000432238)); +#2042 = CARTESIAN_POINT('',(30.472804477035,-7.271353714176)); +#2043 = CARTESIAN_POINT('',(9.932834296404,-10.45091736015)); +#2044 = CARTESIAN_POINT('',(-10.60713588422,-13.63048100612)); +#2045 = CARTESIAN_POINT('',(-3.090733684277,5.747436786262)); +#2046 = CARTESIAN_POINT('',(4.425668515674,25.125354578652)); +#2047 = CARTESIAN_POINT('',(17.449236496355,8.927000432238)); +#2048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2049 = PCURVE('',#2050,#2055); +#2050 = CYLINDRICAL_SURFACE('',#2051,12.000000000001); +#2051 = AXIS2_PLACEMENT_3D('',#2052,#2053,#2054); +#2052 = CARTESIAN_POINT('',(-2.480900197037E-03,1.802479500888E-03,0.)); +#2053 = DIRECTION('',(-0.,-0.,-1.)); +#2054 = DIRECTION('',(-0.779343677238,0.626596706621,0.)); +#2055 = DEFINITIONAL_REPRESENTATION('',(#2056),#2060); +#2056 = LINE('',#2057,#2058); +#2057 = CARTESIAN_POINT('',(-0.,0.)); +#2058 = VECTOR('',#2059,1.); +#2059 = DIRECTION('',(-1.,0.)); +#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2061 = ORIENTED_EDGE('',*,*,#2062,.F.); +#2062 = EDGE_CURVE('',#2063,#2030,#2065,.T.); +#2063 = VERTEX_POINT('',#2064); +#2064 = CARTESIAN_POINT('',(-7.201007207848,7.12895291362,0.)); +#2065 = SURFACE_CURVE('',#2066,(#2071,#2079),.PCURVE_S1.); +#2066 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2067,#2068,#2069,#2070), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2067 = CARTESIAN_POINT('',(-7.201007207848,7.12895291362,0.)); +#2068 = CARTESIAN_POINT('',(-7.658503886931,7.319664015471,0.)); +#2069 = CARTESIAN_POINT('',(-8.363467578417,7.511725251577,0.)); +#2070 = CARTESIAN_POINT('',(-9.354605027058,7.520962958956,0.)); +#2071 = PCURVE('',#140,#2072); +#2072 = DEFINITIONAL_REPRESENTATION('',(#2073),#2078); +#2073 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2074,#2075,#2076,#2077), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2074 = CARTESIAN_POINT('',(15.295638677144,8.534990386902)); +#2075 = CARTESIAN_POINT('',(15.753135356228,8.725701488753)); +#2076 = CARTESIAN_POINT('',(16.458099047714,8.917762724859)); +#2077 = CARTESIAN_POINT('',(17.449236496355,8.927000432238)); +#2078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2079 = PCURVE('',#2080,#2088); +#2080 = SURFACE_OF_LINEAR_EXTRUSION('',#2081,#2086); +#2081 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2082,#2083,#2084,#2085), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2082 = CARTESIAN_POINT('',(-7.201007207848,7.12895291362,0.)); +#2083 = CARTESIAN_POINT('',(-7.658503886931,7.319664015471,0.)); +#2084 = CARTESIAN_POINT('',(-8.363467578417,7.511725251577,0.)); +#2085 = CARTESIAN_POINT('',(-9.354605027058,7.520962958956,0.)); +#2086 = VECTOR('',#2087,1.); +#2087 = DIRECTION('',(-0.,-0.,-1.)); +#2088 = DEFINITIONAL_REPRESENTATION('',(#2089),#2093); +#2089 = LINE('',#2090,#2091); +#2090 = CARTESIAN_POINT('',(0.,0.)); +#2091 = VECTOR('',#2092,1.); +#2092 = DIRECTION('',(1.,0.)); +#2093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2094 = ORIENTED_EDGE('',*,*,#2095,.F.); +#2095 = EDGE_CURVE('',#2096,#2063,#2098,.T.); +#2096 = VERTEX_POINT('',#2097); +#2097 = CARTESIAN_POINT('',(-6.567824460047,6.764085951743,0.)); +#2098 = SURFACE_CURVE('',#2099,(#2104,#2112),.PCURVE_S1.); +#2099 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2100,#2101,#2102,#2103), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2100 = CARTESIAN_POINT('',(-6.567824460047,6.764085951743,0.)); +#2101 = CARTESIAN_POINT('',(-6.628372759598,6.817132168913,0.)); +#2102 = CARTESIAN_POINT('',(-6.817434689412,6.965906949613,0.)); +#2103 = CARTESIAN_POINT('',(-7.201007207848,7.12895291362,0.)); +#2104 = PCURVE('',#140,#2105); +#2105 = DEFINITIONAL_REPRESENTATION('',(#2106),#2111); +#2106 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2107,#2108,#2109,#2110), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2107 = CARTESIAN_POINT('',(14.662455929344,8.170123425025)); +#2108 = CARTESIAN_POINT('',(14.723004228894,8.223169642195)); +#2109 = CARTESIAN_POINT('',(14.912066158708,8.371944422895)); +#2110 = CARTESIAN_POINT('',(15.295638677144,8.534990386902)); +#2111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2112 = PCURVE('',#2113,#2121); +#2113 = SURFACE_OF_LINEAR_EXTRUSION('',#2114,#2119); +#2114 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2115,#2116,#2117,#2118), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2115 = CARTESIAN_POINT('',(-6.567824460047,6.764085951743,0.)); +#2116 = CARTESIAN_POINT('',(-6.628372759598,6.817132168913,0.)); +#2117 = CARTESIAN_POINT('',(-6.817434689412,6.965906949613,0.)); +#2118 = CARTESIAN_POINT('',(-7.201007207848,7.12895291362,0.)); +#2119 = VECTOR('',#2120,1.); +#2120 = DIRECTION('',(-0.,-0.,-1.)); +#2121 = DEFINITIONAL_REPRESENTATION('',(#2122),#2126); +#2122 = LINE('',#2123,#2124); +#2123 = CARTESIAN_POINT('',(0.,0.)); +#2124 = VECTOR('',#2125,1.); +#2125 = DIRECTION('',(1.,0.)); +#2126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2127 = ORIENTED_EDGE('',*,*,#2128,.F.); +#2128 = EDGE_CURVE('',#2129,#2096,#2131,.T.); +#2129 = VERTEX_POINT('',#2130); +#2130 = CARTESIAN_POINT('',(-5.722246330897,5.895413211008,0.)); +#2131 = SURFACE_CURVE('',#2132,(#2136,#2143),.PCURVE_S1.); +#2132 = LINE('',#2133,#2134); +#2133 = CARTESIAN_POINT('',(-5.722246330897,5.895413211008,0.)); +#2134 = VECTOR('',#2135,1.); +#2135 = DIRECTION('',(-0.697517250062,0.716567991098,0.)); +#2136 = PCURVE('',#140,#2137); +#2137 = DEFINITIONAL_REPRESENTATION('',(#2138),#2142); +#2138 = LINE('',#2139,#2140); +#2139 = CARTESIAN_POINT('',(13.816877800194,7.30145068429)); +#2140 = VECTOR('',#2141,1.); +#2141 = DIRECTION('',(0.697517250062,0.716567991098)); +#2142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2143 = PCURVE('',#2144,#2149); +#2144 = PLANE('',#2145); +#2145 = AXIS2_PLACEMENT_3D('',#2146,#2147,#2148); +#2146 = CARTESIAN_POINT('',(-5.722246330897,5.895413211008,0.)); +#2147 = DIRECTION('',(-0.716567991098,-0.697517250062,0.)); +#2148 = DIRECTION('',(-0.697517250062,0.716567991098,0.)); +#2149 = DEFINITIONAL_REPRESENTATION('',(#2150),#2154); +#2150 = LINE('',#2151,#2152); +#2151 = CARTESIAN_POINT('',(0.,0.)); +#2152 = VECTOR('',#2153,1.); +#2153 = DIRECTION('',(1.,0.)); +#2154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2155 = ORIENTED_EDGE('',*,*,#2156,.F.); +#2156 = EDGE_CURVE('',#2157,#2129,#2159,.T.); +#2157 = VERTEX_POINT('',#2158); +#2158 = CARTESIAN_POINT('',(-4.714978909134,5.832578665258,0.)); +#2159 = SURFACE_CURVE('',#2160,(#2165,#2172),.PCURVE_S1.); +#2160 = CIRCLE('',#2161,0.75); +#2161 = AXIS2_PLACEMENT_3D('',#2162,#2163,#2164); +#2162 = CARTESIAN_POINT('',(-5.184067141312,6.417776264734,0.)); +#2163 = DIRECTION('',(0.,-0.,-1.)); +#2164 = DIRECTION('',(0.625450976237,-0.780263465968,0.)); +#2165 = PCURVE('',#140,#2166); +#2166 = DEFINITIONAL_REPRESENTATION('',(#2167),#2171); +#2167 = CIRCLE('',#2168,0.75); +#2168 = AXIS2_PLACEMENT_2D('',#2169,#2170); +#2169 = CARTESIAN_POINT('',(13.278698610609,7.823813738015)); +#2170 = DIRECTION('',(-0.625450976237,-0.780263465968)); +#2171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2172 = PCURVE('',#2173,#2178); +#2173 = CYLINDRICAL_SURFACE('',#2174,0.75); +#2174 = AXIS2_PLACEMENT_3D('',#2175,#2176,#2177); +#2175 = CARTESIAN_POINT('',(-5.184067141312,6.417776264734,0.)); +#2176 = DIRECTION('',(0.,0.,-1.)); +#2177 = DIRECTION('',(0.625450976237,-0.780263465968,0.)); +#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183); +#2179 = LINE('',#2180,#2181); +#2180 = CARTESIAN_POINT('',(0.,0.)); +#2181 = VECTOR('',#2182,1.); +#2182 = DIRECTION('',(1.,0.)); +#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2184 = ORIENTED_EDGE('',*,*,#2185,.F.); +#2185 = EDGE_CURVE('',#2186,#2157,#2188,.T.); +#2186 = VERTEX_POINT('',#2187); +#2187 = CARTESIAN_POINT('',(-4.090103335355,6.28657734432,0.)); +#2188 = SURFACE_CURVE('',#2189,(#2194,#2205),.PCURVE_S1.); +#2189 = CIRCLE('',#2190,7.5); +#2190 = AXIS2_PLACEMENT_3D('',#2191,#2192,#2193); +#2191 = CARTESIAN_POINT('',(1.891820033961E-13,-2.624567230214E-13,0.)); +#2192 = DIRECTION('',(0.,0.,1.)); +#2193 = DIRECTION('',(-0.545347111381,0.838210312576,0.)); +#2194 = PCURVE('',#140,#2195); +#2195 = DEFINITIONAL_REPRESENTATION('',(#2196),#2204); +#2196 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2197,#2198,#2199,#2200, +#2201,#2202,#2203),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2197 = CARTESIAN_POINT('',(12.184734804652,7.692614817602)); +#2198 = CARTESIAN_POINT('',(23.073406170726,0.608348032559)); +#2199 = CARTESIAN_POINT('',(11.493915484656,-5.2793845914)); +#2200 = CARTESIAN_POINT('',(-8.557520141466E-02,-11.16711721535)); +#2201 = CARTESIAN_POINT('',(0.605244118582,1.804882193643)); +#2202 = CARTESIAN_POINT('',(1.296063438578,14.776881602644)); +#2203 = CARTESIAN_POINT('',(12.184734804652,7.692614817602)); +#2204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2205 = PCURVE('',#2206,#2211); +#2206 = CYLINDRICAL_SURFACE('',#2207,7.5); +#2207 = AXIS2_PLACEMENT_3D('',#2208,#2209,#2210); +#2208 = CARTESIAN_POINT('',(1.891820033961E-13,-2.624567230214E-13,0.)); +#2209 = DIRECTION('',(-0.,-0.,-1.)); +#2210 = DIRECTION('',(-0.545347111381,0.838210312576,0.)); +#2211 = DEFINITIONAL_REPRESENTATION('',(#2212),#2216); +#2212 = LINE('',#2213,#2214); +#2213 = CARTESIAN_POINT('',(-0.,0.)); +#2214 = VECTOR('',#2215,1.); +#2215 = DIRECTION('',(-1.,0.)); +#2216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2217 = ORIENTED_EDGE('',*,*,#2218,.F.); +#2218 = EDGE_CURVE('',#2219,#2186,#2221,.T.); +#2219 = VERTEX_POINT('',#2220); +#2220 = CARTESIAN_POINT('',(-3.838599788335,7.26396253191,0.)); +#2221 = SURFACE_CURVE('',#2222,(#2227,#2234),.PCURVE_S1.); +#2222 = CIRCLE('',#2223,0.75); +#2223 = AXIS2_PLACEMENT_3D('',#2224,#2225,#2226); +#2224 = CARTESIAN_POINT('',(-4.501703090053,6.913542767555,0.)); +#2225 = DIRECTION('',(0.,0.,-1.)); +#2226 = DIRECTION('',(0.884137735624,0.467226352473,0.)); +#2227 = PCURVE('',#140,#2228); +#2228 = DEFINITIONAL_REPRESENTATION('',(#2229),#2233); +#2229 = CIRCLE('',#2230,0.75); +#2230 = AXIS2_PLACEMENT_2D('',#2231,#2232); +#2231 = CARTESIAN_POINT('',(12.59633455935,8.319580240837)); +#2232 = DIRECTION('',(-0.884137735624,0.467226352473)); +#2233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2234 = PCURVE('',#2235,#2240); +#2235 = CYLINDRICAL_SURFACE('',#2236,0.75); +#2236 = AXIS2_PLACEMENT_3D('',#2237,#2238,#2239); +#2237 = CARTESIAN_POINT('',(-4.501703090053,6.913542767555,0.)); +#2238 = DIRECTION('',(0.,0.,-1.)); +#2239 = DIRECTION('',(0.884137735624,0.467226352473,0.)); +#2240 = DEFINITIONAL_REPRESENTATION('',(#2241),#2245); +#2241 = LINE('',#2242,#2243); +#2242 = CARTESIAN_POINT('',(0.,0.)); +#2243 = VECTOR('',#2244,1.); +#2244 = DIRECTION('',(1.,0.)); +#2245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2246 = ORIENTED_EDGE('',*,*,#2247,.F.); +#2247 = EDGE_CURVE('',#2248,#2219,#2250,.T.); +#2248 = VERTEX_POINT('',#2249); +#2249 = CARTESIAN_POINT('',(-4.40345864696,8.336589761112,0.)); +#2250 = SURFACE_CURVE('',#2251,(#2255,#2262),.PCURVE_S1.); +#2251 = LINE('',#2252,#2253); +#2252 = CARTESIAN_POINT('',(-4.40345864696,8.336589761112,0.)); +#2253 = VECTOR('',#2254,1.); +#2254 = DIRECTION('',(0.465951973163,-0.884810012774,0.)); +#2255 = PCURVE('',#140,#2256); +#2256 = DEFINITIONAL_REPRESENTATION('',(#2257),#2261); +#2257 = LINE('',#2258,#2259); +#2258 = CARTESIAN_POINT('',(12.498090116256,9.742627234394)); +#2259 = VECTOR('',#2260,1.); +#2260 = DIRECTION('',(-0.465951973163,-0.884810012774)); +#2261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2262 = PCURVE('',#2263,#2268); +#2263 = PLANE('',#2264); +#2264 = AXIS2_PLACEMENT_3D('',#2265,#2266,#2267); +#2265 = CARTESIAN_POINT('',(-4.40345864696,8.336589761112,0.)); +#2266 = DIRECTION('',(0.884810012774,0.465951973163,0.)); +#2267 = DIRECTION('',(0.465951973163,-0.884810012774,0.)); +#2268 = DEFINITIONAL_REPRESENTATION('',(#2269),#2273); +#2269 = LINE('',#2270,#2271); +#2270 = CARTESIAN_POINT('',(0.,0.)); +#2271 = VECTOR('',#2272,1.); +#2272 = DIRECTION('',(1.,0.)); +#2273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2274 = ORIENTED_EDGE('',*,*,#2275,.F.); +#2275 = EDGE_CURVE('',#2276,#2248,#2278,.T.); +#2276 = VERTEX_POINT('',#2277); +#2277 = CARTESIAN_POINT('',(-4.554803519018,9.051532431319,0.)); +#2278 = SURFACE_CURVE('',#2279,(#2284,#2292),.PCURVE_S1.); +#2279 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2280,#2281,#2282,#2283), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2280 = CARTESIAN_POINT('',(-4.554803519018,9.051532431319,0.)); +#2281 = CARTESIAN_POINT('',(-4.518268019266,8.636349314446,0.)); +#2282 = CARTESIAN_POINT('',(-4.435198143922,8.410566798543,0.)); +#2283 = CARTESIAN_POINT('',(-4.40345864696,8.336589761112,0.)); +#2284 = PCURVE('',#140,#2285); +#2285 = DEFINITIONAL_REPRESENTATION('',(#2286),#2291); +#2286 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2287,#2288,#2289,#2290), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2287 = CARTESIAN_POINT('',(12.649434988315,10.457569904601)); +#2288 = CARTESIAN_POINT('',(12.612899488562,10.042386787728)); +#2289 = CARTESIAN_POINT('',(12.529829613219,9.816604271825)); +#2290 = CARTESIAN_POINT('',(12.498090116256,9.742627234394)); +#2291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2292 = PCURVE('',#2293,#2301); +#2293 = SURFACE_OF_LINEAR_EXTRUSION('',#2294,#2299); +#2294 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2295,#2296,#2297,#2298), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2295 = CARTESIAN_POINT('',(-4.554803519018,9.051532431319,0.)); +#2296 = CARTESIAN_POINT('',(-4.518268019266,8.636349314446,0.)); +#2297 = CARTESIAN_POINT('',(-4.435198143922,8.410566798543,0.)); +#2298 = CARTESIAN_POINT('',(-4.40345864696,8.336589761112,0.)); +#2299 = VECTOR('',#2300,1.); +#2300 = DIRECTION('',(-0.,-0.,-1.)); +#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2306); +#2302 = LINE('',#2303,#2304); +#2303 = CARTESIAN_POINT('',(0.,0.)); +#2304 = VECTOR('',#2305,1.); +#2305 = DIRECTION('',(1.,0.)); +#2306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2307 = ORIENTED_EDGE('',*,*,#2308,.F.); +#2308 = EDGE_CURVE('',#2309,#2276,#2311,.T.); +#2309 = VERTEX_POINT('',#2310); +#2310 = CARTESIAN_POINT('',(-4.262128901904,11.220863436733,0.)); +#2311 = SURFACE_CURVE('',#2312,(#2317,#2325),.PCURVE_S1.); +#2312 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2313,#2314,#2315,#2316), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2313 = CARTESIAN_POINT('',(-4.262128901904,11.220863436733,0.)); +#2314 = CARTESIAN_POINT('',(-4.559621635497,10.27538109909,0.)); +#2315 = CARTESIAN_POINT('',(-4.594806306457,9.545570600633,0.)); +#2316 = CARTESIAN_POINT('',(-4.554803519018,9.051532431319,0.)); +#2317 = PCURVE('',#140,#2318); +#2318 = DEFINITIONAL_REPRESENTATION('',(#2319),#2324); +#2319 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2320,#2321,#2322,#2323), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2320 = CARTESIAN_POINT('',(12.3567603712,12.626900910015)); +#2321 = CARTESIAN_POINT('',(12.654253104794,11.681418572372)); +#2322 = CARTESIAN_POINT('',(12.689437775753,10.951608073915)); +#2323 = CARTESIAN_POINT('',(12.649434988315,10.457569904601)); +#2324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2325 = PCURVE('',#2326,#2334); +#2326 = SURFACE_OF_LINEAR_EXTRUSION('',#2327,#2332); +#2327 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2328,#2329,#2330,#2331), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2328 = CARTESIAN_POINT('',(-4.262128901904,11.220863436733,0.)); +#2329 = CARTESIAN_POINT('',(-4.559621635497,10.27538109909,0.)); +#2330 = CARTESIAN_POINT('',(-4.594806306457,9.545570600633,0.)); +#2331 = CARTESIAN_POINT('',(-4.554803519018,9.051532431319,0.)); +#2332 = VECTOR('',#2333,1.); +#2333 = DIRECTION('',(-0.,-0.,-1.)); +#2334 = DEFINITIONAL_REPRESENTATION('',(#2335),#2339); +#2335 = LINE('',#2336,#2337); +#2336 = CARTESIAN_POINT('',(0.,0.)); +#2337 = VECTOR('',#2338,1.); +#2338 = DIRECTION('',(1.,0.)); +#2339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2340 = ORIENTED_EDGE('',*,*,#2341,.F.); +#2341 = EDGE_CURVE('',#2342,#2309,#2344,.T.); +#2342 = VERTEX_POINT('',#2343); +#2343 = CARTESIAN_POINT('',(-3.147323332243,11.583085723786,0.)); +#2344 = SURFACE_CURVE('',#2345,(#2350,#2361),.PCURVE_S1.); +#2345 = CIRCLE('',#2346,11.999999999999); +#2346 = AXIS2_PLACEMENT_3D('',#2347,#2348,#2349); +#2347 = CARTESIAN_POINT('',(-9.476195531286E-04,2.916473098184E-03,0.)); +#2348 = DIRECTION('',(0.,0.,1.)); +#2349 = DIRECTION('',(-0.262197976057,0.965014104224,0.)); +#2350 = PCURVE('',#140,#2351); +#2351 = DEFINITIONAL_REPRESENTATION('',(#2352),#2360); +#2352 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2353,#2354,#2355,#2356, +#2357,#2358,#2359),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2353 = CARTESIAN_POINT('',(11.241954801539,12.989123197068)); +#2354 = CARTESIAN_POINT('',(31.299396303977,7.539440602989)); +#2355 = CARTESIAN_POINT('',(16.551111983724,-7.105971976003)); +#2356 = CARTESIAN_POINT('',(1.80282766347,-21.75138455499)); +#2357 = CARTESIAN_POINT('',(-3.506329518714,-1.656289381924)); +#2358 = CARTESIAN_POINT('',(-8.815486700899,18.438805791147)); +#2359 = CARTESIAN_POINT('',(11.241954801539,12.989123197068)); +#2360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2361 = PCURVE('',#2362,#2367); +#2362 = CYLINDRICAL_SURFACE('',#2363,11.999999999999); +#2363 = AXIS2_PLACEMENT_3D('',#2364,#2365,#2366); +#2364 = CARTESIAN_POINT('',(-9.476195531286E-04,2.916473098184E-03,0.)); +#2365 = DIRECTION('',(-0.,-0.,-1.)); +#2366 = DIRECTION('',(-0.262197976057,0.965014104224,0.)); +#2367 = DEFINITIONAL_REPRESENTATION('',(#2368),#2372); +#2368 = LINE('',#2369,#2370); +#2369 = CARTESIAN_POINT('',(-0.,0.)); +#2370 = VECTOR('',#2371,1.); +#2371 = DIRECTION('',(-1.,0.)); +#2372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2373 = ORIENTED_EDGE('',*,*,#2374,.F.); +#2374 = EDGE_CURVE('',#2375,#2342,#2377,.T.); +#2375 = VERTEX_POINT('',#2376); +#2376 = CARTESIAN_POINT('',(-1.635443820852,10.000089897642,0.)); +#2377 = SURFACE_CURVE('',#2378,(#2383,#2391),.PCURVE_S1.); +#2378 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2379,#2380,#2381,#2382), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2379 = CARTESIAN_POINT('',(-1.635443820852,10.000089897642,0.)); +#2380 = CARTESIAN_POINT('',(-1.893469235984,10.423288220993,0.)); +#2381 = CARTESIAN_POINT('',(-2.350906080693,10.993036286221,0.)); +#2382 = CARTESIAN_POINT('',(-3.147323332243,11.583085723786,0.)); +#2383 = PCURVE('',#140,#2384); +#2384 = DEFINITIONAL_REPRESENTATION('',(#2385),#2390); +#2385 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2386,#2387,#2388,#2389), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2386 = CARTESIAN_POINT('',(9.730075290148,11.406127370924)); +#2387 = CARTESIAN_POINT('',(9.988100705281,11.829325694275)); +#2388 = CARTESIAN_POINT('',(10.44553754999,12.399073759503)); +#2389 = CARTESIAN_POINT('',(11.241954801539,12.989123197068)); +#2390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2391 = PCURVE('',#2392,#2400); +#2392 = SURFACE_OF_LINEAR_EXTRUSION('',#2393,#2398); +#2393 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2394,#2395,#2396,#2397), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2394 = CARTESIAN_POINT('',(-1.635443820852,10.000089897642,0.)); +#2395 = CARTESIAN_POINT('',(-1.893469235984,10.423288220993,0.)); +#2396 = CARTESIAN_POINT('',(-2.350906080693,10.993036286221,0.)); +#2397 = CARTESIAN_POINT('',(-3.147323332243,11.583085723786,0.)); +#2398 = VECTOR('',#2399,1.); +#2399 = DIRECTION('',(-0.,-0.,-1.)); +#2400 = DEFINITIONAL_REPRESENTATION('',(#2401),#2405); +#2401 = LINE('',#2402,#2403); +#2402 = CARTESIAN_POINT('',(0.,0.)); +#2403 = VECTOR('',#2404,1.); +#2404 = DIRECTION('',(1.,0.)); +#2405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2406 = ORIENTED_EDGE('',*,*,#2407,.F.); +#2407 = EDGE_CURVE('',#2408,#2375,#2410,.T.); +#2408 = VERTEX_POINT('',#2409); +#2409 = CARTESIAN_POINT('',(-1.337651636577,9.332730843635,0.)); +#2410 = SURFACE_CURVE('',#2411,(#2416,#2424),.PCURVE_S1.); +#2411 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2412,#2413,#2414,#2415), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2412 = CARTESIAN_POINT('',(-1.337651636577,9.332730843635,0.)); +#2413 = CARTESIAN_POINT('',(-1.355456455751,9.411235532339,0.)); +#2414 = CARTESIAN_POINT('',(-1.420963147951,9.642724672375,0.)); +#2415 = CARTESIAN_POINT('',(-1.635443820852,10.000089897642,0.)); +#2416 = PCURVE('',#140,#2417); +#2417 = DEFINITIONAL_REPRESENTATION('',(#2418),#2423); +#2418 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2419,#2420,#2421,#2422), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2419 = CARTESIAN_POINT('',(9.432283105873,10.738768316917)); +#2420 = CARTESIAN_POINT('',(9.450087925048,10.817273005621)); +#2421 = CARTESIAN_POINT('',(9.515594617248,11.048762145657)); +#2422 = CARTESIAN_POINT('',(9.730075290148,11.406127370924)); +#2423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2424 = PCURVE('',#2425,#2433); +#2425 = SURFACE_OF_LINEAR_EXTRUSION('',#2426,#2431); +#2426 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2427,#2428,#2429,#2430), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2427 = CARTESIAN_POINT('',(-1.337651636577,9.332730843635,0.)); +#2428 = CARTESIAN_POINT('',(-1.355456455751,9.411235532339,0.)); +#2429 = CARTESIAN_POINT('',(-1.420963147951,9.642724672375,0.)); +#2430 = CARTESIAN_POINT('',(-1.635443820852,10.000089897642,0.)); +#2431 = VECTOR('',#2432,1.); +#2432 = DIRECTION('',(-0.,-0.,-1.)); +#2433 = DEFINITIONAL_REPRESENTATION('',(#2434),#2438); +#2434 = LINE('',#2435,#2436); +#2435 = CARTESIAN_POINT('',(0.,0.)); +#2436 = VECTOR('',#2437,1.); +#2437 = DIRECTION('',(1.,0.)); +#2438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2439 = ORIENTED_EDGE('',*,*,#2440,.F.); +#2440 = EDGE_CURVE('',#2441,#2408,#2443,.T.); +#2441 = VERTEX_POINT('',#2442); +#2442 = CARTESIAN_POINT('',(-1.164157586095,8.132941479854,0.)); +#2443 = SURFACE_CURVE('',#2444,(#2448,#2455),.PCURVE_S1.); +#2444 = LINE('',#2445,#2446); +#2445 = CARTESIAN_POINT('',(-1.164157586095,8.132941479854,0.)); +#2446 = VECTOR('',#2447,1.); +#2447 = DIRECTION('',(-0.143115211738,0.989706035229,0.)); +#2448 = PCURVE('',#140,#2449); +#2449 = DEFINITIONAL_REPRESENTATION('',(#2450),#2454); +#2450 = LINE('',#2451,#2452); +#2451 = CARTESIAN_POINT('',(9.258789055392,9.538978953136)); +#2452 = VECTOR('',#2453,1.); +#2453 = DIRECTION('',(0.143115211738,0.989706035229)); +#2454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2455 = PCURVE('',#2456,#2461); +#2456 = PLANE('',#2457); +#2457 = AXIS2_PLACEMENT_3D('',#2458,#2459,#2460); +#2458 = CARTESIAN_POINT('',(-1.164157586095,8.132941479854,0.)); +#2459 = DIRECTION('',(-0.989706035229,-0.143115211738,0.)); +#2460 = DIRECTION('',(-0.143115211738,0.989706035229,0.)); +#2461 = DEFINITIONAL_REPRESENTATION('',(#2462),#2466); +#2462 = LINE('',#2463,#2464); +#2463 = CARTESIAN_POINT('',(0.,0.)); +#2464 = VECTOR('',#2465,1.); +#2465 = DIRECTION('',(1.,0.)); +#2466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2467 = ORIENTED_EDGE('',*,*,#2468,.F.); +#2468 = EDGE_CURVE('',#2469,#2441,#2471,.T.); +#2469 = VERTEX_POINT('',#2470); +#2470 = CARTESIAN_POINT('',(-0.386194343335,7.490050328881,0.)); +#2471 = SURFACE_CURVE('',#2472,(#2477,#2484),.PCURVE_S1.); +#2472 = CIRCLE('',#2473,0.75); +#2473 = AXIS2_PLACEMENT_3D('',#2474,#2475,#2476); +#2474 = CARTESIAN_POINT('',(-0.421724176379,8.239208276823,0.)); +#2475 = DIRECTION('',(0.,0.,-1.)); +#2476 = DIRECTION('',(4.737311072556E-02,-0.998877263922,0.)); +#2477 = PCURVE('',#140,#2478); +#2478 = DEFINITIONAL_REPRESENTATION('',(#2479),#2483); +#2479 = CIRCLE('',#2480,0.75); +#2480 = AXIS2_PLACEMENT_2D('',#2481,#2482); +#2481 = CARTESIAN_POINT('',(8.516355645676,9.645245750105)); +#2482 = DIRECTION('',(-4.737311072556E-02,-0.998877263922)); +#2483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2484 = PCURVE('',#2485,#2490); +#2485 = CYLINDRICAL_SURFACE('',#2486,0.75); +#2486 = AXIS2_PLACEMENT_3D('',#2487,#2488,#2489); +#2487 = CARTESIAN_POINT('',(-0.421724176379,8.239208276823,0.)); +#2488 = DIRECTION('',(0.,0.,-1.)); +#2489 = DIRECTION('',(4.737311072556E-02,-0.998877263922,0.)); +#2490 = DEFINITIONAL_REPRESENTATION('',(#2491),#2495); +#2491 = LINE('',#2492,#2493); +#2492 = CARTESIAN_POINT('',(0.,0.)); +#2493 = VECTOR('',#2494,1.); +#2494 = DIRECTION('',(1.,0.)); +#2495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2496 = ORIENTED_EDGE('',*,*,#2497,.F.); +#2497 = EDGE_CURVE('',#2498,#2469,#2500,.T.); +#2498 = VERTEX_POINT('',#2499); +#2499 = CARTESIAN_POINT('',(0.386194343335,7.490050328881,0.)); +#2500 = SURFACE_CURVE('',#2501,(#2506,#2517),.PCURVE_S1.); +#2501 = CIRCLE('',#2502,7.500000000002); +#2502 = AXIS2_PLACEMENT_3D('',#2503,#2504,#2505); +#2503 = CARTESIAN_POINT('',(5.551115123126E-16,-1.648903236173E-12,0.)); +#2504 = DIRECTION('',(0.,-0.,1.)); +#2505 = DIRECTION('',(5.149257911133E-02,0.998673377184,0.)); +#2506 = PCURVE('',#140,#2507); +#2507 = DEFINITIONAL_REPRESENTATION('',(#2508),#2516); +#2508 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2509,#2510,#2511,#2512, +#2513,#2514,#2515),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2509 = CARTESIAN_POINT('',(7.708437125962,8.896087802163)); +#2510 = CARTESIAN_POINT('',(20.681584846835,9.564996026415)); +#2511 = CARTESIAN_POINT('',(14.774302501401,-2.004533579035)); +#2512 = CARTESIAN_POINT('',(8.867020155967,-13.57406318448)); +#2513 = CARTESIAN_POINT('',(1.801154780527,-2.673441803287)); +#2514 = CARTESIAN_POINT('',(-5.264710594912,8.227179577911)); +#2515 = CARTESIAN_POINT('',(7.708437125962,8.896087802163)); +#2516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2517 = PCURVE('',#2518,#2523); +#2518 = CYLINDRICAL_SURFACE('',#2519,7.500000000002); +#2519 = AXIS2_PLACEMENT_3D('',#2520,#2521,#2522); +#2520 = CARTESIAN_POINT('',(5.551115123126E-16,-1.648903236173E-12,0.)); +#2521 = DIRECTION('',(0.,0.,-1.)); +#2522 = DIRECTION('',(5.149257911133E-02,0.998673377184,0.)); +#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528); +#2524 = LINE('',#2525,#2526); +#2525 = CARTESIAN_POINT('',(-0.,0.)); +#2526 = VECTOR('',#2527,1.); +#2527 = DIRECTION('',(-1.,0.)); +#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2529 = ORIENTED_EDGE('',*,*,#2530,.F.); +#2530 = EDGE_CURVE('',#2531,#2498,#2533,.T.); +#2531 = VERTEX_POINT('',#2532); +#2532 = CARTESIAN_POINT('',(1.164157586095,8.132941479854,0.)); +#2533 = SURFACE_CURVE('',#2534,(#2539,#2546),.PCURVE_S1.); +#2534 = CIRCLE('',#2535,0.75); +#2535 = AXIS2_PLACEMENT_3D('',#2536,#2537,#2538); +#2536 = CARTESIAN_POINT('',(0.421724176379,8.239208276823,0.)); +#2537 = DIRECTION('',(0.,0.,-1.)); +#2538 = DIRECTION('',(0.989911212954,-0.141689062624,0.)); +#2539 = PCURVE('',#140,#2540); +#2540 = DEFINITIONAL_REPRESENTATION('',(#2541),#2545); +#2541 = CIRCLE('',#2542,0.75); +#2542 = AXIS2_PLACEMENT_2D('',#2543,#2544); +#2543 = CARTESIAN_POINT('',(7.672907292917,9.645245750105)); +#2544 = DIRECTION('',(-0.989911212954,-0.141689062624)); +#2545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2546 = PCURVE('',#2547,#2552); +#2547 = CYLINDRICAL_SURFACE('',#2548,0.75); +#2548 = AXIS2_PLACEMENT_3D('',#2549,#2550,#2551); +#2549 = CARTESIAN_POINT('',(0.421724176379,8.239208276823,0.)); +#2550 = DIRECTION('',(0.,0.,-1.)); +#2551 = DIRECTION('',(0.989911212954,-0.141689062624,0.)); +#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557); +#2553 = LINE('',#2554,#2555); +#2554 = CARTESIAN_POINT('',(0.,0.)); +#2555 = VECTOR('',#2556,1.); +#2556 = DIRECTION('',(1.,0.)); +#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2558 = ORIENTED_EDGE('',*,*,#2559,.F.); +#2559 = EDGE_CURVE('',#2560,#2531,#2562,.T.); +#2560 = VERTEX_POINT('',#2561); +#2561 = CARTESIAN_POINT('',(1.337651636577,9.332730843635,0.)); +#2562 = SURFACE_CURVE('',#2563,(#2567,#2574),.PCURVE_S1.); +#2563 = LINE('',#2564,#2565); +#2564 = CARTESIAN_POINT('',(1.337651636577,9.332730843635,0.)); +#2565 = VECTOR('',#2566,1.); +#2566 = DIRECTION('',(-0.143115211738,-0.989706035229,0.)); +#2567 = PCURVE('',#140,#2568); +#2568 = DEFINITIONAL_REPRESENTATION('',(#2569),#2573); +#2569 = LINE('',#2570,#2571); +#2570 = CARTESIAN_POINT('',(6.75697983272,10.738768316917)); +#2571 = VECTOR('',#2572,1.); +#2572 = DIRECTION('',(0.143115211738,-0.989706035229)); +#2573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2574 = PCURVE('',#2575,#2580); +#2575 = PLANE('',#2576); +#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579); +#2577 = CARTESIAN_POINT('',(1.337651636577,9.332730843635,0.)); +#2578 = DIRECTION('',(0.989706035229,-0.143115211738,0.)); +#2579 = DIRECTION('',(-0.143115211738,-0.989706035229,0.)); +#2580 = DEFINITIONAL_REPRESENTATION('',(#2581),#2585); +#2581 = LINE('',#2582,#2583); +#2582 = CARTESIAN_POINT('',(0.,0.)); +#2583 = VECTOR('',#2584,1.); +#2584 = DIRECTION('',(1.,-0.)); +#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2586 = ORIENTED_EDGE('',*,*,#2587,.F.); +#2587 = EDGE_CURVE('',#2588,#2560,#2590,.T.); +#2588 = VERTEX_POINT('',#2589); +#2589 = CARTESIAN_POINT('',(1.635443820852,10.000089897642,0.)); +#2590 = SURFACE_CURVE('',#2591,(#2596,#2604),.PCURVE_S1.); +#2591 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2592,#2593,#2594,#2595), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2592 = CARTESIAN_POINT('',(1.635443820852,10.000089897642,0.)); +#2593 = CARTESIAN_POINT('',(1.420963147951,9.642724672375,0.)); +#2594 = CARTESIAN_POINT('',(1.355456455751,9.411235532339,0.)); +#2595 = CARTESIAN_POINT('',(1.337651636577,9.332730843635,0.)); +#2596 = PCURVE('',#140,#2597); +#2597 = DEFINITIONAL_REPRESENTATION('',(#2598),#2603); +#2598 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2599,#2600,#2601,#2602), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2599 = CARTESIAN_POINT('',(6.459187648445,11.406127370924)); +#2600 = CARTESIAN_POINT('',(6.673668321345,11.048762145657)); +#2601 = CARTESIAN_POINT('',(6.739175013545,10.817273005621)); +#2602 = CARTESIAN_POINT('',(6.75697983272,10.738768316917)); +#2603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2604 = PCURVE('',#2605,#2613); +#2605 = SURFACE_OF_LINEAR_EXTRUSION('',#2606,#2611); +#2606 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2607,#2608,#2609,#2610), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2607 = CARTESIAN_POINT('',(1.635443820852,10.000089897642,0.)); +#2608 = CARTESIAN_POINT('',(1.420963147951,9.642724672375,0.)); +#2609 = CARTESIAN_POINT('',(1.355456455751,9.411235532339,0.)); +#2610 = CARTESIAN_POINT('',(1.337651636577,9.332730843635,0.)); +#2611 = VECTOR('',#2612,1.); +#2612 = DIRECTION('',(-0.,-0.,-1.)); +#2613 = DEFINITIONAL_REPRESENTATION('',(#2614),#2618); +#2614 = LINE('',#2615,#2616); +#2615 = CARTESIAN_POINT('',(0.,0.)); +#2616 = VECTOR('',#2617,1.); +#2617 = DIRECTION('',(1.,0.)); +#2618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2619 = ORIENTED_EDGE('',*,*,#2620,.F.); +#2620 = EDGE_CURVE('',#2621,#2588,#2623,.T.); +#2621 = VERTEX_POINT('',#2622); +#2622 = CARTESIAN_POINT('',(3.147323332243,11.583085723786,0.)); +#2623 = SURFACE_CURVE('',#2624,(#2629,#2637),.PCURVE_S1.); +#2624 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2625,#2626,#2627,#2628), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2625 = CARTESIAN_POINT('',(3.147323332243,11.583085723786,0.)); +#2626 = CARTESIAN_POINT('',(2.350906080693,10.993036286221,0.)); +#2627 = CARTESIAN_POINT('',(1.893469235984,10.423288220993,0.)); +#2628 = CARTESIAN_POINT('',(1.635443820852,10.000089897642,0.)); +#2629 = PCURVE('',#140,#2630); +#2630 = DEFINITIONAL_REPRESENTATION('',(#2631),#2636); +#2631 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2632,#2633,#2634,#2635), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2632 = CARTESIAN_POINT('',(4.947308137054,12.989123197068)); +#2633 = CARTESIAN_POINT('',(5.743725388604,12.399073759503)); +#2634 = CARTESIAN_POINT('',(6.201162233313,11.829325694275)); +#2635 = CARTESIAN_POINT('',(6.459187648445,11.406127370924)); +#2636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2637 = PCURVE('',#2638,#2646); +#2638 = SURFACE_OF_LINEAR_EXTRUSION('',#2639,#2644); +#2639 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2640,#2641,#2642,#2643), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2640 = CARTESIAN_POINT('',(3.147323332243,11.583085723786,0.)); +#2641 = CARTESIAN_POINT('',(2.350906080693,10.993036286221,0.)); +#2642 = CARTESIAN_POINT('',(1.893469235984,10.423288220993,0.)); +#2643 = CARTESIAN_POINT('',(1.635443820852,10.000089897642,0.)); +#2644 = VECTOR('',#2645,1.); +#2645 = DIRECTION('',(-0.,-0.,-1.)); +#2646 = DEFINITIONAL_REPRESENTATION('',(#2647),#2651); +#2647 = LINE('',#2648,#2649); +#2648 = CARTESIAN_POINT('',(0.,0.)); +#2649 = VECTOR('',#2650,1.); +#2650 = DIRECTION('',(1.,0.)); +#2651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2652 = ORIENTED_EDGE('',*,*,#2653,.F.); +#2653 = EDGE_CURVE('',#2654,#2621,#2656,.T.); +#2654 = VERTEX_POINT('',#2655); +#2655 = CARTESIAN_POINT('',(4.262128901904,11.220863436733,0.)); +#2656 = SURFACE_CURVE('',#2657,(#2662,#2673),.PCURVE_S1.); +#2657 = CIRCLE('',#2658,12.); +#2658 = AXIS2_PLACEMENT_3D('',#2659,#2660,#2661); +#2659 = CARTESIAN_POINT('',(9.476195528089E-04,2.91647309719E-03,0.)); +#2660 = DIRECTION('',(0.,-0.,1.)); +#2661 = DIRECTION('',(0.355098440196,0.934828913636,0.)); +#2662 = PCURVE('',#140,#2663); +#2663 = DEFINITIONAL_REPRESENTATION('',(#2664),#2672); +#2664 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2665,#2666,#2667,#2668, +#2669,#2670,#2671),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2665 = CARTESIAN_POINT('',(3.832502567393,12.626900910015)); +#2666 = CARTESIAN_POINT('',(23.262556665023,20.007483391308)); +#2667 = CARTESIAN_POINT('',(19.939301539734,-0.509728294792)); +#2668 = CARTESIAN_POINT('',(16.616046414445,-21.02693998089)); +#2669 = CARTESIAN_POINT('',(0.509247442104,-7.890310776085)); +#2670 = CARTESIAN_POINT('',(-15.59755153023,5.246318428722)); +#2671 = CARTESIAN_POINT('',(3.832502567393,12.626900910015)); +#2672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2673 = PCURVE('',#2674,#2679); +#2674 = CYLINDRICAL_SURFACE('',#2675,12.); +#2675 = AXIS2_PLACEMENT_3D('',#2676,#2677,#2678); +#2676 = CARTESIAN_POINT('',(9.476195528089E-04,2.91647309719E-03,0.)); +#2677 = DIRECTION('',(0.,0.,-1.)); +#2678 = DIRECTION('',(0.355098440196,0.934828913636,0.)); +#2679 = DEFINITIONAL_REPRESENTATION('',(#2680),#2684); +#2680 = LINE('',#2681,#2682); +#2681 = CARTESIAN_POINT('',(-0.,0.)); +#2682 = VECTOR('',#2683,1.); +#2683 = DIRECTION('',(-1.,0.)); +#2684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2685 = ORIENTED_EDGE('',*,*,#2686,.F.); +#2686 = EDGE_CURVE('',#2687,#2654,#2689,.T.); +#2687 = VERTEX_POINT('',#2688); +#2688 = CARTESIAN_POINT('',(4.554803519018,9.051532431319,0.)); +#2689 = SURFACE_CURVE('',#2690,(#2695,#2703),.PCURVE_S1.); +#2690 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2691,#2692,#2693,#2694), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2691 = CARTESIAN_POINT('',(4.554803519018,9.051532431319,0.)); +#2692 = CARTESIAN_POINT('',(4.594806306457,9.545570600633,0.)); +#2693 = CARTESIAN_POINT('',(4.559621635497,10.27538109909,0.)); +#2694 = CARTESIAN_POINT('',(4.262128901904,11.220863436733,0.)); +#2695 = PCURVE('',#140,#2696); +#2696 = DEFINITIONAL_REPRESENTATION('',(#2697),#2702); +#2697 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2698,#2699,#2700,#2701), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2698 = CARTESIAN_POINT('',(3.539827950278,10.457569904601)); +#2699 = CARTESIAN_POINT('',(3.49982516284,10.951608073915)); +#2700 = CARTESIAN_POINT('',(3.5350098338,11.681418572372)); +#2701 = CARTESIAN_POINT('',(3.832502567393,12.626900910015)); +#2702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2703 = PCURVE('',#2704,#2712); +#2704 = SURFACE_OF_LINEAR_EXTRUSION('',#2705,#2710); +#2705 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2706,#2707,#2708,#2709), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2706 = CARTESIAN_POINT('',(4.554803519018,9.051532431319,0.)); +#2707 = CARTESIAN_POINT('',(4.594806306457,9.545570600633,0.)); +#2708 = CARTESIAN_POINT('',(4.559621635497,10.27538109909,0.)); +#2709 = CARTESIAN_POINT('',(4.262128901904,11.220863436733,0.)); +#2710 = VECTOR('',#2711,1.); +#2711 = DIRECTION('',(-0.,-0.,-1.)); +#2712 = DEFINITIONAL_REPRESENTATION('',(#2713),#2717); +#2713 = LINE('',#2714,#2715); +#2714 = CARTESIAN_POINT('',(0.,0.)); +#2715 = VECTOR('',#2716,1.); +#2716 = DIRECTION('',(1.,0.)); +#2717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2718 = ORIENTED_EDGE('',*,*,#2719,.F.); +#2719 = EDGE_CURVE('',#2720,#2687,#2722,.T.); +#2720 = VERTEX_POINT('',#2721); +#2721 = CARTESIAN_POINT('',(4.40345864696,8.336589761112,0.)); +#2722 = SURFACE_CURVE('',#2723,(#2728,#2736),.PCURVE_S1.); +#2723 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2724,#2725,#2726,#2727), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2724 = CARTESIAN_POINT('',(4.40345864696,8.336589761112,0.)); +#2725 = CARTESIAN_POINT('',(4.435198143922,8.410566798543,0.)); +#2726 = CARTESIAN_POINT('',(4.518268019266,8.636349314446,0.)); +#2727 = CARTESIAN_POINT('',(4.554803519018,9.051532431319,0.)); +#2728 = PCURVE('',#140,#2729); +#2729 = DEFINITIONAL_REPRESENTATION('',(#2730),#2735); +#2730 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2731,#2732,#2733,#2734), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2731 = CARTESIAN_POINT('',(3.691172822337,9.742627234394)); +#2732 = CARTESIAN_POINT('',(3.659433325375,9.816604271825)); +#2733 = CARTESIAN_POINT('',(3.576363450031,10.042386787728)); +#2734 = CARTESIAN_POINT('',(3.539827950278,10.457569904601)); +#2735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2736 = PCURVE('',#2737,#2745); +#2737 = SURFACE_OF_LINEAR_EXTRUSION('',#2738,#2743); +#2738 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2739,#2740,#2741,#2742), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2739 = CARTESIAN_POINT('',(4.40345864696,8.336589761112,0.)); +#2740 = CARTESIAN_POINT('',(4.435198143922,8.410566798543,0.)); +#2741 = CARTESIAN_POINT('',(4.518268019266,8.636349314446,0.)); +#2742 = CARTESIAN_POINT('',(4.554803519018,9.051532431319,0.)); +#2743 = VECTOR('',#2744,1.); +#2744 = DIRECTION('',(-0.,-0.,-1.)); +#2745 = DEFINITIONAL_REPRESENTATION('',(#2746),#2750); +#2746 = LINE('',#2747,#2748); +#2747 = CARTESIAN_POINT('',(0.,0.)); +#2748 = VECTOR('',#2749,1.); +#2749 = DIRECTION('',(1.,0.)); +#2750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2751 = ORIENTED_EDGE('',*,*,#2752,.F.); +#2752 = EDGE_CURVE('',#2753,#2720,#2755,.T.); +#2753 = VERTEX_POINT('',#2754); +#2754 = CARTESIAN_POINT('',(3.838599788335,7.26396253191,0.)); +#2755 = SURFACE_CURVE('',#2756,(#2760,#2767),.PCURVE_S1.); +#2756 = LINE('',#2757,#2758); +#2757 = CARTESIAN_POINT('',(3.838599788335,7.26396253191,0.)); +#2758 = VECTOR('',#2759,1.); +#2759 = DIRECTION('',(0.465951973163,0.884810012774,0.)); +#2760 = PCURVE('',#140,#2761); +#2761 = DEFINITIONAL_REPRESENTATION('',(#2762),#2766); +#2762 = LINE('',#2763,#2764); +#2763 = CARTESIAN_POINT('',(4.256031680962,8.670000005192)); +#2764 = VECTOR('',#2765,1.); +#2765 = DIRECTION('',(-0.465951973163,0.884810012774)); +#2766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2767 = PCURVE('',#2768,#2773); +#2768 = PLANE('',#2769); +#2769 = AXIS2_PLACEMENT_3D('',#2770,#2771,#2772); +#2770 = CARTESIAN_POINT('',(3.838599788335,7.26396253191,0.)); +#2771 = DIRECTION('',(-0.884810012774,0.465951973163,0.)); +#2772 = DIRECTION('',(0.465951973163,0.884810012774,0.)); +#2773 = DEFINITIONAL_REPRESENTATION('',(#2774),#2778); +#2774 = LINE('',#2775,#2776); +#2775 = CARTESIAN_POINT('',(0.,0.)); +#2776 = VECTOR('',#2777,1.); +#2777 = DIRECTION('',(1.,0.)); +#2778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2779 = ORIENTED_EDGE('',*,*,#2780,.F.); +#2780 = EDGE_CURVE('',#2781,#2753,#2783,.T.); +#2781 = VERTEX_POINT('',#2782); +#2782 = CARTESIAN_POINT('',(4.090103335355,6.28657734432,0.)); +#2783 = SURFACE_CURVE('',#2784,(#2789,#2796),.PCURVE_S1.); +#2784 = CIRCLE('',#2785,0.75); +#2785 = AXIS2_PLACEMENT_3D('',#2786,#2787,#2788); +#2786 = CARTESIAN_POINT('',(4.501703090053,6.913542767555,0.)); +#2787 = DIRECTION('',(0.,0.,-1.)); +#2788 = DIRECTION('',(-0.54879967293,-0.835953897647,-0.)); +#2789 = PCURVE('',#140,#2790); +#2790 = DEFINITIONAL_REPRESENTATION('',(#2791),#2795); +#2791 = CIRCLE('',#2792,0.75); +#2792 = AXIS2_PLACEMENT_2D('',#2793,#2794); +#2793 = CARTESIAN_POINT('',(3.592928379244,8.319580240837)); +#2794 = DIRECTION('',(0.54879967293,-0.835953897647)); +#2795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2796 = PCURVE('',#2797,#2802); +#2797 = CYLINDRICAL_SURFACE('',#2798,0.75); +#2798 = AXIS2_PLACEMENT_3D('',#2799,#2800,#2801); +#2799 = CARTESIAN_POINT('',(4.501703090053,6.913542767555,0.)); +#2800 = DIRECTION('',(0.,0.,-1.)); +#2801 = DIRECTION('',(-0.54879967293,-0.835953897647,-0.)); +#2802 = DEFINITIONAL_REPRESENTATION('',(#2803),#2807); +#2803 = LINE('',#2804,#2805); +#2804 = CARTESIAN_POINT('',(0.,0.)); +#2805 = VECTOR('',#2806,1.); +#2806 = DIRECTION('',(1.,0.)); +#2807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2808 = ORIENTED_EDGE('',*,*,#2809,.F.); +#2809 = EDGE_CURVE('',#2810,#2781,#2812,.T.); +#2810 = VERTEX_POINT('',#2811); +#2811 = CARTESIAN_POINT('',(4.714978909134,5.832578665258,0.)); +#2812 = SURFACE_CURVE('',#2813,(#2818,#2829),.PCURVE_S1.); +#2813 = CIRCLE('',#2814,7.5); +#2814 = AXIS2_PLACEMENT_3D('',#2815,#2816,#2817); +#2815 = CARTESIAN_POINT('',(-5.329070518201E-14,-7.727152251391E-14,0.) + ); +#2816 = DIRECTION('',(0.,-0.,1.)); +#2817 = DIRECTION('',(0.628663854551,0.777677155368,0.)); +#2818 = PCURVE('',#140,#2819); +#2819 = DEFINITIONAL_REPRESENTATION('',(#2820),#2828); +#2820 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2821,#2822,#2823,#2824, +#2825,#2826,#2827),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2821 = CARTESIAN_POINT('',(3.379652560162,7.23861613854)); +#2822 = CARTESIAN_POINT('',(13.481975147531,15.405199165776)); +#2823 = CARTESIAN_POINT('',(15.503282217548,2.573039654271)); +#2824 = CARTESIAN_POINT('',(17.524589287566,-10.25911985723)); +#2825 = CARTESIAN_POINT('',(5.40095963018,-5.593543372965)); +#2826 = CARTESIAN_POINT('',(-6.722670027206,-0.927966888697)); +#2827 = CARTESIAN_POINT('',(3.379652560162,7.23861613854)); +#2828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2829 = PCURVE('',#2830,#2835); +#2830 = CYLINDRICAL_SURFACE('',#2831,7.5); +#2831 = AXIS2_PLACEMENT_3D('',#2832,#2833,#2834); +#2832 = CARTESIAN_POINT('',(-5.329070518201E-14,-7.727152251391E-14,0.) + ); +#2833 = DIRECTION('',(0.,0.,-1.)); +#2834 = DIRECTION('',(0.628663854551,0.777677155368,0.)); +#2835 = DEFINITIONAL_REPRESENTATION('',(#2836),#2840); +#2836 = LINE('',#2837,#2838); +#2837 = CARTESIAN_POINT('',(-0.,0.)); +#2838 = VECTOR('',#2839,1.); +#2839 = DIRECTION('',(-1.,0.)); +#2840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2841 = ORIENTED_EDGE('',*,*,#2842,.F.); +#2842 = EDGE_CURVE('',#2843,#2810,#2845,.T.); +#2843 = VERTEX_POINT('',#2844); +#2844 = CARTESIAN_POINT('',(5.722246330897,5.895413211008,0.)); +#2845 = SURFACE_CURVE('',#2846,(#2851,#2858),.PCURVE_S1.); +#2846 = CIRCLE('',#2847,0.75); +#2847 = AXIS2_PLACEMENT_3D('',#2848,#2849,#2850); +#2848 = CARTESIAN_POINT('',(5.184067141312,6.417776264734,0.)); +#2849 = DIRECTION('',(0.,-0.,-1.)); +#2850 = DIRECTION('',(0.717572252781,-0.696484071634,0.)); +#2851 = PCURVE('',#140,#2852); +#2852 = DEFINITIONAL_REPRESENTATION('',(#2853),#2857); +#2853 = CIRCLE('',#2854,0.75); +#2854 = AXIS2_PLACEMENT_2D('',#2855,#2856); +#2855 = CARTESIAN_POINT('',(2.910564327985,7.823813738015)); +#2856 = DIRECTION('',(-0.717572252781,-0.696484071634)); +#2857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2858 = PCURVE('',#2859,#2864); +#2859 = CYLINDRICAL_SURFACE('',#2860,0.75); +#2860 = AXIS2_PLACEMENT_3D('',#2861,#2862,#2863); +#2861 = CARTESIAN_POINT('',(5.184067141312,6.417776264734,0.)); +#2862 = DIRECTION('',(0.,0.,-1.)); +#2863 = DIRECTION('',(0.717572252781,-0.696484071634,0.)); +#2864 = DEFINITIONAL_REPRESENTATION('',(#2865),#2869); +#2865 = LINE('',#2866,#2867); +#2866 = CARTESIAN_POINT('',(0.,0.)); +#2867 = VECTOR('',#2868,1.); +#2868 = DIRECTION('',(1.,0.)); +#2869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2870 = ORIENTED_EDGE('',*,*,#2871,.F.); +#2871 = EDGE_CURVE('',#2872,#2843,#2874,.T.); +#2872 = VERTEX_POINT('',#2873); +#2873 = CARTESIAN_POINT('',(6.567824460047,6.764085951743,0.)); +#2874 = SURFACE_CURVE('',#2875,(#2879,#2886),.PCURVE_S1.); +#2875 = LINE('',#2876,#2877); +#2876 = CARTESIAN_POINT('',(6.567824460047,6.764085951743,0.)); +#2877 = VECTOR('',#2878,1.); +#2878 = DIRECTION('',(-0.697517250062,-0.716567991098,0.)); +#2879 = PCURVE('',#140,#2880); +#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885); +#2881 = LINE('',#2882,#2883); +#2882 = CARTESIAN_POINT('',(1.526807009249,8.170123425025)); +#2883 = VECTOR('',#2884,1.); +#2884 = DIRECTION('',(0.697517250062,-0.716567991098)); +#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2886 = PCURVE('',#2887,#2892); +#2887 = PLANE('',#2888); +#2888 = AXIS2_PLACEMENT_3D('',#2889,#2890,#2891); +#2889 = CARTESIAN_POINT('',(6.567824460047,6.764085951743,0.)); +#2890 = DIRECTION('',(0.716567991098,-0.697517250062,0.)); +#2891 = DIRECTION('',(-0.697517250062,-0.716567991098,0.)); +#2892 = DEFINITIONAL_REPRESENTATION('',(#2893),#2897); +#2893 = LINE('',#2894,#2895); +#2894 = CARTESIAN_POINT('',(0.,0.)); +#2895 = VECTOR('',#2896,1.); +#2896 = DIRECTION('',(1.,-0.)); +#2897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2898 = ORIENTED_EDGE('',*,*,#2899,.F.); +#2899 = EDGE_CURVE('',#2900,#2872,#2902,.T.); +#2900 = VERTEX_POINT('',#2901); +#2901 = CARTESIAN_POINT('',(7.201007207848,7.12895291362,0.)); +#2902 = SURFACE_CURVE('',#2903,(#2908,#2916),.PCURVE_S1.); +#2903 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2904,#2905,#2906,#2907), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2904 = CARTESIAN_POINT('',(7.201007207848,7.12895291362,0.)); +#2905 = CARTESIAN_POINT('',(6.817434689412,6.965906949613,0.)); +#2906 = CARTESIAN_POINT('',(6.628372759598,6.817132168913,0.)); +#2907 = CARTESIAN_POINT('',(6.567824460047,6.764085951743,0.)); +#2908 = PCURVE('',#140,#2909); +#2909 = DEFINITIONAL_REPRESENTATION('',(#2910),#2915); +#2910 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2911,#2912,#2913,#2914), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2911 = CARTESIAN_POINT('',(0.893624261449,8.534990386902)); +#2912 = CARTESIAN_POINT('',(1.277196779885,8.371944422895)); +#2913 = CARTESIAN_POINT('',(1.466258709699,8.223169642195)); +#2914 = CARTESIAN_POINT('',(1.526807009249,8.170123425025)); +#2915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2916 = PCURVE('',#2917,#2925); +#2917 = SURFACE_OF_LINEAR_EXTRUSION('',#2918,#2923); +#2918 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2919,#2920,#2921,#2922), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2919 = CARTESIAN_POINT('',(7.201007207848,7.12895291362,0.)); +#2920 = CARTESIAN_POINT('',(6.817434689412,6.965906949613,0.)); +#2921 = CARTESIAN_POINT('',(6.628372759598,6.817132168913,0.)); +#2922 = CARTESIAN_POINT('',(6.567824460047,6.764085951743,0.)); +#2923 = VECTOR('',#2924,1.); +#2924 = DIRECTION('',(-0.,-0.,-1.)); +#2925 = DEFINITIONAL_REPRESENTATION('',(#2926),#2930); +#2926 = LINE('',#2927,#2928); +#2927 = CARTESIAN_POINT('',(0.,0.)); +#2928 = VECTOR('',#2929,1.); +#2929 = DIRECTION('',(1.,0.)); +#2930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2931 = ORIENTED_EDGE('',*,*,#2932,.F.); +#2932 = EDGE_CURVE('',#2933,#2900,#2935,.T.); +#2933 = VERTEX_POINT('',#2934); +#2934 = CARTESIAN_POINT('',(9.354605027058,7.520962958956,0.)); +#2935 = SURFACE_CURVE('',#2936,(#2941,#2949),.PCURVE_S1.); +#2936 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2937,#2938,#2939,#2940), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2937 = CARTESIAN_POINT('',(9.354605027058,7.520962958956,0.)); +#2938 = CARTESIAN_POINT('',(8.363467578417,7.511725251577,0.)); +#2939 = CARTESIAN_POINT('',(7.658503886931,7.319664015471,0.)); +#2940 = CARTESIAN_POINT('',(7.201007207848,7.12895291362,0.)); +#2941 = PCURVE('',#140,#2942); +#2942 = DEFINITIONAL_REPRESENTATION('',(#2943),#2948); +#2943 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2944,#2945,#2946,#2947), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2944 = CARTESIAN_POINT('',(-1.259973557761,8.927000432238)); +#2945 = CARTESIAN_POINT('',(-0.26883610912,8.917762724859)); +#2946 = CARTESIAN_POINT('',(0.436127582366,8.725701488753)); +#2947 = CARTESIAN_POINT('',(0.893624261449,8.534990386902)); +#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2949 = PCURVE('',#2950,#2958); +#2950 = SURFACE_OF_LINEAR_EXTRUSION('',#2951,#2956); +#2951 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#2952,#2953,#2954,#2955), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2952 = CARTESIAN_POINT('',(9.354605027058,7.520962958956,0.)); +#2953 = CARTESIAN_POINT('',(8.363467578417,7.511725251577,0.)); +#2954 = CARTESIAN_POINT('',(7.658503886931,7.319664015471,0.)); +#2955 = CARTESIAN_POINT('',(7.201007207848,7.12895291362,0.)); +#2956 = VECTOR('',#2957,1.); +#2957 = DIRECTION('',(-0.,-0.,-1.)); +#2958 = DEFINITIONAL_REPRESENTATION('',(#2959),#2963); +#2959 = LINE('',#2960,#2961); +#2960 = CARTESIAN_POINT('',(0.,0.)); +#2961 = VECTOR('',#2962,1.); +#2962 = DIRECTION('',(1.,0.)); +#2963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2964 = ORIENTED_EDGE('',*,*,#2965,.F.); +#2965 = EDGE_CURVE('',#2966,#2933,#2968,.T.); +#2966 = VERTEX_POINT('',#2967); +#2967 = CARTESIAN_POINT('',(10.043592759956,6.572652699969,0.)); +#2968 = SURFACE_CURVE('',#2969,(#2974,#2985),.PCURVE_S1.); +#2969 = CIRCLE('',#2970,12.000000000001); +#2970 = AXIS2_PLACEMENT_3D('',#2971,#2972,#2973); +#2971 = CARTESIAN_POINT('',(2.480900196493E-03,1.80247950049E-03,0.)); +#2972 = DIRECTION('',(0.,-0.,1.)); +#2973 = DIRECTION('',(0.836759321647,0.547570851706,0.)); +#2974 = PCURVE('',#140,#2975); +#2975 = DEFINITIONAL_REPRESENTATION('',(#2976),#2984); +#2976 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2977,#2978,#2979,#2980, +#2981,#2982,#2983),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2977 = CARTESIAN_POINT('',(-1.94896129066,7.978690173251)); +#2978 = CARTESIAN_POINT('',(9.432085140117,25.370406078837)); +#2979 = CARTESIAN_POINT('',(18.803229714368,6.818272795341)); +#2980 = CARTESIAN_POINT('',(28.174374288619,-11.73386048815)); +#2981 = CARTESIAN_POINT('',(7.422183283592,-10.57344311024)); +#2982 = CARTESIAN_POINT('',(-13.33000772143,-9.413025732335)); +#2983 = CARTESIAN_POINT('',(-1.94896129066,7.978690173251)); +#2984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2985 = PCURVE('',#2986,#2991); +#2986 = CYLINDRICAL_SURFACE('',#2987,12.000000000001); +#2987 = AXIS2_PLACEMENT_3D('',#2988,#2989,#2990); +#2988 = CARTESIAN_POINT('',(2.480900196493E-03,1.80247950049E-03,0.)); +#2989 = DIRECTION('',(0.,0.,-1.)); +#2990 = DIRECTION('',(0.836759321647,0.547570851706,0.)); +#2991 = DEFINITIONAL_REPRESENTATION('',(#2992),#2996); +#2992 = LINE('',#2993,#2994); +#2993 = CARTESIAN_POINT('',(-0.,0.)); +#2994 = VECTOR('',#2995,1.); +#2995 = DIRECTION('',(-1.,0.)); +#2996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2997 = ORIENTED_EDGE('',*,*,#2998,.F.); +#2998 = EDGE_CURVE('',#2999,#2966,#3001,.T.); +#2999 = VERTEX_POINT('',#3000); +#3000 = CARTESIAN_POINT('',(9.005270726701,4.645597226504,0.)); +#3001 = SURFACE_CURVE('',#3002,(#3007,#3015),.PCURVE_S1.); +#3002 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3003,#3004,#3005,#3006), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3003 = CARTESIAN_POINT('',(9.005270726701,4.645597226504,0.)); +#3004 = CARTESIAN_POINT('',(9.328022011553,5.021769452842,0.)); +#3005 = CARTESIAN_POINT('',(9.728528862766,5.632879579464,0.)); +#3006 = CARTESIAN_POINT('',(10.043592759956,6.572652699969,0.)); +#3007 = PCURVE('',#140,#3008); +#3008 = DEFINITIONAL_REPRESENTATION('',(#3009),#3014); +#3009 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3010,#3011,#3012,#3013), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3010 = CARTESIAN_POINT('',(-0.910639257405,6.051634699786)); +#3011 = CARTESIAN_POINT('',(-1.233390542256,6.427806926124)); +#3012 = CARTESIAN_POINT('',(-1.63389739347,7.038917052746)); +#3013 = CARTESIAN_POINT('',(-1.94896129066,7.978690173251)); +#3014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3015 = PCURVE('',#3016,#3024); +#3016 = SURFACE_OF_LINEAR_EXTRUSION('',#3017,#3022); +#3017 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3018,#3019,#3020,#3021), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3018 = CARTESIAN_POINT('',(9.005270726701,4.645597226504,0.)); +#3019 = CARTESIAN_POINT('',(9.328022011553,5.021769452842,0.)); +#3020 = CARTESIAN_POINT('',(9.728528862766,5.632879579464,0.)); +#3021 = CARTESIAN_POINT('',(10.043592759956,6.572652699969,0.)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(-0.,-0.,-1.)); +#3024 = DEFINITIONAL_REPRESENTATION('',(#3025),#3029); +#3025 = LINE('',#3026,#3027); +#3026 = CARTESIAN_POINT('',(0.,0.)); +#3027 = VECTOR('',#3028,1.); +#3028 = DIRECTION('',(1.,0.)); +#3029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3030 = ORIENTED_EDGE('',*,*,#3031,.F.); +#3031 = EDGE_CURVE('',#3032,#2999,#3034,.T.); +#3032 = VERTEX_POINT('',#3033); +#3033 = CARTESIAN_POINT('',(8.462597395412,4.156154740109,0.)); +#3034 = SURFACE_CURVE('',#3035,(#3040,#3048),.PCURVE_S1.); +#3035 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3036,#3037,#3038,#3039), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3036 = CARTESIAN_POINT('',(8.462597395412,4.156154740109,0.)); +#3037 = CARTESIAN_POINT('',(8.531757799457,4.197347412355,0.)); +#3038 = CARTESIAN_POINT('',(8.731674373405,4.331182057117,0.)); +#3039 = CARTESIAN_POINT('',(9.005270726701,4.645597226504,0.)); +#3040 = PCURVE('',#140,#3041); +#3041 = DEFINITIONAL_REPRESENTATION('',(#3042),#3047); +#3042 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3043,#3044,#3045,#3046), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3043 = CARTESIAN_POINT('',(-0.367965926115,5.562192213391)); +#3044 = CARTESIAN_POINT('',(-0.437126330161,5.603384885637)); +#3045 = CARTESIAN_POINT('',(-0.637042904108,5.737219530399)); +#3046 = CARTESIAN_POINT('',(-0.910639257405,6.051634699786)); +#3047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3048 = PCURVE('',#3049,#3057); +#3049 = SURFACE_OF_LINEAR_EXTRUSION('',#3050,#3055); +#3050 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3051,#3052,#3053,#3054), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3051 = CARTESIAN_POINT('',(8.462597395412,4.156154740109,0.)); +#3052 = CARTESIAN_POINT('',(8.531757799457,4.197347412355,0.)); +#3053 = CARTESIAN_POINT('',(8.731674373405,4.331182057117,0.)); +#3054 = CARTESIAN_POINT('',(9.005270726701,4.645597226504,0.)); +#3055 = VECTOR('',#3056,1.); +#3056 = DIRECTION('',(-0.,-0.,-1.)); +#3057 = DEFINITIONAL_REPRESENTATION('',(#3058),#3062); +#3058 = LINE('',#3059,#3060); +#3059 = CARTESIAN_POINT('',(0.,0.)); +#3060 = VECTOR('',#3061,1.); +#3061 = DIRECTION('',(1.,0.)); +#3062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3063 = ORIENTED_EDGE('',*,*,#3064,.F.); +#3064 = EDGE_CURVE('',#3065,#3032,#3067,.T.); +#3065 = VERTEX_POINT('',#3066); +#3066 = CARTESIAN_POINT('',(7.375142512829,3.620396789782,0.)); +#3067 = SURFACE_CURVE('',#3068,(#3072,#3079),.PCURVE_S1.); +#3068 = LINE('',#3069,#3070); +#3069 = CARTESIAN_POINT('',(7.375142512829,3.620396789782,0.)); +#3070 = VECTOR('',#3071,1.); +#3071 = DIRECTION('',(0.897041341441,0.441946639025,0.)); +#3072 = PCURVE('',#140,#3073); +#3073 = DEFINITIONAL_REPRESENTATION('',(#3074),#3078); +#3074 = LINE('',#3075,#3076); +#3075 = CARTESIAN_POINT('',(0.719488956468,5.026434263064)); +#3076 = VECTOR('',#3077,1.); +#3077 = DIRECTION('',(-0.897041341441,0.441946639025)); +#3078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3079 = PCURVE('',#3080,#3085); +#3080 = PLANE('',#3081); +#3081 = AXIS2_PLACEMENT_3D('',#3082,#3083,#3084); +#3082 = CARTESIAN_POINT('',(7.375142512829,3.620396789782,0.)); +#3083 = DIRECTION('',(-0.441946639025,0.897041341441,0.)); +#3084 = DIRECTION('',(0.897041341441,0.441946639025,0.)); +#3085 = DEFINITIONAL_REPRESENTATION('',(#3086),#3090); +#3086 = LINE('',#3087,#3088); +#3087 = CARTESIAN_POINT('',(0.,0.)); +#3088 = VECTOR('',#3089,1.); +#3089 = DIRECTION('',(1.,0.)); +#3090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3091 = ORIENTED_EDGE('',*,*,#3092,.F.); +#3092 = EDGE_CURVE('',#3093,#3065,#3095,.T.); +#3093 = VERTEX_POINT('',#3094); +#3094 = CARTESIAN_POINT('',(7.004120557439,2.681845487133,0.)); +#3095 = SURFACE_CURVE('',#3096,(#3101,#3108),.PCURVE_S1.); +#3096 = CIRCLE('',#3097,0.75); +#3097 = AXIS2_PLACEMENT_3D('',#3098,#3099,#3100); +#3098 = CARTESIAN_POINT('',(7.705632783345,2.947138903758,0.)); +#3099 = DIRECTION('',(0.,0.,-1.)); +#3100 = DIRECTION('',(-0.935349634541,-0.353724555499,-0.)); +#3101 = PCURVE('',#140,#3102); +#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107); +#3103 = CIRCLE('',#3104,0.75); +#3104 = AXIS2_PLACEMENT_2D('',#3105,#3106); +#3105 = CARTESIAN_POINT('',(0.388998685951,4.35317637704)); +#3106 = DIRECTION('',(0.935349634541,-0.353724555499)); +#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3108 = PCURVE('',#3109,#3114); +#3109 = CYLINDRICAL_SURFACE('',#3110,0.75); +#3110 = AXIS2_PLACEMENT_3D('',#3111,#3112,#3113); +#3111 = CARTESIAN_POINT('',(7.705632783345,2.947138903758,0.)); +#3112 = DIRECTION('',(0.,0.,-1.)); +#3113 = DIRECTION('',(-0.935349634541,-0.353724555499,-0.)); +#3114 = DEFINITIONAL_REPRESENTATION('',(#3115),#3119); +#3115 = LINE('',#3116,#3117); +#3116 = CARTESIAN_POINT('',(0.,0.)); +#3117 = VECTOR('',#3118,1.); +#3118 = DIRECTION('',(1.,0.)); +#3119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3120 = ORIENTED_EDGE('',*,*,#3121,.F.); +#3121 = EDGE_CURVE('',#3122,#3093,#3124,.T.); +#3122 = VERTEX_POINT('',#3123); +#3123 = CARTESIAN_POINT('',(7.242801787883,1.947260193563,0.)); +#3124 = SURFACE_CURVE('',#3125,(#3130,#3141),.PCURVE_S1.); +#3125 = CIRCLE('',#3126,7.500000000001); +#3126 = AXIS2_PLACEMENT_3D('',#3127,#3128,#3129); +#3127 = CARTESIAN_POINT('',(-8.895106873297E-13,-2.895461648222E-13,0.) + ); +#3128 = DIRECTION('',(0.,-0.,1.)); +#3129 = DIRECTION('',(0.965706905051,0.259634692475,0.)); +#3130 = PCURVE('',#140,#3131); +#3131 = DEFINITIONAL_REPRESENTATION('',(#3132),#3140); +#3132 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3133,#3134,#3135,#3136, +#3137,#3138,#3139),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3133 = CARTESIAN_POINT('',(0.851829681413,3.353297666845)); +#3134 = CARTESIAN_POINT('',(4.224583272221,15.898198352611)); +#3135 = CARTESIAN_POINT('',(13.402409158644,6.704857719383)); +#3136 = CARTESIAN_POINT('',(22.580235045066,-2.488482913845)); +#3137 = CARTESIAN_POINT('',(10.029655567836,-5.840042966383)); +#3138 = CARTESIAN_POINT('',(-2.520923909395,-9.191603018921)); +#3139 = CARTESIAN_POINT('',(0.851829681413,3.353297666845)); +#3140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3141 = PCURVE('',#3142,#3147); +#3142 = CYLINDRICAL_SURFACE('',#3143,7.500000000001); +#3143 = AXIS2_PLACEMENT_3D('',#3144,#3145,#3146); +#3144 = CARTESIAN_POINT('',(-8.895106873297E-13,-2.895461648222E-13,0.) + ); +#3145 = DIRECTION('',(0.,0.,-1.)); +#3146 = DIRECTION('',(0.965706905051,0.259634692475,0.)); +#3147 = DEFINITIONAL_REPRESENTATION('',(#3148),#3152); +#3148 = LINE('',#3149,#3150); +#3149 = CARTESIAN_POINT('',(-0.,0.)); +#3150 = VECTOR('',#3151,1.); +#3151 = DIRECTION('',(-1.,0.)); +#3152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3153 = ORIENTED_EDGE('',*,*,#3154,.F.); +#3154 = EDGE_CURVE('',#3155,#3122,#3157,.T.); +#3155 = VERTEX_POINT('',#3156); +#3156 = CARTESIAN_POINT('',(8.094631469297,1.406037473282,0.)); +#3157 = SURFACE_CURVE('',#3158,(#3163,#3170),.PCURVE_S1.); +#3158 = CIRCLE('',#3159,0.75); +#3159 = AXIS2_PLACEMENT_3D('',#3160,#3161,#3162); +#3160 = CARTESIAN_POINT('',(7.966272658225,2.144971851708,0.)); +#3161 = DIRECTION('',(0.,0.,-1.)); +#3162 = DIRECTION('',(0.171145081428,-0.985245837902,0.)); +#3163 = PCURVE('',#140,#3164); +#3164 = DEFINITIONAL_REPRESENTATION('',(#3165),#3169); +#3165 = CIRCLE('',#3166,0.75); +#3166 = AXIS2_PLACEMENT_2D('',#3167,#3168); +#3167 = CARTESIAN_POINT('',(0.128358811071,3.55100932499)); +#3168 = DIRECTION('',(-0.171145081428,-0.985245837902)); +#3169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3170 = PCURVE('',#3171,#3176); +#3171 = CYLINDRICAL_SURFACE('',#3172,0.75); +#3172 = AXIS2_PLACEMENT_3D('',#3173,#3174,#3175); +#3173 = CARTESIAN_POINT('',(7.966272658225,2.144971851708,0.)); +#3174 = DIRECTION('',(0.,0.,-1.)); +#3175 = DIRECTION('',(0.171145081428,-0.985245837902,0.)); +#3176 = DEFINITIONAL_REPRESENTATION('',(#3177),#3181); +#3177 = LINE('',#3178,#3179); +#3178 = CARTESIAN_POINT('',(0.,0.)); +#3179 = VECTOR('',#3180,1.); +#3180 = DIRECTION('',(1.,0.)); +#3181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3182 = ORIENTED_EDGE('',*,*,#3183,.F.); +#3183 = EDGE_CURVE('',#3184,#3155,#3186,.T.); +#3184 = VERTEX_POINT('',#3185); +#3185 = CARTESIAN_POINT('',(9.289311571923,1.611790129111,0.)); +#3186 = SURFACE_CURVE('',#3187,(#3191,#3198),.PCURVE_S1.); +#3187 = LINE('',#3188,#3189); +#3188 = CARTESIAN_POINT('',(9.289311571923,1.611790129111,0.)); +#3189 = VECTOR('',#3190,1.); +#3190 = DIRECTION('',(-0.985491406602,-0.169725329617,0.)); +#3191 = PCURVE('',#140,#3192); +#3192 = DEFINITIONAL_REPRESENTATION('',(#3193),#3197); +#3193 = LINE('',#3194,#3195); +#3194 = CARTESIAN_POINT('',(-1.194680102626,3.017827602393)); +#3195 = VECTOR('',#3196,1.); +#3196 = DIRECTION('',(0.985491406602,-0.169725329617)); +#3197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3198 = PCURVE('',#3199,#3204); +#3199 = PLANE('',#3200); +#3200 = AXIS2_PLACEMENT_3D('',#3201,#3202,#3203); +#3201 = CARTESIAN_POINT('',(9.289311571923,1.611790129111,0.)); +#3202 = DIRECTION('',(0.169725329617,-0.985491406602,0.)); +#3203 = DIRECTION('',(-0.985491406602,-0.169725329617,0.)); +#3204 = DEFINITIONAL_REPRESENTATION('',(#3205),#3209); +#3205 = LINE('',#3206,#3207); +#3206 = CARTESIAN_POINT('',(0.,0.)); +#3207 = VECTOR('',#3208,1.); +#3208 = DIRECTION('',(1.,-0.)); +#3209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3210 = ORIENTED_EDGE('',*,*,#3211,.F.); +#3211 = EDGE_CURVE('',#3212,#3184,#3214,.T.); +#3212 = VERTEX_POINT('',#3213); +#3213 = CARTESIAN_POINT('',(10.016030594679,1.534798220793,0.)); +#3214 = SURFACE_CURVE('',#3215,(#3220,#3228),.PCURVE_S1.); +#3215 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3216,#3217,#3218,#3219), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3216 = CARTESIAN_POINT('',(10.016030594679,1.534798220793,0.)); +#3217 = CARTESIAN_POINT('',(9.609877895599,1.628349534568,0.)); +#3218 = CARTESIAN_POINT('',(9.369475959382,1.619116022762,0.)); +#3219 = CARTESIAN_POINT('',(9.289311571923,1.611790129111,0.)); +#3220 = PCURVE('',#140,#3221); +#3221 = DEFINITIONAL_REPRESENTATION('',(#3222),#3227); +#3222 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3223,#3224,#3225,#3226), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3223 = CARTESIAN_POINT('',(-1.921399125382,2.940835694075)); +#3224 = CARTESIAN_POINT('',(-1.515246426303,3.03438700785)); +#3225 = CARTESIAN_POINT('',(-1.274844490085,3.025153496044)); +#3226 = CARTESIAN_POINT('',(-1.194680102626,3.017827602393)); +#3227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3228 = PCURVE('',#3229,#3237); +#3229 = SURFACE_OF_LINEAR_EXTRUSION('',#3230,#3235); +#3230 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3231,#3232,#3233,#3234), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3231 = CARTESIAN_POINT('',(10.016030594679,1.534798220793,0.)); +#3232 = CARTESIAN_POINT('',(9.609877895599,1.628349534568,0.)); +#3233 = CARTESIAN_POINT('',(9.369475959382,1.619116022762,0.)); +#3234 = CARTESIAN_POINT('',(9.289311571923,1.611790129111,0.)); +#3235 = VECTOR('',#3236,1.); +#3236 = DIRECTION('',(-0.,-0.,-1.)); +#3237 = DEFINITIONAL_REPRESENTATION('',(#3238),#3242); +#3238 = LINE('',#3239,#3240); +#3239 = CARTESIAN_POINT('',(0.,0.)); +#3240 = VECTOR('',#3241,1.); +#3241 = DIRECTION('',(1.,0.)); +#3242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3243 = ORIENTED_EDGE('',*,*,#3244,.F.); +#3244 = EDGE_CURVE('',#3245,#3212,#3247,.T.); +#3245 = VERTEX_POINT('',#3246); +#3246 = CARTESIAN_POINT('',(11.988745552868,0.586087971934,0.)); +#3247 = SURFACE_CURVE('',#3248,(#3253,#3261),.PCURVE_S1.); +#3248 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3249,#3250,#3251,#3252), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3249 = CARTESIAN_POINT('',(11.988745552868,0.586087971934,0.)); +#3250 = CARTESIAN_POINT('',(11.181468724993,1.161190484982,0.)); +#3251 = CARTESIAN_POINT('',(10.498250356043,1.420176942268,0.)); +#3252 = CARTESIAN_POINT('',(10.016030594679,1.534798220793,0.)); +#3253 = PCURVE('',#140,#3254); +#3254 = DEFINITIONAL_REPRESENTATION('',(#3255),#3260); +#3255 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3256,#3257,#3258,#3259), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3256 = CARTESIAN_POINT('',(-3.894114083571,1.992125445216)); +#3257 = CARTESIAN_POINT('',(-3.086837255697,2.567227958264)); +#3258 = CARTESIAN_POINT('',(-2.403618886747,2.82621441555)); +#3259 = CARTESIAN_POINT('',(-1.921399125382,2.940835694075)); +#3260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3261 = PCURVE('',#3262,#3270); +#3262 = SURFACE_OF_LINEAR_EXTRUSION('',#3263,#3268); +#3263 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3264,#3265,#3266,#3267), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3264 = CARTESIAN_POINT('',(11.988745552868,0.586087971934,0.)); +#3265 = CARTESIAN_POINT('',(11.181468724993,1.161190484982,0.)); +#3266 = CARTESIAN_POINT('',(10.498250356043,1.420176942268,0.)); +#3267 = CARTESIAN_POINT('',(10.016030594679,1.534798220793,0.)); +#3268 = VECTOR('',#3269,1.); +#3269 = DIRECTION('',(-0.,-0.,-1.)); +#3270 = DEFINITIONAL_REPRESENTATION('',(#3271),#3275); +#3271 = LINE('',#3272,#3273); +#3272 = CARTESIAN_POINT('',(0.,0.)); +#3273 = VECTOR('',#3274,1.); +#3274 = DIRECTION('',(1.,0.)); +#3275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3276 = ORIENTED_EDGE('',*,*,#3277,.F.); +#3277 = EDGE_CURVE('',#3278,#3245,#3280,.T.); +#3278 = VERTEX_POINT('',#3279); +#3279 = CARTESIAN_POINT('',(11.988745552868,-0.586087971934,0.)); +#3280 = SURFACE_CURVE('',#3281,(#3286,#3297),.PCURVE_S1.); +#3281 = CIRCLE('',#3282,12.000000000001); +#3282 = AXIS2_PLACEMENT_3D('',#3283,#3284,#3285); +#3283 = CARTESIAN_POINT('',(3.066561289165E-03,0.,0.)); +#3284 = DIRECTION('',(-0.,0.,1.)); +#3285 = DIRECTION('',(0.998806582631,-4.884066432787E-02,0.)); +#3286 = PCURVE('',#140,#3287); +#3287 = DEFINITIONAL_REPRESENTATION('',(#3288),#3296); +#3288 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3289,#3290,#3291,#3292, +#3293,#3294,#3295),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3289 = CARTESIAN_POINT('',(-3.894114083571,0.819949501348)); +#3290 = CARTESIAN_POINT('',(-4.909248228667,21.579754477973)); +#3291 = CARTESIAN_POINT('',(13.576837331249,12.078983947562)); +#3292 = CARTESIAN_POINT('',(32.062922891165,2.578213417151)); +#3293 = CARTESIAN_POINT('',(14.591971476344,-8.680821029063)); +#3294 = CARTESIAN_POINT('',(-2.878979938476,-19.93985547527)); +#3295 = CARTESIAN_POINT('',(-3.894114083571,0.819949501348)); +#3296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3297 = PCURVE('',#3298,#3303); +#3298 = CYLINDRICAL_SURFACE('',#3299,12.000000000001); +#3299 = AXIS2_PLACEMENT_3D('',#3300,#3301,#3302); +#3300 = CARTESIAN_POINT('',(3.066561289165E-03,0.,0.)); +#3301 = DIRECTION('',(0.,0.,-1.)); +#3302 = DIRECTION('',(0.998806582631,-4.884066432787E-02,0.)); +#3303 = DEFINITIONAL_REPRESENTATION('',(#3304),#3308); +#3304 = LINE('',#3305,#3306); +#3305 = CARTESIAN_POINT('',(-0.,0.)); +#3306 = VECTOR('',#3307,1.); +#3307 = DIRECTION('',(-1.,0.)); +#3308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3309 = ORIENTED_EDGE('',*,*,#3310,.F.); +#3310 = EDGE_CURVE('',#260,#3278,#3311,.T.); +#3311 = SURFACE_CURVE('',#3312,(#3317,#3325),.PCURVE_S1.); +#3312 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3313,#3314,#3315,#3316), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3313 = CARTESIAN_POINT('',(10.016030594679,-1.534798220793,0.)); +#3314 = CARTESIAN_POINT('',(10.498250356043,-1.420176942268,0.)); +#3315 = CARTESIAN_POINT('',(11.181468724993,-1.161190484982,0.)); +#3316 = CARTESIAN_POINT('',(11.988745552868,-0.586087971934,0.)); +#3317 = PCURVE('',#140,#3318); +#3318 = DEFINITIONAL_REPRESENTATION('',(#3319),#3324); +#3319 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3320,#3321,#3322,#3323), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3320 = CARTESIAN_POINT('',(-1.921399125382,-0.128760747511)); +#3321 = CARTESIAN_POINT('',(-2.403618886747,-1.413946898619E-02)); +#3322 = CARTESIAN_POINT('',(-3.086837255697,0.2448469883)); +#3323 = CARTESIAN_POINT('',(-3.894114083571,0.819949501348)); +#3324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3325 = PCURVE('',#275,#3326); +#3326 = DEFINITIONAL_REPRESENTATION('',(#3327),#3331); +#3327 = LINE('',#3328,#3329); +#3328 = CARTESIAN_POINT('',(0.,0.)); +#3329 = VECTOR('',#3330,1.); +#3330 = DIRECTION('',(1.,0.)); +#3331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3332 = ORIENTED_EDGE('',*,*,#290,.F.); +#3333 = ADVANCED_FACE('',(#3334,#5765),#83,.F.); +#3334 = FACE_BOUND('',#3335,.F.); +#3335 = EDGE_LOOP('',(#3336,#3337,#3338,#3366,#3390,#3413,#3438,#3463, + #3491,#3516,#3541,#3564,#3588,#3616,#3640,#3663,#3688,#3713,#3741, + #3766,#3791,#3814,#3838,#3866,#3890,#3913,#3938,#3963,#3991,#4016, + #4041,#4064,#4088,#4116,#4140,#4163,#4188,#4213,#4241,#4266,#4291, + #4314,#4338,#4366,#4390,#4413,#4438,#4463,#4491,#4516,#4541,#4564, + #4588,#4616,#4640,#4663,#4688,#4713,#4741,#4766,#4791,#4814,#4838, + #4866,#4890,#4913,#4938,#4963,#4991,#5016,#5041,#5064,#5088,#5116, + #5140,#5163,#5188,#5213,#5241,#5266,#5291,#5314,#5338,#5366,#5390, + #5413,#5438,#5463,#5491,#5516,#5541,#5564,#5588,#5616,#5640,#5663, + #5688,#5713,#5741,#5764)); +#3336 = ORIENTED_EDGE('',*,*,#67,.F.); +#3337 = ORIENTED_EDGE('',*,*,#185,.F.); +#3338 = ORIENTED_EDGE('',*,*,#3339,.F.); +#3339 = EDGE_CURVE('',#3340,#158,#3342,.T.); +#3340 = VERTEX_POINT('',#3341); +#3341 = CARTESIAN_POINT('',(7.004120557439,-2.681845487133,3.)); +#3342 = SURFACE_CURVE('',#3343,(#3348,#3359),.PCURVE_S1.); +#3343 = CIRCLE('',#3344,7.5); +#3344 = AXIS2_PLACEMENT_3D('',#3345,#3346,#3347); +#3345 = CARTESIAN_POINT('',(-2.922107000813E-13,9.392486788329E-14,3.)); +#3346 = DIRECTION('',(-0.,0.,1.)); +#3347 = DIRECTION('',(0.933882740992,-0.357579398284,0.)); +#3348 = PCURVE('',#83,#3349); +#3349 = DEFINITIONAL_REPRESENTATION('',(#3350),#3358); +#3350 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3351,#3352,#3353,#3354, +#3355,#3356,#3357),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3351 = CARTESIAN_POINT('',(1.090510911857,-1.275808013851)); +#3352 = CARTESIAN_POINT('',(-3.554581729907,10.855684653972)); +#3353 = CARTESIAN_POINT('',(9.274145427135,8.81270655076)); +#3354 = CARTESIAN_POINT('',(22.102872584176,6.769728447549)); +#3355 = CARTESIAN_POINT('',(13.919238068899,-3.318786117063)); +#3356 = CARTESIAN_POINT('',(5.735603553621,-13.40730068167)); +#3357 = CARTESIAN_POINT('',(1.090510911857,-1.275808013851)); +#3358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3359 = PCURVE('',#173,#3360); +#3360 = DEFINITIONAL_REPRESENTATION('',(#3361),#3365); +#3361 = LINE('',#3362,#3363); +#3362 = CARTESIAN_POINT('',(-0.,-3.)); +#3363 = VECTOR('',#3364,1.); +#3364 = DIRECTION('',(-1.,0.)); +#3365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3366 = ORIENTED_EDGE('',*,*,#3367,.F.); +#3367 = EDGE_CURVE('',#3368,#3340,#3370,.T.); +#3368 = VERTEX_POINT('',#3369); +#3369 = CARTESIAN_POINT('',(7.375142512829,-3.620396789782,3.)); +#3370 = SURFACE_CURVE('',#3371,(#3376,#3383),.PCURVE_S1.); +#3371 = CIRCLE('',#3372,0.75); +#3372 = AXIS2_PLACEMENT_3D('',#3373,#3374,#3375); +#3373 = CARTESIAN_POINT('',(7.705632783345,-2.947138903758,3.)); +#3374 = DIRECTION('',(0.,0.,-1.)); +#3375 = DIRECTION('',(-0.440653694022,-0.897677181366,-0.)); +#3376 = PCURVE('',#83,#3377); +#3377 = DEFINITIONAL_REPRESENTATION('',(#3378),#3382); +#3378 = CIRCLE('',#3379,0.75); +#3379 = AXIS2_PLACEMENT_2D('',#3380,#3381); +#3380 = CARTESIAN_POINT('',(0.388998685951,-1.541101430476)); +#3381 = DIRECTION('',(0.440653694022,-0.897677181366)); +#3382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3383 = PCURVE('',#363,#3384); +#3384 = DEFINITIONAL_REPRESENTATION('',(#3385),#3389); +#3385 = LINE('',#3386,#3387); +#3386 = CARTESIAN_POINT('',(0.,-3.)); +#3387 = VECTOR('',#3388,1.); +#3388 = DIRECTION('',(1.,0.)); +#3389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3390 = ORIENTED_EDGE('',*,*,#3391,.F.); +#3391 = EDGE_CURVE('',#3392,#3368,#3394,.T.); +#3392 = VERTEX_POINT('',#3393); +#3393 = CARTESIAN_POINT('',(8.462597395412,-4.156154740109,3.)); +#3394 = SURFACE_CURVE('',#3395,(#3399,#3406),.PCURVE_S1.); +#3395 = LINE('',#3396,#3397); +#3396 = CARTESIAN_POINT('',(8.462597395412,-4.156154740109,3.)); +#3397 = VECTOR('',#3398,1.); +#3398 = DIRECTION('',(-0.897041341441,0.441946639025,0.)); +#3399 = PCURVE('',#83,#3400); +#3400 = DEFINITIONAL_REPRESENTATION('',(#3401),#3405); +#3401 = LINE('',#3402,#3403); +#3402 = CARTESIAN_POINT('',(-0.367965926115,-2.750117266827)); +#3403 = VECTOR('',#3404,1.); +#3404 = DIRECTION('',(0.897041341441,0.441946639025)); +#3405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3406 = PCURVE('',#391,#3407); +#3407 = DEFINITIONAL_REPRESENTATION('',(#3408),#3412); +#3408 = LINE('',#3409,#3410); +#3409 = CARTESIAN_POINT('',(0.,-3.)); +#3410 = VECTOR('',#3411,1.); +#3411 = DIRECTION('',(1.,0.)); +#3412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3413 = ORIENTED_EDGE('',*,*,#3414,.F.); +#3414 = EDGE_CURVE('',#3415,#3392,#3417,.T.); +#3415 = VERTEX_POINT('',#3416); +#3416 = CARTESIAN_POINT('',(9.005270726701,-4.645597226504,3.)); +#3417 = SURFACE_CURVE('',#3418,(#3423,#3431),.PCURVE_S1.); +#3418 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3419,#3420,#3421,#3422), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3419 = CARTESIAN_POINT('',(9.005270726701,-4.645597226504,3.)); +#3420 = CARTESIAN_POINT('',(8.731674373405,-4.331182057117,3.)); +#3421 = CARTESIAN_POINT('',(8.531757799457,-4.197347412355,3.)); +#3422 = CARTESIAN_POINT('',(8.462597395412,-4.156154740109,3.)); +#3423 = PCURVE('',#83,#3424); +#3424 = DEFINITIONAL_REPRESENTATION('',(#3425),#3430); +#3425 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3426,#3427,#3428,#3429), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3426 = CARTESIAN_POINT('',(-0.910639257405,-3.239559753222)); +#3427 = CARTESIAN_POINT('',(-0.637042904108,-2.925144583835)); +#3428 = CARTESIAN_POINT('',(-0.437126330161,-2.791309939073)); +#3429 = CARTESIAN_POINT('',(-0.367965926115,-2.750117266827)); +#3430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3431 = PCURVE('',#421,#3432); +#3432 = DEFINITIONAL_REPRESENTATION('',(#3433),#3437); +#3433 = LINE('',#3434,#3435); +#3434 = CARTESIAN_POINT('',(0.,-3.)); +#3435 = VECTOR('',#3436,1.); +#3436 = DIRECTION('',(1.,0.)); +#3437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3438 = ORIENTED_EDGE('',*,*,#3439,.F.); +#3439 = EDGE_CURVE('',#3440,#3415,#3442,.T.); +#3440 = VERTEX_POINT('',#3441); +#3441 = CARTESIAN_POINT('',(10.043592759956,-6.572652699969,3.)); +#3442 = SURFACE_CURVE('',#3443,(#3448,#3456),.PCURVE_S1.); +#3443 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3444,#3445,#3446,#3447), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3444 = CARTESIAN_POINT('',(10.043592759956,-6.572652699969,3.)); +#3445 = CARTESIAN_POINT('',(9.728528862766,-5.632879579464,3.)); +#3446 = CARTESIAN_POINT('',(9.328022011553,-5.021769452842,3.)); +#3447 = CARTESIAN_POINT('',(9.005270726701,-4.645597226504,3.)); +#3448 = PCURVE('',#83,#3449); +#3449 = DEFINITIONAL_REPRESENTATION('',(#3450),#3455); +#3450 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3451,#3452,#3453,#3454), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3451 = CARTESIAN_POINT('',(-1.94896129066,-5.166615226687)); +#3452 = CARTESIAN_POINT('',(-1.63389739347,-4.226842106182)); +#3453 = CARTESIAN_POINT('',(-1.233390542256,-3.61573197956)); +#3454 = CARTESIAN_POINT('',(-0.910639257405,-3.239559753222)); +#3455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3456 = PCURVE('',#454,#3457); +#3457 = DEFINITIONAL_REPRESENTATION('',(#3458),#3462); +#3458 = LINE('',#3459,#3460); +#3459 = CARTESIAN_POINT('',(0.,-3.)); +#3460 = VECTOR('',#3461,1.); +#3461 = DIRECTION('',(1.,0.)); +#3462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3463 = ORIENTED_EDGE('',*,*,#3464,.F.); +#3464 = EDGE_CURVE('',#3465,#3440,#3467,.T.); +#3465 = VERTEX_POINT('',#3466); +#3466 = CARTESIAN_POINT('',(9.354605027058,-7.520962958956,3.)); +#3467 = SURFACE_CURVE('',#3468,(#3473,#3484),.PCURVE_S1.); +#3468 = CIRCLE('',#3469,12.000000000001); +#3469 = AXIS2_PLACEMENT_3D('',#3470,#3471,#3472); +#3470 = CARTESIAN_POINT('',(2.480900197037E-03,-1.80247950089E-03,3.)); +#3471 = DIRECTION('',(-0.,0.,1.)); +#3472 = DIRECTION('',(0.779343677238,-0.626596706621,0.)); +#3473 = PCURVE('',#83,#3474); +#3474 = DEFINITIONAL_REPRESENTATION('',(#3475),#3483); +#3475 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3476,#3477,#3478,#3479, +#3480,#3481,#3482),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3476 = CARTESIAN_POINT('',(-1.259973557761,-6.114925485674)); +#3477 = CARTESIAN_POINT('',(-14.28354153844,10.08342866074)); +#3478 = CARTESIAN_POINT('',(6.25642864219,13.262992306716)); +#3479 = CARTESIAN_POINT('',(26.796398822821,16.442555952692)); +#3480 = CARTESIAN_POINT('',(19.27999662287,-2.935361839698)); +#3481 = CARTESIAN_POINT('',(11.763594422919,-22.31327963208)); +#3482 = CARTESIAN_POINT('',(-1.259973557761,-6.114925485674)); +#3483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3484 = PCURVE('',#490,#3485); +#3485 = DEFINITIONAL_REPRESENTATION('',(#3486),#3490); +#3486 = LINE('',#3487,#3488); +#3487 = CARTESIAN_POINT('',(-0.,-3.)); +#3488 = VECTOR('',#3489,1.); +#3489 = DIRECTION('',(-1.,0.)); +#3490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3491 = ORIENTED_EDGE('',*,*,#3492,.F.); +#3492 = EDGE_CURVE('',#3493,#3465,#3495,.T.); +#3493 = VERTEX_POINT('',#3494); +#3494 = CARTESIAN_POINT('',(7.201007207848,-7.12895291362,3.)); +#3495 = SURFACE_CURVE('',#3496,(#3501,#3509),.PCURVE_S1.); +#3496 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3497,#3498,#3499,#3500), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3497 = CARTESIAN_POINT('',(7.201007207848,-7.12895291362,3.)); +#3498 = CARTESIAN_POINT('',(7.658503886931,-7.319664015471,3.)); +#3499 = CARTESIAN_POINT('',(8.363467578417,-7.511725251577,3.)); +#3500 = CARTESIAN_POINT('',(9.354605027058,-7.520962958956,3.)); +#3501 = PCURVE('',#83,#3502); +#3502 = DEFINITIONAL_REPRESENTATION('',(#3503),#3508); +#3503 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3504,#3505,#3506,#3507), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3504 = CARTESIAN_POINT('',(0.893624261449,-5.722915440338)); +#3505 = CARTESIAN_POINT('',(0.436127582366,-5.913626542189)); +#3506 = CARTESIAN_POINT('',(-0.26883610912,-6.105687778296)); +#3507 = CARTESIAN_POINT('',(-1.259973557761,-6.114925485674)); +#3508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3509 = PCURVE('',#520,#3510); +#3510 = DEFINITIONAL_REPRESENTATION('',(#3511),#3515); +#3511 = LINE('',#3512,#3513); +#3512 = CARTESIAN_POINT('',(0.,-3.)); +#3513 = VECTOR('',#3514,1.); +#3514 = DIRECTION('',(1.,0.)); +#3515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3516 = ORIENTED_EDGE('',*,*,#3517,.F.); +#3517 = EDGE_CURVE('',#3518,#3493,#3520,.T.); +#3518 = VERTEX_POINT('',#3519); +#3519 = CARTESIAN_POINT('',(6.567824460047,-6.764085951743,3.)); +#3520 = SURFACE_CURVE('',#3521,(#3526,#3534),.PCURVE_S1.); +#3521 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3522,#3523,#3524,#3525), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3522 = CARTESIAN_POINT('',(6.567824460047,-6.764085951743,3.)); +#3523 = CARTESIAN_POINT('',(6.628372759598,-6.817132168913,3.)); +#3524 = CARTESIAN_POINT('',(6.817434689412,-6.965906949613,3.)); +#3525 = CARTESIAN_POINT('',(7.201007207848,-7.12895291362,3.)); +#3526 = PCURVE('',#83,#3527); +#3527 = DEFINITIONAL_REPRESENTATION('',(#3528),#3533); +#3528 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3529,#3530,#3531,#3532), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3529 = CARTESIAN_POINT('',(1.526807009249,-5.358048478461)); +#3530 = CARTESIAN_POINT('',(1.466258709699,-5.411094695631)); +#3531 = CARTESIAN_POINT('',(1.277196779885,-5.559869476331)); +#3532 = CARTESIAN_POINT('',(0.893624261449,-5.722915440338)); +#3533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3534 = PCURVE('',#553,#3535); +#3535 = DEFINITIONAL_REPRESENTATION('',(#3536),#3540); +#3536 = LINE('',#3537,#3538); +#3537 = CARTESIAN_POINT('',(0.,-3.)); +#3538 = VECTOR('',#3539,1.); +#3539 = DIRECTION('',(1.,0.)); +#3540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3541 = ORIENTED_EDGE('',*,*,#3542,.F.); +#3542 = EDGE_CURVE('',#3543,#3518,#3545,.T.); +#3543 = VERTEX_POINT('',#3544); +#3544 = CARTESIAN_POINT('',(5.722246330897,-5.895413211008,3.)); +#3545 = SURFACE_CURVE('',#3546,(#3550,#3557),.PCURVE_S1.); +#3546 = LINE('',#3547,#3548); +#3547 = CARTESIAN_POINT('',(5.722246330897,-5.895413211008,3.)); +#3548 = VECTOR('',#3549,1.); +#3549 = DIRECTION('',(0.697517250062,-0.716567991098,0.)); +#3550 = PCURVE('',#83,#3551); +#3551 = DEFINITIONAL_REPRESENTATION('',(#3552),#3556); +#3552 = LINE('',#3553,#3554); +#3553 = CARTESIAN_POINT('',(2.372385138399,-4.489375737726)); +#3554 = VECTOR('',#3555,1.); +#3555 = DIRECTION('',(-0.697517250062,-0.716567991098)); +#3556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3557 = PCURVE('',#584,#3558); +#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563); +#3559 = LINE('',#3560,#3561); +#3560 = CARTESIAN_POINT('',(0.,-3.)); +#3561 = VECTOR('',#3562,1.); +#3562 = DIRECTION('',(1.,0.)); +#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3564 = ORIENTED_EDGE('',*,*,#3565,.F.); +#3565 = EDGE_CURVE('',#3566,#3543,#3568,.T.); +#3566 = VERTEX_POINT('',#3567); +#3567 = CARTESIAN_POINT('',(4.714978909134,-5.832578665258,3.)); +#3568 = SURFACE_CURVE('',#3569,(#3574,#3581),.PCURVE_S1.); +#3569 = CIRCLE('',#3570,0.75); +#3570 = AXIS2_PLACEMENT_3D('',#3571,#3572,#3573); +#3571 = CARTESIAN_POINT('',(5.184067141312,-6.417776264734,3.)); +#3572 = DIRECTION('',(0.,0.,-1.)); +#3573 = DIRECTION('',(-0.625450976237,0.780263465968,0.)); +#3574 = PCURVE('',#83,#3575); +#3575 = DEFINITIONAL_REPRESENTATION('',(#3576),#3580); +#3576 = CIRCLE('',#3577,0.75); +#3577 = AXIS2_PLACEMENT_2D('',#3578,#3579); +#3578 = CARTESIAN_POINT('',(2.910564327985,-5.011738791452)); +#3579 = DIRECTION('',(0.625450976237,0.780263465968)); +#3580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3581 = PCURVE('',#613,#3582); +#3582 = DEFINITIONAL_REPRESENTATION('',(#3583),#3587); +#3583 = LINE('',#3584,#3585); +#3584 = CARTESIAN_POINT('',(0.,-3.)); +#3585 = VECTOR('',#3586,1.); +#3586 = DIRECTION('',(1.,0.)); +#3587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3588 = ORIENTED_EDGE('',*,*,#3589,.F.); +#3589 = EDGE_CURVE('',#3590,#3566,#3592,.T.); +#3590 = VERTEX_POINT('',#3591); +#3591 = CARTESIAN_POINT('',(4.090103335355,-6.28657734432,3.)); +#3592 = SURFACE_CURVE('',#3593,(#3598,#3609),.PCURVE_S1.); +#3593 = CIRCLE('',#3594,7.500000000001); +#3594 = AXIS2_PLACEMENT_3D('',#3595,#3596,#3597); +#3595 = CARTESIAN_POINT('',(-2.904343432419E-13,4.081179838522E-13,3.)); +#3596 = DIRECTION('',(-0.,0.,1.)); +#3597 = DIRECTION('',(0.545347111381,-0.838210312576,0.)); +#3598 = PCURVE('',#83,#3599); +#3599 = DEFINITIONAL_REPRESENTATION('',(#3600),#3608); +#3600 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3601,#3602,#3603,#3604, +#3605,#3606,#3607),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3601 = CARTESIAN_POINT('',(4.004528133941,-4.880539871038)); +#3602 = CARTESIAN_POINT('',(-6.884143232133,2.203726914005)); +#3603 = CARTESIAN_POINT('',(4.695347453938,8.091459537964)); +#3604 = CARTESIAN_POINT('',(16.274838140008,13.979192161923)); +#3605 = CARTESIAN_POINT('',(15.584018820012,1.007192752921)); +#3606 = CARTESIAN_POINT('',(14.893199500015,-11.96480665608)); +#3607 = CARTESIAN_POINT('',(4.004528133941,-4.880539871038)); +#3608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3609 = PCURVE('',#646,#3610); +#3610 = DEFINITIONAL_REPRESENTATION('',(#3611),#3615); +#3611 = LINE('',#3612,#3613); +#3612 = CARTESIAN_POINT('',(-0.,-3.)); +#3613 = VECTOR('',#3614,1.); +#3614 = DIRECTION('',(-1.,0.)); +#3615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3616 = ORIENTED_EDGE('',*,*,#3617,.F.); +#3617 = EDGE_CURVE('',#3618,#3590,#3620,.T.); +#3618 = VERTEX_POINT('',#3619); +#3619 = CARTESIAN_POINT('',(3.838599788335,-7.26396253191,3.)); +#3620 = SURFACE_CURVE('',#3621,(#3626,#3633),.PCURVE_S1.); +#3621 = CIRCLE('',#3622,0.75); +#3622 = AXIS2_PLACEMENT_3D('',#3623,#3624,#3625); +#3623 = CARTESIAN_POINT('',(4.501703090053,-6.913542767555,3.)); +#3624 = DIRECTION('',(0.,0.,-1.)); +#3625 = DIRECTION('',(-0.884137735624,-0.467226352473,-0.)); +#3626 = PCURVE('',#83,#3627); +#3627 = DEFINITIONAL_REPRESENTATION('',(#3628),#3632); +#3628 = CIRCLE('',#3629,0.75); +#3629 = AXIS2_PLACEMENT_2D('',#3630,#3631); +#3630 = CARTESIAN_POINT('',(3.592928379244,-5.507505294273)); +#3631 = DIRECTION('',(0.884137735624,-0.467226352473)); +#3632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3633 = PCURVE('',#675,#3634); +#3634 = DEFINITIONAL_REPRESENTATION('',(#3635),#3639); +#3635 = LINE('',#3636,#3637); +#3636 = CARTESIAN_POINT('',(0.,-3.)); +#3637 = VECTOR('',#3638,1.); +#3638 = DIRECTION('',(1.,0.)); +#3639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3640 = ORIENTED_EDGE('',*,*,#3641,.F.); +#3641 = EDGE_CURVE('',#3642,#3618,#3644,.T.); +#3642 = VERTEX_POINT('',#3643); +#3643 = CARTESIAN_POINT('',(4.40345864696,-8.336589761112,3.)); +#3644 = SURFACE_CURVE('',#3645,(#3649,#3656),.PCURVE_S1.); +#3645 = LINE('',#3646,#3647); +#3646 = CARTESIAN_POINT('',(4.40345864696,-8.336589761112,3.)); +#3647 = VECTOR('',#3648,1.); +#3648 = DIRECTION('',(-0.465951973163,0.884810012774,0.)); +#3649 = PCURVE('',#83,#3650); +#3650 = DEFINITIONAL_REPRESENTATION('',(#3651),#3655); +#3651 = LINE('',#3652,#3653); +#3652 = CARTESIAN_POINT('',(3.691172822337,-6.93055228783)); +#3653 = VECTOR('',#3654,1.); +#3654 = DIRECTION('',(0.465951973163,0.884810012774)); +#3655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3656 = PCURVE('',#703,#3657); +#3657 = DEFINITIONAL_REPRESENTATION('',(#3658),#3662); +#3658 = LINE('',#3659,#3660); +#3659 = CARTESIAN_POINT('',(0.,-3.)); +#3660 = VECTOR('',#3661,1.); +#3661 = DIRECTION('',(1.,0.)); +#3662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3663 = ORIENTED_EDGE('',*,*,#3664,.F.); +#3664 = EDGE_CURVE('',#3665,#3642,#3667,.T.); +#3665 = VERTEX_POINT('',#3666); +#3666 = CARTESIAN_POINT('',(4.554803519018,-9.051532431319,3.)); +#3667 = SURFACE_CURVE('',#3668,(#3673,#3681),.PCURVE_S1.); +#3668 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3669,#3670,#3671,#3672), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3669 = CARTESIAN_POINT('',(4.554803519018,-9.051532431319,3.)); +#3670 = CARTESIAN_POINT('',(4.518268019266,-8.636349314446,3.)); +#3671 = CARTESIAN_POINT('',(4.435198143922,-8.410566798543,3.)); +#3672 = CARTESIAN_POINT('',(4.40345864696,-8.336589761112,3.)); +#3673 = PCURVE('',#83,#3674); +#3674 = DEFINITIONAL_REPRESENTATION('',(#3675),#3680); +#3675 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3676,#3677,#3678,#3679), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3676 = CARTESIAN_POINT('',(3.539827950278,-7.645494958037)); +#3677 = CARTESIAN_POINT('',(3.576363450031,-7.230311841165)); +#3678 = CARTESIAN_POINT('',(3.659433325375,-7.004529325261)); +#3679 = CARTESIAN_POINT('',(3.691172822337,-6.93055228783)); +#3680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3681 = PCURVE('',#733,#3682); +#3682 = DEFINITIONAL_REPRESENTATION('',(#3683),#3687); +#3683 = LINE('',#3684,#3685); +#3684 = CARTESIAN_POINT('',(0.,-3.)); +#3685 = VECTOR('',#3686,1.); +#3686 = DIRECTION('',(1.,0.)); +#3687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3688 = ORIENTED_EDGE('',*,*,#3689,.F.); +#3689 = EDGE_CURVE('',#3690,#3665,#3692,.T.); +#3690 = VERTEX_POINT('',#3691); +#3691 = CARTESIAN_POINT('',(4.262128901904,-11.22086343673,3.)); +#3692 = SURFACE_CURVE('',#3693,(#3698,#3706),.PCURVE_S1.); +#3693 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3694,#3695,#3696,#3697), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3694 = CARTESIAN_POINT('',(4.262128901904,-11.22086343673,3.)); +#3695 = CARTESIAN_POINT('',(4.559621635497,-10.27538109909,3.)); +#3696 = CARTESIAN_POINT('',(4.594806306457,-9.545570600633,3.)); +#3697 = CARTESIAN_POINT('',(4.554803519018,-9.051532431319,3.)); +#3698 = PCURVE('',#83,#3699); +#3699 = DEFINITIONAL_REPRESENTATION('',(#3700),#3705); +#3700 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3701,#3702,#3703,#3704), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3701 = CARTESIAN_POINT('',(3.832502567393,-9.814825963451)); +#3702 = CARTESIAN_POINT('',(3.5350098338,-8.869343625808)); +#3703 = CARTESIAN_POINT('',(3.49982516284,-8.139533127351)); +#3704 = CARTESIAN_POINT('',(3.539827950278,-7.645494958037)); +#3705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3706 = PCURVE('',#766,#3707); +#3707 = DEFINITIONAL_REPRESENTATION('',(#3708),#3712); +#3708 = LINE('',#3709,#3710); +#3709 = CARTESIAN_POINT('',(0.,-3.)); +#3710 = VECTOR('',#3711,1.); +#3711 = DIRECTION('',(1.,0.)); +#3712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3713 = ORIENTED_EDGE('',*,*,#3714,.F.); +#3714 = EDGE_CURVE('',#3715,#3690,#3717,.T.); +#3715 = VERTEX_POINT('',#3716); +#3716 = CARTESIAN_POINT('',(3.147323332243,-11.58308572378,3.)); +#3717 = SURFACE_CURVE('',#3718,(#3723,#3734),.PCURVE_S1.); +#3718 = CIRCLE('',#3719,12.); +#3719 = AXIS2_PLACEMENT_3D('',#3720,#3721,#3722); +#3720 = CARTESIAN_POINT('',(9.476195528013E-04,-2.916473097176E-03,3.)); +#3721 = DIRECTION('',(-0.,0.,1.)); +#3722 = DIRECTION('',(0.262197976057,-0.965014104224,0.)); +#3723 = PCURVE('',#83,#3724); +#3724 = DEFINITIONAL_REPRESENTATION('',(#3725),#3733); +#3725 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3726,#3727,#3728,#3729, +#3730,#3731,#3732),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3726 = CARTESIAN_POINT('',(4.947308137054,-10.1770482505)); +#3727 = CARTESIAN_POINT('',(-15.11013336538,-4.727365656424)); +#3728 = CARTESIAN_POINT('',(-0.361849045131,9.918046922569)); +#3729 = CARTESIAN_POINT('',(14.386435275124,24.563459501562)); +#3730 = CARTESIAN_POINT('',(19.695592457309,4.468364328489)); +#3731 = CARTESIAN_POINT('',(25.004749639493,-15.62673084458)); +#3732 = CARTESIAN_POINT('',(4.947308137054,-10.1770482505)); +#3733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3734 = PCURVE('',#802,#3735); +#3735 = DEFINITIONAL_REPRESENTATION('',(#3736),#3740); +#3736 = LINE('',#3737,#3738); +#3737 = CARTESIAN_POINT('',(-0.,-3.)); +#3738 = VECTOR('',#3739,1.); +#3739 = DIRECTION('',(-1.,0.)); +#3740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3741 = ORIENTED_EDGE('',*,*,#3742,.F.); +#3742 = EDGE_CURVE('',#3743,#3715,#3745,.T.); +#3743 = VERTEX_POINT('',#3744); +#3744 = CARTESIAN_POINT('',(1.635443820852,-10.00008989764,3.)); +#3745 = SURFACE_CURVE('',#3746,(#3751,#3759),.PCURVE_S1.); +#3746 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3747,#3748,#3749,#3750), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3747 = CARTESIAN_POINT('',(1.635443820852,-10.00008989764,3.)); +#3748 = CARTESIAN_POINT('',(1.893469235984,-10.42328822099,3.)); +#3749 = CARTESIAN_POINT('',(2.350906080693,-10.99303628622,3.)); +#3750 = CARTESIAN_POINT('',(3.147323332243,-11.58308572378,3.)); +#3751 = PCURVE('',#83,#3752); +#3752 = DEFINITIONAL_REPRESENTATION('',(#3753),#3758); +#3753 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3754,#3755,#3756,#3757), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3754 = CARTESIAN_POINT('',(6.459187648445,-8.59405242436)); +#3755 = CARTESIAN_POINT('',(6.201162233313,-9.017250747711)); +#3756 = CARTESIAN_POINT('',(5.743725388604,-9.586998812939)); +#3757 = CARTESIAN_POINT('',(4.947308137054,-10.1770482505)); +#3758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3759 = PCURVE('',#832,#3760); +#3760 = DEFINITIONAL_REPRESENTATION('',(#3761),#3765); +#3761 = LINE('',#3762,#3763); +#3762 = CARTESIAN_POINT('',(0.,-3.)); +#3763 = VECTOR('',#3764,1.); +#3764 = DIRECTION('',(1.,0.)); +#3765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3766 = ORIENTED_EDGE('',*,*,#3767,.F.); +#3767 = EDGE_CURVE('',#3768,#3743,#3770,.T.); +#3768 = VERTEX_POINT('',#3769); +#3769 = CARTESIAN_POINT('',(1.337651636577,-9.332730843635,3.)); +#3770 = SURFACE_CURVE('',#3771,(#3776,#3784),.PCURVE_S1.); +#3771 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3772,#3773,#3774,#3775), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3772 = CARTESIAN_POINT('',(1.337651636577,-9.332730843635,3.)); +#3773 = CARTESIAN_POINT('',(1.355456455751,-9.411235532339,3.)); +#3774 = CARTESIAN_POINT('',(1.420963147951,-9.642724672375,3.)); +#3775 = CARTESIAN_POINT('',(1.635443820852,-10.00008989764,3.)); +#3776 = PCURVE('',#83,#3777); +#3777 = DEFINITIONAL_REPRESENTATION('',(#3778),#3783); +#3778 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3779,#3780,#3781,#3782), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3779 = CARTESIAN_POINT('',(6.75697983272,-7.926693370353)); +#3780 = CARTESIAN_POINT('',(6.739175013545,-8.005198059057)); +#3781 = CARTESIAN_POINT('',(6.673668321345,-8.236687199093)); +#3782 = CARTESIAN_POINT('',(6.459187648445,-8.59405242436)); +#3783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3784 = PCURVE('',#865,#3785); +#3785 = DEFINITIONAL_REPRESENTATION('',(#3786),#3790); +#3786 = LINE('',#3787,#3788); +#3787 = CARTESIAN_POINT('',(0.,-3.)); +#3788 = VECTOR('',#3789,1.); +#3789 = DIRECTION('',(1.,0.)); +#3790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3791 = ORIENTED_EDGE('',*,*,#3792,.F.); +#3792 = EDGE_CURVE('',#3793,#3768,#3795,.T.); +#3793 = VERTEX_POINT('',#3794); +#3794 = CARTESIAN_POINT('',(1.164157586095,-8.132941479854,3.)); +#3795 = SURFACE_CURVE('',#3796,(#3800,#3807),.PCURVE_S1.); +#3796 = LINE('',#3797,#3798); +#3797 = CARTESIAN_POINT('',(1.164157586095,-8.132941479854,3.)); +#3798 = VECTOR('',#3799,1.); +#3799 = DIRECTION('',(0.143115211738,-0.989706035229,0.)); +#3800 = PCURVE('',#83,#3801); +#3801 = DEFINITIONAL_REPRESENTATION('',(#3802),#3806); +#3802 = LINE('',#3803,#3804); +#3803 = CARTESIAN_POINT('',(6.930473883202,-6.726904006573)); +#3804 = VECTOR('',#3805,1.); +#3805 = DIRECTION('',(-0.143115211738,-0.989706035229)); +#3806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3807 = PCURVE('',#896,#3808); +#3808 = DEFINITIONAL_REPRESENTATION('',(#3809),#3813); +#3809 = LINE('',#3810,#3811); +#3810 = CARTESIAN_POINT('',(0.,-3.)); +#3811 = VECTOR('',#3812,1.); +#3812 = DIRECTION('',(1.,0.)); +#3813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3814 = ORIENTED_EDGE('',*,*,#3815,.F.); +#3815 = EDGE_CURVE('',#3816,#3793,#3818,.T.); +#3816 = VERTEX_POINT('',#3817); +#3817 = CARTESIAN_POINT('',(0.386194343335,-7.490050328881,3.)); +#3818 = SURFACE_CURVE('',#3819,(#3824,#3831),.PCURVE_S1.); +#3819 = CIRCLE('',#3820,0.75); +#3820 = AXIS2_PLACEMENT_3D('',#3821,#3822,#3823); +#3821 = CARTESIAN_POINT('',(0.421724176379,-8.239208276823,3.)); +#3822 = DIRECTION('',(0.,0.,-1.)); +#3823 = DIRECTION('',(-4.737311072556E-02,0.998877263922,0.)); +#3824 = PCURVE('',#83,#3825); +#3825 = DEFINITIONAL_REPRESENTATION('',(#3826),#3830); +#3826 = CIRCLE('',#3827,0.75); +#3827 = AXIS2_PLACEMENT_2D('',#3828,#3829); +#3828 = CARTESIAN_POINT('',(7.672907292917,-6.833170803541)); +#3829 = DIRECTION('',(4.737311072556E-02,0.998877263922)); +#3830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3831 = PCURVE('',#925,#3832); +#3832 = DEFINITIONAL_REPRESENTATION('',(#3833),#3837); +#3833 = LINE('',#3834,#3835); +#3834 = CARTESIAN_POINT('',(0.,-3.)); +#3835 = VECTOR('',#3836,1.); +#3836 = DIRECTION('',(1.,0.)); +#3837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3838 = ORIENTED_EDGE('',*,*,#3839,.F.); +#3839 = EDGE_CURVE('',#3840,#3816,#3842,.T.); +#3840 = VERTEX_POINT('',#3841); +#3841 = CARTESIAN_POINT('',(-0.386194343335,-7.490050328881,3.)); +#3842 = SURFACE_CURVE('',#3843,(#3848,#3859),.PCURVE_S1.); +#3843 = CIRCLE('',#3844,7.500000000002); +#3844 = AXIS2_PLACEMENT_3D('',#3845,#3846,#3847); +#3845 = CARTESIAN_POINT('',(-1.443289932013E-15,1.648903236173E-12,3.)); +#3846 = DIRECTION('',(0.,0.,1.)); +#3847 = DIRECTION('',(-5.149257911133E-02,-0.998673377184,0.)); +#3848 = PCURVE('',#83,#3849); +#3849 = DEFINITIONAL_REPRESENTATION('',(#3850),#3858); +#3850 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3851,#3852,#3853,#3854, +#3855,#3856,#3857),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3851 = CARTESIAN_POINT('',(8.480825812632,-6.084012855599)); +#3852 = CARTESIAN_POINT('',(-4.492321908242,-6.752921079851)); +#3853 = CARTESIAN_POINT('',(1.414960437192,4.816608525599)); +#3854 = CARTESIAN_POINT('',(7.322242782627,16.38613813105)); +#3855 = CARTESIAN_POINT('',(14.388108158066,5.485516749851)); +#3856 = CARTESIAN_POINT('',(21.453973533505,-5.415104631347)); +#3857 = CARTESIAN_POINT('',(8.480825812632,-6.084012855599)); +#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3859 = PCURVE('',#958,#3860); +#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3865); +#3861 = LINE('',#3862,#3863); +#3862 = CARTESIAN_POINT('',(-0.,-3.)); +#3863 = VECTOR('',#3864,1.); +#3864 = DIRECTION('',(-1.,0.)); +#3865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3866 = ORIENTED_EDGE('',*,*,#3867,.F.); +#3867 = EDGE_CURVE('',#3868,#3840,#3870,.T.); +#3868 = VERTEX_POINT('',#3869); +#3869 = CARTESIAN_POINT('',(-1.164157586095,-8.132941479854,3.)); +#3870 = SURFACE_CURVE('',#3871,(#3876,#3883),.PCURVE_S1.); +#3871 = CIRCLE('',#3872,0.75); +#3872 = AXIS2_PLACEMENT_3D('',#3873,#3874,#3875); +#3873 = CARTESIAN_POINT('',(-0.421724176379,-8.239208276823,3.)); +#3874 = DIRECTION('',(0.,0.,-1.)); +#3875 = DIRECTION('',(-0.989911212954,0.141689062624,0.)); +#3876 = PCURVE('',#83,#3877); +#3877 = DEFINITIONAL_REPRESENTATION('',(#3878),#3882); +#3878 = CIRCLE('',#3879,0.75); +#3879 = AXIS2_PLACEMENT_2D('',#3880,#3881); +#3880 = CARTESIAN_POINT('',(8.516355645676,-6.833170803541)); +#3881 = DIRECTION('',(0.989911212954,0.141689062624)); +#3882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3883 = PCURVE('',#987,#3884); +#3884 = DEFINITIONAL_REPRESENTATION('',(#3885),#3889); +#3885 = LINE('',#3886,#3887); +#3886 = CARTESIAN_POINT('',(0.,-3.)); +#3887 = VECTOR('',#3888,1.); +#3888 = DIRECTION('',(1.,0.)); +#3889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3890 = ORIENTED_EDGE('',*,*,#3891,.F.); +#3891 = EDGE_CURVE('',#3892,#3868,#3894,.T.); +#3892 = VERTEX_POINT('',#3893); +#3893 = CARTESIAN_POINT('',(-1.337651636577,-9.332730843635,3.)); +#3894 = SURFACE_CURVE('',#3895,(#3899,#3906),.PCURVE_S1.); +#3895 = LINE('',#3896,#3897); +#3896 = CARTESIAN_POINT('',(-1.337651636577,-9.332730843635,3.)); +#3897 = VECTOR('',#3898,1.); +#3898 = DIRECTION('',(0.143115211738,0.989706035229,0.)); +#3899 = PCURVE('',#83,#3900); +#3900 = DEFINITIONAL_REPRESENTATION('',(#3901),#3905); +#3901 = LINE('',#3902,#3903); +#3902 = CARTESIAN_POINT('',(9.432283105873,-7.926693370353)); +#3903 = VECTOR('',#3904,1.); +#3904 = DIRECTION('',(-0.143115211738,0.989706035229)); +#3905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3906 = PCURVE('',#1015,#3907); +#3907 = DEFINITIONAL_REPRESENTATION('',(#3908),#3912); +#3908 = LINE('',#3909,#3910); +#3909 = CARTESIAN_POINT('',(0.,-3.)); +#3910 = VECTOR('',#3911,1.); +#3911 = DIRECTION('',(1.,0.)); +#3912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3913 = ORIENTED_EDGE('',*,*,#3914,.F.); +#3914 = EDGE_CURVE('',#3915,#3892,#3917,.T.); +#3915 = VERTEX_POINT('',#3916); +#3916 = CARTESIAN_POINT('',(-1.635443820852,-10.00008989764,3.)); +#3917 = SURFACE_CURVE('',#3918,(#3923,#3931),.PCURVE_S1.); +#3918 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3919,#3920,#3921,#3922), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3919 = CARTESIAN_POINT('',(-1.635443820852,-10.00008989764,3.)); +#3920 = CARTESIAN_POINT('',(-1.420963147951,-9.642724672375,3.)); +#3921 = CARTESIAN_POINT('',(-1.355456455751,-9.411235532339,3.)); +#3922 = CARTESIAN_POINT('',(-1.337651636577,-9.332730843635,3.)); +#3923 = PCURVE('',#83,#3924); +#3924 = DEFINITIONAL_REPRESENTATION('',(#3925),#3930); +#3925 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3926,#3927,#3928,#3929), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3926 = CARTESIAN_POINT('',(9.730075290148,-8.59405242436)); +#3927 = CARTESIAN_POINT('',(9.515594617248,-8.236687199093)); +#3928 = CARTESIAN_POINT('',(9.450087925048,-8.005198059057)); +#3929 = CARTESIAN_POINT('',(9.432283105873,-7.926693370353)); +#3930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3931 = PCURVE('',#1045,#3932); +#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3937); +#3933 = LINE('',#3934,#3935); +#3934 = CARTESIAN_POINT('',(0.,-3.)); +#3935 = VECTOR('',#3936,1.); +#3936 = DIRECTION('',(1.,0.)); +#3937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3938 = ORIENTED_EDGE('',*,*,#3939,.F.); +#3939 = EDGE_CURVE('',#3940,#3915,#3942,.T.); +#3940 = VERTEX_POINT('',#3941); +#3941 = CARTESIAN_POINT('',(-3.147323332243,-11.58308572378,3.)); +#3942 = SURFACE_CURVE('',#3943,(#3948,#3956),.PCURVE_S1.); +#3943 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3944,#3945,#3946,#3947), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3944 = CARTESIAN_POINT('',(-3.147323332243,-11.58308572378,3.)); +#3945 = CARTESIAN_POINT('',(-2.350906080693,-10.99303628622,3.)); +#3946 = CARTESIAN_POINT('',(-1.893469235984,-10.42328822099,3.)); +#3947 = CARTESIAN_POINT('',(-1.635443820852,-10.00008989764,3.)); +#3948 = PCURVE('',#83,#3949); +#3949 = DEFINITIONAL_REPRESENTATION('',(#3950),#3955); +#3950 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3951,#3952,#3953,#3954), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3951 = CARTESIAN_POINT('',(11.241954801539,-10.1770482505)); +#3952 = CARTESIAN_POINT('',(10.44553754999,-9.586998812939)); +#3953 = CARTESIAN_POINT('',(9.988100705281,-9.017250747711)); +#3954 = CARTESIAN_POINT('',(9.730075290148,-8.59405242436)); +#3955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3956 = PCURVE('',#1078,#3957); +#3957 = DEFINITIONAL_REPRESENTATION('',(#3958),#3962); +#3958 = LINE('',#3959,#3960); +#3959 = CARTESIAN_POINT('',(0.,-3.)); +#3960 = VECTOR('',#3961,1.); +#3961 = DIRECTION('',(1.,0.)); +#3962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3963 = ORIENTED_EDGE('',*,*,#3964,.F.); +#3964 = EDGE_CURVE('',#3965,#3940,#3967,.T.); +#3965 = VERTEX_POINT('',#3966); +#3966 = CARTESIAN_POINT('',(-4.262128901904,-11.22086343673,3.)); +#3967 = SURFACE_CURVE('',#3968,(#3973,#3984),.PCURVE_S1.); +#3968 = CIRCLE('',#3969,11.999999999999); +#3969 = AXIS2_PLACEMENT_3D('',#3970,#3971,#3972); +#3970 = CARTESIAN_POINT('',(-9.476195531644E-04,-2.916473098284E-03,3.) + ); +#3971 = DIRECTION('',(0.,0.,1.)); +#3972 = DIRECTION('',(-0.355098440196,-0.934828913636,0.)); +#3973 = PCURVE('',#83,#3974); +#3974 = DEFINITIONAL_REPRESENTATION('',(#3975),#3983); +#3975 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3976,#3977,#3978,#3979, +#3980,#3981,#3982),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3976 = CARTESIAN_POINT('',(12.3567603712,-9.814825963451)); +#3977 = CARTESIAN_POINT('',(-7.073293726428,-17.19540844474)); +#3978 = CARTESIAN_POINT('',(-3.75003860114,3.321803241355)); +#3979 = CARTESIAN_POINT('',(-0.426783475851,23.839014927453)); +#3980 = CARTESIAN_POINT('',(15.680015496489,10.702385722647)); +#3981 = CARTESIAN_POINT('',(31.786814468828,-2.434243482158)); +#3982 = CARTESIAN_POINT('',(12.3567603712,-9.814825963451)); +#3983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3984 = PCURVE('',#1114,#3985); +#3985 = DEFINITIONAL_REPRESENTATION('',(#3986),#3990); +#3986 = LINE('',#3987,#3988); +#3987 = CARTESIAN_POINT('',(-0.,-3.)); +#3988 = VECTOR('',#3989,1.); +#3989 = DIRECTION('',(-1.,0.)); +#3990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3991 = ORIENTED_EDGE('',*,*,#3992,.F.); +#3992 = EDGE_CURVE('',#3993,#3965,#3995,.T.); +#3993 = VERTEX_POINT('',#3994); +#3994 = CARTESIAN_POINT('',(-4.554803519018,-9.051532431319,3.)); +#3995 = SURFACE_CURVE('',#3996,(#4001,#4009),.PCURVE_S1.); +#3996 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3997,#3998,#3999,#4000), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3997 = CARTESIAN_POINT('',(-4.554803519018,-9.051532431319,3.)); +#3998 = CARTESIAN_POINT('',(-4.594806306457,-9.545570600633,3.)); +#3999 = CARTESIAN_POINT('',(-4.559621635497,-10.27538109909,3.)); +#4000 = CARTESIAN_POINT('',(-4.262128901904,-11.22086343673,3.)); +#4001 = PCURVE('',#83,#4002); +#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4008); +#4003 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4004,#4005,#4006,#4007), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4004 = CARTESIAN_POINT('',(12.649434988315,-7.645494958037)); +#4005 = CARTESIAN_POINT('',(12.689437775753,-8.139533127351)); +#4006 = CARTESIAN_POINT('',(12.654253104794,-8.869343625808)); +#4007 = CARTESIAN_POINT('',(12.3567603712,-9.814825963451)); +#4008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4009 = PCURVE('',#1144,#4010); +#4010 = DEFINITIONAL_REPRESENTATION('',(#4011),#4015); +#4011 = LINE('',#4012,#4013); +#4012 = CARTESIAN_POINT('',(0.,-3.)); +#4013 = VECTOR('',#4014,1.); +#4014 = DIRECTION('',(1.,0.)); +#4015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4016 = ORIENTED_EDGE('',*,*,#4017,.F.); +#4017 = EDGE_CURVE('',#4018,#3993,#4020,.T.); +#4018 = VERTEX_POINT('',#4019); +#4019 = CARTESIAN_POINT('',(-4.40345864696,-8.336589761112,3.)); +#4020 = SURFACE_CURVE('',#4021,(#4026,#4034),.PCURVE_S1.); +#4021 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4022,#4023,#4024,#4025), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4022 = CARTESIAN_POINT('',(-4.40345864696,-8.336589761112,3.)); +#4023 = CARTESIAN_POINT('',(-4.435198143922,-8.410566798543,3.)); +#4024 = CARTESIAN_POINT('',(-4.518268019266,-8.636349314446,3.)); +#4025 = CARTESIAN_POINT('',(-4.554803519018,-9.051532431319,3.)); +#4026 = PCURVE('',#83,#4027); +#4027 = DEFINITIONAL_REPRESENTATION('',(#4028),#4033); +#4028 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4029,#4030,#4031,#4032), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4029 = CARTESIAN_POINT('',(12.498090116256,-6.93055228783)); +#4030 = CARTESIAN_POINT('',(12.529829613219,-7.004529325261)); +#4031 = CARTESIAN_POINT('',(12.612899488562,-7.230311841165)); +#4032 = CARTESIAN_POINT('',(12.649434988315,-7.645494958037)); +#4033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4034 = PCURVE('',#1177,#4035); +#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4040); +#4036 = LINE('',#4037,#4038); +#4037 = CARTESIAN_POINT('',(0.,-3.)); +#4038 = VECTOR('',#4039,1.); +#4039 = DIRECTION('',(1.,0.)); +#4040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4041 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4042 = EDGE_CURVE('',#4043,#4018,#4045,.T.); +#4043 = VERTEX_POINT('',#4044); +#4044 = CARTESIAN_POINT('',(-3.838599788335,-7.26396253191,3.)); +#4045 = SURFACE_CURVE('',#4046,(#4050,#4057),.PCURVE_S1.); +#4046 = LINE('',#4047,#4048); +#4047 = CARTESIAN_POINT('',(-3.838599788335,-7.26396253191,3.)); +#4048 = VECTOR('',#4049,1.); +#4049 = DIRECTION('',(-0.465951973163,-0.884810012774,0.)); +#4050 = PCURVE('',#83,#4051); +#4051 = DEFINITIONAL_REPRESENTATION('',(#4052),#4056); +#4052 = LINE('',#4053,#4054); +#4053 = CARTESIAN_POINT('',(11.933231257631,-5.857925058628)); +#4054 = VECTOR('',#4055,1.); +#4055 = DIRECTION('',(0.465951973163,-0.884810012774)); +#4056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4057 = PCURVE('',#1208,#4058); +#4058 = DEFINITIONAL_REPRESENTATION('',(#4059),#4063); +#4059 = LINE('',#4060,#4061); +#4060 = CARTESIAN_POINT('',(0.,-3.)); +#4061 = VECTOR('',#4062,1.); +#4062 = DIRECTION('',(1.,-0.)); +#4063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4064 = ORIENTED_EDGE('',*,*,#4065,.F.); +#4065 = EDGE_CURVE('',#4066,#4043,#4068,.T.); +#4066 = VERTEX_POINT('',#4067); +#4067 = CARTESIAN_POINT('',(-4.090103335355,-6.28657734432,3.)); +#4068 = SURFACE_CURVE('',#4069,(#4074,#4081),.PCURVE_S1.); +#4069 = CIRCLE('',#4070,0.75); +#4070 = AXIS2_PLACEMENT_3D('',#4071,#4072,#4073); +#4071 = CARTESIAN_POINT('',(-4.501703090053,-6.913542767555,3.)); +#4072 = DIRECTION('',(0.,0.,-1.)); +#4073 = DIRECTION('',(0.54879967293,0.835953897647,0.)); +#4074 = PCURVE('',#83,#4075); +#4075 = DEFINITIONAL_REPRESENTATION('',(#4076),#4080); +#4076 = CIRCLE('',#4077,0.75); +#4077 = AXIS2_PLACEMENT_2D('',#4078,#4079); +#4078 = CARTESIAN_POINT('',(12.59633455935,-5.507505294273)); +#4079 = DIRECTION('',(-0.54879967293,0.835953897647)); +#4080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4081 = PCURVE('',#1237,#4082); +#4082 = DEFINITIONAL_REPRESENTATION('',(#4083),#4087); +#4083 = LINE('',#4084,#4085); +#4084 = CARTESIAN_POINT('',(0.,-3.)); +#4085 = VECTOR('',#4086,1.); +#4086 = DIRECTION('',(1.,0.)); +#4087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4088 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4089 = EDGE_CURVE('',#4090,#4066,#4092,.T.); +#4090 = VERTEX_POINT('',#4091); +#4091 = CARTESIAN_POINT('',(-4.714978909134,-5.832578665258,3.)); +#4092 = SURFACE_CURVE('',#4093,(#4098,#4109),.PCURVE_S1.); +#4093 = CIRCLE('',#4094,7.499999999999); +#4094 = AXIS2_PLACEMENT_3D('',#4095,#4096,#4097); +#4095 = CARTESIAN_POINT('',(-2.979838598094E-13,-4.165556788394E-13,3.) + ); +#4096 = DIRECTION('',(0.,0.,1.)); +#4097 = DIRECTION('',(-0.628663854551,-0.777677155368,0.)); +#4098 = PCURVE('',#83,#4099); +#4099 = DEFINITIONAL_REPRESENTATION('',(#4100),#4108); +#4100 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4101,#4102,#4103,#4104, +#4105,#4106,#4107),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4101 = CARTESIAN_POINT('',(12.809610378431,-4.426541191976)); +#4102 = CARTESIAN_POINT('',(2.707287791063,-12.59312421921)); +#4103 = CARTESIAN_POINT('',(0.685980721046,0.239035292292)); +#4104 = CARTESIAN_POINT('',(-1.335326348971,13.071194803796)); +#4105 = CARTESIAN_POINT('',(10.788303308414,8.405618319528)); +#4106 = CARTESIAN_POINT('',(22.911932965799,3.74004183526)); +#4107 = CARTESIAN_POINT('',(12.809610378431,-4.426541191976)); +#4108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4109 = PCURVE('',#1270,#4110); +#4110 = DEFINITIONAL_REPRESENTATION('',(#4111),#4115); +#4111 = LINE('',#4112,#4113); +#4112 = CARTESIAN_POINT('',(-0.,-3.)); +#4113 = VECTOR('',#4114,1.); +#4114 = DIRECTION('',(-1.,0.)); +#4115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4116 = ORIENTED_EDGE('',*,*,#4117,.F.); +#4117 = EDGE_CURVE('',#4118,#4090,#4120,.T.); +#4118 = VERTEX_POINT('',#4119); +#4119 = CARTESIAN_POINT('',(-5.722246330897,-5.895413211008,3.)); +#4120 = SURFACE_CURVE('',#4121,(#4126,#4133),.PCURVE_S1.); +#4121 = CIRCLE('',#4122,0.75); +#4122 = AXIS2_PLACEMENT_3D('',#4123,#4124,#4125); +#4123 = CARTESIAN_POINT('',(-5.184067141312,-6.417776264734,3.)); +#4124 = DIRECTION('',(0.,0.,-1.)); +#4125 = DIRECTION('',(-0.717572252781,0.696484071634,0.)); +#4126 = PCURVE('',#83,#4127); +#4127 = DEFINITIONAL_REPRESENTATION('',(#4128),#4132); +#4128 = CIRCLE('',#4129,0.75); +#4129 = AXIS2_PLACEMENT_2D('',#4130,#4131); +#4130 = CARTESIAN_POINT('',(13.278698610609,-5.011738791452)); +#4131 = DIRECTION('',(0.717572252781,0.696484071634)); +#4132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4133 = PCURVE('',#1299,#4134); +#4134 = DEFINITIONAL_REPRESENTATION('',(#4135),#4139); +#4135 = LINE('',#4136,#4137); +#4136 = CARTESIAN_POINT('',(0.,-3.)); +#4137 = VECTOR('',#4138,1.); +#4138 = DIRECTION('',(1.,0.)); +#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4140 = ORIENTED_EDGE('',*,*,#4141,.F.); +#4141 = EDGE_CURVE('',#4142,#4118,#4144,.T.); +#4142 = VERTEX_POINT('',#4143); +#4143 = CARTESIAN_POINT('',(-6.567824460047,-6.764085951743,3.)); +#4144 = SURFACE_CURVE('',#4145,(#4149,#4156),.PCURVE_S1.); +#4145 = LINE('',#4146,#4147); +#4146 = CARTESIAN_POINT('',(-6.567824460047,-6.764085951743,3.)); +#4147 = VECTOR('',#4148,1.); +#4148 = DIRECTION('',(0.697517250062,0.716567991098,0.)); +#4149 = PCURVE('',#83,#4150); +#4150 = DEFINITIONAL_REPRESENTATION('',(#4151),#4155); +#4151 = LINE('',#4152,#4153); +#4152 = CARTESIAN_POINT('',(14.662455929344,-5.358048478461)); +#4153 = VECTOR('',#4154,1.); +#4154 = DIRECTION('',(-0.697517250062,0.716567991098)); +#4155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4156 = PCURVE('',#1327,#4157); +#4157 = DEFINITIONAL_REPRESENTATION('',(#4158),#4162); +#4158 = LINE('',#4159,#4160); +#4159 = CARTESIAN_POINT('',(0.,-3.)); +#4160 = VECTOR('',#4161,1.); +#4161 = DIRECTION('',(1.,0.)); +#4162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4163 = ORIENTED_EDGE('',*,*,#4164,.F.); +#4164 = EDGE_CURVE('',#4165,#4142,#4167,.T.); +#4165 = VERTEX_POINT('',#4166); +#4166 = CARTESIAN_POINT('',(-7.201007207848,-7.12895291362,3.)); +#4167 = SURFACE_CURVE('',#4168,(#4173,#4181),.PCURVE_S1.); +#4168 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4169,#4170,#4171,#4172), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4169 = CARTESIAN_POINT('',(-7.201007207848,-7.12895291362,3.)); +#4170 = CARTESIAN_POINT('',(-6.817434689412,-6.965906949613,3.)); +#4171 = CARTESIAN_POINT('',(-6.628372759598,-6.817132168913,3.)); +#4172 = CARTESIAN_POINT('',(-6.567824460047,-6.764085951743,3.)); +#4173 = PCURVE('',#83,#4174); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4180); +#4175 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4176,#4177,#4178,#4179), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4176 = CARTESIAN_POINT('',(15.295638677144,-5.722915440338)); +#4177 = CARTESIAN_POINT('',(14.912066158708,-5.559869476331)); +#4178 = CARTESIAN_POINT('',(14.723004228894,-5.411094695631)); +#4179 = CARTESIAN_POINT('',(14.662455929344,-5.358048478461)); +#4180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4181 = PCURVE('',#1357,#4182); +#4182 = DEFINITIONAL_REPRESENTATION('',(#4183),#4187); +#4183 = LINE('',#4184,#4185); +#4184 = CARTESIAN_POINT('',(0.,-3.)); +#4185 = VECTOR('',#4186,1.); +#4186 = DIRECTION('',(1.,0.)); +#4187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4188 = ORIENTED_EDGE('',*,*,#4189,.F.); +#4189 = EDGE_CURVE('',#4190,#4165,#4192,.T.); +#4190 = VERTEX_POINT('',#4191); +#4191 = CARTESIAN_POINT('',(-9.354605027058,-7.520962958956,3.)); +#4192 = SURFACE_CURVE('',#4193,(#4198,#4206),.PCURVE_S1.); +#4193 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4194,#4195,#4196,#4197), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4194 = CARTESIAN_POINT('',(-9.354605027058,-7.520962958956,3.)); +#4195 = CARTESIAN_POINT('',(-8.363467578417,-7.511725251577,3.)); +#4196 = CARTESIAN_POINT('',(-7.658503886931,-7.319664015471,3.)); +#4197 = CARTESIAN_POINT('',(-7.201007207848,-7.12895291362,3.)); +#4198 = PCURVE('',#83,#4199); +#4199 = DEFINITIONAL_REPRESENTATION('',(#4200),#4205); +#4200 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4201,#4202,#4203,#4204), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4201 = CARTESIAN_POINT('',(17.449236496355,-6.114925485674)); +#4202 = CARTESIAN_POINT('',(16.458099047714,-6.105687778296)); +#4203 = CARTESIAN_POINT('',(15.753135356228,-5.913626542189)); +#4204 = CARTESIAN_POINT('',(15.295638677144,-5.722915440338)); +#4205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4206 = PCURVE('',#1390,#4207); +#4207 = DEFINITIONAL_REPRESENTATION('',(#4208),#4212); +#4208 = LINE('',#4209,#4210); +#4209 = CARTESIAN_POINT('',(0.,-3.)); +#4210 = VECTOR('',#4211,1.); +#4211 = DIRECTION('',(1.,0.)); +#4212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4213 = ORIENTED_EDGE('',*,*,#4214,.F.); +#4214 = EDGE_CURVE('',#4215,#4190,#4217,.T.); +#4215 = VERTEX_POINT('',#4216); +#4216 = CARTESIAN_POINT('',(-10.04359275995,-6.572652699969,3.)); +#4217 = SURFACE_CURVE('',#4218,(#4223,#4234),.PCURVE_S1.); +#4218 = CIRCLE('',#4219,12.000000000001); +#4219 = AXIS2_PLACEMENT_3D('',#4220,#4221,#4222); +#4220 = CARTESIAN_POINT('',(-2.480900196494E-03,-1.802479500488E-03,3.) + ); +#4221 = DIRECTION('',(0.,0.,1.)); +#4222 = DIRECTION('',(-0.836759321647,-0.547570851706,0.)); +#4223 = PCURVE('',#83,#4224); +#4224 = DEFINITIONAL_REPRESENTATION('',(#4225),#4233); +#4225 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4226,#4227,#4228,#4229, +#4230,#4231,#4232),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4226 = CARTESIAN_POINT('',(18.138224229253,-5.166615226687)); +#4227 = CARTESIAN_POINT('',(6.757177798476,-22.55833113227)); +#4228 = CARTESIAN_POINT('',(-2.613966775775,-4.006197848777)); +#4229 = CARTESIAN_POINT('',(-11.98511135002,14.545935434718)); +#4230 = CARTESIAN_POINT('',(8.767079655002,13.385518056809)); +#4231 = CARTESIAN_POINT('',(29.519270660029,12.225100678899)); +#4232 = CARTESIAN_POINT('',(18.138224229253,-5.166615226687)); +#4233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4234 = PCURVE('',#1426,#4235); +#4235 = DEFINITIONAL_REPRESENTATION('',(#4236),#4240); +#4236 = LINE('',#4237,#4238); +#4237 = CARTESIAN_POINT('',(-0.,-3.)); +#4238 = VECTOR('',#4239,1.); +#4239 = DIRECTION('',(-1.,0.)); +#4240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4241 = ORIENTED_EDGE('',*,*,#4242,.F.); +#4242 = EDGE_CURVE('',#4243,#4215,#4245,.T.); +#4243 = VERTEX_POINT('',#4244); +#4244 = CARTESIAN_POINT('',(-9.005270726701,-4.645597226504,3.)); +#4245 = SURFACE_CURVE('',#4246,(#4251,#4259),.PCURVE_S1.); +#4246 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4247,#4248,#4249,#4250), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4247 = CARTESIAN_POINT('',(-9.005270726701,-4.645597226504,3.)); +#4248 = CARTESIAN_POINT('',(-9.328022011553,-5.021769452842,3.)); +#4249 = CARTESIAN_POINT('',(-9.728528862766,-5.632879579464,3.)); +#4250 = CARTESIAN_POINT('',(-10.04359275995,-6.572652699969,3.)); +#4251 = PCURVE('',#83,#4252); +#4252 = DEFINITIONAL_REPRESENTATION('',(#4253),#4258); +#4253 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4254,#4255,#4256,#4257), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4254 = CARTESIAN_POINT('',(17.099902195998,-3.239559753222)); +#4255 = CARTESIAN_POINT('',(17.42265348085,-3.61573197956)); +#4256 = CARTESIAN_POINT('',(17.823160332063,-4.226842106182)); +#4257 = CARTESIAN_POINT('',(18.138224229253,-5.166615226687)); +#4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4259 = PCURVE('',#1456,#4260); +#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4265); +#4261 = LINE('',#4262,#4263); +#4262 = CARTESIAN_POINT('',(0.,-3.)); +#4263 = VECTOR('',#4264,1.); +#4264 = DIRECTION('',(1.,0.)); +#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4266 = ORIENTED_EDGE('',*,*,#4267,.F.); +#4267 = EDGE_CURVE('',#4268,#4243,#4270,.T.); +#4268 = VERTEX_POINT('',#4269); +#4269 = CARTESIAN_POINT('',(-8.462597395412,-4.156154740109,3.)); +#4270 = SURFACE_CURVE('',#4271,(#4276,#4284),.PCURVE_S1.); +#4271 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4272,#4273,#4274,#4275), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4272 = CARTESIAN_POINT('',(-8.462597395412,-4.156154740109,3.)); +#4273 = CARTESIAN_POINT('',(-8.531757799457,-4.197347412355,3.)); +#4274 = CARTESIAN_POINT('',(-8.731674373405,-4.331182057117,3.)); +#4275 = CARTESIAN_POINT('',(-9.005270726701,-4.645597226504,3.)); +#4276 = PCURVE('',#83,#4277); +#4277 = DEFINITIONAL_REPRESENTATION('',(#4278),#4283); +#4278 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4279,#4280,#4281,#4282), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4279 = CARTESIAN_POINT('',(16.557228864708,-2.750117266827)); +#4280 = CARTESIAN_POINT('',(16.626389268754,-2.791309939073)); +#4281 = CARTESIAN_POINT('',(16.826305842701,-2.925144583835)); +#4282 = CARTESIAN_POINT('',(17.099902195998,-3.239559753222)); +#4283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4284 = PCURVE('',#1489,#4285); +#4285 = DEFINITIONAL_REPRESENTATION('',(#4286),#4290); +#4286 = LINE('',#4287,#4288); +#4287 = CARTESIAN_POINT('',(0.,-3.)); +#4288 = VECTOR('',#4289,1.); +#4289 = DIRECTION('',(1.,0.)); +#4290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4291 = ORIENTED_EDGE('',*,*,#4292,.F.); +#4292 = EDGE_CURVE('',#4293,#4268,#4295,.T.); +#4293 = VERTEX_POINT('',#4294); +#4294 = CARTESIAN_POINT('',(-7.375142512829,-3.620396789782,3.)); +#4295 = SURFACE_CURVE('',#4296,(#4300,#4307),.PCURVE_S1.); +#4296 = LINE('',#4297,#4298); +#4297 = CARTESIAN_POINT('',(-7.375142512829,-3.620396789782,3.)); +#4298 = VECTOR('',#4299,1.); +#4299 = DIRECTION('',(-0.897041341441,-0.441946639025,0.)); +#4300 = PCURVE('',#83,#4301); +#4301 = DEFINITIONAL_REPRESENTATION('',(#4302),#4306); +#4302 = LINE('',#4303,#4304); +#4303 = CARTESIAN_POINT('',(15.469773982126,-2.2143593165)); +#4304 = VECTOR('',#4305,1.); +#4305 = DIRECTION('',(0.897041341441,-0.441946639025)); +#4306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4307 = PCURVE('',#1520,#4308); +#4308 = DEFINITIONAL_REPRESENTATION('',(#4309),#4313); +#4309 = LINE('',#4310,#4311); +#4310 = CARTESIAN_POINT('',(0.,-3.)); +#4311 = VECTOR('',#4312,1.); +#4312 = DIRECTION('',(1.,-0.)); +#4313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4314 = ORIENTED_EDGE('',*,*,#4315,.F.); +#4315 = EDGE_CURVE('',#4316,#4293,#4318,.T.); +#4316 = VERTEX_POINT('',#4317); +#4317 = CARTESIAN_POINT('',(-7.004120557439,-2.681845487133,3.)); +#4318 = SURFACE_CURVE('',#4319,(#4324,#4331),.PCURVE_S1.); +#4319 = CIRCLE('',#4320,0.75); +#4320 = AXIS2_PLACEMENT_3D('',#4321,#4322,#4323); +#4321 = CARTESIAN_POINT('',(-7.705632783345,-2.947138903758,3.)); +#4322 = DIRECTION('',(0.,0.,-1.)); +#4323 = DIRECTION('',(0.935349634541,0.353724555499,0.)); +#4324 = PCURVE('',#83,#4325); +#4325 = DEFINITIONAL_REPRESENTATION('',(#4326),#4330); +#4326 = CIRCLE('',#4327,0.75); +#4327 = AXIS2_PLACEMENT_2D('',#4328,#4329); +#4328 = CARTESIAN_POINT('',(15.800264252642,-1.541101430476)); +#4329 = DIRECTION('',(-0.935349634541,0.353724555499)); +#4330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4331 = PCURVE('',#1549,#4332); +#4332 = DEFINITIONAL_REPRESENTATION('',(#4333),#4337); +#4333 = LINE('',#4334,#4335); +#4334 = CARTESIAN_POINT('',(0.,-3.)); +#4335 = VECTOR('',#4336,1.); +#4336 = DIRECTION('',(1.,0.)); +#4337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4338 = ORIENTED_EDGE('',*,*,#4339,.F.); +#4339 = EDGE_CURVE('',#4340,#4316,#4342,.T.); +#4340 = VERTEX_POINT('',#4341); +#4341 = CARTESIAN_POINT('',(-7.242801787883,-1.947260193563,3.)); +#4342 = SURFACE_CURVE('',#4343,(#4348,#4359),.PCURVE_S1.); +#4343 = CIRCLE('',#4344,7.500000000001); +#4344 = AXIS2_PLACEMENT_3D('',#4345,#4346,#4347); +#4345 = CARTESIAN_POINT('',(8.895106873297E-13,2.904343432419E-13,3.)); +#4346 = DIRECTION('',(0.,0.,1.)); +#4347 = DIRECTION('',(-0.965706905051,-0.259634692475,0.)); +#4348 = PCURVE('',#83,#4349); +#4349 = DEFINITIONAL_REPRESENTATION('',(#4350),#4358); +#4350 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4351,#4352,#4353,#4354, +#4355,#4356,#4357),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4351 = CARTESIAN_POINT('',(15.33743325718,-0.541222720281)); +#4352 = CARTESIAN_POINT('',(11.964679666372,-13.08612340604)); +#4353 = CARTESIAN_POINT('',(2.78685377995,-3.892782772819)); +#4354 = CARTESIAN_POINT('',(-6.390972106473,5.300557860409)); +#4355 = CARTESIAN_POINT('',(6.159607370758,8.652117912947)); +#4356 = CARTESIAN_POINT('',(18.710186847988,12.003677965485)); +#4357 = CARTESIAN_POINT('',(15.33743325718,-0.541222720281)); +#4358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4359 = PCURVE('',#1582,#4360); +#4360 = DEFINITIONAL_REPRESENTATION('',(#4361),#4365); +#4361 = LINE('',#4362,#4363); +#4362 = CARTESIAN_POINT('',(-0.,-3.)); +#4363 = VECTOR('',#4364,1.); +#4364 = DIRECTION('',(-1.,0.)); +#4365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4366 = ORIENTED_EDGE('',*,*,#4367,.F.); +#4367 = EDGE_CURVE('',#4368,#4340,#4370,.T.); +#4368 = VERTEX_POINT('',#4369); +#4369 = CARTESIAN_POINT('',(-8.094631469297,-1.406037473282,3.)); +#4370 = SURFACE_CURVE('',#4371,(#4376,#4383),.PCURVE_S1.); +#4371 = CIRCLE('',#4372,0.75); +#4372 = AXIS2_PLACEMENT_3D('',#4373,#4374,#4375); +#4373 = CARTESIAN_POINT('',(-7.966272658225,-2.144971851708,3.)); +#4374 = DIRECTION('',(0.,0.,-1.)); +#4375 = DIRECTION('',(-0.171145081428,0.985245837902,0.)); +#4376 = PCURVE('',#83,#4377); +#4377 = DEFINITIONAL_REPRESENTATION('',(#4378),#4382); +#4378 = CIRCLE('',#4379,0.75); +#4379 = AXIS2_PLACEMENT_2D('',#4380,#4381); +#4380 = CARTESIAN_POINT('',(16.060904127522,-0.738934378426)); +#4381 = DIRECTION('',(0.171145081428,0.985245837902)); +#4382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4383 = PCURVE('',#1611,#4384); +#4384 = DEFINITIONAL_REPRESENTATION('',(#4385),#4389); +#4385 = LINE('',#4386,#4387); +#4386 = CARTESIAN_POINT('',(0.,-3.)); +#4387 = VECTOR('',#4388,1.); +#4388 = DIRECTION('',(1.,0.)); +#4389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4390 = ORIENTED_EDGE('',*,*,#4391,.F.); +#4391 = EDGE_CURVE('',#4392,#4368,#4394,.T.); +#4392 = VERTEX_POINT('',#4393); +#4393 = CARTESIAN_POINT('',(-9.289311571923,-1.611790129111,3.)); +#4394 = SURFACE_CURVE('',#4395,(#4399,#4406),.PCURVE_S1.); +#4395 = LINE('',#4396,#4397); +#4396 = CARTESIAN_POINT('',(-9.289311571923,-1.611790129111,3.)); +#4397 = VECTOR('',#4398,1.); +#4398 = DIRECTION('',(0.985491406602,0.169725329617,0.)); +#4399 = PCURVE('',#83,#4400); +#4400 = DEFINITIONAL_REPRESENTATION('',(#4401),#4405); +#4401 = LINE('',#4402,#4403); +#4402 = CARTESIAN_POINT('',(17.38394304122,-0.205752655829)); +#4403 = VECTOR('',#4404,1.); +#4404 = DIRECTION('',(-0.985491406602,0.169725329617)); +#4405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4406 = PCURVE('',#1639,#4407); +#4407 = DEFINITIONAL_REPRESENTATION('',(#4408),#4412); +#4408 = LINE('',#4409,#4410); +#4409 = CARTESIAN_POINT('',(0.,-3.)); +#4410 = VECTOR('',#4411,1.); +#4411 = DIRECTION('',(1.,0.)); +#4412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4413 = ORIENTED_EDGE('',*,*,#4414,.F.); +#4414 = EDGE_CURVE('',#4415,#4392,#4417,.T.); +#4415 = VERTEX_POINT('',#4416); +#4416 = CARTESIAN_POINT('',(-10.01603059467,-1.534798220793,3.)); +#4417 = SURFACE_CURVE('',#4418,(#4423,#4431),.PCURVE_S1.); +#4418 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4419,#4420,#4421,#4422), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4419 = CARTESIAN_POINT('',(-10.01603059467,-1.534798220793,3.)); +#4420 = CARTESIAN_POINT('',(-9.609877895599,-1.628349534568,3.)); +#4421 = CARTESIAN_POINT('',(-9.369475959382,-1.619116022762,3.)); +#4422 = CARTESIAN_POINT('',(-9.289311571923,-1.611790129111,3.)); +#4423 = PCURVE('',#83,#4424); +#4424 = DEFINITIONAL_REPRESENTATION('',(#4425),#4430); +#4425 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4426,#4427,#4428,#4429), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4426 = CARTESIAN_POINT('',(18.110662063975,-0.128760747511)); +#4427 = CARTESIAN_POINT('',(17.704509364896,-0.222312061286)); +#4428 = CARTESIAN_POINT('',(17.464107428679,-0.21307854948)); +#4429 = CARTESIAN_POINT('',(17.38394304122,-0.205752655829)); +#4430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4431 = PCURVE('',#1669,#4432); +#4432 = DEFINITIONAL_REPRESENTATION('',(#4433),#4437); +#4433 = LINE('',#4434,#4435); +#4434 = CARTESIAN_POINT('',(0.,-3.)); +#4435 = VECTOR('',#4436,1.); +#4436 = DIRECTION('',(1.,0.)); +#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4438 = ORIENTED_EDGE('',*,*,#4439,.F.); +#4439 = EDGE_CURVE('',#4440,#4415,#4442,.T.); +#4440 = VERTEX_POINT('',#4441); +#4441 = CARTESIAN_POINT('',(-11.98874555286,-0.586087971934,3.)); +#4442 = SURFACE_CURVE('',#4443,(#4448,#4456),.PCURVE_S1.); +#4443 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4444,#4445,#4446,#4447), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4444 = CARTESIAN_POINT('',(-11.98874555286,-0.586087971934,3.)); +#4445 = CARTESIAN_POINT('',(-11.18146872499,-1.161190484982,3.)); +#4446 = CARTESIAN_POINT('',(-10.49825035604,-1.420176942268,3.)); +#4447 = CARTESIAN_POINT('',(-10.01603059467,-1.534798220793,3.)); +#4448 = PCURVE('',#83,#4449); +#4449 = DEFINITIONAL_REPRESENTATION('',(#4450),#4455); +#4450 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4451,#4452,#4453,#4454), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4451 = CARTESIAN_POINT('',(20.083377022164,0.819949501348)); +#4452 = CARTESIAN_POINT('',(19.27610019429,0.2448469883)); +#4453 = CARTESIAN_POINT('',(18.59288182534,-1.413946898619E-02)); +#4454 = CARTESIAN_POINT('',(18.110662063975,-0.128760747511)); +#4455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4456 = PCURVE('',#1702,#4457); +#4457 = DEFINITIONAL_REPRESENTATION('',(#4458),#4462); +#4458 = LINE('',#4459,#4460); +#4459 = CARTESIAN_POINT('',(0.,-3.)); +#4460 = VECTOR('',#4461,1.); +#4461 = DIRECTION('',(1.,0.)); +#4462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4463 = ORIENTED_EDGE('',*,*,#4464,.F.); +#4464 = EDGE_CURVE('',#4465,#4440,#4467,.T.); +#4465 = VERTEX_POINT('',#4466); +#4466 = CARTESIAN_POINT('',(-11.98874555286,0.586087971934,3.)); +#4467 = SURFACE_CURVE('',#4468,(#4473,#4484),.PCURVE_S1.); +#4468 = CIRCLE('',#4469,12.000000000001); +#4469 = AXIS2_PLACEMENT_3D('',#4470,#4471,#4472); +#4470 = CARTESIAN_POINT('',(-3.066561289165E-03,1.443289932013E-15,3.)); +#4471 = DIRECTION('',(0.,0.,1.)); +#4472 = DIRECTION('',(-0.998806582631,4.884066432787E-02,0.)); +#4473 = PCURVE('',#83,#4474); +#4474 = DEFINITIONAL_REPRESENTATION('',(#4475),#4483); +#4475 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4476,#4477,#4478,#4479, +#4480,#4481,#4482),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4476 = CARTESIAN_POINT('',(20.083377022164,1.992125445216)); +#4477 = CARTESIAN_POINT('',(21.09851116726,-18.7676795314)); +#4478 = CARTESIAN_POINT('',(2.612425607344,-9.266909000998)); +#4479 = CARTESIAN_POINT('',(-15.87365995257,0.233861529413)); +#4480 = CARTESIAN_POINT('',(1.597291462249,11.492895975627)); +#4481 = CARTESIAN_POINT('',(19.068242877069,22.751930421841)); +#4482 = CARTESIAN_POINT('',(20.083377022164,1.992125445216)); +#4483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4484 = PCURVE('',#1738,#4485); +#4485 = DEFINITIONAL_REPRESENTATION('',(#4486),#4490); +#4486 = LINE('',#4487,#4488); +#4487 = CARTESIAN_POINT('',(-0.,-3.)); +#4488 = VECTOR('',#4489,1.); +#4489 = DIRECTION('',(-1.,0.)); +#4490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4491 = ORIENTED_EDGE('',*,*,#4492,.F.); +#4492 = EDGE_CURVE('',#4493,#4465,#4495,.T.); +#4493 = VERTEX_POINT('',#4494); +#4494 = CARTESIAN_POINT('',(-10.01603059467,1.534798220793,3.)); +#4495 = SURFACE_CURVE('',#4496,(#4501,#4509),.PCURVE_S1.); +#4496 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4497,#4498,#4499,#4500), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4497 = CARTESIAN_POINT('',(-10.01603059467,1.534798220793,3.)); +#4498 = CARTESIAN_POINT('',(-10.49825035604,1.420176942268,3.)); +#4499 = CARTESIAN_POINT('',(-11.18146872499,1.161190484982,3.)); +#4500 = CARTESIAN_POINT('',(-11.98874555286,0.586087971934,3.)); +#4501 = PCURVE('',#83,#4502); +#4502 = DEFINITIONAL_REPRESENTATION('',(#4503),#4508); +#4503 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4504,#4505,#4506,#4507), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4504 = CARTESIAN_POINT('',(18.110662063975,2.940835694075)); +#4505 = CARTESIAN_POINT('',(18.59288182534,2.82621441555)); +#4506 = CARTESIAN_POINT('',(19.27610019429,2.567227958264)); +#4507 = CARTESIAN_POINT('',(20.083377022164,1.992125445216)); +#4508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4509 = PCURVE('',#1768,#4510); +#4510 = DEFINITIONAL_REPRESENTATION('',(#4511),#4515); +#4511 = LINE('',#4512,#4513); +#4512 = CARTESIAN_POINT('',(0.,-3.)); +#4513 = VECTOR('',#4514,1.); +#4514 = DIRECTION('',(1.,0.)); +#4515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4516 = ORIENTED_EDGE('',*,*,#4517,.F.); +#4517 = EDGE_CURVE('',#4518,#4493,#4520,.T.); +#4518 = VERTEX_POINT('',#4519); +#4519 = CARTESIAN_POINT('',(-9.289311571923,1.611790129111,3.)); +#4520 = SURFACE_CURVE('',#4521,(#4526,#4534),.PCURVE_S1.); +#4521 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4522,#4523,#4524,#4525), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4522 = CARTESIAN_POINT('',(-9.289311571923,1.611790129111,3.)); +#4523 = CARTESIAN_POINT('',(-9.369475959382,1.619116022762,3.)); +#4524 = CARTESIAN_POINT('',(-9.609877895599,1.628349534568,3.)); +#4525 = CARTESIAN_POINT('',(-10.01603059467,1.534798220793,3.)); +#4526 = PCURVE('',#83,#4527); +#4527 = DEFINITIONAL_REPRESENTATION('',(#4528),#4533); +#4528 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4529,#4530,#4531,#4532), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4529 = CARTESIAN_POINT('',(17.38394304122,3.017827602393)); +#4530 = CARTESIAN_POINT('',(17.464107428679,3.025153496044)); +#4531 = CARTESIAN_POINT('',(17.704509364896,3.03438700785)); +#4532 = CARTESIAN_POINT('',(18.110662063975,2.940835694075)); +#4533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4534 = PCURVE('',#1801,#4535); +#4535 = DEFINITIONAL_REPRESENTATION('',(#4536),#4540); +#4536 = LINE('',#4537,#4538); +#4537 = CARTESIAN_POINT('',(0.,-3.)); +#4538 = VECTOR('',#4539,1.); +#4539 = DIRECTION('',(1.,0.)); +#4540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4541 = ORIENTED_EDGE('',*,*,#4542,.F.); +#4542 = EDGE_CURVE('',#4543,#4518,#4545,.T.); +#4543 = VERTEX_POINT('',#4544); +#4544 = CARTESIAN_POINT('',(-8.094631469297,1.406037473282,3.)); +#4545 = SURFACE_CURVE('',#4546,(#4550,#4557),.PCURVE_S1.); +#4546 = LINE('',#4547,#4548); +#4547 = CARTESIAN_POINT('',(-8.094631469297,1.406037473282,3.)); +#4548 = VECTOR('',#4549,1.); +#4549 = DIRECTION('',(-0.985491406602,0.169725329617,0.)); +#4550 = PCURVE('',#83,#4551); +#4551 = DEFINITIONAL_REPRESENTATION('',(#4552),#4556); +#4552 = LINE('',#4553,#4554); +#4553 = CARTESIAN_POINT('',(16.189262938593,2.812074946564)); +#4554 = VECTOR('',#4555,1.); +#4555 = DIRECTION('',(0.985491406602,0.169725329617)); +#4556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4557 = PCURVE('',#1832,#4558); +#4558 = DEFINITIONAL_REPRESENTATION('',(#4559),#4563); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(0.,-3.)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(1.,0.)); +#4563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4564 = ORIENTED_EDGE('',*,*,#4565,.F.); +#4565 = EDGE_CURVE('',#4566,#4543,#4568,.T.); +#4566 = VERTEX_POINT('',#4567); +#4567 = CARTESIAN_POINT('',(-7.242801787883,1.947260193563,3.)); +#4568 = SURFACE_CURVE('',#4569,(#4574,#4581),.PCURVE_S1.); +#4569 = CIRCLE('',#4570,0.75); +#4570 = AXIS2_PLACEMENT_3D('',#4571,#4572,#4573); +#4571 = CARTESIAN_POINT('',(-7.966272658225,2.144971851708,3.)); +#4572 = DIRECTION('',(0.,0.,-1.)); +#4573 = DIRECTION('',(0.964627827123,-0.263615544194,0.)); +#4574 = PCURVE('',#83,#4575); +#4575 = DEFINITIONAL_REPRESENTATION('',(#4576),#4580); +#4576 = CIRCLE('',#4577,0.75); +#4577 = AXIS2_PLACEMENT_2D('',#4578,#4579); +#4578 = CARTESIAN_POINT('',(16.060904127522,3.55100932499)); +#4579 = DIRECTION('',(-0.964627827123,-0.263615544194)); +#4580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4581 = PCURVE('',#1861,#4582); +#4582 = DEFINITIONAL_REPRESENTATION('',(#4583),#4587); +#4583 = LINE('',#4584,#4585); +#4584 = CARTESIAN_POINT('',(0.,-3.)); +#4585 = VECTOR('',#4586,1.); +#4586 = DIRECTION('',(1.,0.)); +#4587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4588 = ORIENTED_EDGE('',*,*,#4589,.F.); +#4589 = EDGE_CURVE('',#4590,#4566,#4592,.T.); +#4590 = VERTEX_POINT('',#4591); +#4591 = CARTESIAN_POINT('',(-7.004120557439,2.681845487133,3.)); +#4592 = SURFACE_CURVE('',#4593,(#4598,#4609),.PCURVE_S1.); +#4593 = CIRCLE('',#4594,7.500000000001); +#4594 = AXIS2_PLACEMENT_3D('',#4595,#4596,#4597); +#4595 = CARTESIAN_POINT('',(7.829292769657E-13,-2.453592884422E-13,3.)); +#4596 = DIRECTION('',(0.,0.,1.)); +#4597 = DIRECTION('',(-0.933882740992,0.357579398284,0.)); +#4598 = PCURVE('',#83,#4599); +#4599 = DEFINITIONAL_REPRESENTATION('',(#4600),#4608); +#4600 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4601,#4602,#4603,#4604, +#4605,#4606,#4607),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4601 = CARTESIAN_POINT('',(15.098752026736,4.087882960415)); +#4602 = CARTESIAN_POINT('',(19.7438446685,-8.043609707409)); +#4603 = CARTESIAN_POINT('',(6.915117511458,-6.000631604197)); +#4604 = CARTESIAN_POINT('',(-5.913609645584,-3.957653500985)); +#4605 = CARTESIAN_POINT('',(2.270024869694,6.130861063627)); +#4606 = CARTESIAN_POINT('',(10.453659384972,16.219375628239)); +#4607 = CARTESIAN_POINT('',(15.098752026736,4.087882960415)); +#4608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4609 = PCURVE('',#1894,#4610); +#4610 = DEFINITIONAL_REPRESENTATION('',(#4611),#4615); +#4611 = LINE('',#4612,#4613); +#4612 = CARTESIAN_POINT('',(-0.,-3.)); +#4613 = VECTOR('',#4614,1.); +#4614 = DIRECTION('',(-1.,0.)); +#4615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4616 = ORIENTED_EDGE('',*,*,#4617,.F.); +#4617 = EDGE_CURVE('',#4618,#4590,#4620,.T.); +#4618 = VERTEX_POINT('',#4619); +#4619 = CARTESIAN_POINT('',(-7.375142512829,3.620396789782,3.)); +#4620 = SURFACE_CURVE('',#4621,(#4626,#4633),.PCURVE_S1.); +#4621 = CIRCLE('',#4622,0.75); +#4622 = AXIS2_PLACEMENT_3D('',#4623,#4624,#4625); +#4623 = CARTESIAN_POINT('',(-7.705632783345,2.947138903758,3.)); +#4624 = DIRECTION('',(0.,0.,-1.)); +#4625 = DIRECTION('',(0.440653694022,0.897677181366,0.)); +#4626 = PCURVE('',#83,#4627); +#4627 = DEFINITIONAL_REPRESENTATION('',(#4628),#4632); +#4628 = CIRCLE('',#4629,0.75); +#4629 = AXIS2_PLACEMENT_2D('',#4630,#4631); +#4630 = CARTESIAN_POINT('',(15.800264252642,4.35317637704)); +#4631 = DIRECTION('',(-0.440653694022,0.897677181366)); +#4632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4633 = PCURVE('',#1923,#4634); +#4634 = DEFINITIONAL_REPRESENTATION('',(#4635),#4639); +#4635 = LINE('',#4636,#4637); +#4636 = CARTESIAN_POINT('',(0.,-3.)); +#4637 = VECTOR('',#4638,1.); +#4638 = DIRECTION('',(1.,0.)); +#4639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4640 = ORIENTED_EDGE('',*,*,#4641,.F.); +#4641 = EDGE_CURVE('',#4642,#4618,#4644,.T.); +#4642 = VERTEX_POINT('',#4643); +#4643 = CARTESIAN_POINT('',(-8.462597395412,4.156154740109,3.)); +#4644 = SURFACE_CURVE('',#4645,(#4649,#4656),.PCURVE_S1.); +#4645 = LINE('',#4646,#4647); +#4646 = CARTESIAN_POINT('',(-8.462597395412,4.156154740109,3.)); +#4647 = VECTOR('',#4648,1.); +#4648 = DIRECTION('',(0.897041341441,-0.441946639025,0.)); +#4649 = PCURVE('',#83,#4650); +#4650 = DEFINITIONAL_REPRESENTATION('',(#4651),#4655); +#4651 = LINE('',#4652,#4653); +#4652 = CARTESIAN_POINT('',(16.557228864708,5.562192213391)); +#4653 = VECTOR('',#4654,1.); +#4654 = DIRECTION('',(-0.897041341441,-0.441946639025)); +#4655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4656 = PCURVE('',#1951,#4657); +#4657 = DEFINITIONAL_REPRESENTATION('',(#4658),#4662); +#4658 = LINE('',#4659,#4660); +#4659 = CARTESIAN_POINT('',(0.,-3.)); +#4660 = VECTOR('',#4661,1.); +#4661 = DIRECTION('',(1.,0.)); +#4662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4663 = ORIENTED_EDGE('',*,*,#4664,.F.); +#4664 = EDGE_CURVE('',#4665,#4642,#4667,.T.); +#4665 = VERTEX_POINT('',#4666); +#4666 = CARTESIAN_POINT('',(-9.005270726701,4.645597226504,3.)); +#4667 = SURFACE_CURVE('',#4668,(#4673,#4681),.PCURVE_S1.); +#4668 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4669,#4670,#4671,#4672), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4669 = CARTESIAN_POINT('',(-9.005270726701,4.645597226504,3.)); +#4670 = CARTESIAN_POINT('',(-8.731674373405,4.331182057117,3.)); +#4671 = CARTESIAN_POINT('',(-8.531757799457,4.197347412355,3.)); +#4672 = CARTESIAN_POINT('',(-8.462597395412,4.156154740109,3.)); +#4673 = PCURVE('',#83,#4674); +#4674 = DEFINITIONAL_REPRESENTATION('',(#4675),#4680); +#4675 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4676,#4677,#4678,#4679), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4676 = CARTESIAN_POINT('',(17.099902195998,6.051634699786)); +#4677 = CARTESIAN_POINT('',(16.826305842701,5.737219530399)); +#4678 = CARTESIAN_POINT('',(16.626389268754,5.603384885637)); +#4679 = CARTESIAN_POINT('',(16.557228864708,5.562192213391)); +#4680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4681 = PCURVE('',#1981,#4682); +#4682 = DEFINITIONAL_REPRESENTATION('',(#4683),#4687); +#4683 = LINE('',#4684,#4685); +#4684 = CARTESIAN_POINT('',(0.,-3.)); +#4685 = VECTOR('',#4686,1.); +#4686 = DIRECTION('',(1.,0.)); +#4687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4688 = ORIENTED_EDGE('',*,*,#4689,.F.); +#4689 = EDGE_CURVE('',#4690,#4665,#4692,.T.); +#4690 = VERTEX_POINT('',#4691); +#4691 = CARTESIAN_POINT('',(-10.04359275995,6.572652699969,3.)); +#4692 = SURFACE_CURVE('',#4693,(#4698,#4706),.PCURVE_S1.); +#4693 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4694,#4695,#4696,#4697), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4694 = CARTESIAN_POINT('',(-10.04359275995,6.572652699969,3.)); +#4695 = CARTESIAN_POINT('',(-9.728528862766,5.632879579464,3.)); +#4696 = CARTESIAN_POINT('',(-9.328022011553,5.021769452842,3.)); +#4697 = CARTESIAN_POINT('',(-9.005270726701,4.645597226504,3.)); +#4698 = PCURVE('',#83,#4699); +#4699 = DEFINITIONAL_REPRESENTATION('',(#4700),#4705); +#4700 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4701,#4702,#4703,#4704), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4701 = CARTESIAN_POINT('',(18.138224229253,7.978690173251)); +#4702 = CARTESIAN_POINT('',(17.823160332063,7.038917052746)); +#4703 = CARTESIAN_POINT('',(17.42265348085,6.427806926124)); +#4704 = CARTESIAN_POINT('',(17.099902195998,6.051634699786)); +#4705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4706 = PCURVE('',#2014,#4707); +#4707 = DEFINITIONAL_REPRESENTATION('',(#4708),#4712); +#4708 = LINE('',#4709,#4710); +#4709 = CARTESIAN_POINT('',(0.,-3.)); +#4710 = VECTOR('',#4711,1.); +#4711 = DIRECTION('',(1.,0.)); +#4712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4713 = ORIENTED_EDGE('',*,*,#4714,.F.); +#4714 = EDGE_CURVE('',#4715,#4690,#4717,.T.); +#4715 = VERTEX_POINT('',#4716); +#4716 = CARTESIAN_POINT('',(-9.354605027058,7.520962958956,3.)); +#4717 = SURFACE_CURVE('',#4718,(#4723,#4734),.PCURVE_S1.); +#4718 = CIRCLE('',#4719,12.000000000001); +#4719 = AXIS2_PLACEMENT_3D('',#4720,#4721,#4722); +#4720 = CARTESIAN_POINT('',(-2.480900197037E-03,1.802479500888E-03,3.)); +#4721 = DIRECTION('',(0.,0.,1.)); +#4722 = DIRECTION('',(-0.779343677238,0.626596706621,0.)); +#4723 = PCURVE('',#83,#4724); +#4724 = DEFINITIONAL_REPRESENTATION('',(#4725),#4733); +#4725 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4726,#4727,#4728,#4729, +#4730,#4731,#4732),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4726 = CARTESIAN_POINT('',(17.449236496355,8.927000432238)); +#4727 = CARTESIAN_POINT('',(30.472804477035,-7.271353714176)); +#4728 = CARTESIAN_POINT('',(9.932834296404,-10.45091736015)); +#4729 = CARTESIAN_POINT('',(-10.60713588422,-13.63048100612)); +#4730 = CARTESIAN_POINT('',(-3.090733684277,5.747436786262)); +#4731 = CARTESIAN_POINT('',(4.425668515674,25.125354578652)); +#4732 = CARTESIAN_POINT('',(17.449236496355,8.927000432238)); +#4733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4734 = PCURVE('',#2050,#4735); +#4735 = DEFINITIONAL_REPRESENTATION('',(#4736),#4740); +#4736 = LINE('',#4737,#4738); +#4737 = CARTESIAN_POINT('',(-0.,-3.)); +#4738 = VECTOR('',#4739,1.); +#4739 = DIRECTION('',(-1.,0.)); +#4740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4741 = ORIENTED_EDGE('',*,*,#4742,.F.); +#4742 = EDGE_CURVE('',#4743,#4715,#4745,.T.); +#4743 = VERTEX_POINT('',#4744); +#4744 = CARTESIAN_POINT('',(-7.201007207848,7.12895291362,3.)); +#4745 = SURFACE_CURVE('',#4746,(#4751,#4759),.PCURVE_S1.); +#4746 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4747,#4748,#4749,#4750), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4747 = CARTESIAN_POINT('',(-7.201007207848,7.12895291362,3.)); +#4748 = CARTESIAN_POINT('',(-7.658503886931,7.319664015471,3.)); +#4749 = CARTESIAN_POINT('',(-8.363467578417,7.511725251577,3.)); +#4750 = CARTESIAN_POINT('',(-9.354605027058,7.520962958956,3.)); +#4751 = PCURVE('',#83,#4752); +#4752 = DEFINITIONAL_REPRESENTATION('',(#4753),#4758); +#4753 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4754,#4755,#4756,#4757), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4754 = CARTESIAN_POINT('',(15.295638677144,8.534990386902)); +#4755 = CARTESIAN_POINT('',(15.753135356228,8.725701488753)); +#4756 = CARTESIAN_POINT('',(16.458099047714,8.917762724859)); +#4757 = CARTESIAN_POINT('',(17.449236496355,8.927000432238)); +#4758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4759 = PCURVE('',#2080,#4760); +#4760 = DEFINITIONAL_REPRESENTATION('',(#4761),#4765); +#4761 = LINE('',#4762,#4763); +#4762 = CARTESIAN_POINT('',(0.,-3.)); +#4763 = VECTOR('',#4764,1.); +#4764 = DIRECTION('',(1.,0.)); +#4765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4766 = ORIENTED_EDGE('',*,*,#4767,.F.); +#4767 = EDGE_CURVE('',#4768,#4743,#4770,.T.); +#4768 = VERTEX_POINT('',#4769); +#4769 = CARTESIAN_POINT('',(-6.567824460047,6.764085951743,3.)); +#4770 = SURFACE_CURVE('',#4771,(#4776,#4784),.PCURVE_S1.); +#4771 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4772,#4773,#4774,#4775), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4772 = CARTESIAN_POINT('',(-6.567824460047,6.764085951743,3.)); +#4773 = CARTESIAN_POINT('',(-6.628372759598,6.817132168913,3.)); +#4774 = CARTESIAN_POINT('',(-6.817434689412,6.965906949613,3.)); +#4775 = CARTESIAN_POINT('',(-7.201007207848,7.12895291362,3.)); +#4776 = PCURVE('',#83,#4777); +#4777 = DEFINITIONAL_REPRESENTATION('',(#4778),#4783); +#4778 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4779,#4780,#4781,#4782), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4779 = CARTESIAN_POINT('',(14.662455929344,8.170123425025)); +#4780 = CARTESIAN_POINT('',(14.723004228894,8.223169642195)); +#4781 = CARTESIAN_POINT('',(14.912066158708,8.371944422895)); +#4782 = CARTESIAN_POINT('',(15.295638677144,8.534990386902)); +#4783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4784 = PCURVE('',#2113,#4785); +#4785 = DEFINITIONAL_REPRESENTATION('',(#4786),#4790); +#4786 = LINE('',#4787,#4788); +#4787 = CARTESIAN_POINT('',(0.,-3.)); +#4788 = VECTOR('',#4789,1.); +#4789 = DIRECTION('',(1.,0.)); +#4790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4791 = ORIENTED_EDGE('',*,*,#4792,.F.); +#4792 = EDGE_CURVE('',#4793,#4768,#4795,.T.); +#4793 = VERTEX_POINT('',#4794); +#4794 = CARTESIAN_POINT('',(-5.722246330897,5.895413211008,3.)); +#4795 = SURFACE_CURVE('',#4796,(#4800,#4807),.PCURVE_S1.); +#4796 = LINE('',#4797,#4798); +#4797 = CARTESIAN_POINT('',(-5.722246330897,5.895413211008,3.)); +#4798 = VECTOR('',#4799,1.); +#4799 = DIRECTION('',(-0.697517250062,0.716567991098,0.)); +#4800 = PCURVE('',#83,#4801); +#4801 = DEFINITIONAL_REPRESENTATION('',(#4802),#4806); +#4802 = LINE('',#4803,#4804); +#4803 = CARTESIAN_POINT('',(13.816877800194,7.30145068429)); +#4804 = VECTOR('',#4805,1.); +#4805 = DIRECTION('',(0.697517250062,0.716567991098)); +#4806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4807 = PCURVE('',#2144,#4808); +#4808 = DEFINITIONAL_REPRESENTATION('',(#4809),#4813); +#4809 = LINE('',#4810,#4811); +#4810 = CARTESIAN_POINT('',(0.,-3.)); +#4811 = VECTOR('',#4812,1.); +#4812 = DIRECTION('',(1.,0.)); +#4813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4814 = ORIENTED_EDGE('',*,*,#4815,.F.); +#4815 = EDGE_CURVE('',#4816,#4793,#4818,.T.); +#4816 = VERTEX_POINT('',#4817); +#4817 = CARTESIAN_POINT('',(-4.714978909134,5.832578665258,3.)); +#4818 = SURFACE_CURVE('',#4819,(#4824,#4831),.PCURVE_S1.); +#4819 = CIRCLE('',#4820,0.75); +#4820 = AXIS2_PLACEMENT_3D('',#4821,#4822,#4823); +#4821 = CARTESIAN_POINT('',(-5.184067141312,6.417776264734,3.)); +#4822 = DIRECTION('',(0.,-0.,-1.)); +#4823 = DIRECTION('',(0.625450976237,-0.780263465968,0.)); +#4824 = PCURVE('',#83,#4825); +#4825 = DEFINITIONAL_REPRESENTATION('',(#4826),#4830); +#4826 = CIRCLE('',#4827,0.75); +#4827 = AXIS2_PLACEMENT_2D('',#4828,#4829); +#4828 = CARTESIAN_POINT('',(13.278698610609,7.823813738015)); +#4829 = DIRECTION('',(-0.625450976237,-0.780263465968)); +#4830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4831 = PCURVE('',#2173,#4832); +#4832 = DEFINITIONAL_REPRESENTATION('',(#4833),#4837); +#4833 = LINE('',#4834,#4835); +#4834 = CARTESIAN_POINT('',(0.,-3.)); +#4835 = VECTOR('',#4836,1.); +#4836 = DIRECTION('',(1.,0.)); +#4837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4838 = ORIENTED_EDGE('',*,*,#4839,.F.); +#4839 = EDGE_CURVE('',#4840,#4816,#4842,.T.); +#4840 = VERTEX_POINT('',#4841); +#4841 = CARTESIAN_POINT('',(-4.090103335355,6.28657734432,3.)); +#4842 = SURFACE_CURVE('',#4843,(#4848,#4859),.PCURVE_S1.); +#4843 = CIRCLE('',#4844,7.5); +#4844 = AXIS2_PLACEMENT_3D('',#4845,#4846,#4847); +#4845 = CARTESIAN_POINT('',(1.891820033961E-13,-2.624567230214E-13,3.)); +#4846 = DIRECTION('',(0.,0.,1.)); +#4847 = DIRECTION('',(-0.545347111381,0.838210312576,0.)); +#4848 = PCURVE('',#83,#4849); +#4849 = DEFINITIONAL_REPRESENTATION('',(#4850),#4858); +#4850 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4851,#4852,#4853,#4854, +#4855,#4856,#4857),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4851 = CARTESIAN_POINT('',(12.184734804652,7.692614817602)); +#4852 = CARTESIAN_POINT('',(23.073406170726,0.608348032559)); +#4853 = CARTESIAN_POINT('',(11.493915484656,-5.2793845914)); +#4854 = CARTESIAN_POINT('',(-8.557520141466E-02,-11.16711721535)); +#4855 = CARTESIAN_POINT('',(0.605244118582,1.804882193643)); +#4856 = CARTESIAN_POINT('',(1.296063438578,14.776881602644)); +#4857 = CARTESIAN_POINT('',(12.184734804652,7.692614817602)); +#4858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4859 = PCURVE('',#2206,#4860); +#4860 = DEFINITIONAL_REPRESENTATION('',(#4861),#4865); +#4861 = LINE('',#4862,#4863); +#4862 = CARTESIAN_POINT('',(-0.,-3.)); +#4863 = VECTOR('',#4864,1.); +#4864 = DIRECTION('',(-1.,0.)); +#4865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4866 = ORIENTED_EDGE('',*,*,#4867,.F.); +#4867 = EDGE_CURVE('',#4868,#4840,#4870,.T.); +#4868 = VERTEX_POINT('',#4869); +#4869 = CARTESIAN_POINT('',(-3.838599788335,7.26396253191,3.)); +#4870 = SURFACE_CURVE('',#4871,(#4876,#4883),.PCURVE_S1.); +#4871 = CIRCLE('',#4872,0.75); +#4872 = AXIS2_PLACEMENT_3D('',#4873,#4874,#4875); +#4873 = CARTESIAN_POINT('',(-4.501703090053,6.913542767555,3.)); +#4874 = DIRECTION('',(0.,0.,-1.)); +#4875 = DIRECTION('',(0.884137735624,0.467226352473,0.)); +#4876 = PCURVE('',#83,#4877); +#4877 = DEFINITIONAL_REPRESENTATION('',(#4878),#4882); +#4878 = CIRCLE('',#4879,0.75); +#4879 = AXIS2_PLACEMENT_2D('',#4880,#4881); +#4880 = CARTESIAN_POINT('',(12.59633455935,8.319580240837)); +#4881 = DIRECTION('',(-0.884137735624,0.467226352473)); +#4882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4883 = PCURVE('',#2235,#4884); +#4884 = DEFINITIONAL_REPRESENTATION('',(#4885),#4889); +#4885 = LINE('',#4886,#4887); +#4886 = CARTESIAN_POINT('',(0.,-3.)); +#4887 = VECTOR('',#4888,1.); +#4888 = DIRECTION('',(1.,0.)); +#4889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4890 = ORIENTED_EDGE('',*,*,#4891,.F.); +#4891 = EDGE_CURVE('',#4892,#4868,#4894,.T.); +#4892 = VERTEX_POINT('',#4893); +#4893 = CARTESIAN_POINT('',(-4.40345864696,8.336589761112,3.)); +#4894 = SURFACE_CURVE('',#4895,(#4899,#4906),.PCURVE_S1.); +#4895 = LINE('',#4896,#4897); +#4896 = CARTESIAN_POINT('',(-4.40345864696,8.336589761112,3.)); +#4897 = VECTOR('',#4898,1.); +#4898 = DIRECTION('',(0.465951973163,-0.884810012774,0.)); +#4899 = PCURVE('',#83,#4900); +#4900 = DEFINITIONAL_REPRESENTATION('',(#4901),#4905); +#4901 = LINE('',#4902,#4903); +#4902 = CARTESIAN_POINT('',(12.498090116256,9.742627234394)); +#4903 = VECTOR('',#4904,1.); +#4904 = DIRECTION('',(-0.465951973163,-0.884810012774)); +#4905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4906 = PCURVE('',#2263,#4907); +#4907 = DEFINITIONAL_REPRESENTATION('',(#4908),#4912); +#4908 = LINE('',#4909,#4910); +#4909 = CARTESIAN_POINT('',(0.,-3.)); +#4910 = VECTOR('',#4911,1.); +#4911 = DIRECTION('',(1.,0.)); +#4912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4913 = ORIENTED_EDGE('',*,*,#4914,.F.); +#4914 = EDGE_CURVE('',#4915,#4892,#4917,.T.); +#4915 = VERTEX_POINT('',#4916); +#4916 = CARTESIAN_POINT('',(-4.554803519018,9.051532431319,3.)); +#4917 = SURFACE_CURVE('',#4918,(#4923,#4931),.PCURVE_S1.); +#4918 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4919,#4920,#4921,#4922), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4919 = CARTESIAN_POINT('',(-4.554803519018,9.051532431319,3.)); +#4920 = CARTESIAN_POINT('',(-4.518268019266,8.636349314446,3.)); +#4921 = CARTESIAN_POINT('',(-4.435198143922,8.410566798543,3.)); +#4922 = CARTESIAN_POINT('',(-4.40345864696,8.336589761112,3.)); +#4923 = PCURVE('',#83,#4924); +#4924 = DEFINITIONAL_REPRESENTATION('',(#4925),#4930); +#4925 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4926,#4927,#4928,#4929), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4926 = CARTESIAN_POINT('',(12.649434988315,10.457569904601)); +#4927 = CARTESIAN_POINT('',(12.612899488562,10.042386787728)); +#4928 = CARTESIAN_POINT('',(12.529829613219,9.816604271825)); +#4929 = CARTESIAN_POINT('',(12.498090116256,9.742627234394)); +#4930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4931 = PCURVE('',#2293,#4932); +#4932 = DEFINITIONAL_REPRESENTATION('',(#4933),#4937); +#4933 = LINE('',#4934,#4935); +#4934 = CARTESIAN_POINT('',(0.,-3.)); +#4935 = VECTOR('',#4936,1.); +#4936 = DIRECTION('',(1.,0.)); +#4937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4938 = ORIENTED_EDGE('',*,*,#4939,.F.); +#4939 = EDGE_CURVE('',#4940,#4915,#4942,.T.); +#4940 = VERTEX_POINT('',#4941); +#4941 = CARTESIAN_POINT('',(-4.262128901904,11.220863436733,3.)); +#4942 = SURFACE_CURVE('',#4943,(#4948,#4956),.PCURVE_S1.); +#4943 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4944,#4945,#4946,#4947), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4944 = CARTESIAN_POINT('',(-4.262128901904,11.220863436733,3.)); +#4945 = CARTESIAN_POINT('',(-4.559621635497,10.27538109909,3.)); +#4946 = CARTESIAN_POINT('',(-4.594806306457,9.545570600633,3.)); +#4947 = CARTESIAN_POINT('',(-4.554803519018,9.051532431319,3.)); +#4948 = PCURVE('',#83,#4949); +#4949 = DEFINITIONAL_REPRESENTATION('',(#4950),#4955); +#4950 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4951,#4952,#4953,#4954), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4951 = CARTESIAN_POINT('',(12.3567603712,12.626900910015)); +#4952 = CARTESIAN_POINT('',(12.654253104794,11.681418572372)); +#4953 = CARTESIAN_POINT('',(12.689437775753,10.951608073915)); +#4954 = CARTESIAN_POINT('',(12.649434988315,10.457569904601)); +#4955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4956 = PCURVE('',#2326,#4957); +#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962); +#4958 = LINE('',#4959,#4960); +#4959 = CARTESIAN_POINT('',(0.,-3.)); +#4960 = VECTOR('',#4961,1.); +#4961 = DIRECTION('',(1.,0.)); +#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4963 = ORIENTED_EDGE('',*,*,#4964,.F.); +#4964 = EDGE_CURVE('',#4965,#4940,#4967,.T.); +#4965 = VERTEX_POINT('',#4966); +#4966 = CARTESIAN_POINT('',(-3.147323332243,11.583085723786,3.)); +#4967 = SURFACE_CURVE('',#4968,(#4973,#4984),.PCURVE_S1.); +#4968 = CIRCLE('',#4969,11.999999999999); +#4969 = AXIS2_PLACEMENT_3D('',#4970,#4971,#4972); +#4970 = CARTESIAN_POINT('',(-9.476195531286E-04,2.916473098184E-03,3.)); +#4971 = DIRECTION('',(0.,0.,1.)); +#4972 = DIRECTION('',(-0.262197976057,0.965014104224,0.)); +#4973 = PCURVE('',#83,#4974); +#4974 = DEFINITIONAL_REPRESENTATION('',(#4975),#4983); +#4975 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4976,#4977,#4978,#4979, +#4980,#4981,#4982),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4976 = CARTESIAN_POINT('',(11.241954801539,12.989123197068)); +#4977 = CARTESIAN_POINT('',(31.299396303977,7.539440602989)); +#4978 = CARTESIAN_POINT('',(16.551111983724,-7.105971976003)); +#4979 = CARTESIAN_POINT('',(1.80282766347,-21.75138455499)); +#4980 = CARTESIAN_POINT('',(-3.506329518714,-1.656289381924)); +#4981 = CARTESIAN_POINT('',(-8.815486700899,18.438805791147)); +#4982 = CARTESIAN_POINT('',(11.241954801539,12.989123197068)); +#4983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4984 = PCURVE('',#2362,#4985); +#4985 = DEFINITIONAL_REPRESENTATION('',(#4986),#4990); +#4986 = LINE('',#4987,#4988); +#4987 = CARTESIAN_POINT('',(-0.,-3.)); +#4988 = VECTOR('',#4989,1.); +#4989 = DIRECTION('',(-1.,0.)); +#4990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4991 = ORIENTED_EDGE('',*,*,#4992,.F.); +#4992 = EDGE_CURVE('',#4993,#4965,#4995,.T.); +#4993 = VERTEX_POINT('',#4994); +#4994 = CARTESIAN_POINT('',(-1.635443820852,10.000089897642,3.)); +#4995 = SURFACE_CURVE('',#4996,(#5001,#5009),.PCURVE_S1.); +#4996 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#4997,#4998,#4999,#5000), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4997 = CARTESIAN_POINT('',(-1.635443820852,10.000089897642,3.)); +#4998 = CARTESIAN_POINT('',(-1.893469235984,10.423288220993,3.)); +#4999 = CARTESIAN_POINT('',(-2.350906080693,10.993036286221,3.)); +#5000 = CARTESIAN_POINT('',(-3.147323332243,11.583085723786,3.)); +#5001 = PCURVE('',#83,#5002); +#5002 = DEFINITIONAL_REPRESENTATION('',(#5003),#5008); +#5003 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5004,#5005,#5006,#5007), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5004 = CARTESIAN_POINT('',(9.730075290148,11.406127370924)); +#5005 = CARTESIAN_POINT('',(9.988100705281,11.829325694275)); +#5006 = CARTESIAN_POINT('',(10.44553754999,12.399073759503)); +#5007 = CARTESIAN_POINT('',(11.241954801539,12.989123197068)); +#5008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5009 = PCURVE('',#2392,#5010); +#5010 = DEFINITIONAL_REPRESENTATION('',(#5011),#5015); +#5011 = LINE('',#5012,#5013); +#5012 = CARTESIAN_POINT('',(0.,-3.)); +#5013 = VECTOR('',#5014,1.); +#5014 = DIRECTION('',(1.,0.)); +#5015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5016 = ORIENTED_EDGE('',*,*,#5017,.F.); +#5017 = EDGE_CURVE('',#5018,#4993,#5020,.T.); +#5018 = VERTEX_POINT('',#5019); +#5019 = CARTESIAN_POINT('',(-1.337651636577,9.332730843635,3.)); +#5020 = SURFACE_CURVE('',#5021,(#5026,#5034),.PCURVE_S1.); +#5021 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5022,#5023,#5024,#5025), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5022 = CARTESIAN_POINT('',(-1.337651636577,9.332730843635,3.)); +#5023 = CARTESIAN_POINT('',(-1.355456455751,9.411235532339,3.)); +#5024 = CARTESIAN_POINT('',(-1.420963147951,9.642724672375,3.)); +#5025 = CARTESIAN_POINT('',(-1.635443820852,10.000089897642,3.)); +#5026 = PCURVE('',#83,#5027); +#5027 = DEFINITIONAL_REPRESENTATION('',(#5028),#5033); +#5028 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5029,#5030,#5031,#5032), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5029 = CARTESIAN_POINT('',(9.432283105873,10.738768316917)); +#5030 = CARTESIAN_POINT('',(9.450087925048,10.817273005621)); +#5031 = CARTESIAN_POINT('',(9.515594617248,11.048762145657)); +#5032 = CARTESIAN_POINT('',(9.730075290148,11.406127370924)); +#5033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5034 = PCURVE('',#2425,#5035); +#5035 = DEFINITIONAL_REPRESENTATION('',(#5036),#5040); +#5036 = LINE('',#5037,#5038); +#5037 = CARTESIAN_POINT('',(0.,-3.)); +#5038 = VECTOR('',#5039,1.); +#5039 = DIRECTION('',(1.,0.)); +#5040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5041 = ORIENTED_EDGE('',*,*,#5042,.F.); +#5042 = EDGE_CURVE('',#5043,#5018,#5045,.T.); +#5043 = VERTEX_POINT('',#5044); +#5044 = CARTESIAN_POINT('',(-1.164157586095,8.132941479854,3.)); +#5045 = SURFACE_CURVE('',#5046,(#5050,#5057),.PCURVE_S1.); +#5046 = LINE('',#5047,#5048); +#5047 = CARTESIAN_POINT('',(-1.164157586095,8.132941479854,3.)); +#5048 = VECTOR('',#5049,1.); +#5049 = DIRECTION('',(-0.143115211738,0.989706035229,0.)); +#5050 = PCURVE('',#83,#5051); +#5051 = DEFINITIONAL_REPRESENTATION('',(#5052),#5056); +#5052 = LINE('',#5053,#5054); +#5053 = CARTESIAN_POINT('',(9.258789055392,9.538978953136)); +#5054 = VECTOR('',#5055,1.); +#5055 = DIRECTION('',(0.143115211738,0.989706035229)); +#5056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5057 = PCURVE('',#2456,#5058); +#5058 = DEFINITIONAL_REPRESENTATION('',(#5059),#5063); +#5059 = LINE('',#5060,#5061); +#5060 = CARTESIAN_POINT('',(0.,-3.)); +#5061 = VECTOR('',#5062,1.); +#5062 = DIRECTION('',(1.,0.)); +#5063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5064 = ORIENTED_EDGE('',*,*,#5065,.F.); +#5065 = EDGE_CURVE('',#5066,#5043,#5068,.T.); +#5066 = VERTEX_POINT('',#5067); +#5067 = CARTESIAN_POINT('',(-0.386194343335,7.490050328881,3.)); +#5068 = SURFACE_CURVE('',#5069,(#5074,#5081),.PCURVE_S1.); +#5069 = CIRCLE('',#5070,0.75); +#5070 = AXIS2_PLACEMENT_3D('',#5071,#5072,#5073); +#5071 = CARTESIAN_POINT('',(-0.421724176379,8.239208276823,3.)); +#5072 = DIRECTION('',(0.,0.,-1.)); +#5073 = DIRECTION('',(4.737311072556E-02,-0.998877263922,0.)); +#5074 = PCURVE('',#83,#5075); +#5075 = DEFINITIONAL_REPRESENTATION('',(#5076),#5080); +#5076 = CIRCLE('',#5077,0.75); +#5077 = AXIS2_PLACEMENT_2D('',#5078,#5079); +#5078 = CARTESIAN_POINT('',(8.516355645676,9.645245750105)); +#5079 = DIRECTION('',(-4.737311072556E-02,-0.998877263922)); +#5080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5081 = PCURVE('',#2485,#5082); +#5082 = DEFINITIONAL_REPRESENTATION('',(#5083),#5087); +#5083 = LINE('',#5084,#5085); +#5084 = CARTESIAN_POINT('',(0.,-3.)); +#5085 = VECTOR('',#5086,1.); +#5086 = DIRECTION('',(1.,0.)); +#5087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5088 = ORIENTED_EDGE('',*,*,#5089,.F.); +#5089 = EDGE_CURVE('',#5090,#5066,#5092,.T.); +#5090 = VERTEX_POINT('',#5091); +#5091 = CARTESIAN_POINT('',(0.386194343335,7.490050328881,3.)); +#5092 = SURFACE_CURVE('',#5093,(#5098,#5109),.PCURVE_S1.); +#5093 = CIRCLE('',#5094,7.500000000002); +#5094 = AXIS2_PLACEMENT_3D('',#5095,#5096,#5097); +#5095 = CARTESIAN_POINT('',(5.551115123126E-16,-1.648903236173E-12,3.)); +#5096 = DIRECTION('',(0.,-0.,1.)); +#5097 = DIRECTION('',(5.149257911133E-02,0.998673377184,0.)); +#5098 = PCURVE('',#83,#5099); +#5099 = DEFINITIONAL_REPRESENTATION('',(#5100),#5108); +#5100 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5101,#5102,#5103,#5104, +#5105,#5106,#5107),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#5101 = CARTESIAN_POINT('',(7.708437125962,8.896087802163)); +#5102 = CARTESIAN_POINT('',(20.681584846835,9.564996026415)); +#5103 = CARTESIAN_POINT('',(14.774302501401,-2.004533579035)); +#5104 = CARTESIAN_POINT('',(8.867020155967,-13.57406318448)); +#5105 = CARTESIAN_POINT('',(1.801154780527,-2.673441803287)); +#5106 = CARTESIAN_POINT('',(-5.264710594912,8.227179577911)); +#5107 = CARTESIAN_POINT('',(7.708437125962,8.896087802163)); +#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5109 = PCURVE('',#2518,#5110); +#5110 = DEFINITIONAL_REPRESENTATION('',(#5111),#5115); +#5111 = LINE('',#5112,#5113); +#5112 = CARTESIAN_POINT('',(-0.,-3.)); +#5113 = VECTOR('',#5114,1.); +#5114 = DIRECTION('',(-1.,0.)); +#5115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5116 = ORIENTED_EDGE('',*,*,#5117,.F.); +#5117 = EDGE_CURVE('',#5118,#5090,#5120,.T.); +#5118 = VERTEX_POINT('',#5119); +#5119 = CARTESIAN_POINT('',(1.164157586095,8.132941479854,3.)); +#5120 = SURFACE_CURVE('',#5121,(#5126,#5133),.PCURVE_S1.); +#5121 = CIRCLE('',#5122,0.75); +#5122 = AXIS2_PLACEMENT_3D('',#5123,#5124,#5125); +#5123 = CARTESIAN_POINT('',(0.421724176379,8.239208276823,3.)); +#5124 = DIRECTION('',(0.,0.,-1.)); +#5125 = DIRECTION('',(0.989911212954,-0.141689062624,0.)); +#5126 = PCURVE('',#83,#5127); +#5127 = DEFINITIONAL_REPRESENTATION('',(#5128),#5132); +#5128 = CIRCLE('',#5129,0.75); +#5129 = AXIS2_PLACEMENT_2D('',#5130,#5131); +#5130 = CARTESIAN_POINT('',(7.672907292917,9.645245750105)); +#5131 = DIRECTION('',(-0.989911212954,-0.141689062624)); +#5132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5133 = PCURVE('',#2547,#5134); +#5134 = DEFINITIONAL_REPRESENTATION('',(#5135),#5139); +#5135 = LINE('',#5136,#5137); +#5136 = CARTESIAN_POINT('',(0.,-3.)); +#5137 = VECTOR('',#5138,1.); +#5138 = DIRECTION('',(1.,0.)); +#5139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5140 = ORIENTED_EDGE('',*,*,#5141,.F.); +#5141 = EDGE_CURVE('',#5142,#5118,#5144,.T.); +#5142 = VERTEX_POINT('',#5143); +#5143 = CARTESIAN_POINT('',(1.337651636577,9.332730843635,3.)); +#5144 = SURFACE_CURVE('',#5145,(#5149,#5156),.PCURVE_S1.); +#5145 = LINE('',#5146,#5147); +#5146 = CARTESIAN_POINT('',(1.337651636577,9.332730843635,3.)); +#5147 = VECTOR('',#5148,1.); +#5148 = DIRECTION('',(-0.143115211738,-0.989706035229,0.)); +#5149 = PCURVE('',#83,#5150); +#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5155); +#5151 = LINE('',#5152,#5153); +#5152 = CARTESIAN_POINT('',(6.75697983272,10.738768316917)); +#5153 = VECTOR('',#5154,1.); +#5154 = DIRECTION('',(0.143115211738,-0.989706035229)); +#5155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5156 = PCURVE('',#2575,#5157); +#5157 = DEFINITIONAL_REPRESENTATION('',(#5158),#5162); +#5158 = LINE('',#5159,#5160); +#5159 = CARTESIAN_POINT('',(0.,-3.)); +#5160 = VECTOR('',#5161,1.); +#5161 = DIRECTION('',(1.,-0.)); +#5162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5163 = ORIENTED_EDGE('',*,*,#5164,.F.); +#5164 = EDGE_CURVE('',#5165,#5142,#5167,.T.); +#5165 = VERTEX_POINT('',#5166); +#5166 = CARTESIAN_POINT('',(1.635443820852,10.000089897642,3.)); +#5167 = SURFACE_CURVE('',#5168,(#5173,#5181),.PCURVE_S1.); +#5168 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5169,#5170,#5171,#5172), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5169 = CARTESIAN_POINT('',(1.635443820852,10.000089897642,3.)); +#5170 = CARTESIAN_POINT('',(1.420963147951,9.642724672375,3.)); +#5171 = CARTESIAN_POINT('',(1.355456455751,9.411235532339,3.)); +#5172 = CARTESIAN_POINT('',(1.337651636577,9.332730843635,3.)); +#5173 = PCURVE('',#83,#5174); +#5174 = DEFINITIONAL_REPRESENTATION('',(#5175),#5180); +#5175 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5176,#5177,#5178,#5179), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5176 = CARTESIAN_POINT('',(6.459187648445,11.406127370924)); +#5177 = CARTESIAN_POINT('',(6.673668321345,11.048762145657)); +#5178 = CARTESIAN_POINT('',(6.739175013545,10.817273005621)); +#5179 = CARTESIAN_POINT('',(6.75697983272,10.738768316917)); +#5180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5181 = PCURVE('',#2605,#5182); +#5182 = DEFINITIONAL_REPRESENTATION('',(#5183),#5187); +#5183 = LINE('',#5184,#5185); +#5184 = CARTESIAN_POINT('',(0.,-3.)); +#5185 = VECTOR('',#5186,1.); +#5186 = DIRECTION('',(1.,0.)); +#5187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5188 = ORIENTED_EDGE('',*,*,#5189,.F.); +#5189 = EDGE_CURVE('',#5190,#5165,#5192,.T.); +#5190 = VERTEX_POINT('',#5191); +#5191 = CARTESIAN_POINT('',(3.147323332243,11.583085723786,3.)); +#5192 = SURFACE_CURVE('',#5193,(#5198,#5206),.PCURVE_S1.); +#5193 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5194,#5195,#5196,#5197), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5194 = CARTESIAN_POINT('',(3.147323332243,11.583085723786,3.)); +#5195 = CARTESIAN_POINT('',(2.350906080693,10.993036286221,3.)); +#5196 = CARTESIAN_POINT('',(1.893469235984,10.423288220993,3.)); +#5197 = CARTESIAN_POINT('',(1.635443820852,10.000089897642,3.)); +#5198 = PCURVE('',#83,#5199); +#5199 = DEFINITIONAL_REPRESENTATION('',(#5200),#5205); +#5200 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5201,#5202,#5203,#5204), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5201 = CARTESIAN_POINT('',(4.947308137054,12.989123197068)); +#5202 = CARTESIAN_POINT('',(5.743725388604,12.399073759503)); +#5203 = CARTESIAN_POINT('',(6.201162233313,11.829325694275)); +#5204 = CARTESIAN_POINT('',(6.459187648445,11.406127370924)); +#5205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5206 = PCURVE('',#2638,#5207); +#5207 = DEFINITIONAL_REPRESENTATION('',(#5208),#5212); +#5208 = LINE('',#5209,#5210); +#5209 = CARTESIAN_POINT('',(0.,-3.)); +#5210 = VECTOR('',#5211,1.); +#5211 = DIRECTION('',(1.,0.)); +#5212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5213 = ORIENTED_EDGE('',*,*,#5214,.F.); +#5214 = EDGE_CURVE('',#5215,#5190,#5217,.T.); +#5215 = VERTEX_POINT('',#5216); +#5216 = CARTESIAN_POINT('',(4.262128901904,11.220863436733,3.)); +#5217 = SURFACE_CURVE('',#5218,(#5223,#5234),.PCURVE_S1.); +#5218 = CIRCLE('',#5219,12.); +#5219 = AXIS2_PLACEMENT_3D('',#5220,#5221,#5222); +#5220 = CARTESIAN_POINT('',(9.476195528089E-04,2.91647309719E-03,3.)); +#5221 = DIRECTION('',(0.,-0.,1.)); +#5222 = DIRECTION('',(0.355098440196,0.934828913636,0.)); +#5223 = PCURVE('',#83,#5224); +#5224 = DEFINITIONAL_REPRESENTATION('',(#5225),#5233); +#5225 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5226,#5227,#5228,#5229, +#5230,#5231,#5232),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#5226 = CARTESIAN_POINT('',(3.832502567393,12.626900910015)); +#5227 = CARTESIAN_POINT('',(23.262556665023,20.007483391308)); +#5228 = CARTESIAN_POINT('',(19.939301539734,-0.509728294792)); +#5229 = CARTESIAN_POINT('',(16.616046414445,-21.02693998089)); +#5230 = CARTESIAN_POINT('',(0.509247442104,-7.890310776085)); +#5231 = CARTESIAN_POINT('',(-15.59755153023,5.246318428722)); +#5232 = CARTESIAN_POINT('',(3.832502567393,12.626900910015)); +#5233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5234 = PCURVE('',#2674,#5235); +#5235 = DEFINITIONAL_REPRESENTATION('',(#5236),#5240); +#5236 = LINE('',#5237,#5238); +#5237 = CARTESIAN_POINT('',(-0.,-3.)); +#5238 = VECTOR('',#5239,1.); +#5239 = DIRECTION('',(-1.,0.)); +#5240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5241 = ORIENTED_EDGE('',*,*,#5242,.F.); +#5242 = EDGE_CURVE('',#5243,#5215,#5245,.T.); +#5243 = VERTEX_POINT('',#5244); +#5244 = CARTESIAN_POINT('',(4.554803519018,9.051532431319,3.)); +#5245 = SURFACE_CURVE('',#5246,(#5251,#5259),.PCURVE_S1.); +#5246 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5247,#5248,#5249,#5250), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5247 = CARTESIAN_POINT('',(4.554803519018,9.051532431319,3.)); +#5248 = CARTESIAN_POINT('',(4.594806306457,9.545570600633,3.)); +#5249 = CARTESIAN_POINT('',(4.559621635497,10.27538109909,3.)); +#5250 = CARTESIAN_POINT('',(4.262128901904,11.220863436733,3.)); +#5251 = PCURVE('',#83,#5252); +#5252 = DEFINITIONAL_REPRESENTATION('',(#5253),#5258); +#5253 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5254,#5255,#5256,#5257), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5254 = CARTESIAN_POINT('',(3.539827950278,10.457569904601)); +#5255 = CARTESIAN_POINT('',(3.49982516284,10.951608073915)); +#5256 = CARTESIAN_POINT('',(3.5350098338,11.681418572372)); +#5257 = CARTESIAN_POINT('',(3.832502567393,12.626900910015)); +#5258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5259 = PCURVE('',#2704,#5260); +#5260 = DEFINITIONAL_REPRESENTATION('',(#5261),#5265); +#5261 = LINE('',#5262,#5263); +#5262 = CARTESIAN_POINT('',(0.,-3.)); +#5263 = VECTOR('',#5264,1.); +#5264 = DIRECTION('',(1.,0.)); +#5265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5266 = ORIENTED_EDGE('',*,*,#5267,.F.); +#5267 = EDGE_CURVE('',#5268,#5243,#5270,.T.); +#5268 = VERTEX_POINT('',#5269); +#5269 = CARTESIAN_POINT('',(4.40345864696,8.336589761112,3.)); +#5270 = SURFACE_CURVE('',#5271,(#5276,#5284),.PCURVE_S1.); +#5271 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5272,#5273,#5274,#5275), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5272 = CARTESIAN_POINT('',(4.40345864696,8.336589761112,3.)); +#5273 = CARTESIAN_POINT('',(4.435198143922,8.410566798543,3.)); +#5274 = CARTESIAN_POINT('',(4.518268019266,8.636349314446,3.)); +#5275 = CARTESIAN_POINT('',(4.554803519018,9.051532431319,3.)); +#5276 = PCURVE('',#83,#5277); +#5277 = DEFINITIONAL_REPRESENTATION('',(#5278),#5283); +#5278 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5279,#5280,#5281,#5282), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5279 = CARTESIAN_POINT('',(3.691172822337,9.742627234394)); +#5280 = CARTESIAN_POINT('',(3.659433325375,9.816604271825)); +#5281 = CARTESIAN_POINT('',(3.576363450031,10.042386787728)); +#5282 = CARTESIAN_POINT('',(3.539827950278,10.457569904601)); +#5283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5284 = PCURVE('',#2737,#5285); +#5285 = DEFINITIONAL_REPRESENTATION('',(#5286),#5290); +#5286 = LINE('',#5287,#5288); +#5287 = CARTESIAN_POINT('',(0.,-3.)); +#5288 = VECTOR('',#5289,1.); +#5289 = DIRECTION('',(1.,0.)); +#5290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5291 = ORIENTED_EDGE('',*,*,#5292,.F.); +#5292 = EDGE_CURVE('',#5293,#5268,#5295,.T.); +#5293 = VERTEX_POINT('',#5294); +#5294 = CARTESIAN_POINT('',(3.838599788335,7.26396253191,3.)); +#5295 = SURFACE_CURVE('',#5296,(#5300,#5307),.PCURVE_S1.); +#5296 = LINE('',#5297,#5298); +#5297 = CARTESIAN_POINT('',(3.838599788335,7.26396253191,3.)); +#5298 = VECTOR('',#5299,1.); +#5299 = DIRECTION('',(0.465951973163,0.884810012774,0.)); +#5300 = PCURVE('',#83,#5301); +#5301 = DEFINITIONAL_REPRESENTATION('',(#5302),#5306); +#5302 = LINE('',#5303,#5304); +#5303 = CARTESIAN_POINT('',(4.256031680962,8.670000005192)); +#5304 = VECTOR('',#5305,1.); +#5305 = DIRECTION('',(-0.465951973163,0.884810012774)); +#5306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5307 = PCURVE('',#2768,#5308); +#5308 = DEFINITIONAL_REPRESENTATION('',(#5309),#5313); +#5309 = LINE('',#5310,#5311); +#5310 = CARTESIAN_POINT('',(0.,-3.)); +#5311 = VECTOR('',#5312,1.); +#5312 = DIRECTION('',(1.,0.)); +#5313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5314 = ORIENTED_EDGE('',*,*,#5315,.F.); +#5315 = EDGE_CURVE('',#5316,#5293,#5318,.T.); +#5316 = VERTEX_POINT('',#5317); +#5317 = CARTESIAN_POINT('',(4.090103335355,6.28657734432,3.)); +#5318 = SURFACE_CURVE('',#5319,(#5324,#5331),.PCURVE_S1.); +#5319 = CIRCLE('',#5320,0.75); +#5320 = AXIS2_PLACEMENT_3D('',#5321,#5322,#5323); +#5321 = CARTESIAN_POINT('',(4.501703090053,6.913542767555,3.)); +#5322 = DIRECTION('',(0.,0.,-1.)); +#5323 = DIRECTION('',(-0.54879967293,-0.835953897647,-0.)); +#5324 = PCURVE('',#83,#5325); +#5325 = DEFINITIONAL_REPRESENTATION('',(#5326),#5330); +#5326 = CIRCLE('',#5327,0.75); +#5327 = AXIS2_PLACEMENT_2D('',#5328,#5329); +#5328 = CARTESIAN_POINT('',(3.592928379244,8.319580240837)); +#5329 = DIRECTION('',(0.54879967293,-0.835953897647)); +#5330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5331 = PCURVE('',#2797,#5332); +#5332 = DEFINITIONAL_REPRESENTATION('',(#5333),#5337); +#5333 = LINE('',#5334,#5335); +#5334 = CARTESIAN_POINT('',(0.,-3.)); +#5335 = VECTOR('',#5336,1.); +#5336 = DIRECTION('',(1.,0.)); +#5337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5338 = ORIENTED_EDGE('',*,*,#5339,.F.); +#5339 = EDGE_CURVE('',#5340,#5316,#5342,.T.); +#5340 = VERTEX_POINT('',#5341); +#5341 = CARTESIAN_POINT('',(4.714978909134,5.832578665258,3.)); +#5342 = SURFACE_CURVE('',#5343,(#5348,#5359),.PCURVE_S1.); +#5343 = CIRCLE('',#5344,7.5); +#5344 = AXIS2_PLACEMENT_3D('',#5345,#5346,#5347); +#5345 = CARTESIAN_POINT('',(-5.329070518201E-14,-7.727152251391E-14,3.) + ); +#5346 = DIRECTION('',(0.,-0.,1.)); +#5347 = DIRECTION('',(0.628663854551,0.777677155368,0.)); +#5348 = PCURVE('',#83,#5349); +#5349 = DEFINITIONAL_REPRESENTATION('',(#5350),#5358); +#5350 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5351,#5352,#5353,#5354, +#5355,#5356,#5357),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#5351 = CARTESIAN_POINT('',(3.379652560162,7.23861613854)); +#5352 = CARTESIAN_POINT('',(13.481975147531,15.405199165776)); +#5353 = CARTESIAN_POINT('',(15.503282217548,2.573039654271)); +#5354 = CARTESIAN_POINT('',(17.524589287566,-10.25911985723)); +#5355 = CARTESIAN_POINT('',(5.40095963018,-5.593543372965)); +#5356 = CARTESIAN_POINT('',(-6.722670027206,-0.927966888697)); +#5357 = CARTESIAN_POINT('',(3.379652560162,7.23861613854)); +#5358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5359 = PCURVE('',#2830,#5360); +#5360 = DEFINITIONAL_REPRESENTATION('',(#5361),#5365); +#5361 = LINE('',#5362,#5363); +#5362 = CARTESIAN_POINT('',(-0.,-3.)); +#5363 = VECTOR('',#5364,1.); +#5364 = DIRECTION('',(-1.,0.)); +#5365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5366 = ORIENTED_EDGE('',*,*,#5367,.F.); +#5367 = EDGE_CURVE('',#5368,#5340,#5370,.T.); +#5368 = VERTEX_POINT('',#5369); +#5369 = CARTESIAN_POINT('',(5.722246330897,5.895413211008,3.)); +#5370 = SURFACE_CURVE('',#5371,(#5376,#5383),.PCURVE_S1.); +#5371 = CIRCLE('',#5372,0.75); +#5372 = AXIS2_PLACEMENT_3D('',#5373,#5374,#5375); +#5373 = CARTESIAN_POINT('',(5.184067141312,6.417776264734,3.)); +#5374 = DIRECTION('',(0.,-0.,-1.)); +#5375 = DIRECTION('',(0.717572252781,-0.696484071634,0.)); +#5376 = PCURVE('',#83,#5377); +#5377 = DEFINITIONAL_REPRESENTATION('',(#5378),#5382); +#5378 = CIRCLE('',#5379,0.75); +#5379 = AXIS2_PLACEMENT_2D('',#5380,#5381); +#5380 = CARTESIAN_POINT('',(2.910564327985,7.823813738015)); +#5381 = DIRECTION('',(-0.717572252781,-0.696484071634)); +#5382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5383 = PCURVE('',#2859,#5384); +#5384 = DEFINITIONAL_REPRESENTATION('',(#5385),#5389); +#5385 = LINE('',#5386,#5387); +#5386 = CARTESIAN_POINT('',(0.,-3.)); +#5387 = VECTOR('',#5388,1.); +#5388 = DIRECTION('',(1.,0.)); +#5389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5390 = ORIENTED_EDGE('',*,*,#5391,.F.); +#5391 = EDGE_CURVE('',#5392,#5368,#5394,.T.); +#5392 = VERTEX_POINT('',#5393); +#5393 = CARTESIAN_POINT('',(6.567824460047,6.764085951743,3.)); +#5394 = SURFACE_CURVE('',#5395,(#5399,#5406),.PCURVE_S1.); +#5395 = LINE('',#5396,#5397); +#5396 = CARTESIAN_POINT('',(6.567824460047,6.764085951743,3.)); +#5397 = VECTOR('',#5398,1.); +#5398 = DIRECTION('',(-0.697517250062,-0.716567991098,0.)); +#5399 = PCURVE('',#83,#5400); +#5400 = DEFINITIONAL_REPRESENTATION('',(#5401),#5405); +#5401 = LINE('',#5402,#5403); +#5402 = CARTESIAN_POINT('',(1.526807009249,8.170123425025)); +#5403 = VECTOR('',#5404,1.); +#5404 = DIRECTION('',(0.697517250062,-0.716567991098)); +#5405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5406 = PCURVE('',#2887,#5407); +#5407 = DEFINITIONAL_REPRESENTATION('',(#5408),#5412); +#5408 = LINE('',#5409,#5410); +#5409 = CARTESIAN_POINT('',(0.,-3.)); +#5410 = VECTOR('',#5411,1.); +#5411 = DIRECTION('',(1.,-0.)); +#5412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5413 = ORIENTED_EDGE('',*,*,#5414,.F.); +#5414 = EDGE_CURVE('',#5415,#5392,#5417,.T.); +#5415 = VERTEX_POINT('',#5416); +#5416 = CARTESIAN_POINT('',(7.201007207848,7.12895291362,3.)); +#5417 = SURFACE_CURVE('',#5418,(#5423,#5431),.PCURVE_S1.); +#5418 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5419,#5420,#5421,#5422), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5419 = CARTESIAN_POINT('',(7.201007207848,7.12895291362,3.)); +#5420 = CARTESIAN_POINT('',(6.817434689412,6.965906949613,3.)); +#5421 = CARTESIAN_POINT('',(6.628372759598,6.817132168913,3.)); +#5422 = CARTESIAN_POINT('',(6.567824460047,6.764085951743,3.)); +#5423 = PCURVE('',#83,#5424); +#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5430); +#5425 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5426,#5427,#5428,#5429), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5426 = CARTESIAN_POINT('',(0.893624261449,8.534990386902)); +#5427 = CARTESIAN_POINT('',(1.277196779885,8.371944422895)); +#5428 = CARTESIAN_POINT('',(1.466258709699,8.223169642195)); +#5429 = CARTESIAN_POINT('',(1.526807009249,8.170123425025)); +#5430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5431 = PCURVE('',#2917,#5432); +#5432 = DEFINITIONAL_REPRESENTATION('',(#5433),#5437); +#5433 = LINE('',#5434,#5435); +#5434 = CARTESIAN_POINT('',(0.,-3.)); +#5435 = VECTOR('',#5436,1.); +#5436 = DIRECTION('',(1.,0.)); +#5437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5438 = ORIENTED_EDGE('',*,*,#5439,.F.); +#5439 = EDGE_CURVE('',#5440,#5415,#5442,.T.); +#5440 = VERTEX_POINT('',#5441); +#5441 = CARTESIAN_POINT('',(9.354605027058,7.520962958956,3.)); +#5442 = SURFACE_CURVE('',#5443,(#5448,#5456),.PCURVE_S1.); +#5443 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5444,#5445,#5446,#5447), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5444 = CARTESIAN_POINT('',(9.354605027058,7.520962958956,3.)); +#5445 = CARTESIAN_POINT('',(8.363467578417,7.511725251577,3.)); +#5446 = CARTESIAN_POINT('',(7.658503886931,7.319664015471,3.)); +#5447 = CARTESIAN_POINT('',(7.201007207848,7.12895291362,3.)); +#5448 = PCURVE('',#83,#5449); +#5449 = DEFINITIONAL_REPRESENTATION('',(#5450),#5455); +#5450 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5451,#5452,#5453,#5454), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5451 = CARTESIAN_POINT('',(-1.259973557761,8.927000432238)); +#5452 = CARTESIAN_POINT('',(-0.26883610912,8.917762724859)); +#5453 = CARTESIAN_POINT('',(0.436127582366,8.725701488753)); +#5454 = CARTESIAN_POINT('',(0.893624261449,8.534990386902)); +#5455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5456 = PCURVE('',#2950,#5457); +#5457 = DEFINITIONAL_REPRESENTATION('',(#5458),#5462); +#5458 = LINE('',#5459,#5460); +#5459 = CARTESIAN_POINT('',(0.,-3.)); +#5460 = VECTOR('',#5461,1.); +#5461 = DIRECTION('',(1.,0.)); +#5462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5463 = ORIENTED_EDGE('',*,*,#5464,.F.); +#5464 = EDGE_CURVE('',#5465,#5440,#5467,.T.); +#5465 = VERTEX_POINT('',#5466); +#5466 = CARTESIAN_POINT('',(10.043592759956,6.572652699969,3.)); +#5467 = SURFACE_CURVE('',#5468,(#5473,#5484),.PCURVE_S1.); +#5468 = CIRCLE('',#5469,12.000000000001); +#5469 = AXIS2_PLACEMENT_3D('',#5470,#5471,#5472); +#5470 = CARTESIAN_POINT('',(2.480900196493E-03,1.80247950049E-03,3.)); +#5471 = DIRECTION('',(0.,-0.,1.)); +#5472 = DIRECTION('',(0.836759321647,0.547570851706,0.)); +#5473 = PCURVE('',#83,#5474); +#5474 = DEFINITIONAL_REPRESENTATION('',(#5475),#5483); +#5475 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5476,#5477,#5478,#5479, +#5480,#5481,#5482),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#5476 = CARTESIAN_POINT('',(-1.94896129066,7.978690173251)); +#5477 = CARTESIAN_POINT('',(9.432085140117,25.370406078837)); +#5478 = CARTESIAN_POINT('',(18.803229714368,6.818272795341)); +#5479 = CARTESIAN_POINT('',(28.174374288619,-11.73386048815)); +#5480 = CARTESIAN_POINT('',(7.422183283592,-10.57344311024)); +#5481 = CARTESIAN_POINT('',(-13.33000772143,-9.413025732335)); +#5482 = CARTESIAN_POINT('',(-1.94896129066,7.978690173251)); +#5483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5484 = PCURVE('',#2986,#5485); +#5485 = DEFINITIONAL_REPRESENTATION('',(#5486),#5490); +#5486 = LINE('',#5487,#5488); +#5487 = CARTESIAN_POINT('',(-0.,-3.)); +#5488 = VECTOR('',#5489,1.); +#5489 = DIRECTION('',(-1.,0.)); +#5490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5491 = ORIENTED_EDGE('',*,*,#5492,.F.); +#5492 = EDGE_CURVE('',#5493,#5465,#5495,.T.); +#5493 = VERTEX_POINT('',#5494); +#5494 = CARTESIAN_POINT('',(9.005270726701,4.645597226504,3.)); +#5495 = SURFACE_CURVE('',#5496,(#5501,#5509),.PCURVE_S1.); +#5496 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5497,#5498,#5499,#5500), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5497 = CARTESIAN_POINT('',(9.005270726701,4.645597226504,3.)); +#5498 = CARTESIAN_POINT('',(9.328022011553,5.021769452842,3.)); +#5499 = CARTESIAN_POINT('',(9.728528862766,5.632879579464,3.)); +#5500 = CARTESIAN_POINT('',(10.043592759956,6.572652699969,3.)); +#5501 = PCURVE('',#83,#5502); +#5502 = DEFINITIONAL_REPRESENTATION('',(#5503),#5508); +#5503 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5504,#5505,#5506,#5507), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5504 = CARTESIAN_POINT('',(-0.910639257405,6.051634699786)); +#5505 = CARTESIAN_POINT('',(-1.233390542256,6.427806926124)); +#5506 = CARTESIAN_POINT('',(-1.63389739347,7.038917052746)); +#5507 = CARTESIAN_POINT('',(-1.94896129066,7.978690173251)); +#5508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5509 = PCURVE('',#3016,#5510); +#5510 = DEFINITIONAL_REPRESENTATION('',(#5511),#5515); +#5511 = LINE('',#5512,#5513); +#5512 = CARTESIAN_POINT('',(0.,-3.)); +#5513 = VECTOR('',#5514,1.); +#5514 = DIRECTION('',(1.,0.)); +#5515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5516 = ORIENTED_EDGE('',*,*,#5517,.F.); +#5517 = EDGE_CURVE('',#5518,#5493,#5520,.T.); +#5518 = VERTEX_POINT('',#5519); +#5519 = CARTESIAN_POINT('',(8.462597395412,4.156154740109,3.)); +#5520 = SURFACE_CURVE('',#5521,(#5526,#5534),.PCURVE_S1.); +#5521 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5522,#5523,#5524,#5525), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5522 = CARTESIAN_POINT('',(8.462597395412,4.156154740109,3.)); +#5523 = CARTESIAN_POINT('',(8.531757799457,4.197347412355,3.)); +#5524 = CARTESIAN_POINT('',(8.731674373405,4.331182057117,3.)); +#5525 = CARTESIAN_POINT('',(9.005270726701,4.645597226504,3.)); +#5526 = PCURVE('',#83,#5527); +#5527 = DEFINITIONAL_REPRESENTATION('',(#5528),#5533); +#5528 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5529,#5530,#5531,#5532), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5529 = CARTESIAN_POINT('',(-0.367965926115,5.562192213391)); +#5530 = CARTESIAN_POINT('',(-0.437126330161,5.603384885637)); +#5531 = CARTESIAN_POINT('',(-0.637042904108,5.737219530399)); +#5532 = CARTESIAN_POINT('',(-0.910639257405,6.051634699786)); +#5533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5534 = PCURVE('',#3049,#5535); +#5535 = DEFINITIONAL_REPRESENTATION('',(#5536),#5540); +#5536 = LINE('',#5537,#5538); +#5537 = CARTESIAN_POINT('',(0.,-3.)); +#5538 = VECTOR('',#5539,1.); +#5539 = DIRECTION('',(1.,0.)); +#5540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5541 = ORIENTED_EDGE('',*,*,#5542,.F.); +#5542 = EDGE_CURVE('',#5543,#5518,#5545,.T.); +#5543 = VERTEX_POINT('',#5544); +#5544 = CARTESIAN_POINT('',(7.375142512829,3.620396789782,3.)); +#5545 = SURFACE_CURVE('',#5546,(#5550,#5557),.PCURVE_S1.); +#5546 = LINE('',#5547,#5548); +#5547 = CARTESIAN_POINT('',(7.375142512829,3.620396789782,3.)); +#5548 = VECTOR('',#5549,1.); +#5549 = DIRECTION('',(0.897041341441,0.441946639025,0.)); +#5550 = PCURVE('',#83,#5551); +#5551 = DEFINITIONAL_REPRESENTATION('',(#5552),#5556); +#5552 = LINE('',#5553,#5554); +#5553 = CARTESIAN_POINT('',(0.719488956468,5.026434263064)); +#5554 = VECTOR('',#5555,1.); +#5555 = DIRECTION('',(-0.897041341441,0.441946639025)); +#5556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5557 = PCURVE('',#3080,#5558); +#5558 = DEFINITIONAL_REPRESENTATION('',(#5559),#5563); +#5559 = LINE('',#5560,#5561); +#5560 = CARTESIAN_POINT('',(0.,-3.)); +#5561 = VECTOR('',#5562,1.); +#5562 = DIRECTION('',(1.,0.)); +#5563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5564 = ORIENTED_EDGE('',*,*,#5565,.F.); +#5565 = EDGE_CURVE('',#5566,#5543,#5568,.T.); +#5566 = VERTEX_POINT('',#5567); +#5567 = CARTESIAN_POINT('',(7.004120557439,2.681845487133,3.)); +#5568 = SURFACE_CURVE('',#5569,(#5574,#5581),.PCURVE_S1.); +#5569 = CIRCLE('',#5570,0.75); +#5570 = AXIS2_PLACEMENT_3D('',#5571,#5572,#5573); +#5571 = CARTESIAN_POINT('',(7.705632783345,2.947138903758,3.)); +#5572 = DIRECTION('',(0.,0.,-1.)); +#5573 = DIRECTION('',(-0.935349634541,-0.353724555499,-0.)); +#5574 = PCURVE('',#83,#5575); +#5575 = DEFINITIONAL_REPRESENTATION('',(#5576),#5580); +#5576 = CIRCLE('',#5577,0.75); +#5577 = AXIS2_PLACEMENT_2D('',#5578,#5579); +#5578 = CARTESIAN_POINT('',(0.388998685951,4.35317637704)); +#5579 = DIRECTION('',(0.935349634541,-0.353724555499)); +#5580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5581 = PCURVE('',#3109,#5582); +#5582 = DEFINITIONAL_REPRESENTATION('',(#5583),#5587); +#5583 = LINE('',#5584,#5585); +#5584 = CARTESIAN_POINT('',(0.,-3.)); +#5585 = VECTOR('',#5586,1.); +#5586 = DIRECTION('',(1.,0.)); +#5587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5588 = ORIENTED_EDGE('',*,*,#5589,.F.); +#5589 = EDGE_CURVE('',#5590,#5566,#5592,.T.); +#5590 = VERTEX_POINT('',#5591); +#5591 = CARTESIAN_POINT('',(7.242801787883,1.947260193563,3.)); +#5592 = SURFACE_CURVE('',#5593,(#5598,#5609),.PCURVE_S1.); +#5593 = CIRCLE('',#5594,7.500000000001); +#5594 = AXIS2_PLACEMENT_3D('',#5595,#5596,#5597); +#5595 = CARTESIAN_POINT('',(-8.895106873297E-13,-2.895461648222E-13,3.) + ); +#5596 = DIRECTION('',(0.,-0.,1.)); +#5597 = DIRECTION('',(0.965706905051,0.259634692475,0.)); +#5598 = PCURVE('',#83,#5599); +#5599 = DEFINITIONAL_REPRESENTATION('',(#5600),#5608); +#5600 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5601,#5602,#5603,#5604, +#5605,#5606,#5607),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#5601 = CARTESIAN_POINT('',(0.851829681413,3.353297666845)); +#5602 = CARTESIAN_POINT('',(4.224583272221,15.898198352611)); +#5603 = CARTESIAN_POINT('',(13.402409158644,6.704857719383)); +#5604 = CARTESIAN_POINT('',(22.580235045066,-2.488482913845)); +#5605 = CARTESIAN_POINT('',(10.029655567836,-5.840042966383)); +#5606 = CARTESIAN_POINT('',(-2.520923909395,-9.191603018921)); +#5607 = CARTESIAN_POINT('',(0.851829681413,3.353297666845)); +#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5609 = PCURVE('',#3142,#5610); +#5610 = DEFINITIONAL_REPRESENTATION('',(#5611),#5615); +#5611 = LINE('',#5612,#5613); +#5612 = CARTESIAN_POINT('',(-0.,-3.)); +#5613 = VECTOR('',#5614,1.); +#5614 = DIRECTION('',(-1.,0.)); +#5615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5616 = ORIENTED_EDGE('',*,*,#5617,.F.); +#5617 = EDGE_CURVE('',#5618,#5590,#5620,.T.); +#5618 = VERTEX_POINT('',#5619); +#5619 = CARTESIAN_POINT('',(8.094631469297,1.406037473282,3.)); +#5620 = SURFACE_CURVE('',#5621,(#5626,#5633),.PCURVE_S1.); +#5621 = CIRCLE('',#5622,0.75); +#5622 = AXIS2_PLACEMENT_3D('',#5623,#5624,#5625); +#5623 = CARTESIAN_POINT('',(7.966272658225,2.144971851708,3.)); +#5624 = DIRECTION('',(0.,0.,-1.)); +#5625 = DIRECTION('',(0.171145081428,-0.985245837902,0.)); +#5626 = PCURVE('',#83,#5627); +#5627 = DEFINITIONAL_REPRESENTATION('',(#5628),#5632); +#5628 = CIRCLE('',#5629,0.75); +#5629 = AXIS2_PLACEMENT_2D('',#5630,#5631); +#5630 = CARTESIAN_POINT('',(0.128358811071,3.55100932499)); +#5631 = DIRECTION('',(-0.171145081428,-0.985245837902)); +#5632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5633 = PCURVE('',#3171,#5634); +#5634 = DEFINITIONAL_REPRESENTATION('',(#5635),#5639); +#5635 = LINE('',#5636,#5637); +#5636 = CARTESIAN_POINT('',(0.,-3.)); +#5637 = VECTOR('',#5638,1.); +#5638 = DIRECTION('',(1.,0.)); +#5639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5640 = ORIENTED_EDGE('',*,*,#5641,.F.); +#5641 = EDGE_CURVE('',#5642,#5618,#5644,.T.); +#5642 = VERTEX_POINT('',#5643); +#5643 = CARTESIAN_POINT('',(9.289311571923,1.611790129111,3.)); +#5644 = SURFACE_CURVE('',#5645,(#5649,#5656),.PCURVE_S1.); +#5645 = LINE('',#5646,#5647); +#5646 = CARTESIAN_POINT('',(9.289311571923,1.611790129111,3.)); +#5647 = VECTOR('',#5648,1.); +#5648 = DIRECTION('',(-0.985491406602,-0.169725329617,0.)); +#5649 = PCURVE('',#83,#5650); +#5650 = DEFINITIONAL_REPRESENTATION('',(#5651),#5655); +#5651 = LINE('',#5652,#5653); +#5652 = CARTESIAN_POINT('',(-1.194680102626,3.017827602393)); +#5653 = VECTOR('',#5654,1.); +#5654 = DIRECTION('',(0.985491406602,-0.169725329617)); +#5655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5656 = PCURVE('',#3199,#5657); +#5657 = DEFINITIONAL_REPRESENTATION('',(#5658),#5662); +#5658 = LINE('',#5659,#5660); +#5659 = CARTESIAN_POINT('',(0.,-3.)); +#5660 = VECTOR('',#5661,1.); +#5661 = DIRECTION('',(1.,-0.)); +#5662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5663 = ORIENTED_EDGE('',*,*,#5664,.F.); +#5664 = EDGE_CURVE('',#5665,#5642,#5667,.T.); +#5665 = VERTEX_POINT('',#5666); +#5666 = CARTESIAN_POINT('',(10.016030594679,1.534798220793,3.)); +#5667 = SURFACE_CURVE('',#5668,(#5673,#5681),.PCURVE_S1.); +#5668 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5669,#5670,#5671,#5672), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5669 = CARTESIAN_POINT('',(10.016030594679,1.534798220793,3.)); +#5670 = CARTESIAN_POINT('',(9.609877895599,1.628349534568,3.)); +#5671 = CARTESIAN_POINT('',(9.369475959382,1.619116022762,3.)); +#5672 = CARTESIAN_POINT('',(9.289311571923,1.611790129111,3.)); +#5673 = PCURVE('',#83,#5674); +#5674 = DEFINITIONAL_REPRESENTATION('',(#5675),#5680); +#5675 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5676,#5677,#5678,#5679), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5676 = CARTESIAN_POINT('',(-1.921399125382,2.940835694075)); +#5677 = CARTESIAN_POINT('',(-1.515246426303,3.03438700785)); +#5678 = CARTESIAN_POINT('',(-1.274844490085,3.025153496044)); +#5679 = CARTESIAN_POINT('',(-1.194680102626,3.017827602393)); +#5680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5681 = PCURVE('',#3229,#5682); +#5682 = DEFINITIONAL_REPRESENTATION('',(#5683),#5687); +#5683 = LINE('',#5684,#5685); +#5684 = CARTESIAN_POINT('',(0.,-3.)); +#5685 = VECTOR('',#5686,1.); +#5686 = DIRECTION('',(1.,0.)); +#5687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5688 = ORIENTED_EDGE('',*,*,#5689,.F.); +#5689 = EDGE_CURVE('',#5690,#5665,#5692,.T.); +#5690 = VERTEX_POINT('',#5691); +#5691 = CARTESIAN_POINT('',(11.988745552868,0.586087971934,3.)); +#5692 = SURFACE_CURVE('',#5693,(#5698,#5706),.PCURVE_S1.); +#5693 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5694,#5695,#5696,#5697), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5694 = CARTESIAN_POINT('',(11.988745552868,0.586087971934,3.)); +#5695 = CARTESIAN_POINT('',(11.181468724993,1.161190484982,3.)); +#5696 = CARTESIAN_POINT('',(10.498250356043,1.420176942268,3.)); +#5697 = CARTESIAN_POINT('',(10.016030594679,1.534798220793,3.)); +#5698 = PCURVE('',#83,#5699); +#5699 = DEFINITIONAL_REPRESENTATION('',(#5700),#5705); +#5700 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5701,#5702,#5703,#5704), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5701 = CARTESIAN_POINT('',(-3.894114083571,1.992125445216)); +#5702 = CARTESIAN_POINT('',(-3.086837255697,2.567227958264)); +#5703 = CARTESIAN_POINT('',(-2.403618886747,2.82621441555)); +#5704 = CARTESIAN_POINT('',(-1.921399125382,2.940835694075)); +#5705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5706 = PCURVE('',#3262,#5707); +#5707 = DEFINITIONAL_REPRESENTATION('',(#5708),#5712); +#5708 = LINE('',#5709,#5710); +#5709 = CARTESIAN_POINT('',(0.,-3.)); +#5710 = VECTOR('',#5711,1.); +#5711 = DIRECTION('',(1.,0.)); +#5712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5713 = ORIENTED_EDGE('',*,*,#5714,.F.); +#5714 = EDGE_CURVE('',#5715,#5690,#5717,.T.); +#5715 = VERTEX_POINT('',#5716); +#5716 = CARTESIAN_POINT('',(11.988745552868,-0.586087971934,3.)); +#5717 = SURFACE_CURVE('',#5718,(#5723,#5734),.PCURVE_S1.); +#5718 = CIRCLE('',#5719,12.000000000001); +#5719 = AXIS2_PLACEMENT_3D('',#5720,#5721,#5722); +#5720 = CARTESIAN_POINT('',(3.066561289165E-03,0.,3.)); +#5721 = DIRECTION('',(-0.,0.,1.)); +#5722 = DIRECTION('',(0.998806582631,-4.884066432787E-02,0.)); +#5723 = PCURVE('',#83,#5724); +#5724 = DEFINITIONAL_REPRESENTATION('',(#5725),#5733); +#5725 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5726,#5727,#5728,#5729, +#5730,#5731,#5732),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#5726 = CARTESIAN_POINT('',(-3.894114083571,0.819949501348)); +#5727 = CARTESIAN_POINT('',(-4.909248228667,21.579754477973)); +#5728 = CARTESIAN_POINT('',(13.576837331249,12.078983947562)); +#5729 = CARTESIAN_POINT('',(32.062922891165,2.578213417151)); +#5730 = CARTESIAN_POINT('',(14.591971476344,-8.680821029063)); +#5731 = CARTESIAN_POINT('',(-2.878979938476,-19.93985547527)); +#5732 = CARTESIAN_POINT('',(-3.894114083571,0.819949501348)); +#5733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5734 = PCURVE('',#3298,#5735); +#5735 = DEFINITIONAL_REPRESENTATION('',(#5736),#5740); +#5736 = LINE('',#5737,#5738); +#5737 = CARTESIAN_POINT('',(-0.,-3.)); +#5738 = VECTOR('',#5739,1.); +#5739 = DIRECTION('',(-1.,0.)); +#5740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5741 = ORIENTED_EDGE('',*,*,#5742,.F.); +#5742 = EDGE_CURVE('',#235,#5715,#5743,.T.); +#5743 = SURFACE_CURVE('',#5744,(#5749,#5757),.PCURVE_S1.); +#5744 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5745,#5746,#5747,#5748), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5745 = CARTESIAN_POINT('',(10.016030594679,-1.534798220793,3.)); +#5746 = CARTESIAN_POINT('',(10.498250356043,-1.420176942268,3.)); +#5747 = CARTESIAN_POINT('',(11.181468724993,-1.161190484982,3.)); +#5748 = CARTESIAN_POINT('',(11.988745552868,-0.586087971934,3.)); +#5749 = PCURVE('',#83,#5750); +#5750 = DEFINITIONAL_REPRESENTATION('',(#5751),#5756); +#5751 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#5752,#5753,#5754,#5755), + .UNSPECIFIED.,.F.,.F.,(4,4),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5752 = CARTESIAN_POINT('',(-1.921399125382,-0.128760747511)); +#5753 = CARTESIAN_POINT('',(-2.403618886747,-1.413946898619E-02)); +#5754 = CARTESIAN_POINT('',(-3.086837255697,0.2448469883)); +#5755 = CARTESIAN_POINT('',(-3.894114083571,0.819949501348)); +#5756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5757 = PCURVE('',#275,#5758); +#5758 = DEFINITIONAL_REPRESENTATION('',(#5759),#5763); +#5759 = LINE('',#5760,#5761); +#5760 = CARTESIAN_POINT('',(0.,-3.)); +#5761 = VECTOR('',#5762,1.); +#5762 = DIRECTION('',(1.,0.)); +#5763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5764 = ORIENTED_EDGE('',*,*,#234,.F.); +#5765 = FACE_BOUND('',#5766,.F.); +#5766 = EDGE_LOOP('',(#5767)); +#5767 = ORIENTED_EDGE('',*,*,#5768,.T.); +#5768 = EDGE_CURVE('',#5769,#5769,#5771,.T.); +#5769 = VERTEX_POINT('',#5770); +#5770 = CARTESIAN_POINT('',(4.,-9.797174393179E-16,3.)); +#5771 = SURFACE_CURVE('',#5772,(#5777,#5788),.PCURVE_S1.); +#5772 = CIRCLE('',#5773,4.); +#5773 = AXIS2_PLACEMENT_3D('',#5774,#5775,#5776); +#5774 = CARTESIAN_POINT('',(0.,0.,3.)); +#5775 = DIRECTION('',(0.,0.,1.)); +#5776 = DIRECTION('',(1.,0.,0.)); +#5777 = PCURVE('',#83,#5778); +#5778 = DEFINITIONAL_REPRESENTATION('',(#5779),#5787); +#5779 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5780,#5781,#5782,#5783, +#5784,#5785,#5786),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#5780 = CARTESIAN_POINT('',(4.094631469297,1.406037473282)); +#5781 = CARTESIAN_POINT('',(4.094631469297,8.334240703557)); +#5782 = CARTESIAN_POINT('',(10.094631469297,4.87013908842)); +#5783 = CARTESIAN_POINT('',(16.094631469297,1.406037473282)); +#5784 = CARTESIAN_POINT('',(10.094631469297,-2.058064141856)); +#5785 = CARTESIAN_POINT('',(4.094631469297,-5.522165756994)); +#5786 = CARTESIAN_POINT('',(4.094631469297,1.406037473282)); +#5787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5788 = PCURVE('',#5789,#5794); +#5789 = CYLINDRICAL_SURFACE('',#5790,4.); +#5790 = AXIS2_PLACEMENT_3D('',#5791,#5792,#5793); +#5791 = CARTESIAN_POINT('',(0.,0.,0.)); +#5792 = DIRECTION('',(0.,0.,1.)); +#5793 = DIRECTION('',(1.,0.,0.)); +#5794 = DEFINITIONAL_REPRESENTATION('',(#5795),#5799); +#5795 = LINE('',#5796,#5797); +#5796 = CARTESIAN_POINT('',(0.,3.)); +#5797 = VECTOR('',#5798,1.); +#5798 = DIRECTION('',(1.,0.)); +#5799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5800 = ADVANCED_FACE('',(#5801),#173,.T.); +#5801 = FACE_BOUND('',#5802,.F.); +#5802 = EDGE_LOOP('',(#5803,#5824,#5825,#5826)); +#5803 = ORIENTED_EDGE('',*,*,#5804,.T.); +#5804 = EDGE_CURVE('',#319,#3340,#5805,.T.); +#5805 = SURFACE_CURVE('',#5806,(#5810,#5817),.PCURVE_S1.); +#5806 = LINE('',#5807,#5808); +#5807 = CARTESIAN_POINT('',(7.004120557439,-2.681845487133,0.)); +#5808 = VECTOR('',#5809,1.); +#5809 = DIRECTION('',(0.,0.,1.)); +#5810 = PCURVE('',#173,#5811); +#5811 = DEFINITIONAL_REPRESENTATION('',(#5812),#5816); +#5812 = LINE('',#5813,#5814); +#5813 = CARTESIAN_POINT('',(-0.,0.)); +#5814 = VECTOR('',#5815,1.); +#5815 = DIRECTION('',(-0.,-1.)); +#5816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5817 = PCURVE('',#363,#5818); +#5818 = DEFINITIONAL_REPRESENTATION('',(#5819),#5823); +#5819 = LINE('',#5820,#5821); +#5820 = CARTESIAN_POINT('',(1.476019690534,0.)); +#5821 = VECTOR('',#5822,1.); +#5822 = DIRECTION('',(0.,-1.)); +#5823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5824 = ORIENTED_EDGE('',*,*,#3339,.T.); +#5825 = ORIENTED_EDGE('',*,*,#155,.F.); +#5826 = ORIENTED_EDGE('',*,*,#318,.F.); +#5827 = ADVANCED_FACE('',(#5828),#275,.F.); +#5828 = FACE_BOUND('',#5829,.F.); +#5829 = EDGE_LOOP('',(#5830,#5831,#5832,#5853)); +#5830 = ORIENTED_EDGE('',*,*,#259,.T.); +#5831 = ORIENTED_EDGE('',*,*,#5742,.T.); +#5832 = ORIENTED_EDGE('',*,*,#5833,.F.); +#5833 = EDGE_CURVE('',#3278,#5715,#5834,.T.); +#5834 = SURFACE_CURVE('',#5835,(#5839,#5846),.PCURVE_S1.); +#5835 = LINE('',#5836,#5837); +#5836 = CARTESIAN_POINT('',(11.988745552868,-0.586087971934,0.)); +#5837 = VECTOR('',#5838,1.); +#5838 = DIRECTION('',(0.,0.,1.)); +#5839 = PCURVE('',#275,#5840); +#5840 = DEFINITIONAL_REPRESENTATION('',(#5841),#5845); +#5841 = LINE('',#5842,#5843); +#5842 = CARTESIAN_POINT('',(1.,0.)); +#5843 = VECTOR('',#5844,1.); +#5844 = DIRECTION('',(0.,-1.)); +#5845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5846 = PCURVE('',#3298,#5847); +#5847 = DEFINITIONAL_REPRESENTATION('',(#5848),#5852); +#5848 = LINE('',#5849,#5850); +#5849 = CARTESIAN_POINT('',(-0.,0.)); +#5850 = VECTOR('',#5851,1.); +#5851 = DIRECTION('',(-0.,-1.)); +#5852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5853 = ORIENTED_EDGE('',*,*,#3310,.F.); +#5854 = ADVANCED_FACE('',(#5855),#363,.F.); +#5855 = FACE_BOUND('',#5856,.F.); +#5856 = EDGE_LOOP('',(#5857,#5878,#5879,#5880)); +#5857 = ORIENTED_EDGE('',*,*,#5858,.T.); +#5858 = EDGE_CURVE('',#347,#3368,#5859,.T.); +#5859 = SURFACE_CURVE('',#5860,(#5864,#5871),.PCURVE_S1.); +#5860 = LINE('',#5861,#5862); +#5861 = CARTESIAN_POINT('',(7.375142512829,-3.620396789782,0.)); +#5862 = VECTOR('',#5863,1.); +#5863 = DIRECTION('',(0.,0.,1.)); +#5864 = PCURVE('',#363,#5865); +#5865 = DEFINITIONAL_REPRESENTATION('',(#5866),#5870); +#5866 = LINE('',#5867,#5868); +#5867 = CARTESIAN_POINT('',(0.,0.)); +#5868 = VECTOR('',#5869,1.); +#5869 = DIRECTION('',(0.,-1.)); +#5870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5871 = PCURVE('',#391,#5872); +#5872 = DEFINITIONAL_REPRESENTATION('',(#5873),#5877); +#5873 = LINE('',#5874,#5875); +#5874 = CARTESIAN_POINT('',(1.212268412107,0.)); +#5875 = VECTOR('',#5876,1.); +#5876 = DIRECTION('',(0.,-1.)); +#5877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5878 = ORIENTED_EDGE('',*,*,#3367,.T.); +#5879 = ORIENTED_EDGE('',*,*,#5804,.F.); +#5880 = ORIENTED_EDGE('',*,*,#346,.F.); +#5881 = ADVANCED_FACE('',(#5882),#391,.F.); +#5882 = FACE_BOUND('',#5883,.F.); +#5883 = EDGE_LOOP('',(#5884,#5905,#5906,#5907)); +#5884 = ORIENTED_EDGE('',*,*,#5885,.T.); +#5885 = EDGE_CURVE('',#376,#3392,#5886,.T.); +#5886 = SURFACE_CURVE('',#5887,(#5891,#5898),.PCURVE_S1.); +#5887 = LINE('',#5888,#5889); +#5888 = CARTESIAN_POINT('',(8.462597395412,-4.156154740109,0.)); +#5889 = VECTOR('',#5890,1.); +#5890 = DIRECTION('',(0.,0.,1.)); +#5891 = PCURVE('',#391,#5892); +#5892 = DEFINITIONAL_REPRESENTATION('',(#5893),#5897); +#5893 = LINE('',#5894,#5895); +#5894 = CARTESIAN_POINT('',(0.,0.)); +#5895 = VECTOR('',#5896,1.); +#5896 = DIRECTION('',(0.,-1.)); +#5897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5898 = PCURVE('',#421,#5899); +#5899 = DEFINITIONAL_REPRESENTATION('',(#5900),#5904); +#5900 = LINE('',#5901,#5902); +#5901 = CARTESIAN_POINT('',(1.,0.)); +#5902 = VECTOR('',#5903,1.); +#5903 = DIRECTION('',(0.,-1.)); +#5904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5905 = ORIENTED_EDGE('',*,*,#3391,.T.); +#5906 = ORIENTED_EDGE('',*,*,#5858,.F.); +#5907 = ORIENTED_EDGE('',*,*,#375,.F.); +#5908 = ADVANCED_FACE('',(#5909),#421,.F.); +#5909 = FACE_BOUND('',#5910,.F.); +#5910 = EDGE_LOOP('',(#5911,#5932,#5933,#5934)); +#5911 = ORIENTED_EDGE('',*,*,#5912,.T.); +#5912 = EDGE_CURVE('',#404,#3415,#5913,.T.); +#5913 = SURFACE_CURVE('',#5914,(#5918,#5925),.PCURVE_S1.); +#5914 = LINE('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(9.005270726701,-4.645597226504,0.)); +#5916 = VECTOR('',#5917,1.); +#5917 = DIRECTION('',(0.,0.,1.)); +#5918 = PCURVE('',#421,#5919); +#5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5924); +#5920 = LINE('',#5921,#5922); +#5921 = CARTESIAN_POINT('',(0.,0.)); +#5922 = VECTOR('',#5923,1.); +#5923 = DIRECTION('',(0.,-1.)); +#5924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5925 = PCURVE('',#454,#5926); +#5926 = DEFINITIONAL_REPRESENTATION('',(#5927),#5931); +#5927 = LINE('',#5928,#5929); +#5928 = CARTESIAN_POINT('',(1.,0.)); +#5929 = VECTOR('',#5930,1.); +#5930 = DIRECTION('',(0.,-1.)); +#5931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5932 = ORIENTED_EDGE('',*,*,#3414,.T.); +#5933 = ORIENTED_EDGE('',*,*,#5885,.F.); +#5934 = ORIENTED_EDGE('',*,*,#403,.F.); +#5935 = ADVANCED_FACE('',(#5936),#454,.F.); +#5936 = FACE_BOUND('',#5937,.F.); +#5937 = EDGE_LOOP('',(#5938,#5959,#5960,#5961)); +#5938 = ORIENTED_EDGE('',*,*,#5939,.T.); +#5939 = EDGE_CURVE('',#437,#3440,#5940,.T.); +#5940 = SURFACE_CURVE('',#5941,(#5945,#5952),.PCURVE_S1.); +#5941 = LINE('',#5942,#5943); +#5942 = CARTESIAN_POINT('',(10.043592759956,-6.572652699969,0.)); +#5943 = VECTOR('',#5944,1.); +#5944 = DIRECTION('',(0.,0.,1.)); +#5945 = PCURVE('',#454,#5946); +#5946 = DEFINITIONAL_REPRESENTATION('',(#5947),#5951); +#5947 = LINE('',#5948,#5949); +#5948 = CARTESIAN_POINT('',(0.,0.)); +#5949 = VECTOR('',#5950,1.); +#5950 = DIRECTION('',(0.,-1.)); +#5951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5952 = PCURVE('',#490,#5953); +#5953 = DEFINITIONAL_REPRESENTATION('',(#5954),#5958); +#5954 = LINE('',#5955,#5956); +#5955 = CARTESIAN_POINT('',(-9.772020541291E-02,0.)); +#5956 = VECTOR('',#5957,1.); +#5957 = DIRECTION('',(-0.,-1.)); +#5958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5959 = ORIENTED_EDGE('',*,*,#3439,.T.); +#5960 = ORIENTED_EDGE('',*,*,#5912,.F.); +#5961 = ORIENTED_EDGE('',*,*,#436,.F.); +#5962 = ADVANCED_FACE('',(#5963),#490,.T.); +#5963 = FACE_BOUND('',#5964,.F.); +#5964 = EDGE_LOOP('',(#5965,#5986,#5987,#5988)); +#5965 = ORIENTED_EDGE('',*,*,#5966,.T.); +#5966 = EDGE_CURVE('',#470,#3465,#5967,.T.); +#5967 = SURFACE_CURVE('',#5968,(#5972,#5979),.PCURVE_S1.); +#5968 = LINE('',#5969,#5970); +#5969 = CARTESIAN_POINT('',(9.354605027058,-7.520962958956,0.)); +#5970 = VECTOR('',#5971,1.); +#5971 = DIRECTION('',(0.,0.,1.)); +#5972 = PCURVE('',#490,#5973); +#5973 = DEFINITIONAL_REPRESENTATION('',(#5974),#5978); +#5974 = LINE('',#5975,#5976); +#5975 = CARTESIAN_POINT('',(-0.,0.)); +#5976 = VECTOR('',#5977,1.); +#5977 = DIRECTION('',(-0.,-1.)); +#5978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5979 = PCURVE('',#520,#5980); +#5980 = DEFINITIONAL_REPRESENTATION('',(#5981),#5985); +#5981 = LINE('',#5982,#5983); +#5982 = CARTESIAN_POINT('',(1.,0.)); +#5983 = VECTOR('',#5984,1.); +#5984 = DIRECTION('',(0.,-1.)); +#5985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5986 = ORIENTED_EDGE('',*,*,#3464,.T.); +#5987 = ORIENTED_EDGE('',*,*,#5939,.F.); +#5988 = ORIENTED_EDGE('',*,*,#469,.F.); +#5989 = ADVANCED_FACE('',(#5990),#520,.F.); +#5990 = FACE_BOUND('',#5991,.F.); +#5991 = EDGE_LOOP('',(#5992,#6013,#6014,#6015)); +#5992 = ORIENTED_EDGE('',*,*,#5993,.T.); +#5993 = EDGE_CURVE('',#503,#3493,#5994,.T.); +#5994 = SURFACE_CURVE('',#5995,(#5999,#6006),.PCURVE_S1.); +#5995 = LINE('',#5996,#5997); +#5996 = CARTESIAN_POINT('',(7.201007207848,-7.12895291362,0.)); +#5997 = VECTOR('',#5998,1.); +#5998 = DIRECTION('',(0.,0.,1.)); +#5999 = PCURVE('',#520,#6000); +#6000 = DEFINITIONAL_REPRESENTATION('',(#6001),#6005); +#6001 = LINE('',#6002,#6003); +#6002 = CARTESIAN_POINT('',(0.,0.)); +#6003 = VECTOR('',#6004,1.); +#6004 = DIRECTION('',(0.,-1.)); +#6005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6006 = PCURVE('',#553,#6007); +#6007 = DEFINITIONAL_REPRESENTATION('',(#6008),#6012); +#6008 = LINE('',#6009,#6010); +#6009 = CARTESIAN_POINT('',(1.,0.)); +#6010 = VECTOR('',#6011,1.); +#6011 = DIRECTION('',(0.,-1.)); +#6012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6013 = ORIENTED_EDGE('',*,*,#3492,.T.); +#6014 = ORIENTED_EDGE('',*,*,#5966,.F.); +#6015 = ORIENTED_EDGE('',*,*,#502,.F.); +#6016 = ADVANCED_FACE('',(#6017),#553,.F.); +#6017 = FACE_BOUND('',#6018,.F.); +#6018 = EDGE_LOOP('',(#6019,#6040,#6041,#6042)); +#6019 = ORIENTED_EDGE('',*,*,#6020,.T.); +#6020 = EDGE_CURVE('',#536,#3518,#6021,.T.); +#6021 = SURFACE_CURVE('',#6022,(#6026,#6033),.PCURVE_S1.); +#6022 = LINE('',#6023,#6024); +#6023 = CARTESIAN_POINT('',(6.567824460047,-6.764085951743,0.)); +#6024 = VECTOR('',#6025,1.); +#6025 = DIRECTION('',(0.,0.,1.)); +#6026 = PCURVE('',#553,#6027); +#6027 = DEFINITIONAL_REPRESENTATION('',(#6028),#6032); +#6028 = LINE('',#6029,#6030); +#6029 = CARTESIAN_POINT('',(0.,0.)); +#6030 = VECTOR('',#6031,1.); +#6031 = DIRECTION('',(0.,-1.)); +#6032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6033 = PCURVE('',#584,#6034); +#6034 = DEFINITIONAL_REPRESENTATION('',(#6035),#6039); +#6035 = LINE('',#6036,#6037); +#6036 = CARTESIAN_POINT('',(1.212268412107,0.)); +#6037 = VECTOR('',#6038,1.); +#6038 = DIRECTION('',(0.,-1.)); +#6039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6040 = ORIENTED_EDGE('',*,*,#3517,.T.); +#6041 = ORIENTED_EDGE('',*,*,#5993,.F.); +#6042 = ORIENTED_EDGE('',*,*,#535,.F.); +#6043 = ADVANCED_FACE('',(#6044),#584,.F.); +#6044 = FACE_BOUND('',#6045,.F.); +#6045 = EDGE_LOOP('',(#6046,#6067,#6068,#6069)); +#6046 = ORIENTED_EDGE('',*,*,#6047,.T.); +#6047 = EDGE_CURVE('',#569,#3543,#6048,.T.); +#6048 = SURFACE_CURVE('',#6049,(#6053,#6060),.PCURVE_S1.); +#6049 = LINE('',#6050,#6051); +#6050 = CARTESIAN_POINT('',(5.722246330897,-5.895413211008,0.)); +#6051 = VECTOR('',#6052,1.); +#6052 = DIRECTION('',(0.,0.,1.)); +#6053 = PCURVE('',#584,#6054); +#6054 = DEFINITIONAL_REPRESENTATION('',(#6055),#6059); +#6055 = LINE('',#6056,#6057); +#6056 = CARTESIAN_POINT('',(0.,0.)); +#6057 = VECTOR('',#6058,1.); +#6058 = DIRECTION('',(0.,-1.)); +#6059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6060 = PCURVE('',#613,#6061); +#6061 = DEFINITIONAL_REPRESENTATION('',(#6062),#6066); +#6062 = LINE('',#6063,#6064); +#6063 = CARTESIAN_POINT('',(1.476019690534,0.)); +#6064 = VECTOR('',#6065,1.); +#6065 = DIRECTION('',(0.,-1.)); +#6066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6067 = ORIENTED_EDGE('',*,*,#3542,.T.); +#6068 = ORIENTED_EDGE('',*,*,#6020,.F.); +#6069 = ORIENTED_EDGE('',*,*,#568,.F.); +#6070 = ADVANCED_FACE('',(#6071),#613,.F.); +#6071 = FACE_BOUND('',#6072,.F.); +#6072 = EDGE_LOOP('',(#6073,#6094,#6095,#6096)); +#6073 = ORIENTED_EDGE('',*,*,#6074,.T.); +#6074 = EDGE_CURVE('',#597,#3566,#6075,.T.); +#6075 = SURFACE_CURVE('',#6076,(#6080,#6087),.PCURVE_S1.); +#6076 = LINE('',#6077,#6078); +#6077 = CARTESIAN_POINT('',(4.714978909134,-5.832578665258,0.)); +#6078 = VECTOR('',#6079,1.); +#6079 = DIRECTION('',(0.,0.,1.)); +#6080 = PCURVE('',#613,#6081); +#6081 = DEFINITIONAL_REPRESENTATION('',(#6082),#6086); +#6082 = LINE('',#6083,#6084); +#6083 = CARTESIAN_POINT('',(0.,0.)); +#6084 = VECTOR('',#6085,1.); +#6085 = DIRECTION('',(0.,-1.)); +#6086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6087 = PCURVE('',#646,#6088); +#6088 = DEFINITIONAL_REPRESENTATION('',(#6089),#6093); +#6089 = LINE('',#6090,#6091); +#6090 = CARTESIAN_POINT('',(-0.103030723223,0.)); +#6091 = VECTOR('',#6092,1.); +#6092 = DIRECTION('',(-0.,-1.)); +#6093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6094 = ORIENTED_EDGE('',*,*,#3565,.T.); +#6095 = ORIENTED_EDGE('',*,*,#6047,.F.); +#6096 = ORIENTED_EDGE('',*,*,#596,.F.); +#6097 = ADVANCED_FACE('',(#6098),#646,.T.); +#6098 = FACE_BOUND('',#6099,.F.); +#6099 = EDGE_LOOP('',(#6100,#6121,#6122,#6123)); +#6100 = ORIENTED_EDGE('',*,*,#6101,.T.); +#6101 = EDGE_CURVE('',#626,#3590,#6102,.T.); +#6102 = SURFACE_CURVE('',#6103,(#6107,#6114),.PCURVE_S1.); +#6103 = LINE('',#6104,#6105); +#6104 = CARTESIAN_POINT('',(4.090103335355,-6.28657734432,0.)); +#6105 = VECTOR('',#6106,1.); +#6106 = DIRECTION('',(0.,0.,1.)); +#6107 = PCURVE('',#646,#6108); +#6108 = DEFINITIONAL_REPRESENTATION('',(#6109),#6113); +#6109 = LINE('',#6110,#6111); +#6110 = CARTESIAN_POINT('',(-0.,0.)); +#6111 = VECTOR('',#6112,1.); +#6112 = DIRECTION('',(-0.,-1.)); +#6113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6114 = PCURVE('',#675,#6115); +#6115 = DEFINITIONAL_REPRESENTATION('',(#6116),#6120); +#6116 = LINE('',#6117,#6118); +#6117 = CARTESIAN_POINT('',(1.476019690534,0.)); +#6118 = VECTOR('',#6119,1.); +#6119 = DIRECTION('',(0.,-1.)); +#6120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6121 = ORIENTED_EDGE('',*,*,#3589,.T.); +#6122 = ORIENTED_EDGE('',*,*,#6074,.F.); +#6123 = ORIENTED_EDGE('',*,*,#625,.F.); +#6124 = ADVANCED_FACE('',(#6125),#675,.F.); +#6125 = FACE_BOUND('',#6126,.F.); +#6126 = EDGE_LOOP('',(#6127,#6148,#6149,#6150)); +#6127 = ORIENTED_EDGE('',*,*,#6128,.T.); +#6128 = EDGE_CURVE('',#659,#3618,#6129,.T.); +#6129 = SURFACE_CURVE('',#6130,(#6134,#6141),.PCURVE_S1.); +#6130 = LINE('',#6131,#6132); +#6131 = CARTESIAN_POINT('',(3.838599788335,-7.26396253191,0.)); +#6132 = VECTOR('',#6133,1.); +#6133 = DIRECTION('',(0.,0.,1.)); +#6134 = PCURVE('',#675,#6135); +#6135 = DEFINITIONAL_REPRESENTATION('',(#6136),#6140); +#6136 = LINE('',#6137,#6138); +#6137 = CARTESIAN_POINT('',(0.,0.)); +#6138 = VECTOR('',#6139,1.); +#6139 = DIRECTION('',(0.,-1.)); +#6140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6141 = PCURVE('',#703,#6142); +#6142 = DEFINITIONAL_REPRESENTATION('',(#6143),#6147); +#6143 = LINE('',#6144,#6145); +#6144 = CARTESIAN_POINT('',(1.212268412107,0.)); +#6145 = VECTOR('',#6146,1.); +#6146 = DIRECTION('',(0.,-1.)); +#6147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6148 = ORIENTED_EDGE('',*,*,#3617,.T.); +#6149 = ORIENTED_EDGE('',*,*,#6101,.F.); +#6150 = ORIENTED_EDGE('',*,*,#658,.F.); +#6151 = ADVANCED_FACE('',(#6152),#703,.F.); +#6152 = FACE_BOUND('',#6153,.F.); +#6153 = EDGE_LOOP('',(#6154,#6175,#6176,#6177)); +#6154 = ORIENTED_EDGE('',*,*,#6155,.T.); +#6155 = EDGE_CURVE('',#688,#3642,#6156,.T.); +#6156 = SURFACE_CURVE('',#6157,(#6161,#6168),.PCURVE_S1.); +#6157 = LINE('',#6158,#6159); +#6158 = CARTESIAN_POINT('',(4.40345864696,-8.336589761112,0.)); +#6159 = VECTOR('',#6160,1.); +#6160 = DIRECTION('',(0.,0.,1.)); +#6161 = PCURVE('',#703,#6162); +#6162 = DEFINITIONAL_REPRESENTATION('',(#6163),#6167); +#6163 = LINE('',#6164,#6165); +#6164 = CARTESIAN_POINT('',(0.,0.)); +#6165 = VECTOR('',#6166,1.); +#6166 = DIRECTION('',(0.,-1.)); +#6167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6168 = PCURVE('',#733,#6169); +#6169 = DEFINITIONAL_REPRESENTATION('',(#6170),#6174); +#6170 = LINE('',#6171,#6172); +#6171 = CARTESIAN_POINT('',(1.,0.)); +#6172 = VECTOR('',#6173,1.); +#6173 = DIRECTION('',(0.,-1.)); +#6174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6175 = ORIENTED_EDGE('',*,*,#3641,.T.); +#6176 = ORIENTED_EDGE('',*,*,#6128,.F.); +#6177 = ORIENTED_EDGE('',*,*,#687,.F.); +#6178 = ADVANCED_FACE('',(#6179),#733,.F.); +#6179 = FACE_BOUND('',#6180,.F.); +#6180 = EDGE_LOOP('',(#6181,#6202,#6203,#6204)); +#6181 = ORIENTED_EDGE('',*,*,#6182,.T.); +#6182 = EDGE_CURVE('',#716,#3665,#6183,.T.); +#6183 = SURFACE_CURVE('',#6184,(#6188,#6195),.PCURVE_S1.); +#6184 = LINE('',#6185,#6186); +#6185 = CARTESIAN_POINT('',(4.554803519018,-9.051532431319,0.)); +#6186 = VECTOR('',#6187,1.); +#6187 = DIRECTION('',(0.,0.,1.)); +#6188 = PCURVE('',#733,#6189); +#6189 = DEFINITIONAL_REPRESENTATION('',(#6190),#6194); +#6190 = LINE('',#6191,#6192); +#6191 = CARTESIAN_POINT('',(0.,0.)); +#6192 = VECTOR('',#6193,1.); +#6193 = DIRECTION('',(0.,-1.)); +#6194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6195 = PCURVE('',#766,#6196); +#6196 = DEFINITIONAL_REPRESENTATION('',(#6197),#6201); +#6197 = LINE('',#6198,#6199); +#6198 = CARTESIAN_POINT('',(1.,0.)); +#6199 = VECTOR('',#6200,1.); +#6200 = DIRECTION('',(0.,-1.)); +#6201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6202 = ORIENTED_EDGE('',*,*,#3664,.T.); +#6203 = ORIENTED_EDGE('',*,*,#6155,.F.); +#6204 = ORIENTED_EDGE('',*,*,#715,.F.); +#6205 = ADVANCED_FACE('',(#6206),#766,.F.); +#6206 = FACE_BOUND('',#6207,.F.); +#6207 = EDGE_LOOP('',(#6208,#6229,#6230,#6231)); +#6208 = ORIENTED_EDGE('',*,*,#6209,.T.); +#6209 = EDGE_CURVE('',#749,#3690,#6210,.T.); +#6210 = SURFACE_CURVE('',#6211,(#6215,#6222),.PCURVE_S1.); +#6211 = LINE('',#6212,#6213); +#6212 = CARTESIAN_POINT('',(4.262128901904,-11.22086343673,0.)); +#6213 = VECTOR('',#6214,1.); +#6214 = DIRECTION('',(0.,0.,1.)); +#6215 = PCURVE('',#766,#6216); +#6216 = DEFINITIONAL_REPRESENTATION('',(#6217),#6221); +#6217 = LINE('',#6218,#6219); +#6218 = CARTESIAN_POINT('',(0.,0.)); +#6219 = VECTOR('',#6220,1.); +#6220 = DIRECTION('',(0.,-1.)); +#6221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6222 = PCURVE('',#802,#6223); +#6223 = DEFINITIONAL_REPRESENTATION('',(#6224),#6228); +#6224 = LINE('',#6225,#6226); +#6225 = CARTESIAN_POINT('',(-9.772020541291E-02,0.)); +#6226 = VECTOR('',#6227,1.); +#6227 = DIRECTION('',(-0.,-1.)); +#6228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6229 = ORIENTED_EDGE('',*,*,#3689,.T.); +#6230 = ORIENTED_EDGE('',*,*,#6182,.F.); +#6231 = ORIENTED_EDGE('',*,*,#748,.F.); +#6232 = ADVANCED_FACE('',(#6233),#802,.T.); +#6233 = FACE_BOUND('',#6234,.F.); +#6234 = EDGE_LOOP('',(#6235,#6256,#6257,#6258)); +#6235 = ORIENTED_EDGE('',*,*,#6236,.T.); +#6236 = EDGE_CURVE('',#782,#3715,#6237,.T.); +#6237 = SURFACE_CURVE('',#6238,(#6242,#6249),.PCURVE_S1.); +#6238 = LINE('',#6239,#6240); +#6239 = CARTESIAN_POINT('',(3.147323332243,-11.58308572378,0.)); +#6240 = VECTOR('',#6241,1.); +#6241 = DIRECTION('',(0.,0.,1.)); +#6242 = PCURVE('',#802,#6243); +#6243 = DEFINITIONAL_REPRESENTATION('',(#6244),#6248); +#6244 = LINE('',#6245,#6246); +#6245 = CARTESIAN_POINT('',(-0.,0.)); +#6246 = VECTOR('',#6247,1.); +#6247 = DIRECTION('',(-0.,-1.)); +#6248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6249 = PCURVE('',#832,#6250); +#6250 = DEFINITIONAL_REPRESENTATION('',(#6251),#6255); +#6251 = LINE('',#6252,#6253); +#6252 = CARTESIAN_POINT('',(1.,0.)); +#6253 = VECTOR('',#6254,1.); +#6254 = DIRECTION('',(0.,-1.)); +#6255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6256 = ORIENTED_EDGE('',*,*,#3714,.T.); +#6257 = ORIENTED_EDGE('',*,*,#6209,.F.); +#6258 = ORIENTED_EDGE('',*,*,#781,.F.); +#6259 = ADVANCED_FACE('',(#6260),#832,.F.); +#6260 = FACE_BOUND('',#6261,.F.); +#6261 = EDGE_LOOP('',(#6262,#6283,#6284,#6285)); +#6262 = ORIENTED_EDGE('',*,*,#6263,.T.); +#6263 = EDGE_CURVE('',#815,#3743,#6264,.T.); +#6264 = SURFACE_CURVE('',#6265,(#6269,#6276),.PCURVE_S1.); +#6265 = LINE('',#6266,#6267); +#6266 = CARTESIAN_POINT('',(1.635443820852,-10.00008989764,0.)); +#6267 = VECTOR('',#6268,1.); +#6268 = DIRECTION('',(0.,0.,1.)); +#6269 = PCURVE('',#832,#6270); +#6270 = DEFINITIONAL_REPRESENTATION('',(#6271),#6275); +#6271 = LINE('',#6272,#6273); +#6272 = CARTESIAN_POINT('',(0.,0.)); +#6273 = VECTOR('',#6274,1.); +#6274 = DIRECTION('',(0.,-1.)); +#6275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6276 = PCURVE('',#865,#6277); +#6277 = DEFINITIONAL_REPRESENTATION('',(#6278),#6282); +#6278 = LINE('',#6279,#6280); +#6279 = CARTESIAN_POINT('',(1.,0.)); +#6280 = VECTOR('',#6281,1.); +#6281 = DIRECTION('',(0.,-1.)); +#6282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6283 = ORIENTED_EDGE('',*,*,#3742,.T.); +#6284 = ORIENTED_EDGE('',*,*,#6236,.F.); +#6285 = ORIENTED_EDGE('',*,*,#814,.F.); +#6286 = ADVANCED_FACE('',(#6287),#865,.F.); +#6287 = FACE_BOUND('',#6288,.F.); +#6288 = EDGE_LOOP('',(#6289,#6310,#6311,#6312)); +#6289 = ORIENTED_EDGE('',*,*,#6290,.T.); +#6290 = EDGE_CURVE('',#848,#3768,#6291,.T.); +#6291 = SURFACE_CURVE('',#6292,(#6296,#6303),.PCURVE_S1.); +#6292 = LINE('',#6293,#6294); +#6293 = CARTESIAN_POINT('',(1.337651636577,-9.332730843635,0.)); +#6294 = VECTOR('',#6295,1.); +#6295 = DIRECTION('',(0.,0.,1.)); +#6296 = PCURVE('',#865,#6297); +#6297 = DEFINITIONAL_REPRESENTATION('',(#6298),#6302); +#6298 = LINE('',#6299,#6300); +#6299 = CARTESIAN_POINT('',(0.,0.)); +#6300 = VECTOR('',#6301,1.); +#6301 = DIRECTION('',(0.,-1.)); +#6302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6303 = PCURVE('',#896,#6304); +#6304 = DEFINITIONAL_REPRESENTATION('',(#6305),#6309); +#6305 = LINE('',#6306,#6307); +#6306 = CARTESIAN_POINT('',(1.212268412107,0.)); +#6307 = VECTOR('',#6308,1.); +#6308 = DIRECTION('',(0.,-1.)); +#6309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6310 = ORIENTED_EDGE('',*,*,#3767,.T.); +#6311 = ORIENTED_EDGE('',*,*,#6263,.F.); +#6312 = ORIENTED_EDGE('',*,*,#847,.F.); +#6313 = ADVANCED_FACE('',(#6314),#896,.F.); +#6314 = FACE_BOUND('',#6315,.F.); +#6315 = EDGE_LOOP('',(#6316,#6337,#6338,#6339)); +#6316 = ORIENTED_EDGE('',*,*,#6317,.T.); +#6317 = EDGE_CURVE('',#881,#3793,#6318,.T.); +#6318 = SURFACE_CURVE('',#6319,(#6323,#6330),.PCURVE_S1.); +#6319 = LINE('',#6320,#6321); +#6320 = CARTESIAN_POINT('',(1.164157586095,-8.132941479854,0.)); +#6321 = VECTOR('',#6322,1.); +#6322 = DIRECTION('',(0.,0.,1.)); +#6323 = PCURVE('',#896,#6324); +#6324 = DEFINITIONAL_REPRESENTATION('',(#6325),#6329); +#6325 = LINE('',#6326,#6327); +#6326 = CARTESIAN_POINT('',(0.,0.)); +#6327 = VECTOR('',#6328,1.); +#6328 = DIRECTION('',(0.,-1.)); +#6329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6330 = PCURVE('',#925,#6331); +#6331 = DEFINITIONAL_REPRESENTATION('',(#6332),#6336); +#6332 = LINE('',#6333,#6334); +#6333 = CARTESIAN_POINT('',(1.476019690534,0.)); +#6334 = VECTOR('',#6335,1.); +#6335 = DIRECTION('',(0.,-1.)); +#6336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6337 = ORIENTED_EDGE('',*,*,#3792,.T.); +#6338 = ORIENTED_EDGE('',*,*,#6290,.F.); +#6339 = ORIENTED_EDGE('',*,*,#880,.F.); +#6340 = ADVANCED_FACE('',(#6341),#925,.F.); +#6341 = FACE_BOUND('',#6342,.F.); +#6342 = EDGE_LOOP('',(#6343,#6364,#6365,#6366)); +#6343 = ORIENTED_EDGE('',*,*,#6344,.T.); +#6344 = EDGE_CURVE('',#909,#3816,#6345,.T.); +#6345 = SURFACE_CURVE('',#6346,(#6350,#6357),.PCURVE_S1.); +#6346 = LINE('',#6347,#6348); +#6347 = CARTESIAN_POINT('',(0.386194343335,-7.490050328881,0.)); +#6348 = VECTOR('',#6349,1.); +#6349 = DIRECTION('',(0.,0.,1.)); +#6350 = PCURVE('',#925,#6351); +#6351 = DEFINITIONAL_REPRESENTATION('',(#6352),#6356); +#6352 = LINE('',#6353,#6354); +#6353 = CARTESIAN_POINT('',(0.,0.)); +#6354 = VECTOR('',#6355,1.); +#6355 = DIRECTION('',(0.,-1.)); +#6356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6357 = PCURVE('',#958,#6358); +#6358 = DEFINITIONAL_REPRESENTATION('',(#6359),#6363); +#6359 = LINE('',#6360,#6361); +#6360 = CARTESIAN_POINT('',(-0.103030723223,0.)); +#6361 = VECTOR('',#6362,1.); +#6362 = DIRECTION('',(-0.,-1.)); +#6363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6364 = ORIENTED_EDGE('',*,*,#3815,.T.); +#6365 = ORIENTED_EDGE('',*,*,#6317,.F.); +#6366 = ORIENTED_EDGE('',*,*,#908,.F.); +#6367 = ADVANCED_FACE('',(#6368),#958,.T.); +#6368 = FACE_BOUND('',#6369,.F.); +#6369 = EDGE_LOOP('',(#6370,#6391,#6392,#6393)); +#6370 = ORIENTED_EDGE('',*,*,#6371,.T.); +#6371 = EDGE_CURVE('',#938,#3840,#6372,.T.); +#6372 = SURFACE_CURVE('',#6373,(#6377,#6384),.PCURVE_S1.); +#6373 = LINE('',#6374,#6375); +#6374 = CARTESIAN_POINT('',(-0.386194343335,-7.490050328881,0.)); +#6375 = VECTOR('',#6376,1.); +#6376 = DIRECTION('',(0.,0.,1.)); +#6377 = PCURVE('',#958,#6378); +#6378 = DEFINITIONAL_REPRESENTATION('',(#6379),#6383); +#6379 = LINE('',#6380,#6381); +#6380 = CARTESIAN_POINT('',(-0.,0.)); +#6381 = VECTOR('',#6382,1.); +#6382 = DIRECTION('',(-0.,-1.)); +#6383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6384 = PCURVE('',#987,#6385); +#6385 = DEFINITIONAL_REPRESENTATION('',(#6386),#6390); +#6386 = LINE('',#6387,#6388); +#6387 = CARTESIAN_POINT('',(1.476019690534,0.)); +#6388 = VECTOR('',#6389,1.); +#6389 = DIRECTION('',(0.,-1.)); +#6390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6391 = ORIENTED_EDGE('',*,*,#3839,.T.); +#6392 = ORIENTED_EDGE('',*,*,#6344,.F.); +#6393 = ORIENTED_EDGE('',*,*,#937,.F.); +#6394 = ADVANCED_FACE('',(#6395),#987,.F.); +#6395 = FACE_BOUND('',#6396,.F.); +#6396 = EDGE_LOOP('',(#6397,#6418,#6419,#6420)); +#6397 = ORIENTED_EDGE('',*,*,#6398,.T.); +#6398 = EDGE_CURVE('',#971,#3868,#6399,.T.); +#6399 = SURFACE_CURVE('',#6400,(#6404,#6411),.PCURVE_S1.); +#6400 = LINE('',#6401,#6402); +#6401 = CARTESIAN_POINT('',(-1.164157586095,-8.132941479854,0.)); +#6402 = VECTOR('',#6403,1.); +#6403 = DIRECTION('',(0.,0.,1.)); +#6404 = PCURVE('',#987,#6405); +#6405 = DEFINITIONAL_REPRESENTATION('',(#6406),#6410); +#6406 = LINE('',#6407,#6408); +#6407 = CARTESIAN_POINT('',(0.,0.)); +#6408 = VECTOR('',#6409,1.); +#6409 = DIRECTION('',(0.,-1.)); +#6410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6411 = PCURVE('',#1015,#6412); +#6412 = DEFINITIONAL_REPRESENTATION('',(#6413),#6417); +#6413 = LINE('',#6414,#6415); +#6414 = CARTESIAN_POINT('',(1.212268412107,0.)); +#6415 = VECTOR('',#6416,1.); +#6416 = DIRECTION('',(0.,-1.)); +#6417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6418 = ORIENTED_EDGE('',*,*,#3867,.T.); +#6419 = ORIENTED_EDGE('',*,*,#6371,.F.); +#6420 = ORIENTED_EDGE('',*,*,#970,.F.); +#6421 = ADVANCED_FACE('',(#6422),#1015,.F.); +#6422 = FACE_BOUND('',#6423,.F.); +#6423 = EDGE_LOOP('',(#6424,#6445,#6446,#6447)); +#6424 = ORIENTED_EDGE('',*,*,#6425,.T.); +#6425 = EDGE_CURVE('',#1000,#3892,#6426,.T.); +#6426 = SURFACE_CURVE('',#6427,(#6431,#6438),.PCURVE_S1.); +#6427 = LINE('',#6428,#6429); +#6428 = CARTESIAN_POINT('',(-1.337651636577,-9.332730843635,0.)); +#6429 = VECTOR('',#6430,1.); +#6430 = DIRECTION('',(0.,0.,1.)); +#6431 = PCURVE('',#1015,#6432); +#6432 = DEFINITIONAL_REPRESENTATION('',(#6433),#6437); +#6433 = LINE('',#6434,#6435); +#6434 = CARTESIAN_POINT('',(0.,0.)); +#6435 = VECTOR('',#6436,1.); +#6436 = DIRECTION('',(0.,-1.)); +#6437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6438 = PCURVE('',#1045,#6439); +#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444); +#6440 = LINE('',#6441,#6442); +#6441 = CARTESIAN_POINT('',(1.,0.)); +#6442 = VECTOR('',#6443,1.); +#6443 = DIRECTION('',(0.,-1.)); +#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6445 = ORIENTED_EDGE('',*,*,#3891,.T.); +#6446 = ORIENTED_EDGE('',*,*,#6398,.F.); +#6447 = ORIENTED_EDGE('',*,*,#999,.F.); +#6448 = ADVANCED_FACE('',(#6449),#1045,.F.); +#6449 = FACE_BOUND('',#6450,.F.); +#6450 = EDGE_LOOP('',(#6451,#6472,#6473,#6474)); +#6451 = ORIENTED_EDGE('',*,*,#6452,.T.); +#6452 = EDGE_CURVE('',#1028,#3915,#6453,.T.); +#6453 = SURFACE_CURVE('',#6454,(#6458,#6465),.PCURVE_S1.); +#6454 = LINE('',#6455,#6456); +#6455 = CARTESIAN_POINT('',(-1.635443820852,-10.00008989764,0.)); +#6456 = VECTOR('',#6457,1.); +#6457 = DIRECTION('',(0.,0.,1.)); +#6458 = PCURVE('',#1045,#6459); +#6459 = DEFINITIONAL_REPRESENTATION('',(#6460),#6464); +#6460 = LINE('',#6461,#6462); +#6461 = CARTESIAN_POINT('',(0.,0.)); +#6462 = VECTOR('',#6463,1.); +#6463 = DIRECTION('',(0.,-1.)); +#6464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6465 = PCURVE('',#1078,#6466); +#6466 = DEFINITIONAL_REPRESENTATION('',(#6467),#6471); +#6467 = LINE('',#6468,#6469); +#6468 = CARTESIAN_POINT('',(1.,0.)); +#6469 = VECTOR('',#6470,1.); +#6470 = DIRECTION('',(0.,-1.)); +#6471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6472 = ORIENTED_EDGE('',*,*,#3914,.T.); +#6473 = ORIENTED_EDGE('',*,*,#6425,.F.); +#6474 = ORIENTED_EDGE('',*,*,#1027,.F.); +#6475 = ADVANCED_FACE('',(#6476),#1078,.F.); +#6476 = FACE_BOUND('',#6477,.F.); +#6477 = EDGE_LOOP('',(#6478,#6499,#6500,#6501)); +#6478 = ORIENTED_EDGE('',*,*,#6479,.T.); +#6479 = EDGE_CURVE('',#1061,#3940,#6480,.T.); +#6480 = SURFACE_CURVE('',#6481,(#6485,#6492),.PCURVE_S1.); +#6481 = LINE('',#6482,#6483); +#6482 = CARTESIAN_POINT('',(-3.147323332243,-11.58308572378,0.)); +#6483 = VECTOR('',#6484,1.); +#6484 = DIRECTION('',(0.,0.,1.)); +#6485 = PCURVE('',#1078,#6486); +#6486 = DEFINITIONAL_REPRESENTATION('',(#6487),#6491); +#6487 = LINE('',#6488,#6489); +#6488 = CARTESIAN_POINT('',(0.,0.)); +#6489 = VECTOR('',#6490,1.); +#6490 = DIRECTION('',(0.,-1.)); +#6491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6492 = PCURVE('',#1114,#6493); +#6493 = DEFINITIONAL_REPRESENTATION('',(#6494),#6498); +#6494 = LINE('',#6495,#6496); +#6495 = CARTESIAN_POINT('',(-9.772020541292E-02,0.)); +#6496 = VECTOR('',#6497,1.); +#6497 = DIRECTION('',(-0.,-1.)); +#6498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6499 = ORIENTED_EDGE('',*,*,#3939,.T.); +#6500 = ORIENTED_EDGE('',*,*,#6452,.F.); +#6501 = ORIENTED_EDGE('',*,*,#1060,.F.); +#6502 = ADVANCED_FACE('',(#6503),#1114,.T.); +#6503 = FACE_BOUND('',#6504,.F.); +#6504 = EDGE_LOOP('',(#6505,#6526,#6527,#6528)); +#6505 = ORIENTED_EDGE('',*,*,#6506,.T.); +#6506 = EDGE_CURVE('',#1094,#3965,#6507,.T.); +#6507 = SURFACE_CURVE('',#6508,(#6512,#6519),.PCURVE_S1.); +#6508 = LINE('',#6509,#6510); +#6509 = CARTESIAN_POINT('',(-4.262128901904,-11.22086343673,0.)); +#6510 = VECTOR('',#6511,1.); +#6511 = DIRECTION('',(0.,0.,1.)); +#6512 = PCURVE('',#1114,#6513); +#6513 = DEFINITIONAL_REPRESENTATION('',(#6514),#6518); +#6514 = LINE('',#6515,#6516); +#6515 = CARTESIAN_POINT('',(-0.,0.)); +#6516 = VECTOR('',#6517,1.); +#6517 = DIRECTION('',(-0.,-1.)); +#6518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6519 = PCURVE('',#1144,#6520); +#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525); +#6521 = LINE('',#6522,#6523); +#6522 = CARTESIAN_POINT('',(1.,0.)); +#6523 = VECTOR('',#6524,1.); +#6524 = DIRECTION('',(0.,-1.)); +#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6526 = ORIENTED_EDGE('',*,*,#3964,.T.); +#6527 = ORIENTED_EDGE('',*,*,#6479,.F.); +#6528 = ORIENTED_EDGE('',*,*,#1093,.F.); +#6529 = ADVANCED_FACE('',(#6530),#1144,.F.); +#6530 = FACE_BOUND('',#6531,.F.); +#6531 = EDGE_LOOP('',(#6532,#6553,#6554,#6555)); +#6532 = ORIENTED_EDGE('',*,*,#6533,.T.); +#6533 = EDGE_CURVE('',#1127,#3993,#6534,.T.); +#6534 = SURFACE_CURVE('',#6535,(#6539,#6546),.PCURVE_S1.); +#6535 = LINE('',#6536,#6537); +#6536 = CARTESIAN_POINT('',(-4.554803519018,-9.051532431319,0.)); +#6537 = VECTOR('',#6538,1.); +#6538 = DIRECTION('',(0.,0.,1.)); +#6539 = PCURVE('',#1144,#6540); +#6540 = DEFINITIONAL_REPRESENTATION('',(#6541),#6545); +#6541 = LINE('',#6542,#6543); +#6542 = CARTESIAN_POINT('',(0.,0.)); +#6543 = VECTOR('',#6544,1.); +#6544 = DIRECTION('',(0.,-1.)); +#6545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6546 = PCURVE('',#1177,#6547); +#6547 = DEFINITIONAL_REPRESENTATION('',(#6548),#6552); +#6548 = LINE('',#6549,#6550); +#6549 = CARTESIAN_POINT('',(1.,0.)); +#6550 = VECTOR('',#6551,1.); +#6551 = DIRECTION('',(0.,-1.)); +#6552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6553 = ORIENTED_EDGE('',*,*,#3992,.T.); +#6554 = ORIENTED_EDGE('',*,*,#6506,.F.); +#6555 = ORIENTED_EDGE('',*,*,#1126,.F.); +#6556 = ADVANCED_FACE('',(#6557),#1177,.F.); +#6557 = FACE_BOUND('',#6558,.F.); +#6558 = EDGE_LOOP('',(#6559,#6580,#6581,#6582)); +#6559 = ORIENTED_EDGE('',*,*,#6560,.T.); +#6560 = EDGE_CURVE('',#1160,#4018,#6561,.T.); +#6561 = SURFACE_CURVE('',#6562,(#6566,#6573),.PCURVE_S1.); +#6562 = LINE('',#6563,#6564); +#6563 = CARTESIAN_POINT('',(-4.40345864696,-8.336589761112,0.)); +#6564 = VECTOR('',#6565,1.); +#6565 = DIRECTION('',(0.,0.,1.)); +#6566 = PCURVE('',#1177,#6567); +#6567 = DEFINITIONAL_REPRESENTATION('',(#6568),#6572); +#6568 = LINE('',#6569,#6570); +#6569 = CARTESIAN_POINT('',(0.,0.)); +#6570 = VECTOR('',#6571,1.); +#6571 = DIRECTION('',(0.,-1.)); +#6572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6573 = PCURVE('',#1208,#6574); +#6574 = DEFINITIONAL_REPRESENTATION('',(#6575),#6579); +#6575 = LINE('',#6576,#6577); +#6576 = CARTESIAN_POINT('',(1.212268412107,0.)); +#6577 = VECTOR('',#6578,1.); +#6578 = DIRECTION('',(0.,-1.)); +#6579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6580 = ORIENTED_EDGE('',*,*,#4017,.T.); +#6581 = ORIENTED_EDGE('',*,*,#6533,.F.); +#6582 = ORIENTED_EDGE('',*,*,#1159,.F.); +#6583 = ADVANCED_FACE('',(#6584),#1208,.F.); +#6584 = FACE_BOUND('',#6585,.F.); +#6585 = EDGE_LOOP('',(#6586,#6607,#6608,#6609)); +#6586 = ORIENTED_EDGE('',*,*,#6587,.T.); +#6587 = EDGE_CURVE('',#1193,#4043,#6588,.T.); +#6588 = SURFACE_CURVE('',#6589,(#6593,#6600),.PCURVE_S1.); +#6589 = LINE('',#6590,#6591); +#6590 = CARTESIAN_POINT('',(-3.838599788335,-7.26396253191,0.)); +#6591 = VECTOR('',#6592,1.); +#6592 = DIRECTION('',(0.,0.,1.)); +#6593 = PCURVE('',#1208,#6594); +#6594 = DEFINITIONAL_REPRESENTATION('',(#6595),#6599); +#6595 = LINE('',#6596,#6597); +#6596 = CARTESIAN_POINT('',(0.,0.)); +#6597 = VECTOR('',#6598,1.); +#6598 = DIRECTION('',(0.,-1.)); +#6599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6600 = PCURVE('',#1237,#6601); +#6601 = DEFINITIONAL_REPRESENTATION('',(#6602),#6606); +#6602 = LINE('',#6603,#6604); +#6603 = CARTESIAN_POINT('',(1.476019690534,0.)); +#6604 = VECTOR('',#6605,1.); +#6605 = DIRECTION('',(0.,-1.)); +#6606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6607 = ORIENTED_EDGE('',*,*,#4042,.T.); +#6608 = ORIENTED_EDGE('',*,*,#6560,.F.); +#6609 = ORIENTED_EDGE('',*,*,#1192,.F.); +#6610 = ADVANCED_FACE('',(#6611),#1237,.F.); +#6611 = FACE_BOUND('',#6612,.F.); +#6612 = EDGE_LOOP('',(#6613,#6634,#6635,#6636)); +#6613 = ORIENTED_EDGE('',*,*,#6614,.T.); +#6614 = EDGE_CURVE('',#1221,#4066,#6615,.T.); +#6615 = SURFACE_CURVE('',#6616,(#6620,#6627),.PCURVE_S1.); +#6616 = LINE('',#6617,#6618); +#6617 = CARTESIAN_POINT('',(-4.090103335355,-6.28657734432,0.)); +#6618 = VECTOR('',#6619,1.); +#6619 = DIRECTION('',(0.,0.,1.)); +#6620 = PCURVE('',#1237,#6621); +#6621 = DEFINITIONAL_REPRESENTATION('',(#6622),#6626); +#6622 = LINE('',#6623,#6624); +#6623 = CARTESIAN_POINT('',(0.,0.)); +#6624 = VECTOR('',#6625,1.); +#6625 = DIRECTION('',(0.,-1.)); +#6626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6627 = PCURVE('',#1270,#6628); +#6628 = DEFINITIONAL_REPRESENTATION('',(#6629),#6633); +#6629 = LINE('',#6630,#6631); +#6630 = CARTESIAN_POINT('',(-0.103030723223,0.)); +#6631 = VECTOR('',#6632,1.); +#6632 = DIRECTION('',(-0.,-1.)); +#6633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6634 = ORIENTED_EDGE('',*,*,#4065,.T.); +#6635 = ORIENTED_EDGE('',*,*,#6587,.F.); +#6636 = ORIENTED_EDGE('',*,*,#1220,.F.); +#6637 = ADVANCED_FACE('',(#6638),#1270,.T.); +#6638 = FACE_BOUND('',#6639,.F.); +#6639 = EDGE_LOOP('',(#6640,#6661,#6662,#6663)); +#6640 = ORIENTED_EDGE('',*,*,#6641,.T.); +#6641 = EDGE_CURVE('',#1250,#4090,#6642,.T.); +#6642 = SURFACE_CURVE('',#6643,(#6647,#6654),.PCURVE_S1.); +#6643 = LINE('',#6644,#6645); +#6644 = CARTESIAN_POINT('',(-4.714978909134,-5.832578665258,0.)); +#6645 = VECTOR('',#6646,1.); +#6646 = DIRECTION('',(0.,0.,1.)); +#6647 = PCURVE('',#1270,#6648); +#6648 = DEFINITIONAL_REPRESENTATION('',(#6649),#6653); +#6649 = LINE('',#6650,#6651); +#6650 = CARTESIAN_POINT('',(-0.,0.)); +#6651 = VECTOR('',#6652,1.); +#6652 = DIRECTION('',(-0.,-1.)); +#6653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6654 = PCURVE('',#1299,#6655); +#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660); +#6656 = LINE('',#6657,#6658); +#6657 = CARTESIAN_POINT('',(1.476019690534,0.)); +#6658 = VECTOR('',#6659,1.); +#6659 = DIRECTION('',(0.,-1.)); +#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6661 = ORIENTED_EDGE('',*,*,#4089,.T.); +#6662 = ORIENTED_EDGE('',*,*,#6614,.F.); +#6663 = ORIENTED_EDGE('',*,*,#1249,.F.); +#6664 = ADVANCED_FACE('',(#6665),#1299,.F.); +#6665 = FACE_BOUND('',#6666,.F.); +#6666 = EDGE_LOOP('',(#6667,#6688,#6689,#6690)); +#6667 = ORIENTED_EDGE('',*,*,#6668,.T.); +#6668 = EDGE_CURVE('',#1283,#4118,#6669,.T.); +#6669 = SURFACE_CURVE('',#6670,(#6674,#6681),.PCURVE_S1.); +#6670 = LINE('',#6671,#6672); +#6671 = CARTESIAN_POINT('',(-5.722246330897,-5.895413211008,0.)); +#6672 = VECTOR('',#6673,1.); +#6673 = DIRECTION('',(0.,0.,1.)); +#6674 = PCURVE('',#1299,#6675); +#6675 = DEFINITIONAL_REPRESENTATION('',(#6676),#6680); +#6676 = LINE('',#6677,#6678); +#6677 = CARTESIAN_POINT('',(0.,0.)); +#6678 = VECTOR('',#6679,1.); +#6679 = DIRECTION('',(0.,-1.)); +#6680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6681 = PCURVE('',#1327,#6682); +#6682 = DEFINITIONAL_REPRESENTATION('',(#6683),#6687); +#6683 = LINE('',#6684,#6685); +#6684 = CARTESIAN_POINT('',(1.212268412107,0.)); +#6685 = VECTOR('',#6686,1.); +#6686 = DIRECTION('',(0.,-1.)); +#6687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6688 = ORIENTED_EDGE('',*,*,#4117,.T.); +#6689 = ORIENTED_EDGE('',*,*,#6641,.F.); +#6690 = ORIENTED_EDGE('',*,*,#1282,.F.); +#6691 = ADVANCED_FACE('',(#6692),#1327,.F.); +#6692 = FACE_BOUND('',#6693,.F.); +#6693 = EDGE_LOOP('',(#6694,#6715,#6716,#6717)); +#6694 = ORIENTED_EDGE('',*,*,#6695,.T.); +#6695 = EDGE_CURVE('',#1312,#4142,#6696,.T.); +#6696 = SURFACE_CURVE('',#6697,(#6701,#6708),.PCURVE_S1.); +#6697 = LINE('',#6698,#6699); +#6698 = CARTESIAN_POINT('',(-6.567824460047,-6.764085951743,0.)); +#6699 = VECTOR('',#6700,1.); +#6700 = DIRECTION('',(0.,0.,1.)); +#6701 = PCURVE('',#1327,#6702); +#6702 = DEFINITIONAL_REPRESENTATION('',(#6703),#6707); +#6703 = LINE('',#6704,#6705); +#6704 = CARTESIAN_POINT('',(0.,0.)); +#6705 = VECTOR('',#6706,1.); +#6706 = DIRECTION('',(0.,-1.)); +#6707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6708 = PCURVE('',#1357,#6709); +#6709 = DEFINITIONAL_REPRESENTATION('',(#6710),#6714); +#6710 = LINE('',#6711,#6712); +#6711 = CARTESIAN_POINT('',(1.,0.)); +#6712 = VECTOR('',#6713,1.); +#6713 = DIRECTION('',(0.,-1.)); +#6714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6715 = ORIENTED_EDGE('',*,*,#4141,.T.); +#6716 = ORIENTED_EDGE('',*,*,#6668,.F.); +#6717 = ORIENTED_EDGE('',*,*,#1311,.F.); +#6718 = ADVANCED_FACE('',(#6719),#1357,.F.); +#6719 = FACE_BOUND('',#6720,.F.); +#6720 = EDGE_LOOP('',(#6721,#6742,#6743,#6744)); +#6721 = ORIENTED_EDGE('',*,*,#6722,.T.); +#6722 = EDGE_CURVE('',#1340,#4165,#6723,.T.); +#6723 = SURFACE_CURVE('',#6724,(#6728,#6735),.PCURVE_S1.); +#6724 = LINE('',#6725,#6726); +#6725 = CARTESIAN_POINT('',(-7.201007207848,-7.12895291362,0.)); +#6726 = VECTOR('',#6727,1.); +#6727 = DIRECTION('',(0.,0.,1.)); +#6728 = PCURVE('',#1357,#6729); +#6729 = DEFINITIONAL_REPRESENTATION('',(#6730),#6734); +#6730 = LINE('',#6731,#6732); +#6731 = CARTESIAN_POINT('',(0.,0.)); +#6732 = VECTOR('',#6733,1.); +#6733 = DIRECTION('',(0.,-1.)); +#6734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6735 = PCURVE('',#1390,#6736); +#6736 = DEFINITIONAL_REPRESENTATION('',(#6737),#6741); +#6737 = LINE('',#6738,#6739); +#6738 = CARTESIAN_POINT('',(1.,0.)); +#6739 = VECTOR('',#6740,1.); +#6740 = DIRECTION('',(0.,-1.)); +#6741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6742 = ORIENTED_EDGE('',*,*,#4164,.T.); +#6743 = ORIENTED_EDGE('',*,*,#6695,.F.); +#6744 = ORIENTED_EDGE('',*,*,#1339,.F.); +#6745 = ADVANCED_FACE('',(#6746),#1390,.F.); +#6746 = FACE_BOUND('',#6747,.F.); +#6747 = EDGE_LOOP('',(#6748,#6769,#6770,#6771)); +#6748 = ORIENTED_EDGE('',*,*,#6749,.T.); +#6749 = EDGE_CURVE('',#1373,#4190,#6750,.T.); +#6750 = SURFACE_CURVE('',#6751,(#6755,#6762),.PCURVE_S1.); +#6751 = LINE('',#6752,#6753); +#6752 = CARTESIAN_POINT('',(-9.354605027058,-7.520962958956,0.)); +#6753 = VECTOR('',#6754,1.); +#6754 = DIRECTION('',(0.,0.,1.)); +#6755 = PCURVE('',#1390,#6756); +#6756 = DEFINITIONAL_REPRESENTATION('',(#6757),#6761); +#6757 = LINE('',#6758,#6759); +#6758 = CARTESIAN_POINT('',(0.,0.)); +#6759 = VECTOR('',#6760,1.); +#6760 = DIRECTION('',(0.,-1.)); +#6761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6762 = PCURVE('',#1426,#6763); +#6763 = DEFINITIONAL_REPRESENTATION('',(#6764),#6768); +#6764 = LINE('',#6765,#6766); +#6765 = CARTESIAN_POINT('',(-9.77202054129E-02,0.)); +#6766 = VECTOR('',#6767,1.); +#6767 = DIRECTION('',(-0.,-1.)); +#6768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6769 = ORIENTED_EDGE('',*,*,#4189,.T.); +#6770 = ORIENTED_EDGE('',*,*,#6722,.F.); +#6771 = ORIENTED_EDGE('',*,*,#1372,.F.); +#6772 = ADVANCED_FACE('',(#6773),#1426,.T.); +#6773 = FACE_BOUND('',#6774,.F.); +#6774 = EDGE_LOOP('',(#6775,#6796,#6797,#6798)); +#6775 = ORIENTED_EDGE('',*,*,#6776,.T.); +#6776 = EDGE_CURVE('',#1406,#4215,#6777,.T.); +#6777 = SURFACE_CURVE('',#6778,(#6782,#6789),.PCURVE_S1.); +#6778 = LINE('',#6779,#6780); +#6779 = CARTESIAN_POINT('',(-10.04359275995,-6.572652699969,0.)); +#6780 = VECTOR('',#6781,1.); +#6781 = DIRECTION('',(0.,0.,1.)); +#6782 = PCURVE('',#1426,#6783); +#6783 = DEFINITIONAL_REPRESENTATION('',(#6784),#6788); +#6784 = LINE('',#6785,#6786); +#6785 = CARTESIAN_POINT('',(-0.,0.)); +#6786 = VECTOR('',#6787,1.); +#6787 = DIRECTION('',(-0.,-1.)); +#6788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6789 = PCURVE('',#1456,#6790); +#6790 = DEFINITIONAL_REPRESENTATION('',(#6791),#6795); +#6791 = LINE('',#6792,#6793); +#6792 = CARTESIAN_POINT('',(1.,0.)); +#6793 = VECTOR('',#6794,1.); +#6794 = DIRECTION('',(0.,-1.)); +#6795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6796 = ORIENTED_EDGE('',*,*,#4214,.T.); +#6797 = ORIENTED_EDGE('',*,*,#6749,.F.); +#6798 = ORIENTED_EDGE('',*,*,#1405,.F.); +#6799 = ADVANCED_FACE('',(#6800),#1456,.F.); +#6800 = FACE_BOUND('',#6801,.F.); +#6801 = EDGE_LOOP('',(#6802,#6823,#6824,#6825)); +#6802 = ORIENTED_EDGE('',*,*,#6803,.T.); +#6803 = EDGE_CURVE('',#1439,#4243,#6804,.T.); +#6804 = SURFACE_CURVE('',#6805,(#6809,#6816),.PCURVE_S1.); +#6805 = LINE('',#6806,#6807); +#6806 = CARTESIAN_POINT('',(-9.005270726701,-4.645597226504,0.)); +#6807 = VECTOR('',#6808,1.); +#6808 = DIRECTION('',(0.,0.,1.)); +#6809 = PCURVE('',#1456,#6810); +#6810 = DEFINITIONAL_REPRESENTATION('',(#6811),#6815); +#6811 = LINE('',#6812,#6813); +#6812 = CARTESIAN_POINT('',(0.,0.)); +#6813 = VECTOR('',#6814,1.); +#6814 = DIRECTION('',(0.,-1.)); +#6815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6816 = PCURVE('',#1489,#6817); +#6817 = DEFINITIONAL_REPRESENTATION('',(#6818),#6822); +#6818 = LINE('',#6819,#6820); +#6819 = CARTESIAN_POINT('',(1.,0.)); +#6820 = VECTOR('',#6821,1.); +#6821 = DIRECTION('',(0.,-1.)); +#6822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6823 = ORIENTED_EDGE('',*,*,#4242,.T.); +#6824 = ORIENTED_EDGE('',*,*,#6776,.F.); +#6825 = ORIENTED_EDGE('',*,*,#1438,.F.); +#6826 = ADVANCED_FACE('',(#6827),#1489,.F.); +#6827 = FACE_BOUND('',#6828,.F.); +#6828 = EDGE_LOOP('',(#6829,#6850,#6851,#6852)); +#6829 = ORIENTED_EDGE('',*,*,#6830,.T.); +#6830 = EDGE_CURVE('',#1472,#4268,#6831,.T.); +#6831 = SURFACE_CURVE('',#6832,(#6836,#6843),.PCURVE_S1.); +#6832 = LINE('',#6833,#6834); +#6833 = CARTESIAN_POINT('',(-8.462597395412,-4.156154740109,0.)); +#6834 = VECTOR('',#6835,1.); +#6835 = DIRECTION('',(0.,0.,1.)); +#6836 = PCURVE('',#1489,#6837); +#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842); +#6838 = LINE('',#6839,#6840); +#6839 = CARTESIAN_POINT('',(0.,0.)); +#6840 = VECTOR('',#6841,1.); +#6841 = DIRECTION('',(0.,-1.)); +#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6843 = PCURVE('',#1520,#6844); +#6844 = DEFINITIONAL_REPRESENTATION('',(#6845),#6849); +#6845 = LINE('',#6846,#6847); +#6846 = CARTESIAN_POINT('',(1.212268412107,0.)); +#6847 = VECTOR('',#6848,1.); +#6848 = DIRECTION('',(0.,-1.)); +#6849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6850 = ORIENTED_EDGE('',*,*,#4267,.T.); +#6851 = ORIENTED_EDGE('',*,*,#6803,.F.); +#6852 = ORIENTED_EDGE('',*,*,#1471,.F.); +#6853 = ADVANCED_FACE('',(#6854),#1520,.F.); +#6854 = FACE_BOUND('',#6855,.F.); +#6855 = EDGE_LOOP('',(#6856,#6877,#6878,#6879)); +#6856 = ORIENTED_EDGE('',*,*,#6857,.T.); +#6857 = EDGE_CURVE('',#1505,#4293,#6858,.T.); +#6858 = SURFACE_CURVE('',#6859,(#6863,#6870),.PCURVE_S1.); +#6859 = LINE('',#6860,#6861); +#6860 = CARTESIAN_POINT('',(-7.375142512829,-3.620396789782,0.)); +#6861 = VECTOR('',#6862,1.); +#6862 = DIRECTION('',(0.,0.,1.)); +#6863 = PCURVE('',#1520,#6864); +#6864 = DEFINITIONAL_REPRESENTATION('',(#6865),#6869); +#6865 = LINE('',#6866,#6867); +#6866 = CARTESIAN_POINT('',(0.,0.)); +#6867 = VECTOR('',#6868,1.); +#6868 = DIRECTION('',(0.,-1.)); +#6869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6870 = PCURVE('',#1549,#6871); +#6871 = DEFINITIONAL_REPRESENTATION('',(#6872),#6876); +#6872 = LINE('',#6873,#6874); +#6873 = CARTESIAN_POINT('',(1.476019690534,0.)); +#6874 = VECTOR('',#6875,1.); +#6875 = DIRECTION('',(0.,-1.)); +#6876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6877 = ORIENTED_EDGE('',*,*,#4292,.T.); +#6878 = ORIENTED_EDGE('',*,*,#6830,.F.); +#6879 = ORIENTED_EDGE('',*,*,#1504,.F.); +#6880 = ADVANCED_FACE('',(#6881),#1549,.F.); +#6881 = FACE_BOUND('',#6882,.F.); +#6882 = EDGE_LOOP('',(#6883,#6904,#6905,#6906)); +#6883 = ORIENTED_EDGE('',*,*,#6884,.T.); +#6884 = EDGE_CURVE('',#1533,#4316,#6885,.T.); +#6885 = SURFACE_CURVE('',#6886,(#6890,#6897),.PCURVE_S1.); +#6886 = LINE('',#6887,#6888); +#6887 = CARTESIAN_POINT('',(-7.004120557439,-2.681845487133,0.)); +#6888 = VECTOR('',#6889,1.); +#6889 = DIRECTION('',(0.,0.,1.)); +#6890 = PCURVE('',#1549,#6891); +#6891 = DEFINITIONAL_REPRESENTATION('',(#6892),#6896); +#6892 = LINE('',#6893,#6894); +#6893 = CARTESIAN_POINT('',(0.,0.)); +#6894 = VECTOR('',#6895,1.); +#6895 = DIRECTION('',(0.,-1.)); +#6896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6897 = PCURVE('',#1582,#6898); +#6898 = DEFINITIONAL_REPRESENTATION('',(#6899),#6903); +#6899 = LINE('',#6900,#6901); +#6900 = CARTESIAN_POINT('',(-0.103030723223,0.)); +#6901 = VECTOR('',#6902,1.); +#6902 = DIRECTION('',(-0.,-1.)); +#6903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6904 = ORIENTED_EDGE('',*,*,#4315,.T.); +#6905 = ORIENTED_EDGE('',*,*,#6857,.F.); +#6906 = ORIENTED_EDGE('',*,*,#1532,.F.); +#6907 = ADVANCED_FACE('',(#6908),#1582,.T.); +#6908 = FACE_BOUND('',#6909,.F.); +#6909 = EDGE_LOOP('',(#6910,#6931,#6932,#6933)); +#6910 = ORIENTED_EDGE('',*,*,#6911,.T.); +#6911 = EDGE_CURVE('',#1562,#4340,#6912,.T.); +#6912 = SURFACE_CURVE('',#6913,(#6917,#6924),.PCURVE_S1.); +#6913 = LINE('',#6914,#6915); +#6914 = CARTESIAN_POINT('',(-7.242801787883,-1.947260193563,0.)); +#6915 = VECTOR('',#6916,1.); +#6916 = DIRECTION('',(0.,0.,1.)); +#6917 = PCURVE('',#1582,#6918); +#6918 = DEFINITIONAL_REPRESENTATION('',(#6919),#6923); +#6919 = LINE('',#6920,#6921); +#6920 = CARTESIAN_POINT('',(-0.,0.)); +#6921 = VECTOR('',#6922,1.); +#6922 = DIRECTION('',(-0.,-1.)); +#6923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6924 = PCURVE('',#1611,#6925); +#6925 = DEFINITIONAL_REPRESENTATION('',(#6926),#6930); +#6926 = LINE('',#6927,#6928); +#6927 = CARTESIAN_POINT('',(1.476019690534,0.)); +#6928 = VECTOR('',#6929,1.); +#6929 = DIRECTION('',(0.,-1.)); +#6930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6931 = ORIENTED_EDGE('',*,*,#4339,.T.); +#6932 = ORIENTED_EDGE('',*,*,#6884,.F.); +#6933 = ORIENTED_EDGE('',*,*,#1561,.F.); +#6934 = ADVANCED_FACE('',(#6935),#1611,.F.); +#6935 = FACE_BOUND('',#6936,.F.); +#6936 = EDGE_LOOP('',(#6937,#6958,#6959,#6960)); +#6937 = ORIENTED_EDGE('',*,*,#6938,.T.); +#6938 = EDGE_CURVE('',#1595,#4368,#6939,.T.); +#6939 = SURFACE_CURVE('',#6940,(#6944,#6951),.PCURVE_S1.); +#6940 = LINE('',#6941,#6942); +#6941 = CARTESIAN_POINT('',(-8.094631469297,-1.406037473282,0.)); +#6942 = VECTOR('',#6943,1.); +#6943 = DIRECTION('',(0.,0.,1.)); +#6944 = PCURVE('',#1611,#6945); +#6945 = DEFINITIONAL_REPRESENTATION('',(#6946),#6950); +#6946 = LINE('',#6947,#6948); +#6947 = CARTESIAN_POINT('',(0.,0.)); +#6948 = VECTOR('',#6949,1.); +#6949 = DIRECTION('',(0.,-1.)); +#6950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6951 = PCURVE('',#1639,#6952); +#6952 = DEFINITIONAL_REPRESENTATION('',(#6953),#6957); +#6953 = LINE('',#6954,#6955); +#6954 = CARTESIAN_POINT('',(1.212268412107,0.)); +#6955 = VECTOR('',#6956,1.); +#6956 = DIRECTION('',(0.,-1.)); +#6957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6958 = ORIENTED_EDGE('',*,*,#4367,.T.); +#6959 = ORIENTED_EDGE('',*,*,#6911,.F.); +#6960 = ORIENTED_EDGE('',*,*,#1594,.F.); +#6961 = ADVANCED_FACE('',(#6962),#1639,.F.); +#6962 = FACE_BOUND('',#6963,.F.); +#6963 = EDGE_LOOP('',(#6964,#6985,#6986,#6987)); +#6964 = ORIENTED_EDGE('',*,*,#6965,.T.); +#6965 = EDGE_CURVE('',#1624,#4392,#6966,.T.); +#6966 = SURFACE_CURVE('',#6967,(#6971,#6978),.PCURVE_S1.); +#6967 = LINE('',#6968,#6969); +#6968 = CARTESIAN_POINT('',(-9.289311571923,-1.611790129111,0.)); +#6969 = VECTOR('',#6970,1.); +#6970 = DIRECTION('',(0.,0.,1.)); +#6971 = PCURVE('',#1639,#6972); +#6972 = DEFINITIONAL_REPRESENTATION('',(#6973),#6977); +#6973 = LINE('',#6974,#6975); +#6974 = CARTESIAN_POINT('',(0.,0.)); +#6975 = VECTOR('',#6976,1.); +#6976 = DIRECTION('',(0.,-1.)); +#6977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6978 = PCURVE('',#1669,#6979); +#6979 = DEFINITIONAL_REPRESENTATION('',(#6980),#6984); +#6980 = LINE('',#6981,#6982); +#6981 = CARTESIAN_POINT('',(1.,0.)); +#6982 = VECTOR('',#6983,1.); +#6983 = DIRECTION('',(0.,-1.)); +#6984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6985 = ORIENTED_EDGE('',*,*,#4391,.T.); +#6986 = ORIENTED_EDGE('',*,*,#6938,.F.); +#6987 = ORIENTED_EDGE('',*,*,#1623,.F.); +#6988 = ADVANCED_FACE('',(#6989),#1669,.F.); +#6989 = FACE_BOUND('',#6990,.F.); +#6990 = EDGE_LOOP('',(#6991,#7012,#7013,#7014)); +#6991 = ORIENTED_EDGE('',*,*,#6992,.T.); +#6992 = EDGE_CURVE('',#1652,#4415,#6993,.T.); +#6993 = SURFACE_CURVE('',#6994,(#6998,#7005),.PCURVE_S1.); +#6994 = LINE('',#6995,#6996); +#6995 = CARTESIAN_POINT('',(-10.01603059467,-1.534798220793,0.)); +#6996 = VECTOR('',#6997,1.); +#6997 = DIRECTION('',(0.,0.,1.)); +#6998 = PCURVE('',#1669,#6999); +#6999 = DEFINITIONAL_REPRESENTATION('',(#7000),#7004); +#7000 = LINE('',#7001,#7002); +#7001 = CARTESIAN_POINT('',(0.,0.)); +#7002 = VECTOR('',#7003,1.); +#7003 = DIRECTION('',(0.,-1.)); +#7004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7005 = PCURVE('',#1702,#7006); +#7006 = DEFINITIONAL_REPRESENTATION('',(#7007),#7011); +#7007 = LINE('',#7008,#7009); +#7008 = CARTESIAN_POINT('',(1.,0.)); +#7009 = VECTOR('',#7010,1.); +#7010 = DIRECTION('',(0.,-1.)); +#7011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7012 = ORIENTED_EDGE('',*,*,#4414,.T.); +#7013 = ORIENTED_EDGE('',*,*,#6965,.F.); +#7014 = ORIENTED_EDGE('',*,*,#1651,.F.); +#7015 = ADVANCED_FACE('',(#7016),#1702,.F.); +#7016 = FACE_BOUND('',#7017,.F.); +#7017 = EDGE_LOOP('',(#7018,#7039,#7040,#7041)); +#7018 = ORIENTED_EDGE('',*,*,#7019,.T.); +#7019 = EDGE_CURVE('',#1685,#4440,#7020,.T.); +#7020 = SURFACE_CURVE('',#7021,(#7025,#7032),.PCURVE_S1.); +#7021 = LINE('',#7022,#7023); +#7022 = CARTESIAN_POINT('',(-11.98874555286,-0.586087971934,0.)); +#7023 = VECTOR('',#7024,1.); +#7024 = DIRECTION('',(0.,0.,1.)); +#7025 = PCURVE('',#1702,#7026); +#7026 = DEFINITIONAL_REPRESENTATION('',(#7027),#7031); +#7027 = LINE('',#7028,#7029); +#7028 = CARTESIAN_POINT('',(0.,0.)); +#7029 = VECTOR('',#7030,1.); +#7030 = DIRECTION('',(0.,-1.)); +#7031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7032 = PCURVE('',#1738,#7033); +#7033 = DEFINITIONAL_REPRESENTATION('',(#7034),#7038); +#7034 = LINE('',#7035,#7036); +#7035 = CARTESIAN_POINT('',(-9.772020541291E-02,0.)); +#7036 = VECTOR('',#7037,1.); +#7037 = DIRECTION('',(-0.,-1.)); +#7038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7039 = ORIENTED_EDGE('',*,*,#4439,.T.); +#7040 = ORIENTED_EDGE('',*,*,#6992,.F.); +#7041 = ORIENTED_EDGE('',*,*,#1684,.F.); +#7042 = ADVANCED_FACE('',(#7043),#1738,.T.); +#7043 = FACE_BOUND('',#7044,.F.); +#7044 = EDGE_LOOP('',(#7045,#7066,#7067,#7068)); +#7045 = ORIENTED_EDGE('',*,*,#7046,.T.); +#7046 = EDGE_CURVE('',#1718,#4465,#7047,.T.); +#7047 = SURFACE_CURVE('',#7048,(#7052,#7059),.PCURVE_S1.); +#7048 = LINE('',#7049,#7050); +#7049 = CARTESIAN_POINT('',(-11.98874555286,0.586087971934,0.)); +#7050 = VECTOR('',#7051,1.); +#7051 = DIRECTION('',(0.,0.,1.)); +#7052 = PCURVE('',#1738,#7053); +#7053 = DEFINITIONAL_REPRESENTATION('',(#7054),#7058); +#7054 = LINE('',#7055,#7056); +#7055 = CARTESIAN_POINT('',(-0.,0.)); +#7056 = VECTOR('',#7057,1.); +#7057 = DIRECTION('',(-0.,-1.)); +#7058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7059 = PCURVE('',#1768,#7060); +#7060 = DEFINITIONAL_REPRESENTATION('',(#7061),#7065); +#7061 = LINE('',#7062,#7063); +#7062 = CARTESIAN_POINT('',(1.,0.)); +#7063 = VECTOR('',#7064,1.); +#7064 = DIRECTION('',(0.,-1.)); +#7065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7066 = ORIENTED_EDGE('',*,*,#4464,.T.); +#7067 = ORIENTED_EDGE('',*,*,#7019,.F.); +#7068 = ORIENTED_EDGE('',*,*,#1717,.F.); +#7069 = ADVANCED_FACE('',(#7070),#1768,.F.); +#7070 = FACE_BOUND('',#7071,.F.); +#7071 = EDGE_LOOP('',(#7072,#7093,#7094,#7095)); +#7072 = ORIENTED_EDGE('',*,*,#7073,.T.); +#7073 = EDGE_CURVE('',#1751,#4493,#7074,.T.); +#7074 = SURFACE_CURVE('',#7075,(#7079,#7086),.PCURVE_S1.); +#7075 = LINE('',#7076,#7077); +#7076 = CARTESIAN_POINT('',(-10.01603059467,1.534798220793,0.)); +#7077 = VECTOR('',#7078,1.); +#7078 = DIRECTION('',(0.,0.,1.)); +#7079 = PCURVE('',#1768,#7080); +#7080 = DEFINITIONAL_REPRESENTATION('',(#7081),#7085); +#7081 = LINE('',#7082,#7083); +#7082 = CARTESIAN_POINT('',(0.,0.)); +#7083 = VECTOR('',#7084,1.); +#7084 = DIRECTION('',(0.,-1.)); +#7085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7086 = PCURVE('',#1801,#7087); +#7087 = DEFINITIONAL_REPRESENTATION('',(#7088),#7092); +#7088 = LINE('',#7089,#7090); +#7089 = CARTESIAN_POINT('',(1.,0.)); +#7090 = VECTOR('',#7091,1.); +#7091 = DIRECTION('',(0.,-1.)); +#7092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7093 = ORIENTED_EDGE('',*,*,#4492,.T.); +#7094 = ORIENTED_EDGE('',*,*,#7046,.F.); +#7095 = ORIENTED_EDGE('',*,*,#1750,.F.); +#7096 = ADVANCED_FACE('',(#7097),#1801,.F.); +#7097 = FACE_BOUND('',#7098,.F.); +#7098 = EDGE_LOOP('',(#7099,#7120,#7121,#7122)); +#7099 = ORIENTED_EDGE('',*,*,#7100,.T.); +#7100 = EDGE_CURVE('',#1784,#4518,#7101,.T.); +#7101 = SURFACE_CURVE('',#7102,(#7106,#7113),.PCURVE_S1.); +#7102 = LINE('',#7103,#7104); +#7103 = CARTESIAN_POINT('',(-9.289311571923,1.611790129111,0.)); +#7104 = VECTOR('',#7105,1.); +#7105 = DIRECTION('',(0.,0.,1.)); +#7106 = PCURVE('',#1801,#7107); +#7107 = DEFINITIONAL_REPRESENTATION('',(#7108),#7112); +#7108 = LINE('',#7109,#7110); +#7109 = CARTESIAN_POINT('',(0.,0.)); +#7110 = VECTOR('',#7111,1.); +#7111 = DIRECTION('',(0.,-1.)); +#7112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7113 = PCURVE('',#1832,#7114); +#7114 = DEFINITIONAL_REPRESENTATION('',(#7115),#7119); +#7115 = LINE('',#7116,#7117); +#7116 = CARTESIAN_POINT('',(1.212268412107,0.)); +#7117 = VECTOR('',#7118,1.); +#7118 = DIRECTION('',(0.,-1.)); +#7119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7120 = ORIENTED_EDGE('',*,*,#4517,.T.); +#7121 = ORIENTED_EDGE('',*,*,#7073,.F.); +#7122 = ORIENTED_EDGE('',*,*,#1783,.F.); +#7123 = ADVANCED_FACE('',(#7124),#1832,.F.); +#7124 = FACE_BOUND('',#7125,.F.); +#7125 = EDGE_LOOP('',(#7126,#7147,#7148,#7149)); +#7126 = ORIENTED_EDGE('',*,*,#7127,.T.); +#7127 = EDGE_CURVE('',#1817,#4543,#7128,.T.); +#7128 = SURFACE_CURVE('',#7129,(#7133,#7140),.PCURVE_S1.); +#7129 = LINE('',#7130,#7131); +#7130 = CARTESIAN_POINT('',(-8.094631469297,1.406037473282,0.)); +#7131 = VECTOR('',#7132,1.); +#7132 = DIRECTION('',(0.,0.,1.)); +#7133 = PCURVE('',#1832,#7134); +#7134 = DEFINITIONAL_REPRESENTATION('',(#7135),#7139); +#7135 = LINE('',#7136,#7137); +#7136 = CARTESIAN_POINT('',(0.,0.)); +#7137 = VECTOR('',#7138,1.); +#7138 = DIRECTION('',(0.,-1.)); +#7139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7140 = PCURVE('',#1861,#7141); +#7141 = DEFINITIONAL_REPRESENTATION('',(#7142),#7146); +#7142 = LINE('',#7143,#7144); +#7143 = CARTESIAN_POINT('',(1.476019690534,0.)); +#7144 = VECTOR('',#7145,1.); +#7145 = DIRECTION('',(0.,-1.)); +#7146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7147 = ORIENTED_EDGE('',*,*,#4542,.T.); +#7148 = ORIENTED_EDGE('',*,*,#7100,.F.); +#7149 = ORIENTED_EDGE('',*,*,#1816,.F.); +#7150 = ADVANCED_FACE('',(#7151),#1861,.F.); +#7151 = FACE_BOUND('',#7152,.F.); +#7152 = EDGE_LOOP('',(#7153,#7174,#7175,#7176)); +#7153 = ORIENTED_EDGE('',*,*,#7154,.T.); +#7154 = EDGE_CURVE('',#1845,#4566,#7155,.T.); +#7155 = SURFACE_CURVE('',#7156,(#7160,#7167),.PCURVE_S1.); +#7156 = LINE('',#7157,#7158); +#7157 = CARTESIAN_POINT('',(-7.242801787883,1.947260193563,0.)); +#7158 = VECTOR('',#7159,1.); +#7159 = DIRECTION('',(0.,0.,1.)); +#7160 = PCURVE('',#1861,#7161); +#7161 = DEFINITIONAL_REPRESENTATION('',(#7162),#7166); +#7162 = LINE('',#7163,#7164); +#7163 = CARTESIAN_POINT('',(0.,0.)); +#7164 = VECTOR('',#7165,1.); +#7165 = DIRECTION('',(0.,-1.)); +#7166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7167 = PCURVE('',#1894,#7168); +#7168 = DEFINITIONAL_REPRESENTATION('',(#7169),#7173); +#7169 = LINE('',#7170,#7171); +#7170 = CARTESIAN_POINT('',(-0.103030723223,0.)); +#7171 = VECTOR('',#7172,1.); +#7172 = DIRECTION('',(-0.,-1.)); +#7173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7174 = ORIENTED_EDGE('',*,*,#4565,.T.); +#7175 = ORIENTED_EDGE('',*,*,#7127,.F.); +#7176 = ORIENTED_EDGE('',*,*,#1844,.F.); +#7177 = ADVANCED_FACE('',(#7178),#1894,.T.); +#7178 = FACE_BOUND('',#7179,.F.); +#7179 = EDGE_LOOP('',(#7180,#7201,#7202,#7203)); +#7180 = ORIENTED_EDGE('',*,*,#7181,.T.); +#7181 = EDGE_CURVE('',#1874,#4590,#7182,.T.); +#7182 = SURFACE_CURVE('',#7183,(#7187,#7194),.PCURVE_S1.); +#7183 = LINE('',#7184,#7185); +#7184 = CARTESIAN_POINT('',(-7.004120557439,2.681845487133,0.)); +#7185 = VECTOR('',#7186,1.); +#7186 = DIRECTION('',(0.,0.,1.)); +#7187 = PCURVE('',#1894,#7188); +#7188 = DEFINITIONAL_REPRESENTATION('',(#7189),#7193); +#7189 = LINE('',#7190,#7191); +#7190 = CARTESIAN_POINT('',(-0.,0.)); +#7191 = VECTOR('',#7192,1.); +#7192 = DIRECTION('',(-0.,-1.)); +#7193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7194 = PCURVE('',#1923,#7195); +#7195 = DEFINITIONAL_REPRESENTATION('',(#7196),#7200); +#7196 = LINE('',#7197,#7198); +#7197 = CARTESIAN_POINT('',(1.476019690534,0.)); +#7198 = VECTOR('',#7199,1.); +#7199 = DIRECTION('',(0.,-1.)); +#7200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7201 = ORIENTED_EDGE('',*,*,#4589,.T.); +#7202 = ORIENTED_EDGE('',*,*,#7154,.F.); +#7203 = ORIENTED_EDGE('',*,*,#1873,.F.); +#7204 = ADVANCED_FACE('',(#7205),#1923,.F.); +#7205 = FACE_BOUND('',#7206,.F.); +#7206 = EDGE_LOOP('',(#7207,#7228,#7229,#7230)); +#7207 = ORIENTED_EDGE('',*,*,#7208,.T.); +#7208 = EDGE_CURVE('',#1907,#4618,#7209,.T.); +#7209 = SURFACE_CURVE('',#7210,(#7214,#7221),.PCURVE_S1.); +#7210 = LINE('',#7211,#7212); +#7211 = CARTESIAN_POINT('',(-7.375142512829,3.620396789782,0.)); +#7212 = VECTOR('',#7213,1.); +#7213 = DIRECTION('',(0.,0.,1.)); +#7214 = PCURVE('',#1923,#7215); +#7215 = DEFINITIONAL_REPRESENTATION('',(#7216),#7220); +#7216 = LINE('',#7217,#7218); +#7217 = CARTESIAN_POINT('',(0.,0.)); +#7218 = VECTOR('',#7219,1.); +#7219 = DIRECTION('',(0.,-1.)); +#7220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7221 = PCURVE('',#1951,#7222); +#7222 = DEFINITIONAL_REPRESENTATION('',(#7223),#7227); +#7223 = LINE('',#7224,#7225); +#7224 = CARTESIAN_POINT('',(1.212268412107,0.)); +#7225 = VECTOR('',#7226,1.); +#7226 = DIRECTION('',(0.,-1.)); +#7227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7228 = ORIENTED_EDGE('',*,*,#4617,.T.); +#7229 = ORIENTED_EDGE('',*,*,#7181,.F.); +#7230 = ORIENTED_EDGE('',*,*,#1906,.F.); +#7231 = ADVANCED_FACE('',(#7232),#1951,.F.); +#7232 = FACE_BOUND('',#7233,.F.); +#7233 = EDGE_LOOP('',(#7234,#7255,#7256,#7257)); +#7234 = ORIENTED_EDGE('',*,*,#7235,.T.); +#7235 = EDGE_CURVE('',#1936,#4642,#7236,.T.); +#7236 = SURFACE_CURVE('',#7237,(#7241,#7248),.PCURVE_S1.); +#7237 = LINE('',#7238,#7239); +#7238 = CARTESIAN_POINT('',(-8.462597395412,4.156154740109,0.)); +#7239 = VECTOR('',#7240,1.); +#7240 = DIRECTION('',(0.,0.,1.)); +#7241 = PCURVE('',#1951,#7242); +#7242 = DEFINITIONAL_REPRESENTATION('',(#7243),#7247); +#7243 = LINE('',#7244,#7245); +#7244 = CARTESIAN_POINT('',(0.,0.)); +#7245 = VECTOR('',#7246,1.); +#7246 = DIRECTION('',(0.,-1.)); +#7247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7248 = PCURVE('',#1981,#7249); +#7249 = DEFINITIONAL_REPRESENTATION('',(#7250),#7254); +#7250 = LINE('',#7251,#7252); +#7251 = CARTESIAN_POINT('',(1.,0.)); +#7252 = VECTOR('',#7253,1.); +#7253 = DIRECTION('',(0.,-1.)); +#7254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7255 = ORIENTED_EDGE('',*,*,#4641,.T.); +#7256 = ORIENTED_EDGE('',*,*,#7208,.F.); +#7257 = ORIENTED_EDGE('',*,*,#1935,.F.); +#7258 = ADVANCED_FACE('',(#7259),#1981,.F.); +#7259 = FACE_BOUND('',#7260,.F.); +#7260 = EDGE_LOOP('',(#7261,#7282,#7283,#7284)); +#7261 = ORIENTED_EDGE('',*,*,#7262,.T.); +#7262 = EDGE_CURVE('',#1964,#4665,#7263,.T.); +#7263 = SURFACE_CURVE('',#7264,(#7268,#7275),.PCURVE_S1.); +#7264 = LINE('',#7265,#7266); +#7265 = CARTESIAN_POINT('',(-9.005270726701,4.645597226504,0.)); +#7266 = VECTOR('',#7267,1.); +#7267 = DIRECTION('',(0.,0.,1.)); +#7268 = PCURVE('',#1981,#7269); +#7269 = DEFINITIONAL_REPRESENTATION('',(#7270),#7274); +#7270 = LINE('',#7271,#7272); +#7271 = CARTESIAN_POINT('',(0.,0.)); +#7272 = VECTOR('',#7273,1.); +#7273 = DIRECTION('',(0.,-1.)); +#7274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7275 = PCURVE('',#2014,#7276); +#7276 = DEFINITIONAL_REPRESENTATION('',(#7277),#7281); +#7277 = LINE('',#7278,#7279); +#7278 = CARTESIAN_POINT('',(1.,0.)); +#7279 = VECTOR('',#7280,1.); +#7280 = DIRECTION('',(0.,-1.)); +#7281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7282 = ORIENTED_EDGE('',*,*,#4664,.T.); +#7283 = ORIENTED_EDGE('',*,*,#7235,.F.); +#7284 = ORIENTED_EDGE('',*,*,#1963,.F.); +#7285 = ADVANCED_FACE('',(#7286),#2014,.F.); +#7286 = FACE_BOUND('',#7287,.F.); +#7287 = EDGE_LOOP('',(#7288,#7309,#7310,#7311)); +#7288 = ORIENTED_EDGE('',*,*,#7289,.T.); +#7289 = EDGE_CURVE('',#1997,#4690,#7290,.T.); +#7290 = SURFACE_CURVE('',#7291,(#7295,#7302),.PCURVE_S1.); +#7291 = LINE('',#7292,#7293); +#7292 = CARTESIAN_POINT('',(-10.04359275995,6.572652699969,0.)); +#7293 = VECTOR('',#7294,1.); +#7294 = DIRECTION('',(0.,0.,1.)); +#7295 = PCURVE('',#2014,#7296); +#7296 = DEFINITIONAL_REPRESENTATION('',(#7297),#7301); +#7297 = LINE('',#7298,#7299); +#7298 = CARTESIAN_POINT('',(0.,0.)); +#7299 = VECTOR('',#7300,1.); +#7300 = DIRECTION('',(0.,-1.)); +#7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7302 = PCURVE('',#2050,#7303); +#7303 = DEFINITIONAL_REPRESENTATION('',(#7304),#7308); +#7304 = LINE('',#7305,#7306); +#7305 = CARTESIAN_POINT('',(-9.772020541291E-02,0.)); +#7306 = VECTOR('',#7307,1.); +#7307 = DIRECTION('',(-0.,-1.)); +#7308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7309 = ORIENTED_EDGE('',*,*,#4689,.T.); +#7310 = ORIENTED_EDGE('',*,*,#7262,.F.); +#7311 = ORIENTED_EDGE('',*,*,#1996,.F.); +#7312 = ADVANCED_FACE('',(#7313),#2050,.T.); +#7313 = FACE_BOUND('',#7314,.F.); +#7314 = EDGE_LOOP('',(#7315,#7336,#7337,#7338)); +#7315 = ORIENTED_EDGE('',*,*,#7316,.T.); +#7316 = EDGE_CURVE('',#2030,#4715,#7317,.T.); +#7317 = SURFACE_CURVE('',#7318,(#7322,#7329),.PCURVE_S1.); +#7318 = LINE('',#7319,#7320); +#7319 = CARTESIAN_POINT('',(-9.354605027058,7.520962958956,0.)); +#7320 = VECTOR('',#7321,1.); +#7321 = DIRECTION('',(0.,0.,1.)); +#7322 = PCURVE('',#2050,#7323); +#7323 = DEFINITIONAL_REPRESENTATION('',(#7324),#7328); +#7324 = LINE('',#7325,#7326); +#7325 = CARTESIAN_POINT('',(-0.,0.)); +#7326 = VECTOR('',#7327,1.); +#7327 = DIRECTION('',(-0.,-1.)); +#7328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7329 = PCURVE('',#2080,#7330); +#7330 = DEFINITIONAL_REPRESENTATION('',(#7331),#7335); +#7331 = LINE('',#7332,#7333); +#7332 = CARTESIAN_POINT('',(1.,0.)); +#7333 = VECTOR('',#7334,1.); +#7334 = DIRECTION('',(0.,-1.)); +#7335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7336 = ORIENTED_EDGE('',*,*,#4714,.T.); +#7337 = ORIENTED_EDGE('',*,*,#7289,.F.); +#7338 = ORIENTED_EDGE('',*,*,#2029,.F.); +#7339 = ADVANCED_FACE('',(#7340),#2080,.F.); +#7340 = FACE_BOUND('',#7341,.F.); +#7341 = EDGE_LOOP('',(#7342,#7363,#7364,#7365)); +#7342 = ORIENTED_EDGE('',*,*,#7343,.T.); +#7343 = EDGE_CURVE('',#2063,#4743,#7344,.T.); +#7344 = SURFACE_CURVE('',#7345,(#7349,#7356),.PCURVE_S1.); +#7345 = LINE('',#7346,#7347); +#7346 = CARTESIAN_POINT('',(-7.201007207848,7.12895291362,0.)); +#7347 = VECTOR('',#7348,1.); +#7348 = DIRECTION('',(0.,0.,1.)); +#7349 = PCURVE('',#2080,#7350); +#7350 = DEFINITIONAL_REPRESENTATION('',(#7351),#7355); +#7351 = LINE('',#7352,#7353); +#7352 = CARTESIAN_POINT('',(0.,0.)); +#7353 = VECTOR('',#7354,1.); +#7354 = DIRECTION('',(0.,-1.)); +#7355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7356 = PCURVE('',#2113,#7357); +#7357 = DEFINITIONAL_REPRESENTATION('',(#7358),#7362); +#7358 = LINE('',#7359,#7360); +#7359 = CARTESIAN_POINT('',(1.,0.)); +#7360 = VECTOR('',#7361,1.); +#7361 = DIRECTION('',(0.,-1.)); +#7362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7363 = ORIENTED_EDGE('',*,*,#4742,.T.); +#7364 = ORIENTED_EDGE('',*,*,#7316,.F.); +#7365 = ORIENTED_EDGE('',*,*,#2062,.F.); +#7366 = ADVANCED_FACE('',(#7367),#2113,.F.); +#7367 = FACE_BOUND('',#7368,.F.); +#7368 = EDGE_LOOP('',(#7369,#7390,#7391,#7392)); +#7369 = ORIENTED_EDGE('',*,*,#7370,.T.); +#7370 = EDGE_CURVE('',#2096,#4768,#7371,.T.); +#7371 = SURFACE_CURVE('',#7372,(#7376,#7383),.PCURVE_S1.); +#7372 = LINE('',#7373,#7374); +#7373 = CARTESIAN_POINT('',(-6.567824460047,6.764085951743,0.)); +#7374 = VECTOR('',#7375,1.); +#7375 = DIRECTION('',(0.,0.,1.)); +#7376 = PCURVE('',#2113,#7377); +#7377 = DEFINITIONAL_REPRESENTATION('',(#7378),#7382); +#7378 = LINE('',#7379,#7380); +#7379 = CARTESIAN_POINT('',(0.,0.)); +#7380 = VECTOR('',#7381,1.); +#7381 = DIRECTION('',(0.,-1.)); +#7382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7383 = PCURVE('',#2144,#7384); +#7384 = DEFINITIONAL_REPRESENTATION('',(#7385),#7389); +#7385 = LINE('',#7386,#7387); +#7386 = CARTESIAN_POINT('',(1.212268412107,0.)); +#7387 = VECTOR('',#7388,1.); +#7388 = DIRECTION('',(0.,-1.)); +#7389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7390 = ORIENTED_EDGE('',*,*,#4767,.T.); +#7391 = ORIENTED_EDGE('',*,*,#7343,.F.); +#7392 = ORIENTED_EDGE('',*,*,#2095,.F.); +#7393 = ADVANCED_FACE('',(#7394),#2144,.F.); +#7394 = FACE_BOUND('',#7395,.F.); +#7395 = EDGE_LOOP('',(#7396,#7417,#7418,#7419)); +#7396 = ORIENTED_EDGE('',*,*,#7397,.T.); +#7397 = EDGE_CURVE('',#2129,#4793,#7398,.T.); +#7398 = SURFACE_CURVE('',#7399,(#7403,#7410),.PCURVE_S1.); +#7399 = LINE('',#7400,#7401); +#7400 = CARTESIAN_POINT('',(-5.722246330897,5.895413211008,0.)); +#7401 = VECTOR('',#7402,1.); +#7402 = DIRECTION('',(0.,0.,1.)); +#7403 = PCURVE('',#2144,#7404); +#7404 = DEFINITIONAL_REPRESENTATION('',(#7405),#7409); +#7405 = LINE('',#7406,#7407); +#7406 = CARTESIAN_POINT('',(0.,0.)); +#7407 = VECTOR('',#7408,1.); +#7408 = DIRECTION('',(0.,-1.)); +#7409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7410 = PCURVE('',#2173,#7411); +#7411 = DEFINITIONAL_REPRESENTATION('',(#7412),#7416); +#7412 = LINE('',#7413,#7414); +#7413 = CARTESIAN_POINT('',(1.476019690534,0.)); +#7414 = VECTOR('',#7415,1.); +#7415 = DIRECTION('',(0.,-1.)); +#7416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7417 = ORIENTED_EDGE('',*,*,#4792,.T.); +#7418 = ORIENTED_EDGE('',*,*,#7370,.F.); +#7419 = ORIENTED_EDGE('',*,*,#2128,.F.); +#7420 = ADVANCED_FACE('',(#7421),#2173,.F.); +#7421 = FACE_BOUND('',#7422,.F.); +#7422 = EDGE_LOOP('',(#7423,#7444,#7445,#7446)); +#7423 = ORIENTED_EDGE('',*,*,#7424,.T.); +#7424 = EDGE_CURVE('',#2157,#4816,#7425,.T.); +#7425 = SURFACE_CURVE('',#7426,(#7430,#7437),.PCURVE_S1.); +#7426 = LINE('',#7427,#7428); +#7427 = CARTESIAN_POINT('',(-4.714978909134,5.832578665258,0.)); +#7428 = VECTOR('',#7429,1.); +#7429 = DIRECTION('',(0.,0.,1.)); +#7430 = PCURVE('',#2173,#7431); +#7431 = DEFINITIONAL_REPRESENTATION('',(#7432),#7436); +#7432 = LINE('',#7433,#7434); +#7433 = CARTESIAN_POINT('',(0.,0.)); +#7434 = VECTOR('',#7435,1.); +#7435 = DIRECTION('',(0.,-1.)); +#7436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7437 = PCURVE('',#2206,#7438); +#7438 = DEFINITIONAL_REPRESENTATION('',(#7439),#7443); +#7439 = LINE('',#7440,#7441); +#7440 = CARTESIAN_POINT('',(-0.103030723223,0.)); +#7441 = VECTOR('',#7442,1.); +#7442 = DIRECTION('',(-0.,-1.)); +#7443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7444 = ORIENTED_EDGE('',*,*,#4815,.T.); +#7445 = ORIENTED_EDGE('',*,*,#7397,.F.); +#7446 = ORIENTED_EDGE('',*,*,#2156,.F.); +#7447 = ADVANCED_FACE('',(#7448),#2206,.T.); +#7448 = FACE_BOUND('',#7449,.F.); +#7449 = EDGE_LOOP('',(#7450,#7471,#7472,#7473)); +#7450 = ORIENTED_EDGE('',*,*,#7451,.T.); +#7451 = EDGE_CURVE('',#2186,#4840,#7452,.T.); +#7452 = SURFACE_CURVE('',#7453,(#7457,#7464),.PCURVE_S1.); +#7453 = LINE('',#7454,#7455); +#7454 = CARTESIAN_POINT('',(-4.090103335355,6.28657734432,0.)); +#7455 = VECTOR('',#7456,1.); +#7456 = DIRECTION('',(0.,0.,1.)); +#7457 = PCURVE('',#2206,#7458); +#7458 = DEFINITIONAL_REPRESENTATION('',(#7459),#7463); +#7459 = LINE('',#7460,#7461); +#7460 = CARTESIAN_POINT('',(-0.,0.)); +#7461 = VECTOR('',#7462,1.); +#7462 = DIRECTION('',(-0.,-1.)); +#7463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7464 = PCURVE('',#2235,#7465); +#7465 = DEFINITIONAL_REPRESENTATION('',(#7466),#7470); +#7466 = LINE('',#7467,#7468); +#7467 = CARTESIAN_POINT('',(1.476019690534,0.)); +#7468 = VECTOR('',#7469,1.); +#7469 = DIRECTION('',(0.,-1.)); +#7470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7471 = ORIENTED_EDGE('',*,*,#4839,.T.); +#7472 = ORIENTED_EDGE('',*,*,#7424,.F.); +#7473 = ORIENTED_EDGE('',*,*,#2185,.F.); +#7474 = ADVANCED_FACE('',(#7475),#2235,.F.); +#7475 = FACE_BOUND('',#7476,.F.); +#7476 = EDGE_LOOP('',(#7477,#7498,#7499,#7500)); +#7477 = ORIENTED_EDGE('',*,*,#7478,.T.); +#7478 = EDGE_CURVE('',#2219,#4868,#7479,.T.); +#7479 = SURFACE_CURVE('',#7480,(#7484,#7491),.PCURVE_S1.); +#7480 = LINE('',#7481,#7482); +#7481 = CARTESIAN_POINT('',(-3.838599788335,7.26396253191,0.)); +#7482 = VECTOR('',#7483,1.); +#7483 = DIRECTION('',(0.,0.,1.)); +#7484 = PCURVE('',#2235,#7485); +#7485 = DEFINITIONAL_REPRESENTATION('',(#7486),#7490); +#7486 = LINE('',#7487,#7488); +#7487 = CARTESIAN_POINT('',(0.,0.)); +#7488 = VECTOR('',#7489,1.); +#7489 = DIRECTION('',(0.,-1.)); +#7490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7491 = PCURVE('',#2263,#7492); +#7492 = DEFINITIONAL_REPRESENTATION('',(#7493),#7497); +#7493 = LINE('',#7494,#7495); +#7494 = CARTESIAN_POINT('',(1.212268412107,0.)); +#7495 = VECTOR('',#7496,1.); +#7496 = DIRECTION('',(0.,-1.)); +#7497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7498 = ORIENTED_EDGE('',*,*,#4867,.T.); +#7499 = ORIENTED_EDGE('',*,*,#7451,.F.); +#7500 = ORIENTED_EDGE('',*,*,#2218,.F.); +#7501 = ADVANCED_FACE('',(#7502),#2263,.F.); +#7502 = FACE_BOUND('',#7503,.F.); +#7503 = EDGE_LOOP('',(#7504,#7525,#7526,#7527)); +#7504 = ORIENTED_EDGE('',*,*,#7505,.T.); +#7505 = EDGE_CURVE('',#2248,#4892,#7506,.T.); +#7506 = SURFACE_CURVE('',#7507,(#7511,#7518),.PCURVE_S1.); +#7507 = LINE('',#7508,#7509); +#7508 = CARTESIAN_POINT('',(-4.40345864696,8.336589761112,0.)); +#7509 = VECTOR('',#7510,1.); +#7510 = DIRECTION('',(0.,0.,1.)); +#7511 = PCURVE('',#2263,#7512); +#7512 = DEFINITIONAL_REPRESENTATION('',(#7513),#7517); +#7513 = LINE('',#7514,#7515); +#7514 = CARTESIAN_POINT('',(0.,0.)); +#7515 = VECTOR('',#7516,1.); +#7516 = DIRECTION('',(0.,-1.)); +#7517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7518 = PCURVE('',#2293,#7519); +#7519 = DEFINITIONAL_REPRESENTATION('',(#7520),#7524); +#7520 = LINE('',#7521,#7522); +#7521 = CARTESIAN_POINT('',(1.,0.)); +#7522 = VECTOR('',#7523,1.); +#7523 = DIRECTION('',(0.,-1.)); +#7524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7525 = ORIENTED_EDGE('',*,*,#4891,.T.); +#7526 = ORIENTED_EDGE('',*,*,#7478,.F.); +#7527 = ORIENTED_EDGE('',*,*,#2247,.F.); +#7528 = ADVANCED_FACE('',(#7529),#2293,.F.); +#7529 = FACE_BOUND('',#7530,.F.); +#7530 = EDGE_LOOP('',(#7531,#7552,#7553,#7554)); +#7531 = ORIENTED_EDGE('',*,*,#7532,.T.); +#7532 = EDGE_CURVE('',#2276,#4915,#7533,.T.); +#7533 = SURFACE_CURVE('',#7534,(#7538,#7545),.PCURVE_S1.); +#7534 = LINE('',#7535,#7536); +#7535 = CARTESIAN_POINT('',(-4.554803519018,9.051532431319,0.)); +#7536 = VECTOR('',#7537,1.); +#7537 = DIRECTION('',(0.,0.,1.)); +#7538 = PCURVE('',#2293,#7539); +#7539 = DEFINITIONAL_REPRESENTATION('',(#7540),#7544); +#7540 = LINE('',#7541,#7542); +#7541 = CARTESIAN_POINT('',(0.,0.)); +#7542 = VECTOR('',#7543,1.); +#7543 = DIRECTION('',(0.,-1.)); +#7544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7545 = PCURVE('',#2326,#7546); +#7546 = DEFINITIONAL_REPRESENTATION('',(#7547),#7551); +#7547 = LINE('',#7548,#7549); +#7548 = CARTESIAN_POINT('',(1.,0.)); +#7549 = VECTOR('',#7550,1.); +#7550 = DIRECTION('',(0.,-1.)); +#7551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7552 = ORIENTED_EDGE('',*,*,#4914,.T.); +#7553 = ORIENTED_EDGE('',*,*,#7505,.F.); +#7554 = ORIENTED_EDGE('',*,*,#2275,.F.); +#7555 = ADVANCED_FACE('',(#7556),#2326,.F.); +#7556 = FACE_BOUND('',#7557,.F.); +#7557 = EDGE_LOOP('',(#7558,#7579,#7580,#7581)); +#7558 = ORIENTED_EDGE('',*,*,#7559,.T.); +#7559 = EDGE_CURVE('',#2309,#4940,#7560,.T.); +#7560 = SURFACE_CURVE('',#7561,(#7565,#7572),.PCURVE_S1.); +#7561 = LINE('',#7562,#7563); +#7562 = CARTESIAN_POINT('',(-4.262128901904,11.220863436733,0.)); +#7563 = VECTOR('',#7564,1.); +#7564 = DIRECTION('',(0.,0.,1.)); +#7565 = PCURVE('',#2326,#7566); +#7566 = DEFINITIONAL_REPRESENTATION('',(#7567),#7571); +#7567 = LINE('',#7568,#7569); +#7568 = CARTESIAN_POINT('',(0.,0.)); +#7569 = VECTOR('',#7570,1.); +#7570 = DIRECTION('',(0.,-1.)); +#7571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7572 = PCURVE('',#2362,#7573); +#7573 = DEFINITIONAL_REPRESENTATION('',(#7574),#7578); +#7574 = LINE('',#7575,#7576); +#7575 = CARTESIAN_POINT('',(-9.772020541292E-02,0.)); +#7576 = VECTOR('',#7577,1.); +#7577 = DIRECTION('',(-0.,-1.)); +#7578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7579 = ORIENTED_EDGE('',*,*,#4939,.T.); +#7580 = ORIENTED_EDGE('',*,*,#7532,.F.); +#7581 = ORIENTED_EDGE('',*,*,#2308,.F.); +#7582 = ADVANCED_FACE('',(#7583),#2362,.T.); +#7583 = FACE_BOUND('',#7584,.F.); +#7584 = EDGE_LOOP('',(#7585,#7606,#7607,#7608)); +#7585 = ORIENTED_EDGE('',*,*,#7586,.T.); +#7586 = EDGE_CURVE('',#2342,#4965,#7587,.T.); +#7587 = SURFACE_CURVE('',#7588,(#7592,#7599),.PCURVE_S1.); +#7588 = LINE('',#7589,#7590); +#7589 = CARTESIAN_POINT('',(-3.147323332243,11.583085723786,0.)); +#7590 = VECTOR('',#7591,1.); +#7591 = DIRECTION('',(0.,0.,1.)); +#7592 = PCURVE('',#2362,#7593); +#7593 = DEFINITIONAL_REPRESENTATION('',(#7594),#7598); +#7594 = LINE('',#7595,#7596); +#7595 = CARTESIAN_POINT('',(-0.,0.)); +#7596 = VECTOR('',#7597,1.); +#7597 = DIRECTION('',(-0.,-1.)); +#7598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7599 = PCURVE('',#2392,#7600); +#7600 = DEFINITIONAL_REPRESENTATION('',(#7601),#7605); +#7601 = LINE('',#7602,#7603); +#7602 = CARTESIAN_POINT('',(1.,0.)); +#7603 = VECTOR('',#7604,1.); +#7604 = DIRECTION('',(0.,-1.)); +#7605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7606 = ORIENTED_EDGE('',*,*,#4964,.T.); +#7607 = ORIENTED_EDGE('',*,*,#7559,.F.); +#7608 = ORIENTED_EDGE('',*,*,#2341,.F.); +#7609 = ADVANCED_FACE('',(#7610),#2392,.F.); +#7610 = FACE_BOUND('',#7611,.F.); +#7611 = EDGE_LOOP('',(#7612,#7633,#7634,#7635)); +#7612 = ORIENTED_EDGE('',*,*,#7613,.T.); +#7613 = EDGE_CURVE('',#2375,#4993,#7614,.T.); +#7614 = SURFACE_CURVE('',#7615,(#7619,#7626),.PCURVE_S1.); +#7615 = LINE('',#7616,#7617); +#7616 = CARTESIAN_POINT('',(-1.635443820852,10.000089897642,0.)); +#7617 = VECTOR('',#7618,1.); +#7618 = DIRECTION('',(0.,0.,1.)); +#7619 = PCURVE('',#2392,#7620); +#7620 = DEFINITIONAL_REPRESENTATION('',(#7621),#7625); +#7621 = LINE('',#7622,#7623); +#7622 = CARTESIAN_POINT('',(0.,0.)); +#7623 = VECTOR('',#7624,1.); +#7624 = DIRECTION('',(0.,-1.)); +#7625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7626 = PCURVE('',#2425,#7627); +#7627 = DEFINITIONAL_REPRESENTATION('',(#7628),#7632); +#7628 = LINE('',#7629,#7630); +#7629 = CARTESIAN_POINT('',(1.,0.)); +#7630 = VECTOR('',#7631,1.); +#7631 = DIRECTION('',(0.,-1.)); +#7632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7633 = ORIENTED_EDGE('',*,*,#4992,.T.); +#7634 = ORIENTED_EDGE('',*,*,#7586,.F.); +#7635 = ORIENTED_EDGE('',*,*,#2374,.F.); +#7636 = ADVANCED_FACE('',(#7637),#2425,.F.); +#7637 = FACE_BOUND('',#7638,.F.); +#7638 = EDGE_LOOP('',(#7639,#7660,#7661,#7662)); +#7639 = ORIENTED_EDGE('',*,*,#7640,.T.); +#7640 = EDGE_CURVE('',#2408,#5018,#7641,.T.); +#7641 = SURFACE_CURVE('',#7642,(#7646,#7653),.PCURVE_S1.); +#7642 = LINE('',#7643,#7644); +#7643 = CARTESIAN_POINT('',(-1.337651636577,9.332730843635,0.)); +#7644 = VECTOR('',#7645,1.); +#7645 = DIRECTION('',(0.,0.,1.)); +#7646 = PCURVE('',#2425,#7647); +#7647 = DEFINITIONAL_REPRESENTATION('',(#7648),#7652); +#7648 = LINE('',#7649,#7650); +#7649 = CARTESIAN_POINT('',(0.,0.)); +#7650 = VECTOR('',#7651,1.); +#7651 = DIRECTION('',(0.,-1.)); +#7652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7653 = PCURVE('',#2456,#7654); +#7654 = DEFINITIONAL_REPRESENTATION('',(#7655),#7659); +#7655 = LINE('',#7656,#7657); +#7656 = CARTESIAN_POINT('',(1.212268412107,0.)); +#7657 = VECTOR('',#7658,1.); +#7658 = DIRECTION('',(0.,-1.)); +#7659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7660 = ORIENTED_EDGE('',*,*,#5017,.T.); +#7661 = ORIENTED_EDGE('',*,*,#7613,.F.); +#7662 = ORIENTED_EDGE('',*,*,#2407,.F.); +#7663 = ADVANCED_FACE('',(#7664),#2456,.F.); +#7664 = FACE_BOUND('',#7665,.F.); +#7665 = EDGE_LOOP('',(#7666,#7687,#7688,#7689)); +#7666 = ORIENTED_EDGE('',*,*,#7667,.T.); +#7667 = EDGE_CURVE('',#2441,#5043,#7668,.T.); +#7668 = SURFACE_CURVE('',#7669,(#7673,#7680),.PCURVE_S1.); +#7669 = LINE('',#7670,#7671); +#7670 = CARTESIAN_POINT('',(-1.164157586095,8.132941479854,0.)); +#7671 = VECTOR('',#7672,1.); +#7672 = DIRECTION('',(0.,0.,1.)); +#7673 = PCURVE('',#2456,#7674); +#7674 = DEFINITIONAL_REPRESENTATION('',(#7675),#7679); +#7675 = LINE('',#7676,#7677); +#7676 = CARTESIAN_POINT('',(0.,0.)); +#7677 = VECTOR('',#7678,1.); +#7678 = DIRECTION('',(0.,-1.)); +#7679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7680 = PCURVE('',#2485,#7681); +#7681 = DEFINITIONAL_REPRESENTATION('',(#7682),#7686); +#7682 = LINE('',#7683,#7684); +#7683 = CARTESIAN_POINT('',(1.476019690534,0.)); +#7684 = VECTOR('',#7685,1.); +#7685 = DIRECTION('',(0.,-1.)); +#7686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7687 = ORIENTED_EDGE('',*,*,#5042,.T.); +#7688 = ORIENTED_EDGE('',*,*,#7640,.F.); +#7689 = ORIENTED_EDGE('',*,*,#2440,.F.); +#7690 = ADVANCED_FACE('',(#7691),#2485,.F.); +#7691 = FACE_BOUND('',#7692,.F.); +#7692 = EDGE_LOOP('',(#7693,#7714,#7715,#7716)); +#7693 = ORIENTED_EDGE('',*,*,#7694,.T.); +#7694 = EDGE_CURVE('',#2469,#5066,#7695,.T.); +#7695 = SURFACE_CURVE('',#7696,(#7700,#7707),.PCURVE_S1.); +#7696 = LINE('',#7697,#7698); +#7697 = CARTESIAN_POINT('',(-0.386194343335,7.490050328881,0.)); +#7698 = VECTOR('',#7699,1.); +#7699 = DIRECTION('',(0.,0.,1.)); +#7700 = PCURVE('',#2485,#7701); +#7701 = DEFINITIONAL_REPRESENTATION('',(#7702),#7706); +#7702 = LINE('',#7703,#7704); +#7703 = CARTESIAN_POINT('',(0.,0.)); +#7704 = VECTOR('',#7705,1.); +#7705 = DIRECTION('',(0.,-1.)); +#7706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7707 = PCURVE('',#2518,#7708); +#7708 = DEFINITIONAL_REPRESENTATION('',(#7709),#7713); +#7709 = LINE('',#7710,#7711); +#7710 = CARTESIAN_POINT('',(-0.103030723223,0.)); +#7711 = VECTOR('',#7712,1.); +#7712 = DIRECTION('',(-0.,-1.)); +#7713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7714 = ORIENTED_EDGE('',*,*,#5065,.T.); +#7715 = ORIENTED_EDGE('',*,*,#7667,.F.); +#7716 = ORIENTED_EDGE('',*,*,#2468,.F.); +#7717 = ADVANCED_FACE('',(#7718),#2518,.T.); +#7718 = FACE_BOUND('',#7719,.F.); +#7719 = EDGE_LOOP('',(#7720,#7741,#7742,#7743)); +#7720 = ORIENTED_EDGE('',*,*,#7721,.T.); +#7721 = EDGE_CURVE('',#2498,#5090,#7722,.T.); +#7722 = SURFACE_CURVE('',#7723,(#7727,#7734),.PCURVE_S1.); +#7723 = LINE('',#7724,#7725); +#7724 = CARTESIAN_POINT('',(0.386194343335,7.490050328881,0.)); +#7725 = VECTOR('',#7726,1.); +#7726 = DIRECTION('',(0.,0.,1.)); +#7727 = PCURVE('',#2518,#7728); +#7728 = DEFINITIONAL_REPRESENTATION('',(#7729),#7733); +#7729 = LINE('',#7730,#7731); +#7730 = CARTESIAN_POINT('',(-0.,0.)); +#7731 = VECTOR('',#7732,1.); +#7732 = DIRECTION('',(-0.,-1.)); +#7733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7734 = PCURVE('',#2547,#7735); +#7735 = DEFINITIONAL_REPRESENTATION('',(#7736),#7740); +#7736 = LINE('',#7737,#7738); +#7737 = CARTESIAN_POINT('',(1.476019690534,0.)); +#7738 = VECTOR('',#7739,1.); +#7739 = DIRECTION('',(0.,-1.)); +#7740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7741 = ORIENTED_EDGE('',*,*,#5089,.T.); +#7742 = ORIENTED_EDGE('',*,*,#7694,.F.); +#7743 = ORIENTED_EDGE('',*,*,#2497,.F.); +#7744 = ADVANCED_FACE('',(#7745),#2547,.F.); +#7745 = FACE_BOUND('',#7746,.F.); +#7746 = EDGE_LOOP('',(#7747,#7768,#7769,#7770)); +#7747 = ORIENTED_EDGE('',*,*,#7748,.T.); +#7748 = EDGE_CURVE('',#2531,#5118,#7749,.T.); +#7749 = SURFACE_CURVE('',#7750,(#7754,#7761),.PCURVE_S1.); +#7750 = LINE('',#7751,#7752); +#7751 = CARTESIAN_POINT('',(1.164157586095,8.132941479854,0.)); +#7752 = VECTOR('',#7753,1.); +#7753 = DIRECTION('',(0.,0.,1.)); +#7754 = PCURVE('',#2547,#7755); +#7755 = DEFINITIONAL_REPRESENTATION('',(#7756),#7760); +#7756 = LINE('',#7757,#7758); +#7757 = CARTESIAN_POINT('',(0.,0.)); +#7758 = VECTOR('',#7759,1.); +#7759 = DIRECTION('',(0.,-1.)); +#7760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7761 = PCURVE('',#2575,#7762); +#7762 = DEFINITIONAL_REPRESENTATION('',(#7763),#7767); +#7763 = LINE('',#7764,#7765); +#7764 = CARTESIAN_POINT('',(1.212268412107,0.)); +#7765 = VECTOR('',#7766,1.); +#7766 = DIRECTION('',(0.,-1.)); +#7767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7768 = ORIENTED_EDGE('',*,*,#5117,.T.); +#7769 = ORIENTED_EDGE('',*,*,#7721,.F.); +#7770 = ORIENTED_EDGE('',*,*,#2530,.F.); +#7771 = ADVANCED_FACE('',(#7772),#2575,.F.); +#7772 = FACE_BOUND('',#7773,.F.); +#7773 = EDGE_LOOP('',(#7774,#7795,#7796,#7797)); +#7774 = ORIENTED_EDGE('',*,*,#7775,.T.); +#7775 = EDGE_CURVE('',#2560,#5142,#7776,.T.); +#7776 = SURFACE_CURVE('',#7777,(#7781,#7788),.PCURVE_S1.); +#7777 = LINE('',#7778,#7779); +#7778 = CARTESIAN_POINT('',(1.337651636577,9.332730843635,0.)); +#7779 = VECTOR('',#7780,1.); +#7780 = DIRECTION('',(0.,0.,1.)); +#7781 = PCURVE('',#2575,#7782); +#7782 = DEFINITIONAL_REPRESENTATION('',(#7783),#7787); +#7783 = LINE('',#7784,#7785); +#7784 = CARTESIAN_POINT('',(0.,0.)); +#7785 = VECTOR('',#7786,1.); +#7786 = DIRECTION('',(0.,-1.)); +#7787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7788 = PCURVE('',#2605,#7789); +#7789 = DEFINITIONAL_REPRESENTATION('',(#7790),#7794); +#7790 = LINE('',#7791,#7792); +#7791 = CARTESIAN_POINT('',(1.,0.)); +#7792 = VECTOR('',#7793,1.); +#7793 = DIRECTION('',(0.,-1.)); +#7794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7795 = ORIENTED_EDGE('',*,*,#5141,.T.); +#7796 = ORIENTED_EDGE('',*,*,#7748,.F.); +#7797 = ORIENTED_EDGE('',*,*,#2559,.F.); +#7798 = ADVANCED_FACE('',(#7799),#2605,.F.); +#7799 = FACE_BOUND('',#7800,.F.); +#7800 = EDGE_LOOP('',(#7801,#7822,#7823,#7824)); +#7801 = ORIENTED_EDGE('',*,*,#7802,.T.); +#7802 = EDGE_CURVE('',#2588,#5165,#7803,.T.); +#7803 = SURFACE_CURVE('',#7804,(#7808,#7815),.PCURVE_S1.); +#7804 = LINE('',#7805,#7806); +#7805 = CARTESIAN_POINT('',(1.635443820852,10.000089897642,0.)); +#7806 = VECTOR('',#7807,1.); +#7807 = DIRECTION('',(0.,0.,1.)); +#7808 = PCURVE('',#2605,#7809); +#7809 = DEFINITIONAL_REPRESENTATION('',(#7810),#7814); +#7810 = LINE('',#7811,#7812); +#7811 = CARTESIAN_POINT('',(0.,0.)); +#7812 = VECTOR('',#7813,1.); +#7813 = DIRECTION('',(0.,-1.)); +#7814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7815 = PCURVE('',#2638,#7816); +#7816 = DEFINITIONAL_REPRESENTATION('',(#7817),#7821); +#7817 = LINE('',#7818,#7819); +#7818 = CARTESIAN_POINT('',(1.,0.)); +#7819 = VECTOR('',#7820,1.); +#7820 = DIRECTION('',(0.,-1.)); +#7821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7822 = ORIENTED_EDGE('',*,*,#5164,.T.); +#7823 = ORIENTED_EDGE('',*,*,#7775,.F.); +#7824 = ORIENTED_EDGE('',*,*,#2587,.F.); +#7825 = ADVANCED_FACE('',(#7826),#2638,.F.); +#7826 = FACE_BOUND('',#7827,.F.); +#7827 = EDGE_LOOP('',(#7828,#7849,#7850,#7851)); +#7828 = ORIENTED_EDGE('',*,*,#7829,.T.); +#7829 = EDGE_CURVE('',#2621,#5190,#7830,.T.); +#7830 = SURFACE_CURVE('',#7831,(#7835,#7842),.PCURVE_S1.); +#7831 = LINE('',#7832,#7833); +#7832 = CARTESIAN_POINT('',(3.147323332243,11.583085723786,0.)); +#7833 = VECTOR('',#7834,1.); +#7834 = DIRECTION('',(0.,0.,1.)); +#7835 = PCURVE('',#2638,#7836); +#7836 = DEFINITIONAL_REPRESENTATION('',(#7837),#7841); +#7837 = LINE('',#7838,#7839); +#7838 = CARTESIAN_POINT('',(0.,0.)); +#7839 = VECTOR('',#7840,1.); +#7840 = DIRECTION('',(0.,-1.)); +#7841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7842 = PCURVE('',#2674,#7843); +#7843 = DEFINITIONAL_REPRESENTATION('',(#7844),#7848); +#7844 = LINE('',#7845,#7846); +#7845 = CARTESIAN_POINT('',(-9.772020541291E-02,0.)); +#7846 = VECTOR('',#7847,1.); +#7847 = DIRECTION('',(-0.,-1.)); +#7848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7849 = ORIENTED_EDGE('',*,*,#5189,.T.); +#7850 = ORIENTED_EDGE('',*,*,#7802,.F.); +#7851 = ORIENTED_EDGE('',*,*,#2620,.F.); +#7852 = ADVANCED_FACE('',(#7853),#2674,.T.); +#7853 = FACE_BOUND('',#7854,.F.); +#7854 = EDGE_LOOP('',(#7855,#7876,#7877,#7878)); +#7855 = ORIENTED_EDGE('',*,*,#7856,.T.); +#7856 = EDGE_CURVE('',#2654,#5215,#7857,.T.); +#7857 = SURFACE_CURVE('',#7858,(#7862,#7869),.PCURVE_S1.); +#7858 = LINE('',#7859,#7860); +#7859 = CARTESIAN_POINT('',(4.262128901904,11.220863436733,0.)); +#7860 = VECTOR('',#7861,1.); +#7861 = DIRECTION('',(0.,0.,1.)); +#7862 = PCURVE('',#2674,#7863); +#7863 = DEFINITIONAL_REPRESENTATION('',(#7864),#7868); +#7864 = LINE('',#7865,#7866); +#7865 = CARTESIAN_POINT('',(-0.,0.)); +#7866 = VECTOR('',#7867,1.); +#7867 = DIRECTION('',(-0.,-1.)); +#7868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7869 = PCURVE('',#2704,#7870); +#7870 = DEFINITIONAL_REPRESENTATION('',(#7871),#7875); +#7871 = LINE('',#7872,#7873); +#7872 = CARTESIAN_POINT('',(1.,0.)); +#7873 = VECTOR('',#7874,1.); +#7874 = DIRECTION('',(0.,-1.)); +#7875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7876 = ORIENTED_EDGE('',*,*,#5214,.T.); +#7877 = ORIENTED_EDGE('',*,*,#7829,.F.); +#7878 = ORIENTED_EDGE('',*,*,#2653,.F.); +#7879 = ADVANCED_FACE('',(#7880),#2704,.F.); +#7880 = FACE_BOUND('',#7881,.F.); +#7881 = EDGE_LOOP('',(#7882,#7903,#7904,#7905)); +#7882 = ORIENTED_EDGE('',*,*,#7883,.T.); +#7883 = EDGE_CURVE('',#2687,#5243,#7884,.T.); +#7884 = SURFACE_CURVE('',#7885,(#7889,#7896),.PCURVE_S1.); +#7885 = LINE('',#7886,#7887); +#7886 = CARTESIAN_POINT('',(4.554803519018,9.051532431319,0.)); +#7887 = VECTOR('',#7888,1.); +#7888 = DIRECTION('',(0.,0.,1.)); +#7889 = PCURVE('',#2704,#7890); +#7890 = DEFINITIONAL_REPRESENTATION('',(#7891),#7895); +#7891 = LINE('',#7892,#7893); +#7892 = CARTESIAN_POINT('',(0.,0.)); +#7893 = VECTOR('',#7894,1.); +#7894 = DIRECTION('',(0.,-1.)); +#7895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7896 = PCURVE('',#2737,#7897); +#7897 = DEFINITIONAL_REPRESENTATION('',(#7898),#7902); +#7898 = LINE('',#7899,#7900); +#7899 = CARTESIAN_POINT('',(1.,0.)); +#7900 = VECTOR('',#7901,1.); +#7901 = DIRECTION('',(0.,-1.)); +#7902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7903 = ORIENTED_EDGE('',*,*,#5242,.T.); +#7904 = ORIENTED_EDGE('',*,*,#7856,.F.); +#7905 = ORIENTED_EDGE('',*,*,#2686,.F.); +#7906 = ADVANCED_FACE('',(#7907),#2737,.F.); +#7907 = FACE_BOUND('',#7908,.F.); +#7908 = EDGE_LOOP('',(#7909,#7930,#7931,#7932)); +#7909 = ORIENTED_EDGE('',*,*,#7910,.T.); +#7910 = EDGE_CURVE('',#2720,#5268,#7911,.T.); +#7911 = SURFACE_CURVE('',#7912,(#7916,#7923),.PCURVE_S1.); +#7912 = LINE('',#7913,#7914); +#7913 = CARTESIAN_POINT('',(4.40345864696,8.336589761112,0.)); +#7914 = VECTOR('',#7915,1.); +#7915 = DIRECTION('',(0.,0.,1.)); +#7916 = PCURVE('',#2737,#7917); +#7917 = DEFINITIONAL_REPRESENTATION('',(#7918),#7922); +#7918 = LINE('',#7919,#7920); +#7919 = CARTESIAN_POINT('',(0.,0.)); +#7920 = VECTOR('',#7921,1.); +#7921 = DIRECTION('',(0.,-1.)); +#7922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7923 = PCURVE('',#2768,#7924); +#7924 = DEFINITIONAL_REPRESENTATION('',(#7925),#7929); +#7925 = LINE('',#7926,#7927); +#7926 = CARTESIAN_POINT('',(1.212268412107,0.)); +#7927 = VECTOR('',#7928,1.); +#7928 = DIRECTION('',(0.,-1.)); +#7929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7930 = ORIENTED_EDGE('',*,*,#5267,.T.); +#7931 = ORIENTED_EDGE('',*,*,#7883,.F.); +#7932 = ORIENTED_EDGE('',*,*,#2719,.F.); +#7933 = ADVANCED_FACE('',(#7934),#2768,.F.); +#7934 = FACE_BOUND('',#7935,.F.); +#7935 = EDGE_LOOP('',(#7936,#7957,#7958,#7959)); +#7936 = ORIENTED_EDGE('',*,*,#7937,.T.); +#7937 = EDGE_CURVE('',#2753,#5293,#7938,.T.); +#7938 = SURFACE_CURVE('',#7939,(#7943,#7950),.PCURVE_S1.); +#7939 = LINE('',#7940,#7941); +#7940 = CARTESIAN_POINT('',(3.838599788335,7.26396253191,0.)); +#7941 = VECTOR('',#7942,1.); +#7942 = DIRECTION('',(0.,0.,1.)); +#7943 = PCURVE('',#2768,#7944); +#7944 = DEFINITIONAL_REPRESENTATION('',(#7945),#7949); +#7945 = LINE('',#7946,#7947); +#7946 = CARTESIAN_POINT('',(0.,0.)); +#7947 = VECTOR('',#7948,1.); +#7948 = DIRECTION('',(0.,-1.)); +#7949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7950 = PCURVE('',#2797,#7951); +#7951 = DEFINITIONAL_REPRESENTATION('',(#7952),#7956); +#7952 = LINE('',#7953,#7954); +#7953 = CARTESIAN_POINT('',(1.476019690534,0.)); +#7954 = VECTOR('',#7955,1.); +#7955 = DIRECTION('',(0.,-1.)); +#7956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7957 = ORIENTED_EDGE('',*,*,#5292,.T.); +#7958 = ORIENTED_EDGE('',*,*,#7910,.F.); +#7959 = ORIENTED_EDGE('',*,*,#2752,.F.); +#7960 = ADVANCED_FACE('',(#7961),#2797,.F.); +#7961 = FACE_BOUND('',#7962,.F.); +#7962 = EDGE_LOOP('',(#7963,#7984,#7985,#7986)); +#7963 = ORIENTED_EDGE('',*,*,#7964,.T.); +#7964 = EDGE_CURVE('',#2781,#5316,#7965,.T.); +#7965 = SURFACE_CURVE('',#7966,(#7970,#7977),.PCURVE_S1.); +#7966 = LINE('',#7967,#7968); +#7967 = CARTESIAN_POINT('',(4.090103335355,6.28657734432,0.)); +#7968 = VECTOR('',#7969,1.); +#7969 = DIRECTION('',(0.,0.,1.)); +#7970 = PCURVE('',#2797,#7971); +#7971 = DEFINITIONAL_REPRESENTATION('',(#7972),#7976); +#7972 = LINE('',#7973,#7974); +#7973 = CARTESIAN_POINT('',(0.,0.)); +#7974 = VECTOR('',#7975,1.); +#7975 = DIRECTION('',(0.,-1.)); +#7976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7977 = PCURVE('',#2830,#7978); +#7978 = DEFINITIONAL_REPRESENTATION('',(#7979),#7983); +#7979 = LINE('',#7980,#7981); +#7980 = CARTESIAN_POINT('',(-0.103030723223,0.)); +#7981 = VECTOR('',#7982,1.); +#7982 = DIRECTION('',(-0.,-1.)); +#7983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7984 = ORIENTED_EDGE('',*,*,#5315,.T.); +#7985 = ORIENTED_EDGE('',*,*,#7937,.F.); +#7986 = ORIENTED_EDGE('',*,*,#2780,.F.); +#7987 = ADVANCED_FACE('',(#7988),#2830,.T.); +#7988 = FACE_BOUND('',#7989,.F.); +#7989 = EDGE_LOOP('',(#7990,#8011,#8012,#8013)); +#7990 = ORIENTED_EDGE('',*,*,#7991,.T.); +#7991 = EDGE_CURVE('',#2810,#5340,#7992,.T.); +#7992 = SURFACE_CURVE('',#7993,(#7997,#8004),.PCURVE_S1.); +#7993 = LINE('',#7994,#7995); +#7994 = CARTESIAN_POINT('',(4.714978909134,5.832578665258,0.)); +#7995 = VECTOR('',#7996,1.); +#7996 = DIRECTION('',(0.,0.,1.)); +#7997 = PCURVE('',#2830,#7998); +#7998 = DEFINITIONAL_REPRESENTATION('',(#7999),#8003); +#7999 = LINE('',#8000,#8001); +#8000 = CARTESIAN_POINT('',(-0.,0.)); +#8001 = VECTOR('',#8002,1.); +#8002 = DIRECTION('',(-0.,-1.)); +#8003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8004 = PCURVE('',#2859,#8005); +#8005 = DEFINITIONAL_REPRESENTATION('',(#8006),#8010); +#8006 = LINE('',#8007,#8008); +#8007 = CARTESIAN_POINT('',(1.476019690534,0.)); +#8008 = VECTOR('',#8009,1.); +#8009 = DIRECTION('',(0.,-1.)); +#8010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8011 = ORIENTED_EDGE('',*,*,#5339,.T.); +#8012 = ORIENTED_EDGE('',*,*,#7964,.F.); +#8013 = ORIENTED_EDGE('',*,*,#2809,.F.); +#8014 = ADVANCED_FACE('',(#8015),#2859,.F.); +#8015 = FACE_BOUND('',#8016,.F.); +#8016 = EDGE_LOOP('',(#8017,#8038,#8039,#8040)); +#8017 = ORIENTED_EDGE('',*,*,#8018,.T.); +#8018 = EDGE_CURVE('',#2843,#5368,#8019,.T.); +#8019 = SURFACE_CURVE('',#8020,(#8024,#8031),.PCURVE_S1.); +#8020 = LINE('',#8021,#8022); +#8021 = CARTESIAN_POINT('',(5.722246330897,5.895413211008,0.)); +#8022 = VECTOR('',#8023,1.); +#8023 = DIRECTION('',(0.,0.,1.)); +#8024 = PCURVE('',#2859,#8025); +#8025 = DEFINITIONAL_REPRESENTATION('',(#8026),#8030); +#8026 = LINE('',#8027,#8028); +#8027 = CARTESIAN_POINT('',(0.,0.)); +#8028 = VECTOR('',#8029,1.); +#8029 = DIRECTION('',(0.,-1.)); +#8030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8031 = PCURVE('',#2887,#8032); +#8032 = DEFINITIONAL_REPRESENTATION('',(#8033),#8037); +#8033 = LINE('',#8034,#8035); +#8034 = CARTESIAN_POINT('',(1.212268412107,0.)); +#8035 = VECTOR('',#8036,1.); +#8036 = DIRECTION('',(0.,-1.)); +#8037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8038 = ORIENTED_EDGE('',*,*,#5367,.T.); +#8039 = ORIENTED_EDGE('',*,*,#7991,.F.); +#8040 = ORIENTED_EDGE('',*,*,#2842,.F.); +#8041 = ADVANCED_FACE('',(#8042),#2887,.F.); +#8042 = FACE_BOUND('',#8043,.F.); +#8043 = EDGE_LOOP('',(#8044,#8065,#8066,#8067)); +#8044 = ORIENTED_EDGE('',*,*,#8045,.T.); +#8045 = EDGE_CURVE('',#2872,#5392,#8046,.T.); +#8046 = SURFACE_CURVE('',#8047,(#8051,#8058),.PCURVE_S1.); +#8047 = LINE('',#8048,#8049); +#8048 = CARTESIAN_POINT('',(6.567824460047,6.764085951743,0.)); +#8049 = VECTOR('',#8050,1.); +#8050 = DIRECTION('',(0.,0.,1.)); +#8051 = PCURVE('',#2887,#8052); +#8052 = DEFINITIONAL_REPRESENTATION('',(#8053),#8057); +#8053 = LINE('',#8054,#8055); +#8054 = CARTESIAN_POINT('',(0.,0.)); +#8055 = VECTOR('',#8056,1.); +#8056 = DIRECTION('',(0.,-1.)); +#8057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8058 = PCURVE('',#2917,#8059); +#8059 = DEFINITIONAL_REPRESENTATION('',(#8060),#8064); +#8060 = LINE('',#8061,#8062); +#8061 = CARTESIAN_POINT('',(1.,0.)); +#8062 = VECTOR('',#8063,1.); +#8063 = DIRECTION('',(0.,-1.)); +#8064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8065 = ORIENTED_EDGE('',*,*,#5391,.T.); +#8066 = ORIENTED_EDGE('',*,*,#8018,.F.); +#8067 = ORIENTED_EDGE('',*,*,#2871,.F.); +#8068 = ADVANCED_FACE('',(#8069),#2917,.F.); +#8069 = FACE_BOUND('',#8070,.F.); +#8070 = EDGE_LOOP('',(#8071,#8092,#8093,#8094)); +#8071 = ORIENTED_EDGE('',*,*,#8072,.T.); +#8072 = EDGE_CURVE('',#2900,#5415,#8073,.T.); +#8073 = SURFACE_CURVE('',#8074,(#8078,#8085),.PCURVE_S1.); +#8074 = LINE('',#8075,#8076); +#8075 = CARTESIAN_POINT('',(7.201007207848,7.12895291362,0.)); +#8076 = VECTOR('',#8077,1.); +#8077 = DIRECTION('',(0.,0.,1.)); +#8078 = PCURVE('',#2917,#8079); +#8079 = DEFINITIONAL_REPRESENTATION('',(#8080),#8084); +#8080 = LINE('',#8081,#8082); +#8081 = CARTESIAN_POINT('',(0.,0.)); +#8082 = VECTOR('',#8083,1.); +#8083 = DIRECTION('',(0.,-1.)); +#8084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8085 = PCURVE('',#2950,#8086); +#8086 = DEFINITIONAL_REPRESENTATION('',(#8087),#8091); +#8087 = LINE('',#8088,#8089); +#8088 = CARTESIAN_POINT('',(1.,0.)); +#8089 = VECTOR('',#8090,1.); +#8090 = DIRECTION('',(0.,-1.)); +#8091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8092 = ORIENTED_EDGE('',*,*,#5414,.T.); +#8093 = ORIENTED_EDGE('',*,*,#8045,.F.); +#8094 = ORIENTED_EDGE('',*,*,#2899,.F.); +#8095 = ADVANCED_FACE('',(#8096),#2950,.F.); +#8096 = FACE_BOUND('',#8097,.F.); +#8097 = EDGE_LOOP('',(#8098,#8119,#8120,#8121)); +#8098 = ORIENTED_EDGE('',*,*,#8099,.T.); +#8099 = EDGE_CURVE('',#2933,#5440,#8100,.T.); +#8100 = SURFACE_CURVE('',#8101,(#8105,#8112),.PCURVE_S1.); +#8101 = LINE('',#8102,#8103); +#8102 = CARTESIAN_POINT('',(9.354605027058,7.520962958956,0.)); +#8103 = VECTOR('',#8104,1.); +#8104 = DIRECTION('',(0.,0.,1.)); +#8105 = PCURVE('',#2950,#8106); +#8106 = DEFINITIONAL_REPRESENTATION('',(#8107),#8111); +#8107 = LINE('',#8108,#8109); +#8108 = CARTESIAN_POINT('',(0.,0.)); +#8109 = VECTOR('',#8110,1.); +#8110 = DIRECTION('',(0.,-1.)); +#8111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8112 = PCURVE('',#2986,#8113); +#8113 = DEFINITIONAL_REPRESENTATION('',(#8114),#8118); +#8114 = LINE('',#8115,#8116); +#8115 = CARTESIAN_POINT('',(-9.77202054129E-02,0.)); +#8116 = VECTOR('',#8117,1.); +#8117 = DIRECTION('',(-0.,-1.)); +#8118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8119 = ORIENTED_EDGE('',*,*,#5439,.T.); +#8120 = ORIENTED_EDGE('',*,*,#8072,.F.); +#8121 = ORIENTED_EDGE('',*,*,#2932,.F.); +#8122 = ADVANCED_FACE('',(#8123),#2986,.T.); +#8123 = FACE_BOUND('',#8124,.F.); +#8124 = EDGE_LOOP('',(#8125,#8146,#8147,#8148)); +#8125 = ORIENTED_EDGE('',*,*,#8126,.T.); +#8126 = EDGE_CURVE('',#2966,#5465,#8127,.T.); +#8127 = SURFACE_CURVE('',#8128,(#8132,#8139),.PCURVE_S1.); +#8128 = LINE('',#8129,#8130); +#8129 = CARTESIAN_POINT('',(10.043592759956,6.572652699969,0.)); +#8130 = VECTOR('',#8131,1.); +#8131 = DIRECTION('',(0.,0.,1.)); +#8132 = PCURVE('',#2986,#8133); +#8133 = DEFINITIONAL_REPRESENTATION('',(#8134),#8138); +#8134 = LINE('',#8135,#8136); +#8135 = CARTESIAN_POINT('',(-0.,0.)); +#8136 = VECTOR('',#8137,1.); +#8137 = DIRECTION('',(-0.,-1.)); +#8138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8139 = PCURVE('',#3016,#8140); +#8140 = DEFINITIONAL_REPRESENTATION('',(#8141),#8145); +#8141 = LINE('',#8142,#8143); +#8142 = CARTESIAN_POINT('',(1.,0.)); +#8143 = VECTOR('',#8144,1.); +#8144 = DIRECTION('',(0.,-1.)); +#8145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8146 = ORIENTED_EDGE('',*,*,#5464,.T.); +#8147 = ORIENTED_EDGE('',*,*,#8099,.F.); +#8148 = ORIENTED_EDGE('',*,*,#2965,.F.); +#8149 = ADVANCED_FACE('',(#8150),#3016,.F.); +#8150 = FACE_BOUND('',#8151,.F.); +#8151 = EDGE_LOOP('',(#8152,#8173,#8174,#8175)); +#8152 = ORIENTED_EDGE('',*,*,#8153,.T.); +#8153 = EDGE_CURVE('',#2999,#5493,#8154,.T.); +#8154 = SURFACE_CURVE('',#8155,(#8159,#8166),.PCURVE_S1.); +#8155 = LINE('',#8156,#8157); +#8156 = CARTESIAN_POINT('',(9.005270726701,4.645597226504,0.)); +#8157 = VECTOR('',#8158,1.); +#8158 = DIRECTION('',(0.,0.,1.)); +#8159 = PCURVE('',#3016,#8160); +#8160 = DEFINITIONAL_REPRESENTATION('',(#8161),#8165); +#8161 = LINE('',#8162,#8163); +#8162 = CARTESIAN_POINT('',(0.,0.)); +#8163 = VECTOR('',#8164,1.); +#8164 = DIRECTION('',(0.,-1.)); +#8165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8166 = PCURVE('',#3049,#8167); +#8167 = DEFINITIONAL_REPRESENTATION('',(#8168),#8172); +#8168 = LINE('',#8169,#8170); +#8169 = CARTESIAN_POINT('',(1.,0.)); +#8170 = VECTOR('',#8171,1.); +#8171 = DIRECTION('',(0.,-1.)); +#8172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8173 = ORIENTED_EDGE('',*,*,#5492,.T.); +#8174 = ORIENTED_EDGE('',*,*,#8126,.F.); +#8175 = ORIENTED_EDGE('',*,*,#2998,.F.); +#8176 = ADVANCED_FACE('',(#8177),#3049,.F.); +#8177 = FACE_BOUND('',#8178,.F.); +#8178 = EDGE_LOOP('',(#8179,#8200,#8201,#8202)); +#8179 = ORIENTED_EDGE('',*,*,#8180,.T.); +#8180 = EDGE_CURVE('',#3032,#5518,#8181,.T.); +#8181 = SURFACE_CURVE('',#8182,(#8186,#8193),.PCURVE_S1.); +#8182 = LINE('',#8183,#8184); +#8183 = CARTESIAN_POINT('',(8.462597395412,4.156154740109,0.)); +#8184 = VECTOR('',#8185,1.); +#8185 = DIRECTION('',(0.,0.,1.)); +#8186 = PCURVE('',#3049,#8187); +#8187 = DEFINITIONAL_REPRESENTATION('',(#8188),#8192); +#8188 = LINE('',#8189,#8190); +#8189 = CARTESIAN_POINT('',(0.,0.)); +#8190 = VECTOR('',#8191,1.); +#8191 = DIRECTION('',(0.,-1.)); +#8192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8193 = PCURVE('',#3080,#8194); +#8194 = DEFINITIONAL_REPRESENTATION('',(#8195),#8199); +#8195 = LINE('',#8196,#8197); +#8196 = CARTESIAN_POINT('',(1.212268412107,0.)); +#8197 = VECTOR('',#8198,1.); +#8198 = DIRECTION('',(0.,-1.)); +#8199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8200 = ORIENTED_EDGE('',*,*,#5517,.T.); +#8201 = ORIENTED_EDGE('',*,*,#8153,.F.); +#8202 = ORIENTED_EDGE('',*,*,#3031,.F.); +#8203 = ADVANCED_FACE('',(#8204),#3080,.F.); +#8204 = FACE_BOUND('',#8205,.F.); +#8205 = EDGE_LOOP('',(#8206,#8227,#8228,#8229)); +#8206 = ORIENTED_EDGE('',*,*,#8207,.T.); +#8207 = EDGE_CURVE('',#3065,#5543,#8208,.T.); +#8208 = SURFACE_CURVE('',#8209,(#8213,#8220),.PCURVE_S1.); +#8209 = LINE('',#8210,#8211); +#8210 = CARTESIAN_POINT('',(7.375142512829,3.620396789782,0.)); +#8211 = VECTOR('',#8212,1.); +#8212 = DIRECTION('',(0.,0.,1.)); +#8213 = PCURVE('',#3080,#8214); +#8214 = DEFINITIONAL_REPRESENTATION('',(#8215),#8219); +#8215 = LINE('',#8216,#8217); +#8216 = CARTESIAN_POINT('',(0.,0.)); +#8217 = VECTOR('',#8218,1.); +#8218 = DIRECTION('',(0.,-1.)); +#8219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8220 = PCURVE('',#3109,#8221); +#8221 = DEFINITIONAL_REPRESENTATION('',(#8222),#8226); +#8222 = LINE('',#8223,#8224); +#8223 = CARTESIAN_POINT('',(1.476019690534,0.)); +#8224 = VECTOR('',#8225,1.); +#8225 = DIRECTION('',(0.,-1.)); +#8226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8227 = ORIENTED_EDGE('',*,*,#5542,.T.); +#8228 = ORIENTED_EDGE('',*,*,#8180,.F.); +#8229 = ORIENTED_EDGE('',*,*,#3064,.F.); +#8230 = ADVANCED_FACE('',(#8231),#3109,.F.); +#8231 = FACE_BOUND('',#8232,.F.); +#8232 = EDGE_LOOP('',(#8233,#8254,#8255,#8256)); +#8233 = ORIENTED_EDGE('',*,*,#8234,.T.); +#8234 = EDGE_CURVE('',#3093,#5566,#8235,.T.); +#8235 = SURFACE_CURVE('',#8236,(#8240,#8247),.PCURVE_S1.); +#8236 = LINE('',#8237,#8238); +#8237 = CARTESIAN_POINT('',(7.004120557439,2.681845487133,0.)); +#8238 = VECTOR('',#8239,1.); +#8239 = DIRECTION('',(0.,0.,1.)); +#8240 = PCURVE('',#3109,#8241); +#8241 = DEFINITIONAL_REPRESENTATION('',(#8242),#8246); +#8242 = LINE('',#8243,#8244); +#8243 = CARTESIAN_POINT('',(0.,0.)); +#8244 = VECTOR('',#8245,1.); +#8245 = DIRECTION('',(0.,-1.)); +#8246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8247 = PCURVE('',#3142,#8248); +#8248 = DEFINITIONAL_REPRESENTATION('',(#8249),#8253); +#8249 = LINE('',#8250,#8251); +#8250 = CARTESIAN_POINT('',(-0.103030723223,0.)); +#8251 = VECTOR('',#8252,1.); +#8252 = DIRECTION('',(-0.,-1.)); +#8253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8254 = ORIENTED_EDGE('',*,*,#5565,.T.); +#8255 = ORIENTED_EDGE('',*,*,#8207,.F.); +#8256 = ORIENTED_EDGE('',*,*,#3092,.F.); +#8257 = ADVANCED_FACE('',(#8258),#3142,.T.); +#8258 = FACE_BOUND('',#8259,.F.); +#8259 = EDGE_LOOP('',(#8260,#8281,#8282,#8283)); +#8260 = ORIENTED_EDGE('',*,*,#8261,.T.); +#8261 = EDGE_CURVE('',#3122,#5590,#8262,.T.); +#8262 = SURFACE_CURVE('',#8263,(#8267,#8274),.PCURVE_S1.); +#8263 = LINE('',#8264,#8265); +#8264 = CARTESIAN_POINT('',(7.242801787883,1.947260193563,0.)); +#8265 = VECTOR('',#8266,1.); +#8266 = DIRECTION('',(0.,0.,1.)); +#8267 = PCURVE('',#3142,#8268); +#8268 = DEFINITIONAL_REPRESENTATION('',(#8269),#8273); +#8269 = LINE('',#8270,#8271); +#8270 = CARTESIAN_POINT('',(-0.,0.)); +#8271 = VECTOR('',#8272,1.); +#8272 = DIRECTION('',(-0.,-1.)); +#8273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8274 = PCURVE('',#3171,#8275); +#8275 = DEFINITIONAL_REPRESENTATION('',(#8276),#8280); +#8276 = LINE('',#8277,#8278); +#8277 = CARTESIAN_POINT('',(1.476019690534,0.)); +#8278 = VECTOR('',#8279,1.); +#8279 = DIRECTION('',(0.,-1.)); +#8280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8281 = ORIENTED_EDGE('',*,*,#5589,.T.); +#8282 = ORIENTED_EDGE('',*,*,#8234,.F.); +#8283 = ORIENTED_EDGE('',*,*,#3121,.F.); +#8284 = ADVANCED_FACE('',(#8285),#3171,.F.); +#8285 = FACE_BOUND('',#8286,.F.); +#8286 = EDGE_LOOP('',(#8287,#8308,#8309,#8310)); +#8287 = ORIENTED_EDGE('',*,*,#8288,.T.); +#8288 = EDGE_CURVE('',#3155,#5618,#8289,.T.); +#8289 = SURFACE_CURVE('',#8290,(#8294,#8301),.PCURVE_S1.); +#8290 = LINE('',#8291,#8292); +#8291 = CARTESIAN_POINT('',(8.094631469297,1.406037473282,0.)); +#8292 = VECTOR('',#8293,1.); +#8293 = DIRECTION('',(0.,0.,1.)); +#8294 = PCURVE('',#3171,#8295); +#8295 = DEFINITIONAL_REPRESENTATION('',(#8296),#8300); +#8296 = LINE('',#8297,#8298); +#8297 = CARTESIAN_POINT('',(0.,0.)); +#8298 = VECTOR('',#8299,1.); +#8299 = DIRECTION('',(0.,-1.)); +#8300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8301 = PCURVE('',#3199,#8302); +#8302 = DEFINITIONAL_REPRESENTATION('',(#8303),#8307); +#8303 = LINE('',#8304,#8305); +#8304 = CARTESIAN_POINT('',(1.212268412107,0.)); +#8305 = VECTOR('',#8306,1.); +#8306 = DIRECTION('',(0.,-1.)); +#8307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8308 = ORIENTED_EDGE('',*,*,#5617,.T.); +#8309 = ORIENTED_EDGE('',*,*,#8261,.F.); +#8310 = ORIENTED_EDGE('',*,*,#3154,.F.); +#8311 = ADVANCED_FACE('',(#8312),#3199,.F.); +#8312 = FACE_BOUND('',#8313,.F.); +#8313 = EDGE_LOOP('',(#8314,#8335,#8336,#8337)); +#8314 = ORIENTED_EDGE('',*,*,#8315,.T.); +#8315 = EDGE_CURVE('',#3184,#5642,#8316,.T.); +#8316 = SURFACE_CURVE('',#8317,(#8321,#8328),.PCURVE_S1.); +#8317 = LINE('',#8318,#8319); +#8318 = CARTESIAN_POINT('',(9.289311571923,1.611790129111,0.)); +#8319 = VECTOR('',#8320,1.); +#8320 = DIRECTION('',(0.,0.,1.)); +#8321 = PCURVE('',#3199,#8322); +#8322 = DEFINITIONAL_REPRESENTATION('',(#8323),#8327); +#8323 = LINE('',#8324,#8325); +#8324 = CARTESIAN_POINT('',(0.,0.)); +#8325 = VECTOR('',#8326,1.); +#8326 = DIRECTION('',(0.,-1.)); +#8327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8328 = PCURVE('',#3229,#8329); +#8329 = DEFINITIONAL_REPRESENTATION('',(#8330),#8334); +#8330 = LINE('',#8331,#8332); +#8331 = CARTESIAN_POINT('',(1.,0.)); +#8332 = VECTOR('',#8333,1.); +#8333 = DIRECTION('',(0.,-1.)); +#8334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8335 = ORIENTED_EDGE('',*,*,#5641,.T.); +#8336 = ORIENTED_EDGE('',*,*,#8288,.F.); +#8337 = ORIENTED_EDGE('',*,*,#3183,.F.); +#8338 = ADVANCED_FACE('',(#8339),#3229,.F.); +#8339 = FACE_BOUND('',#8340,.F.); +#8340 = EDGE_LOOP('',(#8341,#8362,#8363,#8364)); +#8341 = ORIENTED_EDGE('',*,*,#8342,.T.); +#8342 = EDGE_CURVE('',#3212,#5665,#8343,.T.); +#8343 = SURFACE_CURVE('',#8344,(#8348,#8355),.PCURVE_S1.); +#8344 = LINE('',#8345,#8346); +#8345 = CARTESIAN_POINT('',(10.016030594679,1.534798220793,0.)); +#8346 = VECTOR('',#8347,1.); +#8347 = DIRECTION('',(0.,0.,1.)); +#8348 = PCURVE('',#3229,#8349); +#8349 = DEFINITIONAL_REPRESENTATION('',(#8350),#8354); +#8350 = LINE('',#8351,#8352); +#8351 = CARTESIAN_POINT('',(0.,0.)); +#8352 = VECTOR('',#8353,1.); +#8353 = DIRECTION('',(0.,-1.)); +#8354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8355 = PCURVE('',#3262,#8356); +#8356 = DEFINITIONAL_REPRESENTATION('',(#8357),#8361); +#8357 = LINE('',#8358,#8359); +#8358 = CARTESIAN_POINT('',(1.,0.)); +#8359 = VECTOR('',#8360,1.); +#8360 = DIRECTION('',(0.,-1.)); +#8361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8362 = ORIENTED_EDGE('',*,*,#5664,.T.); +#8363 = ORIENTED_EDGE('',*,*,#8315,.F.); +#8364 = ORIENTED_EDGE('',*,*,#3211,.F.); +#8365 = ADVANCED_FACE('',(#8366),#3262,.F.); +#8366 = FACE_BOUND('',#8367,.F.); +#8367 = EDGE_LOOP('',(#8368,#8389,#8390,#8391)); +#8368 = ORIENTED_EDGE('',*,*,#8369,.T.); +#8369 = EDGE_CURVE('',#3245,#5690,#8370,.T.); +#8370 = SURFACE_CURVE('',#8371,(#8375,#8382),.PCURVE_S1.); +#8371 = LINE('',#8372,#8373); +#8372 = CARTESIAN_POINT('',(11.988745552868,0.586087971934,0.)); +#8373 = VECTOR('',#8374,1.); +#8374 = DIRECTION('',(0.,0.,1.)); +#8375 = PCURVE('',#3262,#8376); +#8376 = DEFINITIONAL_REPRESENTATION('',(#8377),#8381); +#8377 = LINE('',#8378,#8379); +#8378 = CARTESIAN_POINT('',(0.,0.)); +#8379 = VECTOR('',#8380,1.); +#8380 = DIRECTION('',(0.,-1.)); +#8381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8382 = PCURVE('',#3298,#8383); +#8383 = DEFINITIONAL_REPRESENTATION('',(#8384),#8388); +#8384 = LINE('',#8385,#8386); +#8385 = CARTESIAN_POINT('',(-9.772020541291E-02,0.)); +#8386 = VECTOR('',#8387,1.); +#8387 = DIRECTION('',(-0.,-1.)); +#8388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8389 = ORIENTED_EDGE('',*,*,#5689,.T.); +#8390 = ORIENTED_EDGE('',*,*,#8342,.F.); +#8391 = ORIENTED_EDGE('',*,*,#3244,.F.); +#8392 = ADVANCED_FACE('',(#8393),#3298,.T.); +#8393 = FACE_BOUND('',#8394,.F.); +#8394 = EDGE_LOOP('',(#8395,#8396,#8397,#8398)); +#8395 = ORIENTED_EDGE('',*,*,#5833,.T.); +#8396 = ORIENTED_EDGE('',*,*,#5714,.T.); +#8397 = ORIENTED_EDGE('',*,*,#8369,.F.); +#8398 = ORIENTED_EDGE('',*,*,#3277,.F.); +#8399 = ADVANCED_FACE('',(#8400),#5789,.T.); +#8400 = FACE_BOUND('',#8401,.T.); +#8401 = EDGE_LOOP('',(#8402,#8425,#8452,#8453)); +#8402 = ORIENTED_EDGE('',*,*,#8403,.T.); +#8403 = EDGE_CURVE('',#5769,#8404,#8406,.T.); +#8404 = VERTEX_POINT('',#8405); +#8405 = CARTESIAN_POINT('',(4.,-9.797174393179E-16,7.)); +#8406 = SEAM_CURVE('',#8407,(#8411,#8418),.PCURVE_S1.); +#8407 = LINE('',#8408,#8409); +#8408 = CARTESIAN_POINT('',(4.,-9.797174393179E-16,0.)); +#8409 = VECTOR('',#8410,1.); +#8410 = DIRECTION('',(0.,0.,1.)); +#8411 = PCURVE('',#5789,#8412); +#8412 = DEFINITIONAL_REPRESENTATION('',(#8413),#8417); +#8413 = LINE('',#8414,#8415); +#8414 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#8415 = VECTOR('',#8416,1.); +#8416 = DIRECTION('',(0.,1.)); +#8417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8418 = PCURVE('',#5789,#8419); +#8419 = DEFINITIONAL_REPRESENTATION('',(#8420),#8424); +#8420 = LINE('',#8421,#8422); +#8421 = CARTESIAN_POINT('',(0.,-0.)); +#8422 = VECTOR('',#8423,1.); +#8423 = DIRECTION('',(0.,1.)); +#8424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8425 = ORIENTED_EDGE('',*,*,#8426,.F.); +#8426 = EDGE_CURVE('',#8404,#8404,#8427,.T.); +#8427 = SURFACE_CURVE('',#8428,(#8433,#8440),.PCURVE_S1.); +#8428 = CIRCLE('',#8429,4.); +#8429 = AXIS2_PLACEMENT_3D('',#8430,#8431,#8432); +#8430 = CARTESIAN_POINT('',(0.,0.,7.)); +#8431 = DIRECTION('',(0.,0.,1.)); +#8432 = DIRECTION('',(1.,0.,0.)); +#8433 = PCURVE('',#5789,#8434); +#8434 = DEFINITIONAL_REPRESENTATION('',(#8435),#8439); +#8435 = LINE('',#8436,#8437); +#8436 = CARTESIAN_POINT('',(0.,7.)); +#8437 = VECTOR('',#8438,1.); +#8438 = DIRECTION('',(1.,0.)); +#8439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8440 = PCURVE('',#8441,#8446); +#8441 = PLANE('',#8442); +#8442 = AXIS2_PLACEMENT_3D('',#8443,#8444,#8445); +#8443 = CARTESIAN_POINT('',(0.,0.,7.)); +#8444 = DIRECTION('',(0.,0.,1.)); +#8445 = DIRECTION('',(1.,0.,0.)); +#8446 = DEFINITIONAL_REPRESENTATION('',(#8447),#8451); +#8447 = CIRCLE('',#8448,4.); +#8448 = AXIS2_PLACEMENT_2D('',#8449,#8450); +#8449 = CARTESIAN_POINT('',(0.,0.)); +#8450 = DIRECTION('',(1.,0.)); +#8451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8452 = ORIENTED_EDGE('',*,*,#8403,.F.); +#8453 = ORIENTED_EDGE('',*,*,#5768,.T.); +#8454 = ADVANCED_FACE('',(#8455,#8458),#8441,.T.); +#8455 = FACE_BOUND('',#8456,.T.); +#8456 = EDGE_LOOP('',(#8457)); +#8457 = ORIENTED_EDGE('',*,*,#8426,.T.); +#8458 = FACE_BOUND('',#8459,.T.); +#8459 = EDGE_LOOP('',(#8460,#8495,#8523,#8578,#8628)); +#8460 = ORIENTED_EDGE('',*,*,#8461,.T.); +#8461 = EDGE_CURVE('',#8462,#8464,#8466,.T.); +#8462 = VERTEX_POINT('',#8463); +#8463 = CARTESIAN_POINT('',(-2.,-1.5,7.)); +#8464 = VERTEX_POINT('',#8465); +#8465 = CARTESIAN_POINT('',(-2.,1.5,7.)); +#8466 = SURFACE_CURVE('',#8467,(#8472,#8483),.PCURVE_S1.); +#8467 = CIRCLE('',#8468,2.5); +#8468 = AXIS2_PLACEMENT_3D('',#8469,#8470,#8471); +#8469 = CARTESIAN_POINT('',(0.,-4.898587196589E-16,7.)); +#8470 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#8471 = DIRECTION('',(1.,0.,0.)); +#8472 = PCURVE('',#8441,#8473); +#8473 = DEFINITIONAL_REPRESENTATION('',(#8474),#8482); +#8474 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8475,#8476,#8477,#8478, +#8479,#8480,#8481),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#8475 = CARTESIAN_POINT('',(2.5,-4.898587196589E-16)); +#8476 = CARTESIAN_POINT('',(2.5,-4.330127018922)); +#8477 = CARTESIAN_POINT('',(-1.25,-2.165063509461)); +#8478 = CARTESIAN_POINT('',(-5.,-1.102182119233E-15)); +#8479 = CARTESIAN_POINT('',(-1.25,2.165063509461)); +#8480 = CARTESIAN_POINT('',(2.5,4.330127018922)); +#8481 = CARTESIAN_POINT('',(2.5,-4.898587196589E-16)); +#8482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8483 = PCURVE('',#8484,#8489); +#8484 = CYLINDRICAL_SURFACE('',#8485,2.5); +#8485 = AXIS2_PLACEMENT_3D('',#8486,#8487,#8488); +#8486 = CARTESIAN_POINT('',(0.,0.,11.)); +#8487 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#8488 = DIRECTION('',(1.,0.,0.)); +#8489 = DEFINITIONAL_REPRESENTATION('',(#8490),#8494); +#8490 = LINE('',#8491,#8492); +#8491 = CARTESIAN_POINT('',(0.,4.)); +#8492 = VECTOR('',#8493,1.); +#8493 = DIRECTION('',(1.,0.)); +#8494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8495 = ORIENTED_EDGE('',*,*,#8496,.F.); +#8496 = EDGE_CURVE('',#8497,#8464,#8499,.T.); +#8497 = VERTEX_POINT('',#8498); +#8498 = CARTESIAN_POINT('',(2.,1.5,7.)); +#8499 = SURFACE_CURVE('',#8500,(#8504,#8511),.PCURVE_S1.); +#8500 = LINE('',#8501,#8502); +#8501 = CARTESIAN_POINT('',(2.5,1.5,7.)); +#8502 = VECTOR('',#8503,1.); +#8503 = DIRECTION('',(-1.,-2.22044604925E-16,2.719262146894E-32)); +#8504 = PCURVE('',#8441,#8505); +#8505 = DEFINITIONAL_REPRESENTATION('',(#8506),#8510); +#8506 = LINE('',#8507,#8508); +#8507 = CARTESIAN_POINT('',(2.5,1.5)); +#8508 = VECTOR('',#8509,1.); +#8509 = DIRECTION('',(-1.,-2.22044604925E-16)); +#8510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8511 = PCURVE('',#8512,#8517); +#8512 = PLANE('',#8513); +#8513 = AXIS2_PLACEMENT_3D('',#8514,#8515,#8516); +#8514 = CARTESIAN_POINT('',(2.5,1.5,7.)); +#8515 = DIRECTION('',(2.22044604925E-16,-1.,1.224646799147E-16)); +#8516 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#8517 = DEFINITIONAL_REPRESENTATION('',(#8518),#8522); +#8518 = LINE('',#8519,#8520); +#8519 = CARTESIAN_POINT('',(0.,0.)); +#8520 = VECTOR('',#8521,1.); +#8521 = DIRECTION('',(0.,-1.)); +#8522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8523 = ORIENTED_EDGE('',*,*,#8524,.T.); +#8524 = EDGE_CURVE('',#8497,#8525,#8527,.T.); +#8525 = VERTEX_POINT('',#8526); +#8526 = CARTESIAN_POINT('',(2.5,1.224646799147E-16,7.)); +#8527 = SURFACE_CURVE('',#8528,(#8533,#8544),.PCURVE_S1.); +#8528 = CIRCLE('',#8529,2.5); +#8529 = AXIS2_PLACEMENT_3D('',#8530,#8531,#8532); +#8530 = CARTESIAN_POINT('',(0.,-4.898587196589E-16,7.)); +#8531 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#8532 = DIRECTION('',(1.,0.,0.)); +#8533 = PCURVE('',#8441,#8534); +#8534 = DEFINITIONAL_REPRESENTATION('',(#8535),#8543); +#8535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8536,#8537,#8538,#8539, +#8540,#8541,#8542),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#8536 = CARTESIAN_POINT('',(2.5,-4.898587196589E-16)); +#8537 = CARTESIAN_POINT('',(2.5,-4.330127018922)); +#8538 = CARTESIAN_POINT('',(-1.25,-2.165063509461)); +#8539 = CARTESIAN_POINT('',(-5.,-1.102182119233E-15)); +#8540 = CARTESIAN_POINT('',(-1.25,2.165063509461)); +#8541 = CARTESIAN_POINT('',(2.5,4.330127018922)); +#8542 = CARTESIAN_POINT('',(2.5,-4.898587196589E-16)); +#8543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8544 = PCURVE('',#8545,#8550); +#8545 = CYLINDRICAL_SURFACE('',#8546,2.5); +#8546 = AXIS2_PLACEMENT_3D('',#8547,#8548,#8549); +#8547 = CARTESIAN_POINT('',(0.,0.,11.)); +#8548 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#8549 = DIRECTION('',(1.,0.,0.)); +#8550 = DEFINITIONAL_REPRESENTATION('',(#8551),#8577); +#8551 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#8552,#8553,#8554,#8555,#8556, + #8557,#8558,#8559,#8560,#8561,#8562,#8563,#8564,#8565,#8566,#8567, + #8568,#8569,#8570,#8571,#8572,#8573,#8574,#8575,#8576), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (5.639684198386,5.668934248786,5.698184299186,5.727434349585, + 5.756684399985,5.785934450385,5.815184500784,5.844434551184, + 5.873684601584,5.902934651984,5.932184702383,5.961434752783, + 5.990684803183,6.019934853582,6.049184903982,6.078434954382, + 6.107685004781,6.136935055181,6.166185105581,6.195435155981, + 6.22468520638,6.25393525678,6.28318530718),.QUASI_UNIFORM_KNOTS.); +#8552 = CARTESIAN_POINT('',(5.639684198386,4.)); +#8553 = CARTESIAN_POINT('',(5.649434215186,4.)); +#8554 = CARTESIAN_POINT('',(5.668934248786,4.)); +#8555 = CARTESIAN_POINT('',(5.698184299186,4.)); +#8556 = CARTESIAN_POINT('',(5.727434349585,4.)); +#8557 = CARTESIAN_POINT('',(5.756684399985,4.)); +#8558 = CARTESIAN_POINT('',(5.785934450385,4.)); +#8559 = CARTESIAN_POINT('',(5.815184500784,4.)); +#8560 = CARTESIAN_POINT('',(5.844434551184,4.)); +#8561 = CARTESIAN_POINT('',(5.873684601584,4.)); +#8562 = CARTESIAN_POINT('',(5.902934651984,4.)); +#8563 = CARTESIAN_POINT('',(5.932184702383,4.)); +#8564 = CARTESIAN_POINT('',(5.961434752783,4.)); +#8565 = CARTESIAN_POINT('',(5.990684803183,4.)); +#8566 = CARTESIAN_POINT('',(6.019934853582,4.)); +#8567 = CARTESIAN_POINT('',(6.049184903982,4.)); +#8568 = CARTESIAN_POINT('',(6.078434954382,4.)); +#8569 = CARTESIAN_POINT('',(6.107685004781,4.)); +#8570 = CARTESIAN_POINT('',(6.136935055181,4.)); +#8571 = CARTESIAN_POINT('',(6.166185105581,4.)); +#8572 = CARTESIAN_POINT('',(6.195435155981,4.)); +#8573 = CARTESIAN_POINT('',(6.22468520638,4.)); +#8574 = CARTESIAN_POINT('',(6.25393525678,4.)); +#8575 = CARTESIAN_POINT('',(6.27343529038,4.)); +#8576 = CARTESIAN_POINT('',(6.28318530718,4.)); +#8577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8578 = ORIENTED_EDGE('',*,*,#8579,.T.); +#8579 = EDGE_CURVE('',#8525,#8580,#8582,.T.); +#8580 = VERTEX_POINT('',#8581); +#8581 = CARTESIAN_POINT('',(2.,-1.5,7.)); +#8582 = SURFACE_CURVE('',#8583,(#8588,#8599),.PCURVE_S1.); +#8583 = CIRCLE('',#8584,2.5); +#8584 = AXIS2_PLACEMENT_3D('',#8585,#8586,#8587); +#8585 = CARTESIAN_POINT('',(0.,-4.898587196589E-16,7.)); +#8586 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#8587 = DIRECTION('',(1.,0.,0.)); +#8588 = PCURVE('',#8441,#8589); +#8589 = DEFINITIONAL_REPRESENTATION('',(#8590),#8598); +#8590 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8591,#8592,#8593,#8594, +#8595,#8596,#8597),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#8591 = CARTESIAN_POINT('',(2.5,-4.898587196589E-16)); +#8592 = CARTESIAN_POINT('',(2.5,-4.330127018922)); +#8593 = CARTESIAN_POINT('',(-1.25,-2.165063509461)); +#8594 = CARTESIAN_POINT('',(-5.,-1.102182119233E-15)); +#8595 = CARTESIAN_POINT('',(-1.25,2.165063509461)); +#8596 = CARTESIAN_POINT('',(2.5,4.330127018922)); +#8597 = CARTESIAN_POINT('',(2.5,-4.898587196589E-16)); +#8598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8599 = PCURVE('',#8545,#8600); +#8600 = DEFINITIONAL_REPRESENTATION('',(#8601),#8627); +#8601 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#8602,#8603,#8604,#8605,#8606, + #8607,#8608,#8609,#8610,#8611,#8612,#8613,#8614,#8615,#8616,#8617, + #8618,#8619,#8620,#8621,#8622,#8623,#8624,#8625,#8626), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.,2.925005039969E-02,5.850010079939E-02,8.775015119908E-02, + 0.117000201599,0.146250251998,0.175500302398,0.204750352798, + 0.234000403198,0.263250453597,0.292500503997,0.321750554397, + 0.351000604796,0.380250655196,0.409500705596,0.438750755995, + 0.468000806395,0.497250856795,0.526500907195,0.555750957594, + 0.585001007994,0.614251058394,0.643501108793), + .QUASI_UNIFORM_KNOTS.); +#8602 = CARTESIAN_POINT('',(6.28318530718,4.)); +#8603 = CARTESIAN_POINT('',(6.292935323979,4.)); +#8604 = CARTESIAN_POINT('',(6.312435357579,4.)); +#8605 = CARTESIAN_POINT('',(6.341685407979,4.)); +#8606 = CARTESIAN_POINT('',(6.370935458379,4.)); +#8607 = CARTESIAN_POINT('',(6.400185508778,4.)); +#8608 = CARTESIAN_POINT('',(6.429435559178,4.)); +#8609 = CARTESIAN_POINT('',(6.458685609578,4.)); +#8610 = CARTESIAN_POINT('',(6.487935659977,4.)); +#8611 = CARTESIAN_POINT('',(6.517185710377,4.)); +#8612 = CARTESIAN_POINT('',(6.546435760777,4.)); +#8613 = CARTESIAN_POINT('',(6.575685811177,4.)); +#8614 = CARTESIAN_POINT('',(6.604935861576,4.)); +#8615 = CARTESIAN_POINT('',(6.634185911976,4.)); +#8616 = CARTESIAN_POINT('',(6.663435962376,4.)); +#8617 = CARTESIAN_POINT('',(6.692686012775,4.)); +#8618 = CARTESIAN_POINT('',(6.721936063175,4.)); +#8619 = CARTESIAN_POINT('',(6.751186113575,4.)); +#8620 = CARTESIAN_POINT('',(6.780436163974,4.)); +#8621 = CARTESIAN_POINT('',(6.809686214374,4.)); +#8622 = CARTESIAN_POINT('',(6.838936264774,4.)); +#8623 = CARTESIAN_POINT('',(6.868186315173,4.)); +#8624 = CARTESIAN_POINT('',(6.897436365573,4.)); +#8625 = CARTESIAN_POINT('',(6.916936399173,4.)); +#8626 = CARTESIAN_POINT('',(6.926686415973,4.)); +#8627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8628 = ORIENTED_EDGE('',*,*,#8629,.T.); +#8629 = EDGE_CURVE('',#8580,#8462,#8630,.T.); +#8630 = SURFACE_CURVE('',#8631,(#8635,#8642),.PCURVE_S1.); +#8631 = LINE('',#8632,#8633); +#8632 = CARTESIAN_POINT('',(2.5,-1.5,7.)); +#8633 = VECTOR('',#8634,1.); +#8634 = DIRECTION('',(-1.,-2.22044604925E-16,2.719262146894E-32)); +#8635 = PCURVE('',#8441,#8636); +#8636 = DEFINITIONAL_REPRESENTATION('',(#8637),#8641); +#8637 = LINE('',#8638,#8639); +#8638 = CARTESIAN_POINT('',(2.5,-1.5)); +#8639 = VECTOR('',#8640,1.); +#8640 = DIRECTION('',(-1.,-2.22044604925E-16)); +#8641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8642 = PCURVE('',#8643,#8648); +#8643 = PLANE('',#8644); +#8644 = AXIS2_PLACEMENT_3D('',#8645,#8646,#8647); +#8645 = CARTESIAN_POINT('',(2.5,-1.5,7.)); +#8646 = DIRECTION('',(2.22044604925E-16,-1.,1.224646799147E-16)); +#8647 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#8648 = DEFINITIONAL_REPRESENTATION('',(#8649),#8653); +#8649 = LINE('',#8650,#8651); +#8650 = CARTESIAN_POINT('',(0.,0.)); +#8651 = VECTOR('',#8652,1.); +#8652 = DIRECTION('',(0.,-1.)); +#8653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8654 = ADVANCED_FACE('',(#8655),#8484,.F.); +#8655 = FACE_BOUND('',#8656,.F.); +#8656 = EDGE_LOOP('',(#8657,#8678,#8679,#8700)); +#8657 = ORIENTED_EDGE('',*,*,#8658,.F.); +#8658 = EDGE_CURVE('',#8462,#8659,#8661,.T.); +#8659 = VERTEX_POINT('',#8660); +#8660 = CARTESIAN_POINT('',(-2.,-1.5,1.)); +#8661 = SURFACE_CURVE('',#8662,(#8666,#8672),.PCURVE_S1.); +#8662 = LINE('',#8663,#8664); +#8663 = CARTESIAN_POINT('',(-2.,-1.5,11.)); +#8664 = VECTOR('',#8665,1.); +#8665 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#8666 = PCURVE('',#8484,#8667); +#8667 = DEFINITIONAL_REPRESENTATION('',(#8668),#8671); +#8668 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8669,#8670),.UNSPECIFIED.,.F., + .F.,(2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#8669 = CARTESIAN_POINT('',(2.498091544797,3.4)); +#8670 = CARTESIAN_POINT('',(2.498091544797,10.0000004)); +#8671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8672 = PCURVE('',#8643,#8673); +#8673 = DEFINITIONAL_REPRESENTATION('',(#8674),#8677); +#8674 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8675,#8676),.UNSPECIFIED.,.F., + .F.,(2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#8675 = CARTESIAN_POINT('',(-0.6,-4.5)); +#8676 = CARTESIAN_POINT('',(6.0000004,-4.5)); +#8677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8678 = ORIENTED_EDGE('',*,*,#8461,.T.); +#8679 = ORIENTED_EDGE('',*,*,#8680,.T.); +#8680 = EDGE_CURVE('',#8464,#8681,#8683,.T.); +#8681 = VERTEX_POINT('',#8682); +#8682 = CARTESIAN_POINT('',(-2.,1.5,1.)); +#8683 = SURFACE_CURVE('',#8684,(#8688,#8694),.PCURVE_S1.); +#8684 = LINE('',#8685,#8686); +#8685 = CARTESIAN_POINT('',(-2.,1.5,11.)); +#8686 = VECTOR('',#8687,1.); +#8687 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#8688 = PCURVE('',#8484,#8689); +#8689 = DEFINITIONAL_REPRESENTATION('',(#8690),#8693); +#8690 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8691,#8692),.UNSPECIFIED.,.F., + .F.,(2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#8691 = CARTESIAN_POINT('',(3.785093762383,3.4)); +#8692 = CARTESIAN_POINT('',(3.785093762383,10.0000004)); +#8693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8694 = PCURVE('',#8512,#8695); +#8695 = DEFINITIONAL_REPRESENTATION('',(#8696),#8699); +#8696 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8697,#8698),.UNSPECIFIED.,.F., + .F.,(2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#8697 = CARTESIAN_POINT('',(-0.6,-4.5)); +#8698 = CARTESIAN_POINT('',(6.0000004,-4.5)); +#8699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8700 = ORIENTED_EDGE('',*,*,#8701,.F.); +#8701 = EDGE_CURVE('',#8659,#8681,#8702,.T.); +#8702 = SURFACE_CURVE('',#8703,(#8708,#8715),.PCURVE_S1.); +#8703 = CIRCLE('',#8704,2.5); +#8704 = AXIS2_PLACEMENT_3D('',#8705,#8706,#8707); +#8705 = CARTESIAN_POINT('',(0.,-1.224646799147E-15,1.)); +#8706 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#8707 = DIRECTION('',(1.,0.,0.)); +#8708 = PCURVE('',#8484,#8709); +#8709 = DEFINITIONAL_REPRESENTATION('',(#8710),#8714); +#8710 = LINE('',#8711,#8712); +#8711 = CARTESIAN_POINT('',(0.,10.)); +#8712 = VECTOR('',#8713,1.); +#8713 = DIRECTION('',(1.,0.)); +#8714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8715 = PCURVE('',#8716,#8721); +#8716 = PLANE('',#8717); +#8717 = AXIS2_PLACEMENT_3D('',#8718,#8719,#8720); +#8718 = CARTESIAN_POINT('',(0.,-1.224646799147E-15,1.)); +#8719 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#8720 = DIRECTION('',(1.,0.,0.)); +#8721 = DEFINITIONAL_REPRESENTATION('',(#8722),#8726); +#8722 = CIRCLE('',#8723,2.5); +#8723 = AXIS2_PLACEMENT_2D('',#8724,#8725); +#8724 = CARTESIAN_POINT('',(0.,0.)); +#8725 = DIRECTION('',(1.,0.)); +#8726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8727 = ADVANCED_FACE('',(#8728),#8643,.F.); +#8728 = FACE_BOUND('',#8729,.F.); +#8729 = EDGE_LOOP('',(#8730,#8753,#8795,#8796)); +#8730 = ORIENTED_EDGE('',*,*,#8731,.F.); +#8731 = EDGE_CURVE('',#8732,#8659,#8734,.T.); +#8732 = VERTEX_POINT('',#8733); +#8733 = CARTESIAN_POINT('',(2.,-1.5,1.)); +#8734 = SURFACE_CURVE('',#8735,(#8739,#8746),.PCURVE_S1.); +#8735 = LINE('',#8736,#8737); +#8736 = CARTESIAN_POINT('',(2.5,-1.5,1.)); +#8737 = VECTOR('',#8738,1.); +#8738 = DIRECTION('',(-1.,-2.22044604925E-16,2.719262146894E-32)); +#8739 = PCURVE('',#8643,#8740); +#8740 = DEFINITIONAL_REPRESENTATION('',(#8741),#8745); +#8741 = LINE('',#8742,#8743); +#8742 = CARTESIAN_POINT('',(6.,0.)); +#8743 = VECTOR('',#8744,1.); +#8744 = DIRECTION('',(0.,-1.)); +#8745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8746 = PCURVE('',#8716,#8747); +#8747 = DEFINITIONAL_REPRESENTATION('',(#8748),#8752); +#8748 = LINE('',#8749,#8750); +#8749 = CARTESIAN_POINT('',(2.5,1.5)); +#8750 = VECTOR('',#8751,1.); +#8751 = DIRECTION('',(-1.,2.22044604925E-16)); +#8752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8753 = ORIENTED_EDGE('',*,*,#8754,.F.); +#8754 = EDGE_CURVE('',#8580,#8732,#8755,.T.); +#8755 = SURFACE_CURVE('',#8756,(#8760,#8766),.PCURVE_S1.); +#8756 = LINE('',#8757,#8758); +#8757 = CARTESIAN_POINT('',(2.,-1.5,11.)); +#8758 = VECTOR('',#8759,1.); +#8759 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#8760 = PCURVE('',#8643,#8761); +#8761 = DEFINITIONAL_REPRESENTATION('',(#8762),#8765); +#8762 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8763,#8764),.UNSPECIFIED.,.F., + .F.,(2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#8763 = CARTESIAN_POINT('',(-0.6,-0.5)); +#8764 = CARTESIAN_POINT('',(6.0000004,-0.5)); +#8765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8766 = PCURVE('',#8545,#8767); +#8767 = DEFINITIONAL_REPRESENTATION('',(#8768),#8794); +#8768 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#8769,#8770,#8771,#8772,#8773, + #8774,#8775,#8776,#8777,#8778,#8779,#8780,#8781,#8782,#8783,#8784, + #8785,#8786,#8787,#8788,#8789,#8790,#8791,#8792,#8793), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (4.,4.272727272727,4.545454545455,4.818181818182,5.090909090909, + 5.363636363636,5.636363636364,5.909090909091,6.181818181818, + 6.454545454545,6.727272727273,7.,7.272727272727,7.545454545455, + 7.818181818182,8.090909090909,8.363636363636,8.636363636364, + 8.909090909091,9.181818181818,9.454545454545,9.727272727273,10.), + .QUASI_UNIFORM_KNOTS.); +#8769 = CARTESIAN_POINT('',(6.926686415973,4.)); +#8770 = CARTESIAN_POINT('',(6.926686415973,4.090909090909)); +#8771 = CARTESIAN_POINT('',(6.926686415973,4.272727272727)); +#8772 = CARTESIAN_POINT('',(6.926686415973,4.545454545455)); +#8773 = CARTESIAN_POINT('',(6.926686415973,4.818181818182)); +#8774 = CARTESIAN_POINT('',(6.926686415973,5.090909090909)); +#8775 = CARTESIAN_POINT('',(6.926686415973,5.363636363636)); +#8776 = CARTESIAN_POINT('',(6.926686415973,5.636363636364)); +#8777 = CARTESIAN_POINT('',(6.926686415973,5.909090909091)); +#8778 = CARTESIAN_POINT('',(6.926686415973,6.181818181818)); +#8779 = CARTESIAN_POINT('',(6.926686415973,6.454545454545)); +#8780 = CARTESIAN_POINT('',(6.926686415973,6.727272727273)); +#8781 = CARTESIAN_POINT('',(6.926686415973,7.)); +#8782 = CARTESIAN_POINT('',(6.926686415973,7.272727272727)); +#8783 = CARTESIAN_POINT('',(6.926686415973,7.545454545455)); +#8784 = CARTESIAN_POINT('',(6.926686415973,7.818181818182)); +#8785 = CARTESIAN_POINT('',(6.926686415973,8.090909090909)); +#8786 = CARTESIAN_POINT('',(6.926686415973,8.363636363636)); +#8787 = CARTESIAN_POINT('',(6.926686415973,8.636363636364)); +#8788 = CARTESIAN_POINT('',(6.926686415973,8.909090909091)); +#8789 = CARTESIAN_POINT('',(6.926686415973,9.181818181818)); +#8790 = CARTESIAN_POINT('',(6.926686415973,9.454545454545)); +#8791 = CARTESIAN_POINT('',(6.926686415973,9.727272727273)); +#8792 = CARTESIAN_POINT('',(6.926686415973,9.909090909091)); +#8793 = CARTESIAN_POINT('',(6.926686415973,10.)); +#8794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8795 = ORIENTED_EDGE('',*,*,#8629,.T.); +#8796 = ORIENTED_EDGE('',*,*,#8658,.T.); +#8797 = ADVANCED_FACE('',(#8798),#8716,.F.); +#8798 = FACE_BOUND('',#8799,.F.); +#8799 = EDGE_LOOP('',(#8800,#8848,#8892,#8893,#8894)); +#8800 = ORIENTED_EDGE('',*,*,#8801,.T.); +#8801 = EDGE_CURVE('',#8802,#8804,#8806,.T.); +#8802 = VERTEX_POINT('',#8803); +#8803 = CARTESIAN_POINT('',(2.,1.5,1.)); +#8804 = VERTEX_POINT('',#8805); +#8805 = CARTESIAN_POINT('',(2.5,0.,1.)); +#8806 = SURFACE_CURVE('',#8807,(#8812,#8819),.PCURVE_S1.); +#8807 = CIRCLE('',#8808,2.5); +#8808 = AXIS2_PLACEMENT_3D('',#8809,#8810,#8811); +#8809 = CARTESIAN_POINT('',(0.,-1.224646799147E-15,1.)); +#8810 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#8811 = DIRECTION('',(1.,0.,0.)); +#8812 = PCURVE('',#8716,#8813); +#8813 = DEFINITIONAL_REPRESENTATION('',(#8814),#8818); +#8814 = CIRCLE('',#8815,2.5); +#8815 = AXIS2_PLACEMENT_2D('',#8816,#8817); +#8816 = CARTESIAN_POINT('',(0.,0.)); +#8817 = DIRECTION('',(1.,0.)); +#8818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8819 = PCURVE('',#8545,#8820); +#8820 = DEFINITIONAL_REPRESENTATION('',(#8821),#8847); +#8821 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#8822,#8823,#8824,#8825,#8826, + #8827,#8828,#8829,#8830,#8831,#8832,#8833,#8834,#8835,#8836,#8837, + #8838,#8839,#8840,#8841,#8842,#8843,#8844,#8845,#8846), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (5.639684198386,5.668934248786,5.698184299186,5.727434349585, + 5.756684399985,5.785934450385,5.815184500784,5.844434551184, + 5.873684601584,5.902934651984,5.932184702383,5.961434752783, + 5.990684803183,6.019934853582,6.049184903982,6.078434954382, + 6.107685004781,6.136935055181,6.166185105581,6.195435155981, + 6.22468520638,6.25393525678,6.28318530718),.QUASI_UNIFORM_KNOTS.); +#8822 = CARTESIAN_POINT('',(5.639684198386,10.)); +#8823 = CARTESIAN_POINT('',(5.649434215186,10.)); +#8824 = CARTESIAN_POINT('',(5.668934248786,10.)); +#8825 = CARTESIAN_POINT('',(5.698184299186,10.)); +#8826 = CARTESIAN_POINT('',(5.727434349585,10.)); +#8827 = CARTESIAN_POINT('',(5.756684399985,10.)); +#8828 = CARTESIAN_POINT('',(5.785934450385,10.)); +#8829 = CARTESIAN_POINT('',(5.815184500784,10.)); +#8830 = CARTESIAN_POINT('',(5.844434551184,10.)); +#8831 = CARTESIAN_POINT('',(5.873684601584,10.)); +#8832 = CARTESIAN_POINT('',(5.902934651984,10.)); +#8833 = CARTESIAN_POINT('',(5.932184702383,10.)); +#8834 = CARTESIAN_POINT('',(5.961434752783,10.)); +#8835 = CARTESIAN_POINT('',(5.990684803183,10.)); +#8836 = CARTESIAN_POINT('',(6.019934853582,10.)); +#8837 = CARTESIAN_POINT('',(6.049184903982,10.)); +#8838 = CARTESIAN_POINT('',(6.078434954382,10.)); +#8839 = CARTESIAN_POINT('',(6.107685004781,10.)); +#8840 = CARTESIAN_POINT('',(6.136935055181,10.)); +#8841 = CARTESIAN_POINT('',(6.166185105581,10.)); +#8842 = CARTESIAN_POINT('',(6.195435155981,10.)); +#8843 = CARTESIAN_POINT('',(6.22468520638,10.)); +#8844 = CARTESIAN_POINT('',(6.25393525678,10.)); +#8845 = CARTESIAN_POINT('',(6.27343529038,10.)); +#8846 = CARTESIAN_POINT('',(6.28318530718,10.)); +#8847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8848 = ORIENTED_EDGE('',*,*,#8849,.T.); +#8849 = EDGE_CURVE('',#8804,#8732,#8850,.T.); +#8850 = SURFACE_CURVE('',#8851,(#8856,#8863),.PCURVE_S1.); +#8851 = CIRCLE('',#8852,2.5); +#8852 = AXIS2_PLACEMENT_3D('',#8853,#8854,#8855); +#8853 = CARTESIAN_POINT('',(0.,-1.224646799147E-15,1.)); +#8854 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#8855 = DIRECTION('',(1.,0.,0.)); +#8856 = PCURVE('',#8716,#8857); +#8857 = DEFINITIONAL_REPRESENTATION('',(#8858),#8862); +#8858 = CIRCLE('',#8859,2.5); +#8859 = AXIS2_PLACEMENT_2D('',#8860,#8861); +#8860 = CARTESIAN_POINT('',(0.,0.)); +#8861 = DIRECTION('',(1.,0.)); +#8862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8863 = PCURVE('',#8545,#8864); +#8864 = DEFINITIONAL_REPRESENTATION('',(#8865),#8891); +#8865 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#8866,#8867,#8868,#8869,#8870, + #8871,#8872,#8873,#8874,#8875,#8876,#8877,#8878,#8879,#8880,#8881, + #8882,#8883,#8884,#8885,#8886,#8887,#8888,#8889,#8890), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.,2.925005039969E-02,5.850010079939E-02,8.775015119908E-02, + 0.117000201599,0.146250251998,0.175500302398,0.204750352798, + 0.234000403198,0.263250453597,0.292500503997,0.321750554397, + 0.351000604796,0.380250655196,0.409500705596,0.438750755995, + 0.468000806395,0.497250856795,0.526500907194,0.555750957594, + 0.585001007994,0.614251058394,0.643501108793), + .QUASI_UNIFORM_KNOTS.); +#8866 = CARTESIAN_POINT('',(6.28318530718,10.)); +#8867 = CARTESIAN_POINT('',(6.292935323979,10.)); +#8868 = CARTESIAN_POINT('',(6.312435357579,10.)); +#8869 = CARTESIAN_POINT('',(6.341685407979,10.)); +#8870 = CARTESIAN_POINT('',(6.370935458379,10.)); +#8871 = CARTESIAN_POINT('',(6.400185508778,10.)); +#8872 = CARTESIAN_POINT('',(6.429435559178,10.)); +#8873 = CARTESIAN_POINT('',(6.458685609578,10.)); +#8874 = CARTESIAN_POINT('',(6.487935659977,10.)); +#8875 = CARTESIAN_POINT('',(6.517185710377,10.)); +#8876 = CARTESIAN_POINT('',(6.546435760777,10.)); +#8877 = CARTESIAN_POINT('',(6.575685811177,10.)); +#8878 = CARTESIAN_POINT('',(6.604935861576,10.)); +#8879 = CARTESIAN_POINT('',(6.634185911976,10.)); +#8880 = CARTESIAN_POINT('',(6.663435962376,10.)); +#8881 = CARTESIAN_POINT('',(6.692686012775,10.)); +#8882 = CARTESIAN_POINT('',(6.721936063175,10.)); +#8883 = CARTESIAN_POINT('',(6.751186113575,10.)); +#8884 = CARTESIAN_POINT('',(6.780436163974,10.)); +#8885 = CARTESIAN_POINT('',(6.809686214374,10.)); +#8886 = CARTESIAN_POINT('',(6.838936264774,10.)); +#8887 = CARTESIAN_POINT('',(6.868186315173,10.)); +#8888 = CARTESIAN_POINT('',(6.897436365573,10.)); +#8889 = CARTESIAN_POINT('',(6.916936399173,10.)); +#8890 = CARTESIAN_POINT('',(6.926686415973,10.)); +#8891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8892 = ORIENTED_EDGE('',*,*,#8731,.T.); +#8893 = ORIENTED_EDGE('',*,*,#8701,.T.); +#8894 = ORIENTED_EDGE('',*,*,#8895,.F.); +#8895 = EDGE_CURVE('',#8802,#8681,#8896,.T.); +#8896 = SURFACE_CURVE('',#8897,(#8901,#8908),.PCURVE_S1.); +#8897 = LINE('',#8898,#8899); +#8898 = CARTESIAN_POINT('',(2.5,1.5,1.)); +#8899 = VECTOR('',#8900,1.); +#8900 = DIRECTION('',(-1.,-2.22044604925E-16,2.719262146894E-32)); +#8901 = PCURVE('',#8716,#8902); +#8902 = DEFINITIONAL_REPRESENTATION('',(#8903),#8907); +#8903 = LINE('',#8904,#8905); +#8904 = CARTESIAN_POINT('',(2.5,-1.5)); +#8905 = VECTOR('',#8906,1.); +#8906 = DIRECTION('',(-1.,2.22044604925E-16)); +#8907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8908 = PCURVE('',#8512,#8909); +#8909 = DEFINITIONAL_REPRESENTATION('',(#8910),#8914); +#8910 = LINE('',#8911,#8912); +#8911 = CARTESIAN_POINT('',(6.,0.)); +#8912 = VECTOR('',#8913,1.); +#8913 = DIRECTION('',(0.,-1.)); +#8914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8915 = ADVANCED_FACE('',(#8916),#8512,.T.); +#8916 = FACE_BOUND('',#8917,.T.); +#8917 = EDGE_LOOP('',(#8918,#8919,#8961,#8962)); +#8918 = ORIENTED_EDGE('',*,*,#8895,.F.); +#8919 = ORIENTED_EDGE('',*,*,#8920,.F.); +#8920 = EDGE_CURVE('',#8497,#8802,#8921,.T.); +#8921 = SURFACE_CURVE('',#8922,(#8926,#8932),.PCURVE_S1.); +#8922 = LINE('',#8923,#8924); +#8923 = CARTESIAN_POINT('',(2.,1.5,11.)); +#8924 = VECTOR('',#8925,1.); +#8925 = DIRECTION('',(0.,-1.224646799147E-16,-1.)); +#8926 = PCURVE('',#8512,#8927); +#8927 = DEFINITIONAL_REPRESENTATION('',(#8928),#8931); +#8928 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#8929,#8930),.UNSPECIFIED.,.F., + .F.,(2,2),(3.4,10.0000004),.PIECEWISE_BEZIER_KNOTS.); +#8929 = CARTESIAN_POINT('',(-0.6,-0.5)); +#8930 = CARTESIAN_POINT('',(6.0000004,-0.5)); +#8931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8932 = PCURVE('',#8545,#8933); +#8933 = DEFINITIONAL_REPRESENTATION('',(#8934),#8960); +#8934 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#8935,#8936,#8937,#8938,#8939, + #8940,#8941,#8942,#8943,#8944,#8945,#8946,#8947,#8948,#8949,#8950, + #8951,#8952,#8953,#8954,#8955,#8956,#8957,#8958,#8959), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (4.,4.272727272727,4.545454545455,4.818181818182,5.090909090909, + 5.363636363636,5.636363636364,5.909090909091,6.181818181818, + 6.454545454545,6.727272727273,7.,7.272727272727,7.545454545455, + 7.818181818182,8.090909090909,8.363636363636,8.636363636364, + 8.909090909091,9.181818181818,9.454545454545,9.727272727273,10.), + .QUASI_UNIFORM_KNOTS.); +#8935 = CARTESIAN_POINT('',(5.639684198386,4.)); +#8936 = CARTESIAN_POINT('',(5.639684198386,4.090909090909)); +#8937 = CARTESIAN_POINT('',(5.639684198386,4.272727272727)); +#8938 = CARTESIAN_POINT('',(5.639684198386,4.545454545455)); +#8939 = CARTESIAN_POINT('',(5.639684198386,4.818181818182)); +#8940 = CARTESIAN_POINT('',(5.639684198386,5.090909090909)); +#8941 = CARTESIAN_POINT('',(5.639684198386,5.363636363636)); +#8942 = CARTESIAN_POINT('',(5.639684198386,5.636363636364)); +#8943 = CARTESIAN_POINT('',(5.639684198386,5.909090909091)); +#8944 = CARTESIAN_POINT('',(5.639684198386,6.181818181818)); +#8945 = CARTESIAN_POINT('',(5.639684198386,6.454545454545)); +#8946 = CARTESIAN_POINT('',(5.639684198386,6.727272727273)); +#8947 = CARTESIAN_POINT('',(5.639684198386,7.)); +#8948 = CARTESIAN_POINT('',(5.639684198386,7.272727272727)); +#8949 = CARTESIAN_POINT('',(5.639684198386,7.545454545455)); +#8950 = CARTESIAN_POINT('',(5.639684198386,7.818181818182)); +#8951 = CARTESIAN_POINT('',(5.639684198386,8.090909090909)); +#8952 = CARTESIAN_POINT('',(5.639684198386,8.363636363636)); +#8953 = CARTESIAN_POINT('',(5.639684198386,8.636363636364)); +#8954 = CARTESIAN_POINT('',(5.639684198386,8.909090909091)); +#8955 = CARTESIAN_POINT('',(5.639684198386,9.181818181818)); +#8956 = CARTESIAN_POINT('',(5.639684198386,9.454545454545)); +#8957 = CARTESIAN_POINT('',(5.639684198386,9.727272727273)); +#8958 = CARTESIAN_POINT('',(5.639684198386,9.909090909091)); +#8959 = CARTESIAN_POINT('',(5.639684198386,10.)); +#8960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#8961 = ORIENTED_EDGE('',*,*,#8496,.T.); +#8962 = ORIENTED_EDGE('',*,*,#8680,.T.); +#8963 = ADVANCED_FACE('',(#8964),#8545,.F.); +#8964 = FACE_BOUND('',#8965,.F.); +#8965 = EDGE_LOOP('',(#8966,#8967,#8968,#8969,#8970,#8971)); +#8966 = ORIENTED_EDGE('',*,*,#8920,.F.); +#8967 = ORIENTED_EDGE('',*,*,#8524,.T.); +#8968 = ORIENTED_EDGE('',*,*,#8579,.T.); +#8969 = ORIENTED_EDGE('',*,*,#8754,.T.); +#8970 = ORIENTED_EDGE('',*,*,#8849,.F.); +#8971 = ORIENTED_EDGE('',*,*,#8801,.F.); +#8972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8976)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#8973,#8974,#8975)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#8973 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#8974 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#8975 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#8976 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8973, + 'distance_accuracy_value','confusion accuracy'); +#8977 = SHAPE_DEFINITION_REPRESENTATION(#8978,#25); +#8978 = PRODUCT_DEFINITION_SHAPE('','',#8979); +#8979 = PRODUCT_DEFINITION('design','',#8980,#8983); +#8980 = PRODUCT_DEFINITION_FORMATION('','',#8981); +#8981 = PRODUCT('28BYJ-48_gear_horn','28BYJ-48_gear_horn','',(#8982)); +#8982 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#8983 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#8984 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8985,#8987); +#8985 = ( REPRESENTATION_RELATIONSHIP('','',#25,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8986) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#8986 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#8987 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #8988); +#8988 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#8979,$); +#8989 = PRODUCT_TYPE('part',$,(#8981)); +#8990 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #8991,#8999,#9006,#9013,#9020,#9027,#9034,#9041,#9048,#9055,#9062, + #9069,#9076,#9083,#9090,#9097,#9104,#9111,#9118,#9125,#9132,#9139, + #9146,#9153,#9160,#9167,#9174,#9181,#9188,#9195,#9202,#9209,#9216, + #9223,#9230,#9237,#9244,#9251,#9258,#9265,#9272,#9279,#9286,#9293, + #9300,#9307,#9314,#9321,#9328,#9335,#9342,#9349,#9356,#9363,#9370, + #9377,#9384,#9391,#9398,#9405,#9412,#9419,#9426,#9433,#9440,#9447, + #9454,#9461,#9468,#9475,#9482,#9489,#9496,#9503,#9510,#9517,#9524, + #9531,#9538,#9545,#9552,#9559,#9566,#9573,#9580,#9587,#9594,#9601, + #9608,#9615,#9622,#9629,#9636,#9643,#9650,#9657,#9664,#9671,#9678, + #9685,#9692,#9699,#9706,#9713,#9721,#9728,#9735,#9742,#9749),#8972); +#8991 = STYLED_ITEM('color',(#8992),#28); +#8992 = PRESENTATION_STYLE_ASSIGNMENT((#8993)); +#8993 = SURFACE_STYLE_USAGE(.BOTH.,#8994); +#8994 = SURFACE_SIDE_STYLE('',(#8995)); +#8995 = SURFACE_STYLE_FILL_AREA(#8996); +#8996 = FILL_AREA_STYLE('',(#8997)); +#8997 = FILL_AREA_STYLE_COLOUR('',#8998); +#8998 = COLOUR_RGB('',0.819607853889,0.819607853889,0.819607853889); +#8999 = STYLED_ITEM('color',(#9000),#151); +#9000 = PRESENTATION_STYLE_ASSIGNMENT((#9001)); +#9001 = SURFACE_STYLE_USAGE(.BOTH.,#9002); +#9002 = SURFACE_SIDE_STYLE('',(#9003)); +#9003 = SURFACE_STYLE_FILL_AREA(#9004); +#9004 = FILL_AREA_STYLE('',(#9005)); +#9005 = FILL_AREA_STYLE_COLOUR('',#8998); +#9006 = STYLED_ITEM('color',(#9007),#229); +#9007 = PRESENTATION_STYLE_ASSIGNMENT((#9008)); +#9008 = SURFACE_STYLE_USAGE(.BOTH.,#9009); +#9009 = SURFACE_SIDE_STYLE('',(#9010)); +#9010 = SURFACE_STYLE_FILL_AREA(#9011); +#9011 = FILL_AREA_STYLE('',(#9012)); +#9012 = FILL_AREA_STYLE_COLOUR('',#8998); +#9013 = STYLED_ITEM('color',(#9014),#312); +#9014 = PRESENTATION_STYLE_ASSIGNMENT((#9015)); +#9015 = SURFACE_STYLE_USAGE(.BOTH.,#9016); +#9016 = SURFACE_SIDE_STYLE('',(#9017)); +#9017 = SURFACE_STYLE_FILL_AREA(#9018); +#9018 = FILL_AREA_STYLE('',(#9019)); +#9019 = FILL_AREA_STYLE_COLOUR('',#8998); +#9020 = STYLED_ITEM('color',(#9021),#3333); +#9021 = PRESENTATION_STYLE_ASSIGNMENT((#9022)); +#9022 = SURFACE_STYLE_USAGE(.BOTH.,#9023); +#9023 = SURFACE_SIDE_STYLE('',(#9024)); +#9024 = SURFACE_STYLE_FILL_AREA(#9025); +#9025 = FILL_AREA_STYLE('',(#9026)); +#9026 = FILL_AREA_STYLE_COLOUR('',#8998); +#9027 = STYLED_ITEM('color',(#9028),#5800); +#9028 = PRESENTATION_STYLE_ASSIGNMENT((#9029)); +#9029 = SURFACE_STYLE_USAGE(.BOTH.,#9030); +#9030 = SURFACE_SIDE_STYLE('',(#9031)); +#9031 = SURFACE_STYLE_FILL_AREA(#9032); +#9032 = FILL_AREA_STYLE('',(#9033)); +#9033 = FILL_AREA_STYLE_COLOUR('',#8998); +#9034 = STYLED_ITEM('color',(#9035),#5827); +#9035 = PRESENTATION_STYLE_ASSIGNMENT((#9036)); +#9036 = SURFACE_STYLE_USAGE(.BOTH.,#9037); +#9037 = SURFACE_SIDE_STYLE('',(#9038)); +#9038 = SURFACE_STYLE_FILL_AREA(#9039); +#9039 = FILL_AREA_STYLE('',(#9040)); +#9040 = FILL_AREA_STYLE_COLOUR('',#8998); +#9041 = STYLED_ITEM('color',(#9042),#5854); +#9042 = PRESENTATION_STYLE_ASSIGNMENT((#9043)); +#9043 = SURFACE_STYLE_USAGE(.BOTH.,#9044); +#9044 = SURFACE_SIDE_STYLE('',(#9045)); +#9045 = SURFACE_STYLE_FILL_AREA(#9046); +#9046 = FILL_AREA_STYLE('',(#9047)); +#9047 = FILL_AREA_STYLE_COLOUR('',#8998); +#9048 = STYLED_ITEM('color',(#9049),#5881); +#9049 = PRESENTATION_STYLE_ASSIGNMENT((#9050)); +#9050 = SURFACE_STYLE_USAGE(.BOTH.,#9051); +#9051 = SURFACE_SIDE_STYLE('',(#9052)); +#9052 = SURFACE_STYLE_FILL_AREA(#9053); +#9053 = FILL_AREA_STYLE('',(#9054)); +#9054 = FILL_AREA_STYLE_COLOUR('',#8998); +#9055 = STYLED_ITEM('color',(#9056),#5908); +#9056 = PRESENTATION_STYLE_ASSIGNMENT((#9057)); +#9057 = SURFACE_STYLE_USAGE(.BOTH.,#9058); +#9058 = SURFACE_SIDE_STYLE('',(#9059)); +#9059 = SURFACE_STYLE_FILL_AREA(#9060); +#9060 = FILL_AREA_STYLE('',(#9061)); +#9061 = FILL_AREA_STYLE_COLOUR('',#8998); +#9062 = STYLED_ITEM('color',(#9063),#5935); +#9063 = PRESENTATION_STYLE_ASSIGNMENT((#9064)); +#9064 = SURFACE_STYLE_USAGE(.BOTH.,#9065); +#9065 = SURFACE_SIDE_STYLE('',(#9066)); +#9066 = SURFACE_STYLE_FILL_AREA(#9067); +#9067 = FILL_AREA_STYLE('',(#9068)); +#9068 = FILL_AREA_STYLE_COLOUR('',#8998); +#9069 = STYLED_ITEM('color',(#9070),#5962); +#9070 = PRESENTATION_STYLE_ASSIGNMENT((#9071)); +#9071 = SURFACE_STYLE_USAGE(.BOTH.,#9072); +#9072 = SURFACE_SIDE_STYLE('',(#9073)); +#9073 = SURFACE_STYLE_FILL_AREA(#9074); +#9074 = FILL_AREA_STYLE('',(#9075)); +#9075 = FILL_AREA_STYLE_COLOUR('',#8998); +#9076 = STYLED_ITEM('color',(#9077),#5989); +#9077 = PRESENTATION_STYLE_ASSIGNMENT((#9078)); +#9078 = SURFACE_STYLE_USAGE(.BOTH.,#9079); +#9079 = SURFACE_SIDE_STYLE('',(#9080)); +#9080 = SURFACE_STYLE_FILL_AREA(#9081); +#9081 = FILL_AREA_STYLE('',(#9082)); +#9082 = FILL_AREA_STYLE_COLOUR('',#8998); +#9083 = STYLED_ITEM('color',(#9084),#6016); +#9084 = PRESENTATION_STYLE_ASSIGNMENT((#9085)); +#9085 = SURFACE_STYLE_USAGE(.BOTH.,#9086); +#9086 = SURFACE_SIDE_STYLE('',(#9087)); +#9087 = SURFACE_STYLE_FILL_AREA(#9088); +#9088 = FILL_AREA_STYLE('',(#9089)); +#9089 = FILL_AREA_STYLE_COLOUR('',#8998); +#9090 = STYLED_ITEM('color',(#9091),#6043); +#9091 = PRESENTATION_STYLE_ASSIGNMENT((#9092)); +#9092 = SURFACE_STYLE_USAGE(.BOTH.,#9093); +#9093 = SURFACE_SIDE_STYLE('',(#9094)); +#9094 = SURFACE_STYLE_FILL_AREA(#9095); +#9095 = FILL_AREA_STYLE('',(#9096)); +#9096 = FILL_AREA_STYLE_COLOUR('',#8998); +#9097 = STYLED_ITEM('color',(#9098),#6070); +#9098 = PRESENTATION_STYLE_ASSIGNMENT((#9099)); +#9099 = SURFACE_STYLE_USAGE(.BOTH.,#9100); +#9100 = SURFACE_SIDE_STYLE('',(#9101)); +#9101 = SURFACE_STYLE_FILL_AREA(#9102); +#9102 = FILL_AREA_STYLE('',(#9103)); +#9103 = FILL_AREA_STYLE_COLOUR('',#8998); +#9104 = STYLED_ITEM('color',(#9105),#6097); +#9105 = PRESENTATION_STYLE_ASSIGNMENT((#9106)); +#9106 = SURFACE_STYLE_USAGE(.BOTH.,#9107); +#9107 = SURFACE_SIDE_STYLE('',(#9108)); +#9108 = SURFACE_STYLE_FILL_AREA(#9109); +#9109 = FILL_AREA_STYLE('',(#9110)); +#9110 = FILL_AREA_STYLE_COLOUR('',#8998); +#9111 = STYLED_ITEM('color',(#9112),#6124); +#9112 = PRESENTATION_STYLE_ASSIGNMENT((#9113)); +#9113 = SURFACE_STYLE_USAGE(.BOTH.,#9114); +#9114 = SURFACE_SIDE_STYLE('',(#9115)); +#9115 = SURFACE_STYLE_FILL_AREA(#9116); +#9116 = FILL_AREA_STYLE('',(#9117)); +#9117 = FILL_AREA_STYLE_COLOUR('',#8998); +#9118 = STYLED_ITEM('color',(#9119),#6151); +#9119 = PRESENTATION_STYLE_ASSIGNMENT((#9120)); +#9120 = SURFACE_STYLE_USAGE(.BOTH.,#9121); +#9121 = SURFACE_SIDE_STYLE('',(#9122)); +#9122 = SURFACE_STYLE_FILL_AREA(#9123); +#9123 = FILL_AREA_STYLE('',(#9124)); +#9124 = FILL_AREA_STYLE_COLOUR('',#8998); +#9125 = STYLED_ITEM('color',(#9126),#6178); +#9126 = PRESENTATION_STYLE_ASSIGNMENT((#9127)); +#9127 = SURFACE_STYLE_USAGE(.BOTH.,#9128); +#9128 = SURFACE_SIDE_STYLE('',(#9129)); +#9129 = SURFACE_STYLE_FILL_AREA(#9130); +#9130 = FILL_AREA_STYLE('',(#9131)); +#9131 = FILL_AREA_STYLE_COLOUR('',#8998); +#9132 = STYLED_ITEM('color',(#9133),#6205); +#9133 = PRESENTATION_STYLE_ASSIGNMENT((#9134)); +#9134 = SURFACE_STYLE_USAGE(.BOTH.,#9135); +#9135 = SURFACE_SIDE_STYLE('',(#9136)); +#9136 = SURFACE_STYLE_FILL_AREA(#9137); +#9137 = FILL_AREA_STYLE('',(#9138)); +#9138 = FILL_AREA_STYLE_COLOUR('',#8998); +#9139 = STYLED_ITEM('color',(#9140),#6232); +#9140 = PRESENTATION_STYLE_ASSIGNMENT((#9141)); +#9141 = SURFACE_STYLE_USAGE(.BOTH.,#9142); +#9142 = SURFACE_SIDE_STYLE('',(#9143)); +#9143 = SURFACE_STYLE_FILL_AREA(#9144); +#9144 = FILL_AREA_STYLE('',(#9145)); +#9145 = FILL_AREA_STYLE_COLOUR('',#8998); +#9146 = STYLED_ITEM('color',(#9147),#6259); +#9147 = PRESENTATION_STYLE_ASSIGNMENT((#9148)); +#9148 = SURFACE_STYLE_USAGE(.BOTH.,#9149); +#9149 = SURFACE_SIDE_STYLE('',(#9150)); +#9150 = SURFACE_STYLE_FILL_AREA(#9151); +#9151 = FILL_AREA_STYLE('',(#9152)); +#9152 = FILL_AREA_STYLE_COLOUR('',#8998); +#9153 = STYLED_ITEM('color',(#9154),#6286); +#9154 = PRESENTATION_STYLE_ASSIGNMENT((#9155)); +#9155 = SURFACE_STYLE_USAGE(.BOTH.,#9156); +#9156 = SURFACE_SIDE_STYLE('',(#9157)); +#9157 = SURFACE_STYLE_FILL_AREA(#9158); +#9158 = FILL_AREA_STYLE('',(#9159)); +#9159 = FILL_AREA_STYLE_COLOUR('',#8998); +#9160 = STYLED_ITEM('color',(#9161),#6313); +#9161 = PRESENTATION_STYLE_ASSIGNMENT((#9162)); +#9162 = SURFACE_STYLE_USAGE(.BOTH.,#9163); +#9163 = SURFACE_SIDE_STYLE('',(#9164)); +#9164 = SURFACE_STYLE_FILL_AREA(#9165); +#9165 = FILL_AREA_STYLE('',(#9166)); +#9166 = FILL_AREA_STYLE_COLOUR('',#8998); +#9167 = STYLED_ITEM('color',(#9168),#6340); +#9168 = PRESENTATION_STYLE_ASSIGNMENT((#9169)); +#9169 = SURFACE_STYLE_USAGE(.BOTH.,#9170); +#9170 = SURFACE_SIDE_STYLE('',(#9171)); +#9171 = SURFACE_STYLE_FILL_AREA(#9172); +#9172 = FILL_AREA_STYLE('',(#9173)); +#9173 = FILL_AREA_STYLE_COLOUR('',#8998); +#9174 = STYLED_ITEM('color',(#9175),#6367); +#9175 = PRESENTATION_STYLE_ASSIGNMENT((#9176)); +#9176 = SURFACE_STYLE_USAGE(.BOTH.,#9177); +#9177 = SURFACE_SIDE_STYLE('',(#9178)); +#9178 = SURFACE_STYLE_FILL_AREA(#9179); +#9179 = FILL_AREA_STYLE('',(#9180)); +#9180 = FILL_AREA_STYLE_COLOUR('',#8998); +#9181 = STYLED_ITEM('color',(#9182),#6394); +#9182 = PRESENTATION_STYLE_ASSIGNMENT((#9183)); +#9183 = SURFACE_STYLE_USAGE(.BOTH.,#9184); +#9184 = SURFACE_SIDE_STYLE('',(#9185)); +#9185 = SURFACE_STYLE_FILL_AREA(#9186); +#9186 = FILL_AREA_STYLE('',(#9187)); +#9187 = FILL_AREA_STYLE_COLOUR('',#8998); +#9188 = STYLED_ITEM('color',(#9189),#6421); +#9189 = PRESENTATION_STYLE_ASSIGNMENT((#9190)); +#9190 = SURFACE_STYLE_USAGE(.BOTH.,#9191); +#9191 = SURFACE_SIDE_STYLE('',(#9192)); +#9192 = SURFACE_STYLE_FILL_AREA(#9193); +#9193 = FILL_AREA_STYLE('',(#9194)); +#9194 = FILL_AREA_STYLE_COLOUR('',#8998); +#9195 = STYLED_ITEM('color',(#9196),#6448); +#9196 = PRESENTATION_STYLE_ASSIGNMENT((#9197)); +#9197 = SURFACE_STYLE_USAGE(.BOTH.,#9198); +#9198 = SURFACE_SIDE_STYLE('',(#9199)); +#9199 = SURFACE_STYLE_FILL_AREA(#9200); +#9200 = FILL_AREA_STYLE('',(#9201)); +#9201 = FILL_AREA_STYLE_COLOUR('',#8998); +#9202 = STYLED_ITEM('color',(#9203),#6475); +#9203 = PRESENTATION_STYLE_ASSIGNMENT((#9204)); +#9204 = SURFACE_STYLE_USAGE(.BOTH.,#9205); +#9205 = SURFACE_SIDE_STYLE('',(#9206)); +#9206 = SURFACE_STYLE_FILL_AREA(#9207); +#9207 = FILL_AREA_STYLE('',(#9208)); +#9208 = FILL_AREA_STYLE_COLOUR('',#8998); +#9209 = STYLED_ITEM('color',(#9210),#6502); +#9210 = PRESENTATION_STYLE_ASSIGNMENT((#9211)); +#9211 = SURFACE_STYLE_USAGE(.BOTH.,#9212); +#9212 = SURFACE_SIDE_STYLE('',(#9213)); +#9213 = SURFACE_STYLE_FILL_AREA(#9214); +#9214 = FILL_AREA_STYLE('',(#9215)); +#9215 = FILL_AREA_STYLE_COLOUR('',#8998); +#9216 = STYLED_ITEM('color',(#9217),#6529); +#9217 = PRESENTATION_STYLE_ASSIGNMENT((#9218)); +#9218 = SURFACE_STYLE_USAGE(.BOTH.,#9219); +#9219 = SURFACE_SIDE_STYLE('',(#9220)); +#9220 = SURFACE_STYLE_FILL_AREA(#9221); +#9221 = FILL_AREA_STYLE('',(#9222)); +#9222 = FILL_AREA_STYLE_COLOUR('',#8998); +#9223 = STYLED_ITEM('color',(#9224),#6556); +#9224 = PRESENTATION_STYLE_ASSIGNMENT((#9225)); +#9225 = SURFACE_STYLE_USAGE(.BOTH.,#9226); +#9226 = SURFACE_SIDE_STYLE('',(#9227)); +#9227 = SURFACE_STYLE_FILL_AREA(#9228); +#9228 = FILL_AREA_STYLE('',(#9229)); +#9229 = FILL_AREA_STYLE_COLOUR('',#8998); +#9230 = STYLED_ITEM('color',(#9231),#6583); +#9231 = PRESENTATION_STYLE_ASSIGNMENT((#9232)); +#9232 = SURFACE_STYLE_USAGE(.BOTH.,#9233); +#9233 = SURFACE_SIDE_STYLE('',(#9234)); +#9234 = SURFACE_STYLE_FILL_AREA(#9235); +#9235 = FILL_AREA_STYLE('',(#9236)); +#9236 = FILL_AREA_STYLE_COLOUR('',#8998); +#9237 = STYLED_ITEM('color',(#9238),#6610); +#9238 = PRESENTATION_STYLE_ASSIGNMENT((#9239)); +#9239 = SURFACE_STYLE_USAGE(.BOTH.,#9240); +#9240 = SURFACE_SIDE_STYLE('',(#9241)); +#9241 = SURFACE_STYLE_FILL_AREA(#9242); +#9242 = FILL_AREA_STYLE('',(#9243)); +#9243 = FILL_AREA_STYLE_COLOUR('',#8998); +#9244 = STYLED_ITEM('color',(#9245),#6637); +#9245 = PRESENTATION_STYLE_ASSIGNMENT((#9246)); +#9246 = SURFACE_STYLE_USAGE(.BOTH.,#9247); +#9247 = SURFACE_SIDE_STYLE('',(#9248)); +#9248 = SURFACE_STYLE_FILL_AREA(#9249); +#9249 = FILL_AREA_STYLE('',(#9250)); +#9250 = FILL_AREA_STYLE_COLOUR('',#8998); +#9251 = STYLED_ITEM('color',(#9252),#6664); +#9252 = PRESENTATION_STYLE_ASSIGNMENT((#9253)); +#9253 = SURFACE_STYLE_USAGE(.BOTH.,#9254); +#9254 = SURFACE_SIDE_STYLE('',(#9255)); +#9255 = SURFACE_STYLE_FILL_AREA(#9256); +#9256 = FILL_AREA_STYLE('',(#9257)); +#9257 = FILL_AREA_STYLE_COLOUR('',#8998); +#9258 = STYLED_ITEM('color',(#9259),#6691); +#9259 = PRESENTATION_STYLE_ASSIGNMENT((#9260)); +#9260 = SURFACE_STYLE_USAGE(.BOTH.,#9261); +#9261 = SURFACE_SIDE_STYLE('',(#9262)); +#9262 = SURFACE_STYLE_FILL_AREA(#9263); +#9263 = FILL_AREA_STYLE('',(#9264)); +#9264 = FILL_AREA_STYLE_COLOUR('',#8998); +#9265 = STYLED_ITEM('color',(#9266),#6718); +#9266 = PRESENTATION_STYLE_ASSIGNMENT((#9267)); +#9267 = SURFACE_STYLE_USAGE(.BOTH.,#9268); +#9268 = SURFACE_SIDE_STYLE('',(#9269)); +#9269 = SURFACE_STYLE_FILL_AREA(#9270); +#9270 = FILL_AREA_STYLE('',(#9271)); +#9271 = FILL_AREA_STYLE_COLOUR('',#8998); +#9272 = STYLED_ITEM('color',(#9273),#6745); +#9273 = PRESENTATION_STYLE_ASSIGNMENT((#9274)); +#9274 = SURFACE_STYLE_USAGE(.BOTH.,#9275); +#9275 = SURFACE_SIDE_STYLE('',(#9276)); +#9276 = SURFACE_STYLE_FILL_AREA(#9277); +#9277 = FILL_AREA_STYLE('',(#9278)); +#9278 = FILL_AREA_STYLE_COLOUR('',#8998); +#9279 = STYLED_ITEM('color',(#9280),#6772); +#9280 = PRESENTATION_STYLE_ASSIGNMENT((#9281)); +#9281 = SURFACE_STYLE_USAGE(.BOTH.,#9282); +#9282 = SURFACE_SIDE_STYLE('',(#9283)); +#9283 = SURFACE_STYLE_FILL_AREA(#9284); +#9284 = FILL_AREA_STYLE('',(#9285)); +#9285 = FILL_AREA_STYLE_COLOUR('',#8998); +#9286 = STYLED_ITEM('color',(#9287),#6799); +#9287 = PRESENTATION_STYLE_ASSIGNMENT((#9288)); +#9288 = SURFACE_STYLE_USAGE(.BOTH.,#9289); +#9289 = SURFACE_SIDE_STYLE('',(#9290)); +#9290 = SURFACE_STYLE_FILL_AREA(#9291); +#9291 = FILL_AREA_STYLE('',(#9292)); +#9292 = FILL_AREA_STYLE_COLOUR('',#8998); +#9293 = STYLED_ITEM('color',(#9294),#6826); +#9294 = PRESENTATION_STYLE_ASSIGNMENT((#9295)); +#9295 = SURFACE_STYLE_USAGE(.BOTH.,#9296); +#9296 = SURFACE_SIDE_STYLE('',(#9297)); +#9297 = SURFACE_STYLE_FILL_AREA(#9298); +#9298 = FILL_AREA_STYLE('',(#9299)); +#9299 = FILL_AREA_STYLE_COLOUR('',#8998); +#9300 = STYLED_ITEM('color',(#9301),#6853); +#9301 = PRESENTATION_STYLE_ASSIGNMENT((#9302)); +#9302 = SURFACE_STYLE_USAGE(.BOTH.,#9303); +#9303 = SURFACE_SIDE_STYLE('',(#9304)); +#9304 = SURFACE_STYLE_FILL_AREA(#9305); +#9305 = FILL_AREA_STYLE('',(#9306)); +#9306 = FILL_AREA_STYLE_COLOUR('',#8998); +#9307 = STYLED_ITEM('color',(#9308),#6880); +#9308 = PRESENTATION_STYLE_ASSIGNMENT((#9309)); +#9309 = SURFACE_STYLE_USAGE(.BOTH.,#9310); +#9310 = SURFACE_SIDE_STYLE('',(#9311)); +#9311 = SURFACE_STYLE_FILL_AREA(#9312); +#9312 = FILL_AREA_STYLE('',(#9313)); +#9313 = FILL_AREA_STYLE_COLOUR('',#8998); +#9314 = STYLED_ITEM('color',(#9315),#6907); +#9315 = PRESENTATION_STYLE_ASSIGNMENT((#9316)); +#9316 = SURFACE_STYLE_USAGE(.BOTH.,#9317); +#9317 = SURFACE_SIDE_STYLE('',(#9318)); +#9318 = SURFACE_STYLE_FILL_AREA(#9319); +#9319 = FILL_AREA_STYLE('',(#9320)); +#9320 = FILL_AREA_STYLE_COLOUR('',#8998); +#9321 = STYLED_ITEM('color',(#9322),#6934); +#9322 = PRESENTATION_STYLE_ASSIGNMENT((#9323)); +#9323 = SURFACE_STYLE_USAGE(.BOTH.,#9324); +#9324 = SURFACE_SIDE_STYLE('',(#9325)); +#9325 = SURFACE_STYLE_FILL_AREA(#9326); +#9326 = FILL_AREA_STYLE('',(#9327)); +#9327 = FILL_AREA_STYLE_COLOUR('',#8998); +#9328 = STYLED_ITEM('color',(#9329),#6961); +#9329 = PRESENTATION_STYLE_ASSIGNMENT((#9330)); +#9330 = SURFACE_STYLE_USAGE(.BOTH.,#9331); +#9331 = SURFACE_SIDE_STYLE('',(#9332)); +#9332 = SURFACE_STYLE_FILL_AREA(#9333); +#9333 = FILL_AREA_STYLE('',(#9334)); +#9334 = FILL_AREA_STYLE_COLOUR('',#8998); +#9335 = STYLED_ITEM('color',(#9336),#6988); +#9336 = PRESENTATION_STYLE_ASSIGNMENT((#9337)); +#9337 = SURFACE_STYLE_USAGE(.BOTH.,#9338); +#9338 = SURFACE_SIDE_STYLE('',(#9339)); +#9339 = SURFACE_STYLE_FILL_AREA(#9340); +#9340 = FILL_AREA_STYLE('',(#9341)); +#9341 = FILL_AREA_STYLE_COLOUR('',#8998); +#9342 = STYLED_ITEM('color',(#9343),#7015); +#9343 = PRESENTATION_STYLE_ASSIGNMENT((#9344)); +#9344 = SURFACE_STYLE_USAGE(.BOTH.,#9345); +#9345 = SURFACE_SIDE_STYLE('',(#9346)); +#9346 = SURFACE_STYLE_FILL_AREA(#9347); +#9347 = FILL_AREA_STYLE('',(#9348)); +#9348 = FILL_AREA_STYLE_COLOUR('',#8998); +#9349 = STYLED_ITEM('color',(#9350),#7042); +#9350 = PRESENTATION_STYLE_ASSIGNMENT((#9351)); +#9351 = SURFACE_STYLE_USAGE(.BOTH.,#9352); +#9352 = SURFACE_SIDE_STYLE('',(#9353)); +#9353 = SURFACE_STYLE_FILL_AREA(#9354); +#9354 = FILL_AREA_STYLE('',(#9355)); +#9355 = FILL_AREA_STYLE_COLOUR('',#8998); +#9356 = STYLED_ITEM('color',(#9357),#7069); +#9357 = PRESENTATION_STYLE_ASSIGNMENT((#9358)); +#9358 = SURFACE_STYLE_USAGE(.BOTH.,#9359); +#9359 = SURFACE_SIDE_STYLE('',(#9360)); +#9360 = SURFACE_STYLE_FILL_AREA(#9361); +#9361 = FILL_AREA_STYLE('',(#9362)); +#9362 = FILL_AREA_STYLE_COLOUR('',#8998); +#9363 = STYLED_ITEM('color',(#9364),#7096); +#9364 = PRESENTATION_STYLE_ASSIGNMENT((#9365)); +#9365 = SURFACE_STYLE_USAGE(.BOTH.,#9366); +#9366 = SURFACE_SIDE_STYLE('',(#9367)); +#9367 = SURFACE_STYLE_FILL_AREA(#9368); +#9368 = FILL_AREA_STYLE('',(#9369)); +#9369 = FILL_AREA_STYLE_COLOUR('',#8998); +#9370 = STYLED_ITEM('color',(#9371),#7123); +#9371 = PRESENTATION_STYLE_ASSIGNMENT((#9372)); +#9372 = SURFACE_STYLE_USAGE(.BOTH.,#9373); +#9373 = SURFACE_SIDE_STYLE('',(#9374)); +#9374 = SURFACE_STYLE_FILL_AREA(#9375); +#9375 = FILL_AREA_STYLE('',(#9376)); +#9376 = FILL_AREA_STYLE_COLOUR('',#8998); +#9377 = STYLED_ITEM('color',(#9378),#7150); +#9378 = PRESENTATION_STYLE_ASSIGNMENT((#9379)); +#9379 = SURFACE_STYLE_USAGE(.BOTH.,#9380); +#9380 = SURFACE_SIDE_STYLE('',(#9381)); +#9381 = SURFACE_STYLE_FILL_AREA(#9382); +#9382 = FILL_AREA_STYLE('',(#9383)); +#9383 = FILL_AREA_STYLE_COLOUR('',#8998); +#9384 = STYLED_ITEM('color',(#9385),#7177); +#9385 = PRESENTATION_STYLE_ASSIGNMENT((#9386)); +#9386 = SURFACE_STYLE_USAGE(.BOTH.,#9387); +#9387 = SURFACE_SIDE_STYLE('',(#9388)); +#9388 = SURFACE_STYLE_FILL_AREA(#9389); +#9389 = FILL_AREA_STYLE('',(#9390)); +#9390 = FILL_AREA_STYLE_COLOUR('',#8998); +#9391 = STYLED_ITEM('color',(#9392),#7204); +#9392 = PRESENTATION_STYLE_ASSIGNMENT((#9393)); +#9393 = SURFACE_STYLE_USAGE(.BOTH.,#9394); +#9394 = SURFACE_SIDE_STYLE('',(#9395)); +#9395 = SURFACE_STYLE_FILL_AREA(#9396); +#9396 = FILL_AREA_STYLE('',(#9397)); +#9397 = FILL_AREA_STYLE_COLOUR('',#8998); +#9398 = STYLED_ITEM('color',(#9399),#7231); +#9399 = PRESENTATION_STYLE_ASSIGNMENT((#9400)); +#9400 = SURFACE_STYLE_USAGE(.BOTH.,#9401); +#9401 = SURFACE_SIDE_STYLE('',(#9402)); +#9402 = SURFACE_STYLE_FILL_AREA(#9403); +#9403 = FILL_AREA_STYLE('',(#9404)); +#9404 = FILL_AREA_STYLE_COLOUR('',#8998); +#9405 = STYLED_ITEM('color',(#9406),#7258); +#9406 = PRESENTATION_STYLE_ASSIGNMENT((#9407)); +#9407 = SURFACE_STYLE_USAGE(.BOTH.,#9408); +#9408 = SURFACE_SIDE_STYLE('',(#9409)); +#9409 = SURFACE_STYLE_FILL_AREA(#9410); +#9410 = FILL_AREA_STYLE('',(#9411)); +#9411 = FILL_AREA_STYLE_COLOUR('',#8998); +#9412 = STYLED_ITEM('color',(#9413),#7285); +#9413 = PRESENTATION_STYLE_ASSIGNMENT((#9414)); +#9414 = SURFACE_STYLE_USAGE(.BOTH.,#9415); +#9415 = SURFACE_SIDE_STYLE('',(#9416)); +#9416 = SURFACE_STYLE_FILL_AREA(#9417); +#9417 = FILL_AREA_STYLE('',(#9418)); +#9418 = FILL_AREA_STYLE_COLOUR('',#8998); +#9419 = STYLED_ITEM('color',(#9420),#7312); +#9420 = PRESENTATION_STYLE_ASSIGNMENT((#9421)); +#9421 = SURFACE_STYLE_USAGE(.BOTH.,#9422); +#9422 = SURFACE_SIDE_STYLE('',(#9423)); +#9423 = SURFACE_STYLE_FILL_AREA(#9424); +#9424 = FILL_AREA_STYLE('',(#9425)); +#9425 = FILL_AREA_STYLE_COLOUR('',#8998); +#9426 = STYLED_ITEM('color',(#9427),#7339); +#9427 = PRESENTATION_STYLE_ASSIGNMENT((#9428)); +#9428 = SURFACE_STYLE_USAGE(.BOTH.,#9429); +#9429 = SURFACE_SIDE_STYLE('',(#9430)); +#9430 = SURFACE_STYLE_FILL_AREA(#9431); +#9431 = FILL_AREA_STYLE('',(#9432)); +#9432 = FILL_AREA_STYLE_COLOUR('',#8998); +#9433 = STYLED_ITEM('color',(#9434),#7366); +#9434 = PRESENTATION_STYLE_ASSIGNMENT((#9435)); +#9435 = SURFACE_STYLE_USAGE(.BOTH.,#9436); +#9436 = SURFACE_SIDE_STYLE('',(#9437)); +#9437 = SURFACE_STYLE_FILL_AREA(#9438); +#9438 = FILL_AREA_STYLE('',(#9439)); +#9439 = FILL_AREA_STYLE_COLOUR('',#8998); +#9440 = STYLED_ITEM('color',(#9441),#7393); +#9441 = PRESENTATION_STYLE_ASSIGNMENT((#9442)); +#9442 = SURFACE_STYLE_USAGE(.BOTH.,#9443); +#9443 = SURFACE_SIDE_STYLE('',(#9444)); +#9444 = SURFACE_STYLE_FILL_AREA(#9445); +#9445 = FILL_AREA_STYLE('',(#9446)); +#9446 = FILL_AREA_STYLE_COLOUR('',#8998); +#9447 = STYLED_ITEM('color',(#9448),#7420); +#9448 = PRESENTATION_STYLE_ASSIGNMENT((#9449)); +#9449 = SURFACE_STYLE_USAGE(.BOTH.,#9450); +#9450 = SURFACE_SIDE_STYLE('',(#9451)); +#9451 = SURFACE_STYLE_FILL_AREA(#9452); +#9452 = FILL_AREA_STYLE('',(#9453)); +#9453 = FILL_AREA_STYLE_COLOUR('',#8998); +#9454 = STYLED_ITEM('color',(#9455),#7447); +#9455 = PRESENTATION_STYLE_ASSIGNMENT((#9456)); +#9456 = SURFACE_STYLE_USAGE(.BOTH.,#9457); +#9457 = SURFACE_SIDE_STYLE('',(#9458)); +#9458 = SURFACE_STYLE_FILL_AREA(#9459); +#9459 = FILL_AREA_STYLE('',(#9460)); +#9460 = FILL_AREA_STYLE_COLOUR('',#8998); +#9461 = STYLED_ITEM('color',(#9462),#7474); +#9462 = PRESENTATION_STYLE_ASSIGNMENT((#9463)); +#9463 = SURFACE_STYLE_USAGE(.BOTH.,#9464); +#9464 = SURFACE_SIDE_STYLE('',(#9465)); +#9465 = SURFACE_STYLE_FILL_AREA(#9466); +#9466 = FILL_AREA_STYLE('',(#9467)); +#9467 = FILL_AREA_STYLE_COLOUR('',#8998); +#9468 = STYLED_ITEM('color',(#9469),#7501); +#9469 = PRESENTATION_STYLE_ASSIGNMENT((#9470)); +#9470 = SURFACE_STYLE_USAGE(.BOTH.,#9471); +#9471 = SURFACE_SIDE_STYLE('',(#9472)); +#9472 = SURFACE_STYLE_FILL_AREA(#9473); +#9473 = FILL_AREA_STYLE('',(#9474)); +#9474 = FILL_AREA_STYLE_COLOUR('',#8998); +#9475 = STYLED_ITEM('color',(#9476),#7528); +#9476 = PRESENTATION_STYLE_ASSIGNMENT((#9477)); +#9477 = SURFACE_STYLE_USAGE(.BOTH.,#9478); +#9478 = SURFACE_SIDE_STYLE('',(#9479)); +#9479 = SURFACE_STYLE_FILL_AREA(#9480); +#9480 = FILL_AREA_STYLE('',(#9481)); +#9481 = FILL_AREA_STYLE_COLOUR('',#8998); +#9482 = STYLED_ITEM('color',(#9483),#7555); +#9483 = PRESENTATION_STYLE_ASSIGNMENT((#9484)); +#9484 = SURFACE_STYLE_USAGE(.BOTH.,#9485); +#9485 = SURFACE_SIDE_STYLE('',(#9486)); +#9486 = SURFACE_STYLE_FILL_AREA(#9487); +#9487 = FILL_AREA_STYLE('',(#9488)); +#9488 = FILL_AREA_STYLE_COLOUR('',#8998); +#9489 = STYLED_ITEM('color',(#9490),#7582); +#9490 = PRESENTATION_STYLE_ASSIGNMENT((#9491)); +#9491 = SURFACE_STYLE_USAGE(.BOTH.,#9492); +#9492 = SURFACE_SIDE_STYLE('',(#9493)); +#9493 = SURFACE_STYLE_FILL_AREA(#9494); +#9494 = FILL_AREA_STYLE('',(#9495)); +#9495 = FILL_AREA_STYLE_COLOUR('',#8998); +#9496 = STYLED_ITEM('color',(#9497),#7609); +#9497 = PRESENTATION_STYLE_ASSIGNMENT((#9498)); +#9498 = SURFACE_STYLE_USAGE(.BOTH.,#9499); +#9499 = SURFACE_SIDE_STYLE('',(#9500)); +#9500 = SURFACE_STYLE_FILL_AREA(#9501); +#9501 = FILL_AREA_STYLE('',(#9502)); +#9502 = FILL_AREA_STYLE_COLOUR('',#8998); +#9503 = STYLED_ITEM('color',(#9504),#7636); +#9504 = PRESENTATION_STYLE_ASSIGNMENT((#9505)); +#9505 = SURFACE_STYLE_USAGE(.BOTH.,#9506); +#9506 = SURFACE_SIDE_STYLE('',(#9507)); +#9507 = SURFACE_STYLE_FILL_AREA(#9508); +#9508 = FILL_AREA_STYLE('',(#9509)); +#9509 = FILL_AREA_STYLE_COLOUR('',#8998); +#9510 = STYLED_ITEM('color',(#9511),#7663); +#9511 = PRESENTATION_STYLE_ASSIGNMENT((#9512)); +#9512 = SURFACE_STYLE_USAGE(.BOTH.,#9513); +#9513 = SURFACE_SIDE_STYLE('',(#9514)); +#9514 = SURFACE_STYLE_FILL_AREA(#9515); +#9515 = FILL_AREA_STYLE('',(#9516)); +#9516 = FILL_AREA_STYLE_COLOUR('',#8998); +#9517 = STYLED_ITEM('color',(#9518),#7690); +#9518 = PRESENTATION_STYLE_ASSIGNMENT((#9519)); +#9519 = SURFACE_STYLE_USAGE(.BOTH.,#9520); +#9520 = SURFACE_SIDE_STYLE('',(#9521)); +#9521 = SURFACE_STYLE_FILL_AREA(#9522); +#9522 = FILL_AREA_STYLE('',(#9523)); +#9523 = FILL_AREA_STYLE_COLOUR('',#8998); +#9524 = STYLED_ITEM('color',(#9525),#7717); +#9525 = PRESENTATION_STYLE_ASSIGNMENT((#9526)); +#9526 = SURFACE_STYLE_USAGE(.BOTH.,#9527); +#9527 = SURFACE_SIDE_STYLE('',(#9528)); +#9528 = SURFACE_STYLE_FILL_AREA(#9529); +#9529 = FILL_AREA_STYLE('',(#9530)); +#9530 = FILL_AREA_STYLE_COLOUR('',#8998); +#9531 = STYLED_ITEM('color',(#9532),#7744); +#9532 = PRESENTATION_STYLE_ASSIGNMENT((#9533)); +#9533 = SURFACE_STYLE_USAGE(.BOTH.,#9534); +#9534 = SURFACE_SIDE_STYLE('',(#9535)); +#9535 = SURFACE_STYLE_FILL_AREA(#9536); +#9536 = FILL_AREA_STYLE('',(#9537)); +#9537 = FILL_AREA_STYLE_COLOUR('',#8998); +#9538 = STYLED_ITEM('color',(#9539),#7771); +#9539 = PRESENTATION_STYLE_ASSIGNMENT((#9540)); +#9540 = SURFACE_STYLE_USAGE(.BOTH.,#9541); +#9541 = SURFACE_SIDE_STYLE('',(#9542)); +#9542 = SURFACE_STYLE_FILL_AREA(#9543); +#9543 = FILL_AREA_STYLE('',(#9544)); +#9544 = FILL_AREA_STYLE_COLOUR('',#8998); +#9545 = STYLED_ITEM('color',(#9546),#7798); +#9546 = PRESENTATION_STYLE_ASSIGNMENT((#9547)); +#9547 = SURFACE_STYLE_USAGE(.BOTH.,#9548); +#9548 = SURFACE_SIDE_STYLE('',(#9549)); +#9549 = SURFACE_STYLE_FILL_AREA(#9550); +#9550 = FILL_AREA_STYLE('',(#9551)); +#9551 = FILL_AREA_STYLE_COLOUR('',#8998); +#9552 = STYLED_ITEM('color',(#9553),#7825); +#9553 = PRESENTATION_STYLE_ASSIGNMENT((#9554)); +#9554 = SURFACE_STYLE_USAGE(.BOTH.,#9555); +#9555 = SURFACE_SIDE_STYLE('',(#9556)); +#9556 = SURFACE_STYLE_FILL_AREA(#9557); +#9557 = FILL_AREA_STYLE('',(#9558)); +#9558 = FILL_AREA_STYLE_COLOUR('',#8998); +#9559 = STYLED_ITEM('color',(#9560),#7852); +#9560 = PRESENTATION_STYLE_ASSIGNMENT((#9561)); +#9561 = SURFACE_STYLE_USAGE(.BOTH.,#9562); +#9562 = SURFACE_SIDE_STYLE('',(#9563)); +#9563 = SURFACE_STYLE_FILL_AREA(#9564); +#9564 = FILL_AREA_STYLE('',(#9565)); +#9565 = FILL_AREA_STYLE_COLOUR('',#8998); +#9566 = STYLED_ITEM('color',(#9567),#7879); +#9567 = PRESENTATION_STYLE_ASSIGNMENT((#9568)); +#9568 = SURFACE_STYLE_USAGE(.BOTH.,#9569); +#9569 = SURFACE_SIDE_STYLE('',(#9570)); +#9570 = SURFACE_STYLE_FILL_AREA(#9571); +#9571 = FILL_AREA_STYLE('',(#9572)); +#9572 = FILL_AREA_STYLE_COLOUR('',#8998); +#9573 = STYLED_ITEM('color',(#9574),#7906); +#9574 = PRESENTATION_STYLE_ASSIGNMENT((#9575)); +#9575 = SURFACE_STYLE_USAGE(.BOTH.,#9576); +#9576 = SURFACE_SIDE_STYLE('',(#9577)); +#9577 = SURFACE_STYLE_FILL_AREA(#9578); +#9578 = FILL_AREA_STYLE('',(#9579)); +#9579 = FILL_AREA_STYLE_COLOUR('',#8998); +#9580 = STYLED_ITEM('color',(#9581),#7933); +#9581 = PRESENTATION_STYLE_ASSIGNMENT((#9582)); +#9582 = SURFACE_STYLE_USAGE(.BOTH.,#9583); +#9583 = SURFACE_SIDE_STYLE('',(#9584)); +#9584 = SURFACE_STYLE_FILL_AREA(#9585); +#9585 = FILL_AREA_STYLE('',(#9586)); +#9586 = FILL_AREA_STYLE_COLOUR('',#8998); +#9587 = STYLED_ITEM('color',(#9588),#7960); +#9588 = PRESENTATION_STYLE_ASSIGNMENT((#9589)); +#9589 = SURFACE_STYLE_USAGE(.BOTH.,#9590); +#9590 = SURFACE_SIDE_STYLE('',(#9591)); +#9591 = SURFACE_STYLE_FILL_AREA(#9592); +#9592 = FILL_AREA_STYLE('',(#9593)); +#9593 = FILL_AREA_STYLE_COLOUR('',#8998); +#9594 = STYLED_ITEM('color',(#9595),#7987); +#9595 = PRESENTATION_STYLE_ASSIGNMENT((#9596)); +#9596 = SURFACE_STYLE_USAGE(.BOTH.,#9597); +#9597 = SURFACE_SIDE_STYLE('',(#9598)); +#9598 = SURFACE_STYLE_FILL_AREA(#9599); +#9599 = FILL_AREA_STYLE('',(#9600)); +#9600 = FILL_AREA_STYLE_COLOUR('',#8998); +#9601 = STYLED_ITEM('color',(#9602),#8014); +#9602 = PRESENTATION_STYLE_ASSIGNMENT((#9603)); +#9603 = SURFACE_STYLE_USAGE(.BOTH.,#9604); +#9604 = SURFACE_SIDE_STYLE('',(#9605)); +#9605 = SURFACE_STYLE_FILL_AREA(#9606); +#9606 = FILL_AREA_STYLE('',(#9607)); +#9607 = FILL_AREA_STYLE_COLOUR('',#8998); +#9608 = STYLED_ITEM('color',(#9609),#8041); +#9609 = PRESENTATION_STYLE_ASSIGNMENT((#9610)); +#9610 = SURFACE_STYLE_USAGE(.BOTH.,#9611); +#9611 = SURFACE_SIDE_STYLE('',(#9612)); +#9612 = SURFACE_STYLE_FILL_AREA(#9613); +#9613 = FILL_AREA_STYLE('',(#9614)); +#9614 = FILL_AREA_STYLE_COLOUR('',#8998); +#9615 = STYLED_ITEM('color',(#9616),#8068); +#9616 = PRESENTATION_STYLE_ASSIGNMENT((#9617)); +#9617 = SURFACE_STYLE_USAGE(.BOTH.,#9618); +#9618 = SURFACE_SIDE_STYLE('',(#9619)); +#9619 = SURFACE_STYLE_FILL_AREA(#9620); +#9620 = FILL_AREA_STYLE('',(#9621)); +#9621 = FILL_AREA_STYLE_COLOUR('',#8998); +#9622 = STYLED_ITEM('color',(#9623),#8095); +#9623 = PRESENTATION_STYLE_ASSIGNMENT((#9624)); +#9624 = SURFACE_STYLE_USAGE(.BOTH.,#9625); +#9625 = SURFACE_SIDE_STYLE('',(#9626)); +#9626 = SURFACE_STYLE_FILL_AREA(#9627); +#9627 = FILL_AREA_STYLE('',(#9628)); +#9628 = FILL_AREA_STYLE_COLOUR('',#8998); +#9629 = STYLED_ITEM('color',(#9630),#8122); +#9630 = PRESENTATION_STYLE_ASSIGNMENT((#9631)); +#9631 = SURFACE_STYLE_USAGE(.BOTH.,#9632); +#9632 = SURFACE_SIDE_STYLE('',(#9633)); +#9633 = SURFACE_STYLE_FILL_AREA(#9634); +#9634 = FILL_AREA_STYLE('',(#9635)); +#9635 = FILL_AREA_STYLE_COLOUR('',#8998); +#9636 = STYLED_ITEM('color',(#9637),#8149); +#9637 = PRESENTATION_STYLE_ASSIGNMENT((#9638)); +#9638 = SURFACE_STYLE_USAGE(.BOTH.,#9639); +#9639 = SURFACE_SIDE_STYLE('',(#9640)); +#9640 = SURFACE_STYLE_FILL_AREA(#9641); +#9641 = FILL_AREA_STYLE('',(#9642)); +#9642 = FILL_AREA_STYLE_COLOUR('',#8998); +#9643 = STYLED_ITEM('color',(#9644),#8176); +#9644 = PRESENTATION_STYLE_ASSIGNMENT((#9645)); +#9645 = SURFACE_STYLE_USAGE(.BOTH.,#9646); +#9646 = SURFACE_SIDE_STYLE('',(#9647)); +#9647 = SURFACE_STYLE_FILL_AREA(#9648); +#9648 = FILL_AREA_STYLE('',(#9649)); +#9649 = FILL_AREA_STYLE_COLOUR('',#8998); +#9650 = STYLED_ITEM('color',(#9651),#8203); +#9651 = PRESENTATION_STYLE_ASSIGNMENT((#9652)); +#9652 = SURFACE_STYLE_USAGE(.BOTH.,#9653); +#9653 = SURFACE_SIDE_STYLE('',(#9654)); +#9654 = SURFACE_STYLE_FILL_AREA(#9655); +#9655 = FILL_AREA_STYLE('',(#9656)); +#9656 = FILL_AREA_STYLE_COLOUR('',#8998); +#9657 = STYLED_ITEM('color',(#9658),#8230); +#9658 = PRESENTATION_STYLE_ASSIGNMENT((#9659)); +#9659 = SURFACE_STYLE_USAGE(.BOTH.,#9660); +#9660 = SURFACE_SIDE_STYLE('',(#9661)); +#9661 = SURFACE_STYLE_FILL_AREA(#9662); +#9662 = FILL_AREA_STYLE('',(#9663)); +#9663 = FILL_AREA_STYLE_COLOUR('',#8998); +#9664 = STYLED_ITEM('color',(#9665),#8257); +#9665 = PRESENTATION_STYLE_ASSIGNMENT((#9666)); +#9666 = SURFACE_STYLE_USAGE(.BOTH.,#9667); +#9667 = SURFACE_SIDE_STYLE('',(#9668)); +#9668 = SURFACE_STYLE_FILL_AREA(#9669); +#9669 = FILL_AREA_STYLE('',(#9670)); +#9670 = FILL_AREA_STYLE_COLOUR('',#8998); +#9671 = STYLED_ITEM('color',(#9672),#8284); +#9672 = PRESENTATION_STYLE_ASSIGNMENT((#9673)); +#9673 = SURFACE_STYLE_USAGE(.BOTH.,#9674); +#9674 = SURFACE_SIDE_STYLE('',(#9675)); +#9675 = SURFACE_STYLE_FILL_AREA(#9676); +#9676 = FILL_AREA_STYLE('',(#9677)); +#9677 = FILL_AREA_STYLE_COLOUR('',#8998); +#9678 = STYLED_ITEM('color',(#9679),#8311); +#9679 = PRESENTATION_STYLE_ASSIGNMENT((#9680)); +#9680 = SURFACE_STYLE_USAGE(.BOTH.,#9681); +#9681 = SURFACE_SIDE_STYLE('',(#9682)); +#9682 = SURFACE_STYLE_FILL_AREA(#9683); +#9683 = FILL_AREA_STYLE('',(#9684)); +#9684 = FILL_AREA_STYLE_COLOUR('',#8998); +#9685 = STYLED_ITEM('color',(#9686),#8338); +#9686 = PRESENTATION_STYLE_ASSIGNMENT((#9687)); +#9687 = SURFACE_STYLE_USAGE(.BOTH.,#9688); +#9688 = SURFACE_SIDE_STYLE('',(#9689)); +#9689 = SURFACE_STYLE_FILL_AREA(#9690); +#9690 = FILL_AREA_STYLE('',(#9691)); +#9691 = FILL_AREA_STYLE_COLOUR('',#8998); +#9692 = STYLED_ITEM('color',(#9693),#8365); +#9693 = PRESENTATION_STYLE_ASSIGNMENT((#9694)); +#9694 = SURFACE_STYLE_USAGE(.BOTH.,#9695); +#9695 = SURFACE_SIDE_STYLE('',(#9696)); +#9696 = SURFACE_STYLE_FILL_AREA(#9697); +#9697 = FILL_AREA_STYLE('',(#9698)); +#9698 = FILL_AREA_STYLE_COLOUR('',#8998); +#9699 = STYLED_ITEM('color',(#9700),#8392); +#9700 = PRESENTATION_STYLE_ASSIGNMENT((#9701)); +#9701 = SURFACE_STYLE_USAGE(.BOTH.,#9702); +#9702 = SURFACE_SIDE_STYLE('',(#9703)); +#9703 = SURFACE_STYLE_FILL_AREA(#9704); +#9704 = FILL_AREA_STYLE('',(#9705)); +#9705 = FILL_AREA_STYLE_COLOUR('',#8998); +#9706 = STYLED_ITEM('color',(#9707),#8399); +#9707 = PRESENTATION_STYLE_ASSIGNMENT((#9708)); +#9708 = SURFACE_STYLE_USAGE(.BOTH.,#9709); +#9709 = SURFACE_SIDE_STYLE('',(#9710)); +#9710 = SURFACE_STYLE_FILL_AREA(#9711); +#9711 = FILL_AREA_STYLE('',(#9712)); +#9712 = FILL_AREA_STYLE_COLOUR('',#8998); +#9713 = STYLED_ITEM('color',(#9714),#8454); +#9714 = PRESENTATION_STYLE_ASSIGNMENT((#9715)); +#9715 = SURFACE_STYLE_USAGE(.BOTH.,#9716); +#9716 = SURFACE_SIDE_STYLE('',(#9717)); +#9717 = SURFACE_STYLE_FILL_AREA(#9718); +#9718 = FILL_AREA_STYLE('',(#9719)); +#9719 = FILL_AREA_STYLE_COLOUR('',#9720); +#9720 = COLOUR_RGB('',0.780392169952,0.568627476692,0.113725490868); +#9721 = STYLED_ITEM('color',(#9722),#8654); +#9722 = PRESENTATION_STYLE_ASSIGNMENT((#9723)); +#9723 = SURFACE_STYLE_USAGE(.BOTH.,#9724); +#9724 = SURFACE_SIDE_STYLE('',(#9725)); +#9725 = SURFACE_STYLE_FILL_AREA(#9726); +#9726 = FILL_AREA_STYLE('',(#9727)); +#9727 = FILL_AREA_STYLE_COLOUR('',#9720); +#9728 = STYLED_ITEM('color',(#9729),#8727); +#9729 = PRESENTATION_STYLE_ASSIGNMENT((#9730)); +#9730 = SURFACE_STYLE_USAGE(.BOTH.,#9731); +#9731 = SURFACE_SIDE_STYLE('',(#9732)); +#9732 = SURFACE_STYLE_FILL_AREA(#9733); +#9733 = FILL_AREA_STYLE('',(#9734)); +#9734 = FILL_AREA_STYLE_COLOUR('',#9720); +#9735 = STYLED_ITEM('color',(#9736),#8797); +#9736 = PRESENTATION_STYLE_ASSIGNMENT((#9737)); +#9737 = SURFACE_STYLE_USAGE(.BOTH.,#9738); +#9738 = SURFACE_SIDE_STYLE('',(#9739)); +#9739 = SURFACE_STYLE_FILL_AREA(#9740); +#9740 = FILL_AREA_STYLE('',(#9741)); +#9741 = FILL_AREA_STYLE_COLOUR('',#9720); +#9742 = STYLED_ITEM('color',(#9743),#8915); +#9743 = PRESENTATION_STYLE_ASSIGNMENT((#9744)); +#9744 = SURFACE_STYLE_USAGE(.BOTH.,#9745); +#9745 = SURFACE_SIDE_STYLE('',(#9746)); +#9746 = SURFACE_STYLE_FILL_AREA(#9747); +#9747 = FILL_AREA_STYLE('',(#9748)); +#9748 = FILL_AREA_STYLE_COLOUR('',#9720); +#9749 = STYLED_ITEM('color',(#9750),#8963); +#9750 = PRESENTATION_STYLE_ASSIGNMENT((#9751)); +#9751 = SURFACE_STYLE_USAGE(.BOTH.,#9752); +#9752 = SURFACE_SIDE_STYLE('',(#9753)); +#9753 = SURFACE_STYLE_FILL_AREA(#9754); +#9754 = FILL_AREA_STYLE('',(#9755)); +#9755 = FILL_AREA_STYLE_COLOUR('',#9720); +ENDSEC; +END-ISO-10303-21; diff --git a/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_gear_horn.stl b/Electrical Parts/Motors/28BYJ-48_Stepper_Motor/28BYJ-48_gear_horn.stl new file mode 100644 index 0000000000000000000000000000000000000000..a9d64664ac965596c4469bbe4f5a95ce28b83da8 GIT binary patch literal 67484 zcmb__X}C5;b!{sT#?RqK4G<6!5QQ5MXF-kM={ku-)EIEU2{p#?2`GY~Cr`kcfiB>i|aJbRP{-BA7TNh8w{TQ4@{xfQiKGU2FI5+N=8Qm-qa*^}zS;Q@vNM zT|-w_SJke5>|swh{NTs_fBWZlkJ!0sPP_WxjRPO`%C2de{I1vBYJJ;(eHd~|Avev= z@7ZPjo=1F^ItYr0D~d=d;)%HUsAJmW_xtPy<=bBQZ|U>xe;G%}O>^$MzLjoz{#Tqs z5pgA@K%^A$On1LSexp6*s{IH2A>T`Py!k5Q2(2mNm`81E5B!y<7~;r-evEoNI|JN2n!=UXIw@cSkz^4 z7w@~t*rz||%yhw-4>bAP?JLqH7d+VHg2?3f%X4>G|H$co-ZNG$oV5x%x%=?%y`lfp zOFBd7z4DPu{;2=dIe%;MP%NS5&~)E>+&9v*_xW01R9(p3o;Uni|H|_}Zda5;xfPYW zw|{!Sbnct)Z#mRbn9Vt$HNxAKp}ob_Wwn6NbQN8!%H(+Ku6J6${DL?4jMb7}o^wU0 z)^p!}UHahnzhWsdwK3%G*YCH}`X`_8ox~XJAD8!uitv7L0nOCLP;+Ryk3QvB*H3!U z`_iasznMA5=%vS~sAY`H_UytaqaQ{%rd$505tY_}u#`fb92iaX82i{2myH9@_I?v;ctca@YDWd3k-@{x)g-5qlqQ?`{9~xpw`!ZM$_$^HXO%c>UAg^Kth`l4+H4 zXu5a<*o-$whZw>+))=RJvmDSVBV=nCK0-EGTMSbhLyb@^ZPTMRf6nOJ^5`L?V~T*bD=(byle5x5zqXyKS^Kw z=(YuPjnJHHNoy(82)`#1W3>jgW^2Uxce^w_?7f#8!tZ&L54zR2(_23B0+VZma%f4< zmTqRdQiN)$g*As-rIuWL|8Jz-KKQ#cR;5pWG4-$gKXygSZFwv4zRwVf-Wo!+wA@NQ zGIOpRs-^iW2nf0J-1dys-q{fr&ubPk5&p)T7^7`h>xS1Xt^UCM?1E~9H{@>}s zXM8O2Pqlq{eSC1I54ZRK{ozTbtzGXMOWgm-og!|!^Ev65AKu394@ECW+~b?CPZvFV zXG18uM%?9V?@y2X`bQIEHBZa);cpX$(7WhP=Uw0b=8GR{@l4G^X6Y(ITfU-Qe*jeo ze-lc)q-az1e`*eYuSvY9XjitM+-c7Dyyk{XLLdki(=q944zTRZLNiB}apYV$XDZb{F- zyarA7{F%&a7V^|8wM6e5*B?L?hu(L}R}jXbR_PtA=z@TdyI=mQ>(NctA(yVfS8Xo=0h!< zwaPf4)sOkmQdpjI<$xt=yzg*Fm6@sKR;eY5t`XaBKED6#RW~HYYD?5MT_aFF3G)nw zPz#q^<>Nsef112}oapyjPiAdnv#lLE_N-0g3?zDnG|sl5XGrriEa+tl!t-Q&iYC8> zOb##6o-u0Sa;p@fTHazTC8jn8>wWsMr`DDMzJBbxM(yFv3+WbwwlPH)1ccmqYv>uP zmUwMiJg6dduT$0*!@tK+BUDS<+o(O{L#@(sQws|M zLaFn_SZ$TdTjE!5xbOOJ?)_G4eflo4{QW}_{#LYrCclMDtFRuiiFFRsy3=EJ+uY~N z!NJ^#}BpKXbGTIX8NK4!3#nA#X>4oz3@`B9s{wqml0 z6_cKSVNPZfGleE&-fwe${R3-4n^=#s64m-&UgwHXt@o|(vpK9&k=;Y4Rd@>b<5*Ph z`PrTUz#5@i=u!Lmw+XzNB+O;>Lq`KO0wb1wd>_>E!KkL6e;VM@^ZQ_Fc36mE~MHG+ni@SY-(1&~#DfzK&b;QM4>w^qiZRry8v)IoA>q%mkqp z&RPX%&7tYKZ1Y+*2cCT`M)y5q@$5?&YniOAlGiL`a(GQyJ~U5TA5)vG^}if}Q3l^} z7tl3AbFQsjTThL^JXMcXi^N!cE@3Wf6RR8+&ubPk>q8Ox^ij0yL!AiCx#m_|PeDM) z9cJbGao-ANfxB@(i`M3HglcJt)CjDfZep)W&sgj)*u)+dldi zT<;2VOeTjSR4ewa34wV$r$Y9>9N1aWbFOuv0KRGQJcTEv!=(+8mj}W9QW93 zVzSmvLF8#Z)ONkoY6SMJ6b?;S+d@G=$Q@Q<*2X<)dVlDBQzJa*X1nKhAx|~J@6?{L z`jqjW$l`fz47TpfKD=j)KH(HSYV#NO$76O|$J~OoK5b*m+ZEpRxwF?0E_X}|Yq!1= zn14kmE2BN*@Lp5)7wP>N`m_pfCR|H3glg&CTo9QE>VT0QopC8ncy*YZ0`IW%3Zo7yVn&~&j2Z4)~Ljk`vi_?4a3 zesI&U15;bO-UT%RD}0++U+x);^}!yiizZ`rvB!F}$-HJEvp%qEuE(x9t3j>JpQuYLP2Ea13L^ivF|l8R!e$$>3YxE6XA7kvi8BeW+9V9 z5vrvakE0S} zwWMcDH?yo1p;|ubvy_;cg-nE&m6nf|y6Z!o2p_8@#;R4y&1)7i5k3o;7^4VHiPy$} zr?c$2(%wgVrBR!|WyhBF&WiS(1HEbw2=BwSZ#Q|iZ_nhwt|@vbn3l`Nhn-dK9Z|E? z2u)YfikU?$w+c|(J4kl5%H-u%VJC5qJz7)&^QRTMsFX!xW);Qgn^LuInCq+N~6^ z>$=14_=UPzj?fy^da4m_uja$#*?eT?!)H$u(@`z$`FL#%HA1y~Cr>|Wj=wcREmXcy zd+2?9jy*9}EnLpwZzc<+tEFBzAe1?o#8{tuGuh{4Oy;#Qls9_g@VBA`zEPXMHHXg* zC0i-x^HI z-(h5v6^$uUyXqOP!Ip1g&Ne>QxFi!TTx=H=4p98 zl;bO3yQI76oqH_sF*OUB9PhsAoc;qR-PW`ep((lk0ICp2{=>yx{?2X-=;a8X5jKRP zYXtgm`gyD~*8M+BRu7dL;k`j(tdDn0_A#}|yk;RY=RWgmmZ())BCZd0uMc`oCB|wU z==g!x#$YvA5NhG9Re;q9)l$AOeg4`UK=CEga+@uyOoY#?_rzH%5xBw~LRQauN9mnb5XON%iu+`G#-jh=9xs#CLS7p~&4GGO zX!*v6oO8#X$)omA=gOh!Y8e&;gqlOs)jSnMCIbB+_p0@b)qE&7uZ^Kb_&&0pR~0>K z5Bb2o*5XdJ9BR(B)N2Gr+r=-@eaR9vFz>VIqnMcw^dBvHoCOZ$W(s2{`$c=kXg;(= zMs5Dq9O{v&d8!fU&x;o(deP#YseA>I$${r<@c>m0&7UEl&5+w@qwsMa*0vLUxTACv z{zl05FA#bqY)>i5$`OvrZFqX7g!dZykM`ui`;L2tP7$i*wYeMtp4{HJqwNkp`P9U8 zeY|6`mz&8@lzgbYnvW=}sa2{KrJK@nMD!mi#XV>x%^grZt))>GGV_7bh7;P&4=2ne6t*x`OtL3%QU6s9N{flx7P&(bB>VPjbB{bb?0%tMt3p;;A`? z+{XQ!QrzbS-7mHh)$-PETFy6vP_4(kEw5dC`WY(_T5D=y^l(yxnK{?o>V3D6b7(W< zR%=T6W;qPu;{>}u!oN19@HiE#3=zG4O7S#EDV`Ejgx0y%bNG)=TOwwM+>bUTMK2(j zZG_y$yK_020`HtD-T5acr#D={eJ4|^;vF!hc)OcHWTOCw-ko~ahWGN6L(`47$r+A; z0vxL4`-sxge894doaOX@`=9++)Y4K|o^!Q5ys%SR$OqDA$gN&cMEHzL&NC6(uCy(M zkD?%qL(`2BYf7^mhQM5pk9TplMDdEhC4{D{=vfZSNBB;s#mkBagxrQ7ZAyBtU?$bQv!|u2T6!1FA~HGjKG%EO#}cXBQP5_{ZFpg( zq!xxB?9?jNQcD&P*(kuFWuj%}Pl>)*ML?!is&(V={4lKr1hg4)8*gzb;l1Ba^hjv| zF#v!F&+C+a{pQp9qo3RiJx=lTp4OnIt9e?^p{1+k6MnE#x|#XV7N_@M_*za8sukXu zIDw{k98dG%Ik((u&e0ROxBL`=H6i!zMZa4-$Wy|)k$VG+RaPIWrMX=|AlD4J4WDC- zqX(b*jxEFGp>76cM`&N`dz}*z=NE#^S>ua7C@=-Xn*8XYdl2*3Z7w132I2tTnx5SDY* z(w=h`VH|p|={@M94}1D}G1*UUHQhM<0zJ`Et2A974OqGh9I%KXw_3N_N-)B4|N3dp zu}ar1`1fEZC6`H z_`7=z77k@st9)fNtRe?cx%FqbT~WRT4k8e8tF145YEuf2TxnOC2yLT^UO+&bA-8I; z=EHZrq*A)3PK0V*vF8!}?yuO*v=$H<5d3d_yL;ZIqzK;+XK3h}w*9o&J47G%p6vQe z#Qq}sxLZ6m$AEVnd2;HrZx)ehmA8gO4sVGjdkZzW8AB#QOHu11yfdXffXuCGg^zPe z%MogckAo5|oVCh0G+m!bwf<_B!}6gV`o8RAE#pJdQXguGq8AVbW6re(wGOcFndbrY zRl6cpRUevL?_*LyWT+$L7Q1}u8{YE@c1P3S-Q)$140VLus+L-~fG~9;v=p^;eP(jz ziKFdGZTH?am3)u`q0YH#dEb>55!#n%|KV>kH6oKEPM}Ch(X$A%O6yiziNBH69EMOW zpJ6er^`ORoJWKC!3_C=;a7+ zab~aIA0~UNG`Sf=X3ka1dpOgYMF3gfAKJpPBc7)T^o#9E^P#rKX&ck$pt7q~-XEKV zFb3w>zpzSseXY�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