From ae5aa73a024be3649a8258e2ea61d9934a0d521c Mon Sep 17 00:00:00 2001 From: Almisuifre Date: Sun, 29 Nov 2015 11:32:18 +0100 Subject: [PATCH] Add endstop contact Microswitch ESS05 EGE --- .../Endstop/microswitch-ESS05-EGE.fcstd | Bin 0 -> 112509 bytes .../Endstop/microswitch-ESS05-EGE.step | 7248 +++++++++++++++++ .../Endstop/microswitch-ESS05-EGE.stl | Bin 0 -> 62484 bytes 3 files changed, 7248 insertions(+) create mode 100644 Electrical Parts/Endstop/microswitch-ESS05-EGE.fcstd create mode 100644 Electrical Parts/Endstop/microswitch-ESS05-EGE.step create mode 100644 Electrical Parts/Endstop/microswitch-ESS05-EGE.stl diff --git a/Electrical Parts/Endstop/microswitch-ESS05-EGE.fcstd b/Electrical Parts/Endstop/microswitch-ESS05-EGE.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..5f19ceb26152e01ba776a1dc86f142d589fa1016 GIT binary patch literal 112509 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
  • =X`hIdOcc)}&rk;~RLESkiubO|s zJHzw}pF7Nvs2ZvAPE$FED}!-?ef!J~v8p3$EwEwO_}9rif(&3&Bg<0Oh%tmQ+DReb zV_g{Z>4AL?^0Zy|tQ`(BiPi3uatt0td98CWH>t@iY`QsVEE>tB1PjWQ*%5d3H_z{v z_jPsc0zn~uiQ$t!h;$aX?#}&2B#MlvmZw7prbgu=$cYQAzlo)!(UmV~?^C@e0IrsQ zD>v#CFUFd_^U8$fQn!!{?KQkknu^)Svj6KvPqKR9DTz3)s&F_nMYBJzxPoT(7kL(k z%h-j>^Zs==h2x$9YkuZ;3D-=0-%7#vN^(&ocZ7;e{pfFD+V zxOz}(gLH3us@~CAo?RuE0!#;~4P@!!7HBzQXHF6v2|j#RND;P~8Ntd7wKZcOo>4e3 zXXv9n;~HVDvRkO>lPE;hG7??TVLa1jNg;XS0Ns$TS55<^Q3j>ZvE;+Cs({}xnShk# zuYgdW9{)D@66>|K0(D%_V?3I+ZS1^guCoqH!iljEb{~*p`g>DV+ARLt$N{#8(fVZ@`+If|+ z3E|nu9>e6TTJb!wqk>3yg|9$Avjpg75mQ*&$@qs8v)3~=KQgP?n zng5tPXoD9x|4~0wsvAl=a;d_L_Xwm08cUp=^i5)mFwR9? zTrBu|nsOn0;s)c0-KWon&4;EQim^t2+$l$vPr{0mp?B~rCop?PgOEIO6|6ajDw#b%f{N0$lVw07Tcb?Paaj$NC zT2pN>_C?o=@X%0GzguWn*tI(ZX-7;p3!H*v9{o73(M|6t&L+k{Aa%zLY+gbpa197> zS0pEAL3S;q-jw))JvO*@dj8ZZ z7Dn;dy!{Oqo&`XzG76`5${sW<@o}Ct%jH`Veu&0>so@+o>CyGodj488$H%Kw^u!0n zFts485nU_cQcD+U?Bw8Dhf3naQSG6qR(+Fl$^Awlfsd1dnvn6QasL8DNCHq&LgfX~ zebK1z;|%f2HZf-Fpl=l}Boe)<^8vdPG@QL-dhnWEM^iifN^IEFK}ZD5kZn;!*7OVS zgcJ;k0t;PEq}4BiW=5lv=NFt#3)gez2|Ece#?Ruc7!@Q;P~;*?B?uVA{zq4jB_;sX zwlqjvx48x2FGZbbwUc($CB(cPtlwuL&EVPq7BtVb+idRqt8A%3$|jboSEs`vp`3j3B3~ogI_7 z>xlp9uBr+EgsoeaQ-a=x?UyRV7>8qz6=vKK9gcvs7dIE61&0!S1ComH~S>J?IZ zmuvGmGE6s;5g2jA?}4Pr!Q*mTFPe1JTQ&tuIb=o;86_rD}+9nvSANA6wRc?VujOgD|;)kNX_pM13^xZ)s*8dl=Vuquj@J}8}EPKYxsR1kaTbKpzv_&|j zs|u8+q2xem;uJcP8^1Uo!@$yvXKH9|<(N9brZR$W*}}zBO<~{odKOx${BlSDqJ$qN zzPzF{G$*1}Rj+0^F|XbsP)-eGQ)7bn1?UNnfvk{51Kfxz;zOH?ubm;-Vl<(TxEvKv zn=IG}FKZ_-SWOKh!a5Z!Q6klP=v!+>*ux7mP_U%hIaNm>*VWN>A(|Y$AvTE3sVfG% zz+tygB2t3#HXvM&NuQ`gA{odn$9&Sv(gNH~I?VM#5)9QTM@b{F`e}V64X1`+Gb5Q4 zPVLHXH9?&>3CY3bvWi=7d+>(h2wWg0{-9;rEh;RL6`LLpp>qLQ2x!wrUz{`08f-^+ zLQcq>;`ZxTYj>x1pm1!>zJ0Y;!5#M{Cl2$k{|+@fj>((mKcPm9_`gC8Z-p|RAcWz%6LT(Q``h{c z>v=rnQfHm#%DQUHYI~b;a`3)9;y8tN?R@inbMxx*_^I%t>htKa`BG*b9)A7G{)bzg zKHWOIY=5+Pbbk8M#{8^CU2RwuIf|(q$!_1n{Cow$$Z;YAwO!;K1h_$38Uv2uxjZjwjegws_$}(QD9R%ziBOqerflDx(78O<{u^Ys zp+Sx_M$$o4{!ecGcR0=278{o-c84OIq}Q1=Z@V_bX8}M8k%B1FJkf1cA6F5!@QlsJ zjEBcmkxmNAU|`7B1X^{4hE8qWgnf=>*{Z_hkQ!#7@|MJT4-hO5j_5`#eal&*;0A8C z2joGLV`OV|;TI|Csq}*gWUb^}-Lg743oB{`Dm^D|iZdFe13+q%g5sn4m5^k@1CavmW(om$cwW0g^UKoG_3v@QEsaFQn0QS!RKILSv zR*H=VAo0Q25ymvK6^{=AsH1gkE*9kgNB{^EDa-_7tNml+?)2tq2)Mg zCYk^OE<%EW@q_snL@fV30G}uYr!Vkws4Wn@ahOAA9>J{n$TC8O3lXy1w<_~5jZ-(u zrb|skExtA#`NS<9Ro&H))C8qk-x&V`G%MjCH#y+bR36RpM|Kms2=_33=-ko<+!ZOo zeT??E;PKz#IQ6zbVjFG9JIp87{%IGkQ%Q6pyQEN%5$HwZ+rGcLczLDMS=qIW^)KSQ zSGfJ(!j_^iA*%6Z9`O_KKpMuu;rT%s-J)y~<3W&u>5YxdHR3@=fd)n|2`e%|Bi=~v z7_qqGiVG)@Cs6nYF*=#92Yx$jr=h|O-q;ZzoT3T@^wdTo&xMsg`wwHviFd}z;?XNgq%5owvZt0*)-@=Jt8f#O z$KbSKXUh>6LiD?pgW|`Z{QDJOpd@f+o|PO03E}fYptk%u7ApV>1-K9rRmdzG?5(rK zRWbuvz%G;eq{8f3_c&fQUj{Ru6<2BL@M7=|)w1B)6mJuAqVh`xRVNiJq$S}EC=FRJ z27~Yzmp^DDhnL2V4y6d)4L8WPfzt>+tzyf6gyt_MuZY%vJPENe)B&H04j#b*kD zcaA7CS5vsONe@X7!QKeWWOZrd$f4GCLFzug0>vw9AAc6IfMy?#-*t552PifXK?f!> zT*z)ki;u?TpSmel&AO%)^OaW3gp*=ufer8-TT1eld5X_jdV^LWcU?(E^T}dD zjUA-W3&apFctB*KtT^1rl(K-(xdGfgU%bS-;?07*oUw*MEx`sRlw-x*D4j74%9_wC zyj64&P+b5(wO_Je$L!5cypgdrZD?S%0U?2-6N&3D?=(yyV4-p+#hV|xndUc4c`06L zfUBG{{m_HvAVph0K_e-MyEzc{sE9|3ui}n@29FAN*=O=99Z2lRJ^{JvlF!ADk^MNL zGc#oZZJbXQXfK2OV8-QL?MAyFX4lY4ze;OCZQtKq@kSFQmbc&DdCt(BfX?wt znBh1w1QWH=RsZo6U<=WKi1Zj^&^{6bC4gxNl|>FC{n%C5dVg^j7ak+9rydj|IIHQV zWHO>jKCSfJ)}AKYLIj^9YR*k8*35Z9>F5mc?sYLhJuKwlbB4on8^P=WQBAsmut$bm z@5;6X?6THy9su%sAOXl)5{XM@LIO)GsB9pT$^x;8{J78)zR}1{^hO3+*Ewh~h3d*v zcVK~pVkid;d((+xbyBw(f|bPLdcR*oD@YQBZ>hXMK-0YzX1SjF#EuQ|Wq+H$_tfGI zWzaLZu0hDf3mZ}jTIyFHO$S|S zX^tPnJsLr{lpPEC3f7Tz(ZjRSm<%<$tFd!0N)af|E86x_JQc^rWBNghf?D4G!d4V2 zG-8HDQL=NQ*fE-m3ji0v!9PYqvI^@py%}bP>@tL+0Sb4HkS9P?usy)SnVj!7=?S@@ zF^Uvz?^bZU*k17D_X*_;rS1zI4qF4GRX_no(Bemy8v+h^^zanDT_jT<_NRpx84j*C zZ0DiEj9Ib!1NJ{z%kSXggrB-}fEcp>jwSz2H(sibM*q8(_s5yqi0koUBVm{#$JXy> z1H<*u$Ns}PeNq+Oq&QBX2Vfa4(5x)Kz_n9%`deLOX~ zb@9fQF-JNa>4$^6|K*hZwq{q@x2|MxH@Ja`qy(U{SGC7#x_4}64r!yO`WB_*4zrlm zM(<9&w)>rj9l7pz%wzFf0)v5<3?E;IG=;|KH($(@S+y06JR3C%^huam^ynDAhzU;w z^P3!{O-H1(+F@YVwKQ*s90On>Ksr%^DAF7_m%JAge;RU>L>FeXqAAljF?_-gM)2KY=R-D(!KNQoC z`-E;KOL1aa0gpFtI(VW0LcHYD2=NIB60w%Q9#3FS3*QPjFNvwoRTR$z7h3ImMTC3D z*^nnBt^`_KMw@0zeoigDBO-1?xnH_|Mkf=n2sW$L+5K*tpOyQ^2^Z}&Hw!yb>J8pT zE@gJ;Vi*&~Al#vxUacHH)m~7p?d$h)#4I#z&^_PSPQ@+aleIQQg0a)8s~%JJs06=x zA(ONO{*c)3O#7a!%iL3nX2w`-vrtSW?q3&>1`u=Lg!$2d+Mr; zBG9J#kMgV}CSD)n#)++~1>yP6(i$QS2>h4{NDE=2)OLV+!r37~sf=w@%2RTO2eFWa zOMF<@m7(m?5{+95jvbjb3i^aJG$w|VWTlq1wf(^^$SdN_s(z`m2Y#~zT~wGb#Hr<# zP0HtFmIa!ap~4D;y!rRJUl68enxaFf*y@%EglLgtWIt}ngL7~#mH?jfoy8Xk&|^wX zFizaHk_d+lII0Y@2L$Y2sR3(x!y>&1UaJ^+swRE1 zb7)Hd*9K3aWP8xt%gg}e49F(ejhk6TDgY5ZzflKh==`aQxi|;aQKW)6EC<)$BVNhr zrn!^tsGi)$14~ZkAj#vR$lw|?e!zaP3_}|miJl2=4qwu&nTBjAYJUb~5G7W#d8#M! zioC{3C52EX3)hx9dEoiDF$Ot2*WI@4< zpD_JTg%HX-@{$J}noFAI$QD?^5vzQR2>>?iH`A_;7c7RaVOx%4GX^e!g5Cem&kl zR~LC`%yPN=JimXD6Ww`3u?1!9g==9F@+%SmH30>kD_Z={swAnRo;u!A&OQZD+Cckt z<`Fzsip=Zv$k5nI($CbYz2TUaY7?{+jfN4YOc7PK1%7xu$0kEEON^B?MF**jS}aNJ zXk@2*+dbpUY!~xO2Lna~3bV0SPydWWU{uaGn~Wm^@EoVihURdsoF#OP)4Z{QGhQ;r za5%ZU=wXb^Z04TTjwODM>&Pa4>q*&J#+sdu0CNoPO;U{}fE1k=mtf8b$VBtw9B&4} zSHTspmnHgKypH`~x4!C_u2j=ES+bG8s;Xrf+o?@lrcf{+6V$Tajs73V0zJw9hWavT zY{D_g6h5JRD7|WV2bX!XG&FygUKStTxfjXe;|IWFwRYACTg5z`;nAs(2tSgvVk5~x z4K!fZ(AMs$bLtKJjAFefXZ4A=hW8uHW^99 z%h#Zn)qz*;V0lroU07}nXOo^rUAgE62f@TMaLB)gF*2CIg-gkkT59ReQDSEWvM6@ z{6gFi%PkmU&%t1&eHpPu?!YJK>x(}i6hTE_D`6A%j$)FCM~`PHgFiT=44sMIWI)t& zxvoGaNt9TtHDaVgJ?vG-Ux1J?sn)71M&Kli9iDN#3`B5Idf*OaP$NwAvkvjvhe2qu ziTHr}%lnK1ZjGxR_dAlyn3e=2#Z#$*umBeDw_ua~DG7TPh`)Em$Fz|jiKQv%05GHu z-f@+Y89>mpOX3@&v#>8iZn@?;jE7FzPc2A=b$Y2$s+6<7iPCCZe#lctDAQ@&A*2Rpv^ZUW~F^nFR9-J6wF1sx~0UPl}x_=T4x7xdB?0$R# zGc}k()zvFAY@{976)*xEXqE<*m*Xwt9c{kKGkq+ZB3$(Zfnty5ljQGS?Zu?Ukwngm z7WHn)lz4^rgT7L7pEoE6D0R=^7F>_;Q4SCgMSH+mZV(6HJ>y%l$h=ImL~2VPWya$i zW#3Xj)w-P3>wgtumN}ohFhKzTDA4|Qtoe7Y`QKPGg80u}XoC_-+`Bza^AM>`P2lZp z$!r4?5J+Q=QRJ&fcPNqCL}hs8k}JSEXleV%hQ8Y^0eyY;_m|D{_4n;Z|EtdN_4Zcx z%k9UPH^x<$o89x|z0Gh6{PnLb?v5|F59u%KkIC}wXdiZ;H`}bNY@SRX_xsz){`TD% z`0Aw*B1Aq$Nz_R`=U^fmk9;V{-f5t`!i$$2M!RGz(g)O> zW^YAJ!*0{_F9=0dss)~McOQOc-9Y&S zi8k^cvRmL?$LaNe4S7l^wVA>_$n*Z>4|n=}jhYDPa3V z?K^r|Uv}9(lJTeZ7ic?6Xq|djm{^~6ICdk`<_Ru$(@<~$*9<()7dsDa)A7pXi6g?u zV>hdY1PMdyzEBgff#E<t9ptyshC4P1bU@NHDiY9KQ z5g+={faRXmc>+R#^BmTk>V88Y`af1EI48dOLxsHo=p8XEUH#Yr zVhtq20KLwGxH^C&bi@S`wXdI(c#$TjgP}CTxF!nJ_o_#6CE*KXZlu`i3m5>i3nAhp zclv_DU7FUB<#6J4?9)FH3Eoo>H>J@18q#!&o(S{%0+|0eydjty*NI(NV@GoBNPJ*Y ztYN3(f0B`4*RsE>HL}T+95Fz7Wh0I`(Ch|1N)-JFMqmny>pqhz0Ks_&?sI{dCB zMp`h#gu%-BI`Q0w5sxo6)aBl>AfYUL@tuE(r8UDi)=83P*#xqgFU*Hn+0g%((o;W#NsnQO^V^;0G5Zf{jyBz!H)1zhPrl=0D@M(7XopQj;C5)HJkzK z&^U!dTD$ zpQ`C)7=K`%)~cgptY^w5*qS7ICZC(i`{n;dFb*Wjo2bu0c_fq`gMiJk>18Iuv~Jho zf<6X~+!Ql@nQ-P=2XB8LNw%bo4;+LM+598Xc?wVy3f1tRuFQ|2agwxfPWF$)KH{M> zSfw;VRb|vkvWuOw;ynTl5Ae@H;u3SnyB0}*`-PFob`gnV+gk(%Q-8qNh@zYg`6m{_ zk6|9NK`*O-oM(Z|RtLfLsoixcvsY-84Bz$X{M!2Zc-zhNj+Q#Q`=q_r_I7pfetx@O zKa>}O`B|U$a{P*Fk1B96uCTc0e79x@z>AoNgt&vc!b#Og$Gc)7z8+nCgOLe{p2C*m zg-3X`BwZtb?e@ox@whR7xMqo5jG00pcFMS<->q?+0lfZjHi&sND^Z*Lb`^6lBvF}y z8r8Wz(tRuB@Rf^3$@P>q;c6EPPDA~~(I!6)&D6&W@~y$%YkOR_Qy!?lqp(kq3)VTd z9)d52+Zjx7ujW#M!}seA_wH0;-mF!AN0U;`on-wwkpsj&Q=MW7Tl-GxVR$xpxBVT^ zDG#srAryd5NB_B3QqAsry^Wuw@gVS2o|NZ;RC z5>%&;xGJ#Bn2EOe7eOrGgB_!fwkkWd%!K`DO36GW54^NHKwNa_PDVx zflh`+J$2pGjLL+w$QIbO7WE%}{d8_4t>c^*H#mR`DVtA%dwmOJW2ZzSTN0`v78u}g z5RilX#rr%5L6cHDS#Xq_LcBa3!MEXDJXeIBpFYl;3ma=UC7RQ2u6MWTDDhE^@3hgY z8kc0Ct^gN&VSBq`06#dv3E&AbT`imy^dgH&oB(BqtnV~*$+h9wo7@253Q-O!pfakS zf~r8O@DQ+?I4mL{ZsbgEhTPny=`SMC+){)2rYrmzCMz1T?kXh{a!#X6~(6{N2kaf4eXoz8Zp;<1N324Q$mEt{_{Y@BmyGsrb}#}*4n}9 ziDcB~L9P2=968}t$Hf<&^DL(Qs{@Cp`&$;OqK#WZl*9N&->5%HQiu9H9+g>{KGHzfG*F4L zY8X%58}kO{$Z*7fKH6+it~C{e*z7^Q@~LAaPE z1o1qWA3ZqmoZw!;3P2;c+Pe+EJHBU!^@KpLTMAg$UROsz zVBkheZ*kTA_1+)iv&ED7?e(?X9+JY7$-@cLzo|ld-PQJO?D_bzd%L-xt}}G~nmxqR z@wNYQd|zCA@96X8`1N`@+#GWqa*d~x&9gf^ELZ9WZ}7DHdN^`-UfMGBsR=+5ss>S% zs5b^ZN#v8-LSC?-4#gnO^x>;mcQ|yII9{HtAl0&$eGYV%blCOkqZWuELU$*(_p6%VlQ@idtR5C}!IbKCTAZfHQwzZn zQW1a7>^HK0Y(3qa_$4knSkUK2QVxv?W?2#?3L^X>*zpbzcDN1sZio0KeZ{Rz6O0+}rsC?X$q-|K-^NCa&yrBbEzAItkkgtcMzMFcTX9>4Z8YuD zm(n3XYRhf8CMs(KN9Dxw1|ZpmD1EAg9ZQk#$Hm7jv0*C=es%RZeh7M4!wpQxLKZdn zsYe+!-#C=fUdmDmu(L``g52k#VU;o`0m-P<$jkcSG3bLE_!IiV_qD!&a$3?yLFK2$ zd#_*-&)0RkSNHSN@O$8vxB~!Agl7QXxiz+Q*vUSeSCuYt`D+x}o>VxJgK@A}p|unC z#ufWHfRz>e)`|f`kBUIot#ry5R~gGobf>xl`g&C`FamiIe84FU4~qdc74=tQQ<`*F ziO0%V5pVIi9cTh191?m-hj^V?e**P(nemWIBRX7A6zB4c<2Y0VmxI$2{&o)Vr_G`j zkOu{F_UM6fj~icvP6YFp$c3}frn>y~%fhU!-(=8@U?DRF3n>1Tm$_=#`;-`gQr&RB zXnZT=k|8fhyUKE|Iet|`#eyBt+J?qjt=fkM6VD|<-IzSbaET}xrm4Pxbu~A~Zz&6O zxKMNTN#e4>QN#wRpsuhO=$KSL_{H`Lz#WV4hRS6BDBr6|5B4d3CAnI9TDV2-2t`hl zD7$j*P@bl4gR4Cu@RpjhW?!-0SJo9*L(0Ep2H;l)n@(1K^*3 z@NMzSp|JT+MtuuQd36wT8SuFV4rO}ab?}MZ{V6d5zc}G;Es5OEL+$8nISqKwr!_=H zM_>ZzXEe!sgHTsiWV>o34SSHiY!stVfD-1xFgVs zhVShRYPwB1bjv^1avtRd--iR-Q`$x=@moY)C?OT&#W9^n-OdH|N%(kpK98plKi}bT zq#Qo$Y*PjbxmRI2GxVQgdQRDS zlM$h>fI(sRv8J#6wJx4<(0BKq zEu9a+Fz9dPaE#GX}10GClWwW zxR}#%D&W3j1>dY?Y;c)k5P<#7a3~K24K@LcuKqT#2t}t5^0o)3D12@~7q~L)H>|uw zURFmtjmEhyA#Rx5u!nA0-vOa~f>Wlcmalu%CsXy3(|g^BZ<|py_R}L1x)b-JaW~gy zWP=kcBZme)PN)F`R7NB;3|nmx#vttKR-^`AZHwLL8#5YQnkn_~VKT|gceraT!Ryxv z&53;198lH0+H~xGyNR_K)ydb@IGsu%5jH6HvXc#waA0Y7AgF7ohtw6cz4O5tveq80 z2P_hl4RMI`M&IM5_fpL@6M_{-RldWgm}ZO5`rU%sUJ+t>PHA=gV;QVVs5W&VDf0%Z zE0Z{y6fq8dfT|i^ll;sA1z^`?_6FcE1ZtY6J#MO)aHW}Dv->J6J^V~1B^MUg{<}mx z;$*z;@Ip!^sEA&h=^6)M7VJy`RwsUyouPz0c1gMLtpglD#lJ4lIdkd?yh2ZCgeVnW z(om%oAkPH|ob*l5Nw<i%Rs00dsTG5J65*i+ccn&P_SjfcoNG8b~0JQm?DQjoQwGC`EuOor20S(bc zXrAUeUk^NeWW5P-kgknrLI|CA)87yEx0!Q%3mm0&M2N<=N~oenh|H2K1Vx1gVmJv> z6NCeC)Rty0BSVQGLpV;evY20AqrKfAQQ-pMCks9Kv$V4_Xdrh4*d$OzG*>EFJ9NhV zb*aRCPUNCQb3357@vk;C^v)S(48%t;6vsd@d*qENbF5t>0~i5Z3Lvz2Gn^8Ay- z#$tDEkyavU2s#g2!;K29`7x2dtv96xZuc+wU5Oi8A#PBGm^e8%5k$W?FMHuQZ@J1KNgtd3`Iz%Xo!7wHM?Q;Hr@c7e$ z@pAx#DO?0fKXAB^4v<_C5raa3+D8ZSh6X;_m9ib6>^boFkO{iAfljs(@DzEen6^V$ zXv5I@i2qf3fj|81G$Zyio7@akfZQrr+|@EOBi6uABKKQ8bi(7@2V2^Bp1_)QpOBb@N+ND_8V2XW$ig-Wyae_W=~Be-W4R;ny@ptvn7 zRd@moE1ao8N;4aR8JAe8<5;DkP7?*72v{Eq{sEEXuyhGyN&cLAP<(H?h7bIrC`pR) zWW`7S+}je&H`bU&qhW?GN_=E|K7J%k5INMY?rd>b;pPS)jHN2JR)dUVVUejPOp`n+ zmXM@?2IsGEv&({%I>inVCg(-p%Xc0h;MyGDQ1>%bksR-612yLAi}Xi39lO$ksR3rk z9xLTq(F_&*51IrCoAK9ka<(@eM*K4X>F$56`MA!D{q?D`Ff{UBoD{cQ^3CSxlNK$kRPM z`9m!5iWnczqfM2UItcvzEYMaC*IqlSr2HOAGgs1dckIl1;HOy-t>P>fX2b+fSJNl? zlaNmGv}TAaYy3-b&>xndq*9S1!Qk!vyz8AbPhL1n-gLXQ$jIY^f3N3*`|!mCS33ie37H*@0+ztU!*jzam)>;n)}vQCzwt81sk>>;LKOOu(Ud{{X)0z6qgF zbhyuD9b3tn+(abFl|}B{XNU-e$W4;_j&*c6awSFXv)tFZa^xuDKl=TCe{1se$Sn4G z#(w5~=iSfDJM+%W_p4%pYzym^zb9*N>MPqFkJTdCS)_FSqKWjJ0{n;qmt=_eu#fDK z9Ax0jvIoesi!^DGlqPwe&zR_$Js%D|9!+$CmezWgQ0fd^fBa@)DN*!sl<|a%N22e& zM&|MyobRDT8U*81jX@-VY8?SY5yY<1)N-+EQYV=Og}&;P$P3!vOB7Qn+v|7tLPW{X+&6~ttZh&4few0^8LEpSE5HF&gYk(B;XC<#$)Ut$y2Tnsizw4WrvRsCke2QtvhYRDlSQq?Mt9EP2fTu{**e`qZWiSkiOY3I#?C+(^pl$*WDF%SZ;Yn$ z2P8u0V(an8ip3t#?>r&bB49_PUJ>2mOEIh_EDxopjQ|B{c|3Wa@GJz;S~(D-YgW`zw+QN;jbIZ@@9$_ibW z9tr*oMFV~n_jrV4&Izt)GB&s=JmD05$m&N<7lSkIz}0C*+Pes<^CBLI8s@Fi8WXvp z5qIW7#|Wc9p~p>{0+M2VXS8xT^CZq0$tqoLwDy~*4{jVC{;C{mCj)zGA*E`^M;64e zK4lZf0vF%{ zX)IVAn+6vu>eUvFzp9r+_}4y&qIJ?|sDxNQ-o6jTlfiTANH`61dNFI>Iq16GK zCg+FK`*N+-WX9u;26}TTWnO4WT&HsBe7aau46lPa*)5Zc2^G}u;tjeH)}7ev>Uk75 zk62EP9G%a$UV1t?_602#80zIiwl>SqstTp8$dR0|$#ci2&WM=LL`0GKr_lS4@{%F_ zS?6KhnLo$;#2L12r0RKs1$3{UNb;?o@ZIh((m5CEaQPedHR7W5u4X3wDC8sPb4uPB zL8{zgV7T&_pV7SI4c~@bLaKZ1OuS~N166CHYVDRte4r(GxXwq8=&+k*jR@1(4;xvi z;>aa?W=q(z)PF00v00E`Ak%O|C{iS^aU-Mr`c@tJ*m&J~lOFh=pk;>LGju_`QC@s- zN=2`VZZVRc+G>!Fnk^`{gN(v)LDG`{Q%vJyw4@>b&WL3O_t?h_%VcXgk%5TNfT24! z7p6^lPPtmj+~^&6EdBlMH0{zC>Io%z;%`%%u6|x-^oYlmuv_jCiW~O5e z3?lbVm|b{2zZLK#%0Gs`MV_8=_9h!i6v2>($Si5hqp?V-h|lKNAhbaM869{!CDx@?p5v!@ai^Ojs(%Yl## z0&%W`{z_pe>tH5rZRB8SY-P{mY-us4t814mf4t&TzJ7U3+(YPQb*4!AV-b^?_}Gp# zWuysjDWdOow?tBsQhibJwg){mcED-H(o;X21=M{~>hONJJPlb}jrwY*T1 znavN0of}CT%5VOR<*XA zYYE3{fq;v=bglyYMI9s`nQyMp8rTOaqlGuB(*$^|)B-0$zol$d$9t4|>2_;v@&#C7 zFJA2u+L-e!HCa7Z7^NdpC|jNRDImeEM2Oz$#`fa+$WKAoT?0erBM+Tg3J{u=gSTfi zrRZ6${O(;E;WYJ@l^v#X{&`II{MaNHLC?%|il2%rcQn6jFq{C7^aYR+;~9KW-ySPu z-7u_(dV{09p?Z1QT4+MR_!F%9zjIfvAE9uKsuI!#B8e@KWKk&ZhdqEX<|H4w$ao(W6v8#I^6WpIJ#?456oCq}VOht#U0hO%^AxxYWeo%QPt z<_+24w6rOxn*B-~+#h%A8PlTY(wv4d#2A`6s8knmNjpheX|li=YWBwGRn=A@!!%a^ z)h5MpN(XO?UST^QRa$Xf{hH%!bygX~9iCE3Hc+L|l(4{xA2TbiCW$m628g1a}v_b9((O-;Twl&?diAi*P+nM1Jxo_XTDl- zV-qxWzEqPjokpZIha&PD^=IH!#tI2Kg`D~;Hu8zc3vdx!WvckJSqD7ejYXu1d!xs1 zW~#GB-!!2pt=b8H3^q>V-F58xWN^$%be~5Ap2ibAob;GXVy~`XiaV`nk`K1dB`I9* zEVbQ}PWUT?8zsR*^3<=^ig|Y_zLOuD3gZ1(o@Hw2-SrVC@)k1E^*sJ{DrX*{jqR4L zyNX{q3W7Lh3zco!l&--II&pH3nMlgvmu2{?C&AU_EHh1or9~Jy!-h7Wln2-Zs>hSX zUGyPHfBGmfhZ5JCCq%vLVYdI7(^2>4qM9D44(4=yF*{#} zwNuU4eNP+L(p>^gmBv~oxVhe1oOswPIOZZv<1C~t_R1($XEYOX$-57ynDDk8EllOC zZRXh|GOuZIOP@aK6)b&(J_0w@TOd{FWo44F$WfPdN_wGl`a*9le0qapl%x`6HOSJ( z{C&4#TS<6L&pHIKIw+{N>9WF#mr^}o(VLr6K^luHN7HCJeLP=@d*o+j;@-AXF;Fb8 zrj%7d5PT)xJst6pYsE{M+lcID(PiBgmrLh~a;L3wIh>oOK4*-=Uk|}kF9#O} z+YbEvUr2ca= z1}J56W$$iZW2(p|3vFCE)a7IuO76#|VbXEVi1`u3l4in@E@{d+ks}!*rf1shKdgpz z#Rrt2WGxvVPcHES_`f39{X_4+--H9(gub)3e^JOqRmSS~9AX*2|!|W7sOhOVCK0P=uVhENp zw1jDPX2|ta9u=VzxdtV>M8WN2N=_&Jdj3UBV=}iYy_ZRQv60SYGckm)!b)LHcusrG z$dFJ`$JjsJ(&g;`qB2>ly0rXDvhZ~zr}f>Az9a-a*kY0oIvH# zKqU+F`5~dJc5xmyaYI6_x9r+)72S1pmOsuDAFnAm&Gde&(VB@p_PNbSaA2z1u~%&^ zk4^PW3uClQM7KS;vIsJW=nJb*nO-7ZWQh(W!DUm-dO}rx78@SIk+%EfhfAU-C6d~;aS<^~wJgNvS31Nh6{EFo+A&IDm@$Gfhzqve~61W$;+%l^(WLW z+|$Y#q+X}V>0Ro7(u}0#ACIZzo1QIx)Zu&DfBx93$r^OxXrI@EJ}(Vz{9^CrEYgPX zZyBUFjMJqx#|gfOzfiA@N{-RG$%|gXWkJW%-p0-#%_&|H7L_TX%%sU6O_>idJ|2=R zRKUtjQ4HLkbCro;5(hZs?Zw2c4hC4((aw@tfWKcqI zfuZpI86oC4Zb&q@0mcoG!wM zjk@dQ`s7bTNSdVGnMGrB%bg@OG1!`bZ@5M|uL?&@&S$4$5P;1U=eWNn5a%*yU zesTGvli}-0ykLRu*6Ux=I?Z%kWna%b#JZ+;qgUY12dTGLgA;q&S7He6pKfh-EgBSf zZ*B*@g0Mqekr+jM9wkY!~fyzX>IC1@4q*e4VGwXx3 z4P;R#y4Y2BQH)UCef{L{U|X=wMJMUmrXx8E&jlLO1oDb?l-g&D&l%=#n++TOSViuf zi}AOqXo0U^5Tzy60(ZIqDIy^d65vb0oW zxg=}|gcRtSc6z7(CX{y+usl_RJND|P1~$e#hIeehsCB(kpCLH}(ysu4>})6hO(<`} zQyA#4ho`}8PHOsiCcv60f!PIq4EEO(N?=yJSBeV`1b5s7A|CH8w@w0s{dMmtn0@fL zsXz(nyy<{=dV5(GX$@&eY(g`*yaLEGHnDD-aNpUaayZ~VNe-rcUHrOm3CcLjuVL6X*&-eQF#B&Mv!23) z_cbiD20sue0wVoe$zM)m!uuLlR*>oT25`HJ5xmYEXEEV@4KvBtU!DL;ZTih^DlQCI zU|++)snU19XBJ*ecwfW7sfc%BY(Y$TU&Fx3Ja^$Oz@7i^!vyv<44nIH7bX$Mg!eTJ zoOEgzZjr=<_caWh%4HWWmBobjH4K~pVHd7Y#Dw=X3>++a7yhJ<3GZtdI6&_%9Ic57 z?`s%15Z*3qsfPjo6BZBLOM=7I?7}#vnDD-afgcLrh5KzV;e8DQKku^(UvR^O_caWB z2k0(r>W2yMYZ&;V{Vu!|0)>Ds;e#6tb0B7C?B>4-<;|7|-E#{6CvxvWvJQykKR6l! zLSY9-Ye1;L!O=AkDtK^|^XcAJf*%~!1EE3(N5es=@WIh{AXMbw=mrQC{S&(P;FvdQ zZ!_`p9h|)dX8-8Z-g0BW>>q{N%Ql1AKN_`{#eN1_-#;p~mlXlCe{^auYYArmDAisz z8O;9Cs=aJCnEj(xds&iXP+R?lR}vr=_7`3`g4w_DDjUrHg;zsh_Ak6T`h0I&!T!Q4 zc`*AIUfl(=f8iAh%>IQ}XfXR1UY$q*wbfsEr4C{R{=%yOFbjBv3mk7lAS%EsmJ&!@ V0DOW1a_Nq-v6O@~(|;pT{{vmS?X&;@ literal 0 HcmV?d00001 diff --git a/Electrical Parts/Endstop/microswitch-ESS05-EGE.step b/Electrical Parts/Endstop/microswitch-ESS05-EGE.step new file mode 100644 index 00000000..6dc91482 --- /dev/null +++ b/Electrical Parts/Endstop/microswitch-ESS05-EGE.step @@ -0,0 +1,7248 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/alexandre/Documents/FreeCAD-library/Electrical +Parts/Endstop/microswitch-ESS05-EGE.step','2015-11-29T11:30:00',( + '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,#23,#27,#31,#35),#39); +#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.,-1.,2.22044604925E-16)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,0.,0.)); +#21 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#22 = DIRECTION('',(1.,0.,0.)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.,0.,0.)); +#25 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#26 = DIRECTION('',(1.,0.,0.)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.,0.,0.)); +#29 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#30 = DIRECTION('',(1.,0.,0.)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.,0.,0.)); +#33 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#34 = DIRECTION('',(1.,0.,0.)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(0.,0.,0.)); +#37 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#38 = DIRECTION('',(1.,0.,0.)); +#39 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#43)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#40,#41,#42)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#40 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#41 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#42 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#43 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#40, + 'distance_accuracy_value','confusion accuracy'); +#44 = PRODUCT_TYPE('part',$,(#7)); +#45 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#46),#3176); +#46 = MANIFOLD_SOLID_BREP('',#47); +#47 = CLOSED_SHELL('',(#48,#168,#246,#322,#691,#1027,#1054,#1081,#1108, + #1135,#1223,#1299,#1349,#1398,#1557,#1633,#1683,#1732,#1810,#1886, + #1936,#1985,#2061,#2111,#2160,#2246,#2295,#2344,#2382,#2468,#2517, + #2566,#2637,#2675,#2746,#2784,#2822,#2869,#2876,#2883,#2938,#2985, + #2992,#2999,#3054,#3108,#3162,#3169)); +#48 = ADVANCED_FACE('',(#49),#63,.T.); +#49 = FACE_BOUND('',#50,.T.); +#50 = EDGE_LOOP('',(#51,#86,#114,#142)); +#51 = ORIENTED_EDGE('',*,*,#52,.T.); +#52 = EDGE_CURVE('',#53,#55,#57,.T.); +#53 = VERTEX_POINT('',#54); +#54 = CARTESIAN_POINT('',(-8.95,7.7,-3.05)); +#55 = VERTEX_POINT('',#56); +#56 = CARTESIAN_POINT('',(-8.95,7.7,3.05)); +#57 = SURFACE_CURVE('',#58,(#62,#74),.PCURVE_S1.); +#58 = LINE('',#59,#60); +#59 = CARTESIAN_POINT('',(-8.95,7.7,-3.05)); +#60 = VECTOR('',#61,1.); +#61 = DIRECTION('',(0.,1.998401444325E-15,1.)); +#62 = PCURVE('',#63,#68); +#63 = PLANE('',#64); +#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67); +#65 = CARTESIAN_POINT('',(-8.95,7.7,-3.05)); +#66 = DIRECTION('',(0.,1.,-1.998401444325E-15)); +#67 = DIRECTION('',(1.,0.,0.)); +#68 = DEFINITIONAL_REPRESENTATION('',(#69),#73); +#69 = LINE('',#70,#71); +#70 = CARTESIAN_POINT('',(0.,0.)); +#71 = VECTOR('',#72,1.); +#72 = DIRECTION('',(0.,-1.)); +#73 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#74 = PCURVE('',#75,#80); +#75 = CYLINDRICAL_SURFACE('',#76,1.); +#76 = AXIS2_PLACEMENT_3D('',#77,#78,#79); +#77 = CARTESIAN_POINT('',(-8.95,6.7,-3.05)); +#78 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#79 = DIRECTION('',(1.,0.,0.)); +#80 = DEFINITIONAL_REPRESENTATION('',(#81),#85); +#81 = LINE('',#82,#83); +#82 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#83 = VECTOR('',#84,1.); +#84 = DIRECTION('',(-0.,-1.)); +#85 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#86 = ORIENTED_EDGE('',*,*,#87,.T.); +#87 = EDGE_CURVE('',#55,#88,#90,.T.); +#88 = VERTEX_POINT('',#89); +#89 = CARTESIAN_POINT('',(-0.45,7.7,3.05)); +#90 = SURFACE_CURVE('',#91,(#95,#102),.PCURVE_S1.); +#91 = LINE('',#92,#93); +#92 = CARTESIAN_POINT('',(-8.95,7.7,3.05)); +#93 = VECTOR('',#94,1.); +#94 = DIRECTION('',(1.,0.,0.)); +#95 = PCURVE('',#63,#96); +#96 = DEFINITIONAL_REPRESENTATION('',(#97),#101); +#97 = LINE('',#98,#99); +#98 = CARTESIAN_POINT('',(-1.7763568394E-15,-6.1)); +#99 = VECTOR('',#100,1.); +#100 = DIRECTION('',(1.,0.)); +#101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#102 = PCURVE('',#103,#108); +#103 = PLANE('',#104); +#104 = AXIS2_PLACEMENT_3D('',#105,#106,#107); +#105 = CARTESIAN_POINT('',(-8.95,7.7,3.05)); +#106 = DIRECTION('',(0.,2.22044604925E-15,1.)); +#107 = DIRECTION('',(0.,-1.,2.22044604925E-15)); +#108 = DEFINITIONAL_REPRESENTATION('',(#109),#113); +#109 = LINE('',#110,#111); +#110 = CARTESIAN_POINT('',(0.,-1.7763568394E-15)); +#111 = VECTOR('',#112,1.); +#112 = DIRECTION('',(0.,1.)); +#113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#114 = ORIENTED_EDGE('',*,*,#115,.F.); +#115 = EDGE_CURVE('',#116,#88,#118,.T.); +#116 = VERTEX_POINT('',#117); +#117 = CARTESIAN_POINT('',(-0.45,7.7,-3.05)); +#118 = SURFACE_CURVE('',#119,(#123,#130),.PCURVE_S1.); +#119 = LINE('',#120,#121); +#120 = CARTESIAN_POINT('',(-0.45,7.7,-3.05)); +#121 = VECTOR('',#122,1.); +#122 = DIRECTION('',(0.,1.998401444325E-15,1.)); +#123 = PCURVE('',#63,#124); +#124 = DEFINITIONAL_REPRESENTATION('',(#125),#129); +#125 = LINE('',#126,#127); +#126 = CARTESIAN_POINT('',(8.5,0.)); +#127 = VECTOR('',#128,1.); +#128 = DIRECTION('',(0.,-1.)); +#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#130 = PCURVE('',#131,#136); +#131 = PLANE('',#132); +#132 = AXIS2_PLACEMENT_3D('',#133,#134,#135); +#133 = CARTESIAN_POINT('',(-0.45,7.7,-3.05)); +#134 = DIRECTION('',(0.919145030018,0.393919298579,-7.872088952282E-16) + ); +#135 = DIRECTION('',(0.393919298579,-0.919145030018,2.040911950592E-15) + ); +#136 = DEFINITIONAL_REPRESENTATION('',(#137),#141); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(0.,0.)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(2.040911950592E-16,-1.)); +#141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#142 = ORIENTED_EDGE('',*,*,#143,.F.); +#143 = EDGE_CURVE('',#53,#116,#144,.T.); +#144 = SURFACE_CURVE('',#145,(#149,#156),.PCURVE_S1.); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(-8.95,7.7,-3.05)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(1.,0.,0.)); +#149 = PCURVE('',#63,#150); +#150 = DEFINITIONAL_REPRESENTATION('',(#151),#155); +#151 = LINE('',#152,#153); +#152 = CARTESIAN_POINT('',(-1.7763568394E-15,-4.440892098501E-16)); +#153 = VECTOR('',#154,1.); +#154 = DIRECTION('',(1.,0.)); +#155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#156 = PCURVE('',#157,#162); +#157 = PLANE('',#158); +#158 = AXIS2_PLACEMENT_3D('',#159,#160,#161); +#159 = CARTESIAN_POINT('',(-8.95,7.7,-3.05)); +#160 = DIRECTION('',(0.,2.22044604925E-15,1.)); +#161 = DIRECTION('',(0.,-1.,2.22044604925E-15)); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#167); +#163 = LINE('',#164,#165); +#164 = CARTESIAN_POINT('',(0.,-1.7763568394E-15)); +#165 = VECTOR('',#166,1.); +#166 = DIRECTION('',(0.,1.)); +#167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#168 = ADVANCED_FACE('',(#169),#75,.T.); +#169 = FACE_BOUND('',#170,.F.); +#170 = EDGE_LOOP('',(#171,#172,#196,#224)); +#171 = ORIENTED_EDGE('',*,*,#52,.T.); +#172 = ORIENTED_EDGE('',*,*,#173,.T.); +#173 = EDGE_CURVE('',#55,#174,#176,.T.); +#174 = VERTEX_POINT('',#175); +#175 = CARTESIAN_POINT('',(-9.95,6.7,3.05)); +#176 = SURFACE_CURVE('',#177,(#182,#189),.PCURVE_S1.); +#177 = CIRCLE('',#178,1.); +#178 = AXIS2_PLACEMENT_3D('',#179,#180,#181); +#179 = CARTESIAN_POINT('',(-8.95,6.7,3.05)); +#180 = DIRECTION('',(-0.,2.22044604925E-15,1.)); +#181 = DIRECTION('',(1.,0.,0.)); +#182 = PCURVE('',#75,#183); +#183 = DEFINITIONAL_REPRESENTATION('',(#184),#188); +#184 = LINE('',#185,#186); +#185 = CARTESIAN_POINT('',(-0.,-6.1)); +#186 = VECTOR('',#187,1.); +#187 = DIRECTION('',(-1.,0.)); +#188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#189 = PCURVE('',#103,#190); +#190 = DEFINITIONAL_REPRESENTATION('',(#191),#195); +#191 = CIRCLE('',#192,1.); +#192 = AXIS2_PLACEMENT_2D('',#193,#194); +#193 = CARTESIAN_POINT('',(1.,-1.7763568394E-15)); +#194 = DIRECTION('',(0.,1.)); +#195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#196 = ORIENTED_EDGE('',*,*,#197,.F.); +#197 = EDGE_CURVE('',#198,#174,#200,.T.); +#198 = VERTEX_POINT('',#199); +#199 = CARTESIAN_POINT('',(-9.95,6.7,-3.05)); +#200 = SURFACE_CURVE('',#201,(#205,#212),.PCURVE_S1.); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(-9.95,6.7,-3.05)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(0.,1.998401444325E-15,1.)); +#205 = PCURVE('',#75,#206); +#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211); +#207 = LINE('',#208,#209); +#208 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#209 = VECTOR('',#210,1.); +#210 = DIRECTION('',(-0.,-1.)); +#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#212 = PCURVE('',#213,#218); +#213 = PLANE('',#214); +#214 = AXIS2_PLACEMENT_3D('',#215,#216,#217); +#215 = CARTESIAN_POINT('',(-9.95,-2.5,-3.05)); +#216 = DIRECTION('',(-1.,0.,0.)); +#217 = DIRECTION('',(0.,1.,-2.22044604925E-15)); +#218 = DEFINITIONAL_REPRESENTATION('',(#219),#223); +#219 = LINE('',#220,#221); +#220 = CARTESIAN_POINT('',(9.2,-8.881784197001E-17)); +#221 = VECTOR('',#222,1.); +#222 = DIRECTION('',(-2.22044604925E-16,-1.)); +#223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#224 = ORIENTED_EDGE('',*,*,#225,.F.); +#225 = EDGE_CURVE('',#53,#198,#226,.T.); +#226 = SURFACE_CURVE('',#227,(#232,#239),.PCURVE_S1.); +#227 = CIRCLE('',#228,1.); +#228 = AXIS2_PLACEMENT_3D('',#229,#230,#231); +#229 = CARTESIAN_POINT('',(-8.95,6.7,-3.05)); +#230 = DIRECTION('',(-0.,2.22044604925E-15,1.)); +#231 = DIRECTION('',(1.,0.,0.)); +#232 = PCURVE('',#75,#233); +#233 = DEFINITIONAL_REPRESENTATION('',(#234),#238); +#234 = LINE('',#235,#236); +#235 = CARTESIAN_POINT('',(-0.,0.)); +#236 = VECTOR('',#237,1.); +#237 = DIRECTION('',(-1.,0.)); +#238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#239 = PCURVE('',#157,#240); +#240 = DEFINITIONAL_REPRESENTATION('',(#241),#245); +#241 = CIRCLE('',#242,1.); +#242 = AXIS2_PLACEMENT_2D('',#243,#244); +#243 = CARTESIAN_POINT('',(1.,-1.7763568394E-15)); +#244 = DIRECTION('',(0.,1.)); +#245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#246 = ADVANCED_FACE('',(#247),#131,.T.); +#247 = FACE_BOUND('',#248,.T.); +#248 = EDGE_LOOP('',(#249,#250,#273,#301)); +#249 = ORIENTED_EDGE('',*,*,#115,.T.); +#250 = ORIENTED_EDGE('',*,*,#251,.T.); +#251 = EDGE_CURVE('',#88,#252,#254,.T.); +#252 = VERTEX_POINT('',#253); +#253 = CARTESIAN_POINT('',(-0.15,7.,3.05)); +#254 = SURFACE_CURVE('',#255,(#259,#266),.PCURVE_S1.); +#255 = LINE('',#256,#257); +#256 = CARTESIAN_POINT('',(-0.45,7.7,3.05)); +#257 = VECTOR('',#258,1.); +#258 = DIRECTION('',(0.393919298579,-0.919145030018,2.040911950592E-15) + ); +#259 = PCURVE('',#131,#260); +#260 = DEFINITIONAL_REPRESENTATION('',(#261),#265); +#261 = LINE('',#262,#263); +#262 = CARTESIAN_POINT('',(2.645896564517E-15,-6.1)); +#263 = VECTOR('',#264,1.); +#264 = DIRECTION('',(1.,0.)); +#265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#266 = PCURVE('',#103,#267); +#267 = DEFINITIONAL_REPRESENTATION('',(#268),#272); +#268 = LINE('',#269,#270); +#269 = CARTESIAN_POINT('',(0.,8.5)); +#270 = VECTOR('',#271,1.); +#271 = DIRECTION('',(0.919145030018,0.393919298579)); +#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#273 = ORIENTED_EDGE('',*,*,#274,.F.); +#274 = EDGE_CURVE('',#275,#252,#277,.T.); +#275 = VERTEX_POINT('',#276); +#276 = CARTESIAN_POINT('',(-0.15,7.,-3.05)); +#277 = SURFACE_CURVE('',#278,(#282,#289),.PCURVE_S1.); +#278 = LINE('',#279,#280); +#279 = CARTESIAN_POINT('',(-0.15,7.,-3.05)); +#280 = VECTOR('',#281,1.); +#281 = DIRECTION('',(0.,1.998401444325E-15,1.)); +#282 = PCURVE('',#131,#283); +#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288); +#284 = LINE('',#285,#286); +#285 = CARTESIAN_POINT('',(0.761577310586,-1.33226762955E-16)); +#286 = VECTOR('',#287,1.); +#287 = DIRECTION('',(2.040911950592E-16,-1.)); +#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#289 = PCURVE('',#290,#295); +#290 = PLANE('',#291); +#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294); +#292 = CARTESIAN_POINT('',(-0.15,7.,-3.05)); +#293 = DIRECTION('',(0.,1.,-1.998401444325E-15)); +#294 = DIRECTION('',(1.,0.,0.)); +#295 = DEFINITIONAL_REPRESENTATION('',(#296),#300); +#296 = LINE('',#297,#298); +#297 = CARTESIAN_POINT('',(0.,0.)); +#298 = VECTOR('',#299,1.); +#299 = DIRECTION('',(0.,-1.)); +#300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#301 = ORIENTED_EDGE('',*,*,#302,.F.); +#302 = EDGE_CURVE('',#116,#275,#303,.T.); +#303 = SURFACE_CURVE('',#304,(#308,#315),.PCURVE_S1.); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-0.45,7.7,-3.05)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(0.393919298579,-0.919145030018,2.040911950592E-15) + ); +#308 = PCURVE('',#131,#309); +#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); +#310 = LINE('',#311,#312); +#311 = CARTESIAN_POINT('',(9.475662627747E-16,-2.996481347957E-32)); +#312 = VECTOR('',#313,1.); +#313 = DIRECTION('',(1.,0.)); +#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#315 = PCURVE('',#157,#316); +#316 = DEFINITIONAL_REPRESENTATION('',(#317),#321); +#317 = LINE('',#318,#319); +#318 = CARTESIAN_POINT('',(0.,8.5)); +#319 = VECTOR('',#320,1.); +#320 = DIRECTION('',(0.919145030018,0.393919298579)); +#321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#322 = ADVANCED_FACE('',(#323),#157,.F.); +#323 = FACE_BOUND('',#324,.F.); +#324 = EDGE_LOOP('',(#325,#326,#327,#350,#378,#406,#439,#467,#495,#523, + #556,#584,#612,#640,#669,#690)); +#325 = ORIENTED_EDGE('',*,*,#143,.F.); +#326 = ORIENTED_EDGE('',*,*,#225,.T.); +#327 = ORIENTED_EDGE('',*,*,#328,.F.); +#328 = EDGE_CURVE('',#329,#198,#331,.T.); +#329 = VERTEX_POINT('',#330); +#330 = CARTESIAN_POINT('',(-9.95,-2.5,-3.05)); +#331 = SURFACE_CURVE('',#332,(#336,#343),.PCURVE_S1.); +#332 = LINE('',#333,#334); +#333 = CARTESIAN_POINT('',(-9.95,-2.5,-3.05)); +#334 = VECTOR('',#335,1.); +#335 = DIRECTION('',(0.,1.,-2.22044604925E-15)); +#336 = PCURVE('',#157,#337); +#337 = DEFINITIONAL_REPRESENTATION('',(#338),#342); +#338 = LINE('',#339,#340); +#339 = CARTESIAN_POINT('',(10.2,-1.)); +#340 = VECTOR('',#341,1.); +#341 = DIRECTION('',(-1.,0.)); +#342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#343 = PCURVE('',#213,#344); +#344 = DEFINITIONAL_REPRESENTATION('',(#345),#349); +#345 = LINE('',#346,#347); +#346 = CARTESIAN_POINT('',(4.440892098501E-16,-4.440892098501E-16)); +#347 = VECTOR('',#348,1.); +#348 = DIRECTION('',(1.,0.)); +#349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#350 = ORIENTED_EDGE('',*,*,#351,.T.); +#351 = EDGE_CURVE('',#329,#352,#354,.T.); +#352 = VERTEX_POINT('',#353); +#353 = CARTESIAN_POINT('',(-6.85,-2.5,-3.05)); +#354 = SURFACE_CURVE('',#355,(#359,#366),.PCURVE_S1.); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-9.95,-2.5,-3.05)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(1.,0.,0.)); +#359 = PCURVE('',#157,#360); +#360 = DEFINITIONAL_REPRESENTATION('',(#361),#365); +#361 = LINE('',#362,#363); +#362 = CARTESIAN_POINT('',(10.2,-1.)); +#363 = VECTOR('',#364,1.); +#364 = DIRECTION('',(0.,1.)); +#365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#366 = PCURVE('',#367,#372); +#367 = PLANE('',#368); +#368 = AXIS2_PLACEMENT_3D('',#369,#370,#371); +#369 = CARTESIAN_POINT('',(-9.95,-2.5,-3.05)); +#370 = DIRECTION('',(0.,1.,-1.998401444325E-15)); +#371 = DIRECTION('',(1.,0.,0.)); +#372 = DEFINITIONAL_REPRESENTATION('',(#373),#377); +#373 = LINE('',#374,#375); +#374 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.)); +#375 = VECTOR('',#376,1.); +#376 = DIRECTION('',(1.,0.)); +#377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#378 = ORIENTED_EDGE('',*,*,#379,.F.); +#379 = EDGE_CURVE('',#380,#352,#382,.T.); +#380 = VERTEX_POINT('',#381); +#381 = CARTESIAN_POINT('',(-6.85,-7.029527784516E-15,-3.05)); +#382 = SURFACE_CURVE('',#383,(#387,#394),.PCURVE_S1.); +#383 = LINE('',#384,#385); +#384 = CARTESIAN_POINT('',(-6.85,-7.029527784516E-15,-3.05)); +#385 = VECTOR('',#386,1.); +#386 = DIRECTION('',(0.,-1.,2.22044604925E-15)); +#387 = PCURVE('',#157,#388); +#388 = DEFINITIONAL_REPRESENTATION('',(#389),#393); +#389 = LINE('',#390,#391); +#390 = CARTESIAN_POINT('',(7.7,2.1)); +#391 = VECTOR('',#392,1.); +#392 = DIRECTION('',(1.,0.)); +#393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#394 = PCURVE('',#395,#400); +#395 = PLANE('',#396); +#396 = AXIS2_PLACEMENT_3D('',#397,#398,#399); +#397 = CARTESIAN_POINT('',(-6.85,-7.029527784516E-15,-3.05)); +#398 = DIRECTION('',(-1.,0.,0.)); +#399 = DIRECTION('',(0.,-1.,2.22044604925E-15)); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#405); +#401 = LINE('',#402,#403); +#402 = CARTESIAN_POINT('',(0.,0.)); +#403 = VECTOR('',#404,1.); +#404 = DIRECTION('',(1.,0.)); +#405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#406 = ORIENTED_EDGE('',*,*,#407,.T.); +#407 = EDGE_CURVE('',#380,#408,#410,.T.); +#408 = VERTEX_POINT('',#409); +#409 = CARTESIAN_POINT('',(-2.65,-6.293148505692E-15,-3.05)); +#410 = SURFACE_CURVE('',#411,(#416,#427),.PCURVE_S1.); +#411 = CIRCLE('',#412,2.1); +#412 = AXIS2_PLACEMENT_3D('',#413,#414,#415); +#413 = CARTESIAN_POINT('',(-4.75,-6.772360450213E-15,-3.05)); +#414 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#415 = DIRECTION('',(1.,0.,0.)); +#416 = PCURVE('',#157,#417); +#417 = DEFINITIONAL_REPRESENTATION('',(#418),#426); +#418 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#419,#420,#421,#422,#423,#424 +,#425),.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( + '') ); +#419 = CARTESIAN_POINT('',(7.7,6.3)); +#420 = CARTESIAN_POINT('',(11.337306695895,6.3)); +#421 = CARTESIAN_POINT('',(9.518653347947,3.15)); +#422 = CARTESIAN_POINT('',(7.7,0.)); +#423 = CARTESIAN_POINT('',(5.881346652053,3.15)); +#424 = CARTESIAN_POINT('',(4.062693304105,6.3)); +#425 = CARTESIAN_POINT('',(7.7,6.3)); +#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#427 = PCURVE('',#428,#433); +#428 = CYLINDRICAL_SURFACE('',#429,2.1); +#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432); +#430 = CARTESIAN_POINT('',(-4.75,-6.772360450213E-15,-3.05)); +#431 = DIRECTION('',(0.,2.22044604925E-15,1.)); +#432 = DIRECTION('',(1.,0.,0.)); +#433 = DEFINITIONAL_REPRESENTATION('',(#434),#438); +#434 = LINE('',#435,#436); +#435 = CARTESIAN_POINT('',(-0.,0.)); +#436 = VECTOR('',#437,1.); +#437 = DIRECTION('',(-1.,0.)); +#438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#439 = ORIENTED_EDGE('',*,*,#440,.F.); +#440 = EDGE_CURVE('',#441,#408,#443,.T.); +#441 = VERTEX_POINT('',#442); +#442 = CARTESIAN_POINT('',(-2.65,-2.5,-3.05)); +#443 = SURFACE_CURVE('',#444,(#448,#455),.PCURVE_S1.); +#444 = LINE('',#445,#446); +#445 = CARTESIAN_POINT('',(-2.65,-2.5,-3.05)); +#446 = VECTOR('',#447,1.); +#447 = DIRECTION('',(0.,1.,-2.22044604925E-15)); +#448 = PCURVE('',#157,#449); +#449 = DEFINITIONAL_REPRESENTATION('',(#450),#454); +#450 = LINE('',#451,#452); +#451 = CARTESIAN_POINT('',(10.2,6.3)); +#452 = VECTOR('',#453,1.); +#453 = DIRECTION('',(-1.,0.)); +#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#455 = PCURVE('',#456,#461); +#456 = PLANE('',#457); +#457 = AXIS2_PLACEMENT_3D('',#458,#459,#460); +#458 = CARTESIAN_POINT('',(-2.65,-2.5,-3.05)); +#459 = DIRECTION('',(1.,0.,0.)); +#460 = DIRECTION('',(0.,1.,-2.22044604925E-15)); +#461 = DEFINITIONAL_REPRESENTATION('',(#462),#466); +#462 = LINE('',#463,#464); +#463 = CARTESIAN_POINT('',(0.,0.)); +#464 = VECTOR('',#465,1.); +#465 = DIRECTION('',(1.,0.)); +#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#467 = ORIENTED_EDGE('',*,*,#468,.T.); +#468 = EDGE_CURVE('',#441,#469,#471,.T.); +#469 = VERTEX_POINT('',#470); +#470 = CARTESIAN_POINT('',(2.65,-2.5,-3.05)); +#471 = SURFACE_CURVE('',#472,(#476,#483),.PCURVE_S1.); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(-2.95,-2.5,-3.05)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(1.,0.,0.)); +#476 = PCURVE('',#157,#477); +#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482); +#478 = LINE('',#479,#480); +#479 = CARTESIAN_POINT('',(10.2,6.)); +#480 = VECTOR('',#481,1.); +#481 = DIRECTION('',(0.,1.)); +#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#483 = PCURVE('',#484,#489); +#484 = PLANE('',#485); +#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488); +#486 = CARTESIAN_POINT('',(-2.95,-2.5,-3.05)); +#487 = DIRECTION('',(0.,1.,-1.998401444325E-15)); +#488 = DIRECTION('',(1.,0.,0.)); +#489 = DEFINITIONAL_REPRESENTATION('',(#490),#494); +#490 = LINE('',#491,#492); +#491 = CARTESIAN_POINT('',(-4.440892098501E-16,-0.)); +#492 = VECTOR('',#493,1.); +#493 = DIRECTION('',(1.,0.)); +#494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#495 = ORIENTED_EDGE('',*,*,#496,.F.); +#496 = EDGE_CURVE('',#497,#469,#499,.T.); +#497 = VERTEX_POINT('',#498); +#498 = CARTESIAN_POINT('',(2.65,-7.029527784516E-15,-3.05)); +#499 = SURFACE_CURVE('',#500,(#504,#511),.PCURVE_S1.); +#500 = LINE('',#501,#502); +#501 = CARTESIAN_POINT('',(2.65,-7.029527784516E-15,-3.05)); +#502 = VECTOR('',#503,1.); +#503 = DIRECTION('',(0.,-1.,2.22044604925E-15)); +#504 = PCURVE('',#157,#505); +#505 = DEFINITIONAL_REPRESENTATION('',(#506),#510); +#506 = LINE('',#507,#508); +#507 = CARTESIAN_POINT('',(7.7,11.6)); +#508 = VECTOR('',#509,1.); +#509 = DIRECTION('',(1.,0.)); +#510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#511 = PCURVE('',#512,#517); +#512 = PLANE('',#513); +#513 = AXIS2_PLACEMENT_3D('',#514,#515,#516); +#514 = CARTESIAN_POINT('',(2.65,-7.029527784516E-15,-3.05)); +#515 = DIRECTION('',(-1.,0.,0.)); +#516 = DIRECTION('',(0.,-1.,2.22044604925E-15)); +#517 = DEFINITIONAL_REPRESENTATION('',(#518),#522); +#518 = LINE('',#519,#520); +#519 = CARTESIAN_POINT('',(0.,0.)); +#520 = VECTOR('',#521,1.); +#521 = DIRECTION('',(1.,0.)); +#522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#523 = ORIENTED_EDGE('',*,*,#524,.T.); +#524 = EDGE_CURVE('',#497,#525,#527,.T.); +#525 = VERTEX_POINT('',#526); +#526 = CARTESIAN_POINT('',(6.85,-6.293148505692E-15,-3.05)); +#527 = SURFACE_CURVE('',#528,(#533,#544),.PCURVE_S1.); +#528 = CIRCLE('',#529,2.1); +#529 = AXIS2_PLACEMENT_3D('',#530,#531,#532); +#530 = CARTESIAN_POINT('',(4.75,-6.772360450213E-15,-3.05)); +#531 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#532 = DIRECTION('',(1.,0.,0.)); +#533 = PCURVE('',#157,#534); +#534 = DEFINITIONAL_REPRESENTATION('',(#535),#543); +#535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#536,#537,#538,#539,#540,#541 +,#542),.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( + '') ); +#536 = CARTESIAN_POINT('',(7.7,15.8)); +#537 = CARTESIAN_POINT('',(11.337306695895,15.8)); +#538 = CARTESIAN_POINT('',(9.518653347947,12.65)); +#539 = CARTESIAN_POINT('',(7.7,9.5)); +#540 = CARTESIAN_POINT('',(5.881346652053,12.65)); +#541 = CARTESIAN_POINT('',(4.062693304105,15.8)); +#542 = CARTESIAN_POINT('',(7.7,15.8)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = PCURVE('',#545,#550); +#545 = CYLINDRICAL_SURFACE('',#546,2.1); +#546 = AXIS2_PLACEMENT_3D('',#547,#548,#549); +#547 = CARTESIAN_POINT('',(4.75,-6.772360450213E-15,-3.05)); +#548 = DIRECTION('',(0.,2.22044604925E-15,1.)); +#549 = DIRECTION('',(1.,0.,0.)); +#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); +#551 = LINE('',#552,#553); +#552 = CARTESIAN_POINT('',(-0.,0.)); +#553 = VECTOR('',#554,1.); +#554 = DIRECTION('',(-1.,0.)); +#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#556 = ORIENTED_EDGE('',*,*,#557,.F.); +#557 = EDGE_CURVE('',#558,#525,#560,.T.); +#558 = VERTEX_POINT('',#559); +#559 = CARTESIAN_POINT('',(6.85,-2.5,-3.05)); +#560 = SURFACE_CURVE('',#561,(#565,#572),.PCURVE_S1.); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(6.85,-2.5,-3.05)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(0.,1.,-2.22044604925E-15)); +#565 = PCURVE('',#157,#566); +#566 = DEFINITIONAL_REPRESENTATION('',(#567),#571); +#567 = LINE('',#568,#569); +#568 = CARTESIAN_POINT('',(10.2,15.8)); +#569 = VECTOR('',#570,1.); +#570 = DIRECTION('',(-1.,0.)); +#571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#572 = PCURVE('',#573,#578); +#573 = PLANE('',#574); +#574 = AXIS2_PLACEMENT_3D('',#575,#576,#577); +#575 = CARTESIAN_POINT('',(6.85,-2.5,-3.05)); +#576 = DIRECTION('',(1.,0.,0.)); +#577 = DIRECTION('',(0.,1.,-2.22044604925E-15)); +#578 = DEFINITIONAL_REPRESENTATION('',(#579),#583); +#579 = LINE('',#580,#581); +#580 = CARTESIAN_POINT('',(0.,0.)); +#581 = VECTOR('',#582,1.); +#582 = DIRECTION('',(1.,0.)); +#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#584 = ORIENTED_EDGE('',*,*,#585,.T.); +#585 = EDGE_CURVE('',#558,#586,#588,.T.); +#586 = VERTEX_POINT('',#587); +#587 = CARTESIAN_POINT('',(9.85,-2.5,-3.05)); +#588 = SURFACE_CURVE('',#589,(#593,#600),.PCURVE_S1.); +#589 = LINE('',#590,#591); +#590 = CARTESIAN_POINT('',(6.65,-2.5,-3.05)); +#591 = VECTOR('',#592,1.); +#592 = DIRECTION('',(1.,0.,0.)); +#593 = PCURVE('',#157,#594); +#594 = DEFINITIONAL_REPRESENTATION('',(#595),#599); +#595 = LINE('',#596,#597); +#596 = CARTESIAN_POINT('',(10.2,15.6)); +#597 = VECTOR('',#598,1.); +#598 = DIRECTION('',(0.,1.)); +#599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#600 = PCURVE('',#601,#606); +#601 = PLANE('',#602); +#602 = AXIS2_PLACEMENT_3D('',#603,#604,#605); +#603 = CARTESIAN_POINT('',(6.65,-2.5,-3.05)); +#604 = DIRECTION('',(0.,1.,-1.998401444325E-15)); +#605 = DIRECTION('',(1.,0.,0.)); +#606 = DEFINITIONAL_REPRESENTATION('',(#607),#611); +#607 = LINE('',#608,#609); +#608 = CARTESIAN_POINT('',(0.,0.)); +#609 = VECTOR('',#610,1.); +#610 = DIRECTION('',(1.,0.)); +#611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#612 = ORIENTED_EDGE('',*,*,#613,.F.); +#613 = EDGE_CURVE('',#614,#586,#616,.T.); +#614 = VERTEX_POINT('',#615); +#615 = CARTESIAN_POINT('',(9.85,6.,-3.05)); +#616 = SURFACE_CURVE('',#617,(#621,#628),.PCURVE_S1.); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(9.85,6.,-3.05)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(0.,-1.,2.22044604925E-15)); +#621 = PCURVE('',#157,#622); +#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(1.7,18.8)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(1.,0.)); +#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#628 = PCURVE('',#629,#634); +#629 = PLANE('',#630); +#630 = AXIS2_PLACEMENT_3D('',#631,#632,#633); +#631 = CARTESIAN_POINT('',(9.85,6.,-3.05)); +#632 = DIRECTION('',(1.,0.,0.)); +#633 = DIRECTION('',(0.,-1.,2.22044604925E-15)); +#634 = DEFINITIONAL_REPRESENTATION('',(#635),#639); +#635 = LINE('',#636,#637); +#636 = CARTESIAN_POINT('',(8.881784197001E-16,0.)); +#637 = VECTOR('',#638,1.); +#638 = DIRECTION('',(1.,0.)); +#639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#640 = ORIENTED_EDGE('',*,*,#641,.T.); +#641 = EDGE_CURVE('',#614,#642,#644,.T.); +#642 = VERTEX_POINT('',#643); +#643 = CARTESIAN_POINT('',(8.85,7.,-3.05)); +#644 = SURFACE_CURVE('',#645,(#650,#657),.PCURVE_S1.); +#645 = CIRCLE('',#646,1.); +#646 = AXIS2_PLACEMENT_3D('',#647,#648,#649); +#647 = CARTESIAN_POINT('',(8.85,6.,-3.05)); +#648 = DIRECTION('',(-0.,2.22044604925E-15,1.)); +#649 = DIRECTION('',(1.,0.,0.)); +#650 = PCURVE('',#157,#651); +#651 = DEFINITIONAL_REPRESENTATION('',(#652),#656); +#652 = CIRCLE('',#653,1.); +#653 = AXIS2_PLACEMENT_2D('',#654,#655); +#654 = CARTESIAN_POINT('',(1.7,17.8)); +#655 = DIRECTION('',(0.,1.)); +#656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#657 = PCURVE('',#658,#663); +#658 = CYLINDRICAL_SURFACE('',#659,1.); +#659 = AXIS2_PLACEMENT_3D('',#660,#661,#662); +#660 = CARTESIAN_POINT('',(8.85,6.,-3.05)); +#661 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#662 = DIRECTION('',(1.,0.,0.)); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(-0.,0.)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(-1.,0.)); +#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#669 = ORIENTED_EDGE('',*,*,#670,.F.); +#670 = EDGE_CURVE('',#275,#642,#671,.T.); +#671 = SURFACE_CURVE('',#672,(#676,#683),.PCURVE_S1.); +#672 = LINE('',#673,#674); +#673 = CARTESIAN_POINT('',(-0.15,7.,-3.05)); +#674 = VECTOR('',#675,1.); +#675 = DIRECTION('',(1.,0.,0.)); +#676 = PCURVE('',#157,#677); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.7,8.8)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(0.,1.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#290,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#689); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(0.,-1.972152263053E-31)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(1.,0.)); +#689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#690 = ORIENTED_EDGE('',*,*,#302,.F.); +#691 = ADVANCED_FACE('',(#692),#103,.T.); +#692 = FACE_BOUND('',#693,.T.); +#693 = EDGE_LOOP('',(#694,#695,#696,#719,#742,#770,#799,#827,#850,#878, + #907,#935,#958,#981,#1005,#1026)); +#694 = ORIENTED_EDGE('',*,*,#87,.F.); +#695 = ORIENTED_EDGE('',*,*,#173,.T.); +#696 = ORIENTED_EDGE('',*,*,#697,.F.); +#697 = EDGE_CURVE('',#698,#174,#700,.T.); +#698 = VERTEX_POINT('',#699); +#699 = CARTESIAN_POINT('',(-9.95,-2.5,3.05)); +#700 = SURFACE_CURVE('',#701,(#705,#712),.PCURVE_S1.); +#701 = LINE('',#702,#703); +#702 = CARTESIAN_POINT('',(-9.95,-2.5,3.05)); +#703 = VECTOR('',#704,1.); +#704 = DIRECTION('',(0.,1.,-2.22044604925E-15)); +#705 = PCURVE('',#103,#706); +#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711); +#707 = LINE('',#708,#709); +#708 = CARTESIAN_POINT('',(10.2,-1.)); +#709 = VECTOR('',#710,1.); +#710 = DIRECTION('',(-1.,0.)); +#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#712 = PCURVE('',#213,#713); +#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718); +#714 = LINE('',#715,#716); +#715 = CARTESIAN_POINT('',(-1.33226762955E-15,-6.1)); +#716 = VECTOR('',#717,1.); +#717 = DIRECTION('',(1.,0.)); +#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#719 = ORIENTED_EDGE('',*,*,#720,.T.); +#720 = EDGE_CURVE('',#698,#721,#723,.T.); +#721 = VERTEX_POINT('',#722); +#722 = CARTESIAN_POINT('',(-6.85,-2.5,3.05)); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(-9.95,-2.5,3.05)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(1.,0.,0.)); +#728 = PCURVE('',#103,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(10.2,-1.)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(0.,1.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#367,#736); +#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741); +#737 = LINE('',#738,#739); +#738 = CARTESIAN_POINT('',(-1.7763568394E-15,-6.1)); +#739 = VECTOR('',#740,1.); +#740 = DIRECTION('',(1.,0.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ORIENTED_EDGE('',*,*,#743,.T.); +#743 = EDGE_CURVE('',#721,#744,#746,.T.); +#744 = VERTEX_POINT('',#745); +#745 = CARTESIAN_POINT('',(-6.85,7.122988724937E-15,3.05)); +#746 = SURFACE_CURVE('',#747,(#751,#758),.PCURVE_S1.); +#747 = LINE('',#748,#749); +#748 = CARTESIAN_POINT('',(-6.85,-2.5,3.05)); +#749 = VECTOR('',#750,1.); +#750 = DIRECTION('',(0.,1.,-2.331468351713E-15)); +#751 = PCURVE('',#103,#752); +#752 = DEFINITIONAL_REPRESENTATION('',(#753),#757); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(10.2,2.1)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(-1.,0.)); +#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#758 = PCURVE('',#759,#764); +#759 = PLANE('',#760); +#760 = AXIS2_PLACEMENT_3D('',#761,#762,#763); +#761 = CARTESIAN_POINT('',(-6.85,-2.5,3.05)); +#762 = DIRECTION('',(-1.,0.,0.)); +#763 = DIRECTION('',(0.,1.,-2.331468351713E-15)); +#764 = DEFINITIONAL_REPRESENTATION('',(#765),#769); +#765 = LINE('',#766,#767); +#766 = CARTESIAN_POINT('',(0.,-0.)); +#767 = VECTOR('',#768,1.); +#768 = DIRECTION('',(1.,0.)); +#769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#770 = ORIENTED_EDGE('',*,*,#771,.F.); +#771 = EDGE_CURVE('',#772,#744,#774,.T.); +#772 = VERTEX_POINT('',#773); +#773 = CARTESIAN_POINT('',(-2.65,6.643947542257E-15,3.05)); +#774 = SURFACE_CURVE('',#775,(#780,#787),.PCURVE_S1.); +#775 = CIRCLE('',#776,2.1); +#776 = AXIS2_PLACEMENT_3D('',#777,#778,#779); +#777 = CARTESIAN_POINT('',(-4.75,6.772360450213E-15,3.05)); +#778 = DIRECTION('',(-0.,2.331468351713E-15,1.)); +#779 = DIRECTION('',(1.,0.,0.)); +#780 = PCURVE('',#103,#781); +#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); +#782 = CIRCLE('',#783,2.1); +#783 = AXIS2_PLACEMENT_2D('',#784,#785); +#784 = CARTESIAN_POINT('',(7.7,4.2)); +#785 = DIRECTION('',(0.,1.)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = PCURVE('',#788,#793); +#788 = CYLINDRICAL_SURFACE('',#789,2.1); +#789 = AXIS2_PLACEMENT_3D('',#790,#791,#792); +#790 = CARTESIAN_POINT('',(-4.75,6.772360450213E-15,3.05)); +#791 = DIRECTION('',(0.,-2.331468351713E-15,-1.)); +#792 = DIRECTION('',(1.,0.,0.)); +#793 = DEFINITIONAL_REPRESENTATION('',(#794),#798); +#794 = LINE('',#795,#796); +#795 = CARTESIAN_POINT('',(-0.,0.)); +#796 = VECTOR('',#797,1.); +#797 = DIRECTION('',(-1.,0.)); +#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#799 = ORIENTED_EDGE('',*,*,#800,.T.); +#800 = EDGE_CURVE('',#772,#801,#803,.T.); +#801 = VERTEX_POINT('',#802); +#802 = CARTESIAN_POINT('',(-2.65,-2.5,3.05)); +#803 = SURFACE_CURVE('',#804,(#808,#815),.PCURVE_S1.); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(-2.65,6.515534639595E-15,3.05)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(0.,-1.,2.331468351713E-15)); +#808 = PCURVE('',#103,#809); +#809 = DEFINITIONAL_REPRESENTATION('',(#810),#814); +#810 = LINE('',#811,#812); +#811 = CARTESIAN_POINT('',(7.7,6.3)); +#812 = VECTOR('',#813,1.); +#813 = DIRECTION('',(1.,0.)); +#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#815 = PCURVE('',#816,#821); +#816 = PLANE('',#817); +#817 = AXIS2_PLACEMENT_3D('',#818,#819,#820); +#818 = CARTESIAN_POINT('',(-2.65,6.515534639595E-15,3.05)); +#819 = DIRECTION('',(1.,0.,0.)); +#820 = DIRECTION('',(0.,-1.,2.331468351713E-15)); +#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826); +#822 = LINE('',#823,#824); +#823 = CARTESIAN_POINT('',(0.,0.)); +#824 = VECTOR('',#825,1.); +#825 = DIRECTION('',(1.,0.)); +#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#827 = ORIENTED_EDGE('',*,*,#828,.T.); +#828 = EDGE_CURVE('',#801,#829,#831,.T.); +#829 = VERTEX_POINT('',#830); +#830 = CARTESIAN_POINT('',(2.65,-2.5,3.05)); +#831 = SURFACE_CURVE('',#832,(#836,#843),.PCURVE_S1.); +#832 = LINE('',#833,#834); +#833 = CARTESIAN_POINT('',(-2.95,-2.5,3.05)); +#834 = VECTOR('',#835,1.); +#835 = DIRECTION('',(1.,0.,0.)); +#836 = PCURVE('',#103,#837); +#837 = DEFINITIONAL_REPRESENTATION('',(#838),#842); +#838 = LINE('',#839,#840); +#839 = CARTESIAN_POINT('',(10.2,6.)); +#840 = VECTOR('',#841,1.); +#841 = DIRECTION('',(0.,1.)); +#842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#843 = PCURVE('',#484,#844); +#844 = DEFINITIONAL_REPRESENTATION('',(#845),#849); +#845 = LINE('',#846,#847); +#846 = CARTESIAN_POINT('',(-4.440892098501E-16,-6.1)); +#847 = VECTOR('',#848,1.); +#848 = DIRECTION('',(1.,0.)); +#849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#850 = ORIENTED_EDGE('',*,*,#851,.T.); +#851 = EDGE_CURVE('',#829,#852,#854,.T.); +#852 = VERTEX_POINT('',#853); +#853 = CARTESIAN_POINT('',(2.65,7.122988724937E-15,3.05)); +#854 = SURFACE_CURVE('',#855,(#859,#866),.PCURVE_S1.); +#855 = LINE('',#856,#857); +#856 = CARTESIAN_POINT('',(2.65,-2.5,3.05)); +#857 = VECTOR('',#858,1.); +#858 = DIRECTION('',(0.,1.,-2.331468351713E-15)); +#859 = PCURVE('',#103,#860); +#860 = DEFINITIONAL_REPRESENTATION('',(#861),#865); +#861 = LINE('',#862,#863); +#862 = CARTESIAN_POINT('',(10.2,11.6)); +#863 = VECTOR('',#864,1.); +#864 = DIRECTION('',(-1.,0.)); +#865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#866 = PCURVE('',#867,#872); +#867 = PLANE('',#868); +#868 = AXIS2_PLACEMENT_3D('',#869,#870,#871); +#869 = CARTESIAN_POINT('',(2.65,-2.5,3.05)); +#870 = DIRECTION('',(-1.,0.,0.)); +#871 = DIRECTION('',(0.,1.,-2.331468351713E-15)); +#872 = DEFINITIONAL_REPRESENTATION('',(#873),#877); +#873 = LINE('',#874,#875); +#874 = CARTESIAN_POINT('',(0.,-0.)); +#875 = VECTOR('',#876,1.); +#876 = DIRECTION('',(1.,0.)); +#877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#878 = ORIENTED_EDGE('',*,*,#879,.F.); +#879 = EDGE_CURVE('',#880,#852,#882,.T.); +#880 = VERTEX_POINT('',#881); +#881 = CARTESIAN_POINT('',(6.85,6.772360450213E-15,3.05)); +#882 = SURFACE_CURVE('',#883,(#888,#895),.PCURVE_S1.); +#883 = CIRCLE('',#884,2.1); +#884 = AXIS2_PLACEMENT_3D('',#885,#886,#887); +#885 = CARTESIAN_POINT('',(4.75,6.772360450213E-15,3.05)); +#886 = DIRECTION('',(-0.,2.331468351713E-15,1.)); +#887 = DIRECTION('',(1.,0.,0.)); +#888 = PCURVE('',#103,#889); +#889 = DEFINITIONAL_REPRESENTATION('',(#890),#894); +#890 = CIRCLE('',#891,2.1); +#891 = AXIS2_PLACEMENT_2D('',#892,#893); +#892 = CARTESIAN_POINT('',(7.7,13.7)); +#893 = DIRECTION('',(0.,1.)); +#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#895 = PCURVE('',#896,#901); +#896 = CYLINDRICAL_SURFACE('',#897,2.1); +#897 = AXIS2_PLACEMENT_3D('',#898,#899,#900); +#898 = CARTESIAN_POINT('',(4.75,6.772360450213E-15,3.05)); +#899 = DIRECTION('',(0.,-2.331468351713E-15,-1.)); +#900 = DIRECTION('',(1.,0.,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,.T.); +#908 = EDGE_CURVE('',#880,#909,#911,.T.); +#909 = VERTEX_POINT('',#910); +#910 = CARTESIAN_POINT('',(6.85,-2.5,3.05)); +#911 = SURFACE_CURVE('',#912,(#916,#923),.PCURVE_S1.); +#912 = LINE('',#913,#914); +#913 = CARTESIAN_POINT('',(6.85,6.772360450213E-15,3.05)); +#914 = VECTOR('',#915,1.); +#915 = DIRECTION('',(0.,-1.,2.331468351713E-15)); +#916 = PCURVE('',#103,#917); +#917 = DEFINITIONAL_REPRESENTATION('',(#918),#922); +#918 = LINE('',#919,#920); +#919 = CARTESIAN_POINT('',(7.7,15.8)); +#920 = VECTOR('',#921,1.); +#921 = DIRECTION('',(1.,0.)); +#922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#923 = PCURVE('',#924,#929); +#924 = PLANE('',#925); +#925 = AXIS2_PLACEMENT_3D('',#926,#927,#928); +#926 = CARTESIAN_POINT('',(6.85,6.772360450213E-15,3.05)); +#927 = DIRECTION('',(1.,0.,0.)); +#928 = DIRECTION('',(0.,-1.,2.331468351713E-15)); +#929 = DEFINITIONAL_REPRESENTATION('',(#930),#934); +#930 = LINE('',#931,#932); +#931 = CARTESIAN_POINT('',(0.,0.)); +#932 = VECTOR('',#933,1.); +#933 = DIRECTION('',(1.,0.)); +#934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#935 = ORIENTED_EDGE('',*,*,#936,.T.); +#936 = EDGE_CURVE('',#909,#937,#939,.T.); +#937 = VERTEX_POINT('',#938); +#938 = CARTESIAN_POINT('',(9.85,-2.5,3.05)); +#939 = SURFACE_CURVE('',#940,(#944,#951),.PCURVE_S1.); +#940 = LINE('',#941,#942); +#941 = CARTESIAN_POINT('',(6.65,-2.5,3.05)); +#942 = VECTOR('',#943,1.); +#943 = DIRECTION('',(1.,0.,0.)); +#944 = PCURVE('',#103,#945); +#945 = DEFINITIONAL_REPRESENTATION('',(#946),#950); +#946 = LINE('',#947,#948); +#947 = CARTESIAN_POINT('',(10.2,15.6)); +#948 = VECTOR('',#949,1.); +#949 = DIRECTION('',(0.,1.)); +#950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#951 = PCURVE('',#601,#952); +#952 = DEFINITIONAL_REPRESENTATION('',(#953),#957); +#953 = LINE('',#954,#955); +#954 = CARTESIAN_POINT('',(0.,-6.1)); +#955 = VECTOR('',#956,1.); +#956 = DIRECTION('',(1.,0.)); +#957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#958 = ORIENTED_EDGE('',*,*,#959,.F.); +#959 = EDGE_CURVE('',#960,#937,#962,.T.); +#960 = VERTEX_POINT('',#961); +#961 = CARTESIAN_POINT('',(9.85,6.,3.05)); +#962 = SURFACE_CURVE('',#963,(#967,#974),.PCURVE_S1.); +#963 = LINE('',#964,#965); +#964 = CARTESIAN_POINT('',(9.85,6.,3.05)); +#965 = VECTOR('',#966,1.); +#966 = DIRECTION('',(0.,-1.,2.22044604925E-15)); +#967 = PCURVE('',#103,#968); +#968 = DEFINITIONAL_REPRESENTATION('',(#969),#973); +#969 = LINE('',#970,#971); +#970 = CARTESIAN_POINT('',(1.7,18.8)); +#971 = VECTOR('',#972,1.); +#972 = DIRECTION('',(1.,0.)); +#973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#974 = PCURVE('',#629,#975); +#975 = DEFINITIONAL_REPRESENTATION('',(#976),#980); +#976 = LINE('',#977,#978); +#977 = CARTESIAN_POINT('',(2.6645352591E-15,-6.1)); +#978 = VECTOR('',#979,1.); +#979 = DIRECTION('',(1.,0.)); +#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#981 = ORIENTED_EDGE('',*,*,#982,.T.); +#982 = EDGE_CURVE('',#960,#983,#985,.T.); +#983 = VERTEX_POINT('',#984); +#984 = CARTESIAN_POINT('',(8.85,7.,3.05)); +#985 = SURFACE_CURVE('',#986,(#991,#998),.PCURVE_S1.); +#986 = CIRCLE('',#987,1.); +#987 = AXIS2_PLACEMENT_3D('',#988,#989,#990); +#988 = CARTESIAN_POINT('',(8.85,6.,3.05)); +#989 = DIRECTION('',(-0.,2.22044604925E-15,1.)); +#990 = DIRECTION('',(1.,0.,0.)); +#991 = PCURVE('',#103,#992); +#992 = DEFINITIONAL_REPRESENTATION('',(#993),#997); +#993 = CIRCLE('',#994,1.); +#994 = AXIS2_PLACEMENT_2D('',#995,#996); +#995 = CARTESIAN_POINT('',(1.7,17.8)); +#996 = DIRECTION('',(0.,1.)); +#997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#998 = PCURVE('',#658,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = LINE('',#1001,#1002); +#1001 = CARTESIAN_POINT('',(-0.,-6.1)); +#1002 = VECTOR('',#1003,1.); +#1003 = DIRECTION('',(-1.,0.)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = ORIENTED_EDGE('',*,*,#1006,.F.); +#1006 = EDGE_CURVE('',#252,#983,#1007,.T.); +#1007 = SURFACE_CURVE('',#1008,(#1012,#1019),.PCURVE_S1.); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(-0.15,7.,3.05)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(1.,0.,0.)); +#1012 = PCURVE('',#103,#1013); +#1013 = DEFINITIONAL_REPRESENTATION('',(#1014),#1018); +#1014 = LINE('',#1015,#1016); +#1015 = CARTESIAN_POINT('',(0.7,8.8)); +#1016 = VECTOR('',#1017,1.); +#1017 = DIRECTION('',(0.,1.)); +#1018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1019 = PCURVE('',#290,#1020); +#1020 = DEFINITIONAL_REPRESENTATION('',(#1021),#1025); +#1021 = LINE('',#1022,#1023); +#1022 = CARTESIAN_POINT('',(0.,-6.1)); +#1023 = VECTOR('',#1024,1.); +#1024 = DIRECTION('',(1.,0.)); +#1025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1026 = ORIENTED_EDGE('',*,*,#251,.F.); +#1027 = ADVANCED_FACE('',(#1028),#213,.T.); +#1028 = FACE_BOUND('',#1029,.T.); +#1029 = EDGE_LOOP('',(#1030,#1051,#1052,#1053)); +#1030 = ORIENTED_EDGE('',*,*,#1031,.T.); +#1031 = EDGE_CURVE('',#329,#698,#1032,.T.); +#1032 = SURFACE_CURVE('',#1033,(#1037,#1044),.PCURVE_S1.); +#1033 = LINE('',#1034,#1035); +#1034 = CARTESIAN_POINT('',(-9.95,-2.5,-3.05)); +#1035 = VECTOR('',#1036,1.); +#1036 = DIRECTION('',(0.,1.998401444325E-15,1.)); +#1037 = PCURVE('',#213,#1038); +#1038 = DEFINITIONAL_REPRESENTATION('',(#1039),#1043); +#1039 = LINE('',#1040,#1041); +#1040 = CARTESIAN_POINT('',(0.,-0.)); +#1041 = VECTOR('',#1042,1.); +#1042 = DIRECTION('',(-2.22044604925E-16,-1.)); +#1043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1044 = PCURVE('',#367,#1045); +#1045 = DEFINITIONAL_REPRESENTATION('',(#1046),#1050); +#1046 = LINE('',#1047,#1048); +#1047 = CARTESIAN_POINT('',(0.,0.)); +#1048 = VECTOR('',#1049,1.); +#1049 = DIRECTION('',(0.,-1.)); +#1050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1051 = ORIENTED_EDGE('',*,*,#697,.T.); +#1052 = ORIENTED_EDGE('',*,*,#197,.F.); +#1053 = ORIENTED_EDGE('',*,*,#328,.F.); +#1054 = ADVANCED_FACE('',(#1055),#290,.T.); +#1055 = FACE_BOUND('',#1056,.T.); +#1056 = EDGE_LOOP('',(#1057,#1058,#1059,#1080)); +#1057 = ORIENTED_EDGE('',*,*,#274,.T.); +#1058 = ORIENTED_EDGE('',*,*,#1006,.T.); +#1059 = ORIENTED_EDGE('',*,*,#1060,.F.); +#1060 = EDGE_CURVE('',#642,#983,#1061,.T.); +#1061 = SURFACE_CURVE('',#1062,(#1066,#1073),.PCURVE_S1.); +#1062 = LINE('',#1063,#1064); +#1063 = CARTESIAN_POINT('',(8.85,7.,-3.05)); +#1064 = VECTOR('',#1065,1.); +#1065 = DIRECTION('',(0.,1.998401444325E-15,1.)); +#1066 = PCURVE('',#290,#1067); +#1067 = DEFINITIONAL_REPRESENTATION('',(#1068),#1072); +#1068 = LINE('',#1069,#1070); +#1069 = CARTESIAN_POINT('',(9.,0.)); +#1070 = VECTOR('',#1071,1.); +#1071 = DIRECTION('',(0.,-1.)); +#1072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1073 = PCURVE('',#658,#1074); +#1074 = DEFINITIONAL_REPRESENTATION('',(#1075),#1079); +#1075 = LINE('',#1076,#1077); +#1076 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1077 = VECTOR('',#1078,1.); +#1078 = DIRECTION('',(-0.,-1.)); +#1079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1080 = ORIENTED_EDGE('',*,*,#670,.F.); +#1081 = ADVANCED_FACE('',(#1082),#658,.T.); +#1082 = FACE_BOUND('',#1083,.F.); +#1083 = EDGE_LOOP('',(#1084,#1105,#1106,#1107)); +#1084 = ORIENTED_EDGE('',*,*,#1085,.T.); +#1085 = EDGE_CURVE('',#614,#960,#1086,.T.); +#1086 = SURFACE_CURVE('',#1087,(#1091,#1098),.PCURVE_S1.); +#1087 = LINE('',#1088,#1089); +#1088 = CARTESIAN_POINT('',(9.85,6.,-3.05)); +#1089 = VECTOR('',#1090,1.); +#1090 = DIRECTION('',(0.,1.998401444325E-15,1.)); +#1091 = PCURVE('',#658,#1092); +#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(-0.,0.)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(-0.,-1.)); +#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1098 = PCURVE('',#629,#1099); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(0.,0.)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(2.22044604925E-16,-1.)); +#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1105 = ORIENTED_EDGE('',*,*,#982,.T.); +#1106 = ORIENTED_EDGE('',*,*,#1060,.F.); +#1107 = ORIENTED_EDGE('',*,*,#641,.F.); +#1108 = ADVANCED_FACE('',(#1109),#629,.T.); +#1109 = FACE_BOUND('',#1110,.T.); +#1110 = EDGE_LOOP('',(#1111,#1112,#1113,#1134)); +#1111 = ORIENTED_EDGE('',*,*,#1085,.T.); +#1112 = ORIENTED_EDGE('',*,*,#959,.T.); +#1113 = ORIENTED_EDGE('',*,*,#1114,.F.); +#1114 = EDGE_CURVE('',#586,#937,#1115,.T.); +#1115 = SURFACE_CURVE('',#1116,(#1120,#1127),.PCURVE_S1.); +#1116 = LINE('',#1117,#1118); +#1117 = CARTESIAN_POINT('',(9.85,-2.5,-3.05)); +#1118 = VECTOR('',#1119,1.); +#1119 = DIRECTION('',(0.,1.998401444325E-15,1.)); +#1120 = PCURVE('',#629,#1121); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(8.5,2.22044604925E-16)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(2.22044604925E-16,-1.)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = PCURVE('',#601,#1128); +#1128 = DEFINITIONAL_REPRESENTATION('',(#1129),#1133); +#1129 = LINE('',#1130,#1131); +#1130 = CARTESIAN_POINT('',(3.2,4.440892098501E-16)); +#1131 = VECTOR('',#1132,1.); +#1132 = DIRECTION('',(0.,-1.)); +#1133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1134 = ORIENTED_EDGE('',*,*,#613,.F.); +#1135 = ADVANCED_FACE('',(#1136),#601,.F.); +#1136 = FACE_BOUND('',#1137,.F.); +#1137 = EDGE_LOOP('',(#1138,#1168,#1194,#1195,#1196,#1197)); +#1138 = ORIENTED_EDGE('',*,*,#1139,.T.); +#1139 = EDGE_CURVE('',#1140,#1142,#1144,.T.); +#1140 = VERTEX_POINT('',#1141); +#1141 = CARTESIAN_POINT('',(6.65,-2.5,-3.05)); +#1142 = VERTEX_POINT('',#1143); +#1143 = CARTESIAN_POINT('',(6.65,-2.5,3.05)); +#1144 = SURFACE_CURVE('',#1145,(#1149,#1156),.PCURVE_S1.); +#1145 = LINE('',#1146,#1147); +#1146 = CARTESIAN_POINT('',(6.65,-2.5,-3.05)); +#1147 = VECTOR('',#1148,1.); +#1148 = DIRECTION('',(0.,1.998401444325E-15,1.)); +#1149 = PCURVE('',#601,#1150); +#1150 = DEFINITIONAL_REPRESENTATION('',(#1151),#1155); +#1151 = LINE('',#1152,#1153); +#1152 = CARTESIAN_POINT('',(0.,0.)); +#1153 = VECTOR('',#1154,1.); +#1154 = DIRECTION('',(0.,-1.)); +#1155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1156 = PCURVE('',#1157,#1162); +#1157 = PLANE('',#1158); +#1158 = AXIS2_PLACEMENT_3D('',#1159,#1160,#1161); +#1159 = CARTESIAN_POINT('',(6.,-2.85,-3.05)); +#1160 = DIRECTION('',(-0.474099823035,0.880471099922,-1.759534717771E-15 + )); +#1161 = DIRECTION('',(0.880471099922,0.474099823035,-1.052713079008E-15) + ); +#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1167); +#1163 = LINE('',#1164,#1165); +#1164 = CARTESIAN_POINT('',(0.738241153012,1.33226762955E-16)); +#1165 = VECTOR('',#1166,1.); +#1166 = DIRECTION('',(-1.052713079008E-16,-1.)); +#1167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1168 = ORIENTED_EDGE('',*,*,#1169,.F.); +#1169 = EDGE_CURVE('',#909,#1142,#1170,.T.); +#1170 = SURFACE_CURVE('',#1171,(#1175,#1182),.PCURVE_S1.); +#1171 = LINE('',#1172,#1173); +#1172 = CARTESIAN_POINT('',(6.85,-2.5,3.05)); +#1173 = VECTOR('',#1174,1.); +#1174 = DIRECTION('',(-1.,0.,0.)); +#1175 = PCURVE('',#601,#1176); +#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1181); +#1177 = LINE('',#1178,#1179); +#1178 = CARTESIAN_POINT('',(0.2,-6.1)); +#1179 = VECTOR('',#1180,1.); +#1180 = DIRECTION('',(-1.,-0.)); +#1181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1182 = PCURVE('',#1183,#1188); +#1183 = PLANE('',#1184); +#1184 = AXIS2_PLACEMENT_3D('',#1185,#1186,#1187); +#1185 = CARTESIAN_POINT('',(6.85,-2.5,3.05)); +#1186 = DIRECTION('',(0.,-1.,2.275957200482E-15)); +#1187 = DIRECTION('',(-1.,0.,0.)); +#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193); +#1189 = LINE('',#1190,#1191); +#1190 = CARTESIAN_POINT('',(0.,-0.)); +#1191 = VECTOR('',#1192,1.); +#1192 = DIRECTION('',(1.,0.)); +#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1194 = ORIENTED_EDGE('',*,*,#936,.T.); +#1195 = ORIENTED_EDGE('',*,*,#1114,.F.); +#1196 = ORIENTED_EDGE('',*,*,#585,.F.); +#1197 = ORIENTED_EDGE('',*,*,#1198,.F.); +#1198 = EDGE_CURVE('',#1140,#558,#1199,.T.); +#1199 = SURFACE_CURVE('',#1200,(#1204,#1211),.PCURVE_S1.); +#1200 = LINE('',#1201,#1202); +#1201 = CARTESIAN_POINT('',(2.65,-2.5,-3.05)); +#1202 = VECTOR('',#1203,1.); +#1203 = DIRECTION('',(1.,0.,0.)); +#1204 = PCURVE('',#601,#1205); +#1205 = DEFINITIONAL_REPRESENTATION('',(#1206),#1210); +#1206 = LINE('',#1207,#1208); +#1207 = CARTESIAN_POINT('',(-4.,-4.440892098501E-16)); +#1208 = VECTOR('',#1209,1.); +#1209 = DIRECTION('',(1.,0.)); +#1210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1211 = PCURVE('',#1212,#1217); +#1212 = PLANE('',#1213); +#1213 = AXIS2_PLACEMENT_3D('',#1214,#1215,#1216); +#1214 = CARTESIAN_POINT('',(2.65,-2.5,-3.05)); +#1215 = DIRECTION('',(0.,-1.,2.22044604925E-15)); +#1216 = DIRECTION('',(1.,0.,0.)); +#1217 = DEFINITIONAL_REPRESENTATION('',(#1218),#1222); +#1218 = LINE('',#1219,#1220); +#1219 = CARTESIAN_POINT('',(0.,0.)); +#1220 = VECTOR('',#1221,1.); +#1221 = DIRECTION('',(1.,0.)); +#1222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1223 = ADVANCED_FACE('',(#1224),#573,.T.); +#1224 = FACE_BOUND('',#1225,.T.); +#1225 = EDGE_LOOP('',(#1226,#1249,#1277,#1298)); +#1226 = ORIENTED_EDGE('',*,*,#1227,.T.); +#1227 = EDGE_CURVE('',#558,#1228,#1230,.T.); +#1228 = VERTEX_POINT('',#1229); +#1229 = CARTESIAN_POINT('',(6.85,-2.5,-3.2)); +#1230 = SURFACE_CURVE('',#1231,(#1235,#1242),.PCURVE_S1.); +#1231 = LINE('',#1232,#1233); +#1232 = CARTESIAN_POINT('',(6.85,-2.5,-3.05)); +#1233 = VECTOR('',#1234,1.); +#1234 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#1235 = PCURVE('',#573,#1236); +#1236 = DEFINITIONAL_REPRESENTATION('',(#1237),#1241); +#1237 = LINE('',#1238,#1239); +#1238 = CARTESIAN_POINT('',(-4.440892098501E-16,-4.440892098501E-16)); +#1239 = VECTOR('',#1240,1.); +#1240 = DIRECTION('',(0.,-1.)); +#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1242 = PCURVE('',#1212,#1243); +#1243 = DEFINITIONAL_REPRESENTATION('',(#1244),#1248); +#1244 = LINE('',#1245,#1246); +#1245 = CARTESIAN_POINT('',(4.2,-4.440892098501E-16)); +#1246 = VECTOR('',#1247,1.); +#1247 = DIRECTION('',(0.,-1.)); +#1248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1249 = ORIENTED_EDGE('',*,*,#1250,.T.); +#1250 = EDGE_CURVE('',#1228,#1251,#1253,.T.); +#1251 = VERTEX_POINT('',#1252); +#1252 = CARTESIAN_POINT('',(6.85,-6.626215413079E-15,-3.2)); +#1253 = SURFACE_CURVE('',#1254,(#1258,#1265),.PCURVE_S1.); +#1254 = LINE('',#1255,#1256); +#1255 = CARTESIAN_POINT('',(6.85,-2.5,-3.2)); +#1256 = VECTOR('',#1257,1.); +#1257 = DIRECTION('',(0.,1.,-2.22044604925E-15)); +#1258 = PCURVE('',#573,#1259); +#1259 = DEFINITIONAL_REPRESENTATION('',(#1260),#1264); +#1260 = LINE('',#1261,#1262); +#1261 = CARTESIAN_POINT('',(-2.442490654175E-16,-0.15)); +#1262 = VECTOR('',#1263,1.); +#1263 = DIRECTION('',(1.,0.)); +#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1265 = PCURVE('',#1266,#1271); +#1266 = PLANE('',#1267); +#1267 = AXIS2_PLACEMENT_3D('',#1268,#1269,#1270); +#1268 = CARTESIAN_POINT('',(2.65,-2.5,-3.2)); +#1269 = DIRECTION('',(0.,-2.176037128265E-15,-1.)); +#1270 = DIRECTION('',(0.,1.,-2.176037128265E-15)); +#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(4.440892098501E-16,4.2)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(1.,0.)); +#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1277 = ORIENTED_EDGE('',*,*,#1278,.F.); +#1278 = EDGE_CURVE('',#525,#1251,#1279,.T.); +#1279 = SURFACE_CURVE('',#1280,(#1284,#1291),.PCURVE_S1.); +#1280 = LINE('',#1281,#1282); +#1281 = CARTESIAN_POINT('',(6.85,-6.293148505692E-15,-3.05)); +#1282 = VECTOR('',#1283,1.); +#1283 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#1284 = PCURVE('',#573,#1285); +#1285 = DEFINITIONAL_REPRESENTATION('',(#1286),#1290); +#1286 = LINE('',#1287,#1288); +#1287 = CARTESIAN_POINT('',(2.5,-2.22044604925E-16)); +#1288 = VECTOR('',#1289,1.); +#1289 = DIRECTION('',(0.,-1.)); +#1290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1291 = PCURVE('',#545,#1292); +#1292 = DEFINITIONAL_REPRESENTATION('',(#1293),#1297); +#1293 = LINE('',#1294,#1295); +#1294 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1295 = VECTOR('',#1296,1.); +#1296 = DIRECTION('',(-0.,-1.)); +#1297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1298 = ORIENTED_EDGE('',*,*,#557,.F.); +#1299 = ADVANCED_FACE('',(#1300),#545,.T.); +#1300 = FACE_BOUND('',#1301,.F.); +#1301 = EDGE_LOOP('',(#1302,#1325,#1347,#1348)); +#1302 = ORIENTED_EDGE('',*,*,#1303,.T.); +#1303 = EDGE_CURVE('',#497,#1304,#1306,.T.); +#1304 = VERTEX_POINT('',#1305); +#1305 = CARTESIAN_POINT('',(2.65,-7.362594691904E-15,-3.2)); +#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); +#1307 = LINE('',#1308,#1309); +#1308 = CARTESIAN_POINT('',(2.65,-7.029527784516E-15,-3.05)); +#1309 = VECTOR('',#1310,1.); +#1310 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#1311 = PCURVE('',#545,#1312); +#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); +#1313 = LINE('',#1314,#1315); +#1314 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#1315 = VECTOR('',#1316,1.); +#1316 = DIRECTION('',(-0.,-1.)); +#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1318 = PCURVE('',#512,#1319); +#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); +#1320 = LINE('',#1321,#1322); +#1321 = CARTESIAN_POINT('',(7.88860905221E-31,-1.050973848244E-45)); +#1322 = VECTOR('',#1323,1.); +#1323 = DIRECTION('',(0.,-1.)); +#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1325 = ORIENTED_EDGE('',*,*,#1326,.T.); +#1326 = EDGE_CURVE('',#1304,#1251,#1327,.T.); +#1327 = SURFACE_CURVE('',#1328,(#1333,#1340),.PCURVE_S1.); +#1328 = CIRCLE('',#1329,2.1); +#1329 = AXIS2_PLACEMENT_3D('',#1330,#1331,#1332); +#1330 = CARTESIAN_POINT('',(4.75,-7.105427357601E-15,-3.2)); +#1331 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#1332 = DIRECTION('',(1.,0.,0.)); +#1333 = PCURVE('',#545,#1334); +#1334 = DEFINITIONAL_REPRESENTATION('',(#1335),#1339); +#1335 = LINE('',#1336,#1337); +#1336 = CARTESIAN_POINT('',(-0.,-0.15)); +#1337 = VECTOR('',#1338,1.); +#1338 = DIRECTION('',(-1.,0.)); +#1339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1340 = PCURVE('',#1266,#1341); +#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); +#1342 = CIRCLE('',#1343,2.1); +#1343 = AXIS2_PLACEMENT_2D('',#1344,#1345); +#1344 = CARTESIAN_POINT('',(2.5,2.1)); +#1345 = DIRECTION('',(0.,1.)); +#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1347 = ORIENTED_EDGE('',*,*,#1278,.F.); +#1348 = ORIENTED_EDGE('',*,*,#524,.F.); +#1349 = ADVANCED_FACE('',(#1350),#512,.T.); +#1350 = FACE_BOUND('',#1351,.T.); +#1351 = EDGE_LOOP('',(#1352,#1353,#1376,#1397)); +#1352 = ORIENTED_EDGE('',*,*,#1303,.T.); +#1353 = ORIENTED_EDGE('',*,*,#1354,.T.); +#1354 = EDGE_CURVE('',#1304,#1355,#1357,.T.); +#1355 = VERTEX_POINT('',#1356); +#1356 = CARTESIAN_POINT('',(2.65,-2.5,-3.2)); +#1357 = SURFACE_CURVE('',#1358,(#1362,#1369),.PCURVE_S1.); +#1358 = LINE('',#1359,#1360); +#1359 = CARTESIAN_POINT('',(2.65,-7.362594691904E-15,-3.2)); +#1360 = VECTOR('',#1361,1.); +#1361 = DIRECTION('',(0.,-1.,2.22044604925E-15)); +#1362 = PCURVE('',#512,#1363); +#1363 = DEFINITIONAL_REPRESENTATION('',(#1364),#1368); +#1364 = LINE('',#1365,#1366); +#1365 = CARTESIAN_POINT('',(-1.972152263053E-31,-0.15)); +#1366 = VECTOR('',#1367,1.); +#1367 = DIRECTION('',(1.,0.)); +#1368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1369 = PCURVE('',#1266,#1370); +#1370 = DEFINITIONAL_REPRESENTATION('',(#1371),#1375); +#1371 = LINE('',#1372,#1373); +#1372 = CARTESIAN_POINT('',(2.5,0.)); +#1373 = VECTOR('',#1374,1.); +#1374 = DIRECTION('',(-1.,0.)); +#1375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1376 = ORIENTED_EDGE('',*,*,#1377,.F.); +#1377 = EDGE_CURVE('',#469,#1355,#1378,.T.); +#1378 = SURFACE_CURVE('',#1379,(#1383,#1390),.PCURVE_S1.); +#1379 = LINE('',#1380,#1381); +#1380 = CARTESIAN_POINT('',(2.65,-2.5,-3.05)); +#1381 = VECTOR('',#1382,1.); +#1382 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#1383 = PCURVE('',#512,#1384); +#1384 = DEFINITIONAL_REPRESENTATION('',(#1385),#1389); +#1385 = LINE('',#1386,#1387); +#1386 = CARTESIAN_POINT('',(2.5,-2.22044604925E-16)); +#1387 = VECTOR('',#1388,1.); +#1388 = DIRECTION('',(0.,-1.)); +#1389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1390 = PCURVE('',#1212,#1391); +#1391 = DEFINITIONAL_REPRESENTATION('',(#1392),#1396); +#1392 = LINE('',#1393,#1394); +#1393 = CARTESIAN_POINT('',(0.,-4.440892098501E-16)); +#1394 = VECTOR('',#1395,1.); +#1395 = DIRECTION('',(0.,-1.)); +#1396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1397 = ORIENTED_EDGE('',*,*,#496,.F.); +#1398 = ADVANCED_FACE('',(#1399),#484,.F.); +#1399 = FACE_BOUND('',#1400,.F.); +#1400 = EDGE_LOOP('',(#1401,#1431,#1457,#1458,#1481,#1509,#1530,#1531)); +#1401 = ORIENTED_EDGE('',*,*,#1402,.T.); +#1402 = EDGE_CURVE('',#1403,#1405,#1407,.T.); +#1403 = VERTEX_POINT('',#1404); +#1404 = CARTESIAN_POINT('',(-2.95,-2.5,-3.05)); +#1405 = VERTEX_POINT('',#1406); +#1406 = CARTESIAN_POINT('',(-2.95,-2.5,3.05)); +#1407 = SURFACE_CURVE('',#1408,(#1412,#1419),.PCURVE_S1.); +#1408 = LINE('',#1409,#1410); +#1409 = CARTESIAN_POINT('',(-2.95,-2.5,-3.05)); +#1410 = VECTOR('',#1411,1.); +#1411 = DIRECTION('',(0.,1.998401444325E-15,1.)); +#1412 = PCURVE('',#484,#1413); +#1413 = DEFINITIONAL_REPRESENTATION('',(#1414),#1418); +#1414 = LINE('',#1415,#1416); +#1415 = CARTESIAN_POINT('',(0.,0.)); +#1416 = VECTOR('',#1417,1.); +#1417 = DIRECTION('',(0.,-1.)); +#1418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1419 = PCURVE('',#1420,#1425); +#1420 = PLANE('',#1421); +#1421 = AXIS2_PLACEMENT_3D('',#1422,#1423,#1424); +#1422 = CARTESIAN_POINT('',(-3.6,-2.85,-3.05)); +#1423 = DIRECTION('',(-0.474099823035,0.880471099922,-1.759534717771E-15 + )); +#1424 = DIRECTION('',(0.880471099922,0.474099823035,-1.052713079008E-15) + ); +#1425 = DEFINITIONAL_REPRESENTATION('',(#1426),#1430); +#1426 = LINE('',#1427,#1428); +#1427 = CARTESIAN_POINT('',(0.738241153012,1.33226762955E-16)); +#1428 = VECTOR('',#1429,1.); +#1429 = DIRECTION('',(-1.052713079008E-16,-1.)); +#1430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1431 = ORIENTED_EDGE('',*,*,#1432,.F.); +#1432 = EDGE_CURVE('',#801,#1405,#1433,.T.); +#1433 = SURFACE_CURVE('',#1434,(#1438,#1445),.PCURVE_S1.); +#1434 = LINE('',#1435,#1436); +#1435 = CARTESIAN_POINT('',(-2.65,-2.5,3.05)); +#1436 = VECTOR('',#1437,1.); +#1437 = DIRECTION('',(-1.,0.,0.)); +#1438 = PCURVE('',#484,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444); +#1440 = LINE('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(0.3,-6.1)); +#1442 = VECTOR('',#1443,1.); +#1443 = DIRECTION('',(-1.,-0.)); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1445 = PCURVE('',#1446,#1451); +#1446 = PLANE('',#1447); +#1447 = AXIS2_PLACEMENT_3D('',#1448,#1449,#1450); +#1448 = CARTESIAN_POINT('',(-2.65,-2.5,3.05)); +#1449 = DIRECTION('',(0.,-1.,2.275957200482E-15)); +#1450 = DIRECTION('',(-1.,0.,0.)); +#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1456); +#1452 = LINE('',#1453,#1454); +#1453 = CARTESIAN_POINT('',(0.,-0.)); +#1454 = VECTOR('',#1455,1.); +#1455 = DIRECTION('',(1.,0.)); +#1456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1457 = ORIENTED_EDGE('',*,*,#828,.T.); +#1458 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1459 = EDGE_CURVE('',#1460,#829,#1462,.T.); +#1460 = VERTEX_POINT('',#1461); +#1461 = CARTESIAN_POINT('',(2.85,-2.5,3.05)); +#1462 = SURFACE_CURVE('',#1463,(#1467,#1474),.PCURVE_S1.); +#1463 = LINE('',#1464,#1465); +#1464 = CARTESIAN_POINT('',(6.85,-2.5,3.05)); +#1465 = VECTOR('',#1466,1.); +#1466 = DIRECTION('',(-1.,0.,0.)); +#1467 = PCURVE('',#484,#1468); +#1468 = DEFINITIONAL_REPRESENTATION('',(#1469),#1473); +#1469 = LINE('',#1470,#1471); +#1470 = CARTESIAN_POINT('',(9.8,-6.1)); +#1471 = VECTOR('',#1472,1.); +#1472 = DIRECTION('',(-1.,-0.)); +#1473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1474 = PCURVE('',#1183,#1475); +#1475 = DEFINITIONAL_REPRESENTATION('',(#1476),#1480); +#1476 = LINE('',#1477,#1478); +#1477 = CARTESIAN_POINT('',(0.,-0.)); +#1478 = VECTOR('',#1479,1.); +#1479 = DIRECTION('',(1.,0.)); +#1480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1481 = ORIENTED_EDGE('',*,*,#1482,.F.); +#1482 = EDGE_CURVE('',#1483,#1460,#1485,.T.); +#1483 = VERTEX_POINT('',#1484); +#1484 = CARTESIAN_POINT('',(2.85,-2.5,-3.05)); +#1485 = SURFACE_CURVE('',#1486,(#1490,#1497),.PCURVE_S1.); +#1486 = LINE('',#1487,#1488); +#1487 = CARTESIAN_POINT('',(2.85,-2.5,-3.05)); +#1488 = VECTOR('',#1489,1.); +#1489 = DIRECTION('',(0.,1.998401444325E-15,1.)); +#1490 = PCURVE('',#484,#1491); +#1491 = DEFINITIONAL_REPRESENTATION('',(#1492),#1496); +#1492 = LINE('',#1493,#1494); +#1493 = CARTESIAN_POINT('',(5.8,0.)); +#1494 = VECTOR('',#1495,1.); +#1495 = DIRECTION('',(0.,-1.)); +#1496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1497 = PCURVE('',#1498,#1503); +#1498 = PLANE('',#1499); +#1499 = AXIS2_PLACEMENT_3D('',#1500,#1501,#1502); +#1500 = CARTESIAN_POINT('',(2.85,-2.5,-3.05)); +#1501 = DIRECTION('',(0.474099823035,0.880471099922,-1.759534717771E-15) + ); +#1502 = DIRECTION('',(0.880471099922,-0.474099823035,1.052713079008E-15) + ); +#1503 = DEFINITIONAL_REPRESENTATION('',(#1504),#1508); +#1504 = LINE('',#1505,#1506); +#1505 = CARTESIAN_POINT('',(-3.910077150603E-16,-4.116189356371E-32)); +#1506 = VECTOR('',#1507,1.); +#1507 = DIRECTION('',(1.052713079008E-16,-1.)); +#1508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1509 = ORIENTED_EDGE('',*,*,#1510,.F.); +#1510 = EDGE_CURVE('',#469,#1483,#1511,.T.); +#1511 = SURFACE_CURVE('',#1512,(#1516,#1523),.PCURVE_S1.); +#1512 = LINE('',#1513,#1514); +#1513 = CARTESIAN_POINT('',(2.65,-2.5,-3.05)); +#1514 = VECTOR('',#1515,1.); +#1515 = DIRECTION('',(1.,0.,0.)); +#1516 = PCURVE('',#484,#1517); +#1517 = DEFINITIONAL_REPRESENTATION('',(#1518),#1522); +#1518 = LINE('',#1519,#1520); +#1519 = CARTESIAN_POINT('',(5.6,-4.440892098501E-16)); +#1520 = VECTOR('',#1521,1.); +#1521 = DIRECTION('',(1.,0.)); +#1522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1523 = PCURVE('',#1212,#1524); +#1524 = DEFINITIONAL_REPRESENTATION('',(#1525),#1529); +#1525 = LINE('',#1526,#1527); +#1526 = CARTESIAN_POINT('',(0.,0.)); +#1527 = VECTOR('',#1528,1.); +#1528 = DIRECTION('',(1.,0.)); +#1529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1530 = ORIENTED_EDGE('',*,*,#468,.F.); +#1531 = ORIENTED_EDGE('',*,*,#1532,.F.); +#1532 = EDGE_CURVE('',#1403,#441,#1533,.T.); +#1533 = SURFACE_CURVE('',#1534,(#1538,#1545),.PCURVE_S1.); +#1534 = LINE('',#1535,#1536); +#1535 = CARTESIAN_POINT('',(-6.85,-2.5,-3.05)); +#1536 = VECTOR('',#1537,1.); +#1537 = DIRECTION('',(1.,0.,0.)); +#1538 = PCURVE('',#484,#1539); +#1539 = DEFINITIONAL_REPRESENTATION('',(#1540),#1544); +#1540 = LINE('',#1541,#1542); +#1541 = CARTESIAN_POINT('',(-3.9,-4.440892098501E-16)); +#1542 = VECTOR('',#1543,1.); +#1543 = DIRECTION('',(1.,0.)); +#1544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1545 = PCURVE('',#1546,#1551); +#1546 = PLANE('',#1547); +#1547 = AXIS2_PLACEMENT_3D('',#1548,#1549,#1550); +#1548 = CARTESIAN_POINT('',(-6.85,-2.5,-3.05)); +#1549 = DIRECTION('',(0.,-1.,2.22044604925E-15)); +#1550 = DIRECTION('',(1.,0.,0.)); +#1551 = DEFINITIONAL_REPRESENTATION('',(#1552),#1556); +#1552 = LINE('',#1553,#1554); +#1553 = CARTESIAN_POINT('',(0.,0.)); +#1554 = VECTOR('',#1555,1.); +#1555 = DIRECTION('',(1.,0.)); +#1556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1557 = ADVANCED_FACE('',(#1558),#456,.T.); +#1558 = FACE_BOUND('',#1559,.T.); +#1559 = EDGE_LOOP('',(#1560,#1583,#1611,#1632)); +#1560 = ORIENTED_EDGE('',*,*,#1561,.T.); +#1561 = EDGE_CURVE('',#441,#1562,#1564,.T.); +#1562 = VERTEX_POINT('',#1563); +#1563 = CARTESIAN_POINT('',(-2.65,-2.5,-3.2)); +#1564 = SURFACE_CURVE('',#1565,(#1569,#1576),.PCURVE_S1.); +#1565 = LINE('',#1566,#1567); +#1566 = CARTESIAN_POINT('',(-2.65,-2.5,-3.05)); +#1567 = VECTOR('',#1568,1.); +#1568 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#1569 = PCURVE('',#456,#1570); +#1570 = DEFINITIONAL_REPRESENTATION('',(#1571),#1575); +#1571 = LINE('',#1572,#1573); +#1572 = CARTESIAN_POINT('',(-4.440892098501E-16,-4.440892098501E-16)); +#1573 = VECTOR('',#1574,1.); +#1574 = DIRECTION('',(0.,-1.)); +#1575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1576 = PCURVE('',#1546,#1577); +#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1582); +#1578 = LINE('',#1579,#1580); +#1579 = CARTESIAN_POINT('',(4.2,-4.440892098501E-16)); +#1580 = VECTOR('',#1581,1.); +#1581 = DIRECTION('',(0.,-1.)); +#1582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1583 = ORIENTED_EDGE('',*,*,#1584,.T.); +#1584 = EDGE_CURVE('',#1562,#1585,#1587,.T.); +#1585 = VERTEX_POINT('',#1586); +#1586 = CARTESIAN_POINT('',(-2.65,-6.626215413079E-15,-3.2)); +#1587 = SURFACE_CURVE('',#1588,(#1592,#1599),.PCURVE_S1.); +#1588 = LINE('',#1589,#1590); +#1589 = CARTESIAN_POINT('',(-2.65,-2.5,-3.2)); +#1590 = VECTOR('',#1591,1.); +#1591 = DIRECTION('',(0.,1.,-2.22044604925E-15)); +#1592 = PCURVE('',#456,#1593); +#1593 = DEFINITIONAL_REPRESENTATION('',(#1594),#1598); +#1594 = LINE('',#1595,#1596); +#1595 = CARTESIAN_POINT('',(-2.442490654175E-16,-0.15)); +#1596 = VECTOR('',#1597,1.); +#1597 = DIRECTION('',(1.,0.)); +#1598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1599 = PCURVE('',#1600,#1605); +#1600 = PLANE('',#1601); +#1601 = AXIS2_PLACEMENT_3D('',#1602,#1603,#1604); +#1602 = CARTESIAN_POINT('',(-6.85,-2.5,-3.2)); +#1603 = DIRECTION('',(0.,-2.176037128265E-15,-1.)); +#1604 = DIRECTION('',(0.,1.,-2.176037128265E-15)); +#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1610); +#1606 = LINE('',#1607,#1608); +#1607 = CARTESIAN_POINT('',(4.440892098501E-16,4.2)); +#1608 = VECTOR('',#1609,1.); +#1609 = DIRECTION('',(1.,0.)); +#1610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1611 = ORIENTED_EDGE('',*,*,#1612,.F.); +#1612 = EDGE_CURVE('',#408,#1585,#1613,.T.); +#1613 = SURFACE_CURVE('',#1614,(#1618,#1625),.PCURVE_S1.); +#1614 = LINE('',#1615,#1616); +#1615 = CARTESIAN_POINT('',(-2.65,-6.293148505692E-15,-3.05)); +#1616 = VECTOR('',#1617,1.); +#1617 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#1618 = PCURVE('',#456,#1619); +#1619 = DEFINITIONAL_REPRESENTATION('',(#1620),#1624); +#1620 = LINE('',#1621,#1622); +#1621 = CARTESIAN_POINT('',(2.5,-2.22044604925E-16)); +#1622 = VECTOR('',#1623,1.); +#1623 = DIRECTION('',(0.,-1.)); +#1624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1625 = PCURVE('',#428,#1626); +#1626 = DEFINITIONAL_REPRESENTATION('',(#1627),#1631); +#1627 = LINE('',#1628,#1629); +#1628 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1629 = VECTOR('',#1630,1.); +#1630 = DIRECTION('',(-0.,-1.)); +#1631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1632 = ORIENTED_EDGE('',*,*,#440,.F.); +#1633 = ADVANCED_FACE('',(#1634),#428,.T.); +#1634 = FACE_BOUND('',#1635,.F.); +#1635 = EDGE_LOOP('',(#1636,#1659,#1681,#1682)); +#1636 = ORIENTED_EDGE('',*,*,#1637,.T.); +#1637 = EDGE_CURVE('',#380,#1638,#1640,.T.); +#1638 = VERTEX_POINT('',#1639); +#1639 = CARTESIAN_POINT('',(-6.85,-7.362594691904E-15,-3.2)); +#1640 = SURFACE_CURVE('',#1641,(#1645,#1652),.PCURVE_S1.); +#1641 = LINE('',#1642,#1643); +#1642 = CARTESIAN_POINT('',(-6.85,-7.029527784516E-15,-3.05)); +#1643 = VECTOR('',#1644,1.); +#1644 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#1645 = PCURVE('',#428,#1646); +#1646 = DEFINITIONAL_REPRESENTATION('',(#1647),#1651); +#1647 = LINE('',#1648,#1649); +#1648 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#1649 = VECTOR('',#1650,1.); +#1650 = DIRECTION('',(-0.,-1.)); +#1651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1652 = PCURVE('',#395,#1653); +#1653 = DEFINITIONAL_REPRESENTATION('',(#1654),#1658); +#1654 = LINE('',#1655,#1656); +#1655 = CARTESIAN_POINT('',(7.88860905221E-31,-1.050973848244E-45)); +#1656 = VECTOR('',#1657,1.); +#1657 = DIRECTION('',(0.,-1.)); +#1658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1659 = ORIENTED_EDGE('',*,*,#1660,.T.); +#1660 = EDGE_CURVE('',#1638,#1585,#1661,.T.); +#1661 = SURFACE_CURVE('',#1662,(#1667,#1674),.PCURVE_S1.); +#1662 = CIRCLE('',#1663,2.1); +#1663 = AXIS2_PLACEMENT_3D('',#1664,#1665,#1666); +#1664 = CARTESIAN_POINT('',(-4.75,-7.105427357601E-15,-3.2)); +#1665 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#1666 = DIRECTION('',(1.,0.,0.)); +#1667 = PCURVE('',#428,#1668); +#1668 = DEFINITIONAL_REPRESENTATION('',(#1669),#1673); +#1669 = LINE('',#1670,#1671); +#1670 = CARTESIAN_POINT('',(-0.,-0.15)); +#1671 = VECTOR('',#1672,1.); +#1672 = DIRECTION('',(-1.,0.)); +#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1674 = PCURVE('',#1600,#1675); +#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680); +#1676 = CIRCLE('',#1677,2.1); +#1677 = AXIS2_PLACEMENT_2D('',#1678,#1679); +#1678 = CARTESIAN_POINT('',(2.5,2.1)); +#1679 = DIRECTION('',(0.,1.)); +#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1681 = ORIENTED_EDGE('',*,*,#1612,.F.); +#1682 = ORIENTED_EDGE('',*,*,#407,.F.); +#1683 = ADVANCED_FACE('',(#1684),#395,.T.); +#1684 = FACE_BOUND('',#1685,.T.); +#1685 = EDGE_LOOP('',(#1686,#1687,#1710,#1731)); +#1686 = ORIENTED_EDGE('',*,*,#1637,.T.); +#1687 = ORIENTED_EDGE('',*,*,#1688,.T.); +#1688 = EDGE_CURVE('',#1638,#1689,#1691,.T.); +#1689 = VERTEX_POINT('',#1690); +#1690 = CARTESIAN_POINT('',(-6.85,-2.5,-3.2)); +#1691 = SURFACE_CURVE('',#1692,(#1696,#1703),.PCURVE_S1.); +#1692 = LINE('',#1693,#1694); +#1693 = CARTESIAN_POINT('',(-6.85,-7.362594691904E-15,-3.2)); +#1694 = VECTOR('',#1695,1.); +#1695 = DIRECTION('',(0.,-1.,2.22044604925E-15)); +#1696 = PCURVE('',#395,#1697); +#1697 = DEFINITIONAL_REPRESENTATION('',(#1698),#1702); +#1698 = LINE('',#1699,#1700); +#1699 = CARTESIAN_POINT('',(-1.972152263053E-31,-0.15)); +#1700 = VECTOR('',#1701,1.); +#1701 = DIRECTION('',(1.,0.)); +#1702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1703 = PCURVE('',#1600,#1704); +#1704 = DEFINITIONAL_REPRESENTATION('',(#1705),#1709); +#1705 = LINE('',#1706,#1707); +#1706 = CARTESIAN_POINT('',(2.5,0.)); +#1707 = VECTOR('',#1708,1.); +#1708 = DIRECTION('',(-1.,0.)); +#1709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1710 = ORIENTED_EDGE('',*,*,#1711,.F.); +#1711 = EDGE_CURVE('',#352,#1689,#1712,.T.); +#1712 = SURFACE_CURVE('',#1713,(#1717,#1724),.PCURVE_S1.); +#1713 = LINE('',#1714,#1715); +#1714 = CARTESIAN_POINT('',(-6.85,-2.5,-3.05)); +#1715 = VECTOR('',#1716,1.); +#1716 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#1717 = PCURVE('',#395,#1718); +#1718 = DEFINITIONAL_REPRESENTATION('',(#1719),#1723); +#1719 = LINE('',#1720,#1721); +#1720 = CARTESIAN_POINT('',(2.5,-2.22044604925E-16)); +#1721 = VECTOR('',#1722,1.); +#1722 = DIRECTION('',(0.,-1.)); +#1723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1724 = PCURVE('',#1546,#1725); +#1725 = DEFINITIONAL_REPRESENTATION('',(#1726),#1730); +#1726 = LINE('',#1727,#1728); +#1727 = CARTESIAN_POINT('',(0.,-4.440892098501E-16)); +#1728 = VECTOR('',#1729,1.); +#1729 = DIRECTION('',(0.,-1.)); +#1730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1731 = ORIENTED_EDGE('',*,*,#379,.F.); +#1732 = ADVANCED_FACE('',(#1733),#367,.F.); +#1733 = FACE_BOUND('',#1734,.F.); +#1734 = EDGE_LOOP('',(#1735,#1736,#1737,#1760,#1788,#1809)); +#1735 = ORIENTED_EDGE('',*,*,#1031,.T.); +#1736 = ORIENTED_EDGE('',*,*,#720,.T.); +#1737 = ORIENTED_EDGE('',*,*,#1738,.F.); +#1738 = EDGE_CURVE('',#1739,#721,#1741,.T.); +#1739 = VERTEX_POINT('',#1740); +#1740 = CARTESIAN_POINT('',(-6.75,-2.5,3.05)); +#1741 = SURFACE_CURVE('',#1742,(#1746,#1753),.PCURVE_S1.); +#1742 = LINE('',#1743,#1744); +#1743 = CARTESIAN_POINT('',(-2.65,-2.5,3.05)); +#1744 = VECTOR('',#1745,1.); +#1745 = DIRECTION('',(-1.,0.,0.)); +#1746 = PCURVE('',#367,#1747); +#1747 = DEFINITIONAL_REPRESENTATION('',(#1748),#1752); +#1748 = LINE('',#1749,#1750); +#1749 = CARTESIAN_POINT('',(7.3,-6.1)); +#1750 = VECTOR('',#1751,1.); +#1751 = DIRECTION('',(-1.,-0.)); +#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1753 = PCURVE('',#1446,#1754); +#1754 = DEFINITIONAL_REPRESENTATION('',(#1755),#1759); +#1755 = LINE('',#1756,#1757); +#1756 = CARTESIAN_POINT('',(0.,-0.)); +#1757 = VECTOR('',#1758,1.); +#1758 = DIRECTION('',(1.,0.)); +#1759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1760 = ORIENTED_EDGE('',*,*,#1761,.F.); +#1761 = EDGE_CURVE('',#1762,#1739,#1764,.T.); +#1762 = VERTEX_POINT('',#1763); +#1763 = CARTESIAN_POINT('',(-6.75,-2.5,-3.05)); +#1764 = SURFACE_CURVE('',#1765,(#1769,#1776),.PCURVE_S1.); +#1765 = LINE('',#1766,#1767); +#1766 = CARTESIAN_POINT('',(-6.75,-2.5,-3.05)); +#1767 = VECTOR('',#1768,1.); +#1768 = DIRECTION('',(0.,1.998401444325E-15,1.)); +#1769 = PCURVE('',#367,#1770); +#1770 = DEFINITIONAL_REPRESENTATION('',(#1771),#1775); +#1771 = LINE('',#1772,#1773); +#1772 = CARTESIAN_POINT('',(3.2,0.)); +#1773 = VECTOR('',#1774,1.); +#1774 = DIRECTION('',(0.,-1.)); +#1775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1776 = PCURVE('',#1777,#1782); +#1777 = PLANE('',#1778); +#1778 = AXIS2_PLACEMENT_3D('',#1779,#1780,#1781); +#1779 = CARTESIAN_POINT('',(-6.75,-2.5,-3.05)); +#1780 = DIRECTION('',(0.474099823035,0.880471099922,-1.759534717771E-15) + ); +#1781 = DIRECTION('',(0.880471099922,-0.474099823035,1.052713079008E-15) + ); +#1782 = DEFINITIONAL_REPRESENTATION('',(#1783),#1787); +#1783 = LINE('',#1784,#1785); +#1784 = CARTESIAN_POINT('',(0.,0.)); +#1785 = VECTOR('',#1786,1.); +#1786 = DIRECTION('',(1.052713079008E-16,-1.)); +#1787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1788 = ORIENTED_EDGE('',*,*,#1789,.F.); +#1789 = EDGE_CURVE('',#352,#1762,#1790,.T.); +#1790 = SURFACE_CURVE('',#1791,(#1795,#1802),.PCURVE_S1.); +#1791 = LINE('',#1792,#1793); +#1792 = CARTESIAN_POINT('',(-6.85,-2.5,-3.05)); +#1793 = VECTOR('',#1794,1.); +#1794 = DIRECTION('',(1.,0.,0.)); +#1795 = PCURVE('',#367,#1796); +#1796 = DEFINITIONAL_REPRESENTATION('',(#1797),#1801); +#1797 = LINE('',#1798,#1799); +#1798 = CARTESIAN_POINT('',(3.1,-4.440892098501E-16)); +#1799 = VECTOR('',#1800,1.); +#1800 = DIRECTION('',(1.,0.)); +#1801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1802 = PCURVE('',#1546,#1803); +#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808); +#1804 = LINE('',#1805,#1806); +#1805 = CARTESIAN_POINT('',(0.,0.)); +#1806 = VECTOR('',#1807,1.); +#1807 = DIRECTION('',(1.,0.)); +#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1809 = ORIENTED_EDGE('',*,*,#351,.F.); +#1810 = ADVANCED_FACE('',(#1811),#924,.T.); +#1811 = FACE_BOUND('',#1812,.T.); +#1812 = EDGE_LOOP('',(#1813,#1836,#1864,#1885)); +#1813 = ORIENTED_EDGE('',*,*,#1814,.T.); +#1814 = EDGE_CURVE('',#880,#1815,#1817,.T.); +#1815 = VERTEX_POINT('',#1816); +#1816 = CARTESIAN_POINT('',(6.85,7.113754030286E-15,3.2)); +#1817 = SURFACE_CURVE('',#1818,(#1822,#1829),.PCURVE_S1.); +#1818 = LINE('',#1819,#1820); +#1819 = CARTESIAN_POINT('',(6.85,6.772360450213E-15,3.05)); +#1820 = VECTOR('',#1821,1.); +#1821 = DIRECTION('',(0.,2.275957200482E-15,1.)); +#1822 = PCURVE('',#924,#1823); +#1823 = DEFINITIONAL_REPRESENTATION('',(#1824),#1828); +#1824 = LINE('',#1825,#1826); +#1825 = CARTESIAN_POINT('',(0.,0.)); +#1826 = VECTOR('',#1827,1.); +#1827 = DIRECTION('',(5.551115123126E-17,-1.)); +#1828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1829 = PCURVE('',#896,#1830); +#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835); +#1831 = LINE('',#1832,#1833); +#1832 = CARTESIAN_POINT('',(-0.,0.)); +#1833 = VECTOR('',#1834,1.); +#1834 = DIRECTION('',(-0.,-1.)); +#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1836 = ORIENTED_EDGE('',*,*,#1837,.T.); +#1837 = EDGE_CURVE('',#1815,#1838,#1840,.T.); +#1838 = VERTEX_POINT('',#1839); +#1839 = CARTESIAN_POINT('',(6.85,-2.5,3.2)); +#1840 = SURFACE_CURVE('',#1841,(#1845,#1852),.PCURVE_S1.); +#1841 = LINE('',#1842,#1843); +#1842 = CARTESIAN_POINT('',(6.85,7.113754030286E-15,3.2)); +#1843 = VECTOR('',#1844,1.); +#1844 = DIRECTION('',(0.,-1.,2.331468351713E-15)); +#1845 = PCURVE('',#924,#1846); +#1846 = DEFINITIONAL_REPRESENTATION('',(#1847),#1851); +#1847 = LINE('',#1848,#1849); +#1848 = CARTESIAN_POINT('',(8.326672684689E-18,-0.15)); +#1849 = VECTOR('',#1850,1.); +#1850 = DIRECTION('',(1.,0.)); +#1851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1852 = PCURVE('',#1853,#1858); +#1853 = PLANE('',#1854); +#1854 = AXIS2_PLACEMENT_3D('',#1855,#1856,#1857); +#1855 = CARTESIAN_POINT('',(6.85,7.113754030286E-15,3.2)); +#1856 = DIRECTION('',(0.,2.264854970235E-15,1.)); +#1857 = DIRECTION('',(0.,-1.,2.264854970235E-15)); +#1858 = DEFINITIONAL_REPRESENTATION('',(#1859),#1863); +#1859 = LINE('',#1860,#1861); +#1860 = CARTESIAN_POINT('',(0.,0.)); +#1861 = VECTOR('',#1862,1.); +#1862 = DIRECTION('',(1.,0.)); +#1863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1864 = ORIENTED_EDGE('',*,*,#1865,.F.); +#1865 = EDGE_CURVE('',#909,#1838,#1866,.T.); +#1866 = SURFACE_CURVE('',#1867,(#1871,#1878),.PCURVE_S1.); +#1867 = LINE('',#1868,#1869); +#1868 = CARTESIAN_POINT('',(6.85,-2.5,3.05)); +#1869 = VECTOR('',#1870,1.); +#1870 = DIRECTION('',(0.,2.275957200482E-15,1.)); +#1871 = PCURVE('',#924,#1872); +#1872 = DEFINITIONAL_REPRESENTATION('',(#1873),#1877); +#1873 = LINE('',#1874,#1875); +#1874 = CARTESIAN_POINT('',(2.5,2.775557561563E-16)); +#1875 = VECTOR('',#1876,1.); +#1876 = DIRECTION('',(5.551115123126E-17,-1.)); +#1877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1878 = PCURVE('',#1183,#1879); +#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); +#1880 = LINE('',#1881,#1882); +#1881 = CARTESIAN_POINT('',(0.,4.440892098501E-16)); +#1882 = VECTOR('',#1883,1.); +#1883 = DIRECTION('',(0.,-1.)); +#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1885 = ORIENTED_EDGE('',*,*,#908,.F.); +#1886 = ADVANCED_FACE('',(#1887),#896,.T.); +#1887 = FACE_BOUND('',#1888,.F.); +#1888 = EDGE_LOOP('',(#1889,#1890,#1914,#1935)); +#1889 = ORIENTED_EDGE('',*,*,#1814,.T.); +#1890 = ORIENTED_EDGE('',*,*,#1891,.T.); +#1891 = EDGE_CURVE('',#1815,#1892,#1894,.T.); +#1892 = VERTEX_POINT('',#1893); +#1893 = CARTESIAN_POINT('',(2.65,7.464382305009E-15,3.2)); +#1894 = SURFACE_CURVE('',#1895,(#1900,#1907),.PCURVE_S1.); +#1895 = CIRCLE('',#1896,2.1); +#1896 = AXIS2_PLACEMENT_3D('',#1897,#1898,#1899); +#1897 = CARTESIAN_POINT('',(4.75,7.113754030286E-15,3.2)); +#1898 = DIRECTION('',(-0.,2.331468351713E-15,1.)); +#1899 = DIRECTION('',(1.,0.,0.)); +#1900 = PCURVE('',#896,#1901); +#1901 = DEFINITIONAL_REPRESENTATION('',(#1902),#1906); +#1902 = LINE('',#1903,#1904); +#1903 = CARTESIAN_POINT('',(-0.,-0.15)); +#1904 = VECTOR('',#1905,1.); +#1905 = DIRECTION('',(-1.,0.)); +#1906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1907 = PCURVE('',#1853,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913); +#1909 = CIRCLE('',#1910,2.1); +#1910 = AXIS2_PLACEMENT_2D('',#1911,#1912); +#1911 = CARTESIAN_POINT('',(0.,-2.1)); +#1912 = DIRECTION('',(0.,1.)); +#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1914 = ORIENTED_EDGE('',*,*,#1915,.F.); +#1915 = EDGE_CURVE('',#852,#1892,#1916,.T.); +#1916 = SURFACE_CURVE('',#1917,(#1921,#1928),.PCURVE_S1.); +#1917 = LINE('',#1918,#1919); +#1918 = CARTESIAN_POINT('',(2.65,7.122988724937E-15,3.05)); +#1919 = VECTOR('',#1920,1.); +#1920 = DIRECTION('',(0.,2.275957200482E-15,1.)); +#1921 = PCURVE('',#896,#1922); +#1922 = DEFINITIONAL_REPRESENTATION('',(#1923),#1927); +#1923 = LINE('',#1924,#1925); +#1924 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#1925 = VECTOR('',#1926,1.); +#1926 = DIRECTION('',(-0.,-1.)); +#1927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1928 = PCURVE('',#867,#1929); +#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934); +#1930 = LINE('',#1931,#1932); +#1931 = CARTESIAN_POINT('',(2.5,1.665334536938E-16)); +#1932 = VECTOR('',#1933,1.); +#1933 = DIRECTION('',(-5.551115123126E-17,-1.)); +#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1935 = ORIENTED_EDGE('',*,*,#879,.F.); +#1936 = ADVANCED_FACE('',(#1937),#867,.T.); +#1937 = FACE_BOUND('',#1938,.T.); +#1938 = EDGE_LOOP('',(#1939,#1962,#1983,#1984)); +#1939 = ORIENTED_EDGE('',*,*,#1940,.T.); +#1940 = EDGE_CURVE('',#829,#1941,#1943,.T.); +#1941 = VERTEX_POINT('',#1942); +#1942 = CARTESIAN_POINT('',(2.65,-2.5,3.2)); +#1943 = SURFACE_CURVE('',#1944,(#1948,#1955),.PCURVE_S1.); +#1944 = LINE('',#1945,#1946); +#1945 = CARTESIAN_POINT('',(2.65,-2.5,3.05)); +#1946 = VECTOR('',#1947,1.); +#1947 = DIRECTION('',(0.,2.275957200482E-15,1.)); +#1948 = PCURVE('',#867,#1949); +#1949 = DEFINITIONAL_REPRESENTATION('',(#1950),#1954); +#1950 = LINE('',#1951,#1952); +#1951 = CARTESIAN_POINT('',(4.440892098501E-16,4.440892098501E-16)); +#1952 = VECTOR('',#1953,1.); +#1953 = DIRECTION('',(-5.551115123126E-17,-1.)); +#1954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1955 = PCURVE('',#1183,#1956); +#1956 = DEFINITIONAL_REPRESENTATION('',(#1957),#1961); +#1957 = LINE('',#1958,#1959); +#1958 = CARTESIAN_POINT('',(4.2,4.440892098501E-16)); +#1959 = VECTOR('',#1960,1.); +#1960 = DIRECTION('',(0.,-1.)); +#1961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1962 = ORIENTED_EDGE('',*,*,#1963,.T.); +#1963 = EDGE_CURVE('',#1941,#1892,#1964,.T.); +#1964 = SURFACE_CURVE('',#1965,(#1969,#1976),.PCURVE_S1.); +#1965 = LINE('',#1966,#1967); +#1966 = CARTESIAN_POINT('',(2.65,-2.5,3.2)); +#1967 = VECTOR('',#1968,1.); +#1968 = DIRECTION('',(0.,1.,-2.331468351713E-15)); +#1969 = PCURVE('',#867,#1970); +#1970 = DEFINITIONAL_REPRESENTATION('',(#1971),#1975); +#1971 = LINE('',#1972,#1973); +#1972 = CARTESIAN_POINT('',(-1.498801083244E-16,-0.15)); +#1973 = VECTOR('',#1974,1.); +#1974 = DIRECTION('',(1.,0.)); +#1975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1976 = PCURVE('',#1853,#1977); +#1977 = DEFINITIONAL_REPRESENTATION('',(#1978),#1982); +#1978 = LINE('',#1979,#1980); +#1979 = CARTESIAN_POINT('',(2.5,-4.2)); +#1980 = VECTOR('',#1981,1.); +#1981 = DIRECTION('',(-1.,0.)); +#1982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1983 = ORIENTED_EDGE('',*,*,#1915,.F.); +#1984 = ORIENTED_EDGE('',*,*,#851,.F.); +#1985 = ADVANCED_FACE('',(#1986),#816,.T.); +#1986 = FACE_BOUND('',#1987,.T.); +#1987 = EDGE_LOOP('',(#1988,#2011,#2039,#2060)); +#1988 = ORIENTED_EDGE('',*,*,#1989,.T.); +#1989 = EDGE_CURVE('',#772,#1990,#1992,.T.); +#1990 = VERTEX_POINT('',#1991); +#1991 = CARTESIAN_POINT('',(-2.65,6.98534112233E-15,3.2)); +#1992 = SURFACE_CURVE('',#1993,(#1997,#2004),.PCURVE_S1.); +#1993 = LINE('',#1994,#1995); +#1994 = CARTESIAN_POINT('',(-2.65,6.643947542257E-15,3.05)); +#1995 = VECTOR('',#1996,1.); +#1996 = DIRECTION('',(0.,2.275957200482E-15,1.)); +#1997 = PCURVE('',#816,#1998); +#1998 = DEFINITIONAL_REPRESENTATION('',(#1999),#2003); +#1999 = LINE('',#2000,#2001); +#2000 = CARTESIAN_POINT('',(-1.284129026622E-16,-1.283102650751E-31)); +#2001 = VECTOR('',#2002,1.); +#2002 = DIRECTION('',(5.551115123126E-17,-1.)); +#2003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2004 = PCURVE('',#788,#2005); +#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010); +#2006 = LINE('',#2007,#2008); +#2007 = CARTESIAN_POINT('',(-0.,0.)); +#2008 = VECTOR('',#2009,1.); +#2009 = DIRECTION('',(-0.,-1.)); +#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2011 = ORIENTED_EDGE('',*,*,#2012,.T.); +#2012 = EDGE_CURVE('',#1990,#2013,#2015,.T.); +#2013 = VERTEX_POINT('',#2014); +#2014 = CARTESIAN_POINT('',(-2.65,-2.5,3.2)); +#2015 = SURFACE_CURVE('',#2016,(#2020,#2027),.PCURVE_S1.); +#2016 = LINE('',#2017,#2018); +#2017 = CARTESIAN_POINT('',(-2.65,6.856928219667E-15,3.2)); +#2018 = VECTOR('',#2019,1.); +#2019 = DIRECTION('',(0.,-1.,2.331468351713E-15)); +#2020 = PCURVE('',#816,#2021); +#2021 = DEFINITIONAL_REPRESENTATION('',(#2022),#2026); +#2022 = LINE('',#2023,#2024); +#2023 = CARTESIAN_POINT('',(8.326672684689E-18,-0.15)); +#2024 = VECTOR('',#2025,1.); +#2025 = DIRECTION('',(1.,0.)); +#2026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2027 = PCURVE('',#2028,#2033); +#2028 = PLANE('',#2029); +#2029 = AXIS2_PLACEMENT_3D('',#2030,#2031,#2032); +#2030 = CARTESIAN_POINT('',(-2.65,6.856928219667E-15,3.2)); +#2031 = DIRECTION('',(0.,2.264854970235E-15,1.)); +#2032 = DIRECTION('',(0.,-1.,2.264854970235E-15)); +#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(0.,0.)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(1.,0.)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = ORIENTED_EDGE('',*,*,#2040,.F.); +#2040 = EDGE_CURVE('',#801,#2013,#2041,.T.); +#2041 = SURFACE_CURVE('',#2042,(#2046,#2053),.PCURVE_S1.); +#2042 = LINE('',#2043,#2044); +#2043 = CARTESIAN_POINT('',(-2.65,-2.5,3.05)); +#2044 = VECTOR('',#2045,1.); +#2045 = DIRECTION('',(0.,2.275957200482E-15,1.)); +#2046 = PCURVE('',#816,#2047); +#2047 = DEFINITIONAL_REPRESENTATION('',(#2048),#2052); +#2048 = LINE('',#2049,#2050); +#2049 = CARTESIAN_POINT('',(2.5,2.775557561563E-16)); +#2050 = VECTOR('',#2051,1.); +#2051 = DIRECTION('',(5.551115123126E-17,-1.)); +#2052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2053 = PCURVE('',#1446,#2054); +#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059); +#2055 = LINE('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(0.,4.440892098501E-16)); +#2057 = VECTOR('',#2058,1.); +#2058 = DIRECTION('',(0.,-1.)); +#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2060 = ORIENTED_EDGE('',*,*,#800,.F.); +#2061 = ADVANCED_FACE('',(#2062),#788,.T.); +#2062 = FACE_BOUND('',#2063,.F.); +#2063 = EDGE_LOOP('',(#2064,#2065,#2089,#2110)); +#2064 = ORIENTED_EDGE('',*,*,#1989,.T.); +#2065 = ORIENTED_EDGE('',*,*,#2066,.T.); +#2066 = EDGE_CURVE('',#1990,#2067,#2069,.T.); +#2067 = VERTEX_POINT('',#2068); +#2068 = CARTESIAN_POINT('',(-6.85,7.464382305009E-15,3.2)); +#2069 = SURFACE_CURVE('',#2070,(#2075,#2082),.PCURVE_S1.); +#2070 = CIRCLE('',#2071,2.1); +#2071 = AXIS2_PLACEMENT_3D('',#2072,#2073,#2074); +#2072 = CARTESIAN_POINT('',(-4.75,7.113754030286E-15,3.2)); +#2073 = DIRECTION('',(-0.,2.331468351713E-15,1.)); +#2074 = DIRECTION('',(1.,0.,0.)); +#2075 = PCURVE('',#788,#2076); +#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081); +#2077 = LINE('',#2078,#2079); +#2078 = CARTESIAN_POINT('',(-0.,-0.15)); +#2079 = VECTOR('',#2080,1.); +#2080 = DIRECTION('',(-1.,0.)); +#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2082 = PCURVE('',#2028,#2083); +#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088); +#2084 = CIRCLE('',#2085,2.1); +#2085 = AXIS2_PLACEMENT_2D('',#2086,#2087); +#2086 = CARTESIAN_POINT('',(-2.568258106184E-16,-2.1)); +#2087 = DIRECTION('',(0.,1.)); +#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2089 = ORIENTED_EDGE('',*,*,#2090,.F.); +#2090 = EDGE_CURVE('',#744,#2067,#2091,.T.); +#2091 = SURFACE_CURVE('',#2092,(#2096,#2103),.PCURVE_S1.); +#2092 = LINE('',#2093,#2094); +#2093 = CARTESIAN_POINT('',(-6.85,7.122988724937E-15,3.05)); +#2094 = VECTOR('',#2095,1.); +#2095 = DIRECTION('',(0.,2.275957200482E-15,1.)); +#2096 = PCURVE('',#788,#2097); +#2097 = DEFINITIONAL_REPRESENTATION('',(#2098),#2102); +#2098 = LINE('',#2099,#2100); +#2099 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#2100 = VECTOR('',#2101,1.); +#2101 = DIRECTION('',(-0.,-1.)); +#2102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2103 = PCURVE('',#759,#2104); +#2104 = DEFINITIONAL_REPRESENTATION('',(#2105),#2109); +#2105 = LINE('',#2106,#2107); +#2106 = CARTESIAN_POINT('',(2.5,1.665334536938E-16)); +#2107 = VECTOR('',#2108,1.); +#2108 = DIRECTION('',(-5.551115123126E-17,-1.)); +#2109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2110 = ORIENTED_EDGE('',*,*,#771,.F.); +#2111 = ADVANCED_FACE('',(#2112),#759,.T.); +#2112 = FACE_BOUND('',#2113,.T.); +#2113 = EDGE_LOOP('',(#2114,#2137,#2158,#2159)); +#2114 = ORIENTED_EDGE('',*,*,#2115,.T.); +#2115 = EDGE_CURVE('',#721,#2116,#2118,.T.); +#2116 = VERTEX_POINT('',#2117); +#2117 = CARTESIAN_POINT('',(-6.85,-2.5,3.2)); +#2118 = SURFACE_CURVE('',#2119,(#2123,#2130),.PCURVE_S1.); +#2119 = LINE('',#2120,#2121); +#2120 = CARTESIAN_POINT('',(-6.85,-2.5,3.05)); +#2121 = VECTOR('',#2122,1.); +#2122 = DIRECTION('',(0.,2.275957200482E-15,1.)); +#2123 = PCURVE('',#759,#2124); +#2124 = DEFINITIONAL_REPRESENTATION('',(#2125),#2129); +#2125 = LINE('',#2126,#2127); +#2126 = CARTESIAN_POINT('',(4.440892098501E-16,4.440892098501E-16)); +#2127 = VECTOR('',#2128,1.); +#2128 = DIRECTION('',(-5.551115123126E-17,-1.)); +#2129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2130 = PCURVE('',#1446,#2131); +#2131 = DEFINITIONAL_REPRESENTATION('',(#2132),#2136); +#2132 = LINE('',#2133,#2134); +#2133 = CARTESIAN_POINT('',(4.2,4.440892098501E-16)); +#2134 = VECTOR('',#2135,1.); +#2135 = DIRECTION('',(0.,-1.)); +#2136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2137 = ORIENTED_EDGE('',*,*,#2138,.T.); +#2138 = EDGE_CURVE('',#2116,#2067,#2139,.T.); +#2139 = SURFACE_CURVE('',#2140,(#2144,#2151),.PCURVE_S1.); +#2140 = LINE('',#2141,#2142); +#2141 = CARTESIAN_POINT('',(-6.85,-2.5,3.2)); +#2142 = VECTOR('',#2143,1.); +#2143 = DIRECTION('',(0.,1.,-2.331468351713E-15)); +#2144 = PCURVE('',#759,#2145); +#2145 = DEFINITIONAL_REPRESENTATION('',(#2146),#2150); +#2146 = LINE('',#2147,#2148); +#2147 = CARTESIAN_POINT('',(-1.498801083244E-16,-0.15)); +#2148 = VECTOR('',#2149,1.); +#2149 = DIRECTION('',(1.,0.)); +#2150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2151 = PCURVE('',#2028,#2152); +#2152 = DEFINITIONAL_REPRESENTATION('',(#2153),#2157); +#2153 = LINE('',#2154,#2155); +#2154 = CARTESIAN_POINT('',(2.5,-4.2)); +#2155 = VECTOR('',#2156,1.); +#2156 = DIRECTION('',(-1.,0.)); +#2157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2158 = ORIENTED_EDGE('',*,*,#2090,.F.); +#2159 = ORIENTED_EDGE('',*,*,#743,.F.); +#2160 = ADVANCED_FACE('',(#2161),#1157,.F.); +#2161 = FACE_BOUND('',#2162,.F.); +#2162 = EDGE_LOOP('',(#2163,#2193,#2219,#2220)); +#2163 = ORIENTED_EDGE('',*,*,#2164,.T.); +#2164 = EDGE_CURVE('',#2165,#2167,#2169,.T.); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(6.,-2.85,-3.05)); +#2167 = VERTEX_POINT('',#2168); +#2168 = CARTESIAN_POINT('',(6.,-2.85,3.05)); +#2169 = SURFACE_CURVE('',#2170,(#2174,#2181),.PCURVE_S1.); +#2170 = LINE('',#2171,#2172); +#2171 = CARTESIAN_POINT('',(6.,-2.85,-3.05)); +#2172 = VECTOR('',#2173,1.); +#2173 = DIRECTION('',(0.,1.998401444325E-15,1.)); +#2174 = PCURVE('',#1157,#2175); +#2175 = DEFINITIONAL_REPRESENTATION('',(#2176),#2180); +#2176 = LINE('',#2177,#2178); +#2177 = CARTESIAN_POINT('',(0.,-0.)); +#2178 = VECTOR('',#2179,1.); +#2179 = DIRECTION('',(-1.052713079008E-16,-1.)); +#2180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2181 = PCURVE('',#2182,#2187); +#2182 = PLANE('',#2183); +#2183 = AXIS2_PLACEMENT_3D('',#2184,#2185,#2186); +#2184 = CARTESIAN_POINT('',(3.5,-2.85,-3.05)); +#2185 = DIRECTION('',(0.,1.,-1.998401444325E-15)); +#2186 = DIRECTION('',(1.,0.,0.)); +#2187 = DEFINITIONAL_REPRESENTATION('',(#2188),#2192); +#2188 = LINE('',#2189,#2190); +#2189 = CARTESIAN_POINT('',(2.5,0.)); +#2190 = VECTOR('',#2191,1.); +#2191 = DIRECTION('',(0.,-1.)); +#2192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2193 = ORIENTED_EDGE('',*,*,#2194,.T.); +#2194 = EDGE_CURVE('',#2167,#1142,#2195,.T.); +#2195 = SURFACE_CURVE('',#2196,(#2200,#2207),.PCURVE_S1.); +#2196 = LINE('',#2197,#2198); +#2197 = CARTESIAN_POINT('',(6.,-2.85,3.05)); +#2198 = VECTOR('',#2199,1.); +#2199 = DIRECTION('',(0.880471099922,0.474099823035,-1.052713079008E-15) + ); +#2200 = PCURVE('',#1157,#2201); +#2201 = DEFINITIONAL_REPRESENTATION('',(#2202),#2206); +#2202 = LINE('',#2203,#2204); +#2203 = CARTESIAN_POINT('',(3.188216753568E-16,-6.1)); +#2204 = VECTOR('',#2205,1.); +#2205 = DIRECTION('',(1.,0.)); +#2206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2207 = PCURVE('',#2208,#2213); +#2208 = PLANE('',#2209); +#2209 = AXIS2_PLACEMENT_3D('',#2210,#2211,#2212); +#2210 = CARTESIAN_POINT('',(-8.95,7.7,3.05)); +#2211 = DIRECTION('',(0.,2.22044604925E-15,1.)); +#2212 = DIRECTION('',(0.,-1.,2.22044604925E-15)); +#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); +#2214 = LINE('',#2215,#2216); +#2215 = CARTESIAN_POINT('',(10.55,14.95)); +#2216 = VECTOR('',#2217,1.); +#2217 = DIRECTION('',(-0.474099823035,0.880471099922)); +#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2219 = ORIENTED_EDGE('',*,*,#1139,.F.); +#2220 = ORIENTED_EDGE('',*,*,#2221,.F.); +#2221 = EDGE_CURVE('',#2165,#1140,#2222,.T.); +#2222 = SURFACE_CURVE('',#2223,(#2227,#2234),.PCURVE_S1.); +#2223 = LINE('',#2224,#2225); +#2224 = CARTESIAN_POINT('',(6.,-2.85,-3.05)); +#2225 = VECTOR('',#2226,1.); +#2226 = DIRECTION('',(0.880471099922,0.474099823035,-1.052713079008E-15) + ); +#2227 = PCURVE('',#1157,#2228); +#2228 = DEFINITIONAL_REPRESENTATION('',(#2229),#2233); +#2229 = LINE('',#2230,#2231); +#2230 = CARTESIAN_POINT('',(9.925580459222E-16,-4.003107231196E-31)); +#2231 = VECTOR('',#2232,1.); +#2232 = DIRECTION('',(1.,0.)); +#2233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2234 = PCURVE('',#2235,#2240); +#2235 = PLANE('',#2236); +#2236 = AXIS2_PLACEMENT_3D('',#2237,#2238,#2239); +#2237 = CARTESIAN_POINT('',(-8.95,7.7,-3.05)); +#2238 = DIRECTION('',(0.,2.22044604925E-15,1.)); +#2239 = DIRECTION('',(0.,-1.,2.22044604925E-15)); +#2240 = DEFINITIONAL_REPRESENTATION('',(#2241),#2245); +#2241 = LINE('',#2242,#2243); +#2242 = CARTESIAN_POINT('',(10.55,14.95)); +#2243 = VECTOR('',#2244,1.); +#2244 = DIRECTION('',(-0.474099823035,0.880471099922)); +#2245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2246 = ADVANCED_FACE('',(#2247),#1212,.T.); +#2247 = FACE_BOUND('',#2248,.T.); +#2248 = EDGE_LOOP('',(#2249,#2250,#2271,#2272,#2273,#2294)); +#2249 = ORIENTED_EDGE('',*,*,#1377,.T.); +#2250 = ORIENTED_EDGE('',*,*,#2251,.T.); +#2251 = EDGE_CURVE('',#1355,#1228,#2252,.T.); +#2252 = SURFACE_CURVE('',#2253,(#2257,#2264),.PCURVE_S1.); +#2253 = LINE('',#2254,#2255); +#2254 = CARTESIAN_POINT('',(2.65,-2.5,-3.2)); +#2255 = VECTOR('',#2256,1.); +#2256 = DIRECTION('',(1.,0.,0.)); +#2257 = PCURVE('',#1212,#2258); +#2258 = DEFINITIONAL_REPRESENTATION('',(#2259),#2263); +#2259 = LINE('',#2260,#2261); +#2260 = CARTESIAN_POINT('',(0.,-0.15)); +#2261 = VECTOR('',#2262,1.); +#2262 = DIRECTION('',(1.,0.)); +#2263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2264 = PCURVE('',#1266,#2265); +#2265 = DEFINITIONAL_REPRESENTATION('',(#2266),#2270); +#2266 = LINE('',#2267,#2268); +#2267 = CARTESIAN_POINT('',(4.440892098501E-16,0.)); +#2268 = VECTOR('',#2269,1.); +#2269 = DIRECTION('',(0.,1.)); +#2270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2271 = ORIENTED_EDGE('',*,*,#1227,.F.); +#2272 = ORIENTED_EDGE('',*,*,#1198,.F.); +#2273 = ORIENTED_EDGE('',*,*,#2274,.F.); +#2274 = EDGE_CURVE('',#1483,#1140,#2275,.T.); +#2275 = SURFACE_CURVE('',#2276,(#2280,#2287),.PCURVE_S1.); +#2276 = LINE('',#2277,#2278); +#2277 = CARTESIAN_POINT('',(2.65,-2.5,-3.05)); +#2278 = VECTOR('',#2279,1.); +#2279 = DIRECTION('',(1.,0.,0.)); +#2280 = PCURVE('',#1212,#2281); +#2281 = DEFINITIONAL_REPRESENTATION('',(#2282),#2286); +#2282 = LINE('',#2283,#2284); +#2283 = CARTESIAN_POINT('',(0.,0.)); +#2284 = VECTOR('',#2285,1.); +#2285 = DIRECTION('',(1.,0.)); +#2286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2287 = PCURVE('',#2235,#2288); +#2288 = DEFINITIONAL_REPRESENTATION('',(#2289),#2293); +#2289 = LINE('',#2290,#2291); +#2290 = CARTESIAN_POINT('',(10.2,11.6)); +#2291 = VECTOR('',#2292,1.); +#2292 = DIRECTION('',(0.,1.)); +#2293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2294 = ORIENTED_EDGE('',*,*,#1510,.F.); +#2295 = ADVANCED_FACE('',(#2296),#1183,.T.); +#2296 = FACE_BOUND('',#2297,.T.); +#2297 = EDGE_LOOP('',(#2298,#2299,#2320,#2321,#2322,#2343)); +#2298 = ORIENTED_EDGE('',*,*,#1865,.T.); +#2299 = ORIENTED_EDGE('',*,*,#2300,.T.); +#2300 = EDGE_CURVE('',#1838,#1941,#2301,.T.); +#2301 = SURFACE_CURVE('',#2302,(#2306,#2313),.PCURVE_S1.); +#2302 = LINE('',#2303,#2304); +#2303 = CARTESIAN_POINT('',(6.85,-2.5,3.2)); +#2304 = VECTOR('',#2305,1.); +#2305 = DIRECTION('',(-1.,0.,0.)); +#2306 = PCURVE('',#1183,#2307); +#2307 = DEFINITIONAL_REPRESENTATION('',(#2308),#2312); +#2308 = LINE('',#2309,#2310); +#2309 = CARTESIAN_POINT('',(0.,-0.15)); +#2310 = VECTOR('',#2311,1.); +#2311 = DIRECTION('',(1.,0.)); +#2312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2313 = PCURVE('',#1853,#2314); +#2314 = DEFINITIONAL_REPRESENTATION('',(#2315),#2319); +#2315 = LINE('',#2316,#2317); +#2316 = CARTESIAN_POINT('',(2.5,0.)); +#2317 = VECTOR('',#2318,1.); +#2318 = DIRECTION('',(0.,-1.)); +#2319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2320 = ORIENTED_EDGE('',*,*,#1940,.F.); +#2321 = ORIENTED_EDGE('',*,*,#1459,.F.); +#2322 = ORIENTED_EDGE('',*,*,#2323,.F.); +#2323 = EDGE_CURVE('',#1142,#1460,#2324,.T.); +#2324 = SURFACE_CURVE('',#2325,(#2329,#2336),.PCURVE_S1.); +#2325 = LINE('',#2326,#2327); +#2326 = CARTESIAN_POINT('',(6.85,-2.5,3.05)); +#2327 = VECTOR('',#2328,1.); +#2328 = DIRECTION('',(-1.,0.,0.)); +#2329 = PCURVE('',#1183,#2330); +#2330 = DEFINITIONAL_REPRESENTATION('',(#2331),#2335); +#2331 = LINE('',#2332,#2333); +#2332 = CARTESIAN_POINT('',(0.,-0.)); +#2333 = VECTOR('',#2334,1.); +#2334 = DIRECTION('',(1.,0.)); +#2335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2336 = PCURVE('',#2208,#2337); +#2337 = DEFINITIONAL_REPRESENTATION('',(#2338),#2342); +#2338 = LINE('',#2339,#2340); +#2339 = CARTESIAN_POINT('',(10.2,15.8)); +#2340 = VECTOR('',#2341,1.); +#2341 = DIRECTION('',(0.,-1.)); +#2342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2343 = ORIENTED_EDGE('',*,*,#1169,.F.); +#2344 = ADVANCED_FACE('',(#2345,#2351),#1266,.T.); +#2345 = FACE_BOUND('',#2346,.T.); +#2346 = EDGE_LOOP('',(#2347,#2348,#2349,#2350)); +#2347 = ORIENTED_EDGE('',*,*,#2251,.F.); +#2348 = ORIENTED_EDGE('',*,*,#1354,.F.); +#2349 = ORIENTED_EDGE('',*,*,#1326,.T.); +#2350 = ORIENTED_EDGE('',*,*,#1250,.F.); +#2351 = FACE_BOUND('',#2352,.T.); +#2352 = EDGE_LOOP('',(#2353)); +#2353 = ORIENTED_EDGE('',*,*,#2354,.F.); +#2354 = EDGE_CURVE('',#2355,#2355,#2357,.T.); +#2355 = VERTEX_POINT('',#2356); +#2356 = CARTESIAN_POINT('',(5.95,-6.963318810449E-15,-3.2)); +#2357 = SURFACE_CURVE('',#2358,(#2363,#2370),.PCURVE_S1.); +#2358 = CIRCLE('',#2359,1.2); +#2359 = AXIS2_PLACEMENT_3D('',#2360,#2361,#2362); +#2360 = CARTESIAN_POINT('',(4.75,-6.963318810449E-15,-3.2)); +#2361 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#2362 = DIRECTION('',(1.,0.,0.)); +#2363 = PCURVE('',#1266,#2364); +#2364 = DEFINITIONAL_REPRESENTATION('',(#2365),#2369); +#2365 = CIRCLE('',#2366,1.2); +#2366 = AXIS2_PLACEMENT_2D('',#2367,#2368); +#2367 = CARTESIAN_POINT('',(2.5,2.1)); +#2368 = DIRECTION('',(0.,1.)); +#2369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2370 = PCURVE('',#2371,#2376); +#2371 = CYLINDRICAL_SURFACE('',#2372,1.2); +#2372 = AXIS2_PLACEMENT_3D('',#2373,#2374,#2375); +#2373 = CARTESIAN_POINT('',(4.75,-6.963318810449E-15,-3.2)); +#2374 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#2375 = DIRECTION('',(1.,0.,0.)); +#2376 = DEFINITIONAL_REPRESENTATION('',(#2377),#2381); +#2377 = LINE('',#2378,#2379); +#2378 = CARTESIAN_POINT('',(0.,0.)); +#2379 = VECTOR('',#2380,1.); +#2380 = DIRECTION('',(1.,0.)); +#2381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2382 = ADVANCED_FACE('',(#2383),#1420,.F.); +#2383 = FACE_BOUND('',#2384,.F.); +#2384 = EDGE_LOOP('',(#2385,#2415,#2441,#2442)); +#2385 = ORIENTED_EDGE('',*,*,#2386,.T.); +#2386 = EDGE_CURVE('',#2387,#2389,#2391,.T.); +#2387 = VERTEX_POINT('',#2388); +#2388 = CARTESIAN_POINT('',(-3.6,-2.85,-3.05)); +#2389 = VERTEX_POINT('',#2390); +#2390 = CARTESIAN_POINT('',(-3.6,-2.85,3.05)); +#2391 = SURFACE_CURVE('',#2392,(#2396,#2403),.PCURVE_S1.); +#2392 = LINE('',#2393,#2394); +#2393 = CARTESIAN_POINT('',(-3.6,-2.85,-3.05)); +#2394 = VECTOR('',#2395,1.); +#2395 = DIRECTION('',(0.,1.998401444325E-15,1.)); +#2396 = PCURVE('',#1420,#2397); +#2397 = DEFINITIONAL_REPRESENTATION('',(#2398),#2402); +#2398 = LINE('',#2399,#2400); +#2399 = CARTESIAN_POINT('',(0.,-0.)); +#2400 = VECTOR('',#2401,1.); +#2401 = DIRECTION('',(-1.052713079008E-16,-1.)); +#2402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2403 = PCURVE('',#2404,#2409); +#2404 = PLANE('',#2405); +#2405 = AXIS2_PLACEMENT_3D('',#2406,#2407,#2408); +#2406 = CARTESIAN_POINT('',(-6.1,-2.85,-3.05)); +#2407 = DIRECTION('',(0.,1.,-1.998401444325E-15)); +#2408 = DIRECTION('',(1.,0.,0.)); +#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2414); +#2410 = LINE('',#2411,#2412); +#2411 = CARTESIAN_POINT('',(2.5,0.)); +#2412 = VECTOR('',#2413,1.); +#2413 = DIRECTION('',(0.,-1.)); +#2414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2415 = ORIENTED_EDGE('',*,*,#2416,.T.); +#2416 = EDGE_CURVE('',#2389,#1405,#2417,.T.); +#2417 = SURFACE_CURVE('',#2418,(#2422,#2429),.PCURVE_S1.); +#2418 = LINE('',#2419,#2420); +#2419 = CARTESIAN_POINT('',(-3.6,-2.85,3.05)); +#2420 = VECTOR('',#2421,1.); +#2421 = DIRECTION('',(0.880471099922,0.474099823035,-1.052713079008E-15) + ); +#2422 = PCURVE('',#1420,#2423); +#2423 = DEFINITIONAL_REPRESENTATION('',(#2424),#2428); +#2424 = LINE('',#2425,#2426); +#2425 = CARTESIAN_POINT('',(-6.737363705654E-16,-6.1)); +#2426 = VECTOR('',#2427,1.); +#2427 = DIRECTION('',(1.,4.930380657631E-32)); +#2428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2429 = PCURVE('',#2430,#2435); +#2430 = PLANE('',#2431); +#2431 = AXIS2_PLACEMENT_3D('',#2432,#2433,#2434); +#2432 = CARTESIAN_POINT('',(-8.95,7.7,3.05)); +#2433 = DIRECTION('',(0.,2.22044604925E-15,1.)); +#2434 = DIRECTION('',(0.,-1.,2.22044604925E-15)); +#2435 = DEFINITIONAL_REPRESENTATION('',(#2436),#2440); +#2436 = LINE('',#2437,#2438); +#2437 = CARTESIAN_POINT('',(10.55,5.35)); +#2438 = VECTOR('',#2439,1.); +#2439 = DIRECTION('',(-0.474099823035,0.880471099922)); +#2440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2441 = ORIENTED_EDGE('',*,*,#1402,.F.); +#2442 = ORIENTED_EDGE('',*,*,#2443,.F.); +#2443 = EDGE_CURVE('',#2387,#1403,#2444,.T.); +#2444 = SURFACE_CURVE('',#2445,(#2449,#2456),.PCURVE_S1.); +#2445 = LINE('',#2446,#2447); +#2446 = CARTESIAN_POINT('',(-3.6,-2.85,-3.05)); +#2447 = VECTOR('',#2448,1.); +#2448 = DIRECTION('',(0.880471099922,0.474099823035,-1.052713079008E-15) + ); +#2449 = PCURVE('',#1420,#2450); +#2450 = DEFINITIONAL_REPRESENTATION('',(#2451),#2455); +#2451 = LINE('',#2452,#2453); +#2452 = CARTESIAN_POINT('',(0.,-0.)); +#2453 = VECTOR('',#2454,1.); +#2454 = DIRECTION('',(1.,4.930380657631E-32)); +#2455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2456 = PCURVE('',#2457,#2462); +#2457 = PLANE('',#2458); +#2458 = AXIS2_PLACEMENT_3D('',#2459,#2460,#2461); +#2459 = CARTESIAN_POINT('',(-8.95,7.7,-3.05)); +#2460 = DIRECTION('',(0.,2.22044604925E-15,1.)); +#2461 = DIRECTION('',(0.,-1.,2.22044604925E-15)); +#2462 = DEFINITIONAL_REPRESENTATION('',(#2463),#2467); +#2463 = LINE('',#2464,#2465); +#2464 = CARTESIAN_POINT('',(10.55,5.35)); +#2465 = VECTOR('',#2466,1.); +#2466 = DIRECTION('',(-0.474099823035,0.880471099922)); +#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2468 = ADVANCED_FACE('',(#2469),#1546,.T.); +#2469 = FACE_BOUND('',#2470,.T.); +#2470 = EDGE_LOOP('',(#2471,#2472,#2493,#2494,#2495,#2516)); +#2471 = ORIENTED_EDGE('',*,*,#1711,.T.); +#2472 = ORIENTED_EDGE('',*,*,#2473,.T.); +#2473 = EDGE_CURVE('',#1689,#1562,#2474,.T.); +#2474 = SURFACE_CURVE('',#2475,(#2479,#2486),.PCURVE_S1.); +#2475 = LINE('',#2476,#2477); +#2476 = CARTESIAN_POINT('',(-6.85,-2.5,-3.2)); +#2477 = VECTOR('',#2478,1.); +#2478 = DIRECTION('',(1.,0.,0.)); +#2479 = PCURVE('',#1546,#2480); +#2480 = DEFINITIONAL_REPRESENTATION('',(#2481),#2485); +#2481 = LINE('',#2482,#2483); +#2482 = CARTESIAN_POINT('',(0.,-0.15)); +#2483 = VECTOR('',#2484,1.); +#2484 = DIRECTION('',(1.,0.)); +#2485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2486 = PCURVE('',#1600,#2487); +#2487 = DEFINITIONAL_REPRESENTATION('',(#2488),#2492); +#2488 = LINE('',#2489,#2490); +#2489 = CARTESIAN_POINT('',(4.440892098501E-16,0.)); +#2490 = VECTOR('',#2491,1.); +#2491 = DIRECTION('',(0.,1.)); +#2492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2493 = ORIENTED_EDGE('',*,*,#1561,.F.); +#2494 = ORIENTED_EDGE('',*,*,#1532,.F.); +#2495 = ORIENTED_EDGE('',*,*,#2496,.F.); +#2496 = EDGE_CURVE('',#1762,#1403,#2497,.T.); +#2497 = SURFACE_CURVE('',#2498,(#2502,#2509),.PCURVE_S1.); +#2498 = LINE('',#2499,#2500); +#2499 = CARTESIAN_POINT('',(-6.85,-2.5,-3.05)); +#2500 = VECTOR('',#2501,1.); +#2501 = DIRECTION('',(1.,0.,0.)); +#2502 = PCURVE('',#1546,#2503); +#2503 = DEFINITIONAL_REPRESENTATION('',(#2504),#2508); +#2504 = LINE('',#2505,#2506); +#2505 = CARTESIAN_POINT('',(0.,0.)); +#2506 = VECTOR('',#2507,1.); +#2507 = DIRECTION('',(1.,0.)); +#2508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2509 = PCURVE('',#2457,#2510); +#2510 = DEFINITIONAL_REPRESENTATION('',(#2511),#2515); +#2511 = LINE('',#2512,#2513); +#2512 = CARTESIAN_POINT('',(10.2,2.1)); +#2513 = VECTOR('',#2514,1.); +#2514 = DIRECTION('',(0.,1.)); +#2515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2516 = ORIENTED_EDGE('',*,*,#1789,.F.); +#2517 = ADVANCED_FACE('',(#2518),#1446,.T.); +#2518 = FACE_BOUND('',#2519,.T.); +#2519 = EDGE_LOOP('',(#2520,#2521,#2542,#2543,#2544,#2565)); +#2520 = ORIENTED_EDGE('',*,*,#2040,.T.); +#2521 = ORIENTED_EDGE('',*,*,#2522,.T.); +#2522 = EDGE_CURVE('',#2013,#2116,#2523,.T.); +#2523 = SURFACE_CURVE('',#2524,(#2528,#2535),.PCURVE_S1.); +#2524 = LINE('',#2525,#2526); +#2525 = CARTESIAN_POINT('',(-2.65,-2.5,3.2)); +#2526 = VECTOR('',#2527,1.); +#2527 = DIRECTION('',(-1.,0.,0.)); +#2528 = PCURVE('',#1446,#2529); +#2529 = DEFINITIONAL_REPRESENTATION('',(#2530),#2534); +#2530 = LINE('',#2531,#2532); +#2531 = CARTESIAN_POINT('',(0.,-0.15)); +#2532 = VECTOR('',#2533,1.); +#2533 = DIRECTION('',(1.,0.)); +#2534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2535 = PCURVE('',#2028,#2536); +#2536 = DEFINITIONAL_REPRESENTATION('',(#2537),#2541); +#2537 = LINE('',#2538,#2539); +#2538 = CARTESIAN_POINT('',(2.5,0.)); +#2539 = VECTOR('',#2540,1.); +#2540 = DIRECTION('',(0.,-1.)); +#2541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2542 = ORIENTED_EDGE('',*,*,#2115,.F.); +#2543 = ORIENTED_EDGE('',*,*,#1738,.F.); +#2544 = ORIENTED_EDGE('',*,*,#2545,.F.); +#2545 = EDGE_CURVE('',#1405,#1739,#2546,.T.); +#2546 = SURFACE_CURVE('',#2547,(#2551,#2558),.PCURVE_S1.); +#2547 = LINE('',#2548,#2549); +#2548 = CARTESIAN_POINT('',(-2.65,-2.5,3.05)); +#2549 = VECTOR('',#2550,1.); +#2550 = DIRECTION('',(-1.,0.,0.)); +#2551 = PCURVE('',#1446,#2552); +#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 = PCURVE('',#2430,#2559); +#2559 = DEFINITIONAL_REPRESENTATION('',(#2560),#2564); +#2560 = LINE('',#2561,#2562); +#2561 = CARTESIAN_POINT('',(10.2,6.3)); +#2562 = VECTOR('',#2563,1.); +#2563 = DIRECTION('',(0.,-1.)); +#2564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2565 = ORIENTED_EDGE('',*,*,#1432,.F.); +#2566 = ADVANCED_FACE('',(#2567),#1498,.F.); +#2567 = FACE_BOUND('',#2568,.F.); +#2568 = EDGE_LOOP('',(#2569,#2570,#2593,#2616)); +#2569 = ORIENTED_EDGE('',*,*,#1482,.T.); +#2570 = ORIENTED_EDGE('',*,*,#2571,.T.); +#2571 = EDGE_CURVE('',#1460,#2572,#2574,.T.); +#2572 = VERTEX_POINT('',#2573); +#2573 = CARTESIAN_POINT('',(3.5,-2.85,3.05)); +#2574 = SURFACE_CURVE('',#2575,(#2579,#2586),.PCURVE_S1.); +#2575 = LINE('',#2576,#2577); +#2576 = CARTESIAN_POINT('',(2.85,-2.5,3.05)); +#2577 = VECTOR('',#2578,1.); +#2578 = DIRECTION('',(0.880471099922,-0.474099823035,1.052713079008E-15) + ); +#2579 = PCURVE('',#1498,#2580); +#2580 = DEFINITIONAL_REPRESENTATION('',(#2581),#2585); +#2581 = LINE('',#2582,#2583); +#2582 = CARTESIAN_POINT('',(1.064744085626E-15,-6.1)); +#2583 = VECTOR('',#2584,1.); +#2584 = DIRECTION('',(1.,0.)); +#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2586 = PCURVE('',#2208,#2587); +#2587 = DEFINITIONAL_REPRESENTATION('',(#2588),#2592); +#2588 = LINE('',#2589,#2590); +#2589 = CARTESIAN_POINT('',(10.2,11.8)); +#2590 = VECTOR('',#2591,1.); +#2591 = DIRECTION('',(0.474099823035,0.880471099922)); +#2592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2593 = ORIENTED_EDGE('',*,*,#2594,.F.); +#2594 = EDGE_CURVE('',#2595,#2572,#2597,.T.); +#2595 = VERTEX_POINT('',#2596); +#2596 = CARTESIAN_POINT('',(3.5,-2.85,-3.05)); +#2597 = SURFACE_CURVE('',#2598,(#2602,#2609),.PCURVE_S1.); +#2598 = LINE('',#2599,#2600); +#2599 = CARTESIAN_POINT('',(3.5,-2.85,-3.05)); +#2600 = VECTOR('',#2601,1.); +#2601 = DIRECTION('',(0.,1.998401444325E-15,1.)); +#2602 = PCURVE('',#1498,#2603); +#2603 = DEFINITIONAL_REPRESENTATION('',(#2604),#2608); +#2604 = LINE('',#2605,#2606); +#2605 = CARTESIAN_POINT('',(0.738241153012,-1.33226762955E-16)); +#2606 = VECTOR('',#2607,1.); +#2607 = DIRECTION('',(1.052713079008E-16,-1.)); +#2608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2609 = PCURVE('',#2182,#2610); +#2610 = DEFINITIONAL_REPRESENTATION('',(#2611),#2615); +#2611 = LINE('',#2612,#2613); +#2612 = CARTESIAN_POINT('',(0.,0.)); +#2613 = VECTOR('',#2614,1.); +#2614 = DIRECTION('',(0.,-1.)); +#2615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2616 = ORIENTED_EDGE('',*,*,#2617,.F.); +#2617 = EDGE_CURVE('',#1483,#2595,#2618,.T.); +#2618 = SURFACE_CURVE('',#2619,(#2623,#2630),.PCURVE_S1.); +#2619 = LINE('',#2620,#2621); +#2620 = CARTESIAN_POINT('',(2.85,-2.5,-3.05)); +#2621 = VECTOR('',#2622,1.); +#2622 = DIRECTION('',(0.880471099922,-0.474099823035,1.052713079008E-15) + ); +#2623 = PCURVE('',#1498,#2624); +#2624 = DEFINITIONAL_REPRESENTATION('',(#2625),#2629); +#2625 = LINE('',#2626,#2627); +#2626 = CARTESIAN_POINT('',(6.015503308619E-16,3.591488295559E-31)); +#2627 = VECTOR('',#2628,1.); +#2628 = DIRECTION('',(1.,0.)); +#2629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2630 = PCURVE('',#2235,#2631); +#2631 = DEFINITIONAL_REPRESENTATION('',(#2632),#2636); +#2632 = LINE('',#2633,#2634); +#2633 = CARTESIAN_POINT('',(10.2,11.8)); +#2634 = VECTOR('',#2635,1.); +#2635 = DIRECTION('',(0.474099823035,0.880471099922)); +#2636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2637 = ADVANCED_FACE('',(#2638,#2644),#1600,.T.); +#2638 = FACE_BOUND('',#2639,.T.); +#2639 = EDGE_LOOP('',(#2640,#2641,#2642,#2643)); +#2640 = ORIENTED_EDGE('',*,*,#2473,.F.); +#2641 = ORIENTED_EDGE('',*,*,#1688,.F.); +#2642 = ORIENTED_EDGE('',*,*,#1660,.T.); +#2643 = ORIENTED_EDGE('',*,*,#1584,.F.); +#2644 = FACE_BOUND('',#2645,.T.); +#2645 = EDGE_LOOP('',(#2646)); +#2646 = ORIENTED_EDGE('',*,*,#2647,.F.); +#2647 = EDGE_CURVE('',#2648,#2648,#2650,.T.); +#2648 = VERTEX_POINT('',#2649); +#2649 = CARTESIAN_POINT('',(-3.55,-6.963318810449E-15,-3.2)); +#2650 = SURFACE_CURVE('',#2651,(#2656,#2663),.PCURVE_S1.); +#2651 = CIRCLE('',#2652,1.2); +#2652 = AXIS2_PLACEMENT_3D('',#2653,#2654,#2655); +#2653 = CARTESIAN_POINT('',(-4.75,-6.963318810449E-15,-3.2)); +#2654 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#2655 = DIRECTION('',(1.,0.,0.)); +#2656 = PCURVE('',#1600,#2657); +#2657 = DEFINITIONAL_REPRESENTATION('',(#2658),#2662); +#2658 = CIRCLE('',#2659,1.2); +#2659 = AXIS2_PLACEMENT_2D('',#2660,#2661); +#2660 = CARTESIAN_POINT('',(2.5,2.1)); +#2661 = DIRECTION('',(0.,1.)); +#2662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2663 = PCURVE('',#2664,#2669); +#2664 = CYLINDRICAL_SURFACE('',#2665,1.2); +#2665 = AXIS2_PLACEMENT_3D('',#2666,#2667,#2668); +#2666 = CARTESIAN_POINT('',(-4.75,-6.963318810449E-15,-3.2)); +#2667 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#2668 = DIRECTION('',(1.,0.,0.)); +#2669 = DEFINITIONAL_REPRESENTATION('',(#2670),#2674); +#2670 = LINE('',#2671,#2672); +#2671 = CARTESIAN_POINT('',(0.,0.)); +#2672 = VECTOR('',#2673,1.); +#2673 = DIRECTION('',(1.,0.)); +#2674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2675 = ADVANCED_FACE('',(#2676),#1777,.F.); +#2676 = FACE_BOUND('',#2677,.F.); +#2677 = EDGE_LOOP('',(#2678,#2679,#2702,#2725)); +#2678 = ORIENTED_EDGE('',*,*,#1761,.T.); +#2679 = ORIENTED_EDGE('',*,*,#2680,.T.); +#2680 = EDGE_CURVE('',#1739,#2681,#2683,.T.); +#2681 = VERTEX_POINT('',#2682); +#2682 = CARTESIAN_POINT('',(-6.1,-2.85,3.05)); +#2683 = SURFACE_CURVE('',#2684,(#2688,#2695),.PCURVE_S1.); +#2684 = LINE('',#2685,#2686); +#2685 = CARTESIAN_POINT('',(-6.75,-2.5,3.05)); +#2686 = VECTOR('',#2687,1.); +#2687 = DIRECTION('',(0.880471099922,-0.474099823035,1.052713079008E-15) + ); +#2688 = PCURVE('',#1777,#2689); +#2689 = DEFINITIONAL_REPRESENTATION('',(#2690),#2694); +#2690 = LINE('',#2691,#2692); +#2691 = CARTESIAN_POINT('',(6.737363705654E-16,-6.1)); +#2692 = VECTOR('',#2693,1.); +#2693 = DIRECTION('',(1.,0.)); +#2694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2695 = PCURVE('',#2430,#2696); +#2696 = DEFINITIONAL_REPRESENTATION('',(#2697),#2701); +#2697 = LINE('',#2698,#2699); +#2698 = CARTESIAN_POINT('',(10.2,2.2)); +#2699 = VECTOR('',#2700,1.); +#2700 = DIRECTION('',(0.474099823035,0.880471099922)); +#2701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2702 = ORIENTED_EDGE('',*,*,#2703,.F.); +#2703 = EDGE_CURVE('',#2704,#2681,#2706,.T.); +#2704 = VERTEX_POINT('',#2705); +#2705 = CARTESIAN_POINT('',(-6.1,-2.85,-3.05)); +#2706 = SURFACE_CURVE('',#2707,(#2711,#2718),.PCURVE_S1.); +#2707 = LINE('',#2708,#2709); +#2708 = CARTESIAN_POINT('',(-6.1,-2.85,-3.05)); +#2709 = VECTOR('',#2710,1.); +#2710 = DIRECTION('',(0.,1.998401444325E-15,1.)); +#2711 = PCURVE('',#1777,#2712); +#2712 = DEFINITIONAL_REPRESENTATION('',(#2713),#2717); +#2713 = LINE('',#2714,#2715); +#2714 = CARTESIAN_POINT('',(0.738241153012,-1.33226762955E-16)); +#2715 = VECTOR('',#2716,1.); +#2716 = DIRECTION('',(1.052713079008E-16,-1.)); +#2717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2718 = PCURVE('',#2404,#2719); +#2719 = DEFINITIONAL_REPRESENTATION('',(#2720),#2724); +#2720 = LINE('',#2721,#2722); +#2721 = CARTESIAN_POINT('',(0.,0.)); +#2722 = VECTOR('',#2723,1.); +#2723 = DIRECTION('',(0.,-1.)); +#2724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2725 = ORIENTED_EDGE('',*,*,#2726,.F.); +#2726 = EDGE_CURVE('',#1762,#2704,#2727,.T.); +#2727 = SURFACE_CURVE('',#2728,(#2732,#2739),.PCURVE_S1.); +#2728 = LINE('',#2729,#2730); +#2729 = CARTESIAN_POINT('',(-6.75,-2.5,-3.05)); +#2730 = VECTOR('',#2731,1.); +#2731 = DIRECTION('',(0.880471099922,-0.474099823035,1.052713079008E-15) + ); +#2732 = PCURVE('',#1777,#2733); +#2733 = DEFINITIONAL_REPRESENTATION('',(#2734),#2738); +#2734 = LINE('',#2735,#2736); +#2735 = CARTESIAN_POINT('',(0.,0.)); +#2736 = VECTOR('',#2737,1.); +#2737 = DIRECTION('',(1.,0.)); +#2738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2739 = PCURVE('',#2457,#2740); +#2740 = DEFINITIONAL_REPRESENTATION('',(#2741),#2745); +#2741 = LINE('',#2742,#2743); +#2742 = CARTESIAN_POINT('',(10.2,2.2)); +#2743 = VECTOR('',#2744,1.); +#2744 = DIRECTION('',(0.474099823035,0.880471099922)); +#2745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2746 = ADVANCED_FACE('',(#2747,#2753),#1853,.T.); +#2747 = FACE_BOUND('',#2748,.T.); +#2748 = EDGE_LOOP('',(#2749,#2750,#2751,#2752)); +#2749 = ORIENTED_EDGE('',*,*,#1837,.F.); +#2750 = ORIENTED_EDGE('',*,*,#1891,.T.); +#2751 = ORIENTED_EDGE('',*,*,#1963,.F.); +#2752 = ORIENTED_EDGE('',*,*,#2300,.F.); +#2753 = FACE_BOUND('',#2754,.T.); +#2754 = EDGE_LOOP('',(#2755)); +#2755 = ORIENTED_EDGE('',*,*,#2756,.F.); +#2756 = EDGE_CURVE('',#2757,#2757,#2759,.T.); +#2757 = VERTEX_POINT('',#2758); +#2758 = CARTESIAN_POINT('',(6.55,7.247535904753E-15,3.2)); +#2759 = SURFACE_CURVE('',#2760,(#2765,#2772),.PCURVE_S1.); +#2760 = CIRCLE('',#2761,1.8); +#2761 = AXIS2_PLACEMENT_3D('',#2762,#2763,#2764); +#2762 = CARTESIAN_POINT('',(4.75,7.247535904753E-15,3.2)); +#2763 = DIRECTION('',(-0.,2.442490654175E-15,1.)); +#2764 = DIRECTION('',(1.,0.,0.)); +#2765 = PCURVE('',#1853,#2766); +#2766 = DEFINITIONAL_REPRESENTATION('',(#2767),#2771); +#2767 = CIRCLE('',#2768,1.8); +#2768 = AXIS2_PLACEMENT_2D('',#2769,#2770); +#2769 = CARTESIAN_POINT('',(-1.337818744673E-16,-2.1)); +#2770 = DIRECTION('',(0.,1.)); +#2771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2772 = PCURVE('',#2773,#2778); +#2773 = CYLINDRICAL_SURFACE('',#2774,1.8); +#2774 = AXIS2_PLACEMENT_3D('',#2775,#2776,#2777); +#2775 = CARTESIAN_POINT('',(4.75,7.247535904753E-15,3.2)); +#2776 = DIRECTION('',(0.,2.442490654175E-15,1.)); +#2777 = DIRECTION('',(1.,0.,0.)); +#2778 = DEFINITIONAL_REPRESENTATION('',(#2779),#2783); +#2779 = LINE('',#2780,#2781); +#2780 = CARTESIAN_POINT('',(0.,0.)); +#2781 = VECTOR('',#2782,1.); +#2782 = DIRECTION('',(1.,0.)); +#2783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2784 = ADVANCED_FACE('',(#2785,#2791),#2028,.T.); +#2785 = FACE_BOUND('',#2786,.T.); +#2786 = EDGE_LOOP('',(#2787,#2788,#2789,#2790)); +#2787 = ORIENTED_EDGE('',*,*,#2012,.F.); +#2788 = ORIENTED_EDGE('',*,*,#2066,.T.); +#2789 = ORIENTED_EDGE('',*,*,#2138,.F.); +#2790 = ORIENTED_EDGE('',*,*,#2522,.F.); +#2791 = FACE_BOUND('',#2792,.T.); +#2792 = EDGE_LOOP('',(#2793)); +#2793 = ORIENTED_EDGE('',*,*,#2794,.F.); +#2794 = EDGE_CURVE('',#2795,#2795,#2797,.T.); +#2795 = VERTEX_POINT('',#2796); +#2796 = CARTESIAN_POINT('',(-2.95,7.247535904753E-15,3.2)); +#2797 = SURFACE_CURVE('',#2798,(#2803,#2810),.PCURVE_S1.); +#2798 = CIRCLE('',#2799,1.8); +#2799 = AXIS2_PLACEMENT_3D('',#2800,#2801,#2802); +#2800 = CARTESIAN_POINT('',(-4.75,7.247535904753E-15,3.2)); +#2801 = DIRECTION('',(-0.,2.442490654175E-15,1.)); +#2802 = DIRECTION('',(1.,0.,0.)); +#2803 = PCURVE('',#2028,#2804); +#2804 = DEFINITIONAL_REPRESENTATION('',(#2805),#2809); +#2805 = CIRCLE('',#2806,1.8); +#2806 = AXIS2_PLACEMENT_2D('',#2807,#2808); +#2807 = CARTESIAN_POINT('',(-3.906076850857E-16,-2.1)); +#2808 = DIRECTION('',(0.,1.)); +#2809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2810 = PCURVE('',#2811,#2816); +#2811 = CYLINDRICAL_SURFACE('',#2812,1.8); +#2812 = AXIS2_PLACEMENT_3D('',#2813,#2814,#2815); +#2813 = CARTESIAN_POINT('',(-4.75,7.247535904753E-15,3.2)); +#2814 = DIRECTION('',(0.,2.442490654175E-15,1.)); +#2815 = DIRECTION('',(1.,0.,0.)); +#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 = ADVANCED_FACE('',(#2823),#2182,.F.); +#2823 = FACE_BOUND('',#2824,.F.); +#2824 = EDGE_LOOP('',(#2825,#2826,#2847,#2848)); +#2825 = ORIENTED_EDGE('',*,*,#2594,.T.); +#2826 = ORIENTED_EDGE('',*,*,#2827,.T.); +#2827 = EDGE_CURVE('',#2572,#2167,#2828,.T.); +#2828 = SURFACE_CURVE('',#2829,(#2833,#2840),.PCURVE_S1.); +#2829 = LINE('',#2830,#2831); +#2830 = CARTESIAN_POINT('',(3.5,-2.85,3.05)); +#2831 = VECTOR('',#2832,1.); +#2832 = DIRECTION('',(1.,0.,0.)); +#2833 = PCURVE('',#2182,#2834); +#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2839); +#2835 = LINE('',#2836,#2837); +#2836 = CARTESIAN_POINT('',(-4.440892098501E-16,-6.1)); +#2837 = VECTOR('',#2838,1.); +#2838 = DIRECTION('',(1.,0.)); +#2839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2840 = PCURVE('',#2208,#2841); +#2841 = DEFINITIONAL_REPRESENTATION('',(#2842),#2846); +#2842 = LINE('',#2843,#2844); +#2843 = CARTESIAN_POINT('',(10.55,12.45)); +#2844 = VECTOR('',#2845,1.); +#2845 = DIRECTION('',(0.,1.)); +#2846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2847 = ORIENTED_EDGE('',*,*,#2164,.F.); +#2848 = ORIENTED_EDGE('',*,*,#2849,.F.); +#2849 = EDGE_CURVE('',#2595,#2165,#2850,.T.); +#2850 = SURFACE_CURVE('',#2851,(#2855,#2862),.PCURVE_S1.); +#2851 = LINE('',#2852,#2853); +#2852 = CARTESIAN_POINT('',(3.5,-2.85,-3.05)); +#2853 = VECTOR('',#2854,1.); +#2854 = DIRECTION('',(1.,0.,0.)); +#2855 = PCURVE('',#2182,#2856); +#2856 = DEFINITIONAL_REPRESENTATION('',(#2857),#2861); +#2857 = LINE('',#2858,#2859); +#2858 = CARTESIAN_POINT('',(-4.440892098501E-16,9.860761315263E-32)); +#2859 = VECTOR('',#2860,1.); +#2860 = DIRECTION('',(1.,0.)); +#2861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2862 = PCURVE('',#2235,#2863); +#2863 = DEFINITIONAL_REPRESENTATION('',(#2864),#2868); +#2864 = LINE('',#2865,#2866); +#2865 = CARTESIAN_POINT('',(10.55,12.45)); +#2866 = VECTOR('',#2867,1.); +#2867 = DIRECTION('',(0.,1.)); +#2868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2869 = ADVANCED_FACE('',(#2870),#2235,.F.); +#2870 = FACE_BOUND('',#2871,.F.); +#2871 = EDGE_LOOP('',(#2872,#2873,#2874,#2875)); +#2872 = ORIENTED_EDGE('',*,*,#2221,.T.); +#2873 = ORIENTED_EDGE('',*,*,#2274,.F.); +#2874 = ORIENTED_EDGE('',*,*,#2617,.T.); +#2875 = ORIENTED_EDGE('',*,*,#2849,.T.); +#2876 = ADVANCED_FACE('',(#2877),#2208,.T.); +#2877 = FACE_BOUND('',#2878,.T.); +#2878 = EDGE_LOOP('',(#2879,#2880,#2881,#2882)); +#2879 = ORIENTED_EDGE('',*,*,#2194,.T.); +#2880 = ORIENTED_EDGE('',*,*,#2323,.T.); +#2881 = ORIENTED_EDGE('',*,*,#2571,.T.); +#2882 = ORIENTED_EDGE('',*,*,#2827,.T.); +#2883 = ADVANCED_FACE('',(#2884),#2371,.F.); +#2884 = FACE_BOUND('',#2885,.F.); +#2885 = EDGE_LOOP('',(#2886,#2887,#2910,#2937)); +#2886 = ORIENTED_EDGE('',*,*,#2354,.F.); +#2887 = ORIENTED_EDGE('',*,*,#2888,.T.); +#2888 = EDGE_CURVE('',#2355,#2889,#2891,.T.); +#2889 = VERTEX_POINT('',#2890); +#2890 = CARTESIAN_POINT('',(5.95,7.261413692561E-15,3.05)); +#2891 = SEAM_CURVE('',#2892,(#2896,#2903),.PCURVE_S1.); +#2892 = LINE('',#2893,#2894); +#2893 = CARTESIAN_POINT('',(5.95,-6.963318810449E-15,-3.2)); +#2894 = VECTOR('',#2895,1.); +#2895 = DIRECTION('',(0.,2.275957200482E-15,1.)); +#2896 = PCURVE('',#2371,#2897); +#2897 = DEFINITIONAL_REPRESENTATION('',(#2898),#2902); +#2898 = LINE('',#2899,#2900); +#2899 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2900 = VECTOR('',#2901,1.); +#2901 = DIRECTION('',(0.,-1.)); +#2902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2903 = PCURVE('',#2371,#2904); +#2904 = DEFINITIONAL_REPRESENTATION('',(#2905),#2909); +#2905 = LINE('',#2906,#2907); +#2906 = CARTESIAN_POINT('',(0.,0.)); +#2907 = VECTOR('',#2908,1.); +#2908 = DIRECTION('',(0.,-1.)); +#2909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2910 = ORIENTED_EDGE('',*,*,#2911,.T.); +#2911 = EDGE_CURVE('',#2889,#2889,#2912,.T.); +#2912 = SURFACE_CURVE('',#2913,(#2918,#2925),.PCURVE_S1.); +#2913 = CIRCLE('',#2914,1.2); +#2914 = AXIS2_PLACEMENT_3D('',#2915,#2916,#2917); +#2915 = CARTESIAN_POINT('',(4.75,6.914468997365E-15,3.05)); +#2916 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#2917 = DIRECTION('',(1.,0.,0.)); +#2918 = PCURVE('',#2371,#2919); +#2919 = DEFINITIONAL_REPRESENTATION('',(#2920),#2924); +#2920 = LINE('',#2921,#2922); +#2921 = CARTESIAN_POINT('',(0.,-6.25)); +#2922 = VECTOR('',#2923,1.); +#2923 = DIRECTION('',(1.,0.)); +#2924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2925 = PCURVE('',#2926,#2931); +#2926 = PLANE('',#2927); +#2927 = AXIS2_PLACEMENT_3D('',#2928,#2929,#2930); +#2928 = CARTESIAN_POINT('',(6.55,6.881162306627E-15,3.05)); +#2929 = DIRECTION('',(-1.874275950545E-31,-2.375433980449E-15,-1.)); +#2930 = DIRECTION('',(0.,1.,-2.375433980449E-15)); +#2931 = DEFINITIONAL_REPRESENTATION('',(#2932),#2936); +#2932 = CIRCLE('',#2933,1.2); +#2933 = AXIS2_PLACEMENT_2D('',#2934,#2935); +#2934 = CARTESIAN_POINT('',(3.330669073876E-17,-1.8)); +#2935 = DIRECTION('',(0.,1.)); +#2936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2937 = ORIENTED_EDGE('',*,*,#2888,.F.); +#2938 = ADVANCED_FACE('',(#2939),#2404,.F.); +#2939 = FACE_BOUND('',#2940,.F.); +#2940 = EDGE_LOOP('',(#2941,#2942,#2963,#2964)); +#2941 = ORIENTED_EDGE('',*,*,#2703,.T.); +#2942 = ORIENTED_EDGE('',*,*,#2943,.T.); +#2943 = EDGE_CURVE('',#2681,#2389,#2944,.T.); +#2944 = SURFACE_CURVE('',#2945,(#2949,#2956),.PCURVE_S1.); +#2945 = LINE('',#2946,#2947); +#2946 = CARTESIAN_POINT('',(-6.1,-2.85,3.05)); +#2947 = VECTOR('',#2948,1.); +#2948 = DIRECTION('',(1.,0.,0.)); +#2949 = PCURVE('',#2404,#2950); +#2950 = DEFINITIONAL_REPRESENTATION('',(#2951),#2955); +#2951 = LINE('',#2952,#2953); +#2952 = CARTESIAN_POINT('',(8.881784197001E-16,-6.1)); +#2953 = VECTOR('',#2954,1.); +#2954 = DIRECTION('',(1.,0.)); +#2955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2956 = PCURVE('',#2430,#2957); +#2957 = DEFINITIONAL_REPRESENTATION('',(#2958),#2962); +#2958 = LINE('',#2959,#2960); +#2959 = CARTESIAN_POINT('',(10.55,2.85)); +#2960 = VECTOR('',#2961,1.); +#2961 = DIRECTION('',(0.,1.)); +#2962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2963 = ORIENTED_EDGE('',*,*,#2386,.F.); +#2964 = ORIENTED_EDGE('',*,*,#2965,.F.); +#2965 = EDGE_CURVE('',#2704,#2387,#2966,.T.); +#2966 = SURFACE_CURVE('',#2967,(#2971,#2978),.PCURVE_S1.); +#2967 = LINE('',#2968,#2969); +#2968 = CARTESIAN_POINT('',(-6.1,-2.85,-3.05)); +#2969 = VECTOR('',#2970,1.); +#2970 = DIRECTION('',(1.,0.,0.)); +#2971 = PCURVE('',#2404,#2972); +#2972 = DEFINITIONAL_REPRESENTATION('',(#2973),#2977); +#2973 = LINE('',#2974,#2975); +#2974 = CARTESIAN_POINT('',(8.881784197001E-16,9.860761315263E-32)); +#2975 = VECTOR('',#2976,1.); +#2976 = DIRECTION('',(1.,0.)); +#2977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2978 = PCURVE('',#2457,#2979); +#2979 = DEFINITIONAL_REPRESENTATION('',(#2980),#2984); +#2980 = LINE('',#2981,#2982); +#2981 = CARTESIAN_POINT('',(10.55,2.85)); +#2982 = VECTOR('',#2983,1.); +#2983 = DIRECTION('',(0.,1.)); +#2984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2985 = ADVANCED_FACE('',(#2986),#2457,.F.); +#2986 = FACE_BOUND('',#2987,.F.); +#2987 = EDGE_LOOP('',(#2988,#2989,#2990,#2991)); +#2988 = ORIENTED_EDGE('',*,*,#2496,.F.); +#2989 = ORIENTED_EDGE('',*,*,#2726,.T.); +#2990 = ORIENTED_EDGE('',*,*,#2965,.T.); +#2991 = ORIENTED_EDGE('',*,*,#2443,.T.); +#2992 = ADVANCED_FACE('',(#2993),#2430,.T.); +#2993 = FACE_BOUND('',#2994,.T.); +#2994 = EDGE_LOOP('',(#2995,#2996,#2997,#2998)); +#2995 = ORIENTED_EDGE('',*,*,#2545,.T.); +#2996 = ORIENTED_EDGE('',*,*,#2680,.T.); +#2997 = ORIENTED_EDGE('',*,*,#2943,.T.); +#2998 = ORIENTED_EDGE('',*,*,#2416,.T.); +#2999 = ADVANCED_FACE('',(#3000),#2664,.F.); +#3000 = FACE_BOUND('',#3001,.F.); +#3001 = EDGE_LOOP('',(#3002,#3003,#3026,#3053)); +#3002 = ORIENTED_EDGE('',*,*,#2647,.F.); +#3003 = ORIENTED_EDGE('',*,*,#3004,.T.); +#3004 = EDGE_CURVE('',#2648,#3005,#3007,.T.); +#3005 = VERTEX_POINT('',#3006); +#3006 = CARTESIAN_POINT('',(-3.55,7.261413692561E-15,3.05)); +#3007 = SEAM_CURVE('',#3008,(#3012,#3019),.PCURVE_S1.); +#3008 = LINE('',#3009,#3010); +#3009 = CARTESIAN_POINT('',(-3.55,-6.963318810449E-15,-3.2)); +#3010 = VECTOR('',#3011,1.); +#3011 = DIRECTION('',(0.,2.275957200482E-15,1.)); +#3012 = PCURVE('',#2664,#3013); +#3013 = DEFINITIONAL_REPRESENTATION('',(#3014),#3018); +#3014 = LINE('',#3015,#3016); +#3015 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3016 = VECTOR('',#3017,1.); +#3017 = DIRECTION('',(0.,-1.)); +#3018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3019 = PCURVE('',#2664,#3020); +#3020 = DEFINITIONAL_REPRESENTATION('',(#3021),#3025); +#3021 = LINE('',#3022,#3023); +#3022 = CARTESIAN_POINT('',(0.,0.)); +#3023 = VECTOR('',#3024,1.); +#3024 = DIRECTION('',(0.,-1.)); +#3025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3026 = ORIENTED_EDGE('',*,*,#3027,.T.); +#3027 = EDGE_CURVE('',#3005,#3005,#3028,.T.); +#3028 = SURFACE_CURVE('',#3029,(#3034,#3041),.PCURVE_S1.); +#3029 = CIRCLE('',#3030,1.2); +#3030 = AXIS2_PLACEMENT_3D('',#3031,#3032,#3033); +#3031 = CARTESIAN_POINT('',(-4.75,6.914468997365E-15,3.05)); +#3032 = DIRECTION('',(0.,-2.22044604925E-15,-1.)); +#3033 = DIRECTION('',(1.,0.,0.)); +#3034 = PCURVE('',#2664,#3035); +#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3040); +#3036 = LINE('',#3037,#3038); +#3037 = CARTESIAN_POINT('',(0.,-6.25)); +#3038 = VECTOR('',#3039,1.); +#3039 = DIRECTION('',(1.,0.)); +#3040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3041 = PCURVE('',#3042,#3047); +#3042 = PLANE('',#3043); +#3043 = AXIS2_PLACEMENT_3D('',#3044,#3045,#3046); +#3044 = CARTESIAN_POINT('',(-2.95,6.881162306627E-15,3.05)); +#3045 = DIRECTION('',(-1.874275950545E-31,-2.375433980449E-15,-1.)); +#3046 = DIRECTION('',(0.,1.,-2.375433980449E-15)); +#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052); +#3048 = CIRCLE('',#3049,1.2); +#3049 = AXIS2_PLACEMENT_2D('',#3050,#3051); +#3050 = CARTESIAN_POINT('',(3.330669073876E-17,-1.8)); +#3051 = DIRECTION('',(0.,1.)); +#3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3053 = ORIENTED_EDGE('',*,*,#3004,.F.); +#3054 = ADVANCED_FACE('',(#3055),#2773,.F.); +#3055 = FACE_BOUND('',#3056,.F.); +#3056 = EDGE_LOOP('',(#3057,#3058,#3081,#3107)); +#3057 = ORIENTED_EDGE('',*,*,#2756,.F.); +#3058 = ORIENTED_EDGE('',*,*,#3059,.T.); +#3059 = EDGE_CURVE('',#2757,#3060,#3062,.T.); +#3060 = VERTEX_POINT('',#3061); +#3061 = CARTESIAN_POINT('',(6.55,6.881162306627E-15,3.05)); +#3062 = SEAM_CURVE('',#3063,(#3067,#3074),.PCURVE_S1.); +#3063 = LINE('',#3064,#3065); +#3064 = CARTESIAN_POINT('',(6.55,7.247535904753E-15,3.2)); +#3065 = VECTOR('',#3066,1.); +#3066 = DIRECTION('',(0.,-2.442490654175E-15,-1.)); +#3067 = PCURVE('',#2773,#3068); +#3068 = DEFINITIONAL_REPRESENTATION('',(#3069),#3073); +#3069 = LINE('',#3070,#3071); +#3070 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3071 = VECTOR('',#3072,1.); +#3072 = DIRECTION('',(0.,-1.)); +#3073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3074 = PCURVE('',#2773,#3075); +#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); +#3076 = LINE('',#3077,#3078); +#3077 = CARTESIAN_POINT('',(0.,0.)); +#3078 = VECTOR('',#3079,1.); +#3079 = DIRECTION('',(0.,-1.)); +#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3081 = ORIENTED_EDGE('',*,*,#3082,.T.); +#3082 = EDGE_CURVE('',#3060,#3060,#3083,.T.); +#3083 = SURFACE_CURVE('',#3084,(#3089,#3096),.PCURVE_S1.); +#3084 = CIRCLE('',#3085,1.8); +#3085 = AXIS2_PLACEMENT_3D('',#3086,#3087,#3088); +#3086 = CARTESIAN_POINT('',(4.75,6.881162306627E-15,3.05)); +#3087 = DIRECTION('',(-0.,2.442490654175E-15,1.)); +#3088 = DIRECTION('',(1.,0.,0.)); +#3089 = PCURVE('',#2773,#3090); +#3090 = DEFINITIONAL_REPRESENTATION('',(#3091),#3095); +#3091 = LINE('',#3092,#3093); +#3092 = CARTESIAN_POINT('',(0.,-0.15)); +#3093 = VECTOR('',#3094,1.); +#3094 = DIRECTION('',(1.,0.)); +#3095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3096 = PCURVE('',#2926,#3097); +#3097 = DEFINITIONAL_REPRESENTATION('',(#3098),#3106); +#3098 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3099,#3100,#3101,#3102, +#3103,#3104,#3105),.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('') ); +#3099 = CARTESIAN_POINT('',(0.,0.)); +#3100 = CARTESIAN_POINT('',(3.117691453624,0.)); +#3101 = CARTESIAN_POINT('',(1.558845726812,-2.7)); +#3102 = CARTESIAN_POINT('',(4.408582873761E-16,-5.4)); +#3103 = CARTESIAN_POINT('',(-1.558845726812,-2.7)); +#3104 = CARTESIAN_POINT('',(-3.117691453624,-2.886579864025E-15)); +#3105 = CARTESIAN_POINT('',(0.,0.)); +#3106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3107 = ORIENTED_EDGE('',*,*,#3059,.F.); +#3108 = ADVANCED_FACE('',(#3109),#2811,.F.); +#3109 = FACE_BOUND('',#3110,.F.); +#3110 = EDGE_LOOP('',(#3111,#3112,#3135,#3161)); +#3111 = ORIENTED_EDGE('',*,*,#2794,.F.); +#3112 = ORIENTED_EDGE('',*,*,#3113,.T.); +#3113 = EDGE_CURVE('',#2795,#3114,#3116,.T.); +#3114 = VERTEX_POINT('',#3115); +#3115 = CARTESIAN_POINT('',(-2.95,6.881162306627E-15,3.05)); +#3116 = SEAM_CURVE('',#3117,(#3121,#3128),.PCURVE_S1.); +#3117 = LINE('',#3118,#3119); +#3118 = CARTESIAN_POINT('',(-2.95,7.247535904753E-15,3.2)); +#3119 = VECTOR('',#3120,1.); +#3120 = DIRECTION('',(0.,-2.442490654175E-15,-1.)); +#3121 = PCURVE('',#2811,#3122); +#3122 = DEFINITIONAL_REPRESENTATION('',(#3123),#3127); +#3123 = LINE('',#3124,#3125); +#3124 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3125 = VECTOR('',#3126,1.); +#3126 = DIRECTION('',(0.,-1.)); +#3127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3128 = PCURVE('',#2811,#3129); +#3129 = DEFINITIONAL_REPRESENTATION('',(#3130),#3134); +#3130 = LINE('',#3131,#3132); +#3131 = CARTESIAN_POINT('',(0.,0.)); +#3132 = VECTOR('',#3133,1.); +#3133 = DIRECTION('',(0.,-1.)); +#3134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3135 = ORIENTED_EDGE('',*,*,#3136,.T.); +#3136 = EDGE_CURVE('',#3114,#3114,#3137,.T.); +#3137 = SURFACE_CURVE('',#3138,(#3143,#3150),.PCURVE_S1.); +#3138 = CIRCLE('',#3139,1.8); +#3139 = AXIS2_PLACEMENT_3D('',#3140,#3141,#3142); +#3140 = CARTESIAN_POINT('',(-4.75,6.881162306627E-15,3.05)); +#3141 = DIRECTION('',(-0.,2.442490654175E-15,1.)); +#3142 = DIRECTION('',(1.,0.,0.)); +#3143 = PCURVE('',#2811,#3144); +#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149); +#3145 = LINE('',#3146,#3147); +#3146 = CARTESIAN_POINT('',(0.,-0.15)); +#3147 = VECTOR('',#3148,1.); +#3148 = DIRECTION('',(1.,0.)); +#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3150 = PCURVE('',#3042,#3151); +#3151 = DEFINITIONAL_REPRESENTATION('',(#3152),#3160); +#3152 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3153,#3154,#3155,#3156, +#3157,#3158,#3159),.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('') ); +#3153 = CARTESIAN_POINT('',(0.,0.)); +#3154 = CARTESIAN_POINT('',(3.117691453624,0.)); +#3155 = CARTESIAN_POINT('',(1.558845726812,-2.7)); +#3156 = CARTESIAN_POINT('',(4.408582873761E-16,-5.4)); +#3157 = CARTESIAN_POINT('',(-1.558845726812,-2.7)); +#3158 = CARTESIAN_POINT('',(-3.117691453624,-2.886579864025E-15)); +#3159 = CARTESIAN_POINT('',(0.,0.)); +#3160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3161 = ORIENTED_EDGE('',*,*,#3113,.F.); +#3162 = ADVANCED_FACE('',(#3163,#3166),#2926,.F.); +#3163 = FACE_BOUND('',#3164,.F.); +#3164 = EDGE_LOOP('',(#3165)); +#3165 = ORIENTED_EDGE('',*,*,#3082,.F.); +#3166 = FACE_BOUND('',#3167,.F.); +#3167 = EDGE_LOOP('',(#3168)); +#3168 = ORIENTED_EDGE('',*,*,#2911,.F.); +#3169 = ADVANCED_FACE('',(#3170,#3173),#3042,.F.); +#3170 = FACE_BOUND('',#3171,.F.); +#3171 = EDGE_LOOP('',(#3172)); +#3172 = ORIENTED_EDGE('',*,*,#3136,.F.); +#3173 = FACE_BOUND('',#3174,.F.); +#3174 = EDGE_LOOP('',(#3175)); +#3175 = ORIENTED_EDGE('',*,*,#3027,.F.); +#3176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3180)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3177,#3178,#3179)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3177 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3178 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3179 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3180 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3177, + 'distance_accuracy_value','confusion accuracy'); +#3181 = SHAPE_DEFINITION_REPRESENTATION(#3182,#45); +#3182 = PRODUCT_DEFINITION_SHAPE('','',#3183); +#3183 = PRODUCT_DEFINITION('design','',#3184,#3187); +#3184 = PRODUCT_DEFINITION_FORMATION('','',#3185); +#3185 = PRODUCT('Pocket001','Pocket001','',(#3186)); +#3186 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3187 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3188 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3189,#3191); +#3189 = ( REPRESENTATION_RELATIONSHIP('','',#45,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3190) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3190 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#3191 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3192); +#3192 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#3183,$); +#3193 = PRODUCT_TYPE('part',$,(#3185)); +#3194 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3195),#3685); +#3195 = MANIFOLD_SOLID_BREP('',#3196); +#3196 = CLOSED_SHELL('',(#3197,#3317,#3395,#3471,#3547,#3618,#3667,#3676 + )); +#3197 = ADVANCED_FACE('',(#3198),#3212,.T.); +#3198 = FACE_BOUND('',#3199,.T.); +#3199 = EDGE_LOOP('',(#3200,#3235,#3263,#3291)); +#3200 = ORIENTED_EDGE('',*,*,#3201,.T.); +#3201 = EDGE_CURVE('',#3202,#3204,#3206,.T.); +#3202 = VERTEX_POINT('',#3203); +#3203 = CARTESIAN_POINT('',(-3.4,8.7,-1.6)); +#3204 = VERTEX_POINT('',#3205); +#3205 = CARTESIAN_POINT('',(-3.4,8.7,1.6)); +#3206 = SURFACE_CURVE('',#3207,(#3211,#3223),.PCURVE_S1.); +#3207 = LINE('',#3208,#3209); +#3208 = CARTESIAN_POINT('',(-3.4,8.7,-1.6)); +#3209 = VECTOR('',#3210,1.); +#3210 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#3211 = PCURVE('',#3212,#3217); +#3212 = PLANE('',#3213); +#3213 = AXIS2_PLACEMENT_3D('',#3214,#3215,#3216); +#3214 = CARTESIAN_POINT('',(-3.4,8.7,-1.6)); +#3215 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3216 = DIRECTION('',(1.,0.,0.)); +#3217 = DEFINITIONAL_REPRESENTATION('',(#3218),#3222); +#3218 = LINE('',#3219,#3220); +#3219 = CARTESIAN_POINT('',(0.,0.)); +#3220 = VECTOR('',#3221,1.); +#3221 = DIRECTION('',(0.,-1.)); +#3222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3223 = PCURVE('',#3224,#3229); +#3224 = CYLINDRICAL_SURFACE('',#3225,1.E-01); +#3225 = AXIS2_PLACEMENT_3D('',#3226,#3227,#3228); +#3226 = CARTESIAN_POINT('',(-3.4,8.6,-1.6)); +#3227 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#3228 = DIRECTION('',(1.,0.,0.)); +#3229 = DEFINITIONAL_REPRESENTATION('',(#3230),#3234); +#3230 = LINE('',#3231,#3232); +#3231 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#3232 = VECTOR('',#3233,1.); +#3233 = DIRECTION('',(-0.,-1.)); +#3234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3235 = ORIENTED_EDGE('',*,*,#3236,.T.); +#3236 = EDGE_CURVE('',#3204,#3237,#3239,.T.); +#3237 = VERTEX_POINT('',#3238); +#3238 = CARTESIAN_POINT('',(-1.8,8.7,1.6)); +#3239 = SURFACE_CURVE('',#3240,(#3244,#3251),.PCURVE_S1.); +#3240 = LINE('',#3241,#3242); +#3241 = CARTESIAN_POINT('',(-3.4,8.7,1.6)); +#3242 = VECTOR('',#3243,1.); +#3243 = DIRECTION('',(1.,0.,0.)); +#3244 = PCURVE('',#3212,#3245); +#3245 = DEFINITIONAL_REPRESENTATION('',(#3246),#3250); +#3246 = LINE('',#3247,#3248); +#3247 = CARTESIAN_POINT('',(4.440892098501E-16,-3.2)); +#3248 = VECTOR('',#3249,1.); +#3249 = DIRECTION('',(1.,0.)); +#3250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3251 = PCURVE('',#3252,#3257); +#3252 = PLANE('',#3253); +#3253 = AXIS2_PLACEMENT_3D('',#3254,#3255,#3256); +#3254 = CARTESIAN_POINT('',(-3.4,8.7,1.6)); +#3255 = DIRECTION('',(0.,4.440892098501E-16,1.)); +#3256 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#3257 = DEFINITIONAL_REPRESENTATION('',(#3258),#3262); +#3258 = LINE('',#3259,#3260); +#3259 = CARTESIAN_POINT('',(-1.7763568394E-15,0.)); +#3260 = VECTOR('',#3261,1.); +#3261 = DIRECTION('',(0.,1.)); +#3262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3263 = ORIENTED_EDGE('',*,*,#3264,.F.); +#3264 = EDGE_CURVE('',#3265,#3237,#3267,.T.); +#3265 = VERTEX_POINT('',#3266); +#3266 = CARTESIAN_POINT('',(-1.8,8.7,-1.6)); +#3267 = SURFACE_CURVE('',#3268,(#3272,#3279),.PCURVE_S1.); +#3268 = LINE('',#3269,#3270); +#3269 = CARTESIAN_POINT('',(-1.8,8.7,-1.6)); +#3270 = VECTOR('',#3271,1.); +#3271 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#3272 = PCURVE('',#3212,#3273); +#3273 = DEFINITIONAL_REPRESENTATION('',(#3274),#3278); +#3274 = LINE('',#3275,#3276); +#3275 = CARTESIAN_POINT('',(1.6,0.)); +#3276 = VECTOR('',#3277,1.); +#3277 = DIRECTION('',(0.,-1.)); +#3278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3279 = PCURVE('',#3280,#3285); +#3280 = CYLINDRICAL_SURFACE('',#3281,1.E-01); +#3281 = AXIS2_PLACEMENT_3D('',#3282,#3283,#3284); +#3282 = CARTESIAN_POINT('',(-1.8,8.6,-1.6)); +#3283 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#3284 = DIRECTION('',(1.,0.,0.)); +#3285 = DEFINITIONAL_REPRESENTATION('',(#3286),#3290); +#3286 = LINE('',#3287,#3288); +#3287 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#3288 = VECTOR('',#3289,1.); +#3289 = DIRECTION('',(-0.,-1.)); +#3290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3291 = ORIENTED_EDGE('',*,*,#3292,.F.); +#3292 = EDGE_CURVE('',#3202,#3265,#3293,.T.); +#3293 = SURFACE_CURVE('',#3294,(#3298,#3305),.PCURVE_S1.); +#3294 = LINE('',#3295,#3296); +#3295 = CARTESIAN_POINT('',(-3.4,8.7,-1.6)); +#3296 = VECTOR('',#3297,1.); +#3297 = DIRECTION('',(1.,0.,0.)); +#3298 = PCURVE('',#3212,#3299); +#3299 = DEFINITIONAL_REPRESENTATION('',(#3300),#3304); +#3300 = LINE('',#3301,#3302); +#3301 = CARTESIAN_POINT('',(4.440892098501E-16,0.)); +#3302 = VECTOR('',#3303,1.); +#3303 = DIRECTION('',(1.,0.)); +#3304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3305 = PCURVE('',#3306,#3311); +#3306 = PLANE('',#3307); +#3307 = AXIS2_PLACEMENT_3D('',#3308,#3309,#3310); +#3308 = CARTESIAN_POINT('',(-3.4,8.7,-1.6)); +#3309 = DIRECTION('',(0.,4.440892098501E-16,1.)); +#3310 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#3311 = DEFINITIONAL_REPRESENTATION('',(#3312),#3316); +#3312 = LINE('',#3313,#3314); +#3313 = CARTESIAN_POINT('',(-1.7763568394E-15,0.)); +#3314 = VECTOR('',#3315,1.); +#3315 = DIRECTION('',(0.,1.)); +#3316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3317 = ADVANCED_FACE('',(#3318),#3280,.T.); +#3318 = FACE_BOUND('',#3319,.F.); +#3319 = EDGE_LOOP('',(#3320,#3350,#3372,#3373)); +#3320 = ORIENTED_EDGE('',*,*,#3321,.T.); +#3321 = EDGE_CURVE('',#3322,#3324,#3326,.T.); +#3322 = VERTEX_POINT('',#3323); +#3323 = CARTESIAN_POINT('',(-1.7,8.6,-1.6)); +#3324 = VERTEX_POINT('',#3325); +#3325 = CARTESIAN_POINT('',(-1.7,8.6,1.6)); +#3326 = SURFACE_CURVE('',#3327,(#3331,#3338),.PCURVE_S1.); +#3327 = LINE('',#3328,#3329); +#3328 = CARTESIAN_POINT('',(-1.7,8.6,-1.6)); +#3329 = VECTOR('',#3330,1.); +#3330 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#3331 = PCURVE('',#3280,#3332); +#3332 = DEFINITIONAL_REPRESENTATION('',(#3333),#3337); +#3333 = LINE('',#3334,#3335); +#3334 = CARTESIAN_POINT('',(-0.,0.)); +#3335 = VECTOR('',#3336,1.); +#3336 = DIRECTION('',(-0.,-1.)); +#3337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3338 = PCURVE('',#3339,#3344); +#3339 = PLANE('',#3340); +#3340 = AXIS2_PLACEMENT_3D('',#3341,#3342,#3343); +#3341 = CARTESIAN_POINT('',(-1.7,8.6,-1.6)); +#3342 = DIRECTION('',(1.,0.,-0.)); +#3343 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#3344 = DEFINITIONAL_REPRESENTATION('',(#3345),#3349); +#3345 = LINE('',#3346,#3347); +#3346 = CARTESIAN_POINT('',(0.,0.)); +#3347 = VECTOR('',#3348,1.); +#3348 = DIRECTION('',(2.22044604925E-16,-1.)); +#3349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3350 = ORIENTED_EDGE('',*,*,#3351,.T.); +#3351 = EDGE_CURVE('',#3324,#3237,#3352,.T.); +#3352 = SURFACE_CURVE('',#3353,(#3358,#3365),.PCURVE_S1.); +#3353 = CIRCLE('',#3354,0.1); +#3354 = AXIS2_PLACEMENT_3D('',#3355,#3356,#3357); +#3355 = CARTESIAN_POINT('',(-1.8,8.6,1.6)); +#3356 = DIRECTION('',(-0.,4.440892098501E-16,1.)); +#3357 = DIRECTION('',(1.,0.,0.)); +#3358 = PCURVE('',#3280,#3359); +#3359 = DEFINITIONAL_REPRESENTATION('',(#3360),#3364); +#3360 = LINE('',#3361,#3362); +#3361 = CARTESIAN_POINT('',(-0.,-3.2)); +#3362 = VECTOR('',#3363,1.); +#3363 = DIRECTION('',(-1.,0.)); +#3364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3365 = PCURVE('',#3252,#3366); +#3366 = DEFINITIONAL_REPRESENTATION('',(#3367),#3371); +#3367 = CIRCLE('',#3368,1.E-01); +#3368 = AXIS2_PLACEMENT_2D('',#3369,#3370); +#3369 = CARTESIAN_POINT('',(1.E-01,1.6)); +#3370 = DIRECTION('',(0.,1.)); +#3371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3372 = ORIENTED_EDGE('',*,*,#3264,.F.); +#3373 = ORIENTED_EDGE('',*,*,#3374,.F.); +#3374 = EDGE_CURVE('',#3322,#3265,#3375,.T.); +#3375 = SURFACE_CURVE('',#3376,(#3381,#3388),.PCURVE_S1.); +#3376 = CIRCLE('',#3377,0.1); +#3377 = AXIS2_PLACEMENT_3D('',#3378,#3379,#3380); +#3378 = CARTESIAN_POINT('',(-1.8,8.6,-1.6)); +#3379 = DIRECTION('',(-0.,4.440892098501E-16,1.)); +#3380 = DIRECTION('',(1.,0.,0.)); +#3381 = PCURVE('',#3280,#3382); +#3382 = DEFINITIONAL_REPRESENTATION('',(#3383),#3387); +#3383 = LINE('',#3384,#3385); +#3384 = CARTESIAN_POINT('',(-0.,0.)); +#3385 = VECTOR('',#3386,1.); +#3386 = DIRECTION('',(-1.,0.)); +#3387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3388 = PCURVE('',#3306,#3389); +#3389 = DEFINITIONAL_REPRESENTATION('',(#3390),#3394); +#3390 = CIRCLE('',#3391,1.E-01); +#3391 = AXIS2_PLACEMENT_2D('',#3392,#3393); +#3392 = CARTESIAN_POINT('',(1.E-01,1.6)); +#3393 = DIRECTION('',(0.,1.)); +#3394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3395 = ADVANCED_FACE('',(#3396),#3339,.T.); +#3396 = FACE_BOUND('',#3397,.T.); +#3397 = EDGE_LOOP('',(#3398,#3399,#3422,#3450)); +#3398 = ORIENTED_EDGE('',*,*,#3321,.T.); +#3399 = ORIENTED_EDGE('',*,*,#3400,.T.); +#3400 = EDGE_CURVE('',#3324,#3401,#3403,.T.); +#3401 = VERTEX_POINT('',#3402); +#3402 = CARTESIAN_POINT('',(-1.7,7.7,1.6)); +#3403 = SURFACE_CURVE('',#3404,(#3408,#3415),.PCURVE_S1.); +#3404 = LINE('',#3405,#3406); +#3405 = CARTESIAN_POINT('',(-1.7,8.6,1.6)); +#3406 = VECTOR('',#3407,1.); +#3407 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#3408 = PCURVE('',#3339,#3409); +#3409 = DEFINITIONAL_REPRESENTATION('',(#3410),#3414); +#3410 = LINE('',#3411,#3412); +#3411 = CARTESIAN_POINT('',(3.552713678801E-16,-3.2)); +#3412 = VECTOR('',#3413,1.); +#3413 = DIRECTION('',(1.,0.)); +#3414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3415 = PCURVE('',#3252,#3416); +#3416 = DEFINITIONAL_REPRESENTATION('',(#3417),#3421); +#3417 = LINE('',#3418,#3419); +#3418 = CARTESIAN_POINT('',(1.E-01,1.7)); +#3419 = VECTOR('',#3420,1.); +#3420 = DIRECTION('',(1.,0.)); +#3421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3422 = ORIENTED_EDGE('',*,*,#3423,.F.); +#3423 = EDGE_CURVE('',#3424,#3401,#3426,.T.); +#3424 = VERTEX_POINT('',#3425); +#3425 = CARTESIAN_POINT('',(-1.7,7.7,-1.6)); +#3426 = SURFACE_CURVE('',#3427,(#3431,#3438),.PCURVE_S1.); +#3427 = LINE('',#3428,#3429); +#3428 = CARTESIAN_POINT('',(-1.7,7.7,-1.6)); +#3429 = VECTOR('',#3430,1.); +#3430 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#3431 = PCURVE('',#3339,#3432); +#3432 = DEFINITIONAL_REPRESENTATION('',(#3433),#3437); +#3433 = LINE('',#3434,#3435); +#3434 = CARTESIAN_POINT('',(0.9,-6.661338147751E-17)); +#3435 = VECTOR('',#3436,1.); +#3436 = DIRECTION('',(2.22044604925E-16,-1.)); +#3437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3438 = PCURVE('',#3439,#3444); +#3439 = PLANE('',#3440); +#3440 = AXIS2_PLACEMENT_3D('',#3441,#3442,#3443); +#3441 = CARTESIAN_POINT('',(-1.7,7.7,-1.6)); +#3442 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#3443 = DIRECTION('',(-1.,0.,0.)); +#3444 = DEFINITIONAL_REPRESENTATION('',(#3445),#3449); +#3445 = LINE('',#3446,#3447); +#3446 = CARTESIAN_POINT('',(0.,0.)); +#3447 = VECTOR('',#3448,1.); +#3448 = DIRECTION('',(0.,-1.)); +#3449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3450 = ORIENTED_EDGE('',*,*,#3451,.F.); +#3451 = EDGE_CURVE('',#3322,#3424,#3452,.T.); +#3452 = SURFACE_CURVE('',#3453,(#3457,#3464),.PCURVE_S1.); +#3453 = LINE('',#3454,#3455); +#3454 = CARTESIAN_POINT('',(-1.7,8.6,-1.6)); +#3455 = VECTOR('',#3456,1.); +#3456 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#3457 = PCURVE('',#3339,#3458); +#3458 = DEFINITIONAL_REPRESENTATION('',(#3459),#3463); +#3459 = LINE('',#3460,#3461); +#3460 = CARTESIAN_POINT('',(-1.7763568394E-15,-1.183291357832E-30)); +#3461 = VECTOR('',#3462,1.); +#3462 = DIRECTION('',(1.,0.)); +#3463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3464 = PCURVE('',#3306,#3465); +#3465 = DEFINITIONAL_REPRESENTATION('',(#3466),#3470); +#3466 = LINE('',#3467,#3468); +#3467 = CARTESIAN_POINT('',(1.E-01,1.7)); +#3468 = VECTOR('',#3469,1.); +#3469 = DIRECTION('',(1.,0.)); +#3470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3471 = ADVANCED_FACE('',(#3472),#3439,.T.); +#3472 = FACE_BOUND('',#3473,.T.); +#3473 = EDGE_LOOP('',(#3474,#3475,#3498,#3526)); +#3474 = ORIENTED_EDGE('',*,*,#3423,.T.); +#3475 = ORIENTED_EDGE('',*,*,#3476,.T.); +#3476 = EDGE_CURVE('',#3401,#3477,#3479,.T.); +#3477 = VERTEX_POINT('',#3478); +#3478 = CARTESIAN_POINT('',(-3.5,7.7,1.6)); +#3479 = SURFACE_CURVE('',#3480,(#3484,#3491),.PCURVE_S1.); +#3480 = LINE('',#3481,#3482); +#3481 = CARTESIAN_POINT('',(-1.7,7.7,1.6)); +#3482 = VECTOR('',#3483,1.); +#3483 = DIRECTION('',(-1.,0.,0.)); +#3484 = PCURVE('',#3439,#3485); +#3485 = DEFINITIONAL_REPRESENTATION('',(#3486),#3490); +#3486 = LINE('',#3487,#3488); +#3487 = CARTESIAN_POINT('',(0.,-3.2)); +#3488 = VECTOR('',#3489,1.); +#3489 = DIRECTION('',(1.,0.)); +#3490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3491 = PCURVE('',#3252,#3492); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3497); +#3493 = LINE('',#3494,#3495); +#3494 = CARTESIAN_POINT('',(1.,1.7)); +#3495 = VECTOR('',#3496,1.); +#3496 = DIRECTION('',(-0.,-1.)); +#3497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3498 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3499 = EDGE_CURVE('',#3500,#3477,#3502,.T.); +#3500 = VERTEX_POINT('',#3501); +#3501 = CARTESIAN_POINT('',(-3.5,7.7,-1.6)); +#3502 = SURFACE_CURVE('',#3503,(#3507,#3514),.PCURVE_S1.); +#3503 = LINE('',#3504,#3505); +#3504 = CARTESIAN_POINT('',(-3.5,7.7,-1.6)); +#3505 = VECTOR('',#3506,1.); +#3506 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#3507 = PCURVE('',#3439,#3508); +#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513); +#3509 = LINE('',#3510,#3511); +#3510 = CARTESIAN_POINT('',(1.8,0.)); +#3511 = VECTOR('',#3512,1.); +#3512 = DIRECTION('',(0.,-1.)); +#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3514 = PCURVE('',#3515,#3520); +#3515 = PLANE('',#3516); +#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); +#3517 = CARTESIAN_POINT('',(-3.5,7.7,-1.6)); +#3518 = DIRECTION('',(-1.,0.,0.)); +#3519 = DIRECTION('',(0.,1.,-4.440892098501E-16)); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(0.,0.)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(-2.22044604925E-16,-1.)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = ORIENTED_EDGE('',*,*,#3527,.F.); +#3527 = EDGE_CURVE('',#3424,#3500,#3528,.T.); +#3528 = SURFACE_CURVE('',#3529,(#3533,#3540),.PCURVE_S1.); +#3529 = LINE('',#3530,#3531); +#3530 = CARTESIAN_POINT('',(-1.7,7.7,-1.6)); +#3531 = VECTOR('',#3532,1.); +#3532 = DIRECTION('',(-1.,0.,0.)); +#3533 = PCURVE('',#3439,#3534); +#3534 = DEFINITIONAL_REPRESENTATION('',(#3535),#3539); +#3535 = LINE('',#3536,#3537); +#3536 = CARTESIAN_POINT('',(0.,0.)); +#3537 = VECTOR('',#3538,1.); +#3538 = DIRECTION('',(1.,0.)); +#3539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3540 = PCURVE('',#3306,#3541); +#3541 = DEFINITIONAL_REPRESENTATION('',(#3542),#3546); +#3542 = LINE('',#3543,#3544); +#3543 = CARTESIAN_POINT('',(1.,1.7)); +#3544 = VECTOR('',#3545,1.); +#3545 = DIRECTION('',(-0.,-1.)); +#3546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3547 = ADVANCED_FACE('',(#3548),#3515,.T.); +#3548 = FACE_BOUND('',#3549,.T.); +#3549 = EDGE_LOOP('',(#3550,#3551,#3574,#3597)); +#3550 = ORIENTED_EDGE('',*,*,#3499,.T.); +#3551 = ORIENTED_EDGE('',*,*,#3552,.T.); +#3552 = EDGE_CURVE('',#3477,#3553,#3555,.T.); +#3553 = VERTEX_POINT('',#3554); +#3554 = CARTESIAN_POINT('',(-3.5,8.6,1.6)); +#3555 = SURFACE_CURVE('',#3556,(#3560,#3567),.PCURVE_S1.); +#3556 = LINE('',#3557,#3558); +#3557 = CARTESIAN_POINT('',(-3.5,7.7,1.6)); +#3558 = VECTOR('',#3559,1.); +#3559 = DIRECTION('',(0.,1.,-4.440892098501E-16)); +#3560 = PCURVE('',#3515,#3561); +#3561 = DEFINITIONAL_REPRESENTATION('',(#3562),#3566); +#3562 = LINE('',#3563,#3564); +#3563 = CARTESIAN_POINT('',(-1.24344978758E-15,-3.2)); +#3564 = VECTOR('',#3565,1.); +#3565 = DIRECTION('',(1.,0.)); +#3566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3567 = PCURVE('',#3252,#3568); +#3568 = DEFINITIONAL_REPRESENTATION('',(#3569),#3573); +#3569 = LINE('',#3570,#3571); +#3570 = CARTESIAN_POINT('',(1.,-0.1)); +#3571 = VECTOR('',#3572,1.); +#3572 = DIRECTION('',(-1.,0.)); +#3573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3574 = ORIENTED_EDGE('',*,*,#3575,.F.); +#3575 = EDGE_CURVE('',#3576,#3553,#3578,.T.); +#3576 = VERTEX_POINT('',#3577); +#3577 = CARTESIAN_POINT('',(-3.5,8.6,-1.6)); +#3578 = SURFACE_CURVE('',#3579,(#3583,#3590),.PCURVE_S1.); +#3579 = LINE('',#3580,#3581); +#3580 = CARTESIAN_POINT('',(-3.5,8.6,-1.6)); +#3581 = VECTOR('',#3582,1.); +#3582 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#3583 = PCURVE('',#3515,#3584); +#3584 = DEFINITIONAL_REPRESENTATION('',(#3585),#3589); +#3585 = LINE('',#3586,#3587); +#3586 = CARTESIAN_POINT('',(0.9,6.661338147751E-17)); +#3587 = VECTOR('',#3588,1.); +#3588 = DIRECTION('',(-2.22044604925E-16,-1.)); +#3589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3590 = PCURVE('',#3224,#3591); +#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3596); +#3592 = LINE('',#3593,#3594); +#3593 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#3594 = VECTOR('',#3595,1.); +#3595 = DIRECTION('',(-0.,-1.)); +#3596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3597 = ORIENTED_EDGE('',*,*,#3598,.F.); +#3598 = EDGE_CURVE('',#3500,#3576,#3599,.T.); +#3599 = SURFACE_CURVE('',#3600,(#3604,#3611),.PCURVE_S1.); +#3600 = LINE('',#3601,#3602); +#3601 = CARTESIAN_POINT('',(-3.5,7.7,-1.6)); +#3602 = VECTOR('',#3603,1.); +#3603 = DIRECTION('',(0.,1.,-4.440892098501E-16)); +#3604 = PCURVE('',#3515,#3605); +#3605 = DEFINITIONAL_REPRESENTATION('',(#3606),#3610); +#3606 = LINE('',#3607,#3608); +#3607 = CARTESIAN_POINT('',(-8.881784197001E-16,5.916456789158E-31)); +#3608 = VECTOR('',#3609,1.); +#3609 = DIRECTION('',(1.,0.)); +#3610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3611 = PCURVE('',#3306,#3612); +#3612 = DEFINITIONAL_REPRESENTATION('',(#3613),#3617); +#3613 = LINE('',#3614,#3615); +#3614 = CARTESIAN_POINT('',(1.,-0.1)); +#3615 = VECTOR('',#3616,1.); +#3616 = DIRECTION('',(-1.,0.)); +#3617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3618 = ADVANCED_FACE('',(#3619),#3224,.T.); +#3619 = FACE_BOUND('',#3620,.F.); +#3620 = EDGE_LOOP('',(#3621,#3622,#3644,#3645)); +#3621 = ORIENTED_EDGE('',*,*,#3201,.T.); +#3622 = ORIENTED_EDGE('',*,*,#3623,.T.); +#3623 = EDGE_CURVE('',#3204,#3553,#3624,.T.); +#3624 = SURFACE_CURVE('',#3625,(#3630,#3637),.PCURVE_S1.); +#3625 = CIRCLE('',#3626,0.1); +#3626 = AXIS2_PLACEMENT_3D('',#3627,#3628,#3629); +#3627 = CARTESIAN_POINT('',(-3.4,8.6,1.6)); +#3628 = DIRECTION('',(-0.,4.440892098501E-16,1.)); +#3629 = DIRECTION('',(1.,0.,0.)); +#3630 = PCURVE('',#3224,#3631); +#3631 = DEFINITIONAL_REPRESENTATION('',(#3632),#3636); +#3632 = LINE('',#3633,#3634); +#3633 = CARTESIAN_POINT('',(-0.,-3.2)); +#3634 = VECTOR('',#3635,1.); +#3635 = DIRECTION('',(-1.,0.)); +#3636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3637 = PCURVE('',#3252,#3638); +#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); +#3639 = CIRCLE('',#3640,0.1); +#3640 = AXIS2_PLACEMENT_2D('',#3641,#3642); +#3641 = CARTESIAN_POINT('',(1.E-01,0.)); +#3642 = DIRECTION('',(0.,1.)); +#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3644 = ORIENTED_EDGE('',*,*,#3575,.F.); +#3645 = ORIENTED_EDGE('',*,*,#3646,.F.); +#3646 = EDGE_CURVE('',#3202,#3576,#3647,.T.); +#3647 = SURFACE_CURVE('',#3648,(#3653,#3660),.PCURVE_S1.); +#3648 = CIRCLE('',#3649,0.1); +#3649 = AXIS2_PLACEMENT_3D('',#3650,#3651,#3652); +#3650 = CARTESIAN_POINT('',(-3.4,8.6,-1.6)); +#3651 = DIRECTION('',(-0.,4.440892098501E-16,1.)); +#3652 = DIRECTION('',(1.,0.,0.)); +#3653 = PCURVE('',#3224,#3654); +#3654 = DEFINITIONAL_REPRESENTATION('',(#3655),#3659); +#3655 = LINE('',#3656,#3657); +#3656 = CARTESIAN_POINT('',(-0.,0.)); +#3657 = VECTOR('',#3658,1.); +#3658 = DIRECTION('',(-1.,0.)); +#3659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3660 = PCURVE('',#3306,#3661); +#3661 = DEFINITIONAL_REPRESENTATION('',(#3662),#3666); +#3662 = CIRCLE('',#3663,0.1); +#3663 = AXIS2_PLACEMENT_2D('',#3664,#3665); +#3664 = CARTESIAN_POINT('',(1.E-01,0.)); +#3665 = DIRECTION('',(0.,1.)); +#3666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3667 = ADVANCED_FACE('',(#3668),#3306,.F.); +#3668 = FACE_BOUND('',#3669,.T.); +#3669 = EDGE_LOOP('',(#3670,#3671,#3672,#3673,#3674,#3675)); +#3670 = ORIENTED_EDGE('',*,*,#3292,.T.); +#3671 = ORIENTED_EDGE('',*,*,#3374,.F.); +#3672 = ORIENTED_EDGE('',*,*,#3451,.T.); +#3673 = ORIENTED_EDGE('',*,*,#3527,.T.); +#3674 = ORIENTED_EDGE('',*,*,#3598,.T.); +#3675 = ORIENTED_EDGE('',*,*,#3646,.F.); +#3676 = ADVANCED_FACE('',(#3677),#3252,.T.); +#3677 = FACE_BOUND('',#3678,.F.); +#3678 = EDGE_LOOP('',(#3679,#3680,#3681,#3682,#3683,#3684)); +#3679 = ORIENTED_EDGE('',*,*,#3236,.T.); +#3680 = ORIENTED_EDGE('',*,*,#3351,.F.); +#3681 = ORIENTED_EDGE('',*,*,#3400,.T.); +#3682 = ORIENTED_EDGE('',*,*,#3476,.T.); +#3683 = ORIENTED_EDGE('',*,*,#3552,.T.); +#3684 = ORIENTED_EDGE('',*,*,#3623,.F.); +#3685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3689)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3686,#3687,#3688)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3686 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3687 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3688 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3689 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3686, + 'distance_accuracy_value','confusion accuracy'); +#3690 = SHAPE_DEFINITION_REPRESENTATION(#3691,#3194); +#3691 = PRODUCT_DEFINITION_SHAPE('','',#3692); +#3692 = PRODUCT_DEFINITION('design','',#3693,#3696); +#3693 = PRODUCT_DEFINITION_FORMATION('','',#3694); +#3694 = PRODUCT('Pad003','Pad003','',(#3695)); +#3695 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3696 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3697 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3698,#3700); +#3698 = ( REPRESENTATION_RELATIONSHIP('','',#3194,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3699) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3699 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#3700 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3701); +#3701 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#3692,$); +#3702 = PRODUCT_TYPE('part',$,(#3694)); +#3703 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3704),#4350); +#3704 = MANIFOLD_SOLID_BREP('',#3705); +#3705 = CLOSED_SHELL('',(#3706,#3826,#3902,#3978,#4056,#4132,#4208,#4279 + ,#4328,#4339)); +#3706 = ADVANCED_FACE('',(#3707),#3721,.T.); +#3707 = FACE_BOUND('',#3708,.T.); +#3708 = EDGE_LOOP('',(#3709,#3744,#3772,#3800)); +#3709 = ORIENTED_EDGE('',*,*,#3710,.T.); +#3710 = EDGE_CURVE('',#3711,#3713,#3715,.T.); +#3711 = VERTEX_POINT('',#3712); +#3712 = CARTESIAN_POINT('',(-7.815371661019,8.7,-1.9)); +#3713 = VERTEX_POINT('',#3714); +#3714 = CARTESIAN_POINT('',(-7.815371661019,8.7,1.9)); +#3715 = SURFACE_CURVE('',#3716,(#3720,#3732),.PCURVE_S1.); +#3716 = LINE('',#3717,#3718); +#3717 = CARTESIAN_POINT('',(-7.815371661019,8.7,-1.9)); +#3718 = VECTOR('',#3719,1.); +#3719 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#3720 = PCURVE('',#3721,#3726); +#3721 = PLANE('',#3722); +#3722 = AXIS2_PLACEMENT_3D('',#3723,#3724,#3725); +#3723 = CARTESIAN_POINT('',(-7.815371661019,8.7,-1.9)); +#3724 = DIRECTION('',(-7.41084901954E-02,0.997250185099, + -2.214340233618E-16)); +#3725 = DIRECTION('',(0.997250185099,7.41084901954E-02, + -3.291078085406E-17)); +#3726 = DEFINITIONAL_REPRESENTATION('',(#3727),#3731); +#3727 = LINE('',#3728,#3729); +#3728 = CARTESIAN_POINT('',(0.,-0.)); +#3729 = VECTOR('',#3730,1.); +#3730 = DIRECTION('',(-1.645539042703E-17,-1.)); +#3731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3732 = PCURVE('',#3733,#3738); +#3733 = CYLINDRICAL_SURFACE('',#3734,0.2); +#3734 = AXIS2_PLACEMENT_3D('',#3735,#3736,#3737); +#3735 = CARTESIAN_POINT('',(-7.80054996298,8.50054996298,-1.9)); +#3736 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#3737 = DIRECTION('',(1.,0.,0.)); +#3738 = DEFINITIONAL_REPRESENTATION('',(#3739),#3743); +#3739 = LINE('',#3740,#3741); +#3740 = CARTESIAN_POINT('',(-1.644972820005,0.)); +#3741 = VECTOR('',#3742,1.); +#3742 = DIRECTION('',(-0.,-1.)); +#3743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3744 = ORIENTED_EDGE('',*,*,#3745,.T.); +#3745 = EDGE_CURVE('',#3713,#3746,#3748,.T.); +#3746 = VERTEX_POINT('',#3747); +#3747 = CARTESIAN_POINT('',(8.937258172541,9.944935445807,1.9)); +#3748 = SURFACE_CURVE('',#3749,(#3753,#3760),.PCURVE_S1.); +#3749 = LINE('',#3750,#3751); +#3750 = CARTESIAN_POINT('',(-7.815371661019,8.7,1.9)); +#3751 = VECTOR('',#3752,1.); +#3752 = DIRECTION('',(0.997250185099,7.41084901954E-02, + -3.291078085406E-17)); +#3753 = PCURVE('',#3721,#3754); +#3754 = DEFINITIONAL_REPRESENTATION('',(#3755),#3759); +#3755 = LINE('',#3756,#3757); +#3756 = CARTESIAN_POINT('',(8.857360934473E-16,-3.8)); +#3757 = VECTOR('',#3758,1.); +#3758 = DIRECTION('',(1.,0.)); +#3759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3760 = PCURVE('',#3761,#3766); +#3761 = PLANE('',#3762); +#3762 = AXIS2_PLACEMENT_3D('',#3763,#3764,#3765); +#3763 = CARTESIAN_POINT('',(-7.815371661019,8.7,1.9)); +#3764 = DIRECTION('',(0.,4.440892098501E-16,1.)); +#3765 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#3766 = DEFINITIONAL_REPRESENTATION('',(#3767),#3771); +#3767 = LINE('',#3768,#3769); +#3768 = CARTESIAN_POINT('',(0.,8.881784197001E-16)); +#3769 = VECTOR('',#3770,1.); +#3770 = DIRECTION('',(-7.41084901954E-02,0.997250185099)); +#3771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3772 = ORIENTED_EDGE('',*,*,#3773,.F.); +#3773 = EDGE_CURVE('',#3774,#3746,#3776,.T.); +#3774 = VERTEX_POINT('',#3775); +#3775 = CARTESIAN_POINT('',(8.937258172541,9.944935445807,-1.9)); +#3776 = SURFACE_CURVE('',#3777,(#3781,#3788),.PCURVE_S1.); +#3777 = LINE('',#3778,#3779); +#3778 = CARTESIAN_POINT('',(8.937258172541,9.944935445807,-1.9)); +#3779 = VECTOR('',#3780,1.); +#3780 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#3781 = PCURVE('',#3721,#3782); +#3782 = DEFINITIONAL_REPRESENTATION('',(#3783),#3787); +#3783 = LINE('',#3784,#3785); +#3784 = CARTESIAN_POINT('',(16.798823488701,1.132714163325E-16)); +#3785 = VECTOR('',#3786,1.); +#3786 = DIRECTION('',(-1.645539042703E-17,-1.)); +#3787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3788 = PCURVE('',#3789,#3794); +#3789 = PLANE('',#3790); +#3790 = AXIS2_PLACEMENT_3D('',#3791,#3792,#3793); +#3791 = CARTESIAN_POINT('',(8.937258172541,9.944935445807,-1.9)); +#3792 = DIRECTION('',(0.997250185099,7.410849019539E-02, + -1.645539042703E-17)); +#3793 = DIRECTION('',(7.410849019539E-02,-0.997250185099, + 4.428680467237E-16)); +#3794 = DEFINITIONAL_REPRESENTATION('',(#3795),#3799); +#3795 = LINE('',#3796,#3797); +#3796 = CARTESIAN_POINT('',(0.,0.)); +#3797 = VECTOR('',#3798,1.); +#3798 = DIRECTION('',(2.214340233618E-16,-1.)); +#3799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3800 = ORIENTED_EDGE('',*,*,#3801,.F.); +#3801 = EDGE_CURVE('',#3711,#3774,#3802,.T.); +#3802 = SURFACE_CURVE('',#3803,(#3807,#3814),.PCURVE_S1.); +#3803 = LINE('',#3804,#3805); +#3804 = CARTESIAN_POINT('',(-7.815371661019,8.7,-1.9)); +#3805 = VECTOR('',#3806,1.); +#3806 = DIRECTION('',(0.997250185099,7.41084901954E-02, + -3.291078085406E-17)); +#3807 = PCURVE('',#3721,#3808); +#3808 = DEFINITIONAL_REPRESENTATION('',(#3809),#3813); +#3809 = LINE('',#3810,#3811); +#3810 = CARTESIAN_POINT('',(8.857360934473E-16,-2.915026646597E-32)); +#3811 = VECTOR('',#3812,1.); +#3812 = DIRECTION('',(1.,0.)); +#3813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3814 = PCURVE('',#3815,#3820); +#3815 = PLANE('',#3816); +#3816 = AXIS2_PLACEMENT_3D('',#3817,#3818,#3819); +#3817 = CARTESIAN_POINT('',(-7.815371661019,8.7,-1.9)); +#3818 = DIRECTION('',(0.,4.440892098501E-16,1.)); +#3819 = DIRECTION('',(0.,-1.,4.440892098501E-16)); +#3820 = DEFINITIONAL_REPRESENTATION('',(#3821),#3825); +#3821 = LINE('',#3822,#3823); +#3822 = CARTESIAN_POINT('',(0.,8.881784197001E-16)); +#3823 = VECTOR('',#3824,1.); +#3824 = DIRECTION('',(-7.41084901954E-02,0.997250185099)); +#3825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3826 = ADVANCED_FACE('',(#3827),#3789,.T.); +#3827 = FACE_BOUND('',#3828,.T.); +#3828 = EDGE_LOOP('',(#3829,#3830,#3853,#3881)); +#3829 = ORIENTED_EDGE('',*,*,#3773,.T.); +#3830 = ORIENTED_EDGE('',*,*,#3831,.T.); +#3831 = EDGE_CURVE('',#3746,#3832,#3834,.T.); +#3832 = VERTEX_POINT('',#3833); +#3833 = CARTESIAN_POINT('',(8.959552023563,9.644935445807,1.9)); +#3834 = SURFACE_CURVE('',#3835,(#3839,#3846),.PCURVE_S1.); +#3835 = LINE('',#3836,#3837); +#3836 = CARTESIAN_POINT('',(8.937258172541,9.944935445807,1.9)); +#3837 = VECTOR('',#3838,1.); +#3838 = DIRECTION('',(7.410849019539E-02,-0.997250185099, + 4.428680467237E-16)); +#3839 = PCURVE('',#3789,#3840); +#3840 = DEFINITIONAL_REPRESENTATION('',(#3841),#3845); +#3841 = LINE('',#3842,#3843); +#3842 = CARTESIAN_POINT('',(1.8735446499E-31,-3.8)); +#3843 = VECTOR('',#3844,1.); +#3844 = DIRECTION('',(1.,7.761497675881E-32)); +#3845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3846 = PCURVE('',#3761,#3847); +#3847 = DEFINITIONAL_REPRESENTATION('',(#3848),#3852); +#3848 = LINE('',#3849,#3850); +#3849 = CARTESIAN_POINT('',(-1.244935445807,16.75262983356)); +#3850 = VECTOR('',#3851,1.); +#3851 = DIRECTION('',(0.997250185099,7.410849019539E-02)); +#3852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3853 = ORIENTED_EDGE('',*,*,#3854,.F.); +#3854 = EDGE_CURVE('',#3855,#3832,#3857,.T.); +#3855 = VERTEX_POINT('',#3856); +#3856 = CARTESIAN_POINT('',(8.959552023563,9.644935445807,-1.9)); +#3857 = SURFACE_CURVE('',#3858,(#3862,#3869),.PCURVE_S1.); +#3858 = LINE('',#3859,#3860); +#3859 = CARTESIAN_POINT('',(8.959552023563,9.644935445807,-1.9)); +#3860 = VECTOR('',#3861,1.); +#3861 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#3862 = PCURVE('',#3789,#3863); +#3863 = DEFINITIONAL_REPRESENTATION('',(#3864),#3868); +#3864 = LINE('',#3865,#3866); +#3865 = CARTESIAN_POINT('',(0.30082721917,-8.881784197001E-17)); +#3866 = VECTOR('',#3867,1.); +#3867 = DIRECTION('',(2.214340233618E-16,-1.)); +#3868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3869 = PCURVE('',#3870,#3875); +#3870 = PLANE('',#3871); +#3871 = AXIS2_PLACEMENT_3D('',#3872,#3873,#3874); +#3872 = CARTESIAN_POINT('',(8.959552023563,9.644935445807,-1.9)); +#3873 = DIRECTION('',(7.41084901954E-02,-0.997250185099, + 2.214340233618E-16)); +#3874 = DIRECTION('',(-0.997250185099,-7.41084901954E-02, + 3.291078085406E-17)); +#3875 = DEFINITIONAL_REPRESENTATION('',(#3876),#3880); +#3876 = LINE('',#3877,#3878); +#3877 = CARTESIAN_POINT('',(0.,-0.)); +#3878 = VECTOR('',#3879,1.); +#3879 = DIRECTION('',(1.645539042703E-17,-1.)); +#3880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3881 = ORIENTED_EDGE('',*,*,#3882,.F.); +#3882 = EDGE_CURVE('',#3774,#3855,#3883,.T.); +#3883 = SURFACE_CURVE('',#3884,(#3888,#3895),.PCURVE_S1.); +#3884 = LINE('',#3885,#3886); +#3885 = CARTESIAN_POINT('',(8.937258172541,9.944935445807,-1.9)); +#3886 = VECTOR('',#3887,1.); +#3887 = DIRECTION('',(7.410849019539E-02,-0.997250185099, + 4.428680467237E-16)); +#3888 = PCURVE('',#3789,#3889); +#3889 = DEFINITIONAL_REPRESENTATION('',(#3890),#3894); +#3890 = LINE('',#3891,#3892); +#3891 = CARTESIAN_POINT('',(0.,0.)); +#3892 = VECTOR('',#3893,1.); +#3893 = DIRECTION('',(1.,7.761497675881E-32)); +#3894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3895 = PCURVE('',#3815,#3896); +#3896 = DEFINITIONAL_REPRESENTATION('',(#3897),#3901); +#3897 = LINE('',#3898,#3899); +#3898 = CARTESIAN_POINT('',(-1.244935445807,16.75262983356)); +#3899 = VECTOR('',#3900,1.); +#3900 = DIRECTION('',(0.997250185099,7.410849019539E-02)); +#3901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3902 = ADVANCED_FACE('',(#3903),#3870,.T.); +#3903 = FACE_BOUND('',#3904,.T.); +#3904 = EDGE_LOOP('',(#3905,#3906,#3929,#3957)); +#3905 = ORIENTED_EDGE('',*,*,#3854,.T.); +#3906 = ORIENTED_EDGE('',*,*,#3907,.T.); +#3907 = EDGE_CURVE('',#3832,#3908,#3910,.T.); +#3908 = VERTEX_POINT('',#3909); +#3909 = CARTESIAN_POINT('',(-7.493077809997,8.422293851022,1.9)); +#3910 = SURFACE_CURVE('',#3911,(#3915,#3922),.PCURVE_S1.); +#3911 = LINE('',#3912,#3913); +#3912 = CARTESIAN_POINT('',(8.959552023563,9.644935445807,1.9)); +#3913 = VECTOR('',#3914,1.); +#3914 = DIRECTION('',(-0.997250185099,-7.41084901954E-02, + 3.291078085406E-17)); +#3915 = PCURVE('',#3870,#3916); +#3916 = DEFINITIONAL_REPRESENTATION('',(#3917),#3921); +#3917 = LINE('',#3918,#3919); +#3918 = CARTESIAN_POINT('',(2.341930812375E-32,-3.8)); +#3919 = VECTOR('',#3920,1.); +#3920 = DIRECTION('',(1.,9.244463733059E-33)); +#3921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3922 = PCURVE('',#3761,#3923); +#3923 = DEFINITIONAL_REPRESENTATION('',(#3924),#3928); +#3924 = LINE('',#3925,#3926); +#3925 = CARTESIAN_POINT('',(-0.944935445807,16.774923684583)); +#3926 = VECTOR('',#3927,1.); +#3927 = DIRECTION('',(7.41084901954E-02,-0.997250185099)); +#3928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3929 = ORIENTED_EDGE('',*,*,#3930,.F.); +#3930 = EDGE_CURVE('',#3931,#3908,#3933,.T.); +#3931 = VERTEX_POINT('',#3932); +#3932 = CARTESIAN_POINT('',(-7.493077809997,8.422293851022,-1.9)); +#3933 = SURFACE_CURVE('',#3934,(#3938,#3945),.PCURVE_S1.); +#3934 = LINE('',#3935,#3936); +#3935 = CARTESIAN_POINT('',(-7.493077809997,8.422293851022,-1.9)); +#3936 = VECTOR('',#3937,1.); +#3937 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#3938 = PCURVE('',#3870,#3939); +#3939 = DEFINITIONAL_REPRESENTATION('',(#3940),#3944); +#3940 = LINE('',#3941,#3942); +#3941 = CARTESIAN_POINT('',(16.497996269531,9.88727299075E-17)); +#3942 = VECTOR('',#3943,1.); +#3943 = DIRECTION('',(1.645539042703E-17,-1.)); +#3944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3945 = PCURVE('',#3946,#3951); +#3946 = CYLINDRICAL_SURFACE('',#3947,0.2); +#3947 = AXIS2_PLACEMENT_3D('',#3948,#3949,#3950); +#3948 = CARTESIAN_POINT('',(-7.478256111958,8.222843814002,-1.9)); +#3949 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#3950 = DIRECTION('',(1.,0.,0.)); +#3951 = DEFINITIONAL_REPRESENTATION('',(#3952),#3956); +#3952 = LINE('',#3953,#3954); +#3953 = CARTESIAN_POINT('',(-1.644972820005,0.)); +#3954 = VECTOR('',#3955,1.); +#3955 = DIRECTION('',(-0.,-1.)); +#3956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3957 = ORIENTED_EDGE('',*,*,#3958,.F.); +#3958 = EDGE_CURVE('',#3855,#3931,#3959,.T.); +#3959 = SURFACE_CURVE('',#3960,(#3964,#3971),.PCURVE_S1.); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(8.959552023563,9.644935445807,-1.9)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(-0.997250185099,-7.41084901954E-02, + 3.291078085406E-17)); +#3964 = PCURVE('',#3870,#3965); +#3965 = DEFINITIONAL_REPRESENTATION('',(#3966),#3970); +#3966 = LINE('',#3967,#3968); +#3967 = CARTESIAN_POINT('',(0.,0.)); +#3968 = VECTOR('',#3969,1.); +#3969 = DIRECTION('',(1.,9.244463733059E-33)); +#3970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3971 = PCURVE('',#3815,#3972); +#3972 = DEFINITIONAL_REPRESENTATION('',(#3973),#3977); +#3973 = LINE('',#3974,#3975); +#3974 = CARTESIAN_POINT('',(-0.944935445807,16.774923684583)); +#3975 = VECTOR('',#3976,1.); +#3976 = DIRECTION('',(7.41084901954E-02,-0.997250185099)); +#3977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3978 = ADVANCED_FACE('',(#3979),#3946,.F.); +#3979 = FACE_BOUND('',#3980,.T.); +#3980 = EDGE_LOOP('',(#3981,#3982,#4006,#4034)); +#3981 = ORIENTED_EDGE('',*,*,#3930,.T.); +#3982 = ORIENTED_EDGE('',*,*,#3983,.T.); +#3983 = EDGE_CURVE('',#3908,#3984,#3986,.T.); +#3984 = VERTEX_POINT('',#3985); +#3985 = CARTESIAN_POINT('',(-7.677706148978,8.208022115963,1.9)); +#3986 = SURFACE_CURVE('',#3987,(#3992,#3999),.PCURVE_S1.); +#3987 = CIRCLE('',#3988,0.2); +#3988 = AXIS2_PLACEMENT_3D('',#3989,#3990,#3991); +#3989 = CARTESIAN_POINT('',(-7.478256111958,8.222843814002,1.9)); +#3990 = DIRECTION('',(-0.,4.440892098501E-16,1.)); +#3991 = DIRECTION('',(1.,0.,0.)); +#3992 = PCURVE('',#3946,#3993); +#3993 = DEFINITIONAL_REPRESENTATION('',(#3994),#3998); +#3994 = LINE('',#3995,#3996); +#3995 = CARTESIAN_POINT('',(-0.,-3.8)); +#3996 = VECTOR('',#3997,1.); +#3997 = DIRECTION('',(-1.,0.)); +#3998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3999 = PCURVE('',#3761,#4000); +#4000 = DEFINITIONAL_REPRESENTATION('',(#4001),#4005); +#4001 = CIRCLE('',#4002,0.2); +#4002 = AXIS2_PLACEMENT_2D('',#4003,#4004); +#4003 = CARTESIAN_POINT('',(0.477156185998,0.337115549061)); +#4004 = DIRECTION('',(0.,1.)); +#4005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4006 = ORIENTED_EDGE('',*,*,#4007,.F.); +#4007 = EDGE_CURVE('',#4008,#3984,#4010,.T.); +#4008 = VERTEX_POINT('',#4009); +#4009 = CARTESIAN_POINT('',(-7.677706148978,8.208022115963,-1.9)); +#4010 = SURFACE_CURVE('',#4011,(#4015,#4022),.PCURVE_S1.); +#4011 = LINE('',#4012,#4013); +#4012 = CARTESIAN_POINT('',(-7.677706148978,8.208022115963,-1.9)); +#4013 = VECTOR('',#4014,1.); +#4014 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#4015 = PCURVE('',#3946,#4016); +#4016 = DEFINITIONAL_REPRESENTATION('',(#4017),#4021); +#4017 = LINE('',#4018,#4019); +#4018 = CARTESIAN_POINT('',(-3.2157691468,0.)); +#4019 = VECTOR('',#4020,1.); +#4020 = DIRECTION('',(-0.,-1.)); +#4021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4022 = PCURVE('',#4023,#4028); +#4023 = PLANE('',#4024); +#4024 = AXIS2_PLACEMENT_3D('',#4025,#4026,#4027); +#4025 = CARTESIAN_POINT('',(-7.677706148978,8.208022115963,-1.9)); +#4026 = DIRECTION('',(0.997250185099,7.41084901954E-02, + -1.645539042703E-17)); +#4027 = DIRECTION('',(7.41084901954E-02,-0.997250185099, + 4.428680467237E-16)); +#4028 = DEFINITIONAL_REPRESENTATION('',(#4029),#4033); +#4029 = LINE('',#4030,#4031); +#4030 = CARTESIAN_POINT('',(0.,0.)); +#4031 = VECTOR('',#4032,1.); +#4032 = DIRECTION('',(2.214340233618E-16,-1.)); +#4033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4034 = ORIENTED_EDGE('',*,*,#4035,.F.); +#4035 = EDGE_CURVE('',#3931,#4008,#4036,.T.); +#4036 = SURFACE_CURVE('',#4037,(#4042,#4049),.PCURVE_S1.); +#4037 = CIRCLE('',#4038,0.2); +#4038 = AXIS2_PLACEMENT_3D('',#4039,#4040,#4041); +#4039 = CARTESIAN_POINT('',(-7.478256111958,8.222843814002,-1.9)); +#4040 = DIRECTION('',(-0.,4.440892098501E-16,1.)); +#4041 = DIRECTION('',(1.,0.,0.)); +#4042 = PCURVE('',#3946,#4043); +#4043 = DEFINITIONAL_REPRESENTATION('',(#4044),#4048); +#4044 = LINE('',#4045,#4046); +#4045 = CARTESIAN_POINT('',(-0.,0.)); +#4046 = VECTOR('',#4047,1.); +#4047 = DIRECTION('',(-1.,0.)); +#4048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4049 = PCURVE('',#3815,#4050); +#4050 = DEFINITIONAL_REPRESENTATION('',(#4051),#4055); +#4051 = CIRCLE('',#4052,0.2); +#4052 = AXIS2_PLACEMENT_2D('',#4053,#4054); +#4053 = CARTESIAN_POINT('',(0.477156185998,0.337115549061)); +#4054 = DIRECTION('',(0.,1.)); +#4055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4056 = ADVANCED_FACE('',(#4057),#4023,.T.); +#4057 = FACE_BOUND('',#4058,.T.); +#4058 = EDGE_LOOP('',(#4059,#4060,#4083,#4111)); +#4059 = ORIENTED_EDGE('',*,*,#4007,.T.); +#4060 = ORIENTED_EDGE('',*,*,#4061,.T.); +#4061 = EDGE_CURVE('',#3984,#4062,#4064,.T.); +#4062 = VERTEX_POINT('',#4063); +#4063 = CARTESIAN_POINT('',(-7.640713207844,7.710221967884,1.9)); +#4064 = SURFACE_CURVE('',#4065,(#4069,#4076),.PCURVE_S1.); +#4065 = LINE('',#4066,#4067); +#4066 = CARTESIAN_POINT('',(-7.677706148978,8.208022115963,1.9)); +#4067 = VECTOR('',#4068,1.); +#4068 = DIRECTION('',(7.41084901954E-02,-0.997250185099, + 4.428680467237E-16)); +#4069 = PCURVE('',#4023,#4070); +#4070 = DEFINITIONAL_REPRESENTATION('',(#4071),#4075); +#4071 = LINE('',#4072,#4073); +#4072 = CARTESIAN_POINT('',(-1.8735446499E-31,-3.8)); +#4073 = VECTOR('',#4074,1.); +#4074 = DIRECTION('',(1.,-9.687427620268E-32)); +#4075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4076 = PCURVE('',#3761,#4077); +#4077 = DEFINITIONAL_REPRESENTATION('',(#4078),#4082); +#4078 = LINE('',#4079,#4080); +#4079 = CARTESIAN_POINT('',(0.491977884037,0.137665512042)); +#4080 = VECTOR('',#4081,1.); +#4081 = DIRECTION('',(0.997250185099,7.41084901954E-02)); +#4082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4083 = ORIENTED_EDGE('',*,*,#4084,.F.); +#4084 = EDGE_CURVE('',#4085,#4062,#4087,.T.); +#4085 = VERTEX_POINT('',#4086); +#4086 = CARTESIAN_POINT('',(-7.640713207844,7.710221967884,-1.9)); +#4087 = SURFACE_CURVE('',#4088,(#4092,#4099),.PCURVE_S1.); +#4088 = LINE('',#4089,#4090); +#4089 = CARTESIAN_POINT('',(-7.640713207844,7.710221967884,-1.9)); +#4090 = VECTOR('',#4091,1.); +#4091 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#4092 = PCURVE('',#4023,#4093); +#4093 = DEFINITIONAL_REPRESENTATION('',(#4094),#4098); +#4094 = LINE('',#4095,#4096); +#4095 = CARTESIAN_POINT('',(0.49917278083,-9.769305011224E-19)); +#4096 = VECTOR('',#4097,1.); +#4097 = DIRECTION('',(2.214340233618E-16,-1.)); +#4098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4099 = PCURVE('',#4100,#4105); +#4100 = PLANE('',#4101); +#4101 = AXIS2_PLACEMENT_3D('',#4102,#4103,#4104); +#4102 = CARTESIAN_POINT('',(-7.640713207844,7.710221967884,-1.9)); +#4103 = DIRECTION('',(7.41084901954E-02,-0.997250185099, + 2.214340233618E-16)); +#4104 = DIRECTION('',(-0.997250185099,-7.41084901954E-02, + 3.291078085406E-17)); +#4105 = DEFINITIONAL_REPRESENTATION('',(#4106),#4110); +#4106 = LINE('',#4107,#4108); +#4107 = CARTESIAN_POINT('',(0.,-0.)); +#4108 = VECTOR('',#4109,1.); +#4109 = DIRECTION('',(1.645539042703E-17,-1.)); +#4110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4111 = ORIENTED_EDGE('',*,*,#4112,.F.); +#4112 = EDGE_CURVE('',#4008,#4085,#4113,.T.); +#4113 = SURFACE_CURVE('',#4114,(#4118,#4125),.PCURVE_S1.); +#4114 = LINE('',#4115,#4116); +#4115 = CARTESIAN_POINT('',(-7.677706148978,8.208022115963,-1.9)); +#4116 = VECTOR('',#4117,1.); +#4117 = DIRECTION('',(7.41084901954E-02,-0.997250185099, + 4.428680467237E-16)); +#4118 = PCURVE('',#4023,#4119); +#4119 = DEFINITIONAL_REPRESENTATION('',(#4120),#4124); +#4120 = LINE('',#4121,#4122); +#4121 = CARTESIAN_POINT('',(7.186095497431E-64,1.457513323299E-32)); +#4122 = VECTOR('',#4123,1.); +#4123 = DIRECTION('',(1.,-9.687427620268E-32)); +#4124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4125 = PCURVE('',#3815,#4126); +#4126 = DEFINITIONAL_REPRESENTATION('',(#4127),#4131); +#4127 = LINE('',#4128,#4129); +#4128 = CARTESIAN_POINT('',(0.491977884037,0.137665512042)); +#4129 = VECTOR('',#4130,1.); +#4130 = DIRECTION('',(0.997250185099,7.41084901954E-02)); +#4131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4132 = ADVANCED_FACE('',(#4133),#4100,.T.); +#4133 = FACE_BOUND('',#4134,.T.); +#4134 = EDGE_LOOP('',(#4135,#4136,#4159,#4187)); +#4135 = ORIENTED_EDGE('',*,*,#4084,.T.); +#4136 = ORIENTED_EDGE('',*,*,#4137,.T.); +#4137 = EDGE_CURVE('',#4062,#4138,#4140,.T.); +#4138 = VERTEX_POINT('',#4139); +#4139 = CARTESIAN_POINT('',(-7.940713207844,7.687928116861,1.9)); +#4140 = SURFACE_CURVE('',#4141,(#4145,#4152),.PCURVE_S1.); +#4141 = LINE('',#4142,#4143); +#4142 = CARTESIAN_POINT('',(-7.640713207844,7.710221967884,1.9)); +#4143 = VECTOR('',#4144,1.); +#4144 = DIRECTION('',(-0.997250185099,-7.41084901954E-02, + 3.291078085406E-17)); +#4145 = PCURVE('',#4100,#4146); +#4146 = DEFINITIONAL_REPRESENTATION('',(#4147),#4151); +#4147 = LINE('',#4148,#4149); +#4148 = CARTESIAN_POINT('',(-8.199145317392E-16,-3.8)); +#4149 = VECTOR('',#4150,1.); +#4150 = DIRECTION('',(1.,0.)); +#4151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4152 = PCURVE('',#3761,#4153); +#4153 = DEFINITIONAL_REPRESENTATION('',(#4154),#4158); +#4154 = LINE('',#4155,#4156); +#4155 = CARTESIAN_POINT('',(0.989778032116,0.174658453176)); +#4156 = VECTOR('',#4157,1.); +#4157 = DIRECTION('',(7.41084901954E-02,-0.997250185099)); +#4158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4159 = ORIENTED_EDGE('',*,*,#4160,.F.); +#4160 = EDGE_CURVE('',#4161,#4138,#4163,.T.); +#4161 = VERTEX_POINT('',#4162); +#4162 = CARTESIAN_POINT('',(-7.940713207844,7.687928116861,-1.9)); +#4163 = SURFACE_CURVE('',#4164,(#4168,#4175),.PCURVE_S1.); +#4164 = LINE('',#4165,#4166); +#4165 = CARTESIAN_POINT('',(-7.940713207844,7.687928116861,-1.9)); +#4166 = VECTOR('',#4167,1.); +#4167 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#4168 = PCURVE('',#4100,#4169); +#4169 = DEFINITIONAL_REPRESENTATION('',(#4170),#4174); +#4170 = LINE('',#4171,#4172); +#4171 = CARTESIAN_POINT('',(0.30082721917,9.900458685031E-18)); +#4172 = VECTOR('',#4173,1.); +#4173 = DIRECTION('',(1.645539042703E-17,-1.)); +#4174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4175 = PCURVE('',#4176,#4181); +#4176 = PLANE('',#4177); +#4177 = AXIS2_PLACEMENT_3D('',#4178,#4179,#4180); +#4178 = CARTESIAN_POINT('',(-7.940713207844,7.687928116861,-1.9)); +#4179 = DIRECTION('',(-0.997250185099,-7.41084901954E-02, + 1.645539042703E-17)); +#4180 = DIRECTION('',(-7.41084901954E-02,0.997250185099, + -4.428680467237E-16)); +#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186); +#4182 = LINE('',#4183,#4184); +#4183 = CARTESIAN_POINT('',(0.,0.)); +#4184 = VECTOR('',#4185,1.); +#4185 = DIRECTION('',(-2.214340233618E-16,-1.)); +#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4187 = ORIENTED_EDGE('',*,*,#4188,.F.); +#4188 = EDGE_CURVE('',#4085,#4161,#4189,.T.); +#4189 = SURFACE_CURVE('',#4190,(#4194,#4201),.PCURVE_S1.); +#4190 = LINE('',#4191,#4192); +#4191 = CARTESIAN_POINT('',(-7.640713207844,7.710221967884,-1.9)); +#4192 = VECTOR('',#4193,1.); +#4193 = DIRECTION('',(-0.997250185099,-7.41084901954E-02, + 3.291078085406E-17)); +#4194 = PCURVE('',#4100,#4195); +#4195 = DEFINITIONAL_REPRESENTATION('',(#4196),#4200); +#4196 = LINE('',#4197,#4198); +#4197 = CARTESIAN_POINT('',(-8.857360934473E-16,-4.214144800836E-31)); +#4198 = VECTOR('',#4199,1.); +#4199 = DIRECTION('',(1.,0.)); +#4200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4201 = PCURVE('',#3815,#4202); +#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4207); +#4203 = LINE('',#4204,#4205); +#4204 = CARTESIAN_POINT('',(0.989778032116,0.174658453176)); +#4205 = VECTOR('',#4206,1.); +#4206 = DIRECTION('',(7.41084901954E-02,-0.997250185099)); +#4207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4208 = ADVANCED_FACE('',(#4209),#4176,.T.); +#4209 = FACE_BOUND('',#4210,.T.); +#4210 = EDGE_LOOP('',(#4211,#4212,#4235,#4258)); +#4211 = ORIENTED_EDGE('',*,*,#4160,.T.); +#4212 = ORIENTED_EDGE('',*,*,#4213,.T.); +#4213 = EDGE_CURVE('',#4138,#4214,#4216,.T.); +#4214 = VERTEX_POINT('',#4215); +#4215 = CARTESIAN_POINT('',(-8.,8.485728264941,1.9)); +#4216 = SURFACE_CURVE('',#4217,(#4221,#4228),.PCURVE_S1.); +#4217 = LINE('',#4218,#4219); +#4218 = CARTESIAN_POINT('',(-7.940713207844,7.687928116861,1.9)); +#4219 = VECTOR('',#4220,1.); +#4220 = DIRECTION('',(-7.41084901954E-02,0.997250185099, + -4.428680467237E-16)); +#4221 = PCURVE('',#4176,#4222); +#4222 = DEFINITIONAL_REPRESENTATION('',(#4223),#4227); +#4223 = LINE('',#4224,#4225); +#4224 = CARTESIAN_POINT('',(-1.771472186895E-15,-3.8)); +#4225 = VECTOR('',#4226,1.); +#4226 = DIRECTION('',(1.,-9.610390422492E-32)); +#4227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4228 = PCURVE('',#3761,#4229); +#4229 = DEFINITIONAL_REPRESENTATION('',(#4230),#4234); +#4230 = LINE('',#4231,#4232); +#4231 = CARTESIAN_POINT('',(1.012071883139,-0.125341546824)); +#4232 = VECTOR('',#4233,1.); +#4233 = DIRECTION('',(-0.997250185099,-7.41084901954E-02)); +#4234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4235 = ORIENTED_EDGE('',*,*,#4236,.F.); +#4236 = EDGE_CURVE('',#4237,#4214,#4239,.T.); +#4237 = VERTEX_POINT('',#4238); +#4238 = CARTESIAN_POINT('',(-8.,8.485728264941,-1.9)); +#4239 = SURFACE_CURVE('',#4240,(#4244,#4251),.PCURVE_S1.); +#4240 = LINE('',#4241,#4242); +#4241 = CARTESIAN_POINT('',(-8.,8.485728264941,-1.9)); +#4242 = VECTOR('',#4243,1.); +#4243 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#4244 = PCURVE('',#4176,#4245); +#4245 = DEFINITIONAL_REPRESENTATION('',(#4246),#4250); +#4246 = LINE('',#4247,#4248); +#4247 = CARTESIAN_POINT('',(0.8,8.979477247114E-17)); +#4248 = VECTOR('',#4249,1.); +#4249 = DIRECTION('',(-2.214340233618E-16,-1.)); +#4250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4251 = PCURVE('',#3733,#4252); +#4252 = DEFINITIONAL_REPRESENTATION('',(#4253),#4257); +#4253 = LINE('',#4254,#4255); +#4254 = CARTESIAN_POINT('',(-3.2157691468,0.)); +#4255 = VECTOR('',#4256,1.); +#4256 = DIRECTION('',(-0.,-1.)); +#4257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4258 = ORIENTED_EDGE('',*,*,#4259,.F.); +#4259 = EDGE_CURVE('',#4161,#4237,#4260,.T.); +#4260 = SURFACE_CURVE('',#4261,(#4265,#4272),.PCURVE_S1.); +#4261 = LINE('',#4262,#4263); +#4262 = CARTESIAN_POINT('',(-7.940713207844,7.687928116861,-1.9)); +#4263 = VECTOR('',#4264,1.); +#4264 = DIRECTION('',(-7.41084901954E-02,0.997250185099, + -4.428680467237E-16)); +#4265 = PCURVE('',#4176,#4266); +#4266 = DEFINITIONAL_REPRESENTATION('',(#4267),#4271); +#4267 = LINE('',#4268,#4269); +#4268 = CARTESIAN_POINT('',(-1.771472186895E-15,1.024265524729E-32)); +#4269 = VECTOR('',#4270,1.); +#4270 = DIRECTION('',(1.,-9.610390422492E-32)); +#4271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4272 = PCURVE('',#3815,#4273); +#4273 = DEFINITIONAL_REPRESENTATION('',(#4274),#4278); +#4274 = LINE('',#4275,#4276); +#4275 = CARTESIAN_POINT('',(1.012071883139,-0.125341546824)); +#4276 = VECTOR('',#4277,1.); +#4277 = DIRECTION('',(-0.997250185099,-7.41084901954E-02)); +#4278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4279 = ADVANCED_FACE('',(#4280),#3733,.T.); +#4280 = FACE_BOUND('',#4281,.F.); +#4281 = EDGE_LOOP('',(#4282,#4283,#4305,#4306)); +#4282 = ORIENTED_EDGE('',*,*,#3710,.T.); +#4283 = ORIENTED_EDGE('',*,*,#4284,.T.); +#4284 = EDGE_CURVE('',#3713,#4214,#4285,.T.); +#4285 = SURFACE_CURVE('',#4286,(#4291,#4298),.PCURVE_S1.); +#4286 = CIRCLE('',#4287,0.2); +#4287 = AXIS2_PLACEMENT_3D('',#4288,#4289,#4290); +#4288 = CARTESIAN_POINT('',(-7.80054996298,8.50054996298,1.9)); +#4289 = DIRECTION('',(-0.,4.440892098501E-16,1.)); +#4290 = DIRECTION('',(1.,0.,0.)); +#4291 = PCURVE('',#3733,#4292); +#4292 = DEFINITIONAL_REPRESENTATION('',(#4293),#4297); +#4293 = LINE('',#4294,#4295); +#4294 = CARTESIAN_POINT('',(-0.,-3.8)); +#4295 = VECTOR('',#4296,1.); +#4296 = DIRECTION('',(-1.,0.)); +#4297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4298 = PCURVE('',#3761,#4299); +#4299 = DEFINITIONAL_REPRESENTATION('',(#4300),#4304); +#4300 = CIRCLE('',#4301,0.2); +#4301 = AXIS2_PLACEMENT_2D('',#4302,#4303); +#4302 = CARTESIAN_POINT('',(0.19945003702,1.482169803908E-02)); +#4303 = DIRECTION('',(0.,1.)); +#4304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4305 = ORIENTED_EDGE('',*,*,#4236,.F.); +#4306 = ORIENTED_EDGE('',*,*,#4307,.F.); +#4307 = EDGE_CURVE('',#3711,#4237,#4308,.T.); +#4308 = SURFACE_CURVE('',#4309,(#4314,#4321),.PCURVE_S1.); +#4309 = CIRCLE('',#4310,0.2); +#4310 = AXIS2_PLACEMENT_3D('',#4311,#4312,#4313); +#4311 = CARTESIAN_POINT('',(-7.80054996298,8.50054996298,-1.9)); +#4312 = DIRECTION('',(-0.,4.440892098501E-16,1.)); +#4313 = DIRECTION('',(1.,0.,0.)); +#4314 = PCURVE('',#3733,#4315); +#4315 = DEFINITIONAL_REPRESENTATION('',(#4316),#4320); +#4316 = LINE('',#4317,#4318); +#4317 = CARTESIAN_POINT('',(-0.,0.)); +#4318 = VECTOR('',#4319,1.); +#4319 = DIRECTION('',(-1.,0.)); +#4320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4321 = PCURVE('',#3815,#4322); +#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327); +#4323 = CIRCLE('',#4324,0.2); +#4324 = AXIS2_PLACEMENT_2D('',#4325,#4326); +#4325 = CARTESIAN_POINT('',(0.19945003702,1.482169803908E-02)); +#4326 = DIRECTION('',(0.,1.)); +#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4328 = ADVANCED_FACE('',(#4329),#3815,.F.); +#4329 = FACE_BOUND('',#4330,.T.); +#4330 = EDGE_LOOP('',(#4331,#4332,#4333,#4334,#4335,#4336,#4337,#4338)); +#4331 = ORIENTED_EDGE('',*,*,#3801,.T.); +#4332 = ORIENTED_EDGE('',*,*,#3882,.T.); +#4333 = ORIENTED_EDGE('',*,*,#3958,.T.); +#4334 = ORIENTED_EDGE('',*,*,#4035,.T.); +#4335 = ORIENTED_EDGE('',*,*,#4112,.T.); +#4336 = ORIENTED_EDGE('',*,*,#4188,.T.); +#4337 = ORIENTED_EDGE('',*,*,#4259,.T.); +#4338 = ORIENTED_EDGE('',*,*,#4307,.F.); +#4339 = ADVANCED_FACE('',(#4340),#3761,.T.); +#4340 = FACE_BOUND('',#4341,.F.); +#4341 = EDGE_LOOP('',(#4342,#4343,#4344,#4345,#4346,#4347,#4348,#4349)); +#4342 = ORIENTED_EDGE('',*,*,#3745,.T.); +#4343 = ORIENTED_EDGE('',*,*,#3831,.T.); +#4344 = ORIENTED_EDGE('',*,*,#3907,.T.); +#4345 = ORIENTED_EDGE('',*,*,#3983,.T.); +#4346 = ORIENTED_EDGE('',*,*,#4061,.T.); +#4347 = ORIENTED_EDGE('',*,*,#4137,.T.); +#4348 = ORIENTED_EDGE('',*,*,#4213,.T.); +#4349 = ORIENTED_EDGE('',*,*,#4284,.F.); +#4350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4354)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4351,#4352,#4353)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4351 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4352 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4353 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4354 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4351, + 'distance_accuracy_value','confusion accuracy'); +#4355 = SHAPE_DEFINITION_REPRESENTATION(#4356,#3703); +#4356 = PRODUCT_DEFINITION_SHAPE('','',#4357); +#4357 = PRODUCT_DEFINITION('design','',#4358,#4361); +#4358 = PRODUCT_DEFINITION_FORMATION('','',#4359); +#4359 = PRODUCT('Pad004','Pad004','',(#4360)); +#4360 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#4361 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4362 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4363,#4365); +#4363 = ( REPRESENTATION_RELATIONSHIP('','',#3703,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4364) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4364 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#4365 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4366); +#4366 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#4357,$); +#4367 = PRODUCT_TYPE('part',$,(#4359)); +#4368 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4369),#4943); +#4369 = MANIFOLD_SOLID_BREP('',#4370); +#4370 = CLOSED_SHELL('',(#4371,#4578,#4654,#4703,#4752,#4801,#4850,#4877 + ,#4931)); +#4371 = ADVANCED_FACE('',(#4372,#4547),#4386,.T.); +#4372 = FACE_BOUND('',#4373,.T.); +#4373 = EDGE_LOOP('',(#4374,#4409,#4437,#4465,#4493,#4521)); +#4374 = ORIENTED_EDGE('',*,*,#4375,.T.); +#4375 = EDGE_CURVE('',#4376,#4378,#4380,.T.); +#4376 = VERTEX_POINT('',#4377); +#4377 = CARTESIAN_POINT('',(-8.3,-6.7,-1.15)); +#4378 = VERTEX_POINT('',#4379); +#4379 = CARTESIAN_POINT('',(-8.3,-6.7,1.15)); +#4380 = SURFACE_CURVE('',#4381,(#4385,#4397),.PCURVE_S1.); +#4381 = LINE('',#4382,#4383); +#4382 = CARTESIAN_POINT('',(-8.3,-6.7,-1.65)); +#4383 = VECTOR('',#4384,1.); +#4384 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#4385 = PCURVE('',#4386,#4391); +#4386 = PLANE('',#4387); +#4387 = AXIS2_PLACEMENT_3D('',#4388,#4389,#4390); +#4388 = CARTESIAN_POINT('',(-8.3,-6.7,-1.65)); +#4389 = DIRECTION('',(-1.,0.,0.)); +#4390 = DIRECTION('',(0.,1.,-8.881784197001E-16)); +#4391 = DEFINITIONAL_REPRESENTATION('',(#4392),#4396); +#4392 = LINE('',#4393,#4394); +#4393 = CARTESIAN_POINT('',(0.,-0.)); +#4394 = VECTOR('',#4395,1.); +#4395 = DIRECTION('',(-2.22044604925E-16,-1.)); +#4396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4397 = PCURVE('',#4398,#4403); +#4398 = PLANE('',#4399); +#4399 = AXIS2_PLACEMENT_3D('',#4400,#4401,#4402); +#4400 = CARTESIAN_POINT('',(-7.7,-6.7,-1.65)); +#4401 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#4402 = DIRECTION('',(-1.,0.,0.)); +#4403 = DEFINITIONAL_REPRESENTATION('',(#4404),#4408); +#4404 = LINE('',#4405,#4406); +#4405 = CARTESIAN_POINT('',(0.6,0.)); +#4406 = VECTOR('',#4407,1.); +#4407 = DIRECTION('',(0.,-1.)); +#4408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4409 = ORIENTED_EDGE('',*,*,#4410,.T.); +#4410 = EDGE_CURVE('',#4378,#4411,#4413,.T.); +#4411 = VERTEX_POINT('',#4412); +#4412 = CARTESIAN_POINT('',(-8.3,-6.2,1.65)); +#4413 = SURFACE_CURVE('',#4414,(#4418,#4425),.PCURVE_S1.); +#4414 = LINE('',#4415,#4416); +#4415 = CARTESIAN_POINT('',(-8.3,-7.275,0.575)); +#4416 = VECTOR('',#4417,1.); +#4417 = DIRECTION('',(0.,0.707106781187,0.707106781187)); +#4418 = PCURVE('',#4386,#4419); +#4419 = DEFINITIONAL_REPRESENTATION('',(#4420),#4424); +#4420 = LINE('',#4421,#4422); +#4421 = CARTESIAN_POINT('',(-0.575,-2.225)); +#4422 = VECTOR('',#4423,1.); +#4423 = DIRECTION('',(0.707106781187,-0.707106781187)); +#4424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4425 = PCURVE('',#4426,#4431); +#4426 = PLANE('',#4427); +#4427 = AXIS2_PLACEMENT_3D('',#4428,#4429,#4430); +#4428 = CARTESIAN_POINT('',(-7.7,-6.45,1.4)); +#4429 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#4430 = DIRECTION('',(1.,-0.,-0.)); +#4431 = DEFINITIONAL_REPRESENTATION('',(#4432),#4436); +#4432 = LINE('',#4433,#4434); +#4433 = CARTESIAN_POINT('',(-0.6,-1.166726188958)); +#4434 = VECTOR('',#4435,1.); +#4435 = DIRECTION('',(-0.,1.)); +#4436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4437 = ORIENTED_EDGE('',*,*,#4438,.T.); +#4438 = EDGE_CURVE('',#4411,#4439,#4441,.T.); +#4439 = VERTEX_POINT('',#4440); +#4440 = CARTESIAN_POINT('',(-8.3,-2.5,1.65)); +#4441 = SURFACE_CURVE('',#4442,(#4446,#4453),.PCURVE_S1.); +#4442 = LINE('',#4443,#4444); +#4443 = CARTESIAN_POINT('',(-8.3,-6.7,1.65)); +#4444 = VECTOR('',#4445,1.); +#4445 = DIRECTION('',(0.,1.,-8.881784197001E-16)); +#4446 = PCURVE('',#4386,#4447); +#4447 = DEFINITIONAL_REPRESENTATION('',(#4448),#4452); +#4448 = LINE('',#4449,#4450); +#4449 = CARTESIAN_POINT('',(-1.15463194561E-15,-3.3)); +#4450 = VECTOR('',#4451,1.); +#4451 = DIRECTION('',(1.,0.)); +#4452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4453 = PCURVE('',#4454,#4459); +#4454 = PLANE('',#4455); +#4455 = AXIS2_PLACEMENT_3D('',#4456,#4457,#4458); +#4456 = CARTESIAN_POINT('',(-8.3,-2.5,1.65)); +#4457 = DIRECTION('',(0.,8.881784197001E-16,1.)); +#4458 = DIRECTION('',(0.,-1.,8.881784197001E-16)); +#4459 = DEFINITIONAL_REPRESENTATION('',(#4460),#4464); +#4460 = LINE('',#4461,#4462); +#4461 = CARTESIAN_POINT('',(4.2,0.)); +#4462 = VECTOR('',#4463,1.); +#4463 = DIRECTION('',(-1.,0.)); +#4464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4465 = ORIENTED_EDGE('',*,*,#4466,.F.); +#4466 = EDGE_CURVE('',#4467,#4439,#4469,.T.); +#4467 = VERTEX_POINT('',#4468); +#4468 = CARTESIAN_POINT('',(-8.3,-2.5,-1.65)); +#4469 = SURFACE_CURVE('',#4470,(#4474,#4481),.PCURVE_S1.); +#4470 = LINE('',#4471,#4472); +#4471 = CARTESIAN_POINT('',(-8.3,-2.5,-1.65)); +#4472 = VECTOR('',#4473,1.); +#4473 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#4474 = PCURVE('',#4386,#4475); +#4475 = DEFINITIONAL_REPRESENTATION('',(#4476),#4480); +#4476 = LINE('',#4477,#4478); +#4477 = CARTESIAN_POINT('',(4.2,-1.7763568394E-16)); +#4478 = VECTOR('',#4479,1.); +#4479 = DIRECTION('',(-2.22044604925E-16,-1.)); +#4480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4481 = PCURVE('',#4482,#4487); +#4482 = PLANE('',#4483); +#4483 = AXIS2_PLACEMENT_3D('',#4484,#4485,#4486); +#4484 = CARTESIAN_POINT('',(-8.3,-2.5,-1.65)); +#4485 = DIRECTION('',(0.,1.,-6.661338147751E-16)); +#4486 = DIRECTION('',(1.,0.,0.)); +#4487 = DEFINITIONAL_REPRESENTATION('',(#4488),#4492); +#4488 = LINE('',#4489,#4490); +#4489 = CARTESIAN_POINT('',(0.,0.)); +#4490 = VECTOR('',#4491,1.); +#4491 = DIRECTION('',(0.,-1.)); +#4492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4493 = ORIENTED_EDGE('',*,*,#4494,.F.); +#4494 = EDGE_CURVE('',#4495,#4467,#4497,.T.); +#4495 = VERTEX_POINT('',#4496); +#4496 = CARTESIAN_POINT('',(-8.3,-6.2,-1.65)); +#4497 = SURFACE_CURVE('',#4498,(#4502,#4509),.PCURVE_S1.); +#4498 = LINE('',#4499,#4500); +#4499 = CARTESIAN_POINT('',(-8.3,-6.7,-1.65)); +#4500 = VECTOR('',#4501,1.); +#4501 = DIRECTION('',(0.,1.,-8.881784197001E-16)); +#4502 = PCURVE('',#4386,#4503); +#4503 = DEFINITIONAL_REPRESENTATION('',(#4504),#4508); +#4504 = LINE('',#4505,#4506); +#4505 = CARTESIAN_POINT('',(-1.972152263053E-31,-2.22044604925E-16)); +#4506 = VECTOR('',#4507,1.); +#4507 = DIRECTION('',(1.,0.)); +#4508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4509 = PCURVE('',#4510,#4515); +#4510 = PLANE('',#4511); +#4511 = AXIS2_PLACEMENT_3D('',#4512,#4513,#4514); +#4512 = CARTESIAN_POINT('',(-8.3,-2.5,-1.65)); +#4513 = DIRECTION('',(0.,8.881784197001E-16,1.)); +#4514 = DIRECTION('',(0.,-1.,8.881784197001E-16)); +#4515 = DEFINITIONAL_REPRESENTATION('',(#4516),#4520); +#4516 = LINE('',#4517,#4518); +#4517 = CARTESIAN_POINT('',(4.2,0.)); +#4518 = VECTOR('',#4519,1.); +#4519 = DIRECTION('',(-1.,0.)); +#4520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4521 = ORIENTED_EDGE('',*,*,#4522,.T.); +#4522 = EDGE_CURVE('',#4495,#4376,#4523,.T.); +#4523 = SURFACE_CURVE('',#4524,(#4528,#4535),.PCURVE_S1.); +#4524 = LINE('',#4525,#4526); +#4525 = CARTESIAN_POINT('',(-8.3,-6.45,-1.4)); +#4526 = VECTOR('',#4527,1.); +#4527 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#4528 = PCURVE('',#4386,#4529); +#4529 = DEFINITIONAL_REPRESENTATION('',(#4530),#4534); +#4530 = LINE('',#4531,#4532); +#4531 = CARTESIAN_POINT('',(0.25,-0.25)); +#4532 = VECTOR('',#4533,1.); +#4533 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#4534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4535 = PCURVE('',#4536,#4541); +#4536 = PLANE('',#4537); +#4537 = AXIS2_PLACEMENT_3D('',#4538,#4539,#4540); +#4538 = CARTESIAN_POINT('',(-7.7,-6.45,-1.4)); +#4539 = DIRECTION('',(0.,0.707106781187,0.707106781187)); +#4540 = DIRECTION('',(-1.,0.,0.)); +#4541 = DEFINITIONAL_REPRESENTATION('',(#4542),#4546); +#4542 = LINE('',#4543,#4544); +#4543 = CARTESIAN_POINT('',(0.6,0.)); +#4544 = VECTOR('',#4545,1.); +#4545 = DIRECTION('',(0.,1.)); +#4546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4547 = FACE_BOUND('',#4548,.T.); +#4548 = EDGE_LOOP('',(#4549)); +#4549 = ORIENTED_EDGE('',*,*,#4550,.F.); +#4550 = EDGE_CURVE('',#4551,#4551,#4553,.T.); +#4551 = VERTEX_POINT('',#4552); +#4552 = CARTESIAN_POINT('',(-8.3,-5.65,1.254552017826E-15)); +#4553 = SURFACE_CURVE('',#4554,(#4559,#4566),.PCURVE_S1.); +#4554 = CIRCLE('',#4555,0.75); +#4555 = AXIS2_PLACEMENT_3D('',#4556,#4557,#4558); +#4556 = CARTESIAN_POINT('',(-8.3,-4.9,1.088018564133E-15)); +#4557 = DIRECTION('',(-1.,-2.22044604925E-16,4.930380657631E-32)); +#4558 = DIRECTION('',(2.22044604925E-16,-1.,2.22044604925E-16)); +#4559 = PCURVE('',#4386,#4560); +#4560 = DEFINITIONAL_REPRESENTATION('',(#4561),#4565); +#4561 = CIRCLE('',#4562,0.75); +#4562 = AXIS2_PLACEMENT_2D('',#4563,#4564); +#4563 = CARTESIAN_POINT('',(1.8,-1.65)); +#4564 = DIRECTION('',(-1.,6.661338147751E-16)); +#4565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4566 = PCURVE('',#4567,#4572); +#4567 = CYLINDRICAL_SURFACE('',#4568,0.75); +#4568 = AXIS2_PLACEMENT_3D('',#4569,#4570,#4571); +#4569 = CARTESIAN_POINT('',(-8.3,-4.9,1.088018564133E-15)); +#4570 = DIRECTION('',(-1.,-2.22044604925E-16,4.930380657631E-32)); +#4571 = DIRECTION('',(2.22044604925E-16,-1.,2.22044604925E-16)); +#4572 = DEFINITIONAL_REPRESENTATION('',(#4573),#4577); +#4573 = LINE('',#4574,#4575); +#4574 = CARTESIAN_POINT('',(0.,0.)); +#4575 = VECTOR('',#4576,1.); +#4576 = DIRECTION('',(1.,0.)); +#4577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4578 = ADVANCED_FACE('',(#4579),#4398,.T.); +#4579 = FACE_BOUND('',#4580,.T.); +#4580 = EDGE_LOOP('',(#4581,#4611,#4632,#4633)); +#4581 = ORIENTED_EDGE('',*,*,#4582,.T.); +#4582 = EDGE_CURVE('',#4583,#4585,#4587,.T.); +#4583 = VERTEX_POINT('',#4584); +#4584 = CARTESIAN_POINT('',(-7.7,-6.7,-1.15)); +#4585 = VERTEX_POINT('',#4586); +#4586 = CARTESIAN_POINT('',(-7.7,-6.7,1.15)); +#4587 = SURFACE_CURVE('',#4588,(#4592,#4599),.PCURVE_S1.); +#4588 = LINE('',#4589,#4590); +#4589 = CARTESIAN_POINT('',(-7.7,-6.7,-1.65)); +#4590 = VECTOR('',#4591,1.); +#4591 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#4592 = PCURVE('',#4398,#4593); +#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598); +#4594 = LINE('',#4595,#4596); +#4595 = CARTESIAN_POINT('',(0.,-0.)); +#4596 = VECTOR('',#4597,1.); +#4597 = DIRECTION('',(0.,-1.)); +#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4599 = PCURVE('',#4600,#4605); +#4600 = PLANE('',#4601); +#4601 = AXIS2_PLACEMENT_3D('',#4602,#4603,#4604); +#4602 = CARTESIAN_POINT('',(-7.7,-2.5,-1.65)); +#4603 = DIRECTION('',(1.,0.,0.)); +#4604 = DIRECTION('',(0.,-1.,8.881784197001E-16)); +#4605 = DEFINITIONAL_REPRESENTATION('',(#4606),#4610); +#4606 = LINE('',#4607,#4608); +#4607 = CARTESIAN_POINT('',(4.2,1.7763568394E-16)); +#4608 = VECTOR('',#4609,1.); +#4609 = DIRECTION('',(2.22044604925E-16,-1.)); +#4610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4611 = ORIENTED_EDGE('',*,*,#4612,.T.); +#4612 = EDGE_CURVE('',#4585,#4378,#4613,.T.); +#4613 = SURFACE_CURVE('',#4614,(#4618,#4625),.PCURVE_S1.); +#4614 = LINE('',#4615,#4616); +#4615 = CARTESIAN_POINT('',(-7.7,-6.7,1.15)); +#4616 = VECTOR('',#4617,1.); +#4617 = DIRECTION('',(-1.,0.,0.)); +#4618 = PCURVE('',#4398,#4619); +#4619 = DEFINITIONAL_REPRESENTATION('',(#4620),#4624); +#4620 = LINE('',#4621,#4622); +#4621 = CARTESIAN_POINT('',(0.,-2.8)); +#4622 = VECTOR('',#4623,1.); +#4623 = DIRECTION('',(1.,0.)); +#4624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4625 = PCURVE('',#4426,#4626); +#4626 = DEFINITIONAL_REPRESENTATION('',(#4627),#4631); +#4627 = LINE('',#4628,#4629); +#4628 = CARTESIAN_POINT('',(-0.,-0.353553390593)); +#4629 = VECTOR('',#4630,1.); +#4630 = DIRECTION('',(-1.,0.)); +#4631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4632 = ORIENTED_EDGE('',*,*,#4375,.F.); +#4633 = ORIENTED_EDGE('',*,*,#4634,.F.); +#4634 = EDGE_CURVE('',#4583,#4376,#4635,.T.); +#4635 = SURFACE_CURVE('',#4636,(#4640,#4647),.PCURVE_S1.); +#4636 = LINE('',#4637,#4638); +#4637 = CARTESIAN_POINT('',(-7.7,-6.7,-1.15)); +#4638 = VECTOR('',#4639,1.); +#4639 = DIRECTION('',(-1.,0.,0.)); +#4640 = PCURVE('',#4398,#4641); +#4641 = DEFINITIONAL_REPRESENTATION('',(#4642),#4646); +#4642 = LINE('',#4643,#4644); +#4643 = CARTESIAN_POINT('',(0.,-0.5)); +#4644 = VECTOR('',#4645,1.); +#4645 = DIRECTION('',(1.,0.)); +#4646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4647 = PCURVE('',#4536,#4648); +#4648 = DEFINITIONAL_REPRESENTATION('',(#4649),#4653); +#4649 = LINE('',#4650,#4651); +#4650 = CARTESIAN_POINT('',(0.,0.353553390593)); +#4651 = VECTOR('',#4652,1.); +#4652 = DIRECTION('',(1.,0.)); +#4653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4654 = ADVANCED_FACE('',(#4655),#4426,.T.); +#4655 = FACE_BOUND('',#4656,.F.); +#4656 = EDGE_LOOP('',(#4657,#4680,#4681,#4682)); +#4657 = ORIENTED_EDGE('',*,*,#4658,.F.); +#4658 = EDGE_CURVE('',#4585,#4659,#4661,.T.); +#4659 = VERTEX_POINT('',#4660); +#4660 = CARTESIAN_POINT('',(-7.7,-6.2,1.65)); +#4661 = SURFACE_CURVE('',#4662,(#4666,#4673),.PCURVE_S1.); +#4662 = LINE('',#4663,#4664); +#4663 = CARTESIAN_POINT('',(-7.7,-6.225,1.625)); +#4664 = VECTOR('',#4665,1.); +#4665 = DIRECTION('',(-0.,0.707106781187,0.707106781187)); +#4666 = PCURVE('',#4426,#4667); +#4667 = DEFINITIONAL_REPRESENTATION('',(#4668),#4672); +#4668 = LINE('',#4669,#4670); +#4669 = CARTESIAN_POINT('',(-0.,0.318198051534)); +#4670 = VECTOR('',#4671,1.); +#4671 = DIRECTION('',(-0.,1.)); +#4672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4673 = PCURVE('',#4600,#4674); +#4674 = DEFINITIONAL_REPRESENTATION('',(#4675),#4679); +#4675 = LINE('',#4676,#4677); +#4676 = CARTESIAN_POINT('',(3.725,-3.275)); +#4677 = VECTOR('',#4678,1.); +#4678 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#4679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4680 = ORIENTED_EDGE('',*,*,#4612,.T.); +#4681 = ORIENTED_EDGE('',*,*,#4410,.T.); +#4682 = ORIENTED_EDGE('',*,*,#4683,.F.); +#4683 = EDGE_CURVE('',#4659,#4411,#4684,.T.); +#4684 = SURFACE_CURVE('',#4685,(#4689,#4696),.PCURVE_S1.); +#4685 = LINE('',#4686,#4687); +#4686 = CARTESIAN_POINT('',(-7.7,-6.2,1.65)); +#4687 = VECTOR('',#4688,1.); +#4688 = DIRECTION('',(-1.,0.,0.)); +#4689 = PCURVE('',#4426,#4690); +#4690 = DEFINITIONAL_REPRESENTATION('',(#4691),#4695); +#4691 = LINE('',#4692,#4693); +#4692 = CARTESIAN_POINT('',(-0.,0.353553390593)); +#4693 = VECTOR('',#4694,1.); +#4694 = DIRECTION('',(-1.,0.)); +#4695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4696 = PCURVE('',#4454,#4697); +#4697 = DEFINITIONAL_REPRESENTATION('',(#4698),#4702); +#4698 = LINE('',#4699,#4700); +#4699 = CARTESIAN_POINT('',(3.7,0.6)); +#4700 = VECTOR('',#4701,1.); +#4701 = DIRECTION('',(0.,-1.)); +#4702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4703 = ADVANCED_FACE('',(#4704),#4536,.F.); +#4704 = FACE_BOUND('',#4705,.F.); +#4705 = EDGE_LOOP('',(#4706,#4729,#4750,#4751)); +#4706 = ORIENTED_EDGE('',*,*,#4707,.F.); +#4707 = EDGE_CURVE('',#4708,#4583,#4710,.T.); +#4708 = VERTEX_POINT('',#4709); +#4709 = CARTESIAN_POINT('',(-7.7,-6.2,-1.65)); +#4710 = SURFACE_CURVE('',#4711,(#4715,#4722),.PCURVE_S1.); +#4711 = LINE('',#4712,#4713); +#4712 = CARTESIAN_POINT('',(-7.7,-5.4,-2.45)); +#4713 = VECTOR('',#4714,1.); +#4714 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#4715 = PCURVE('',#4536,#4716); +#4716 = DEFINITIONAL_REPRESENTATION('',(#4717),#4721); +#4717 = LINE('',#4718,#4719); +#4718 = CARTESIAN_POINT('',(0.,-1.484924240492)); +#4719 = VECTOR('',#4720,1.); +#4720 = DIRECTION('',(0.,1.)); +#4721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4722 = PCURVE('',#4600,#4723); +#4723 = DEFINITIONAL_REPRESENTATION('',(#4724),#4728); +#4724 = LINE('',#4725,#4726); +#4725 = CARTESIAN_POINT('',(2.9,0.8)); +#4726 = VECTOR('',#4727,1.); +#4727 = DIRECTION('',(0.707106781187,-0.707106781187)); +#4728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4729 = ORIENTED_EDGE('',*,*,#4730,.T.); +#4730 = EDGE_CURVE('',#4708,#4495,#4731,.T.); +#4731 = SURFACE_CURVE('',#4732,(#4736,#4743),.PCURVE_S1.); +#4732 = LINE('',#4733,#4734); +#4733 = CARTESIAN_POINT('',(-7.7,-6.2,-1.65)); +#4734 = VECTOR('',#4735,1.); +#4735 = DIRECTION('',(-1.,0.,0.)); +#4736 = PCURVE('',#4536,#4737); +#4737 = DEFINITIONAL_REPRESENTATION('',(#4738),#4742); +#4738 = LINE('',#4739,#4740); +#4739 = CARTESIAN_POINT('',(0.,-0.353553390593)); +#4740 = VECTOR('',#4741,1.); +#4741 = DIRECTION('',(1.,0.)); +#4742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4743 = PCURVE('',#4510,#4744); +#4744 = DEFINITIONAL_REPRESENTATION('',(#4745),#4749); +#4745 = LINE('',#4746,#4747); +#4746 = CARTESIAN_POINT('',(3.7,0.6)); +#4747 = VECTOR('',#4748,1.); +#4748 = DIRECTION('',(0.,-1.)); +#4749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4750 = ORIENTED_EDGE('',*,*,#4522,.T.); +#4751 = ORIENTED_EDGE('',*,*,#4634,.F.); +#4752 = ADVANCED_FACE('',(#4753),#4454,.T.); +#4753 = FACE_BOUND('',#4754,.T.); +#4754 = EDGE_LOOP('',(#4755,#4778,#4799,#4800)); +#4755 = ORIENTED_EDGE('',*,*,#4756,.F.); +#4756 = EDGE_CURVE('',#4757,#4659,#4759,.T.); +#4757 = VERTEX_POINT('',#4758); +#4758 = CARTESIAN_POINT('',(-7.7,-2.5,1.65)); +#4759 = SURFACE_CURVE('',#4760,(#4764,#4771),.PCURVE_S1.); +#4760 = LINE('',#4761,#4762); +#4761 = CARTESIAN_POINT('',(-7.7,-2.5,1.65)); +#4762 = VECTOR('',#4763,1.); +#4763 = DIRECTION('',(0.,-1.,8.881784197001E-16)); +#4764 = PCURVE('',#4454,#4765); +#4765 = DEFINITIONAL_REPRESENTATION('',(#4766),#4770); +#4766 = LINE('',#4767,#4768); +#4767 = CARTESIAN_POINT('',(0.,0.6)); +#4768 = VECTOR('',#4769,1.); +#4769 = DIRECTION('',(1.,0.)); +#4770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4771 = PCURVE('',#4600,#4772); +#4772 = DEFINITIONAL_REPRESENTATION('',(#4773),#4777); +#4773 = LINE('',#4774,#4775); +#4774 = CARTESIAN_POINT('',(1.15463194561E-15,-3.3)); +#4775 = VECTOR('',#4776,1.); +#4776 = DIRECTION('',(1.,0.)); +#4777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4778 = ORIENTED_EDGE('',*,*,#4779,.F.); +#4779 = EDGE_CURVE('',#4439,#4757,#4780,.T.); +#4780 = SURFACE_CURVE('',#4781,(#4785,#4792),.PCURVE_S1.); +#4781 = LINE('',#4782,#4783); +#4782 = CARTESIAN_POINT('',(-8.3,-2.5,1.65)); +#4783 = VECTOR('',#4784,1.); +#4784 = DIRECTION('',(1.,0.,0.)); +#4785 = PCURVE('',#4454,#4786); +#4786 = DEFINITIONAL_REPRESENTATION('',(#4787),#4791); +#4787 = LINE('',#4788,#4789); +#4788 = CARTESIAN_POINT('',(0.,0.)); +#4789 = VECTOR('',#4790,1.); +#4790 = DIRECTION('',(0.,1.)); +#4791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4792 = PCURVE('',#4482,#4793); +#4793 = DEFINITIONAL_REPRESENTATION('',(#4794),#4798); +#4794 = LINE('',#4795,#4796); +#4795 = CARTESIAN_POINT('',(0.,-3.3)); +#4796 = VECTOR('',#4797,1.); +#4797 = DIRECTION('',(1.,0.)); +#4798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4799 = ORIENTED_EDGE('',*,*,#4438,.F.); +#4800 = ORIENTED_EDGE('',*,*,#4683,.F.); +#4801 = ADVANCED_FACE('',(#4802),#4510,.F.); +#4802 = FACE_BOUND('',#4803,.F.); +#4803 = EDGE_LOOP('',(#4804,#4827,#4848,#4849)); +#4804 = ORIENTED_EDGE('',*,*,#4805,.F.); +#4805 = EDGE_CURVE('',#4806,#4708,#4808,.T.); +#4806 = VERTEX_POINT('',#4807); +#4807 = CARTESIAN_POINT('',(-7.7,-2.5,-1.65)); +#4808 = SURFACE_CURVE('',#4809,(#4813,#4820),.PCURVE_S1.); +#4809 = LINE('',#4810,#4811); +#4810 = CARTESIAN_POINT('',(-7.7,-2.5,-1.65)); +#4811 = VECTOR('',#4812,1.); +#4812 = DIRECTION('',(0.,-1.,8.881784197001E-16)); +#4813 = PCURVE('',#4510,#4814); +#4814 = DEFINITIONAL_REPRESENTATION('',(#4815),#4819); +#4815 = LINE('',#4816,#4817); +#4816 = CARTESIAN_POINT('',(0.,0.6)); +#4817 = VECTOR('',#4818,1.); +#4818 = DIRECTION('',(1.,0.)); +#4819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4820 = PCURVE('',#4600,#4821); +#4821 = DEFINITIONAL_REPRESENTATION('',(#4822),#4826); +#4822 = LINE('',#4823,#4824); +#4823 = CARTESIAN_POINT('',(0.,0.)); +#4824 = VECTOR('',#4825,1.); +#4825 = DIRECTION('',(1.,0.)); +#4826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4827 = ORIENTED_EDGE('',*,*,#4828,.F.); +#4828 = EDGE_CURVE('',#4467,#4806,#4829,.T.); +#4829 = SURFACE_CURVE('',#4830,(#4834,#4841),.PCURVE_S1.); +#4830 = LINE('',#4831,#4832); +#4831 = CARTESIAN_POINT('',(-8.3,-2.5,-1.65)); +#4832 = VECTOR('',#4833,1.); +#4833 = DIRECTION('',(1.,0.,0.)); +#4834 = PCURVE('',#4510,#4835); +#4835 = DEFINITIONAL_REPRESENTATION('',(#4836),#4840); +#4836 = LINE('',#4837,#4838); +#4837 = CARTESIAN_POINT('',(0.,0.)); +#4838 = VECTOR('',#4839,1.); +#4839 = DIRECTION('',(0.,1.)); +#4840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4841 = PCURVE('',#4482,#4842); +#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4847); +#4843 = LINE('',#4844,#4845); +#4844 = CARTESIAN_POINT('',(0.,0.)); +#4845 = VECTOR('',#4846,1.); +#4846 = DIRECTION('',(1.,0.)); +#4847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4848 = ORIENTED_EDGE('',*,*,#4494,.F.); +#4849 = ORIENTED_EDGE('',*,*,#4730,.F.); +#4850 = ADVANCED_FACE('',(#4851),#4482,.T.); +#4851 = FACE_BOUND('',#4852,.T.); +#4852 = EDGE_LOOP('',(#4853,#4854,#4855,#4876)); +#4853 = ORIENTED_EDGE('',*,*,#4466,.T.); +#4854 = ORIENTED_EDGE('',*,*,#4779,.T.); +#4855 = ORIENTED_EDGE('',*,*,#4856,.F.); +#4856 = EDGE_CURVE('',#4806,#4757,#4857,.T.); +#4857 = SURFACE_CURVE('',#4858,(#4862,#4869),.PCURVE_S1.); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(-7.7,-2.5,-1.65)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#4862 = PCURVE('',#4482,#4863); +#4863 = DEFINITIONAL_REPRESENTATION('',(#4864),#4868); +#4864 = LINE('',#4865,#4866); +#4865 = CARTESIAN_POINT('',(0.6,0.)); +#4866 = VECTOR('',#4867,1.); +#4867 = DIRECTION('',(0.,-1.)); +#4868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4869 = PCURVE('',#4600,#4870); +#4870 = DEFINITIONAL_REPRESENTATION('',(#4871),#4875); +#4871 = LINE('',#4872,#4873); +#4872 = CARTESIAN_POINT('',(0.,0.)); +#4873 = VECTOR('',#4874,1.); +#4874 = DIRECTION('',(2.22044604925E-16,-1.)); +#4875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4876 = ORIENTED_EDGE('',*,*,#4828,.F.); +#4877 = ADVANCED_FACE('',(#4878),#4567,.F.); +#4878 = FACE_BOUND('',#4879,.F.); +#4879 = EDGE_LOOP('',(#4880,#4881,#4904,#4930)); +#4880 = ORIENTED_EDGE('',*,*,#4550,.F.); +#4881 = ORIENTED_EDGE('',*,*,#4882,.T.); +#4882 = EDGE_CURVE('',#4551,#4883,#4885,.T.); +#4883 = VERTEX_POINT('',#4884); +#4884 = CARTESIAN_POINT('',(-7.7,-5.65,1.254552017826E-15)); +#4885 = SEAM_CURVE('',#4886,(#4890,#4897),.PCURVE_S1.); +#4886 = LINE('',#4887,#4888); +#4887 = CARTESIAN_POINT('',(-8.3,-5.65,1.254552017826E-15)); +#4888 = VECTOR('',#4889,1.); +#4889 = DIRECTION('',(1.,2.22044604925E-16,-4.930380657631E-32)); +#4890 = PCURVE('',#4567,#4891); +#4891 = DEFINITIONAL_REPRESENTATION('',(#4892),#4896); +#4892 = LINE('',#4893,#4894); +#4893 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4894 = VECTOR('',#4895,1.); +#4895 = DIRECTION('',(0.,-1.)); +#4896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4897 = PCURVE('',#4567,#4898); +#4898 = DEFINITIONAL_REPRESENTATION('',(#4899),#4903); +#4899 = LINE('',#4900,#4901); +#4900 = CARTESIAN_POINT('',(0.,0.)); +#4901 = VECTOR('',#4902,1.); +#4902 = DIRECTION('',(0.,-1.)); +#4903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4904 = ORIENTED_EDGE('',*,*,#4905,.T.); +#4905 = EDGE_CURVE('',#4883,#4883,#4906,.T.); +#4906 = SURFACE_CURVE('',#4907,(#4912,#4919),.PCURVE_S1.); +#4907 = CIRCLE('',#4908,0.75); +#4908 = AXIS2_PLACEMENT_3D('',#4909,#4910,#4911); +#4909 = CARTESIAN_POINT('',(-7.7,-4.9,1.088018564133E-15)); +#4910 = DIRECTION('',(-1.,-2.22044604925E-16,4.930380657631E-32)); +#4911 = DIRECTION('',(2.22044604925E-16,-1.,2.22044604925E-16)); +#4912 = PCURVE('',#4567,#4913); +#4913 = DEFINITIONAL_REPRESENTATION('',(#4914),#4918); +#4914 = LINE('',#4915,#4916); +#4915 = CARTESIAN_POINT('',(0.,-0.6)); +#4916 = VECTOR('',#4917,1.); +#4917 = DIRECTION('',(1.,0.)); +#4918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4919 = PCURVE('',#4600,#4920); +#4920 = DEFINITIONAL_REPRESENTATION('',(#4921),#4929); +#4921 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4922,#4923,#4924,#4925, +#4926,#4927,#4928),.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('') ); +#4922 = CARTESIAN_POINT('',(3.15,-1.65)); +#4923 = CARTESIAN_POINT('',(3.15,-2.949038105677)); +#4924 = CARTESIAN_POINT('',(2.025,-2.299519052838)); +#4925 = CARTESIAN_POINT('',(0.9,-1.65)); +#4926 = CARTESIAN_POINT('',(2.025,-1.000480947162)); +#4927 = CARTESIAN_POINT('',(3.15,-0.350961894323)); +#4928 = CARTESIAN_POINT('',(3.15,-1.65)); +#4929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4930 = ORIENTED_EDGE('',*,*,#4882,.F.); +#4931 = ADVANCED_FACE('',(#4932,#4940),#4600,.T.); +#4932 = FACE_BOUND('',#4933,.T.); +#4933 = EDGE_LOOP('',(#4934,#4935,#4936,#4937,#4938,#4939)); +#4934 = ORIENTED_EDGE('',*,*,#4582,.F.); +#4935 = ORIENTED_EDGE('',*,*,#4707,.F.); +#4936 = ORIENTED_EDGE('',*,*,#4805,.F.); +#4937 = ORIENTED_EDGE('',*,*,#4856,.T.); +#4938 = ORIENTED_EDGE('',*,*,#4756,.T.); +#4939 = ORIENTED_EDGE('',*,*,#4658,.F.); +#4940 = FACE_BOUND('',#4941,.T.); +#4941 = EDGE_LOOP('',(#4942)); +#4942 = ORIENTED_EDGE('',*,*,#4905,.T.); +#4943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4947)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4944,#4945,#4946)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4944 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4945 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4946 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4947 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-05),#4944, + 'distance_accuracy_value','confusion accuracy'); +#4948 = SHAPE_DEFINITION_REPRESENTATION(#4949,#4368); +#4949 = PRODUCT_DEFINITION_SHAPE('','',#4950); +#4950 = PRODUCT_DEFINITION('design','',#4951,#4954); +#4951 = PRODUCT_DEFINITION_FORMATION('','',#4952); +#4952 = PRODUCT('Chamfer003','Chamfer003','',(#4953)); +#4953 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#4954 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4955 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4956,#4958); +#4956 = ( REPRESENTATION_RELATIONSHIP('','',#4368,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4957) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4957 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#4958 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4959); +#4959 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','=>[0:1:1:5]','',#5,#4950,$); +#4960 = PRODUCT_TYPE('part',$,(#4952)); +#4961 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4962),#5536); +#4962 = MANIFOLD_SOLID_BREP('',#4963); +#4963 = CLOSED_SHELL('',(#4964,#5175,#5251,#5300,#5349,#5398,#5447,#5474 + ,#5524)); +#4964 = ADVANCED_FACE('',(#4965,#5140),#4979,.T.); +#4965 = FACE_BOUND('',#4966,.T.); +#4966 = EDGE_LOOP('',(#4967,#5002,#5030,#5058,#5086,#5114)); +#4967 = ORIENTED_EDGE('',*,*,#4968,.T.); +#4968 = EDGE_CURVE('',#4969,#4971,#4973,.T.); +#4969 = VERTEX_POINT('',#4970); +#4970 = CARTESIAN_POINT('',(0.5,-6.7,-1.15)); +#4971 = VERTEX_POINT('',#4972); +#4972 = CARTESIAN_POINT('',(0.5,-6.7,1.15)); +#4973 = SURFACE_CURVE('',#4974,(#4978,#4990),.PCURVE_S1.); +#4974 = LINE('',#4975,#4976); +#4975 = CARTESIAN_POINT('',(0.5,-6.7,-1.65)); +#4976 = VECTOR('',#4977,1.); +#4977 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#4978 = PCURVE('',#4979,#4984); +#4979 = PLANE('',#4980); +#4980 = AXIS2_PLACEMENT_3D('',#4981,#4982,#4983); +#4981 = CARTESIAN_POINT('',(0.5,-6.7,-1.65)); +#4982 = DIRECTION('',(-1.,0.,0.)); +#4983 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989); +#4985 = LINE('',#4986,#4987); +#4986 = CARTESIAN_POINT('',(0.,-0.)); +#4987 = VECTOR('',#4988,1.); +#4988 = DIRECTION('',(0.,-1.)); +#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4990 = PCURVE('',#4991,#4996); +#4991 = PLANE('',#4992); +#4992 = AXIS2_PLACEMENT_3D('',#4993,#4994,#4995); +#4993 = CARTESIAN_POINT('',(1.1,-6.7,-1.65)); +#4994 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#4995 = DIRECTION('',(-1.,0.,0.)); +#4996 = DEFINITIONAL_REPRESENTATION('',(#4997),#5001); +#4997 = LINE('',#4998,#4999); +#4998 = CARTESIAN_POINT('',(0.6,0.)); +#4999 = VECTOR('',#5000,1.); +#5000 = DIRECTION('',(0.,-1.)); +#5001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5002 = ORIENTED_EDGE('',*,*,#5003,.T.); +#5003 = EDGE_CURVE('',#4971,#5004,#5006,.T.); +#5004 = VERTEX_POINT('',#5005); +#5005 = CARTESIAN_POINT('',(0.5,-6.2,1.65)); +#5006 = SURFACE_CURVE('',#5007,(#5011,#5018),.PCURVE_S1.); +#5007 = LINE('',#5008,#5009); +#5008 = CARTESIAN_POINT('',(0.5,-7.275,0.575)); +#5009 = VECTOR('',#5010,1.); +#5010 = DIRECTION('',(0.,0.707106781187,0.707106781187)); +#5011 = PCURVE('',#4979,#5012); +#5012 = DEFINITIONAL_REPRESENTATION('',(#5013),#5017); +#5013 = LINE('',#5014,#5015); +#5014 = CARTESIAN_POINT('',(-0.575,-2.225)); +#5015 = VECTOR('',#5016,1.); +#5016 = DIRECTION('',(0.707106781187,-0.707106781187)); +#5017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5018 = PCURVE('',#5019,#5024); +#5019 = PLANE('',#5020); +#5020 = AXIS2_PLACEMENT_3D('',#5021,#5022,#5023); +#5021 = CARTESIAN_POINT('',(1.1,-6.45,1.4)); +#5022 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#5023 = DIRECTION('',(1.,-0.,-0.)); +#5024 = DEFINITIONAL_REPRESENTATION('',(#5025),#5029); +#5025 = LINE('',#5026,#5027); +#5026 = CARTESIAN_POINT('',(-0.6,-1.166726188958)); +#5027 = VECTOR('',#5028,1.); +#5028 = DIRECTION('',(-0.,1.)); +#5029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5030 = ORIENTED_EDGE('',*,*,#5031,.T.); +#5031 = EDGE_CURVE('',#5004,#5032,#5034,.T.); +#5032 = VERTEX_POINT('',#5033); +#5033 = CARTESIAN_POINT('',(0.5,-2.5,1.65)); +#5034 = SURFACE_CURVE('',#5035,(#5039,#5046),.PCURVE_S1.); +#5035 = LINE('',#5036,#5037); +#5036 = CARTESIAN_POINT('',(0.5,-6.7,1.65)); +#5037 = VECTOR('',#5038,1.); +#5038 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#5039 = PCURVE('',#4979,#5040); +#5040 = DEFINITIONAL_REPRESENTATION('',(#5041),#5045); +#5041 = LINE('',#5042,#5043); +#5042 = CARTESIAN_POINT('',(-7.327471962526E-16,-3.3)); +#5043 = VECTOR('',#5044,1.); +#5044 = DIRECTION('',(1.,0.)); +#5045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5046 = PCURVE('',#5047,#5052); +#5047 = PLANE('',#5048); +#5048 = AXIS2_PLACEMENT_3D('',#5049,#5050,#5051); +#5049 = CARTESIAN_POINT('',(0.5,-2.5,1.65)); +#5050 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#5051 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#5052 = DEFINITIONAL_REPRESENTATION('',(#5053),#5057); +#5053 = LINE('',#5054,#5055); +#5054 = CARTESIAN_POINT('',(4.2,0.)); +#5055 = VECTOR('',#5056,1.); +#5056 = DIRECTION('',(-1.,0.)); +#5057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5058 = ORIENTED_EDGE('',*,*,#5059,.F.); +#5059 = EDGE_CURVE('',#5060,#5032,#5062,.T.); +#5060 = VERTEX_POINT('',#5061); +#5061 = CARTESIAN_POINT('',(0.5,-2.5,-1.65)); +#5062 = SURFACE_CURVE('',#5063,(#5067,#5074),.PCURVE_S1.); +#5063 = LINE('',#5064,#5065); +#5064 = CARTESIAN_POINT('',(0.5,-2.5,-1.65)); +#5065 = VECTOR('',#5066,1.); +#5066 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#5067 = PCURVE('',#4979,#5068); +#5068 = DEFINITIONAL_REPRESENTATION('',(#5069),#5073); +#5069 = LINE('',#5070,#5071); +#5070 = CARTESIAN_POINT('',(4.2,-4.440892098501E-17)); +#5071 = VECTOR('',#5072,1.); +#5072 = DIRECTION('',(0.,-1.)); +#5073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5074 = PCURVE('',#5075,#5080); +#5075 = PLANE('',#5076); +#5076 = AXIS2_PLACEMENT_3D('',#5077,#5078,#5079); +#5077 = CARTESIAN_POINT('',(0.5,-2.5,-1.65)); +#5078 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#5079 = DIRECTION('',(1.,0.,0.)); +#5080 = DEFINITIONAL_REPRESENTATION('',(#5081),#5085); +#5081 = LINE('',#5082,#5083); +#5082 = CARTESIAN_POINT('',(0.,0.)); +#5083 = VECTOR('',#5084,1.); +#5084 = DIRECTION('',(0.,-1.)); +#5085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5086 = ORIENTED_EDGE('',*,*,#5087,.F.); +#5087 = EDGE_CURVE('',#5088,#5060,#5090,.T.); +#5088 = VERTEX_POINT('',#5089); +#5089 = CARTESIAN_POINT('',(0.5,-6.2,-1.65)); +#5090 = SURFACE_CURVE('',#5091,(#5095,#5102),.PCURVE_S1.); +#5091 = LINE('',#5092,#5093); +#5092 = CARTESIAN_POINT('',(0.5,-6.7,-1.65)); +#5093 = VECTOR('',#5094,1.); +#5094 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#5095 = PCURVE('',#4979,#5096); +#5096 = DEFINITIONAL_REPRESENTATION('',(#5097),#5101); +#5097 = LINE('',#5098,#5099); +#5098 = CARTESIAN_POINT('',(-4.930380657631E-32,-2.22044604925E-16)); +#5099 = VECTOR('',#5100,1.); +#5100 = DIRECTION('',(1.,0.)); +#5101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5102 = PCURVE('',#5103,#5108); +#5103 = PLANE('',#5104); +#5104 = AXIS2_PLACEMENT_3D('',#5105,#5106,#5107); +#5105 = CARTESIAN_POINT('',(0.5,-2.5,-1.65)); +#5106 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#5107 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#5108 = DEFINITIONAL_REPRESENTATION('',(#5109),#5113); +#5109 = LINE('',#5110,#5111); +#5110 = CARTESIAN_POINT('',(4.2,0.)); +#5111 = VECTOR('',#5112,1.); +#5112 = DIRECTION('',(-1.,0.)); +#5113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5114 = ORIENTED_EDGE('',*,*,#5115,.T.); +#5115 = EDGE_CURVE('',#5088,#4969,#5116,.T.); +#5116 = SURFACE_CURVE('',#5117,(#5121,#5128),.PCURVE_S1.); +#5117 = LINE('',#5118,#5119); +#5118 = CARTESIAN_POINT('',(0.5,-6.45,-1.4)); +#5119 = VECTOR('',#5120,1.); +#5120 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#5121 = PCURVE('',#4979,#5122); +#5122 = DEFINITIONAL_REPRESENTATION('',(#5123),#5127); +#5123 = LINE('',#5124,#5125); +#5124 = CARTESIAN_POINT('',(0.25,-0.25)); +#5125 = VECTOR('',#5126,1.); +#5126 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#5127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5128 = PCURVE('',#5129,#5134); +#5129 = PLANE('',#5130); +#5130 = AXIS2_PLACEMENT_3D('',#5131,#5132,#5133); +#5131 = CARTESIAN_POINT('',(1.1,-6.45,-1.4)); +#5132 = DIRECTION('',(0.,0.707106781187,0.707106781187)); +#5133 = DIRECTION('',(-1.,0.,0.)); +#5134 = DEFINITIONAL_REPRESENTATION('',(#5135),#5139); +#5135 = LINE('',#5136,#5137); +#5136 = CARTESIAN_POINT('',(0.6,-3.140184917368E-16)); +#5137 = VECTOR('',#5138,1.); +#5138 = DIRECTION('',(0.,1.)); +#5139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5140 = FACE_BOUND('',#5141,.T.); +#5141 = EDGE_LOOP('',(#5142)); +#5142 = ORIENTED_EDGE('',*,*,#5143,.T.); +#5143 = EDGE_CURVE('',#5144,#5144,#5146,.T.); +#5144 = VERTEX_POINT('',#5145); +#5145 = CARTESIAN_POINT('',(0.5,-4.15,4.607425552194E-16)); +#5146 = SURFACE_CURVE('',#5147,(#5152,#5163),.PCURVE_S1.); +#5147 = CIRCLE('',#5148,0.75); +#5148 = AXIS2_PLACEMENT_3D('',#5149,#5150,#5151); +#5149 = CARTESIAN_POINT('',(0.5,-4.9,5.440092820663E-16)); +#5150 = DIRECTION('',(1.,-2.22044604925E-16,-5.473822126269E-48)); +#5151 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#5152 = PCURVE('',#4979,#5153); +#5153 = DEFINITIONAL_REPRESENTATION('',(#5154),#5162); +#5154 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5155,#5156,#5157,#5158, +#5159,#5160,#5161),.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('') ); +#5155 = CARTESIAN_POINT('',(2.55,-1.65)); +#5156 = CARTESIAN_POINT('',(2.55,-2.949038105677)); +#5157 = CARTESIAN_POINT('',(1.425,-2.299519052838)); +#5158 = CARTESIAN_POINT('',(0.3,-1.65)); +#5159 = CARTESIAN_POINT('',(1.425,-1.000480947162)); +#5160 = CARTESIAN_POINT('',(2.55,-0.350961894323)); +#5161 = CARTESIAN_POINT('',(2.55,-1.65)); +#5162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5163 = PCURVE('',#5164,#5169); +#5164 = CYLINDRICAL_SURFACE('',#5165,0.75); +#5165 = AXIS2_PLACEMENT_3D('',#5166,#5167,#5168); +#5166 = CARTESIAN_POINT('',(1.1,-4.9,5.440092820663E-16)); +#5167 = DIRECTION('',(1.,-2.22044604925E-16,-5.473822126269E-48)); +#5168 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#5169 = DEFINITIONAL_REPRESENTATION('',(#5170),#5174); +#5170 = LINE('',#5171,#5172); +#5171 = CARTESIAN_POINT('',(0.,-0.6)); +#5172 = VECTOR('',#5173,1.); +#5173 = DIRECTION('',(1.,0.)); +#5174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5175 = ADVANCED_FACE('',(#5176),#4991,.T.); +#5176 = FACE_BOUND('',#5177,.T.); +#5177 = EDGE_LOOP('',(#5178,#5208,#5229,#5230)); +#5178 = ORIENTED_EDGE('',*,*,#5179,.T.); +#5179 = EDGE_CURVE('',#5180,#5182,#5184,.T.); +#5180 = VERTEX_POINT('',#5181); +#5181 = CARTESIAN_POINT('',(1.1,-6.7,-1.15)); +#5182 = VERTEX_POINT('',#5183); +#5183 = CARTESIAN_POINT('',(1.1,-6.7,1.15)); +#5184 = SURFACE_CURVE('',#5185,(#5189,#5196),.PCURVE_S1.); +#5185 = LINE('',#5186,#5187); +#5186 = CARTESIAN_POINT('',(1.1,-6.7,-1.65)); +#5187 = VECTOR('',#5188,1.); +#5188 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#5189 = PCURVE('',#4991,#5190); +#5190 = DEFINITIONAL_REPRESENTATION('',(#5191),#5195); +#5191 = LINE('',#5192,#5193); +#5192 = CARTESIAN_POINT('',(0.,-0.)); +#5193 = VECTOR('',#5194,1.); +#5194 = DIRECTION('',(0.,-1.)); +#5195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5196 = PCURVE('',#5197,#5202); +#5197 = PLANE('',#5198); +#5198 = AXIS2_PLACEMENT_3D('',#5199,#5200,#5201); +#5199 = CARTESIAN_POINT('',(1.1,-2.5,-1.65)); +#5200 = DIRECTION('',(1.,0.,0.)); +#5201 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#5202 = DEFINITIONAL_REPRESENTATION('',(#5203),#5207); +#5203 = LINE('',#5204,#5205); +#5204 = CARTESIAN_POINT('',(4.2,4.440892098501E-17)); +#5205 = VECTOR('',#5206,1.); +#5206 = DIRECTION('',(0.,-1.)); +#5207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5208 = ORIENTED_EDGE('',*,*,#5209,.T.); +#5209 = EDGE_CURVE('',#5182,#4971,#5210,.T.); +#5210 = SURFACE_CURVE('',#5211,(#5215,#5222),.PCURVE_S1.); +#5211 = LINE('',#5212,#5213); +#5212 = CARTESIAN_POINT('',(1.1,-6.7,1.15)); +#5213 = VECTOR('',#5214,1.); +#5214 = DIRECTION('',(-1.,0.,0.)); +#5215 = PCURVE('',#4991,#5216); +#5216 = DEFINITIONAL_REPRESENTATION('',(#5217),#5221); +#5217 = LINE('',#5218,#5219); +#5218 = CARTESIAN_POINT('',(0.,-2.8)); +#5219 = VECTOR('',#5220,1.); +#5220 = DIRECTION('',(1.,0.)); +#5221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5222 = PCURVE('',#5019,#5223); +#5223 = DEFINITIONAL_REPRESENTATION('',(#5224),#5228); +#5224 = LINE('',#5225,#5226); +#5225 = CARTESIAN_POINT('',(-0.,-0.353553390593)); +#5226 = VECTOR('',#5227,1.); +#5227 = DIRECTION('',(-1.,0.)); +#5228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5229 = ORIENTED_EDGE('',*,*,#4968,.F.); +#5230 = ORIENTED_EDGE('',*,*,#5231,.F.); +#5231 = EDGE_CURVE('',#5180,#4969,#5232,.T.); +#5232 = SURFACE_CURVE('',#5233,(#5237,#5244),.PCURVE_S1.); +#5233 = LINE('',#5234,#5235); +#5234 = CARTESIAN_POINT('',(1.1,-6.7,-1.15)); +#5235 = VECTOR('',#5236,1.); +#5236 = DIRECTION('',(-1.,0.,0.)); +#5237 = PCURVE('',#4991,#5238); +#5238 = DEFINITIONAL_REPRESENTATION('',(#5239),#5243); +#5239 = LINE('',#5240,#5241); +#5240 = CARTESIAN_POINT('',(0.,-0.5)); +#5241 = VECTOR('',#5242,1.); +#5242 = DIRECTION('',(1.,0.)); +#5243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5244 = PCURVE('',#5129,#5245); +#5245 = DEFINITIONAL_REPRESENTATION('',(#5246),#5250); +#5246 = LINE('',#5247,#5248); +#5247 = CARTESIAN_POINT('',(0.,0.353553390593)); +#5248 = VECTOR('',#5249,1.); +#5249 = DIRECTION('',(1.,0.)); +#5250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5251 = ADVANCED_FACE('',(#5252),#5019,.T.); +#5252 = FACE_BOUND('',#5253,.F.); +#5253 = EDGE_LOOP('',(#5254,#5277,#5278,#5279)); +#5254 = ORIENTED_EDGE('',*,*,#5255,.F.); +#5255 = EDGE_CURVE('',#5182,#5256,#5258,.T.); +#5256 = VERTEX_POINT('',#5257); +#5257 = CARTESIAN_POINT('',(1.1,-6.2,1.65)); +#5258 = SURFACE_CURVE('',#5259,(#5263,#5270),.PCURVE_S1.); +#5259 = LINE('',#5260,#5261); +#5260 = CARTESIAN_POINT('',(1.1,-6.225,1.625)); +#5261 = VECTOR('',#5262,1.); +#5262 = DIRECTION('',(-0.,0.707106781187,0.707106781187)); +#5263 = PCURVE('',#5019,#5264); +#5264 = DEFINITIONAL_REPRESENTATION('',(#5265),#5269); +#5265 = LINE('',#5266,#5267); +#5266 = CARTESIAN_POINT('',(-0.,0.318198051534)); +#5267 = VECTOR('',#5268,1.); +#5268 = DIRECTION('',(-0.,1.)); +#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5270 = PCURVE('',#5197,#5271); +#5271 = DEFINITIONAL_REPRESENTATION('',(#5272),#5276); +#5272 = LINE('',#5273,#5274); +#5273 = CARTESIAN_POINT('',(3.725,-3.275)); +#5274 = VECTOR('',#5275,1.); +#5275 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#5276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5277 = ORIENTED_EDGE('',*,*,#5209,.T.); +#5278 = ORIENTED_EDGE('',*,*,#5003,.T.); +#5279 = ORIENTED_EDGE('',*,*,#5280,.F.); +#5280 = EDGE_CURVE('',#5256,#5004,#5281,.T.); +#5281 = SURFACE_CURVE('',#5282,(#5286,#5293),.PCURVE_S1.); +#5282 = LINE('',#5283,#5284); +#5283 = CARTESIAN_POINT('',(1.1,-6.2,1.65)); +#5284 = VECTOR('',#5285,1.); +#5285 = DIRECTION('',(-1.,0.,0.)); +#5286 = PCURVE('',#5019,#5287); +#5287 = DEFINITIONAL_REPRESENTATION('',(#5288),#5292); +#5288 = LINE('',#5289,#5290); +#5289 = CARTESIAN_POINT('',(-0.,0.353553390593)); +#5290 = VECTOR('',#5291,1.); +#5291 = DIRECTION('',(-1.,0.)); +#5292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5293 = PCURVE('',#5047,#5294); +#5294 = DEFINITIONAL_REPRESENTATION('',(#5295),#5299); +#5295 = LINE('',#5296,#5297); +#5296 = CARTESIAN_POINT('',(3.7,0.6)); +#5297 = VECTOR('',#5298,1.); +#5298 = DIRECTION('',(0.,-1.)); +#5299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5300 = ADVANCED_FACE('',(#5301),#5129,.F.); +#5301 = FACE_BOUND('',#5302,.F.); +#5302 = EDGE_LOOP('',(#5303,#5326,#5347,#5348)); +#5303 = ORIENTED_EDGE('',*,*,#5304,.F.); +#5304 = EDGE_CURVE('',#5305,#5180,#5307,.T.); +#5305 = VERTEX_POINT('',#5306); +#5306 = CARTESIAN_POINT('',(1.1,-6.2,-1.65)); +#5307 = SURFACE_CURVE('',#5308,(#5312,#5319),.PCURVE_S1.); +#5308 = LINE('',#5309,#5310); +#5309 = CARTESIAN_POINT('',(1.1,-5.4,-2.45)); +#5310 = VECTOR('',#5311,1.); +#5311 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#5312 = PCURVE('',#5129,#5313); +#5313 = DEFINITIONAL_REPRESENTATION('',(#5314),#5318); +#5314 = LINE('',#5315,#5316); +#5315 = CARTESIAN_POINT('',(0.,-1.484924240492)); +#5316 = VECTOR('',#5317,1.); +#5317 = DIRECTION('',(0.,1.)); +#5318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5319 = PCURVE('',#5197,#5320); +#5320 = DEFINITIONAL_REPRESENTATION('',(#5321),#5325); +#5321 = LINE('',#5322,#5323); +#5322 = CARTESIAN_POINT('',(2.9,0.8)); +#5323 = VECTOR('',#5324,1.); +#5324 = DIRECTION('',(0.707106781187,-0.707106781187)); +#5325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5326 = ORIENTED_EDGE('',*,*,#5327,.T.); +#5327 = EDGE_CURVE('',#5305,#5088,#5328,.T.); +#5328 = SURFACE_CURVE('',#5329,(#5333,#5340),.PCURVE_S1.); +#5329 = LINE('',#5330,#5331); +#5330 = CARTESIAN_POINT('',(1.1,-6.2,-1.65)); +#5331 = VECTOR('',#5332,1.); +#5332 = DIRECTION('',(-1.,0.,0.)); +#5333 = PCURVE('',#5129,#5334); +#5334 = DEFINITIONAL_REPRESENTATION('',(#5335),#5339); +#5335 = LINE('',#5336,#5337); +#5336 = CARTESIAN_POINT('',(0.,-0.353553390593)); +#5337 = VECTOR('',#5338,1.); +#5338 = DIRECTION('',(1.,0.)); +#5339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5340 = PCURVE('',#5103,#5341); +#5341 = DEFINITIONAL_REPRESENTATION('',(#5342),#5346); +#5342 = LINE('',#5343,#5344); +#5343 = CARTESIAN_POINT('',(3.7,0.6)); +#5344 = VECTOR('',#5345,1.); +#5345 = DIRECTION('',(0.,-1.)); +#5346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5347 = ORIENTED_EDGE('',*,*,#5115,.T.); +#5348 = ORIENTED_EDGE('',*,*,#5231,.F.); +#5349 = ADVANCED_FACE('',(#5350),#5047,.T.); +#5350 = FACE_BOUND('',#5351,.T.); +#5351 = EDGE_LOOP('',(#5352,#5375,#5396,#5397)); +#5352 = ORIENTED_EDGE('',*,*,#5353,.F.); +#5353 = EDGE_CURVE('',#5354,#5256,#5356,.T.); +#5354 = VERTEX_POINT('',#5355); +#5355 = CARTESIAN_POINT('',(1.1,-2.5,1.65)); +#5356 = SURFACE_CURVE('',#5357,(#5361,#5368),.PCURVE_S1.); +#5357 = LINE('',#5358,#5359); +#5358 = CARTESIAN_POINT('',(1.1,-2.5,1.65)); +#5359 = VECTOR('',#5360,1.); +#5360 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#5361 = PCURVE('',#5047,#5362); +#5362 = DEFINITIONAL_REPRESENTATION('',(#5363),#5367); +#5363 = LINE('',#5364,#5365); +#5364 = CARTESIAN_POINT('',(0.,0.6)); +#5365 = VECTOR('',#5366,1.); +#5366 = DIRECTION('',(1.,0.)); +#5367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5368 = PCURVE('',#5197,#5369); +#5369 = DEFINITIONAL_REPRESENTATION('',(#5370),#5374); +#5370 = LINE('',#5371,#5372); +#5371 = CARTESIAN_POINT('',(2.886579864025E-16,-3.3)); +#5372 = VECTOR('',#5373,1.); +#5373 = DIRECTION('',(1.,0.)); +#5374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5375 = ORIENTED_EDGE('',*,*,#5376,.F.); +#5376 = EDGE_CURVE('',#5032,#5354,#5377,.T.); +#5377 = SURFACE_CURVE('',#5378,(#5382,#5389),.PCURVE_S1.); +#5378 = LINE('',#5379,#5380); +#5379 = CARTESIAN_POINT('',(0.5,-2.5,1.65)); +#5380 = VECTOR('',#5381,1.); +#5381 = DIRECTION('',(1.,0.,0.)); +#5382 = PCURVE('',#5047,#5383); +#5383 = DEFINITIONAL_REPRESENTATION('',(#5384),#5388); +#5384 = LINE('',#5385,#5386); +#5385 = CARTESIAN_POINT('',(0.,0.)); +#5386 = VECTOR('',#5387,1.); +#5387 = DIRECTION('',(0.,1.)); +#5388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5389 = PCURVE('',#5075,#5390); +#5390 = DEFINITIONAL_REPRESENTATION('',(#5391),#5395); +#5391 = LINE('',#5392,#5393); +#5392 = CARTESIAN_POINT('',(0.,-3.3)); +#5393 = VECTOR('',#5394,1.); +#5394 = DIRECTION('',(1.,0.)); +#5395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5396 = ORIENTED_EDGE('',*,*,#5031,.F.); +#5397 = ORIENTED_EDGE('',*,*,#5280,.F.); +#5398 = ADVANCED_FACE('',(#5399),#5103,.F.); +#5399 = FACE_BOUND('',#5400,.F.); +#5400 = EDGE_LOOP('',(#5401,#5424,#5445,#5446)); +#5401 = ORIENTED_EDGE('',*,*,#5402,.F.); +#5402 = EDGE_CURVE('',#5403,#5305,#5405,.T.); +#5403 = VERTEX_POINT('',#5404); +#5404 = CARTESIAN_POINT('',(1.1,-2.5,-1.65)); +#5405 = SURFACE_CURVE('',#5406,(#5410,#5417),.PCURVE_S1.); +#5406 = LINE('',#5407,#5408); +#5407 = CARTESIAN_POINT('',(1.1,-2.5,-1.65)); +#5408 = VECTOR('',#5409,1.); +#5409 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#5410 = PCURVE('',#5103,#5411); +#5411 = DEFINITIONAL_REPRESENTATION('',(#5412),#5416); +#5412 = LINE('',#5413,#5414); +#5413 = CARTESIAN_POINT('',(0.,0.6)); +#5414 = VECTOR('',#5415,1.); +#5415 = DIRECTION('',(1.,0.)); +#5416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5417 = PCURVE('',#5197,#5418); +#5418 = DEFINITIONAL_REPRESENTATION('',(#5419),#5423); +#5419 = LINE('',#5420,#5421); +#5420 = CARTESIAN_POINT('',(4.440892098501E-16,9.860761315263E-32)); +#5421 = VECTOR('',#5422,1.); +#5422 = DIRECTION('',(1.,0.)); +#5423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5424 = ORIENTED_EDGE('',*,*,#5425,.F.); +#5425 = EDGE_CURVE('',#5060,#5403,#5426,.T.); +#5426 = SURFACE_CURVE('',#5427,(#5431,#5438),.PCURVE_S1.); +#5427 = LINE('',#5428,#5429); +#5428 = CARTESIAN_POINT('',(0.5,-2.5,-1.65)); +#5429 = VECTOR('',#5430,1.); +#5430 = DIRECTION('',(1.,0.,0.)); +#5431 = PCURVE('',#5103,#5432); +#5432 = DEFINITIONAL_REPRESENTATION('',(#5433),#5437); +#5433 = LINE('',#5434,#5435); +#5434 = CARTESIAN_POINT('',(0.,0.)); +#5435 = VECTOR('',#5436,1.); +#5436 = DIRECTION('',(0.,1.)); +#5437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5438 = PCURVE('',#5075,#5439); +#5439 = DEFINITIONAL_REPRESENTATION('',(#5440),#5444); +#5440 = LINE('',#5441,#5442); +#5441 = CARTESIAN_POINT('',(0.,0.)); +#5442 = VECTOR('',#5443,1.); +#5443 = DIRECTION('',(1.,0.)); +#5444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5445 = ORIENTED_EDGE('',*,*,#5087,.F.); +#5446 = ORIENTED_EDGE('',*,*,#5327,.F.); +#5447 = ADVANCED_FACE('',(#5448),#5075,.T.); +#5448 = FACE_BOUND('',#5449,.T.); +#5449 = EDGE_LOOP('',(#5450,#5451,#5452,#5473)); +#5450 = ORIENTED_EDGE('',*,*,#5059,.T.); +#5451 = ORIENTED_EDGE('',*,*,#5376,.T.); +#5452 = ORIENTED_EDGE('',*,*,#5453,.F.); +#5453 = EDGE_CURVE('',#5403,#5354,#5454,.T.); +#5454 = SURFACE_CURVE('',#5455,(#5459,#5466),.PCURVE_S1.); +#5455 = LINE('',#5456,#5457); +#5456 = CARTESIAN_POINT('',(1.1,-2.5,-1.65)); +#5457 = VECTOR('',#5458,1.); +#5458 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#5459 = PCURVE('',#5075,#5460); +#5460 = DEFINITIONAL_REPRESENTATION('',(#5461),#5465); +#5461 = LINE('',#5462,#5463); +#5462 = CARTESIAN_POINT('',(0.6,0.)); +#5463 = VECTOR('',#5464,1.); +#5464 = DIRECTION('',(0.,-1.)); +#5465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5466 = PCURVE('',#5197,#5467); +#5467 = DEFINITIONAL_REPRESENTATION('',(#5468),#5472); +#5468 = LINE('',#5469,#5470); +#5469 = CARTESIAN_POINT('',(0.,0.)); +#5470 = VECTOR('',#5471,1.); +#5471 = DIRECTION('',(0.,-1.)); +#5472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5473 = ORIENTED_EDGE('',*,*,#5425,.F.); +#5474 = ADVANCED_FACE('',(#5475),#5164,.F.); +#5475 = FACE_BOUND('',#5476,.F.); +#5476 = EDGE_LOOP('',(#5477,#5501,#5522,#5523)); +#5477 = ORIENTED_EDGE('',*,*,#5478,.F.); +#5478 = EDGE_CURVE('',#5479,#5479,#5481,.T.); +#5479 = VERTEX_POINT('',#5480); +#5480 = CARTESIAN_POINT('',(1.1,-4.15,4.607425552194E-16)); +#5481 = SURFACE_CURVE('',#5482,(#5487,#5494),.PCURVE_S1.); +#5482 = CIRCLE('',#5483,0.75); +#5483 = AXIS2_PLACEMENT_3D('',#5484,#5485,#5486); +#5484 = CARTESIAN_POINT('',(1.1,-4.9,5.440092820663E-16)); +#5485 = DIRECTION('',(1.,-2.22044604925E-16,-5.473822126269E-48)); +#5486 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#5487 = PCURVE('',#5164,#5488); +#5488 = DEFINITIONAL_REPRESENTATION('',(#5489),#5493); +#5489 = LINE('',#5490,#5491); +#5490 = CARTESIAN_POINT('',(0.,0.)); +#5491 = VECTOR('',#5492,1.); +#5492 = DIRECTION('',(1.,0.)); +#5493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5494 = PCURVE('',#5197,#5495); +#5495 = DEFINITIONAL_REPRESENTATION('',(#5496),#5500); +#5496 = CIRCLE('',#5497,0.75); +#5497 = AXIS2_PLACEMENT_2D('',#5498,#5499); +#5498 = CARTESIAN_POINT('',(2.4,-1.65)); +#5499 = DIRECTION('',(-1.,-1.110223024625E-16)); +#5500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5501 = ORIENTED_EDGE('',*,*,#5502,.T.); +#5502 = EDGE_CURVE('',#5479,#5144,#5503,.T.); +#5503 = SEAM_CURVE('',#5504,(#5508,#5515),.PCURVE_S1.); +#5504 = LINE('',#5505,#5506); +#5505 = CARTESIAN_POINT('',(1.1,-4.15,4.607425552194E-16)); +#5506 = VECTOR('',#5507,1.); +#5507 = DIRECTION('',(-1.,2.22044604925E-16,0.)); +#5508 = PCURVE('',#5164,#5509); +#5509 = DEFINITIONAL_REPRESENTATION('',(#5510),#5514); +#5510 = LINE('',#5511,#5512); +#5511 = CARTESIAN_POINT('',(6.28318530718,0.)); +#5512 = VECTOR('',#5513,1.); +#5513 = DIRECTION('',(0.,-1.)); +#5514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5515 = PCURVE('',#5164,#5516); +#5516 = DEFINITIONAL_REPRESENTATION('',(#5517),#5521); +#5517 = LINE('',#5518,#5519); +#5518 = CARTESIAN_POINT('',(0.,0.)); +#5519 = VECTOR('',#5520,1.); +#5520 = DIRECTION('',(0.,-1.)); +#5521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5522 = ORIENTED_EDGE('',*,*,#5143,.T.); +#5523 = ORIENTED_EDGE('',*,*,#5502,.F.); +#5524 = ADVANCED_FACE('',(#5525,#5533),#5197,.T.); +#5525 = FACE_BOUND('',#5526,.T.); +#5526 = EDGE_LOOP('',(#5527,#5528,#5529,#5530,#5531,#5532)); +#5527 = ORIENTED_EDGE('',*,*,#5179,.F.); +#5528 = ORIENTED_EDGE('',*,*,#5304,.F.); +#5529 = ORIENTED_EDGE('',*,*,#5402,.F.); +#5530 = ORIENTED_EDGE('',*,*,#5453,.T.); +#5531 = ORIENTED_EDGE('',*,*,#5353,.T.); +#5532 = ORIENTED_EDGE('',*,*,#5255,.F.); +#5533 = FACE_BOUND('',#5534,.T.); +#5534 = EDGE_LOOP('',(#5535)); +#5535 = ORIENTED_EDGE('',*,*,#5478,.F.); +#5536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5540)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5537,#5538,#5539)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5537 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5538 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5539 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5540 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-05),#5537, + 'distance_accuracy_value','confusion accuracy'); +#5541 = SHAPE_DEFINITION_REPRESENTATION(#5542,#4961); +#5542 = PRODUCT_DEFINITION_SHAPE('','',#5543); +#5543 = PRODUCT_DEFINITION('design','',#5544,#5547); +#5544 = PRODUCT_DEFINITION_FORMATION('','',#5545); +#5545 = PRODUCT('Chamfer004','Chamfer004','',(#5546)); +#5546 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#5547 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5548 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5549,#5551); +#5549 = ( REPRESENTATION_RELATIONSHIP('','',#4961,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5550) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5550 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#5551 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5552); +#5552 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','=>[0:1:1:6]','',#5,#5543,$); +#5553 = PRODUCT_TYPE('part',$,(#5545)); +#5554 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5555),#6129); +#5555 = MANIFOLD_SOLID_BREP('',#5556); +#5556 = CLOSED_SHELL('',(#5557,#5768,#5844,#5893,#5942,#5991,#6040,#6067 + ,#6117)); +#5557 = ADVANCED_FACE('',(#5558,#5733),#5572,.T.); +#5558 = FACE_BOUND('',#5559,.T.); +#5559 = EDGE_LOOP('',(#5560,#5595,#5623,#5651,#5679,#5707)); +#5560 = ORIENTED_EDGE('',*,*,#5561,.T.); +#5561 = EDGE_CURVE('',#5562,#5564,#5566,.T.); +#5562 = VERTEX_POINT('',#5563); +#5563 = CARTESIAN_POINT('',(7.7,-6.7,-1.15)); +#5564 = VERTEX_POINT('',#5565); +#5565 = CARTESIAN_POINT('',(7.7,-6.7,1.15)); +#5566 = SURFACE_CURVE('',#5567,(#5571,#5583),.PCURVE_S1.); +#5567 = LINE('',#5568,#5569); +#5568 = CARTESIAN_POINT('',(7.7,-6.7,-1.65)); +#5569 = VECTOR('',#5570,1.); +#5570 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#5571 = PCURVE('',#5572,#5577); +#5572 = PLANE('',#5573); +#5573 = AXIS2_PLACEMENT_3D('',#5574,#5575,#5576); +#5574 = CARTESIAN_POINT('',(7.7,-6.7,-1.65)); +#5575 = DIRECTION('',(-1.,0.,0.)); +#5576 = DIRECTION('',(0.,1.,-8.881784197001E-16)); +#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582); +#5578 = LINE('',#5579,#5580); +#5579 = CARTESIAN_POINT('',(0.,-0.)); +#5580 = VECTOR('',#5581,1.); +#5581 = DIRECTION('',(-2.22044604925E-16,-1.)); +#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5583 = PCURVE('',#5584,#5589); +#5584 = PLANE('',#5585); +#5585 = AXIS2_PLACEMENT_3D('',#5586,#5587,#5588); +#5586 = CARTESIAN_POINT('',(8.3,-6.7,-1.65)); +#5587 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#5588 = DIRECTION('',(-1.,0.,0.)); +#5589 = DEFINITIONAL_REPRESENTATION('',(#5590),#5594); +#5590 = LINE('',#5591,#5592); +#5591 = CARTESIAN_POINT('',(0.6,0.)); +#5592 = VECTOR('',#5593,1.); +#5593 = DIRECTION('',(0.,-1.)); +#5594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5595 = ORIENTED_EDGE('',*,*,#5596,.T.); +#5596 = EDGE_CURVE('',#5564,#5597,#5599,.T.); +#5597 = VERTEX_POINT('',#5598); +#5598 = CARTESIAN_POINT('',(7.7,-6.2,1.65)); +#5599 = SURFACE_CURVE('',#5600,(#5604,#5611),.PCURVE_S1.); +#5600 = LINE('',#5601,#5602); +#5601 = CARTESIAN_POINT('',(7.7,-7.275,0.575)); +#5602 = VECTOR('',#5603,1.); +#5603 = DIRECTION('',(0.,0.707106781187,0.707106781187)); +#5604 = PCURVE('',#5572,#5605); +#5605 = DEFINITIONAL_REPRESENTATION('',(#5606),#5610); +#5606 = LINE('',#5607,#5608); +#5607 = CARTESIAN_POINT('',(-0.575,-2.225)); +#5608 = VECTOR('',#5609,1.); +#5609 = DIRECTION('',(0.707106781187,-0.707106781187)); +#5610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5611 = PCURVE('',#5612,#5617); +#5612 = PLANE('',#5613); +#5613 = AXIS2_PLACEMENT_3D('',#5614,#5615,#5616); +#5614 = CARTESIAN_POINT('',(8.3,-6.45,1.4)); +#5615 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#5616 = DIRECTION('',(1.,-0.,-0.)); +#5617 = DEFINITIONAL_REPRESENTATION('',(#5618),#5622); +#5618 = LINE('',#5619,#5620); +#5619 = CARTESIAN_POINT('',(-0.6,-1.166726188958)); +#5620 = VECTOR('',#5621,1.); +#5621 = DIRECTION('',(-0.,1.)); +#5622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5623 = ORIENTED_EDGE('',*,*,#5624,.T.); +#5624 = EDGE_CURVE('',#5597,#5625,#5627,.T.); +#5625 = VERTEX_POINT('',#5626); +#5626 = CARTESIAN_POINT('',(7.7,-2.5,1.65)); +#5627 = SURFACE_CURVE('',#5628,(#5632,#5639),.PCURVE_S1.); +#5628 = LINE('',#5629,#5630); +#5629 = CARTESIAN_POINT('',(7.7,-6.7,1.65)); +#5630 = VECTOR('',#5631,1.); +#5631 = DIRECTION('',(0.,1.,-8.881784197001E-16)); +#5632 = PCURVE('',#5572,#5633); +#5633 = DEFINITIONAL_REPRESENTATION('',(#5634),#5638); +#5634 = LINE('',#5635,#5636); +#5635 = CARTESIAN_POINT('',(-1.15463194561E-15,-3.3)); +#5636 = VECTOR('',#5637,1.); +#5637 = DIRECTION('',(1.,0.)); +#5638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5639 = PCURVE('',#5640,#5645); +#5640 = PLANE('',#5641); +#5641 = AXIS2_PLACEMENT_3D('',#5642,#5643,#5644); +#5642 = CARTESIAN_POINT('',(7.7,-2.5,1.65)); +#5643 = DIRECTION('',(0.,8.881784197001E-16,1.)); +#5644 = DIRECTION('',(0.,-1.,8.881784197001E-16)); +#5645 = DEFINITIONAL_REPRESENTATION('',(#5646),#5650); +#5646 = LINE('',#5647,#5648); +#5647 = CARTESIAN_POINT('',(4.2,-8.881784197001E-16)); +#5648 = VECTOR('',#5649,1.); +#5649 = DIRECTION('',(-1.,0.)); +#5650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5651 = ORIENTED_EDGE('',*,*,#5652,.F.); +#5652 = EDGE_CURVE('',#5653,#5625,#5655,.T.); +#5653 = VERTEX_POINT('',#5654); +#5654 = CARTESIAN_POINT('',(7.7,-2.5,-1.65)); +#5655 = SURFACE_CURVE('',#5656,(#5660,#5667),.PCURVE_S1.); +#5656 = LINE('',#5657,#5658); +#5657 = CARTESIAN_POINT('',(7.7,-2.5,-1.65)); +#5658 = VECTOR('',#5659,1.); +#5659 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#5660 = PCURVE('',#5572,#5661); +#5661 = DEFINITIONAL_REPRESENTATION('',(#5662),#5666); +#5662 = LINE('',#5663,#5664); +#5663 = CARTESIAN_POINT('',(4.2,-1.7763568394E-16)); +#5664 = VECTOR('',#5665,1.); +#5665 = DIRECTION('',(-2.22044604925E-16,-1.)); +#5666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5667 = PCURVE('',#5668,#5673); +#5668 = PLANE('',#5669); +#5669 = AXIS2_PLACEMENT_3D('',#5670,#5671,#5672); +#5670 = CARTESIAN_POINT('',(7.7,-2.5,-1.65)); +#5671 = DIRECTION('',(0.,1.,-6.661338147751E-16)); +#5672 = DIRECTION('',(1.,0.,0.)); +#5673 = DEFINITIONAL_REPRESENTATION('',(#5674),#5678); +#5674 = LINE('',#5675,#5676); +#5675 = CARTESIAN_POINT('',(0.,0.)); +#5676 = VECTOR('',#5677,1.); +#5677 = DIRECTION('',(0.,-1.)); +#5678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5679 = ORIENTED_EDGE('',*,*,#5680,.F.); +#5680 = EDGE_CURVE('',#5681,#5653,#5683,.T.); +#5681 = VERTEX_POINT('',#5682); +#5682 = CARTESIAN_POINT('',(7.7,-6.2,-1.65)); +#5683 = SURFACE_CURVE('',#5684,(#5688,#5695),.PCURVE_S1.); +#5684 = LINE('',#5685,#5686); +#5685 = CARTESIAN_POINT('',(7.7,-6.7,-1.65)); +#5686 = VECTOR('',#5687,1.); +#5687 = DIRECTION('',(0.,1.,-8.881784197001E-16)); +#5688 = PCURVE('',#5572,#5689); +#5689 = DEFINITIONAL_REPRESENTATION('',(#5690),#5694); +#5690 = LINE('',#5691,#5692); +#5691 = CARTESIAN_POINT('',(-1.972152263053E-31,-2.22044604925E-16)); +#5692 = VECTOR('',#5693,1.); +#5693 = DIRECTION('',(1.,0.)); +#5694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5695 = PCURVE('',#5696,#5701); +#5696 = PLANE('',#5697); +#5697 = AXIS2_PLACEMENT_3D('',#5698,#5699,#5700); +#5698 = CARTESIAN_POINT('',(7.7,-2.5,-1.65)); +#5699 = DIRECTION('',(0.,8.881784197001E-16,1.)); +#5700 = DIRECTION('',(0.,-1.,8.881784197001E-16)); +#5701 = DEFINITIONAL_REPRESENTATION('',(#5702),#5706); +#5702 = LINE('',#5703,#5704); +#5703 = CARTESIAN_POINT('',(4.2,-8.881784197001E-16)); +#5704 = VECTOR('',#5705,1.); +#5705 = DIRECTION('',(-1.,0.)); +#5706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5707 = ORIENTED_EDGE('',*,*,#5708,.T.); +#5708 = EDGE_CURVE('',#5681,#5562,#5709,.T.); +#5709 = SURFACE_CURVE('',#5710,(#5714,#5721),.PCURVE_S1.); +#5710 = LINE('',#5711,#5712); +#5711 = CARTESIAN_POINT('',(7.7,-6.45,-1.4)); +#5712 = VECTOR('',#5713,1.); +#5713 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#5714 = PCURVE('',#5572,#5715); +#5715 = DEFINITIONAL_REPRESENTATION('',(#5716),#5720); +#5716 = LINE('',#5717,#5718); +#5717 = CARTESIAN_POINT('',(0.25,-0.25)); +#5718 = VECTOR('',#5719,1.); +#5719 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#5720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5721 = PCURVE('',#5722,#5727); +#5722 = PLANE('',#5723); +#5723 = AXIS2_PLACEMENT_3D('',#5724,#5725,#5726); +#5724 = CARTESIAN_POINT('',(8.3,-6.45,-1.4)); +#5725 = DIRECTION('',(0.,0.707106781187,0.707106781187)); +#5726 = DIRECTION('',(-1.,0.,0.)); +#5727 = DEFINITIONAL_REPRESENTATION('',(#5728),#5732); +#5728 = LINE('',#5729,#5730); +#5729 = CARTESIAN_POINT('',(0.6,0.)); +#5730 = VECTOR('',#5731,1.); +#5731 = DIRECTION('',(0.,1.)); +#5732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5733 = FACE_BOUND('',#5734,.T.); +#5734 = EDGE_LOOP('',(#5735)); +#5735 = ORIENTED_EDGE('',*,*,#5736,.T.); +#5736 = EDGE_CURVE('',#5737,#5737,#5739,.T.); +#5737 = VERTEX_POINT('',#5738); +#5738 = CARTESIAN_POINT('',(7.7,-4.15,9.214851104389E-16)); +#5739 = SURFACE_CURVE('',#5740,(#5745,#5756),.PCURVE_S1.); +#5740 = CIRCLE('',#5741,0.75); +#5741 = AXIS2_PLACEMENT_3D('',#5742,#5743,#5744); +#5742 = CARTESIAN_POINT('',(7.7,-4.9,1.088018564133E-15)); +#5743 = DIRECTION('',(1.,-2.22044604925E-16,4.930380657631E-32)); +#5744 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16)); +#5745 = PCURVE('',#5572,#5746); +#5746 = DEFINITIONAL_REPRESENTATION('',(#5747),#5755); +#5747 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5748,#5749,#5750,#5751, +#5752,#5753,#5754),.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('') ); +#5748 = CARTESIAN_POINT('',(2.55,-1.65)); +#5749 = CARTESIAN_POINT('',(2.55,-2.949038105677)); +#5750 = CARTESIAN_POINT('',(1.425,-2.299519052838)); +#5751 = CARTESIAN_POINT('',(0.3,-1.65)); +#5752 = CARTESIAN_POINT('',(1.425,-1.000480947162)); +#5753 = CARTESIAN_POINT('',(2.55,-0.350961894323)); +#5754 = CARTESIAN_POINT('',(2.55,-1.65)); +#5755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5756 = PCURVE('',#5757,#5762); +#5757 = CYLINDRICAL_SURFACE('',#5758,0.75); +#5758 = AXIS2_PLACEMENT_3D('',#5759,#5760,#5761); +#5759 = CARTESIAN_POINT('',(8.3,-4.9,1.088018564133E-15)); +#5760 = DIRECTION('',(1.,-2.22044604925E-16,4.930380657631E-32)); +#5761 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16)); +#5762 = DEFINITIONAL_REPRESENTATION('',(#5763),#5767); +#5763 = LINE('',#5764,#5765); +#5764 = CARTESIAN_POINT('',(0.,-0.6)); +#5765 = VECTOR('',#5766,1.); +#5766 = DIRECTION('',(1.,0.)); +#5767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5768 = ADVANCED_FACE('',(#5769),#5584,.T.); +#5769 = FACE_BOUND('',#5770,.T.); +#5770 = EDGE_LOOP('',(#5771,#5801,#5822,#5823)); +#5771 = ORIENTED_EDGE('',*,*,#5772,.T.); +#5772 = EDGE_CURVE('',#5773,#5775,#5777,.T.); +#5773 = VERTEX_POINT('',#5774); +#5774 = CARTESIAN_POINT('',(8.3,-6.7,-1.15)); +#5775 = VERTEX_POINT('',#5776); +#5776 = CARTESIAN_POINT('',(8.3,-6.7,1.15)); +#5777 = SURFACE_CURVE('',#5778,(#5782,#5789),.PCURVE_S1.); +#5778 = LINE('',#5779,#5780); +#5779 = CARTESIAN_POINT('',(8.3,-6.7,-1.65)); +#5780 = VECTOR('',#5781,1.); +#5781 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#5782 = PCURVE('',#5584,#5783); +#5783 = DEFINITIONAL_REPRESENTATION('',(#5784),#5788); +#5784 = LINE('',#5785,#5786); +#5785 = CARTESIAN_POINT('',(0.,-0.)); +#5786 = VECTOR('',#5787,1.); +#5787 = DIRECTION('',(0.,-1.)); +#5788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5789 = PCURVE('',#5790,#5795); +#5790 = PLANE('',#5791); +#5791 = AXIS2_PLACEMENT_3D('',#5792,#5793,#5794); +#5792 = CARTESIAN_POINT('',(8.3,-2.5,-1.65)); +#5793 = DIRECTION('',(1.,0.,0.)); +#5794 = DIRECTION('',(0.,-1.,8.881784197001E-16)); +#5795 = DEFINITIONAL_REPRESENTATION('',(#5796),#5800); +#5796 = LINE('',#5797,#5798); +#5797 = CARTESIAN_POINT('',(4.2,1.7763568394E-16)); +#5798 = VECTOR('',#5799,1.); +#5799 = DIRECTION('',(2.22044604925E-16,-1.)); +#5800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5801 = ORIENTED_EDGE('',*,*,#5802,.T.); +#5802 = EDGE_CURVE('',#5775,#5564,#5803,.T.); +#5803 = SURFACE_CURVE('',#5804,(#5808,#5815),.PCURVE_S1.); +#5804 = LINE('',#5805,#5806); +#5805 = CARTESIAN_POINT('',(8.3,-6.7,1.15)); +#5806 = VECTOR('',#5807,1.); +#5807 = DIRECTION('',(-1.,0.,0.)); +#5808 = PCURVE('',#5584,#5809); +#5809 = DEFINITIONAL_REPRESENTATION('',(#5810),#5814); +#5810 = LINE('',#5811,#5812); +#5811 = CARTESIAN_POINT('',(-1.7763568394E-15,-2.8)); +#5812 = VECTOR('',#5813,1.); +#5813 = DIRECTION('',(1.,0.)); +#5814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5815 = PCURVE('',#5612,#5816); +#5816 = DEFINITIONAL_REPRESENTATION('',(#5817),#5821); +#5817 = LINE('',#5818,#5819); +#5818 = CARTESIAN_POINT('',(-0.,-0.353553390593)); +#5819 = VECTOR('',#5820,1.); +#5820 = DIRECTION('',(-1.,0.)); +#5821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5822 = ORIENTED_EDGE('',*,*,#5561,.F.); +#5823 = ORIENTED_EDGE('',*,*,#5824,.F.); +#5824 = EDGE_CURVE('',#5773,#5562,#5825,.T.); +#5825 = SURFACE_CURVE('',#5826,(#5830,#5837),.PCURVE_S1.); +#5826 = LINE('',#5827,#5828); +#5827 = CARTESIAN_POINT('',(8.3,-6.7,-1.15)); +#5828 = VECTOR('',#5829,1.); +#5829 = DIRECTION('',(-1.,0.,0.)); +#5830 = PCURVE('',#5584,#5831); +#5831 = DEFINITIONAL_REPRESENTATION('',(#5832),#5836); +#5832 = LINE('',#5833,#5834); +#5833 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.5)); +#5834 = VECTOR('',#5835,1.); +#5835 = DIRECTION('',(1.,0.)); +#5836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5837 = PCURVE('',#5722,#5838); +#5838 = DEFINITIONAL_REPRESENTATION('',(#5839),#5843); +#5839 = LINE('',#5840,#5841); +#5840 = CARTESIAN_POINT('',(0.,0.353553390593)); +#5841 = VECTOR('',#5842,1.); +#5842 = DIRECTION('',(1.,0.)); +#5843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5844 = ADVANCED_FACE('',(#5845),#5612,.T.); +#5845 = FACE_BOUND('',#5846,.F.); +#5846 = EDGE_LOOP('',(#5847,#5870,#5871,#5872)); +#5847 = ORIENTED_EDGE('',*,*,#5848,.F.); +#5848 = EDGE_CURVE('',#5775,#5849,#5851,.T.); +#5849 = VERTEX_POINT('',#5850); +#5850 = CARTESIAN_POINT('',(8.3,-6.2,1.65)); +#5851 = SURFACE_CURVE('',#5852,(#5856,#5863),.PCURVE_S1.); +#5852 = LINE('',#5853,#5854); +#5853 = CARTESIAN_POINT('',(8.3,-6.225,1.625)); +#5854 = VECTOR('',#5855,1.); +#5855 = DIRECTION('',(-0.,0.707106781187,0.707106781187)); +#5856 = PCURVE('',#5612,#5857); +#5857 = DEFINITIONAL_REPRESENTATION('',(#5858),#5862); +#5858 = LINE('',#5859,#5860); +#5859 = CARTESIAN_POINT('',(-1.7763568394E-15,0.318198051534)); +#5860 = VECTOR('',#5861,1.); +#5861 = DIRECTION('',(-0.,1.)); +#5862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5863 = PCURVE('',#5790,#5864); +#5864 = DEFINITIONAL_REPRESENTATION('',(#5865),#5869); +#5865 = LINE('',#5866,#5867); +#5866 = CARTESIAN_POINT('',(3.725,-3.275)); +#5867 = VECTOR('',#5868,1.); +#5868 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#5869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5870 = ORIENTED_EDGE('',*,*,#5802,.T.); +#5871 = ORIENTED_EDGE('',*,*,#5596,.T.); +#5872 = ORIENTED_EDGE('',*,*,#5873,.F.); +#5873 = EDGE_CURVE('',#5849,#5597,#5874,.T.); +#5874 = SURFACE_CURVE('',#5875,(#5879,#5886),.PCURVE_S1.); +#5875 = LINE('',#5876,#5877); +#5876 = CARTESIAN_POINT('',(8.3,-6.2,1.65)); +#5877 = VECTOR('',#5878,1.); +#5878 = DIRECTION('',(-1.,0.,0.)); +#5879 = PCURVE('',#5612,#5880); +#5880 = DEFINITIONAL_REPRESENTATION('',(#5881),#5885); +#5881 = LINE('',#5882,#5883); +#5882 = CARTESIAN_POINT('',(-0.,0.353553390593)); +#5883 = VECTOR('',#5884,1.); +#5884 = DIRECTION('',(-1.,0.)); +#5885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5886 = PCURVE('',#5640,#5887); +#5887 = DEFINITIONAL_REPRESENTATION('',(#5888),#5892); +#5888 = LINE('',#5889,#5890); +#5889 = CARTESIAN_POINT('',(3.7,0.6)); +#5890 = VECTOR('',#5891,1.); +#5891 = DIRECTION('',(0.,-1.)); +#5892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5893 = ADVANCED_FACE('',(#5894),#5722,.F.); +#5894 = FACE_BOUND('',#5895,.F.); +#5895 = EDGE_LOOP('',(#5896,#5919,#5940,#5941)); +#5896 = ORIENTED_EDGE('',*,*,#5897,.F.); +#5897 = EDGE_CURVE('',#5898,#5773,#5900,.T.); +#5898 = VERTEX_POINT('',#5899); +#5899 = CARTESIAN_POINT('',(8.3,-6.2,-1.65)); +#5900 = SURFACE_CURVE('',#5901,(#5905,#5912),.PCURVE_S1.); +#5901 = LINE('',#5902,#5903); +#5902 = CARTESIAN_POINT('',(8.3,-5.4,-2.45)); +#5903 = VECTOR('',#5904,1.); +#5904 = DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#5905 = PCURVE('',#5722,#5906); +#5906 = DEFINITIONAL_REPRESENTATION('',(#5907),#5911); +#5907 = LINE('',#5908,#5909); +#5908 = CARTESIAN_POINT('',(1.7763568394E-15,-1.484924240492)); +#5909 = VECTOR('',#5910,1.); +#5910 = DIRECTION('',(0.,1.)); +#5911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5912 = PCURVE('',#5790,#5913); +#5913 = DEFINITIONAL_REPRESENTATION('',(#5914),#5918); +#5914 = LINE('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(2.9,0.8)); +#5916 = VECTOR('',#5917,1.); +#5917 = DIRECTION('',(0.707106781187,-0.707106781187)); +#5918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5919 = ORIENTED_EDGE('',*,*,#5920,.T.); +#5920 = EDGE_CURVE('',#5898,#5681,#5921,.T.); +#5921 = SURFACE_CURVE('',#5922,(#5926,#5933),.PCURVE_S1.); +#5922 = LINE('',#5923,#5924); +#5923 = CARTESIAN_POINT('',(8.3,-6.2,-1.65)); +#5924 = VECTOR('',#5925,1.); +#5925 = DIRECTION('',(-1.,0.,0.)); +#5926 = PCURVE('',#5722,#5927); +#5927 = DEFINITIONAL_REPRESENTATION('',(#5928),#5932); +#5928 = LINE('',#5929,#5930); +#5929 = CARTESIAN_POINT('',(0.,-0.353553390593)); +#5930 = VECTOR('',#5931,1.); +#5931 = DIRECTION('',(1.,0.)); +#5932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5933 = PCURVE('',#5696,#5934); +#5934 = DEFINITIONAL_REPRESENTATION('',(#5935),#5939); +#5935 = LINE('',#5936,#5937); +#5936 = CARTESIAN_POINT('',(3.7,0.6)); +#5937 = VECTOR('',#5938,1.); +#5938 = DIRECTION('',(0.,-1.)); +#5939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5940 = ORIENTED_EDGE('',*,*,#5708,.T.); +#5941 = ORIENTED_EDGE('',*,*,#5824,.F.); +#5942 = ADVANCED_FACE('',(#5943),#5640,.T.); +#5943 = FACE_BOUND('',#5944,.T.); +#5944 = EDGE_LOOP('',(#5945,#5968,#5989,#5990)); +#5945 = ORIENTED_EDGE('',*,*,#5946,.F.); +#5946 = EDGE_CURVE('',#5947,#5849,#5949,.T.); +#5947 = VERTEX_POINT('',#5948); +#5948 = CARTESIAN_POINT('',(8.3,-2.5,1.65)); +#5949 = SURFACE_CURVE('',#5950,(#5954,#5961),.PCURVE_S1.); +#5950 = LINE('',#5951,#5952); +#5951 = CARTESIAN_POINT('',(8.3,-2.5,1.65)); +#5952 = VECTOR('',#5953,1.); +#5953 = DIRECTION('',(0.,-1.,8.881784197001E-16)); +#5954 = PCURVE('',#5640,#5955); +#5955 = DEFINITIONAL_REPRESENTATION('',(#5956),#5960); +#5956 = LINE('',#5957,#5958); +#5957 = CARTESIAN_POINT('',(0.,0.6)); +#5958 = VECTOR('',#5959,1.); +#5959 = DIRECTION('',(1.,0.)); +#5960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5961 = PCURVE('',#5790,#5962); +#5962 = DEFINITIONAL_REPRESENTATION('',(#5963),#5967); +#5963 = LINE('',#5964,#5965); +#5964 = CARTESIAN_POINT('',(1.15463194561E-15,-3.3)); +#5965 = VECTOR('',#5966,1.); +#5966 = DIRECTION('',(1.,0.)); +#5967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5968 = ORIENTED_EDGE('',*,*,#5969,.F.); +#5969 = EDGE_CURVE('',#5625,#5947,#5970,.T.); +#5970 = SURFACE_CURVE('',#5971,(#5975,#5982),.PCURVE_S1.); +#5971 = LINE('',#5972,#5973); +#5972 = CARTESIAN_POINT('',(7.7,-2.5,1.65)); +#5973 = VECTOR('',#5974,1.); +#5974 = DIRECTION('',(1.,0.,0.)); +#5975 = PCURVE('',#5640,#5976); +#5976 = DEFINITIONAL_REPRESENTATION('',(#5977),#5981); +#5977 = LINE('',#5978,#5979); +#5978 = CARTESIAN_POINT('',(0.,-8.881784197001E-16)); +#5979 = VECTOR('',#5980,1.); +#5980 = DIRECTION('',(0.,1.)); +#5981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5982 = PCURVE('',#5668,#5983); +#5983 = DEFINITIONAL_REPRESENTATION('',(#5984),#5988); +#5984 = LINE('',#5985,#5986); +#5985 = CARTESIAN_POINT('',(-8.881784197001E-16,-3.3)); +#5986 = VECTOR('',#5987,1.); +#5987 = DIRECTION('',(1.,0.)); +#5988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5989 = ORIENTED_EDGE('',*,*,#5624,.F.); +#5990 = ORIENTED_EDGE('',*,*,#5873,.F.); +#5991 = ADVANCED_FACE('',(#5992),#5696,.F.); +#5992 = FACE_BOUND('',#5993,.F.); +#5993 = EDGE_LOOP('',(#5994,#6017,#6038,#6039)); +#5994 = ORIENTED_EDGE('',*,*,#5995,.F.); +#5995 = EDGE_CURVE('',#5996,#5898,#5998,.T.); +#5996 = VERTEX_POINT('',#5997); +#5997 = CARTESIAN_POINT('',(8.3,-2.5,-1.65)); +#5998 = SURFACE_CURVE('',#5999,(#6003,#6010),.PCURVE_S1.); +#5999 = LINE('',#6000,#6001); +#6000 = CARTESIAN_POINT('',(8.3,-2.5,-1.65)); +#6001 = VECTOR('',#6002,1.); +#6002 = DIRECTION('',(0.,-1.,8.881784197001E-16)); +#6003 = PCURVE('',#5696,#6004); +#6004 = DEFINITIONAL_REPRESENTATION('',(#6005),#6009); +#6005 = LINE('',#6006,#6007); +#6006 = CARTESIAN_POINT('',(0.,0.6)); +#6007 = VECTOR('',#6008,1.); +#6008 = DIRECTION('',(1.,0.)); +#6009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6010 = PCURVE('',#5790,#6011); +#6011 = DEFINITIONAL_REPRESENTATION('',(#6012),#6016); +#6012 = LINE('',#6013,#6014); +#6013 = CARTESIAN_POINT('',(0.,0.)); +#6014 = VECTOR('',#6015,1.); +#6015 = DIRECTION('',(1.,0.)); +#6016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6017 = ORIENTED_EDGE('',*,*,#6018,.F.); +#6018 = EDGE_CURVE('',#5653,#5996,#6019,.T.); +#6019 = SURFACE_CURVE('',#6020,(#6024,#6031),.PCURVE_S1.); +#6020 = LINE('',#6021,#6022); +#6021 = CARTESIAN_POINT('',(7.7,-2.5,-1.65)); +#6022 = VECTOR('',#6023,1.); +#6023 = DIRECTION('',(1.,0.,0.)); +#6024 = PCURVE('',#5696,#6025); +#6025 = DEFINITIONAL_REPRESENTATION('',(#6026),#6030); +#6026 = LINE('',#6027,#6028); +#6027 = CARTESIAN_POINT('',(0.,-8.881784197001E-16)); +#6028 = VECTOR('',#6029,1.); +#6029 = DIRECTION('',(0.,1.)); +#6030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6031 = PCURVE('',#5668,#6032); +#6032 = DEFINITIONAL_REPRESENTATION('',(#6033),#6037); +#6033 = LINE('',#6034,#6035); +#6034 = CARTESIAN_POINT('',(-8.881784197001E-16,0.)); +#6035 = VECTOR('',#6036,1.); +#6036 = DIRECTION('',(1.,0.)); +#6037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6038 = ORIENTED_EDGE('',*,*,#5680,.F.); +#6039 = ORIENTED_EDGE('',*,*,#5920,.F.); +#6040 = ADVANCED_FACE('',(#6041),#5668,.T.); +#6041 = FACE_BOUND('',#6042,.T.); +#6042 = EDGE_LOOP('',(#6043,#6044,#6045,#6066)); +#6043 = ORIENTED_EDGE('',*,*,#5652,.T.); +#6044 = ORIENTED_EDGE('',*,*,#5969,.T.); +#6045 = ORIENTED_EDGE('',*,*,#6046,.F.); +#6046 = EDGE_CURVE('',#5996,#5947,#6047,.T.); +#6047 = SURFACE_CURVE('',#6048,(#6052,#6059),.PCURVE_S1.); +#6048 = LINE('',#6049,#6050); +#6049 = CARTESIAN_POINT('',(8.3,-2.5,-1.65)); +#6050 = VECTOR('',#6051,1.); +#6051 = DIRECTION('',(0.,6.661338147751E-16,1.)); +#6052 = PCURVE('',#5668,#6053); +#6053 = DEFINITIONAL_REPRESENTATION('',(#6054),#6058); +#6054 = LINE('',#6055,#6056); +#6055 = CARTESIAN_POINT('',(0.6,0.)); +#6056 = VECTOR('',#6057,1.); +#6057 = DIRECTION('',(0.,-1.)); +#6058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6059 = PCURVE('',#5790,#6060); +#6060 = DEFINITIONAL_REPRESENTATION('',(#6061),#6065); +#6061 = LINE('',#6062,#6063); +#6062 = CARTESIAN_POINT('',(0.,0.)); +#6063 = VECTOR('',#6064,1.); +#6064 = DIRECTION('',(2.22044604925E-16,-1.)); +#6065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6066 = ORIENTED_EDGE('',*,*,#6018,.F.); +#6067 = ADVANCED_FACE('',(#6068),#5757,.F.); +#6068 = FACE_BOUND('',#6069,.F.); +#6069 = EDGE_LOOP('',(#6070,#6094,#6115,#6116)); +#6070 = ORIENTED_EDGE('',*,*,#6071,.F.); +#6071 = EDGE_CURVE('',#6072,#6072,#6074,.T.); +#6072 = VERTEX_POINT('',#6073); +#6073 = CARTESIAN_POINT('',(8.3,-4.15,9.214851104389E-16)); +#6074 = SURFACE_CURVE('',#6075,(#6080,#6087),.PCURVE_S1.); +#6075 = CIRCLE('',#6076,0.75); +#6076 = AXIS2_PLACEMENT_3D('',#6077,#6078,#6079); +#6077 = CARTESIAN_POINT('',(8.3,-4.9,1.088018564133E-15)); +#6078 = DIRECTION('',(1.,-2.22044604925E-16,4.930380657631E-32)); +#6079 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16)); +#6080 = PCURVE('',#5757,#6081); +#6081 = DEFINITIONAL_REPRESENTATION('',(#6082),#6086); +#6082 = LINE('',#6083,#6084); +#6083 = CARTESIAN_POINT('',(0.,0.)); +#6084 = VECTOR('',#6085,1.); +#6085 = DIRECTION('',(1.,0.)); +#6086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6087 = PCURVE('',#5790,#6088); +#6088 = DEFINITIONAL_REPRESENTATION('',(#6089),#6093); +#6089 = CIRCLE('',#6090,0.75); +#6090 = AXIS2_PLACEMENT_2D('',#6091,#6092); +#6091 = CARTESIAN_POINT('',(2.4,-1.65)); +#6092 = DIRECTION('',(-1.,-6.661338147751E-16)); +#6093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6094 = ORIENTED_EDGE('',*,*,#6095,.T.); +#6095 = EDGE_CURVE('',#6072,#5737,#6096,.T.); +#6096 = SEAM_CURVE('',#6097,(#6101,#6108),.PCURVE_S1.); +#6097 = LINE('',#6098,#6099); +#6098 = CARTESIAN_POINT('',(8.3,-4.15,9.214851104389E-16)); +#6099 = VECTOR('',#6100,1.); +#6100 = DIRECTION('',(-1.,2.22044604925E-16,-4.930380657631E-32)); +#6101 = PCURVE('',#5757,#6102); +#6102 = DEFINITIONAL_REPRESENTATION('',(#6103),#6107); +#6103 = LINE('',#6104,#6105); +#6104 = CARTESIAN_POINT('',(6.28318530718,0.)); +#6105 = VECTOR('',#6106,1.); +#6106 = DIRECTION('',(0.,-1.)); +#6107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6108 = PCURVE('',#5757,#6109); +#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114); +#6110 = LINE('',#6111,#6112); +#6111 = CARTESIAN_POINT('',(0.,0.)); +#6112 = VECTOR('',#6113,1.); +#6113 = DIRECTION('',(0.,-1.)); +#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6115 = ORIENTED_EDGE('',*,*,#5736,.T.); +#6116 = ORIENTED_EDGE('',*,*,#6095,.F.); +#6117 = ADVANCED_FACE('',(#6118,#6126),#5790,.T.); +#6118 = FACE_BOUND('',#6119,.T.); +#6119 = EDGE_LOOP('',(#6120,#6121,#6122,#6123,#6124,#6125)); +#6120 = ORIENTED_EDGE('',*,*,#5772,.F.); +#6121 = ORIENTED_EDGE('',*,*,#5897,.F.); +#6122 = ORIENTED_EDGE('',*,*,#5995,.F.); +#6123 = ORIENTED_EDGE('',*,*,#6046,.T.); +#6124 = ORIENTED_EDGE('',*,*,#5946,.T.); +#6125 = ORIENTED_EDGE('',*,*,#5848,.F.); +#6126 = FACE_BOUND('',#6127,.T.); +#6127 = EDGE_LOOP('',(#6128)); +#6128 = ORIENTED_EDGE('',*,*,#6071,.F.); +#6129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6133)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6130,#6131,#6132)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6130 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6131 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6132 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6133 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-05),#6130, + 'distance_accuracy_value','confusion accuracy'); +#6134 = SHAPE_DEFINITION_REPRESENTATION(#6135,#5554); +#6135 = PRODUCT_DEFINITION_SHAPE('','',#6136); +#6136 = PRODUCT_DEFINITION('design','',#6137,#6140); +#6137 = PRODUCT_DEFINITION_FORMATION('','',#6138); +#6138 = PRODUCT('Chamfer005','Chamfer005','',(#6139)); +#6139 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#6140 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6141 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6142,#6144); +#6142 = ( REPRESENTATION_RELATIONSHIP('','',#5554,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6143) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6143 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#6144 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6145); +#6145 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','=>[0:1:1:7]','',#5,#6136,$); +#6146 = PRODUCT_TYPE('part',$,(#6138)); +#6147 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6148),#3685); +#6148 = STYLED_ITEM('color',(#6149),#3195); +#6149 = PRESENTATION_STYLE_ASSIGNMENT((#6150,#6156)); +#6150 = SURFACE_STYLE_USAGE(.BOTH.,#6151); +#6151 = SURFACE_SIDE_STYLE('',(#6152)); +#6152 = SURFACE_STYLE_FILL_AREA(#6153); +#6153 = FILL_AREA_STYLE('',(#6154)); +#6154 = FILL_AREA_STYLE_COLOUR('',#6155); +#6155 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#6156 = CURVE_STYLE('',#6157,POSITIVE_LENGTH_MEASURE(0.1),#6155); +#6157 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6158 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6159),#3176); +#6159 = STYLED_ITEM('color',(#6160),#46); +#6160 = PRESENTATION_STYLE_ASSIGNMENT((#6161,#6166)); +#6161 = SURFACE_STYLE_USAGE(.BOTH.,#6162); +#6162 = SURFACE_SIDE_STYLE('',(#6163)); +#6163 = SURFACE_STYLE_FILL_AREA(#6164); +#6164 = FILL_AREA_STYLE('',(#6165)); +#6165 = FILL_AREA_STYLE_COLOUR('',#6155); +#6166 = CURVE_STYLE('',#6167,POSITIVE_LENGTH_MEASURE(0.1),#6155); +#6167 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6168 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6169),#4350); +#6169 = STYLED_ITEM('color',(#6170),#3704); +#6170 = PRESENTATION_STYLE_ASSIGNMENT((#6171,#6176)); +#6171 = SURFACE_STYLE_USAGE(.BOTH.,#6172); +#6172 = SURFACE_SIDE_STYLE('',(#6173)); +#6173 = SURFACE_STYLE_FILL_AREA(#6174); +#6174 = FILL_AREA_STYLE('',(#6175)); +#6175 = FILL_AREA_STYLE_COLOUR('',#6155); +#6176 = CURVE_STYLE('',#6177,POSITIVE_LENGTH_MEASURE(0.1),#6155); +#6177 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6178 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6179),#6129); +#6179 = STYLED_ITEM('color',(#6180),#5555); +#6180 = PRESENTATION_STYLE_ASSIGNMENT((#6181,#6186)); +#6181 = SURFACE_STYLE_USAGE(.BOTH.,#6182); +#6182 = SURFACE_SIDE_STYLE('',(#6183)); +#6183 = SURFACE_STYLE_FILL_AREA(#6184); +#6184 = FILL_AREA_STYLE('',(#6185)); +#6185 = FILL_AREA_STYLE_COLOUR('',#6155); +#6186 = CURVE_STYLE('',#6187,POSITIVE_LENGTH_MEASURE(0.1),#6155); +#6187 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6188 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6189),#5536); +#6189 = STYLED_ITEM('color',(#6190),#4962); +#6190 = PRESENTATION_STYLE_ASSIGNMENT((#6191,#6196)); +#6191 = SURFACE_STYLE_USAGE(.BOTH.,#6192); +#6192 = SURFACE_SIDE_STYLE('',(#6193)); +#6193 = SURFACE_STYLE_FILL_AREA(#6194); +#6194 = FILL_AREA_STYLE('',(#6195)); +#6195 = FILL_AREA_STYLE_COLOUR('',#6155); +#6196 = CURVE_STYLE('',#6197,POSITIVE_LENGTH_MEASURE(0.1),#6155); +#6197 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6198 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6199),#4943); +#6199 = STYLED_ITEM('color',(#6200),#4369); +#6200 = PRESENTATION_STYLE_ASSIGNMENT((#6201,#6206)); +#6201 = SURFACE_STYLE_USAGE(.BOTH.,#6202); +#6202 = SURFACE_SIDE_STYLE('',(#6203)); +#6203 = SURFACE_STYLE_FILL_AREA(#6204); +#6204 = FILL_AREA_STYLE('',(#6205)); +#6205 = FILL_AREA_STYLE_COLOUR('',#6155); +#6206 = CURVE_STYLE('',#6207,POSITIVE_LENGTH_MEASURE(0.1),#6155); +#6207 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Electrical Parts/Endstop/microswitch-ESS05-EGE.stl b/Electrical Parts/Endstop/microswitch-ESS05-EGE.stl new file mode 100644 index 0000000000000000000000000000000000000000..aacf962a20c9ef0cd96c4191781a673e5fc8376b GIT binary patch literal 62484 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