From 2a1dbab5206a876ae4796552dce638d9f62ecb4a Mon Sep 17 00:00:00 2001 From: willem Date: Tue, 9 Nov 2021 18:13:58 +0100 Subject: [PATCH] sensor update --- .DS_Store | Bin 10244 -> 14340 bytes kicad-footprints/.DS_Store | Bin 10244 -> 14340 bytes .../GCT_USB4105_REVA.kicad_mod | 45 + .../SSD1306_OLED-0.91-128x32.kicad_mod | 37 + .../SSD1306_OLED-0.91-128x32_bend.kicad_mod | 34 + .../Module.pretty/ESP32-S2.kicad_mod | 377 + .../Texas_X2QFN-10_2.0x1,5mm_p0.5mm.kicad_mod | 101 + .../Sensor.pretty/PMS7003.kicad_mod | 38 + kicad-footprints/XCL214B333DR.wrl | 1417 + kicad-footprints/packages3d/.DS_Store | Bin 6148 -> 12292 bytes .../SW_SPST_B3U-3000P-B.step | 3014 ++ .../Connector_USB.3dshapes/USB4105_REVA.step | 32077 ++++++++++++++++ .../SSD1306_OLED-0.91-128x32.step | 2952 ++ .../Package_QFP.3dshapes/XCL214B333DR.stp | 6684 ++++ .../Package_QFP.3dshapes/XCL214B333DR.wrl | 1417 + kicad-symbols/ESP32_S2.bck | 86 + kicad-symbols/ESP32_S2.dcm | 3 + kicad-symbols/ESP32_S2.lib | 4 + kicad-symbols/RF_Module.bck | 374 + kicad-symbols/RF_Module.dcm | 101 +- kicad-symbols/RF_Module.lib | 275 +- kicad-symbols/SSD1306_OLED-0.91-128x32.dcm | 8 + kicad-symbols/SSD1306_OLED-0.91-128x32.lib | 52 + kicad-symbols/ST25CR95HF.bck | 3 + kicad-symbols/ST25CR95HF.lib | 1 + kicad-symbols/Sensor_Gas.bck | 56 + kicad-symbols/Sensor_Gas.dcm | 5 + kicad-symbols/Sensor_Gas.lib | 22 + kicad-symbols/USB4105_REVA.lib | 38 + 29 files changed, 49073 insertions(+), 148 deletions(-) create mode 100644 kicad-footprints/Connector_USB.pretty/GCT_USB4105_REVA.kicad_mod create mode 100644 kicad-footprints/Display.pretty/SSD1306_OLED-0.91-128x32.kicad_mod create mode 100644 kicad-footprints/Display.pretty/SSD1306_OLED-0.91-128x32_bend.kicad_mod create mode 100644 kicad-footprints/Module.pretty/ESP32-S2.kicad_mod create mode 100644 kicad-footprints/Package_DFN_QFN.pretty/Texas_X2QFN-10_2.0x1,5mm_p0.5mm.kicad_mod create mode 100644 kicad-footprints/Sensor.pretty/PMS7003.kicad_mod create mode 100644 kicad-footprints/XCL214B333DR.wrl create mode 100644 kicad-footprints/packages3d/Button_Switch_SMD.3dshapes/SW_SPST_B3U-3000P-B.step create mode 100644 kicad-footprints/packages3d/Connector_USB.3dshapes/USB4105_REVA.step create mode 100644 kicad-footprints/packages3d/Display.3dshapes/SSD1306_OLED-0.91-128x32.step create mode 100644 kicad-footprints/packages3d/Package_QFP.3dshapes/XCL214B333DR.stp create mode 100644 kicad-footprints/packages3d/Package_QFP.3dshapes/XCL214B333DR.wrl create mode 100644 kicad-symbols/ESP32_S2.bck create mode 100644 kicad-symbols/ESP32_S2.dcm create mode 100644 kicad-symbols/ESP32_S2.lib create mode 100644 kicad-symbols/RF_Module.bck create mode 100644 kicad-symbols/SSD1306_OLED-0.91-128x32.dcm create mode 100644 kicad-symbols/SSD1306_OLED-0.91-128x32.lib create mode 100644 kicad-symbols/ST25CR95HF.bck create mode 100644 kicad-symbols/Sensor_Gas.bck create mode 100644 kicad-symbols/USB4105_REVA.lib diff --git a/.DS_Store b/.DS_Store index a230dbb7fcd8b1eebb161113fc6d016d9e6d3f62..dcbb95283e1838505dfde1e686f341bd5c30531b 100644 GIT binary patch literal 14340 zcmeI2Yit}>6@bqfJIPFET#wzP*>2Wm8<#j~Hpx0K+ewpbymnr8YuAt1PTM&9m?Wc& zcif#_JFW@1An~JV;9r|U5ft?$g5XD*6e=E-5RVoFB29r5N((|l73~jRMLYzYd+*F< zcWs;m+9X0V(!J+C_s%^&XYQQO0|3~TPd5QX0YIk2q^?o+aey$BMHlO5X~tDSEl8=F z5|wp;6eJ)GtKcBmGe*yBkf@2xucV~I5im>U+mM4X$Wm*DO3rv+He=bDLu`(nq};!J z4fq=HHQ;N&*MP5q|3(As?4?Uqh4gb@1HJ})4HPuMo)2M4OvYR}EhK+*P{v;2SwDM) z=NFYJ4&ZHJSH@g9EhL{xbNEz}Vk){J28!v_9%jQy##}iqq?isUrUSYwqZ^?hU!CTK z`EbCPkbdrKz}LV`4KTNchJnF z?TI!!pGiA>ZlCCo6!PiZa8q;Zu}FBTDcal=32$s!d+eAZFKSq`xp(A< zHJY&>7TZGi(Lnnty-v)%$F!5Ol622((j2O=obk9&MMZ2IcL{a#xz%9YxP(EqipEq-pdV?(U*1GzjdT*LGa;KeUzn0d|$YT7``e5)L z))UVfl&9SZ%Nm1fzeC&76Yjv35moI!LRO(W?o!bvH8@};l7^+H6|v5SjcRakT;C)Yh@WayT@=dK;6TN-A4+tX=&L$!KMb#Pa3 zkF1}Q_c@0XS)+S`%=Nt6ewQrszaq7>U+YMlIlIu=%Q|&4Gj5V6kgkP8$PJzyHpG^T zVu^YhVhp>{rL)tojv!nc?1BA6y(Zx}JOZDE=im&Sg>SIU%;>7*YO+pUHmbg!&mSZ_&UCUZ{qLpPxxniSCXX~saCp4S|&A0QK?nh zA$5y8mpq>v7IiO|?xxb*&g4EXo8er^XaT2VM!q zLme`?kuG1hea~s#FTpwZ8N3N^lXd?SD^SM87{=we8e4EHZXDjK3`0KeXxR^)NNFDAZuk9;7J7G2F*9Ot+984CSq+jtY{;Hj%0Xj)r z=pbEBXD1z`t!txHUbnIA9DT^$x#!d6=jidv*=Lzvs-PEoh~ck-IB94-$xe^+7oWRg zWk2^d;A_CwfUf~x1HJ~XiU#J>DvRiU_9h&nbOa1~gIQI=11xG!(*NNTl>T4dVynoWd{SnG%ljD!zt4FSF$?&x(b_-}v!=sYd*ouK`~Jz6N{^_!_uo8ki?m zj?S1WSw2t?Wzw#y7w{~Gl2Pm;IFH&L` zmH8CP_~&>e`R904Vc!+C@Ih`yeKA%fIV~iW=(_430{ZcP;gg{20;~D)|9i!`t|6~5otNoL3-zINQCnXJ8=xQ$b~N$kArLS25>(XiQ2GOYK%rHoQaJbCS+ibm zOoT!ewL7bwv*+AtO=3ADM1o<n&9=F%%OuXoWet^0@p(Xh_l6|3;r%%#RwE5P>eus1VnuZ(Obxf zFK3jLrGsvA3qZ1z%<`hov=5LzAzwy(IisX>r7_j+0lq8zEe4c3wTDD^k`Z6dD5=~T zlskj}WcWK2$fuKENOot4C|SH0BT$UM{0Io{=j;@7Se!-Y?BB;&nye|>$$PO$Z!DH{ zW7PL&v9YA%W$NmlgH}?yXz>!=pw}|}o!ukuWOpW-8TXo_>7zpHie^S){^uUoP0oIf z#`+w4a+p`PxT#FkN!e-X>?CaJa;)D;CEUqocRZEwcXMMhV9eShQ8|N`aSK(N6(y{x@-FGPpg^2uNJHZ{P03`pbJiwXnHNvH$z+%7IbxW>fsB1RBiiOQ4Gej1 zI@2Nt8*pfR)r*gN_7R%~btddq8rtJ99$vmGu=eJ+Z{D_ZPxJnc&hurwyuz$BSN2ah zo)b&jy^~HNGcp+U;&v+Gq)rae50lC`CmcI%lp}2Pq@ttt`3hcMcH?Tx8W@i`caA%m zGrUIE)mYV5$l%}Bk0t1VhuwtmOvo0i+PX>Cj|zKB+NQfQo3++029N4J9?eV*5jHm& z+%tMk5lWP6y}4EA38Oa|joC?M+F>^8yu;|9P{CEkN^`ev48+~hQTo!JvhB5+bpDin zhj{RzsF&#+vs3hJF@=_D%Ni8+rbNO{_%pEDtb;m#Mj!G0& zJlX?=vnsg%KwJC4>o}_}EEjpSqVk57t3o2V8g@r!QK&$h#c3}7CFJKMiiEs`MLt|9 z+tviC%wR9&gnc?cOS9R_mxvtI&x_t`*O@`Sh_Xhh>uX6}Oc|rpTf@O1*CAwp{aV5N=j>T_fn8#MA(;OQr7&BFX7Ah3Le3ucnpu@JNPbsj9(DgFW~oiP(Cyl%J{?8KzX7&ol3f?lhjwF#IiZ0 z>#;Lzl*Q=aJo#p&+XW_^OSB7g%c0ns!o`3nwx`b=$lx=t=d)=+lK)RRFT}Jf zDorzoQLmK7vI2-qHYD>DX4ERhrgpg`<)pZ131>S$Snklm^*0k7)({7Ghf8 zUYKe9#w#&xHe+X*c20Nq7t+k>#!O1*n+LtjW)F7AQhki4B;q_!N$9gqym(}B&P9hS$sZ>kKq&e zBo&_rWy$#}zD1?xC-^Cz#M4x6F5j+S8?O6g$|u;yJx#OlyS4Gp^A@op<%^XX4s6mXCAlV5vp%p@EOU8@Qp14;L+4P+E_1h7 z@bXfnR+$mQ;7lrkmcTy2u$(A1`{Q2$-wUGqSL`BtfxXE7&R)f0ETwg05F1cOtHlTr z>H)%Y2dx?D+ww7UR;=Mm}=){4)0$Z)vSW z%|0Z~0QS*h{0jg7zolbToP03?Z}teFw6(jnnP!muDJe^A9m(d&KWIqoi~vKj}_Vo#y}F{|tB|Pu235C&m3g``?baiu?a- HdEEYQk(avm diff --git a/kicad-footprints/.DS_Store b/kicad-footprints/.DS_Store index 0fb41b14e9a87e3422c171fb36f09378ab9b4b35..b157203ff50f980bf0579b8f7e50aa73e00f2ac2 100644 GIT binary patch literal 14340 zcmeHOd2k!m9e%&HLsrr{*(A;-d2Kl+aSkQ;h_8esK0^}caN=BcLLAu=i9nWuS9S;{ z5ZX>*Ab}n;T%mNP7o~J)Il@)`U?|W+TcBVFNoj#XVM<}97uV2f`@Q#e6-ky%LQ@lF zw4T-5ckHg-)9=0C_kF)-#uzpB2g(^MV~nXdd8%uSLOtm<&O+|4b^on89GflzSox;?Q_G-7TJ_L)e#^zr8I=-!n* z(MVfgkk@bNiH7@oBW9OAp~oNY=@0v3!G>_SJ#=Z%+!_mB6605$X0$KXBpPlF;a*a6=F`ga(4mxXskbaZJk_H(sAGaZ>)|!jjqZE2iyxMQZ*6j&Kf`OqaQ>RUL zI}40010gfi9S(N*&7NQ+5Q^;Dv^Nxp?cRhNgO{j|3FOnqTCIy`s17}#kFm0|N|9~V z&yrd9JfEuSM|4GGo$j)7hpPMa94kA|;ZWtJv$oFR&`mwp$`&j^mWhnp-Oz}K{8Crd zlKR=wq>}nmQqLE391g79)3F@avlVPRe$YK^A3MmdW7o6qushk^>>>69dzu|(udvtI zU)je*swZ?-7v%r*_H2_Vw;*YuoDK?84AFzxxMyrb8`rL z9hwOH^b{CIYHRx`Tl>317x#x^`}7i3mG3AvN?=KH?juoM_Mm6e>AUguq2=GPP zi<77IR(e3DV*SPkhY-A;LkMx;nlCN9%xk6fR(e3DsKG( z0h!9%8HqRJIo6xWVkjiuj&iSP&Zu6d+0X0+H_IGavW$4oLo1&4JKNJb}i5mce&}91-An)kj#%O;eV2XR&WrgZc9bNkL z!NJPPTAz1*P33-{cd)#w0-5T%vig1Ah7H{afDBK%~a+ryOtW^a=k$fCP_LMpe zvNR$r)g&y{087(=!qEYyX%KOoXMt3u!=;n7$yx&bJON52?6kqAfTRMP4vjx$Tr7*Ykx1YyAUnsHrwJ|x0wo(R(8@Hy2rwg_}i z(n1h3S-3=-Y{aP}C>RIh4MvlZ!UsXRP=~H9pJ5msoGUg20>J>jkbBzn@kXn$M%ABJ zJI&qxzTmpOuvoi%y{d{I7v-E?wgf`4XuNV0uhc`4feKXoy~-qx2fRLw})n>3#ZuKBAA6TqRE#r;JyMmAT41#iuM&>Xnts24$PF zQ}N3V#rfd*b_cEU3z44c{IkW1!}g++NDH;Rg5~F}SgEz1x%2OsEon@d>YX|FoQ2?r zamzeCqK257T49krZBwUnvZx_jmz-^h8ZtY3jwNb{Y{C2mmZ-tAT0upnC2Gj*d>3Yv zxYQOcwnPn?EnFr<4W20|Xljm&8mGnZpJp$xV-PmpgW>;&a>)T%qZo2VCDqX~Verk6 zGS*QWt*3TK89S(pc2YM?zgI{Z7n2FY=TgQ2`jQYb4$%#CBi#fk<5v2iq=p@by*VUty|K!U%0&^G;1^S9Fm2g}Q< zecr0Fk=*SyavUa+cY8kUoL?C--pOM=NxD9s0d$l8+T{aTmJJR@FogD_>sf zp5xH{s_?P0#HTIbu2uM0d26{=sp3f=A`2g^OOdxd*ds)M!4*QRx_R^^6F4)(^^ghl@E4)!SfJ$oDL%sO}GgA+?BnR3${zCRz#^eVkhf28-|Vn3vh6sIyt$yX*Tvz0kYg|b*_hJ#%t zddA|ewNvKpPo*7KnWmEMLT^n!m5RQ2F0>(Tcc;;X8d{Nbm6^m>eJnS5>HCUjXhr%M zOcj}(Rf_Ccm?kni&sS8WE0~=!TUK7A={cBt4&gUlz9P-KtgX{DJr{FO)+||yESrGo zFY}H3IVz5l`qN_D>3wJ^0s=Mgp$!0xJRGo2cu*b=*daV94+r!j7;rIy0o;dj4|-*S z59J>8u<)U`(~sy*`Y|1$2ZRTGn0`*brWffr{Vv6RQ+?>0nd~>kSL$p7xM^4B_?GQk z`1?M!@daqj9T9Jw$J)VxBZyE$0lJg8Z{jm~(=+zqgx6q=KodOH7eqhyVXRi5M`1(* zdEQL!8Jo{~(b|-)6Z=`rns8eLe?dqDF)=7z5DY>nX-AIB20WzL1*WoqRk4M5P;c_X z6Clh}_R@3ImJC#<>dbSd5e?e>vE6ae;4}ybQb7QsS-7yq=dG+0h^DNj+~=(;ujT^6 z)S2Z=R_^TGcj@3|`!By){@NzOp zaKt_)0KRPe?=!^zj-V=AGK2I;W0SUejB=`wfr<3x50B2gE^a`*~jsqnMTx*5S zF8~4zQ$M7ZOK2awa}-TT zEnc8NF10L$)UrZZuXHM1%5J$T#nE6oq2<%&n~e(73M;O>BIqisTC38ii=!iJ#x=~e z6wl#E)m3Vj{C_~9>y$vDD;X3bI}8*aIROe?381jbSLD*kf`xU9T&@IIxYR(F*_g12 zV?s<~EwW${MP9S#aP;rSum0bqFVa9EgP#;Kr?3o9d< z@h~^q0&LR8YJo|r@s|YR65Qz1pEnvoJfo(n!sjiosU8`QaJYdZBOE!5%5iLjUME7j z5gVoqr3)y#AGlEN{*3R_NqpQ0fu@A9e%K!CQ4_D+5U(oB>M**sQoa&kue!D(C0cY) z4DE@rO^p^ELj4GROn@v-yN`(*={yjqKBtXzcOm>SW7fPfY@lm8Z*|*{*jDG9rB$4M9hcRlz6D@j?E?U^L0&$yrOHg-F^hdsg`!+ySJ*>jM-hagG40rC5NtkJMpQV{du z`}(*bHIvGTLy>bq;Tx^hny=KGX$uHEha)`tVIu#utPC{}-6b&q@FQ delta 1210 zcmeH`*-ukJ6voeYTjAdHDi;HkTb5oS6f_MMDFze}cfbV|L|hUTs8TIlw8&O*i5gcl zFm7*1)E6Jz>Jmf1v4PQ9FC_D48{>5p`yh1$o7N?_CPC24G3wa z66Nzbvz&I#(PGzpS7n4_giZ-u8^ z*F6+avd3FLz1*Xh6B%smVMxSid8DOeap@9yX_>o1uPJsnyI8o|#Pra}$izHH@ZZwe zQRdh&N#n*lvvOFcIzfP)Jyw%(nGLB8mIygpl*%gf>S|X_owqkk2_J2lVwox`ciAC} zPuN$*hLdBrN(wl?II>YDAf zmK(<<{S?!tTdfL5D2ifY-Yowj|*G4a|ztR5p;=jB&@jF0#?!7k+iB- zvYR??4Zj$graWe7rs*)lvoK`>Eu|3PSIeUl1}N0i5T?uk9q0^@83riO83s7_?n;sT zXl&z_Ky@{{XYaZ9+`ISeIok7`y8wV4@qiPc3IIep7?mslf(gKpLzR@m+S#$BWDy7H zD5it1C4eyfWbi`_)Fr($j9X0u0^JaMe%W*sK_@-4)aMt4aTo*-bU+<6LI5g$5^f38=LYO z*8{2=OkR6^Clq;RT(Wkm;h0wm%TX?@1Z3)Ra!3gW)R_)79u8=H9FN|><}r;+MYFR_ zZA~?f`nej%Y+F-vjbm@4b8gNg7VmH#=$Qzed2sgZ+(VDktx`d@TvqaQl00AFCL5+D zdte3>s`+WTtacRKOBE2*raN^7WVsUx_<2$R<{V3|b!d2Gbj&g?6-?9G`XVt!4QnUl zs77>L%F{?6J$^OZAC+1AkY5ePLt$-P%J+MN{&>(EliPzqkMf{QygbbxRfEBPRa4k7 zBf~NIff#FB(lk7(snJ*`A8c5m@%3I(T$7K>G^jEyyJ=`mLh|!W$!H*>f%mWmj6Xwh z(fj^AtdY#pGaATfAfW;F|KOm5QI|pIb;|!b=)^)u*3LpmUg(-|0OvUj>N4oOPPr(_ za8aVVC>jt0b#dZ5Sa+f>gU;(z7YEeE0gai_Kq$y(Cpic24(QTp=A6+$MgvPVP(Z9T zVZVUp5Bdnbv7y!^IPHmsgKBt^FlhtskN=fQOl9Kv%bYy<7jg>FM;Y$ z=#OSasD6>!Z?f)$=`cIHN!LYIX(c1`681k$=SfoOI2@xV(ZBR5q^S0CLbb0ZG60*! zoaGWA8<6x!>awAcROxI<(PeXM1Jh+;<(>PFkDm^P!s;W7G?}Z{ljn1Ewdw^YbjqYx zEtHZcF(EoPE5o#Qk&+6IGOpBywv0ezlkbE|D=T2DBcq+Xr5-@Mf} zOn-qPTB2ssc?WInwtLyMN4#3BFCvH8Exkl-v^2NFW*cE`?STNlp^~EFTw9N=SCoD# zj%rihsN6S0`ML#z-zSPZxkY?7T30}csmVqUYm}7mv_fe?%46x-L9x=slFwAqv{LD+ z*SRJN3`@!XTyPjpl1E19U2zW1!(;GCcnY3{Z^H|41%3=K!z-`=zkt`_I=l)0M9TG{ zfH_!#rD#Jt?m#CtU?bjz?bv~C?83Xzg9CU1hj0Q<;Up?}A8I&@XYnC?7(av`#gE~~ z@kx9dzl4|Y%lHj^0bj)L;1BUf_%i+kU&G(vZ}AO$OAv%CAzLUGN`&n~ozSA+xL`!8 zFrwEJXQ7p@*5W}%s#WkV=RsxeuI~Sm2VJvppDEaCEiA9Bs%;=oO4^ogj0yWowQ6q4 zX^)zlGWV%PX1Kte%WU74@TMF7rTg0;`GEX@$Xrp{Z1mnQ-dGqzwW?jz&v!frf-J=ja8 zJ4nVmjHBqs0LmCf6(bnM7|wA6{s4X$AHj2Y9zQ~+`~*IQUs+_BhZ82LQ+#GEhPmj) zSpowPrI%)yf|gShlSCmz&dT->R!E_zzE9HcBU8(0Afthd1~M9W7c{`qXJxd<8>cN# zwrjuYEzny705!LrFPSI^zY7YO|nSgeIb zE5%wVxX2_@z{LZ$g#w0t>{jdQ@K1r1pXabvSkl5jj(=Fo4r_%qHBuz}!`Qp6)s`Fh zhjHpG^_Cm>hjAJ$d#x$>hp}2M`>cuhlj9%8JYXrbCSz2J^%$?++G$-Bcyj#1meyTi zwWi^pvXasQYp?a_V*F$9k1dOTjK;y0@K2ZS=Sd(`necnA<1{3+jS^sPI06$CTFt_v zZ~;CA&%yKXb@(1(psN%}z5#!NKf_<(Z}1P?L;+i7dV(0j=@jI19v|cA=OTUvKZ~Ddp(9?#Z{oKI{k(z;_$pq-U*hlZ_xJ~V6aR{T zCk&J=fYJ#EtOvx@Ei(<4~v`#-%`=A6+$Mg#ws8o+F~$K63oOJpn;uafPxJLs68 zgB8|qUZ+VBy5L*!MEO=cQ6q!P`@5(+lbhEmT~T@0KLWS~zr)PD|0`XY_y6*r8NZY7 G|9=A{7X?`W delta 176 zcmZokXfcprU|?W$DortDU=RQ@Ie-{Mvv5r;6q~3gIoUvmMH0wo;09twuv{ubGD8VN zK0^^h{ANLx<;;xSn+2Fy7$*xd=}+bs=AT?7C_DLq5D$pn{9WKBBUmt4%94?BVxi+= wb`B0fW{`nEvp{CLg6!HX$nl+dGQW[0:1:1:2]','',#5,#367,$); +#377 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#369)); +#378 = SHAPE_REPRESENTATION('',(#11,#379,#709,#1039,#1369,#1699,#2029, + #2359,#2689,#3019,#3349,#3679,#4009,#4339,#4669,#4999,#5329),#5659); +#379 = MANIFOLD_SOLID_BREP('',#380); +#380 = CLOSED_SHELL('',(#381,#501,#601,#648,#695,#702)); +#381 = ADVANCED_FACE('',(#382),#396,.F.); +#382 = FACE_BOUND('',#383,.F.); +#383 = EDGE_LOOP('',(#384,#419,#447,#475)); +#384 = ORIENTED_EDGE('',*,*,#385,.F.); +#385 = EDGE_CURVE('',#386,#388,#390,.T.); +#386 = VERTEX_POINT('',#387); +#387 = CARTESIAN_POINT('',(1.025,-1.5005,0.)); +#388 = VERTEX_POINT('',#389); +#389 = CARTESIAN_POINT('',(1.025,-1.5005,0.1)); +#390 = SURFACE_CURVE('',#391,(#395,#407),.PCURVE_S1.); +#391 = LINE('',#392,#393); +#392 = CARTESIAN_POINT('',(1.025,-1.5005,0.)); +#393 = VECTOR('',#394,1.); +#394 = DIRECTION('',(0.,0.,1.)); +#395 = PCURVE('',#396,#401); +#396 = PLANE('',#397); +#397 = AXIS2_PLACEMENT_3D('',#398,#399,#400); +#398 = CARTESIAN_POINT('',(1.025,-1.5005,0.)); +#399 = DIRECTION('',(1.,0.,0.)); +#400 = DIRECTION('',(0.,0.,1.)); +#401 = DEFINITIONAL_REPRESENTATION('',(#402),#406); +#402 = LINE('',#403,#404); +#403 = CARTESIAN_POINT('',(0.,0.)); +#404 = VECTOR('',#405,1.); +#405 = DIRECTION('',(1.,0.)); +#406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#407 = PCURVE('',#408,#413); +#408 = PLANE('',#409); +#409 = AXIS2_PLACEMENT_3D('',#410,#411,#412); +#410 = CARTESIAN_POINT('',(1.025,-1.5005,0.)); +#411 = DIRECTION('',(0.,1.,0.)); +#412 = DIRECTION('',(0.,0.,1.)); +#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418); +#414 = LINE('',#415,#416); +#415 = CARTESIAN_POINT('',(0.,0.)); +#416 = VECTOR('',#417,1.); +#417 = DIRECTION('',(1.,0.)); +#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#419 = ORIENTED_EDGE('',*,*,#420,.T.); +#420 = EDGE_CURVE('',#386,#421,#423,.T.); +#421 = VERTEX_POINT('',#422); +#422 = CARTESIAN_POINT('',(1.025,-1.2255,0.)); +#423 = SURFACE_CURVE('',#424,(#428,#435),.PCURVE_S1.); +#424 = LINE('',#425,#426); +#425 = CARTESIAN_POINT('',(1.025,-1.5005,0.)); +#426 = VECTOR('',#427,1.); +#427 = DIRECTION('',(0.,1.,0.)); +#428 = PCURVE('',#396,#429); +#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434); +#430 = LINE('',#431,#432); +#431 = CARTESIAN_POINT('',(0.,0.)); +#432 = VECTOR('',#433,1.); +#433 = DIRECTION('',(0.,-1.)); +#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#435 = PCURVE('',#436,#441); +#436 = PLANE('',#437); +#437 = AXIS2_PLACEMENT_3D('',#438,#439,#440); +#438 = CARTESIAN_POINT('',(1.025,-1.5005,0.)); +#439 = DIRECTION('',(0.,0.,1.)); +#440 = DIRECTION('',(1.,0.,0.)); +#441 = DEFINITIONAL_REPRESENTATION('',(#442),#446); +#442 = LINE('',#443,#444); +#443 = CARTESIAN_POINT('',(0.,0.)); +#444 = VECTOR('',#445,1.); +#445 = DIRECTION('',(0.,1.)); +#446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#447 = ORIENTED_EDGE('',*,*,#448,.T.); +#448 = EDGE_CURVE('',#421,#449,#451,.T.); +#449 = VERTEX_POINT('',#450); +#450 = CARTESIAN_POINT('',(1.025,-1.2255,0.1)); +#451 = SURFACE_CURVE('',#452,(#456,#463),.PCURVE_S1.); +#452 = LINE('',#453,#454); +#453 = CARTESIAN_POINT('',(1.025,-1.2255,0.)); +#454 = VECTOR('',#455,1.); +#455 = DIRECTION('',(0.,0.,1.)); +#456 = PCURVE('',#396,#457); +#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462); +#458 = LINE('',#459,#460); +#459 = CARTESIAN_POINT('',(0.,-0.275)); +#460 = VECTOR('',#461,1.); +#461 = DIRECTION('',(1.,0.)); +#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#463 = PCURVE('',#464,#469); +#464 = PLANE('',#465); +#465 = AXIS2_PLACEMENT_3D('',#466,#467,#468); +#466 = CARTESIAN_POINT('',(1.025,-1.2255,0.)); +#467 = DIRECTION('',(0.,1.,0.)); +#468 = DIRECTION('',(0.,0.,1.)); +#469 = DEFINITIONAL_REPRESENTATION('',(#470),#474); +#470 = LINE('',#471,#472); +#471 = CARTESIAN_POINT('',(0.,0.)); +#472 = VECTOR('',#473,1.); +#473 = DIRECTION('',(1.,0.)); +#474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#475 = ORIENTED_EDGE('',*,*,#476,.F.); +#476 = EDGE_CURVE('',#388,#449,#477,.T.); +#477 = SURFACE_CURVE('',#478,(#482,#489),.PCURVE_S1.); +#478 = LINE('',#479,#480); +#479 = CARTESIAN_POINT('',(1.025,-1.5005,0.1)); +#480 = VECTOR('',#481,1.); +#481 = DIRECTION('',(0.,1.,0.)); +#482 = PCURVE('',#396,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); +#484 = LINE('',#485,#486); +#485 = CARTESIAN_POINT('',(0.1,0.)); +#486 = VECTOR('',#487,1.); +#487 = DIRECTION('',(0.,-1.)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#490,#495); +#490 = PLANE('',#491); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(1.025,-1.5005,0.1)); +#493 = DIRECTION('',(0.,0.,1.)); +#494 = DIRECTION('',(1.,0.,0.)); +#495 = DEFINITIONAL_REPRESENTATION('',(#496),#500); +#496 = LINE('',#497,#498); +#497 = CARTESIAN_POINT('',(0.,0.)); +#498 = VECTOR('',#499,1.); +#499 = DIRECTION('',(0.,1.)); +#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#501 = ADVANCED_FACE('',(#502),#516,.T.); +#502 = FACE_BOUND('',#503,.T.); +#503 = EDGE_LOOP('',(#504,#534,#557,#580)); +#504 = ORIENTED_EDGE('',*,*,#505,.F.); +#505 = EDGE_CURVE('',#506,#508,#510,.T.); +#506 = VERTEX_POINT('',#507); +#507 = CARTESIAN_POINT('',(1.225,-1.5005,0.)); +#508 = VERTEX_POINT('',#509); +#509 = CARTESIAN_POINT('',(1.225,-1.5005,0.1)); +#510 = SURFACE_CURVE('',#511,(#515,#527),.PCURVE_S1.); +#511 = LINE('',#512,#513); +#512 = CARTESIAN_POINT('',(1.225,-1.5005,0.)); +#513 = VECTOR('',#514,1.); +#514 = DIRECTION('',(0.,0.,1.)); +#515 = PCURVE('',#516,#521); +#516 = PLANE('',#517); +#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520); +#518 = CARTESIAN_POINT('',(1.225,-1.5005,0.)); +#519 = DIRECTION('',(1.,0.,0.)); +#520 = DIRECTION('',(0.,0.,1.)); +#521 = DEFINITIONAL_REPRESENTATION('',(#522),#526); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(0.,0.)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(1.,0.)); +#526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#527 = PCURVE('',#408,#528); +#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(0.,0.2)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(1.,0.)); +#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#534 = ORIENTED_EDGE('',*,*,#535,.T.); +#535 = EDGE_CURVE('',#506,#536,#538,.T.); +#536 = VERTEX_POINT('',#537); +#537 = CARTESIAN_POINT('',(1.225,-1.2255,0.)); +#538 = SURFACE_CURVE('',#539,(#543,#550),.PCURVE_S1.); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(1.225,-1.5005,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,1.,0.)); +#543 = PCURVE('',#516,#544); +#544 = DEFINITIONAL_REPRESENTATION('',(#545),#549); +#545 = LINE('',#546,#547); +#546 = CARTESIAN_POINT('',(0.,0.)); +#547 = VECTOR('',#548,1.); +#548 = DIRECTION('',(0.,-1.)); +#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#550 = PCURVE('',#436,#551); +#551 = DEFINITIONAL_REPRESENTATION('',(#552),#556); +#552 = LINE('',#553,#554); +#553 = CARTESIAN_POINT('',(0.2,0.)); +#554 = VECTOR('',#555,1.); +#555 = DIRECTION('',(0.,1.)); +#556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#557 = ORIENTED_EDGE('',*,*,#558,.T.); +#558 = EDGE_CURVE('',#536,#559,#561,.T.); +#559 = VERTEX_POINT('',#560); +#560 = CARTESIAN_POINT('',(1.225,-1.2255,0.1)); +#561 = SURFACE_CURVE('',#562,(#566,#573),.PCURVE_S1.); +#562 = LINE('',#563,#564); +#563 = CARTESIAN_POINT('',(1.225,-1.2255,0.)); +#564 = VECTOR('',#565,1.); +#565 = DIRECTION('',(0.,0.,1.)); +#566 = PCURVE('',#516,#567); +#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(0.,-0.275)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(1.,0.)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = PCURVE('',#464,#574); +#574 = DEFINITIONAL_REPRESENTATION('',(#575),#579); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(0.,0.2)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(1.,0.)); +#579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#580 = ORIENTED_EDGE('',*,*,#581,.F.); +#581 = EDGE_CURVE('',#508,#559,#582,.T.); +#582 = SURFACE_CURVE('',#583,(#587,#594),.PCURVE_S1.); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(1.225,-1.5005,0.1)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(0.,1.,0.)); +#587 = PCURVE('',#516,#588); +#588 = DEFINITIONAL_REPRESENTATION('',(#589),#593); +#589 = LINE('',#590,#591); +#590 = CARTESIAN_POINT('',(0.1,0.)); +#591 = VECTOR('',#592,1.); +#592 = DIRECTION('',(0.,-1.)); +#593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#594 = PCURVE('',#490,#595); +#595 = DEFINITIONAL_REPRESENTATION('',(#596),#600); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(0.2,0.)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(0.,1.)); +#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#601 = ADVANCED_FACE('',(#602),#408,.F.); +#602 = FACE_BOUND('',#603,.F.); +#603 = EDGE_LOOP('',(#604,#625,#626,#647)); +#604 = ORIENTED_EDGE('',*,*,#605,.F.); +#605 = EDGE_CURVE('',#386,#506,#606,.T.); +#606 = SURFACE_CURVE('',#607,(#611,#618),.PCURVE_S1.); +#607 = LINE('',#608,#609); +#608 = CARTESIAN_POINT('',(1.025,-1.5005,0.)); +#609 = VECTOR('',#610,1.); +#610 = DIRECTION('',(1.,0.,0.)); +#611 = PCURVE('',#408,#612); +#612 = DEFINITIONAL_REPRESENTATION('',(#613),#617); +#613 = LINE('',#614,#615); +#614 = CARTESIAN_POINT('',(0.,0.)); +#615 = VECTOR('',#616,1.); +#616 = DIRECTION('',(0.,1.)); +#617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#618 = PCURVE('',#436,#619); +#619 = DEFINITIONAL_REPRESENTATION('',(#620),#624); +#620 = LINE('',#621,#622); +#621 = CARTESIAN_POINT('',(0.,0.)); +#622 = VECTOR('',#623,1.); +#623 = DIRECTION('',(1.,0.)); +#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#625 = ORIENTED_EDGE('',*,*,#385,.T.); +#626 = ORIENTED_EDGE('',*,*,#627,.T.); +#627 = EDGE_CURVE('',#388,#508,#628,.T.); +#628 = SURFACE_CURVE('',#629,(#633,#640),.PCURVE_S1.); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(1.025,-1.5005,0.1)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(1.,0.,0.)); +#633 = PCURVE('',#408,#634); +#634 = DEFINITIONAL_REPRESENTATION('',(#635),#639); +#635 = LINE('',#636,#637); +#636 = CARTESIAN_POINT('',(0.1,0.)); +#637 = VECTOR('',#638,1.); +#638 = DIRECTION('',(0.,1.)); +#639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#640 = PCURVE('',#490,#641); +#641 = DEFINITIONAL_REPRESENTATION('',(#642),#646); +#642 = LINE('',#643,#644); +#643 = CARTESIAN_POINT('',(0.,0.)); +#644 = VECTOR('',#645,1.); +#645 = DIRECTION('',(1.,0.)); +#646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#647 = ORIENTED_EDGE('',*,*,#505,.F.); +#648 = ADVANCED_FACE('',(#649),#464,.T.); +#649 = FACE_BOUND('',#650,.T.); +#650 = EDGE_LOOP('',(#651,#672,#673,#694)); +#651 = ORIENTED_EDGE('',*,*,#652,.F.); +#652 = EDGE_CURVE('',#421,#536,#653,.T.); +#653 = SURFACE_CURVE('',#654,(#658,#665),.PCURVE_S1.); +#654 = LINE('',#655,#656); +#655 = CARTESIAN_POINT('',(1.025,-1.2255,0.)); +#656 = VECTOR('',#657,1.); +#657 = DIRECTION('',(1.,0.,0.)); +#658 = PCURVE('',#464,#659); +#659 = DEFINITIONAL_REPRESENTATION('',(#660),#664); +#660 = LINE('',#661,#662); +#661 = CARTESIAN_POINT('',(0.,0.)); +#662 = VECTOR('',#663,1.); +#663 = DIRECTION('',(0.,1.)); +#664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#665 = PCURVE('',#436,#666); +#666 = DEFINITIONAL_REPRESENTATION('',(#667),#671); +#667 = LINE('',#668,#669); +#668 = CARTESIAN_POINT('',(0.,0.275)); +#669 = VECTOR('',#670,1.); +#670 = DIRECTION('',(1.,0.)); +#671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#672 = ORIENTED_EDGE('',*,*,#448,.T.); +#673 = ORIENTED_EDGE('',*,*,#674,.T.); +#674 = EDGE_CURVE('',#449,#559,#675,.T.); +#675 = SURFACE_CURVE('',#676,(#680,#687),.PCURVE_S1.); +#676 = LINE('',#677,#678); +#677 = CARTESIAN_POINT('',(1.025,-1.2255,0.1)); +#678 = VECTOR('',#679,1.); +#679 = DIRECTION('',(1.,0.,0.)); +#680 = PCURVE('',#464,#681); +#681 = DEFINITIONAL_REPRESENTATION('',(#682),#686); +#682 = LINE('',#683,#684); +#683 = CARTESIAN_POINT('',(0.1,0.)); +#684 = VECTOR('',#685,1.); +#685 = DIRECTION('',(0.,1.)); +#686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#687 = PCURVE('',#490,#688); +#688 = DEFINITIONAL_REPRESENTATION('',(#689),#693); +#689 = LINE('',#690,#691); +#690 = CARTESIAN_POINT('',(0.,0.275)); +#691 = VECTOR('',#692,1.); +#692 = DIRECTION('',(1.,0.)); +#693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#694 = ORIENTED_EDGE('',*,*,#558,.F.); +#695 = ADVANCED_FACE('',(#696),#436,.F.); +#696 = FACE_BOUND('',#697,.F.); +#697 = EDGE_LOOP('',(#698,#699,#700,#701)); +#698 = ORIENTED_EDGE('',*,*,#420,.F.); +#699 = ORIENTED_EDGE('',*,*,#605,.T.); +#700 = ORIENTED_EDGE('',*,*,#535,.T.); +#701 = ORIENTED_EDGE('',*,*,#652,.F.); +#702 = ADVANCED_FACE('',(#703),#490,.T.); +#703 = FACE_BOUND('',#704,.T.); +#704 = EDGE_LOOP('',(#705,#706,#707,#708)); +#705 = ORIENTED_EDGE('',*,*,#476,.F.); +#706 = ORIENTED_EDGE('',*,*,#627,.T.); +#707 = ORIENTED_EDGE('',*,*,#581,.T.); +#708 = ORIENTED_EDGE('',*,*,#674,.F.); +#709 = MANIFOLD_SOLID_BREP('',#710); +#710 = CLOSED_SHELL('',(#711,#831,#931,#978,#1025,#1032)); +#711 = ADVANCED_FACE('',(#712),#726,.F.); +#712 = FACE_BOUND('',#713,.F.); +#713 = EDGE_LOOP('',(#714,#749,#777,#805)); +#714 = ORIENTED_EDGE('',*,*,#715,.F.); +#715 = EDGE_CURVE('',#716,#718,#720,.T.); +#716 = VERTEX_POINT('',#717); +#717 = CARTESIAN_POINT('',(1.02,-0.98,0.)); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(1.02,-0.98,0.1)); +#720 = SURFACE_CURVE('',#721,(#725,#737),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(1.02,-0.98,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.,0.,1.)); +#725 = PCURVE('',#726,#731); +#726 = PLANE('',#727); +#727 = AXIS2_PLACEMENT_3D('',#728,#729,#730); +#728 = CARTESIAN_POINT('',(1.02,-0.98,0.)); +#729 = DIRECTION('',(1.,0.,0.)); +#730 = DIRECTION('',(0.,0.,1.)); +#731 = DEFINITIONAL_REPRESENTATION('',(#732),#736); +#732 = LINE('',#733,#734); +#733 = CARTESIAN_POINT('',(0.,0.)); +#734 = VECTOR('',#735,1.); +#735 = DIRECTION('',(1.,0.)); +#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#737 = PCURVE('',#738,#743); +#738 = PLANE('',#739); +#739 = AXIS2_PLACEMENT_3D('',#740,#741,#742); +#740 = CARTESIAN_POINT('',(1.02,-0.98,0.)); +#741 = DIRECTION('',(0.,1.,0.)); +#742 = DIRECTION('',(0.,0.,1.)); +#743 = DEFINITIONAL_REPRESENTATION('',(#744),#748); +#744 = LINE('',#745,#746); +#745 = CARTESIAN_POINT('',(0.,0.)); +#746 = VECTOR('',#747,1.); +#747 = DIRECTION('',(1.,0.)); +#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#749 = ORIENTED_EDGE('',*,*,#750,.T.); +#750 = EDGE_CURVE('',#716,#751,#753,.T.); +#751 = VERTEX_POINT('',#752); +#752 = CARTESIAN_POINT('',(1.02,-0.82,0.)); +#753 = SURFACE_CURVE('',#754,(#758,#765),.PCURVE_S1.); +#754 = LINE('',#755,#756); +#755 = CARTESIAN_POINT('',(1.02,-0.98,0.)); +#756 = VECTOR('',#757,1.); +#757 = DIRECTION('',(0.,1.,0.)); +#758 = PCURVE('',#726,#759); +#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764); +#760 = LINE('',#761,#762); +#761 = CARTESIAN_POINT('',(0.,0.)); +#762 = VECTOR('',#763,1.); +#763 = DIRECTION('',(0.,-1.)); +#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#765 = PCURVE('',#766,#771); +#766 = PLANE('',#767); +#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770); +#768 = CARTESIAN_POINT('',(1.02,-0.98,0.)); +#769 = DIRECTION('',(0.,0.,1.)); +#770 = DIRECTION('',(1.,0.,0.)); +#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776); +#772 = LINE('',#773,#774); +#773 = CARTESIAN_POINT('',(0.,0.)); +#774 = VECTOR('',#775,1.); +#775 = DIRECTION('',(0.,1.)); +#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#777 = ORIENTED_EDGE('',*,*,#778,.T.); +#778 = EDGE_CURVE('',#751,#779,#781,.T.); +#779 = VERTEX_POINT('',#780); +#780 = CARTESIAN_POINT('',(1.02,-0.82,0.1)); +#781 = SURFACE_CURVE('',#782,(#786,#793),.PCURVE_S1.); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(1.02,-0.82,0.)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(0.,0.,1.)); +#786 = PCURVE('',#726,#787); +#787 = DEFINITIONAL_REPRESENTATION('',(#788),#792); +#788 = LINE('',#789,#790); +#789 = CARTESIAN_POINT('',(0.,-0.16)); +#790 = VECTOR('',#791,1.); +#791 = DIRECTION('',(1.,0.)); +#792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#793 = PCURVE('',#794,#799); +#794 = PLANE('',#795); +#795 = AXIS2_PLACEMENT_3D('',#796,#797,#798); +#796 = CARTESIAN_POINT('',(1.02,-0.82,0.)); +#797 = DIRECTION('',(0.,1.,0.)); +#798 = DIRECTION('',(0.,0.,1.)); +#799 = DEFINITIONAL_REPRESENTATION('',(#800),#804); +#800 = LINE('',#801,#802); +#801 = CARTESIAN_POINT('',(0.,0.)); +#802 = VECTOR('',#803,1.); +#803 = DIRECTION('',(1.,0.)); +#804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#805 = ORIENTED_EDGE('',*,*,#806,.F.); +#806 = EDGE_CURVE('',#718,#779,#807,.T.); +#807 = SURFACE_CURVE('',#808,(#812,#819),.PCURVE_S1.); +#808 = LINE('',#809,#810); +#809 = CARTESIAN_POINT('',(1.02,-0.98,0.1)); +#810 = VECTOR('',#811,1.); +#811 = DIRECTION('',(0.,1.,0.)); +#812 = PCURVE('',#726,#813); +#813 = DEFINITIONAL_REPRESENTATION('',(#814),#818); +#814 = LINE('',#815,#816); +#815 = CARTESIAN_POINT('',(0.1,0.)); +#816 = VECTOR('',#817,1.); +#817 = DIRECTION('',(0.,-1.)); +#818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#819 = PCURVE('',#820,#825); +#820 = PLANE('',#821); +#821 = AXIS2_PLACEMENT_3D('',#822,#823,#824); +#822 = CARTESIAN_POINT('',(1.02,-0.98,0.1)); +#823 = DIRECTION('',(0.,0.,1.)); +#824 = DIRECTION('',(1.,0.,0.)); +#825 = DEFINITIONAL_REPRESENTATION('',(#826),#830); +#826 = LINE('',#827,#828); +#827 = CARTESIAN_POINT('',(0.,0.)); +#828 = VECTOR('',#829,1.); +#829 = DIRECTION('',(0.,1.)); +#830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#831 = ADVANCED_FACE('',(#832),#846,.T.); +#832 = FACE_BOUND('',#833,.T.); +#833 = EDGE_LOOP('',(#834,#864,#887,#910)); +#834 = ORIENTED_EDGE('',*,*,#835,.F.); +#835 = EDGE_CURVE('',#836,#838,#840,.T.); +#836 = VERTEX_POINT('',#837); +#837 = CARTESIAN_POINT('',(1.23,-0.98,0.)); +#838 = VERTEX_POINT('',#839); +#839 = CARTESIAN_POINT('',(1.23,-0.98,0.1)); +#840 = SURFACE_CURVE('',#841,(#845,#857),.PCURVE_S1.); +#841 = LINE('',#842,#843); +#842 = CARTESIAN_POINT('',(1.23,-0.98,0.)); +#843 = VECTOR('',#844,1.); +#844 = DIRECTION('',(0.,0.,1.)); +#845 = PCURVE('',#846,#851); +#846 = PLANE('',#847); +#847 = AXIS2_PLACEMENT_3D('',#848,#849,#850); +#848 = CARTESIAN_POINT('',(1.23,-0.98,0.)); +#849 = DIRECTION('',(1.,0.,0.)); +#850 = DIRECTION('',(0.,0.,1.)); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(0.,0.)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(1.,0.)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = PCURVE('',#738,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(0.,0.21)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(1.,0.)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = ORIENTED_EDGE('',*,*,#865,.T.); +#865 = EDGE_CURVE('',#836,#866,#868,.T.); +#866 = VERTEX_POINT('',#867); +#867 = CARTESIAN_POINT('',(1.23,-0.82,0.)); +#868 = SURFACE_CURVE('',#869,(#873,#880),.PCURVE_S1.); +#869 = LINE('',#870,#871); +#870 = CARTESIAN_POINT('',(1.23,-0.98,0.)); +#871 = VECTOR('',#872,1.); +#872 = DIRECTION('',(0.,1.,0.)); +#873 = PCURVE('',#846,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(0.,0.)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(0.,-1.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#766,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = LINE('',#883,#884); +#883 = CARTESIAN_POINT('',(0.21,0.)); +#884 = VECTOR('',#885,1.); +#885 = DIRECTION('',(0.,1.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#888,.T.); +#888 = EDGE_CURVE('',#866,#889,#891,.T.); +#889 = VERTEX_POINT('',#890); +#890 = CARTESIAN_POINT('',(1.23,-0.82,0.1)); +#891 = SURFACE_CURVE('',#892,(#896,#903),.PCURVE_S1.); +#892 = LINE('',#893,#894); +#893 = CARTESIAN_POINT('',(1.23,-0.82,0.)); +#894 = VECTOR('',#895,1.); +#895 = DIRECTION('',(0.,0.,1.)); +#896 = PCURVE('',#846,#897); +#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902); +#898 = LINE('',#899,#900); +#899 = CARTESIAN_POINT('',(0.,-0.16)); +#900 = VECTOR('',#901,1.); +#901 = DIRECTION('',(1.,0.)); +#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#903 = PCURVE('',#794,#904); +#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909); +#905 = LINE('',#906,#907); +#906 = CARTESIAN_POINT('',(0.,0.21)); +#907 = VECTOR('',#908,1.); +#908 = DIRECTION('',(1.,0.)); +#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#910 = ORIENTED_EDGE('',*,*,#911,.F.); +#911 = EDGE_CURVE('',#838,#889,#912,.T.); +#912 = SURFACE_CURVE('',#913,(#917,#924),.PCURVE_S1.); +#913 = LINE('',#914,#915); +#914 = CARTESIAN_POINT('',(1.23,-0.98,0.1)); +#915 = VECTOR('',#916,1.); +#916 = DIRECTION('',(0.,1.,0.)); +#917 = PCURVE('',#846,#918); +#918 = DEFINITIONAL_REPRESENTATION('',(#919),#923); +#919 = LINE('',#920,#921); +#920 = CARTESIAN_POINT('',(0.1,0.)); +#921 = VECTOR('',#922,1.); +#922 = DIRECTION('',(0.,-1.)); +#923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#924 = PCURVE('',#820,#925); +#925 = DEFINITIONAL_REPRESENTATION('',(#926),#930); +#926 = LINE('',#927,#928); +#927 = CARTESIAN_POINT('',(0.21,0.)); +#928 = VECTOR('',#929,1.); +#929 = DIRECTION('',(0.,1.)); +#930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#931 = ADVANCED_FACE('',(#932),#738,.F.); +#932 = FACE_BOUND('',#933,.F.); +#933 = EDGE_LOOP('',(#934,#955,#956,#977)); +#934 = ORIENTED_EDGE('',*,*,#935,.F.); +#935 = EDGE_CURVE('',#716,#836,#936,.T.); +#936 = SURFACE_CURVE('',#937,(#941,#948),.PCURVE_S1.); +#937 = LINE('',#938,#939); +#938 = CARTESIAN_POINT('',(1.02,-0.98,0.)); +#939 = VECTOR('',#940,1.); +#940 = DIRECTION('',(1.,0.,0.)); +#941 = PCURVE('',#738,#942); +#942 = DEFINITIONAL_REPRESENTATION('',(#943),#947); +#943 = LINE('',#944,#945); +#944 = CARTESIAN_POINT('',(0.,0.)); +#945 = VECTOR('',#946,1.); +#946 = DIRECTION('',(0.,1.)); +#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#948 = PCURVE('',#766,#949); +#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954); +#950 = LINE('',#951,#952); +#951 = CARTESIAN_POINT('',(0.,0.)); +#952 = VECTOR('',#953,1.); +#953 = DIRECTION('',(1.,0.)); +#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#955 = ORIENTED_EDGE('',*,*,#715,.T.); +#956 = ORIENTED_EDGE('',*,*,#957,.T.); +#957 = EDGE_CURVE('',#718,#838,#958,.T.); +#958 = SURFACE_CURVE('',#959,(#963,#970),.PCURVE_S1.); +#959 = LINE('',#960,#961); +#960 = CARTESIAN_POINT('',(1.02,-0.98,0.1)); +#961 = VECTOR('',#962,1.); +#962 = DIRECTION('',(1.,0.,0.)); +#963 = PCURVE('',#738,#964); +#964 = DEFINITIONAL_REPRESENTATION('',(#965),#969); +#965 = LINE('',#966,#967); +#966 = CARTESIAN_POINT('',(0.1,0.)); +#967 = VECTOR('',#968,1.); +#968 = DIRECTION('',(0.,1.)); +#969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#970 = PCURVE('',#820,#971); +#971 = DEFINITIONAL_REPRESENTATION('',(#972),#976); +#972 = LINE('',#973,#974); +#973 = CARTESIAN_POINT('',(0.,0.)); +#974 = VECTOR('',#975,1.); +#975 = DIRECTION('',(1.,0.)); +#976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#977 = ORIENTED_EDGE('',*,*,#835,.F.); +#978 = ADVANCED_FACE('',(#979),#794,.T.); +#979 = FACE_BOUND('',#980,.T.); +#980 = EDGE_LOOP('',(#981,#1002,#1003,#1024)); +#981 = ORIENTED_EDGE('',*,*,#982,.F.); +#982 = EDGE_CURVE('',#751,#866,#983,.T.); +#983 = SURFACE_CURVE('',#984,(#988,#995),.PCURVE_S1.); +#984 = LINE('',#985,#986); +#985 = CARTESIAN_POINT('',(1.02,-0.82,0.)); +#986 = VECTOR('',#987,1.); +#987 = DIRECTION('',(1.,0.,0.)); +#988 = PCURVE('',#794,#989); +#989 = DEFINITIONAL_REPRESENTATION('',(#990),#994); +#990 = LINE('',#991,#992); +#991 = CARTESIAN_POINT('',(0.,0.)); +#992 = VECTOR('',#993,1.); +#993 = DIRECTION('',(0.,1.)); +#994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#995 = PCURVE('',#766,#996); +#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1001); +#997 = LINE('',#998,#999); +#998 = CARTESIAN_POINT('',(0.,0.16)); +#999 = VECTOR('',#1000,1.); +#1000 = DIRECTION('',(1.,0.)); +#1001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1002 = ORIENTED_EDGE('',*,*,#778,.T.); +#1003 = ORIENTED_EDGE('',*,*,#1004,.T.); +#1004 = EDGE_CURVE('',#779,#889,#1005,.T.); +#1005 = SURFACE_CURVE('',#1006,(#1010,#1017),.PCURVE_S1.); +#1006 = LINE('',#1007,#1008); +#1007 = CARTESIAN_POINT('',(1.02,-0.82,0.1)); +#1008 = VECTOR('',#1009,1.); +#1009 = DIRECTION('',(1.,0.,0.)); +#1010 = PCURVE('',#794,#1011); +#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); +#1012 = LINE('',#1013,#1014); +#1013 = CARTESIAN_POINT('',(0.1,0.)); +#1014 = VECTOR('',#1015,1.); +#1015 = DIRECTION('',(0.,1.)); +#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1017 = PCURVE('',#820,#1018); +#1018 = DEFINITIONAL_REPRESENTATION('',(#1019),#1023); +#1019 = LINE('',#1020,#1021); +#1020 = CARTESIAN_POINT('',(0.,0.16)); +#1021 = VECTOR('',#1022,1.); +#1022 = DIRECTION('',(1.,0.)); +#1023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1024 = ORIENTED_EDGE('',*,*,#888,.F.); +#1025 = ADVANCED_FACE('',(#1026),#766,.F.); +#1026 = FACE_BOUND('',#1027,.F.); +#1027 = EDGE_LOOP('',(#1028,#1029,#1030,#1031)); +#1028 = ORIENTED_EDGE('',*,*,#750,.F.); +#1029 = ORIENTED_EDGE('',*,*,#935,.T.); +#1030 = ORIENTED_EDGE('',*,*,#865,.T.); +#1031 = ORIENTED_EDGE('',*,*,#982,.F.); +#1032 = ADVANCED_FACE('',(#1033),#820,.T.); +#1033 = FACE_BOUND('',#1034,.T.); +#1034 = EDGE_LOOP('',(#1035,#1036,#1037,#1038)); +#1035 = ORIENTED_EDGE('',*,*,#806,.F.); +#1036 = ORIENTED_EDGE('',*,*,#957,.T.); +#1037 = ORIENTED_EDGE('',*,*,#911,.T.); +#1038 = ORIENTED_EDGE('',*,*,#1004,.F.); +#1039 = MANIFOLD_SOLID_BREP('',#1040); +#1040 = CLOSED_SHELL('',(#1041,#1161,#1261,#1308,#1355,#1362)); +#1041 = ADVANCED_FACE('',(#1042),#1056,.F.); +#1042 = FACE_BOUND('',#1043,.F.); +#1043 = EDGE_LOOP('',(#1044,#1079,#1107,#1135)); +#1044 = ORIENTED_EDGE('',*,*,#1045,.F.); +#1045 = EDGE_CURVE('',#1046,#1048,#1050,.T.); +#1046 = VERTEX_POINT('',#1047); +#1047 = CARTESIAN_POINT('',(1.025,-0.5755,0.)); +#1048 = VERTEX_POINT('',#1049); +#1049 = CARTESIAN_POINT('',(1.025,-0.5755,0.1)); +#1050 = SURFACE_CURVE('',#1051,(#1055,#1067),.PCURVE_S1.); +#1051 = LINE('',#1052,#1053); +#1052 = CARTESIAN_POINT('',(1.025,-0.5755,0.)); +#1053 = VECTOR('',#1054,1.); +#1054 = DIRECTION('',(0.,0.,1.)); +#1055 = PCURVE('',#1056,#1061); +#1056 = PLANE('',#1057); +#1057 = AXIS2_PLACEMENT_3D('',#1058,#1059,#1060); +#1058 = CARTESIAN_POINT('',(1.025,-0.5755,0.)); +#1059 = DIRECTION('',(1.,0.,0.)); +#1060 = DIRECTION('',(0.,0.,1.)); +#1061 = DEFINITIONAL_REPRESENTATION('',(#1062),#1066); +#1062 = LINE('',#1063,#1064); +#1063 = CARTESIAN_POINT('',(0.,0.)); +#1064 = VECTOR('',#1065,1.); +#1065 = DIRECTION('',(1.,0.)); +#1066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1067 = PCURVE('',#1068,#1073); +#1068 = PLANE('',#1069); +#1069 = AXIS2_PLACEMENT_3D('',#1070,#1071,#1072); +#1070 = CARTESIAN_POINT('',(1.025,-0.5755,0.)); +#1071 = DIRECTION('',(0.,1.,0.)); +#1072 = DIRECTION('',(0.,0.,1.)); +#1073 = DEFINITIONAL_REPRESENTATION('',(#1074),#1078); +#1074 = LINE('',#1075,#1076); +#1075 = CARTESIAN_POINT('',(0.,0.)); +#1076 = VECTOR('',#1077,1.); +#1077 = DIRECTION('',(1.,0.)); +#1078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1079 = ORIENTED_EDGE('',*,*,#1080,.T.); +#1080 = EDGE_CURVE('',#1046,#1081,#1083,.T.); +#1081 = VERTEX_POINT('',#1082); +#1082 = CARTESIAN_POINT('',(1.025,-0.3005,0.)); +#1083 = SURFACE_CURVE('',#1084,(#1088,#1095),.PCURVE_S1.); +#1084 = LINE('',#1085,#1086); +#1085 = CARTESIAN_POINT('',(1.025,-0.5755,0.)); +#1086 = VECTOR('',#1087,1.); +#1087 = DIRECTION('',(0.,1.,0.)); +#1088 = PCURVE('',#1056,#1089); +#1089 = DEFINITIONAL_REPRESENTATION('',(#1090),#1094); +#1090 = LINE('',#1091,#1092); +#1091 = CARTESIAN_POINT('',(0.,0.)); +#1092 = VECTOR('',#1093,1.); +#1093 = DIRECTION('',(0.,-1.)); +#1094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1095 = PCURVE('',#1096,#1101); +#1096 = PLANE('',#1097); +#1097 = AXIS2_PLACEMENT_3D('',#1098,#1099,#1100); +#1098 = CARTESIAN_POINT('',(1.025,-0.5755,0.)); +#1099 = DIRECTION('',(0.,0.,1.)); +#1100 = DIRECTION('',(1.,0.,0.)); +#1101 = DEFINITIONAL_REPRESENTATION('',(#1102),#1106); +#1102 = LINE('',#1103,#1104); +#1103 = CARTESIAN_POINT('',(0.,0.)); +#1104 = VECTOR('',#1105,1.); +#1105 = DIRECTION('',(0.,1.)); +#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1107 = ORIENTED_EDGE('',*,*,#1108,.T.); +#1108 = EDGE_CURVE('',#1081,#1109,#1111,.T.); +#1109 = VERTEX_POINT('',#1110); +#1110 = CARTESIAN_POINT('',(1.025,-0.3005,0.1)); +#1111 = SURFACE_CURVE('',#1112,(#1116,#1123),.PCURVE_S1.); +#1112 = LINE('',#1113,#1114); +#1113 = CARTESIAN_POINT('',(1.025,-0.3005,0.)); +#1114 = VECTOR('',#1115,1.); +#1115 = DIRECTION('',(0.,0.,1.)); +#1116 = PCURVE('',#1056,#1117); +#1117 = DEFINITIONAL_REPRESENTATION('',(#1118),#1122); +#1118 = LINE('',#1119,#1120); +#1119 = CARTESIAN_POINT('',(0.,-0.275)); +#1120 = VECTOR('',#1121,1.); +#1121 = DIRECTION('',(1.,0.)); +#1122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1123 = PCURVE('',#1124,#1129); +#1124 = PLANE('',#1125); +#1125 = AXIS2_PLACEMENT_3D('',#1126,#1127,#1128); +#1126 = CARTESIAN_POINT('',(1.025,-0.3005,0.)); +#1127 = DIRECTION('',(0.,1.,0.)); +#1128 = DIRECTION('',(0.,0.,1.)); +#1129 = DEFINITIONAL_REPRESENTATION('',(#1130),#1134); +#1130 = LINE('',#1131,#1132); +#1131 = CARTESIAN_POINT('',(0.,0.)); +#1132 = VECTOR('',#1133,1.); +#1133 = DIRECTION('',(1.,0.)); +#1134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1135 = ORIENTED_EDGE('',*,*,#1136,.F.); +#1136 = EDGE_CURVE('',#1048,#1109,#1137,.T.); +#1137 = SURFACE_CURVE('',#1138,(#1142,#1149),.PCURVE_S1.); +#1138 = LINE('',#1139,#1140); +#1139 = CARTESIAN_POINT('',(1.025,-0.5755,0.1)); +#1140 = VECTOR('',#1141,1.); +#1141 = DIRECTION('',(0.,1.,0.)); +#1142 = PCURVE('',#1056,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1148); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(0.1,0.)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(0.,-1.)); +#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1149 = PCURVE('',#1150,#1155); +#1150 = PLANE('',#1151); +#1151 = AXIS2_PLACEMENT_3D('',#1152,#1153,#1154); +#1152 = CARTESIAN_POINT('',(1.025,-0.5755,0.1)); +#1153 = DIRECTION('',(0.,0.,1.)); +#1154 = DIRECTION('',(1.,0.,0.)); +#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1160); +#1156 = LINE('',#1157,#1158); +#1157 = CARTESIAN_POINT('',(0.,0.)); +#1158 = VECTOR('',#1159,1.); +#1159 = DIRECTION('',(0.,1.)); +#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1161 = ADVANCED_FACE('',(#1162),#1176,.T.); +#1162 = FACE_BOUND('',#1163,.T.); +#1163 = EDGE_LOOP('',(#1164,#1194,#1217,#1240)); +#1164 = ORIENTED_EDGE('',*,*,#1165,.F.); +#1165 = EDGE_CURVE('',#1166,#1168,#1170,.T.); +#1166 = VERTEX_POINT('',#1167); +#1167 = CARTESIAN_POINT('',(1.225,-0.5755,0.)); +#1168 = VERTEX_POINT('',#1169); +#1169 = CARTESIAN_POINT('',(1.225,-0.5755,0.1)); +#1170 = SURFACE_CURVE('',#1171,(#1175,#1187),.PCURVE_S1.); +#1171 = LINE('',#1172,#1173); +#1172 = CARTESIAN_POINT('',(1.225,-0.5755,0.)); +#1173 = VECTOR('',#1174,1.); +#1174 = DIRECTION('',(0.,0.,1.)); +#1175 = PCURVE('',#1176,#1181); +#1176 = PLANE('',#1177); +#1177 = AXIS2_PLACEMENT_3D('',#1178,#1179,#1180); +#1178 = CARTESIAN_POINT('',(1.225,-0.5755,0.)); +#1179 = DIRECTION('',(1.,0.,0.)); +#1180 = DIRECTION('',(0.,0.,1.)); +#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1186); +#1182 = LINE('',#1183,#1184); +#1183 = CARTESIAN_POINT('',(0.,0.)); +#1184 = VECTOR('',#1185,1.); +#1185 = DIRECTION('',(1.,0.)); +#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1187 = PCURVE('',#1068,#1188); +#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193); +#1189 = LINE('',#1190,#1191); +#1190 = CARTESIAN_POINT('',(0.,0.2)); +#1191 = VECTOR('',#1192,1.); +#1192 = DIRECTION('',(1.,0.)); +#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1194 = ORIENTED_EDGE('',*,*,#1195,.T.); +#1195 = EDGE_CURVE('',#1166,#1196,#1198,.T.); +#1196 = VERTEX_POINT('',#1197); +#1197 = CARTESIAN_POINT('',(1.225,-0.3005,0.)); +#1198 = SURFACE_CURVE('',#1199,(#1203,#1210),.PCURVE_S1.); +#1199 = LINE('',#1200,#1201); +#1200 = CARTESIAN_POINT('',(1.225,-0.5755,0.)); +#1201 = VECTOR('',#1202,1.); +#1202 = DIRECTION('',(0.,1.,0.)); +#1203 = PCURVE('',#1176,#1204); +#1204 = DEFINITIONAL_REPRESENTATION('',(#1205),#1209); +#1205 = LINE('',#1206,#1207); +#1206 = CARTESIAN_POINT('',(0.,0.)); +#1207 = VECTOR('',#1208,1.); +#1208 = DIRECTION('',(0.,-1.)); +#1209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1210 = PCURVE('',#1096,#1211); +#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1216); +#1212 = LINE('',#1213,#1214); +#1213 = CARTESIAN_POINT('',(0.2,0.)); +#1214 = VECTOR('',#1215,1.); +#1215 = DIRECTION('',(0.,1.)); +#1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1217 = ORIENTED_EDGE('',*,*,#1218,.T.); +#1218 = EDGE_CURVE('',#1196,#1219,#1221,.T.); +#1219 = VERTEX_POINT('',#1220); +#1220 = CARTESIAN_POINT('',(1.225,-0.3005,0.1)); +#1221 = SURFACE_CURVE('',#1222,(#1226,#1233),.PCURVE_S1.); +#1222 = LINE('',#1223,#1224); +#1223 = CARTESIAN_POINT('',(1.225,-0.3005,0.)); +#1224 = VECTOR('',#1225,1.); +#1225 = DIRECTION('',(0.,0.,1.)); +#1226 = PCURVE('',#1176,#1227); +#1227 = DEFINITIONAL_REPRESENTATION('',(#1228),#1232); +#1228 = LINE('',#1229,#1230); +#1229 = CARTESIAN_POINT('',(0.,-0.275)); +#1230 = VECTOR('',#1231,1.); +#1231 = DIRECTION('',(1.,0.)); +#1232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1233 = PCURVE('',#1124,#1234); +#1234 = DEFINITIONAL_REPRESENTATION('',(#1235),#1239); +#1235 = LINE('',#1236,#1237); +#1236 = CARTESIAN_POINT('',(0.,0.2)); +#1237 = VECTOR('',#1238,1.); +#1238 = DIRECTION('',(1.,0.)); +#1239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1240 = ORIENTED_EDGE('',*,*,#1241,.F.); +#1241 = EDGE_CURVE('',#1168,#1219,#1242,.T.); +#1242 = SURFACE_CURVE('',#1243,(#1247,#1254),.PCURVE_S1.); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(1.225,-0.5755,0.1)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(0.,1.,0.)); +#1247 = PCURVE('',#1176,#1248); +#1248 = DEFINITIONAL_REPRESENTATION('',(#1249),#1253); +#1249 = LINE('',#1250,#1251); +#1250 = CARTESIAN_POINT('',(0.1,0.)); +#1251 = VECTOR('',#1252,1.); +#1252 = DIRECTION('',(0.,-1.)); +#1253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1254 = PCURVE('',#1150,#1255); +#1255 = DEFINITIONAL_REPRESENTATION('',(#1256),#1260); +#1256 = LINE('',#1257,#1258); +#1257 = CARTESIAN_POINT('',(0.2,0.)); +#1258 = VECTOR('',#1259,1.); +#1259 = DIRECTION('',(0.,1.)); +#1260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1261 = ADVANCED_FACE('',(#1262),#1068,.F.); +#1262 = FACE_BOUND('',#1263,.F.); +#1263 = EDGE_LOOP('',(#1264,#1285,#1286,#1307)); +#1264 = ORIENTED_EDGE('',*,*,#1265,.F.); +#1265 = EDGE_CURVE('',#1046,#1166,#1266,.T.); +#1266 = SURFACE_CURVE('',#1267,(#1271,#1278),.PCURVE_S1.); +#1267 = LINE('',#1268,#1269); +#1268 = CARTESIAN_POINT('',(1.025,-0.5755,0.)); +#1269 = VECTOR('',#1270,1.); +#1270 = DIRECTION('',(1.,0.,0.)); +#1271 = PCURVE('',#1068,#1272); +#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277); +#1273 = LINE('',#1274,#1275); +#1274 = CARTESIAN_POINT('',(0.,0.)); +#1275 = VECTOR('',#1276,1.); +#1276 = DIRECTION('',(0.,1.)); +#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1278 = PCURVE('',#1096,#1279); +#1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1284); +#1280 = LINE('',#1281,#1282); +#1281 = CARTESIAN_POINT('',(0.,0.)); +#1282 = VECTOR('',#1283,1.); +#1283 = DIRECTION('',(1.,0.)); +#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1285 = ORIENTED_EDGE('',*,*,#1045,.T.); +#1286 = ORIENTED_EDGE('',*,*,#1287,.T.); +#1287 = EDGE_CURVE('',#1048,#1168,#1288,.T.); +#1288 = SURFACE_CURVE('',#1289,(#1293,#1300),.PCURVE_S1.); +#1289 = LINE('',#1290,#1291); +#1290 = CARTESIAN_POINT('',(1.025,-0.5755,0.1)); +#1291 = VECTOR('',#1292,1.); +#1292 = DIRECTION('',(1.,0.,0.)); +#1293 = PCURVE('',#1068,#1294); +#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(0.1,0.)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(0.,1.)); +#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1300 = PCURVE('',#1150,#1301); +#1301 = DEFINITIONAL_REPRESENTATION('',(#1302),#1306); +#1302 = LINE('',#1303,#1304); +#1303 = CARTESIAN_POINT('',(0.,0.)); +#1304 = VECTOR('',#1305,1.); +#1305 = DIRECTION('',(1.,0.)); +#1306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1307 = ORIENTED_EDGE('',*,*,#1165,.F.); +#1308 = ADVANCED_FACE('',(#1309),#1124,.T.); +#1309 = FACE_BOUND('',#1310,.T.); +#1310 = EDGE_LOOP('',(#1311,#1332,#1333,#1354)); +#1311 = ORIENTED_EDGE('',*,*,#1312,.F.); +#1312 = EDGE_CURVE('',#1081,#1196,#1313,.T.); +#1313 = SURFACE_CURVE('',#1314,(#1318,#1325),.PCURVE_S1.); +#1314 = LINE('',#1315,#1316); +#1315 = CARTESIAN_POINT('',(1.025,-0.3005,0.)); +#1316 = VECTOR('',#1317,1.); +#1317 = DIRECTION('',(1.,0.,0.)); +#1318 = PCURVE('',#1124,#1319); +#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); +#1320 = LINE('',#1321,#1322); +#1321 = CARTESIAN_POINT('',(0.,0.)); +#1322 = VECTOR('',#1323,1.); +#1323 = DIRECTION('',(0.,1.)); +#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1325 = PCURVE('',#1096,#1326); +#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1331); +#1327 = LINE('',#1328,#1329); +#1328 = CARTESIAN_POINT('',(0.,0.275)); +#1329 = VECTOR('',#1330,1.); +#1330 = DIRECTION('',(1.,0.)); +#1331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1332 = ORIENTED_EDGE('',*,*,#1108,.T.); +#1333 = ORIENTED_EDGE('',*,*,#1334,.T.); +#1334 = EDGE_CURVE('',#1109,#1219,#1335,.T.); +#1335 = SURFACE_CURVE('',#1336,(#1340,#1347),.PCURVE_S1.); +#1336 = LINE('',#1337,#1338); +#1337 = CARTESIAN_POINT('',(1.025,-0.3005,0.1)); +#1338 = VECTOR('',#1339,1.); +#1339 = DIRECTION('',(1.,0.,0.)); +#1340 = PCURVE('',#1124,#1341); +#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); +#1342 = LINE('',#1343,#1344); +#1343 = CARTESIAN_POINT('',(0.1,0.)); +#1344 = VECTOR('',#1345,1.); +#1345 = DIRECTION('',(0.,1.)); +#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1347 = PCURVE('',#1150,#1348); +#1348 = DEFINITIONAL_REPRESENTATION('',(#1349),#1353); +#1349 = LINE('',#1350,#1351); +#1350 = CARTESIAN_POINT('',(0.,0.275)); +#1351 = VECTOR('',#1352,1.); +#1352 = DIRECTION('',(1.,0.)); +#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1354 = ORIENTED_EDGE('',*,*,#1218,.F.); +#1355 = ADVANCED_FACE('',(#1356),#1096,.F.); +#1356 = FACE_BOUND('',#1357,.F.); +#1357 = EDGE_LOOP('',(#1358,#1359,#1360,#1361)); +#1358 = ORIENTED_EDGE('',*,*,#1080,.F.); +#1359 = ORIENTED_EDGE('',*,*,#1265,.T.); +#1360 = ORIENTED_EDGE('',*,*,#1195,.T.); +#1361 = ORIENTED_EDGE('',*,*,#1312,.F.); +#1362 = ADVANCED_FACE('',(#1363),#1150,.T.); +#1363 = FACE_BOUND('',#1364,.T.); +#1364 = EDGE_LOOP('',(#1365,#1366,#1367,#1368)); +#1365 = ORIENTED_EDGE('',*,*,#1136,.F.); +#1366 = ORIENTED_EDGE('',*,*,#1287,.T.); +#1367 = ORIENTED_EDGE('',*,*,#1241,.T.); +#1368 = ORIENTED_EDGE('',*,*,#1334,.F.); +#1369 = MANIFOLD_SOLID_BREP('',#1370); +#1370 = CLOSED_SHELL('',(#1371,#1491,#1591,#1638,#1685,#1692)); +#1371 = ADVANCED_FACE('',(#1372),#1386,.F.); +#1372 = FACE_BOUND('',#1373,.F.); +#1373 = EDGE_LOOP('',(#1374,#1409,#1437,#1465)); +#1374 = ORIENTED_EDGE('',*,*,#1375,.F.); +#1375 = EDGE_CURVE('',#1376,#1378,#1380,.T.); +#1376 = VERTEX_POINT('',#1377); +#1377 = CARTESIAN_POINT('',(-1.225,-0.5755,0.)); +#1378 = VERTEX_POINT('',#1379); +#1379 = CARTESIAN_POINT('',(-1.225,-0.5755,0.1)); +#1380 = SURFACE_CURVE('',#1381,(#1385,#1397),.PCURVE_S1.); +#1381 = LINE('',#1382,#1383); +#1382 = CARTESIAN_POINT('',(-1.225,-0.5755,0.)); +#1383 = VECTOR('',#1384,1.); +#1384 = DIRECTION('',(0.,0.,1.)); +#1385 = PCURVE('',#1386,#1391); +#1386 = PLANE('',#1387); +#1387 = AXIS2_PLACEMENT_3D('',#1388,#1389,#1390); +#1388 = CARTESIAN_POINT('',(-1.225,-0.5755,0.)); +#1389 = DIRECTION('',(1.,0.,0.)); +#1390 = DIRECTION('',(0.,0.,1.)); +#1391 = DEFINITIONAL_REPRESENTATION('',(#1392),#1396); +#1392 = LINE('',#1393,#1394); +#1393 = CARTESIAN_POINT('',(0.,0.)); +#1394 = VECTOR('',#1395,1.); +#1395 = DIRECTION('',(1.,0.)); +#1396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1397 = PCURVE('',#1398,#1403); +#1398 = PLANE('',#1399); +#1399 = AXIS2_PLACEMENT_3D('',#1400,#1401,#1402); +#1400 = CARTESIAN_POINT('',(-1.225,-0.5755,0.)); +#1401 = DIRECTION('',(0.,1.,0.)); +#1402 = DIRECTION('',(0.,0.,1.)); +#1403 = DEFINITIONAL_REPRESENTATION('',(#1404),#1408); +#1404 = LINE('',#1405,#1406); +#1405 = CARTESIAN_POINT('',(0.,0.)); +#1406 = VECTOR('',#1407,1.); +#1407 = DIRECTION('',(1.,0.)); +#1408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1409 = ORIENTED_EDGE('',*,*,#1410,.T.); +#1410 = EDGE_CURVE('',#1376,#1411,#1413,.T.); +#1411 = VERTEX_POINT('',#1412); +#1412 = CARTESIAN_POINT('',(-1.225,-0.3005,0.)); +#1413 = SURFACE_CURVE('',#1414,(#1418,#1425),.PCURVE_S1.); +#1414 = LINE('',#1415,#1416); +#1415 = CARTESIAN_POINT('',(-1.225,-0.5755,0.)); +#1416 = VECTOR('',#1417,1.); +#1417 = DIRECTION('',(0.,1.,0.)); +#1418 = PCURVE('',#1386,#1419); +#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1424); +#1420 = LINE('',#1421,#1422); +#1421 = CARTESIAN_POINT('',(0.,0.)); +#1422 = VECTOR('',#1423,1.); +#1423 = DIRECTION('',(0.,-1.)); +#1424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1425 = PCURVE('',#1426,#1431); +#1426 = PLANE('',#1427); +#1427 = AXIS2_PLACEMENT_3D('',#1428,#1429,#1430); +#1428 = CARTESIAN_POINT('',(-1.225,-0.5755,0.)); +#1429 = DIRECTION('',(0.,0.,1.)); +#1430 = DIRECTION('',(1.,0.,0.)); +#1431 = DEFINITIONAL_REPRESENTATION('',(#1432),#1436); +#1432 = LINE('',#1433,#1434); +#1433 = CARTESIAN_POINT('',(0.,0.)); +#1434 = VECTOR('',#1435,1.); +#1435 = DIRECTION('',(0.,1.)); +#1436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1437 = ORIENTED_EDGE('',*,*,#1438,.T.); +#1438 = EDGE_CURVE('',#1411,#1439,#1441,.T.); +#1439 = VERTEX_POINT('',#1440); +#1440 = CARTESIAN_POINT('',(-1.225,-0.3005,0.1)); +#1441 = SURFACE_CURVE('',#1442,(#1446,#1453),.PCURVE_S1.); +#1442 = LINE('',#1443,#1444); +#1443 = CARTESIAN_POINT('',(-1.225,-0.3005,0.)); +#1444 = VECTOR('',#1445,1.); +#1445 = DIRECTION('',(0.,0.,1.)); +#1446 = PCURVE('',#1386,#1447); +#1447 = DEFINITIONAL_REPRESENTATION('',(#1448),#1452); +#1448 = LINE('',#1449,#1450); +#1449 = CARTESIAN_POINT('',(0.,-0.275)); +#1450 = VECTOR('',#1451,1.); +#1451 = DIRECTION('',(1.,0.)); +#1452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1453 = PCURVE('',#1454,#1459); +#1454 = PLANE('',#1455); +#1455 = AXIS2_PLACEMENT_3D('',#1456,#1457,#1458); +#1456 = CARTESIAN_POINT('',(-1.225,-0.3005,0.)); +#1457 = DIRECTION('',(0.,1.,0.)); +#1458 = DIRECTION('',(0.,0.,1.)); +#1459 = DEFINITIONAL_REPRESENTATION('',(#1460),#1464); +#1460 = LINE('',#1461,#1462); +#1461 = CARTESIAN_POINT('',(0.,0.)); +#1462 = VECTOR('',#1463,1.); +#1463 = DIRECTION('',(1.,0.)); +#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1465 = ORIENTED_EDGE('',*,*,#1466,.F.); +#1466 = EDGE_CURVE('',#1378,#1439,#1467,.T.); +#1467 = SURFACE_CURVE('',#1468,(#1472,#1479),.PCURVE_S1.); +#1468 = LINE('',#1469,#1470); +#1469 = CARTESIAN_POINT('',(-1.225,-0.5755,0.1)); +#1470 = VECTOR('',#1471,1.); +#1471 = DIRECTION('',(0.,1.,0.)); +#1472 = PCURVE('',#1386,#1473); +#1473 = DEFINITIONAL_REPRESENTATION('',(#1474),#1478); +#1474 = LINE('',#1475,#1476); +#1475 = CARTESIAN_POINT('',(0.1,0.)); +#1476 = VECTOR('',#1477,1.); +#1477 = DIRECTION('',(0.,-1.)); +#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1479 = PCURVE('',#1480,#1485); +#1480 = PLANE('',#1481); +#1481 = AXIS2_PLACEMENT_3D('',#1482,#1483,#1484); +#1482 = CARTESIAN_POINT('',(-1.225,-0.5755,0.1)); +#1483 = DIRECTION('',(0.,0.,1.)); +#1484 = DIRECTION('',(1.,0.,0.)); +#1485 = DEFINITIONAL_REPRESENTATION('',(#1486),#1490); +#1486 = LINE('',#1487,#1488); +#1487 = CARTESIAN_POINT('',(0.,0.)); +#1488 = VECTOR('',#1489,1.); +#1489 = DIRECTION('',(0.,1.)); +#1490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1491 = ADVANCED_FACE('',(#1492),#1506,.T.); +#1492 = FACE_BOUND('',#1493,.T.); +#1493 = EDGE_LOOP('',(#1494,#1524,#1547,#1570)); +#1494 = ORIENTED_EDGE('',*,*,#1495,.F.); +#1495 = EDGE_CURVE('',#1496,#1498,#1500,.T.); +#1496 = VERTEX_POINT('',#1497); +#1497 = CARTESIAN_POINT('',(-1.025,-0.5755,0.)); +#1498 = VERTEX_POINT('',#1499); +#1499 = CARTESIAN_POINT('',(-1.025,-0.5755,0.1)); +#1500 = SURFACE_CURVE('',#1501,(#1505,#1517),.PCURVE_S1.); +#1501 = LINE('',#1502,#1503); +#1502 = CARTESIAN_POINT('',(-1.025,-0.5755,0.)); +#1503 = VECTOR('',#1504,1.); +#1504 = DIRECTION('',(0.,0.,1.)); +#1505 = PCURVE('',#1506,#1511); +#1506 = PLANE('',#1507); +#1507 = AXIS2_PLACEMENT_3D('',#1508,#1509,#1510); +#1508 = CARTESIAN_POINT('',(-1.025,-0.5755,0.)); +#1509 = DIRECTION('',(1.,0.,0.)); +#1510 = DIRECTION('',(0.,0.,1.)); +#1511 = DEFINITIONAL_REPRESENTATION('',(#1512),#1516); +#1512 = LINE('',#1513,#1514); +#1513 = CARTESIAN_POINT('',(0.,0.)); +#1514 = VECTOR('',#1515,1.); +#1515 = DIRECTION('',(1.,0.)); +#1516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1517 = PCURVE('',#1398,#1518); +#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1523); +#1519 = LINE('',#1520,#1521); +#1520 = CARTESIAN_POINT('',(0.,0.2)); +#1521 = VECTOR('',#1522,1.); +#1522 = DIRECTION('',(1.,0.)); +#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1524 = ORIENTED_EDGE('',*,*,#1525,.T.); +#1525 = EDGE_CURVE('',#1496,#1526,#1528,.T.); +#1526 = VERTEX_POINT('',#1527); +#1527 = CARTESIAN_POINT('',(-1.025,-0.3005,0.)); +#1528 = SURFACE_CURVE('',#1529,(#1533,#1540),.PCURVE_S1.); +#1529 = LINE('',#1530,#1531); +#1530 = CARTESIAN_POINT('',(-1.025,-0.5755,0.)); +#1531 = VECTOR('',#1532,1.); +#1532 = DIRECTION('',(0.,1.,0.)); +#1533 = PCURVE('',#1506,#1534); +#1534 = DEFINITIONAL_REPRESENTATION('',(#1535),#1539); +#1535 = LINE('',#1536,#1537); +#1536 = CARTESIAN_POINT('',(0.,0.)); +#1537 = VECTOR('',#1538,1.); +#1538 = DIRECTION('',(0.,-1.)); +#1539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1540 = PCURVE('',#1426,#1541); +#1541 = DEFINITIONAL_REPRESENTATION('',(#1542),#1546); +#1542 = LINE('',#1543,#1544); +#1543 = CARTESIAN_POINT('',(0.2,0.)); +#1544 = VECTOR('',#1545,1.); +#1545 = DIRECTION('',(0.,1.)); +#1546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1547 = ORIENTED_EDGE('',*,*,#1548,.T.); +#1548 = EDGE_CURVE('',#1526,#1549,#1551,.T.); +#1549 = VERTEX_POINT('',#1550); +#1550 = CARTESIAN_POINT('',(-1.025,-0.3005,0.1)); +#1551 = SURFACE_CURVE('',#1552,(#1556,#1563),.PCURVE_S1.); +#1552 = LINE('',#1553,#1554); +#1553 = CARTESIAN_POINT('',(-1.025,-0.3005,0.)); +#1554 = VECTOR('',#1555,1.); +#1555 = DIRECTION('',(0.,0.,1.)); +#1556 = PCURVE('',#1506,#1557); +#1557 = DEFINITIONAL_REPRESENTATION('',(#1558),#1562); +#1558 = LINE('',#1559,#1560); +#1559 = CARTESIAN_POINT('',(0.,-0.275)); +#1560 = VECTOR('',#1561,1.); +#1561 = DIRECTION('',(1.,0.)); +#1562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1563 = PCURVE('',#1454,#1564); +#1564 = DEFINITIONAL_REPRESENTATION('',(#1565),#1569); +#1565 = LINE('',#1566,#1567); +#1566 = CARTESIAN_POINT('',(0.,0.2)); +#1567 = VECTOR('',#1568,1.); +#1568 = DIRECTION('',(1.,0.)); +#1569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1570 = ORIENTED_EDGE('',*,*,#1571,.F.); +#1571 = EDGE_CURVE('',#1498,#1549,#1572,.T.); +#1572 = SURFACE_CURVE('',#1573,(#1577,#1584),.PCURVE_S1.); +#1573 = LINE('',#1574,#1575); +#1574 = CARTESIAN_POINT('',(-1.025,-0.5755,0.1)); +#1575 = VECTOR('',#1576,1.); +#1576 = DIRECTION('',(0.,1.,0.)); +#1577 = PCURVE('',#1506,#1578); +#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583); +#1579 = LINE('',#1580,#1581); +#1580 = CARTESIAN_POINT('',(0.1,0.)); +#1581 = VECTOR('',#1582,1.); +#1582 = DIRECTION('',(0.,-1.)); +#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1584 = PCURVE('',#1480,#1585); +#1585 = DEFINITIONAL_REPRESENTATION('',(#1586),#1590); +#1586 = LINE('',#1587,#1588); +#1587 = CARTESIAN_POINT('',(0.2,0.)); +#1588 = VECTOR('',#1589,1.); +#1589 = DIRECTION('',(0.,1.)); +#1590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1591 = ADVANCED_FACE('',(#1592),#1398,.F.); +#1592 = FACE_BOUND('',#1593,.F.); +#1593 = EDGE_LOOP('',(#1594,#1615,#1616,#1637)); +#1594 = ORIENTED_EDGE('',*,*,#1595,.F.); +#1595 = EDGE_CURVE('',#1376,#1496,#1596,.T.); +#1596 = SURFACE_CURVE('',#1597,(#1601,#1608),.PCURVE_S1.); +#1597 = LINE('',#1598,#1599); +#1598 = CARTESIAN_POINT('',(-1.225,-0.5755,0.)); +#1599 = VECTOR('',#1600,1.); +#1600 = DIRECTION('',(1.,0.,0.)); +#1601 = PCURVE('',#1398,#1602); +#1602 = DEFINITIONAL_REPRESENTATION('',(#1603),#1607); +#1603 = LINE('',#1604,#1605); +#1604 = CARTESIAN_POINT('',(0.,0.)); +#1605 = VECTOR('',#1606,1.); +#1606 = DIRECTION('',(0.,1.)); +#1607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1608 = PCURVE('',#1426,#1609); +#1609 = DEFINITIONAL_REPRESENTATION('',(#1610),#1614); +#1610 = LINE('',#1611,#1612); +#1611 = CARTESIAN_POINT('',(0.,0.)); +#1612 = VECTOR('',#1613,1.); +#1613 = DIRECTION('',(1.,0.)); +#1614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1615 = ORIENTED_EDGE('',*,*,#1375,.T.); +#1616 = ORIENTED_EDGE('',*,*,#1617,.T.); +#1617 = EDGE_CURVE('',#1378,#1498,#1618,.T.); +#1618 = SURFACE_CURVE('',#1619,(#1623,#1630),.PCURVE_S1.); +#1619 = LINE('',#1620,#1621); +#1620 = CARTESIAN_POINT('',(-1.225,-0.5755,0.1)); +#1621 = VECTOR('',#1622,1.); +#1622 = DIRECTION('',(1.,0.,0.)); +#1623 = PCURVE('',#1398,#1624); +#1624 = DEFINITIONAL_REPRESENTATION('',(#1625),#1629); +#1625 = LINE('',#1626,#1627); +#1626 = CARTESIAN_POINT('',(0.1,0.)); +#1627 = VECTOR('',#1628,1.); +#1628 = DIRECTION('',(0.,1.)); +#1629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1630 = PCURVE('',#1480,#1631); +#1631 = DEFINITIONAL_REPRESENTATION('',(#1632),#1636); +#1632 = LINE('',#1633,#1634); +#1633 = CARTESIAN_POINT('',(0.,0.)); +#1634 = VECTOR('',#1635,1.); +#1635 = DIRECTION('',(1.,0.)); +#1636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1637 = ORIENTED_EDGE('',*,*,#1495,.F.); +#1638 = ADVANCED_FACE('',(#1639),#1454,.T.); +#1639 = FACE_BOUND('',#1640,.T.); +#1640 = EDGE_LOOP('',(#1641,#1662,#1663,#1684)); +#1641 = ORIENTED_EDGE('',*,*,#1642,.F.); +#1642 = EDGE_CURVE('',#1411,#1526,#1643,.T.); +#1643 = SURFACE_CURVE('',#1644,(#1648,#1655),.PCURVE_S1.); +#1644 = LINE('',#1645,#1646); +#1645 = CARTESIAN_POINT('',(-1.225,-0.3005,0.)); +#1646 = VECTOR('',#1647,1.); +#1647 = DIRECTION('',(1.,0.,0.)); +#1648 = PCURVE('',#1454,#1649); +#1649 = DEFINITIONAL_REPRESENTATION('',(#1650),#1654); +#1650 = LINE('',#1651,#1652); +#1651 = CARTESIAN_POINT('',(0.,0.)); +#1652 = VECTOR('',#1653,1.); +#1653 = DIRECTION('',(0.,1.)); +#1654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1655 = PCURVE('',#1426,#1656); +#1656 = DEFINITIONAL_REPRESENTATION('',(#1657),#1661); +#1657 = LINE('',#1658,#1659); +#1658 = CARTESIAN_POINT('',(0.,0.275)); +#1659 = VECTOR('',#1660,1.); +#1660 = DIRECTION('',(1.,0.)); +#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1662 = ORIENTED_EDGE('',*,*,#1438,.T.); +#1663 = ORIENTED_EDGE('',*,*,#1664,.T.); +#1664 = EDGE_CURVE('',#1439,#1549,#1665,.T.); +#1665 = SURFACE_CURVE('',#1666,(#1670,#1677),.PCURVE_S1.); +#1666 = LINE('',#1667,#1668); +#1667 = CARTESIAN_POINT('',(-1.225,-0.3005,0.1)); +#1668 = VECTOR('',#1669,1.); +#1669 = DIRECTION('',(1.,0.,0.)); +#1670 = PCURVE('',#1454,#1671); +#1671 = DEFINITIONAL_REPRESENTATION('',(#1672),#1676); +#1672 = LINE('',#1673,#1674); +#1673 = CARTESIAN_POINT('',(0.1,0.)); +#1674 = VECTOR('',#1675,1.); +#1675 = DIRECTION('',(0.,1.)); +#1676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1677 = PCURVE('',#1480,#1678); +#1678 = DEFINITIONAL_REPRESENTATION('',(#1679),#1683); +#1679 = LINE('',#1680,#1681); +#1680 = CARTESIAN_POINT('',(0.,0.275)); +#1681 = VECTOR('',#1682,1.); +#1682 = DIRECTION('',(1.,0.)); +#1683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1684 = ORIENTED_EDGE('',*,*,#1548,.F.); +#1685 = ADVANCED_FACE('',(#1686),#1426,.F.); +#1686 = FACE_BOUND('',#1687,.F.); +#1687 = EDGE_LOOP('',(#1688,#1689,#1690,#1691)); +#1688 = ORIENTED_EDGE('',*,*,#1410,.F.); +#1689 = ORIENTED_EDGE('',*,*,#1595,.T.); +#1690 = ORIENTED_EDGE('',*,*,#1525,.T.); +#1691 = ORIENTED_EDGE('',*,*,#1642,.F.); +#1692 = ADVANCED_FACE('',(#1693),#1480,.T.); +#1693 = FACE_BOUND('',#1694,.T.); +#1694 = EDGE_LOOP('',(#1695,#1696,#1697,#1698)); +#1695 = ORIENTED_EDGE('',*,*,#1466,.F.); +#1696 = ORIENTED_EDGE('',*,*,#1617,.T.); +#1697 = ORIENTED_EDGE('',*,*,#1571,.T.); +#1698 = ORIENTED_EDGE('',*,*,#1664,.F.); +#1699 = MANIFOLD_SOLID_BREP('',#1700); +#1700 = CLOSED_SHELL('',(#1701,#1821,#1921,#1968,#2015,#2022)); +#1701 = ADVANCED_FACE('',(#1702),#1716,.F.); +#1702 = FACE_BOUND('',#1703,.F.); +#1703 = EDGE_LOOP('',(#1704,#1739,#1767,#1795)); +#1704 = ORIENTED_EDGE('',*,*,#1705,.F.); +#1705 = EDGE_CURVE('',#1706,#1708,#1710,.T.); +#1706 = VERTEX_POINT('',#1707); +#1707 = CARTESIAN_POINT('',(-1.23,-0.98,0.)); +#1708 = VERTEX_POINT('',#1709); +#1709 = CARTESIAN_POINT('',(-1.23,-0.98,0.1)); +#1710 = SURFACE_CURVE('',#1711,(#1715,#1727),.PCURVE_S1.); +#1711 = LINE('',#1712,#1713); +#1712 = CARTESIAN_POINT('',(-1.23,-0.98,0.)); +#1713 = VECTOR('',#1714,1.); +#1714 = DIRECTION('',(0.,0.,1.)); +#1715 = PCURVE('',#1716,#1721); +#1716 = PLANE('',#1717); +#1717 = AXIS2_PLACEMENT_3D('',#1718,#1719,#1720); +#1718 = CARTESIAN_POINT('',(-1.23,-0.98,0.)); +#1719 = DIRECTION('',(1.,0.,0.)); +#1720 = DIRECTION('',(0.,0.,1.)); +#1721 = DEFINITIONAL_REPRESENTATION('',(#1722),#1726); +#1722 = LINE('',#1723,#1724); +#1723 = CARTESIAN_POINT('',(0.,0.)); +#1724 = VECTOR('',#1725,1.); +#1725 = DIRECTION('',(1.,0.)); +#1726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1727 = PCURVE('',#1728,#1733); +#1728 = PLANE('',#1729); +#1729 = AXIS2_PLACEMENT_3D('',#1730,#1731,#1732); +#1730 = CARTESIAN_POINT('',(-1.23,-0.98,0.)); +#1731 = DIRECTION('',(0.,1.,0.)); +#1732 = DIRECTION('',(0.,0.,1.)); +#1733 = DEFINITIONAL_REPRESENTATION('',(#1734),#1738); +#1734 = LINE('',#1735,#1736); +#1735 = CARTESIAN_POINT('',(0.,0.)); +#1736 = VECTOR('',#1737,1.); +#1737 = DIRECTION('',(1.,0.)); +#1738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1739 = ORIENTED_EDGE('',*,*,#1740,.T.); +#1740 = EDGE_CURVE('',#1706,#1741,#1743,.T.); +#1741 = VERTEX_POINT('',#1742); +#1742 = CARTESIAN_POINT('',(-1.23,-0.82,0.)); +#1743 = SURFACE_CURVE('',#1744,(#1748,#1755),.PCURVE_S1.); +#1744 = LINE('',#1745,#1746); +#1745 = CARTESIAN_POINT('',(-1.23,-0.98,0.)); +#1746 = VECTOR('',#1747,1.); +#1747 = DIRECTION('',(0.,1.,0.)); +#1748 = PCURVE('',#1716,#1749); +#1749 = DEFINITIONAL_REPRESENTATION('',(#1750),#1754); +#1750 = LINE('',#1751,#1752); +#1751 = CARTESIAN_POINT('',(0.,0.)); +#1752 = VECTOR('',#1753,1.); +#1753 = DIRECTION('',(0.,-1.)); +#1754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1755 = PCURVE('',#1756,#1761); +#1756 = PLANE('',#1757); +#1757 = AXIS2_PLACEMENT_3D('',#1758,#1759,#1760); +#1758 = CARTESIAN_POINT('',(-1.23,-0.98,0.)); +#1759 = DIRECTION('',(0.,0.,1.)); +#1760 = DIRECTION('',(1.,0.,0.)); +#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); +#1762 = LINE('',#1763,#1764); +#1763 = CARTESIAN_POINT('',(0.,0.)); +#1764 = VECTOR('',#1765,1.); +#1765 = DIRECTION('',(0.,1.)); +#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1767 = ORIENTED_EDGE('',*,*,#1768,.T.); +#1768 = EDGE_CURVE('',#1741,#1769,#1771,.T.); +#1769 = VERTEX_POINT('',#1770); +#1770 = CARTESIAN_POINT('',(-1.23,-0.82,0.1)); +#1771 = SURFACE_CURVE('',#1772,(#1776,#1783),.PCURVE_S1.); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(-1.23,-0.82,0.)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(0.,0.,1.)); +#1776 = PCURVE('',#1716,#1777); +#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1782); +#1778 = LINE('',#1779,#1780); +#1779 = CARTESIAN_POINT('',(0.,-0.16)); +#1780 = VECTOR('',#1781,1.); +#1781 = DIRECTION('',(1.,0.)); +#1782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1783 = PCURVE('',#1784,#1789); +#1784 = PLANE('',#1785); +#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); +#1786 = CARTESIAN_POINT('',(-1.23,-0.82,0.)); +#1787 = DIRECTION('',(0.,1.,0.)); +#1788 = DIRECTION('',(0.,0.,1.)); +#1789 = DEFINITIONAL_REPRESENTATION('',(#1790),#1794); +#1790 = LINE('',#1791,#1792); +#1791 = CARTESIAN_POINT('',(0.,0.)); +#1792 = VECTOR('',#1793,1.); +#1793 = DIRECTION('',(1.,0.)); +#1794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1795 = ORIENTED_EDGE('',*,*,#1796,.F.); +#1796 = EDGE_CURVE('',#1708,#1769,#1797,.T.); +#1797 = SURFACE_CURVE('',#1798,(#1802,#1809),.PCURVE_S1.); +#1798 = LINE('',#1799,#1800); +#1799 = CARTESIAN_POINT('',(-1.23,-0.98,0.1)); +#1800 = VECTOR('',#1801,1.); +#1801 = DIRECTION('',(0.,1.,0.)); +#1802 = PCURVE('',#1716,#1803); +#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808); +#1804 = LINE('',#1805,#1806); +#1805 = CARTESIAN_POINT('',(0.1,0.)); +#1806 = VECTOR('',#1807,1.); +#1807 = DIRECTION('',(0.,-1.)); +#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1809 = PCURVE('',#1810,#1815); +#1810 = PLANE('',#1811); +#1811 = AXIS2_PLACEMENT_3D('',#1812,#1813,#1814); +#1812 = CARTESIAN_POINT('',(-1.23,-0.98,0.1)); +#1813 = DIRECTION('',(0.,0.,1.)); +#1814 = DIRECTION('',(1.,0.,0.)); +#1815 = DEFINITIONAL_REPRESENTATION('',(#1816),#1820); +#1816 = LINE('',#1817,#1818); +#1817 = CARTESIAN_POINT('',(0.,0.)); +#1818 = VECTOR('',#1819,1.); +#1819 = DIRECTION('',(0.,1.)); +#1820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1821 = ADVANCED_FACE('',(#1822),#1836,.T.); +#1822 = FACE_BOUND('',#1823,.T.); +#1823 = EDGE_LOOP('',(#1824,#1854,#1877,#1900)); +#1824 = ORIENTED_EDGE('',*,*,#1825,.F.); +#1825 = EDGE_CURVE('',#1826,#1828,#1830,.T.); +#1826 = VERTEX_POINT('',#1827); +#1827 = CARTESIAN_POINT('',(-1.02,-0.98,0.)); +#1828 = VERTEX_POINT('',#1829); +#1829 = CARTESIAN_POINT('',(-1.02,-0.98,0.1)); +#1830 = SURFACE_CURVE('',#1831,(#1835,#1847),.PCURVE_S1.); +#1831 = LINE('',#1832,#1833); +#1832 = CARTESIAN_POINT('',(-1.02,-0.98,0.)); +#1833 = VECTOR('',#1834,1.); +#1834 = DIRECTION('',(0.,0.,1.)); +#1835 = PCURVE('',#1836,#1841); +#1836 = PLANE('',#1837); +#1837 = AXIS2_PLACEMENT_3D('',#1838,#1839,#1840); +#1838 = CARTESIAN_POINT('',(-1.02,-0.98,0.)); +#1839 = DIRECTION('',(1.,0.,0.)); +#1840 = DIRECTION('',(0.,0.,1.)); +#1841 = DEFINITIONAL_REPRESENTATION('',(#1842),#1846); +#1842 = LINE('',#1843,#1844); +#1843 = CARTESIAN_POINT('',(0.,0.)); +#1844 = VECTOR('',#1845,1.); +#1845 = DIRECTION('',(1.,0.)); +#1846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1847 = PCURVE('',#1728,#1848); +#1848 = DEFINITIONAL_REPRESENTATION('',(#1849),#1853); +#1849 = LINE('',#1850,#1851); +#1850 = CARTESIAN_POINT('',(0.,0.21)); +#1851 = VECTOR('',#1852,1.); +#1852 = DIRECTION('',(1.,0.)); +#1853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1854 = ORIENTED_EDGE('',*,*,#1855,.T.); +#1855 = EDGE_CURVE('',#1826,#1856,#1858,.T.); +#1856 = VERTEX_POINT('',#1857); +#1857 = CARTESIAN_POINT('',(-1.02,-0.82,0.)); +#1858 = SURFACE_CURVE('',#1859,(#1863,#1870),.PCURVE_S1.); +#1859 = LINE('',#1860,#1861); +#1860 = CARTESIAN_POINT('',(-1.02,-0.98,0.)); +#1861 = VECTOR('',#1862,1.); +#1862 = DIRECTION('',(0.,1.,0.)); +#1863 = PCURVE('',#1836,#1864); +#1864 = DEFINITIONAL_REPRESENTATION('',(#1865),#1869); +#1865 = LINE('',#1866,#1867); +#1866 = CARTESIAN_POINT('',(0.,0.)); +#1867 = VECTOR('',#1868,1.); +#1868 = DIRECTION('',(0.,-1.)); +#1869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1870 = PCURVE('',#1756,#1871); +#1871 = DEFINITIONAL_REPRESENTATION('',(#1872),#1876); +#1872 = LINE('',#1873,#1874); +#1873 = CARTESIAN_POINT('',(0.21,0.)); +#1874 = VECTOR('',#1875,1.); +#1875 = DIRECTION('',(0.,1.)); +#1876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1877 = ORIENTED_EDGE('',*,*,#1878,.T.); +#1878 = EDGE_CURVE('',#1856,#1879,#1881,.T.); +#1879 = VERTEX_POINT('',#1880); +#1880 = CARTESIAN_POINT('',(-1.02,-0.82,0.1)); +#1881 = SURFACE_CURVE('',#1882,(#1886,#1893),.PCURVE_S1.); +#1882 = LINE('',#1883,#1884); +#1883 = CARTESIAN_POINT('',(-1.02,-0.82,0.)); +#1884 = VECTOR('',#1885,1.); +#1885 = DIRECTION('',(0.,0.,1.)); +#1886 = PCURVE('',#1836,#1887); +#1887 = DEFINITIONAL_REPRESENTATION('',(#1888),#1892); +#1888 = LINE('',#1889,#1890); +#1889 = CARTESIAN_POINT('',(0.,-0.16)); +#1890 = VECTOR('',#1891,1.); +#1891 = DIRECTION('',(1.,0.)); +#1892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1893 = PCURVE('',#1784,#1894); +#1894 = DEFINITIONAL_REPRESENTATION('',(#1895),#1899); +#1895 = LINE('',#1896,#1897); +#1896 = CARTESIAN_POINT('',(0.,0.21)); +#1897 = VECTOR('',#1898,1.); +#1898 = DIRECTION('',(1.,0.)); +#1899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1900 = ORIENTED_EDGE('',*,*,#1901,.F.); +#1901 = EDGE_CURVE('',#1828,#1879,#1902,.T.); +#1902 = SURFACE_CURVE('',#1903,(#1907,#1914),.PCURVE_S1.); +#1903 = LINE('',#1904,#1905); +#1904 = CARTESIAN_POINT('',(-1.02,-0.98,0.1)); +#1905 = VECTOR('',#1906,1.); +#1906 = DIRECTION('',(0.,1.,0.)); +#1907 = PCURVE('',#1836,#1908); +#1908 = DEFINITIONAL_REPRESENTATION('',(#1909),#1913); +#1909 = LINE('',#1910,#1911); +#1910 = CARTESIAN_POINT('',(0.1,0.)); +#1911 = VECTOR('',#1912,1.); +#1912 = DIRECTION('',(0.,-1.)); +#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1914 = PCURVE('',#1810,#1915); +#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920); +#1916 = LINE('',#1917,#1918); +#1917 = CARTESIAN_POINT('',(0.21,0.)); +#1918 = VECTOR('',#1919,1.); +#1919 = DIRECTION('',(0.,1.)); +#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1921 = ADVANCED_FACE('',(#1922),#1728,.F.); +#1922 = FACE_BOUND('',#1923,.F.); +#1923 = EDGE_LOOP('',(#1924,#1945,#1946,#1967)); +#1924 = ORIENTED_EDGE('',*,*,#1925,.F.); +#1925 = EDGE_CURVE('',#1706,#1826,#1926,.T.); +#1926 = SURFACE_CURVE('',#1927,(#1931,#1938),.PCURVE_S1.); +#1927 = LINE('',#1928,#1929); +#1928 = CARTESIAN_POINT('',(-1.23,-0.98,0.)); +#1929 = VECTOR('',#1930,1.); +#1930 = DIRECTION('',(1.,0.,0.)); +#1931 = PCURVE('',#1728,#1932); +#1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1937); +#1933 = LINE('',#1934,#1935); +#1934 = CARTESIAN_POINT('',(0.,0.)); +#1935 = VECTOR('',#1936,1.); +#1936 = DIRECTION('',(0.,1.)); +#1937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1938 = PCURVE('',#1756,#1939); +#1939 = DEFINITIONAL_REPRESENTATION('',(#1940),#1944); +#1940 = LINE('',#1941,#1942); +#1941 = CARTESIAN_POINT('',(0.,0.)); +#1942 = VECTOR('',#1943,1.); +#1943 = DIRECTION('',(1.,0.)); +#1944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1945 = ORIENTED_EDGE('',*,*,#1705,.T.); +#1946 = ORIENTED_EDGE('',*,*,#1947,.T.); +#1947 = EDGE_CURVE('',#1708,#1828,#1948,.T.); +#1948 = SURFACE_CURVE('',#1949,(#1953,#1960),.PCURVE_S1.); +#1949 = LINE('',#1950,#1951); +#1950 = CARTESIAN_POINT('',(-1.23,-0.98,0.1)); +#1951 = VECTOR('',#1952,1.); +#1952 = DIRECTION('',(1.,0.,0.)); +#1953 = PCURVE('',#1728,#1954); +#1954 = DEFINITIONAL_REPRESENTATION('',(#1955),#1959); +#1955 = LINE('',#1956,#1957); +#1956 = CARTESIAN_POINT('',(0.1,0.)); +#1957 = VECTOR('',#1958,1.); +#1958 = DIRECTION('',(0.,1.)); +#1959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1960 = PCURVE('',#1810,#1961); +#1961 = DEFINITIONAL_REPRESENTATION('',(#1962),#1966); +#1962 = LINE('',#1963,#1964); +#1963 = CARTESIAN_POINT('',(0.,0.)); +#1964 = VECTOR('',#1965,1.); +#1965 = DIRECTION('',(1.,0.)); +#1966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1967 = ORIENTED_EDGE('',*,*,#1825,.F.); +#1968 = ADVANCED_FACE('',(#1969),#1784,.T.); +#1969 = FACE_BOUND('',#1970,.T.); +#1970 = EDGE_LOOP('',(#1971,#1992,#1993,#2014)); +#1971 = ORIENTED_EDGE('',*,*,#1972,.F.); +#1972 = EDGE_CURVE('',#1741,#1856,#1973,.T.); +#1973 = SURFACE_CURVE('',#1974,(#1978,#1985),.PCURVE_S1.); +#1974 = LINE('',#1975,#1976); +#1975 = CARTESIAN_POINT('',(-1.23,-0.82,0.)); +#1976 = VECTOR('',#1977,1.); +#1977 = DIRECTION('',(1.,0.,0.)); +#1978 = PCURVE('',#1784,#1979); +#1979 = DEFINITIONAL_REPRESENTATION('',(#1980),#1984); +#1980 = LINE('',#1981,#1982); +#1981 = CARTESIAN_POINT('',(0.,0.)); +#1982 = VECTOR('',#1983,1.); +#1983 = DIRECTION('',(0.,1.)); +#1984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1985 = PCURVE('',#1756,#1986); +#1986 = DEFINITIONAL_REPRESENTATION('',(#1987),#1991); +#1987 = LINE('',#1988,#1989); +#1988 = CARTESIAN_POINT('',(0.,0.16)); +#1989 = VECTOR('',#1990,1.); +#1990 = DIRECTION('',(1.,0.)); +#1991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1992 = ORIENTED_EDGE('',*,*,#1768,.T.); +#1993 = ORIENTED_EDGE('',*,*,#1994,.T.); +#1994 = EDGE_CURVE('',#1769,#1879,#1995,.T.); +#1995 = SURFACE_CURVE('',#1996,(#2000,#2007),.PCURVE_S1.); +#1996 = LINE('',#1997,#1998); +#1997 = CARTESIAN_POINT('',(-1.23,-0.82,0.1)); +#1998 = VECTOR('',#1999,1.); +#1999 = DIRECTION('',(1.,0.,0.)); +#2000 = PCURVE('',#1784,#2001); +#2001 = DEFINITIONAL_REPRESENTATION('',(#2002),#2006); +#2002 = LINE('',#2003,#2004); +#2003 = CARTESIAN_POINT('',(0.1,0.)); +#2004 = VECTOR('',#2005,1.); +#2005 = DIRECTION('',(0.,1.)); +#2006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2007 = PCURVE('',#1810,#2008); +#2008 = DEFINITIONAL_REPRESENTATION('',(#2009),#2013); +#2009 = LINE('',#2010,#2011); +#2010 = CARTESIAN_POINT('',(0.,0.16)); +#2011 = VECTOR('',#2012,1.); +#2012 = DIRECTION('',(1.,0.)); +#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2014 = ORIENTED_EDGE('',*,*,#1878,.F.); +#2015 = ADVANCED_FACE('',(#2016),#1756,.F.); +#2016 = FACE_BOUND('',#2017,.F.); +#2017 = EDGE_LOOP('',(#2018,#2019,#2020,#2021)); +#2018 = ORIENTED_EDGE('',*,*,#1740,.F.); +#2019 = ORIENTED_EDGE('',*,*,#1925,.T.); +#2020 = ORIENTED_EDGE('',*,*,#1855,.T.); +#2021 = ORIENTED_EDGE('',*,*,#1972,.F.); +#2022 = ADVANCED_FACE('',(#2023),#1810,.T.); +#2023 = FACE_BOUND('',#2024,.T.); +#2024 = EDGE_LOOP('',(#2025,#2026,#2027,#2028)); +#2025 = ORIENTED_EDGE('',*,*,#1796,.F.); +#2026 = ORIENTED_EDGE('',*,*,#1947,.T.); +#2027 = ORIENTED_EDGE('',*,*,#1901,.T.); +#2028 = ORIENTED_EDGE('',*,*,#1994,.F.); +#2029 = MANIFOLD_SOLID_BREP('',#2030); +#2030 = CLOSED_SHELL('',(#2031,#2151,#2251,#2298,#2345,#2352)); +#2031 = ADVANCED_FACE('',(#2032),#2046,.F.); +#2032 = FACE_BOUND('',#2033,.F.); +#2033 = EDGE_LOOP('',(#2034,#2069,#2097,#2125)); +#2034 = ORIENTED_EDGE('',*,*,#2035,.F.); +#2035 = EDGE_CURVE('',#2036,#2038,#2040,.T.); +#2036 = VERTEX_POINT('',#2037); +#2037 = CARTESIAN_POINT('',(-1.225,-1.5005,0.)); +#2038 = VERTEX_POINT('',#2039); +#2039 = CARTESIAN_POINT('',(-1.225,-1.5005,0.1)); +#2040 = SURFACE_CURVE('',#2041,(#2045,#2057),.PCURVE_S1.); +#2041 = LINE('',#2042,#2043); +#2042 = CARTESIAN_POINT('',(-1.225,-1.5005,0.)); +#2043 = VECTOR('',#2044,1.); +#2044 = DIRECTION('',(0.,0.,1.)); +#2045 = PCURVE('',#2046,#2051); +#2046 = PLANE('',#2047); +#2047 = AXIS2_PLACEMENT_3D('',#2048,#2049,#2050); +#2048 = CARTESIAN_POINT('',(-1.225,-1.5005,0.)); +#2049 = DIRECTION('',(1.,0.,0.)); +#2050 = DIRECTION('',(0.,0.,1.)); +#2051 = DEFINITIONAL_REPRESENTATION('',(#2052),#2056); +#2052 = LINE('',#2053,#2054); +#2053 = CARTESIAN_POINT('',(0.,0.)); +#2054 = VECTOR('',#2055,1.); +#2055 = DIRECTION('',(1.,0.)); +#2056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2057 = PCURVE('',#2058,#2063); +#2058 = PLANE('',#2059); +#2059 = AXIS2_PLACEMENT_3D('',#2060,#2061,#2062); +#2060 = CARTESIAN_POINT('',(-1.225,-1.5005,0.)); +#2061 = DIRECTION('',(0.,1.,0.)); +#2062 = DIRECTION('',(0.,0.,1.)); +#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2068); +#2064 = LINE('',#2065,#2066); +#2065 = CARTESIAN_POINT('',(0.,0.)); +#2066 = VECTOR('',#2067,1.); +#2067 = DIRECTION('',(1.,0.)); +#2068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2069 = ORIENTED_EDGE('',*,*,#2070,.T.); +#2070 = EDGE_CURVE('',#2036,#2071,#2073,.T.); +#2071 = VERTEX_POINT('',#2072); +#2072 = CARTESIAN_POINT('',(-1.225,-1.2255,0.)); +#2073 = SURFACE_CURVE('',#2074,(#2078,#2085),.PCURVE_S1.); +#2074 = LINE('',#2075,#2076); +#2075 = CARTESIAN_POINT('',(-1.225,-1.5005,0.)); +#2076 = VECTOR('',#2077,1.); +#2077 = DIRECTION('',(0.,1.,0.)); +#2078 = PCURVE('',#2046,#2079); +#2079 = DEFINITIONAL_REPRESENTATION('',(#2080),#2084); +#2080 = LINE('',#2081,#2082); +#2081 = CARTESIAN_POINT('',(0.,0.)); +#2082 = VECTOR('',#2083,1.); +#2083 = DIRECTION('',(0.,-1.)); +#2084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2085 = PCURVE('',#2086,#2091); +#2086 = PLANE('',#2087); +#2087 = AXIS2_PLACEMENT_3D('',#2088,#2089,#2090); +#2088 = CARTESIAN_POINT('',(-1.225,-1.5005,0.)); +#2089 = DIRECTION('',(0.,0.,1.)); +#2090 = DIRECTION('',(1.,0.,0.)); +#2091 = DEFINITIONAL_REPRESENTATION('',(#2092),#2096); +#2092 = LINE('',#2093,#2094); +#2093 = CARTESIAN_POINT('',(0.,0.)); +#2094 = VECTOR('',#2095,1.); +#2095 = DIRECTION('',(0.,1.)); +#2096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2097 = ORIENTED_EDGE('',*,*,#2098,.T.); +#2098 = EDGE_CURVE('',#2071,#2099,#2101,.T.); +#2099 = VERTEX_POINT('',#2100); +#2100 = CARTESIAN_POINT('',(-1.225,-1.2255,0.1)); +#2101 = SURFACE_CURVE('',#2102,(#2106,#2113),.PCURVE_S1.); +#2102 = LINE('',#2103,#2104); +#2103 = CARTESIAN_POINT('',(-1.225,-1.2255,0.)); +#2104 = VECTOR('',#2105,1.); +#2105 = DIRECTION('',(0.,0.,1.)); +#2106 = PCURVE('',#2046,#2107); +#2107 = DEFINITIONAL_REPRESENTATION('',(#2108),#2112); +#2108 = LINE('',#2109,#2110); +#2109 = CARTESIAN_POINT('',(0.,-0.275)); +#2110 = VECTOR('',#2111,1.); +#2111 = DIRECTION('',(1.,0.)); +#2112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2113 = PCURVE('',#2114,#2119); +#2114 = PLANE('',#2115); +#2115 = AXIS2_PLACEMENT_3D('',#2116,#2117,#2118); +#2116 = CARTESIAN_POINT('',(-1.225,-1.2255,0.)); +#2117 = DIRECTION('',(0.,1.,0.)); +#2118 = DIRECTION('',(0.,0.,1.)); +#2119 = DEFINITIONAL_REPRESENTATION('',(#2120),#2124); +#2120 = LINE('',#2121,#2122); +#2121 = CARTESIAN_POINT('',(0.,0.)); +#2122 = VECTOR('',#2123,1.); +#2123 = DIRECTION('',(1.,0.)); +#2124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2125 = ORIENTED_EDGE('',*,*,#2126,.F.); +#2126 = EDGE_CURVE('',#2038,#2099,#2127,.T.); +#2127 = SURFACE_CURVE('',#2128,(#2132,#2139),.PCURVE_S1.); +#2128 = LINE('',#2129,#2130); +#2129 = CARTESIAN_POINT('',(-1.225,-1.5005,0.1)); +#2130 = VECTOR('',#2131,1.); +#2131 = DIRECTION('',(0.,1.,0.)); +#2132 = PCURVE('',#2046,#2133); +#2133 = DEFINITIONAL_REPRESENTATION('',(#2134),#2138); +#2134 = LINE('',#2135,#2136); +#2135 = CARTESIAN_POINT('',(0.1,0.)); +#2136 = VECTOR('',#2137,1.); +#2137 = DIRECTION('',(0.,-1.)); +#2138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2139 = PCURVE('',#2140,#2145); +#2140 = PLANE('',#2141); +#2141 = AXIS2_PLACEMENT_3D('',#2142,#2143,#2144); +#2142 = CARTESIAN_POINT('',(-1.225,-1.5005,0.1)); +#2143 = DIRECTION('',(0.,0.,1.)); +#2144 = DIRECTION('',(1.,0.,0.)); +#2145 = DEFINITIONAL_REPRESENTATION('',(#2146),#2150); +#2146 = LINE('',#2147,#2148); +#2147 = CARTESIAN_POINT('',(0.,0.)); +#2148 = VECTOR('',#2149,1.); +#2149 = DIRECTION('',(0.,1.)); +#2150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2151 = ADVANCED_FACE('',(#2152),#2166,.T.); +#2152 = FACE_BOUND('',#2153,.T.); +#2153 = EDGE_LOOP('',(#2154,#2184,#2207,#2230)); +#2154 = ORIENTED_EDGE('',*,*,#2155,.F.); +#2155 = EDGE_CURVE('',#2156,#2158,#2160,.T.); +#2156 = VERTEX_POINT('',#2157); +#2157 = CARTESIAN_POINT('',(-1.025,-1.5005,0.)); +#2158 = VERTEX_POINT('',#2159); +#2159 = CARTESIAN_POINT('',(-1.025,-1.5005,0.1)); +#2160 = SURFACE_CURVE('',#2161,(#2165,#2177),.PCURVE_S1.); +#2161 = LINE('',#2162,#2163); +#2162 = CARTESIAN_POINT('',(-1.025,-1.5005,0.)); +#2163 = VECTOR('',#2164,1.); +#2164 = DIRECTION('',(0.,0.,1.)); +#2165 = PCURVE('',#2166,#2171); +#2166 = PLANE('',#2167); +#2167 = AXIS2_PLACEMENT_3D('',#2168,#2169,#2170); +#2168 = CARTESIAN_POINT('',(-1.025,-1.5005,0.)); +#2169 = DIRECTION('',(1.,0.,0.)); +#2170 = DIRECTION('',(0.,0.,1.)); +#2171 = DEFINITIONAL_REPRESENTATION('',(#2172),#2176); +#2172 = LINE('',#2173,#2174); +#2173 = CARTESIAN_POINT('',(0.,0.)); +#2174 = VECTOR('',#2175,1.); +#2175 = DIRECTION('',(1.,0.)); +#2176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2177 = PCURVE('',#2058,#2178); +#2178 = DEFINITIONAL_REPRESENTATION('',(#2179),#2183); +#2179 = LINE('',#2180,#2181); +#2180 = CARTESIAN_POINT('',(0.,0.2)); +#2181 = VECTOR('',#2182,1.); +#2182 = DIRECTION('',(1.,0.)); +#2183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2184 = ORIENTED_EDGE('',*,*,#2185,.T.); +#2185 = EDGE_CURVE('',#2156,#2186,#2188,.T.); +#2186 = VERTEX_POINT('',#2187); +#2187 = CARTESIAN_POINT('',(-1.025,-1.2255,0.)); +#2188 = SURFACE_CURVE('',#2189,(#2193,#2200),.PCURVE_S1.); +#2189 = LINE('',#2190,#2191); +#2190 = CARTESIAN_POINT('',(-1.025,-1.5005,0.)); +#2191 = VECTOR('',#2192,1.); +#2192 = DIRECTION('',(0.,1.,0.)); +#2193 = PCURVE('',#2166,#2194); +#2194 = DEFINITIONAL_REPRESENTATION('',(#2195),#2199); +#2195 = LINE('',#2196,#2197); +#2196 = CARTESIAN_POINT('',(0.,0.)); +#2197 = VECTOR('',#2198,1.); +#2198 = DIRECTION('',(0.,-1.)); +#2199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2200 = PCURVE('',#2086,#2201); +#2201 = DEFINITIONAL_REPRESENTATION('',(#2202),#2206); +#2202 = LINE('',#2203,#2204); +#2203 = CARTESIAN_POINT('',(0.2,0.)); +#2204 = VECTOR('',#2205,1.); +#2205 = DIRECTION('',(0.,1.)); +#2206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2207 = ORIENTED_EDGE('',*,*,#2208,.T.); +#2208 = EDGE_CURVE('',#2186,#2209,#2211,.T.); +#2209 = VERTEX_POINT('',#2210); +#2210 = CARTESIAN_POINT('',(-1.025,-1.2255,0.1)); +#2211 = SURFACE_CURVE('',#2212,(#2216,#2223),.PCURVE_S1.); +#2212 = LINE('',#2213,#2214); +#2213 = CARTESIAN_POINT('',(-1.025,-1.2255,0.)); +#2214 = VECTOR('',#2215,1.); +#2215 = DIRECTION('',(0.,0.,1.)); +#2216 = PCURVE('',#2166,#2217); +#2217 = DEFINITIONAL_REPRESENTATION('',(#2218),#2222); +#2218 = LINE('',#2219,#2220); +#2219 = CARTESIAN_POINT('',(0.,-0.275)); +#2220 = VECTOR('',#2221,1.); +#2221 = DIRECTION('',(1.,0.)); +#2222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2223 = PCURVE('',#2114,#2224); +#2224 = DEFINITIONAL_REPRESENTATION('',(#2225),#2229); +#2225 = LINE('',#2226,#2227); +#2226 = CARTESIAN_POINT('',(0.,0.2)); +#2227 = VECTOR('',#2228,1.); +#2228 = DIRECTION('',(1.,0.)); +#2229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2230 = ORIENTED_EDGE('',*,*,#2231,.F.); +#2231 = EDGE_CURVE('',#2158,#2209,#2232,.T.); +#2232 = SURFACE_CURVE('',#2233,(#2237,#2244),.PCURVE_S1.); +#2233 = LINE('',#2234,#2235); +#2234 = CARTESIAN_POINT('',(-1.025,-1.5005,0.1)); +#2235 = VECTOR('',#2236,1.); +#2236 = DIRECTION('',(0.,1.,0.)); +#2237 = PCURVE('',#2166,#2238); +#2238 = DEFINITIONAL_REPRESENTATION('',(#2239),#2243); +#2239 = LINE('',#2240,#2241); +#2240 = CARTESIAN_POINT('',(0.1,0.)); +#2241 = VECTOR('',#2242,1.); +#2242 = DIRECTION('',(0.,-1.)); +#2243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2244 = PCURVE('',#2140,#2245); +#2245 = DEFINITIONAL_REPRESENTATION('',(#2246),#2250); +#2246 = LINE('',#2247,#2248); +#2247 = CARTESIAN_POINT('',(0.2,0.)); +#2248 = VECTOR('',#2249,1.); +#2249 = DIRECTION('',(0.,1.)); +#2250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2251 = ADVANCED_FACE('',(#2252),#2058,.F.); +#2252 = FACE_BOUND('',#2253,.F.); +#2253 = EDGE_LOOP('',(#2254,#2275,#2276,#2297)); +#2254 = ORIENTED_EDGE('',*,*,#2255,.F.); +#2255 = EDGE_CURVE('',#2036,#2156,#2256,.T.); +#2256 = SURFACE_CURVE('',#2257,(#2261,#2268),.PCURVE_S1.); +#2257 = LINE('',#2258,#2259); +#2258 = CARTESIAN_POINT('',(-1.225,-1.5005,0.)); +#2259 = VECTOR('',#2260,1.); +#2260 = DIRECTION('',(1.,0.,0.)); +#2261 = PCURVE('',#2058,#2262); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267); +#2263 = LINE('',#2264,#2265); +#2264 = CARTESIAN_POINT('',(0.,0.)); +#2265 = VECTOR('',#2266,1.); +#2266 = DIRECTION('',(0.,1.)); +#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2268 = PCURVE('',#2086,#2269); +#2269 = DEFINITIONAL_REPRESENTATION('',(#2270),#2274); +#2270 = LINE('',#2271,#2272); +#2271 = CARTESIAN_POINT('',(0.,0.)); +#2272 = VECTOR('',#2273,1.); +#2273 = DIRECTION('',(1.,0.)); +#2274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2275 = ORIENTED_EDGE('',*,*,#2035,.T.); +#2276 = ORIENTED_EDGE('',*,*,#2277,.T.); +#2277 = EDGE_CURVE('',#2038,#2158,#2278,.T.); +#2278 = SURFACE_CURVE('',#2279,(#2283,#2290),.PCURVE_S1.); +#2279 = LINE('',#2280,#2281); +#2280 = CARTESIAN_POINT('',(-1.225,-1.5005,0.1)); +#2281 = VECTOR('',#2282,1.); +#2282 = DIRECTION('',(1.,0.,0.)); +#2283 = PCURVE('',#2058,#2284); +#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); +#2285 = LINE('',#2286,#2287); +#2286 = CARTESIAN_POINT('',(0.1,0.)); +#2287 = VECTOR('',#2288,1.); +#2288 = DIRECTION('',(0.,1.)); +#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2290 = PCURVE('',#2140,#2291); +#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2296); +#2292 = LINE('',#2293,#2294); +#2293 = CARTESIAN_POINT('',(0.,0.)); +#2294 = VECTOR('',#2295,1.); +#2295 = DIRECTION('',(1.,0.)); +#2296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2297 = ORIENTED_EDGE('',*,*,#2155,.F.); +#2298 = ADVANCED_FACE('',(#2299),#2114,.T.); +#2299 = FACE_BOUND('',#2300,.T.); +#2300 = EDGE_LOOP('',(#2301,#2322,#2323,#2344)); +#2301 = ORIENTED_EDGE('',*,*,#2302,.F.); +#2302 = EDGE_CURVE('',#2071,#2186,#2303,.T.); +#2303 = SURFACE_CURVE('',#2304,(#2308,#2315),.PCURVE_S1.); +#2304 = LINE('',#2305,#2306); +#2305 = CARTESIAN_POINT('',(-1.225,-1.2255,0.)); +#2306 = VECTOR('',#2307,1.); +#2307 = DIRECTION('',(1.,0.,0.)); +#2308 = PCURVE('',#2114,#2309); +#2309 = DEFINITIONAL_REPRESENTATION('',(#2310),#2314); +#2310 = LINE('',#2311,#2312); +#2311 = CARTESIAN_POINT('',(0.,0.)); +#2312 = VECTOR('',#2313,1.); +#2313 = DIRECTION('',(0.,1.)); +#2314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2315 = PCURVE('',#2086,#2316); +#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321); +#2317 = LINE('',#2318,#2319); +#2318 = CARTESIAN_POINT('',(0.,0.275)); +#2319 = VECTOR('',#2320,1.); +#2320 = DIRECTION('',(1.,0.)); +#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2322 = ORIENTED_EDGE('',*,*,#2098,.T.); +#2323 = ORIENTED_EDGE('',*,*,#2324,.T.); +#2324 = EDGE_CURVE('',#2099,#2209,#2325,.T.); +#2325 = SURFACE_CURVE('',#2326,(#2330,#2337),.PCURVE_S1.); +#2326 = LINE('',#2327,#2328); +#2327 = CARTESIAN_POINT('',(-1.225,-1.2255,0.1)); +#2328 = VECTOR('',#2329,1.); +#2329 = DIRECTION('',(1.,0.,0.)); +#2330 = PCURVE('',#2114,#2331); +#2331 = DEFINITIONAL_REPRESENTATION('',(#2332),#2336); +#2332 = LINE('',#2333,#2334); +#2333 = CARTESIAN_POINT('',(0.1,0.)); +#2334 = VECTOR('',#2335,1.); +#2335 = DIRECTION('',(0.,1.)); +#2336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2337 = PCURVE('',#2140,#2338); +#2338 = DEFINITIONAL_REPRESENTATION('',(#2339),#2343); +#2339 = LINE('',#2340,#2341); +#2340 = CARTESIAN_POINT('',(0.,0.275)); +#2341 = VECTOR('',#2342,1.); +#2342 = DIRECTION('',(1.,0.)); +#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2344 = ORIENTED_EDGE('',*,*,#2208,.F.); +#2345 = ADVANCED_FACE('',(#2346),#2086,.F.); +#2346 = FACE_BOUND('',#2347,.F.); +#2347 = EDGE_LOOP('',(#2348,#2349,#2350,#2351)); +#2348 = ORIENTED_EDGE('',*,*,#2070,.F.); +#2349 = ORIENTED_EDGE('',*,*,#2255,.T.); +#2350 = ORIENTED_EDGE('',*,*,#2185,.T.); +#2351 = ORIENTED_EDGE('',*,*,#2302,.F.); +#2352 = ADVANCED_FACE('',(#2353),#2140,.T.); +#2353 = FACE_BOUND('',#2354,.T.); +#2354 = EDGE_LOOP('',(#2355,#2356,#2357,#2358)); +#2355 = ORIENTED_EDGE('',*,*,#2126,.F.); +#2356 = ORIENTED_EDGE('',*,*,#2277,.T.); +#2357 = ORIENTED_EDGE('',*,*,#2231,.T.); +#2358 = ORIENTED_EDGE('',*,*,#2324,.F.); +#2359 = MANIFOLD_SOLID_BREP('',#2360); +#2360 = CLOSED_SHELL('',(#2361,#2481,#2581,#2628,#2675,#2682)); +#2361 = ADVANCED_FACE('',(#2362),#2376,.F.); +#2362 = FACE_BOUND('',#2363,.F.); +#2363 = EDGE_LOOP('',(#2364,#2399,#2427,#2455)); +#2364 = ORIENTED_EDGE('',*,*,#2365,.F.); +#2365 = EDGE_CURVE('',#2366,#2368,#2370,.T.); +#2366 = VERTEX_POINT('',#2367); +#2367 = CARTESIAN_POINT('',(-0.673,-1.373,0.)); +#2368 = VERTEX_POINT('',#2369); +#2369 = CARTESIAN_POINT('',(-0.673,-1.373,0.1)); +#2370 = SURFACE_CURVE('',#2371,(#2375,#2387),.PCURVE_S1.); +#2371 = LINE('',#2372,#2373); +#2372 = CARTESIAN_POINT('',(-0.673,-1.373,0.)); +#2373 = VECTOR('',#2374,1.); +#2374 = DIRECTION('',(0.,0.,1.)); +#2375 = PCURVE('',#2376,#2381); +#2376 = PLANE('',#2377); +#2377 = AXIS2_PLACEMENT_3D('',#2378,#2379,#2380); +#2378 = CARTESIAN_POINT('',(-0.673,-1.373,0.)); +#2379 = DIRECTION('',(1.,0.,0.)); +#2380 = DIRECTION('',(0.,0.,1.)); +#2381 = DEFINITIONAL_REPRESENTATION('',(#2382),#2386); +#2382 = LINE('',#2383,#2384); +#2383 = CARTESIAN_POINT('',(0.,0.)); +#2384 = VECTOR('',#2385,1.); +#2385 = DIRECTION('',(1.,0.)); +#2386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2387 = PCURVE('',#2388,#2393); +#2388 = PLANE('',#2389); +#2389 = AXIS2_PLACEMENT_3D('',#2390,#2391,#2392); +#2390 = CARTESIAN_POINT('',(-0.673,-1.373,0.)); +#2391 = DIRECTION('',(0.,1.,0.)); +#2392 = DIRECTION('',(0.,0.,1.)); +#2393 = DEFINITIONAL_REPRESENTATION('',(#2394),#2398); +#2394 = LINE('',#2395,#2396); +#2395 = CARTESIAN_POINT('',(0.,0.)); +#2396 = VECTOR('',#2397,1.); +#2397 = DIRECTION('',(1.,0.)); +#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2399 = ORIENTED_EDGE('',*,*,#2400,.T.); +#2400 = EDGE_CURVE('',#2366,#2401,#2403,.T.); +#2401 = VERTEX_POINT('',#2402); +#2402 = CARTESIAN_POINT('',(-0.673,-0.357,0.)); +#2403 = SURFACE_CURVE('',#2404,(#2408,#2415),.PCURVE_S1.); +#2404 = LINE('',#2405,#2406); +#2405 = CARTESIAN_POINT('',(-0.673,-1.373,0.)); +#2406 = VECTOR('',#2407,1.); +#2407 = DIRECTION('',(0.,1.,0.)); +#2408 = PCURVE('',#2376,#2409); +#2409 = DEFINITIONAL_REPRESENTATION('',(#2410),#2414); +#2410 = LINE('',#2411,#2412); +#2411 = CARTESIAN_POINT('',(0.,0.)); +#2412 = VECTOR('',#2413,1.); +#2413 = DIRECTION('',(0.,-1.)); +#2414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2415 = PCURVE('',#2416,#2421); +#2416 = PLANE('',#2417); +#2417 = AXIS2_PLACEMENT_3D('',#2418,#2419,#2420); +#2418 = CARTESIAN_POINT('',(-0.673,-1.373,0.)); +#2419 = DIRECTION('',(0.,0.,1.)); +#2420 = DIRECTION('',(1.,0.,0.)); +#2421 = DEFINITIONAL_REPRESENTATION('',(#2422),#2426); +#2422 = LINE('',#2423,#2424); +#2423 = CARTESIAN_POINT('',(0.,0.)); +#2424 = VECTOR('',#2425,1.); +#2425 = DIRECTION('',(0.,1.)); +#2426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2427 = ORIENTED_EDGE('',*,*,#2428,.T.); +#2428 = EDGE_CURVE('',#2401,#2429,#2431,.T.); +#2429 = VERTEX_POINT('',#2430); +#2430 = CARTESIAN_POINT('',(-0.673,-0.357,0.1)); +#2431 = SURFACE_CURVE('',#2432,(#2436,#2443),.PCURVE_S1.); +#2432 = LINE('',#2433,#2434); +#2433 = CARTESIAN_POINT('',(-0.673,-0.357,0.)); +#2434 = VECTOR('',#2435,1.); +#2435 = DIRECTION('',(0.,0.,1.)); +#2436 = PCURVE('',#2376,#2437); +#2437 = DEFINITIONAL_REPRESENTATION('',(#2438),#2442); +#2438 = LINE('',#2439,#2440); +#2439 = CARTESIAN_POINT('',(0.,-1.016)); +#2440 = VECTOR('',#2441,1.); +#2441 = DIRECTION('',(1.,0.)); +#2442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2443 = PCURVE('',#2444,#2449); +#2444 = PLANE('',#2445); +#2445 = AXIS2_PLACEMENT_3D('',#2446,#2447,#2448); +#2446 = CARTESIAN_POINT('',(-0.673,-0.357,0.)); +#2447 = DIRECTION('',(0.,1.,0.)); +#2448 = DIRECTION('',(0.,0.,1.)); +#2449 = DEFINITIONAL_REPRESENTATION('',(#2450),#2454); +#2450 = LINE('',#2451,#2452); +#2451 = CARTESIAN_POINT('',(0.,0.)); +#2452 = VECTOR('',#2453,1.); +#2453 = DIRECTION('',(1.,0.)); +#2454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2455 = ORIENTED_EDGE('',*,*,#2456,.F.); +#2456 = EDGE_CURVE('',#2368,#2429,#2457,.T.); +#2457 = SURFACE_CURVE('',#2458,(#2462,#2469),.PCURVE_S1.); +#2458 = LINE('',#2459,#2460); +#2459 = CARTESIAN_POINT('',(-0.673,-1.373,0.1)); +#2460 = VECTOR('',#2461,1.); +#2461 = DIRECTION('',(0.,1.,0.)); +#2462 = PCURVE('',#2376,#2463); +#2463 = DEFINITIONAL_REPRESENTATION('',(#2464),#2468); +#2464 = LINE('',#2465,#2466); +#2465 = CARTESIAN_POINT('',(0.1,0.)); +#2466 = VECTOR('',#2467,1.); +#2467 = DIRECTION('',(0.,-1.)); +#2468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2469 = PCURVE('',#2470,#2475); +#2470 = PLANE('',#2471); +#2471 = AXIS2_PLACEMENT_3D('',#2472,#2473,#2474); +#2472 = CARTESIAN_POINT('',(-0.673,-1.373,0.1)); +#2473 = DIRECTION('',(0.,0.,1.)); +#2474 = DIRECTION('',(1.,0.,0.)); +#2475 = DEFINITIONAL_REPRESENTATION('',(#2476),#2480); +#2476 = LINE('',#2477,#2478); +#2477 = CARTESIAN_POINT('',(0.,0.)); +#2478 = VECTOR('',#2479,1.); +#2479 = DIRECTION('',(0.,1.)); +#2480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2481 = ADVANCED_FACE('',(#2482),#2496,.T.); +#2482 = FACE_BOUND('',#2483,.T.); +#2483 = EDGE_LOOP('',(#2484,#2514,#2537,#2560)); +#2484 = ORIENTED_EDGE('',*,*,#2485,.F.); +#2485 = EDGE_CURVE('',#2486,#2488,#2490,.T.); +#2486 = VERTEX_POINT('',#2487); +#2487 = CARTESIAN_POINT('',(0.673,-1.373,0.)); +#2488 = VERTEX_POINT('',#2489); +#2489 = CARTESIAN_POINT('',(0.673,-1.373,0.1)); +#2490 = SURFACE_CURVE('',#2491,(#2495,#2507),.PCURVE_S1.); +#2491 = LINE('',#2492,#2493); +#2492 = CARTESIAN_POINT('',(0.673,-1.373,0.)); +#2493 = VECTOR('',#2494,1.); +#2494 = DIRECTION('',(0.,0.,1.)); +#2495 = PCURVE('',#2496,#2501); +#2496 = PLANE('',#2497); +#2497 = AXIS2_PLACEMENT_3D('',#2498,#2499,#2500); +#2498 = CARTESIAN_POINT('',(0.673,-1.373,0.)); +#2499 = DIRECTION('',(1.,0.,0.)); +#2500 = DIRECTION('',(0.,0.,1.)); +#2501 = DEFINITIONAL_REPRESENTATION('',(#2502),#2506); +#2502 = LINE('',#2503,#2504); +#2503 = CARTESIAN_POINT('',(0.,0.)); +#2504 = VECTOR('',#2505,1.); +#2505 = DIRECTION('',(1.,0.)); +#2506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2507 = PCURVE('',#2388,#2508); +#2508 = DEFINITIONAL_REPRESENTATION('',(#2509),#2513); +#2509 = LINE('',#2510,#2511); +#2510 = CARTESIAN_POINT('',(0.,1.346)); +#2511 = VECTOR('',#2512,1.); +#2512 = DIRECTION('',(1.,0.)); +#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2514 = ORIENTED_EDGE('',*,*,#2515,.T.); +#2515 = EDGE_CURVE('',#2486,#2516,#2518,.T.); +#2516 = VERTEX_POINT('',#2517); +#2517 = CARTESIAN_POINT('',(0.673,-0.357,0.)); +#2518 = SURFACE_CURVE('',#2519,(#2523,#2530),.PCURVE_S1.); +#2519 = LINE('',#2520,#2521); +#2520 = CARTESIAN_POINT('',(0.673,-1.373,0.)); +#2521 = VECTOR('',#2522,1.); +#2522 = DIRECTION('',(0.,1.,0.)); +#2523 = PCURVE('',#2496,#2524); +#2524 = DEFINITIONAL_REPRESENTATION('',(#2525),#2529); +#2525 = LINE('',#2526,#2527); +#2526 = CARTESIAN_POINT('',(0.,0.)); +#2527 = VECTOR('',#2528,1.); +#2528 = DIRECTION('',(0.,-1.)); +#2529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2530 = PCURVE('',#2416,#2531); +#2531 = DEFINITIONAL_REPRESENTATION('',(#2532),#2536); +#2532 = LINE('',#2533,#2534); +#2533 = CARTESIAN_POINT('',(1.346,0.)); +#2534 = VECTOR('',#2535,1.); +#2535 = DIRECTION('',(0.,1.)); +#2536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2537 = ORIENTED_EDGE('',*,*,#2538,.T.); +#2538 = EDGE_CURVE('',#2516,#2539,#2541,.T.); +#2539 = VERTEX_POINT('',#2540); +#2540 = CARTESIAN_POINT('',(0.673,-0.357,0.1)); +#2541 = SURFACE_CURVE('',#2542,(#2546,#2553),.PCURVE_S1.); +#2542 = LINE('',#2543,#2544); +#2543 = CARTESIAN_POINT('',(0.673,-0.357,0.)); +#2544 = VECTOR('',#2545,1.); +#2545 = DIRECTION('',(0.,0.,1.)); +#2546 = PCURVE('',#2496,#2547); +#2547 = DEFINITIONAL_REPRESENTATION('',(#2548),#2552); +#2548 = LINE('',#2549,#2550); +#2549 = CARTESIAN_POINT('',(0.,-1.016)); +#2550 = VECTOR('',#2551,1.); +#2551 = DIRECTION('',(1.,0.)); +#2552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2553 = PCURVE('',#2444,#2554); +#2554 = DEFINITIONAL_REPRESENTATION('',(#2555),#2559); +#2555 = LINE('',#2556,#2557); +#2556 = CARTESIAN_POINT('',(0.,1.346)); +#2557 = VECTOR('',#2558,1.); +#2558 = DIRECTION('',(1.,0.)); +#2559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2560 = ORIENTED_EDGE('',*,*,#2561,.F.); +#2561 = EDGE_CURVE('',#2488,#2539,#2562,.T.); +#2562 = SURFACE_CURVE('',#2563,(#2567,#2574),.PCURVE_S1.); +#2563 = LINE('',#2564,#2565); +#2564 = CARTESIAN_POINT('',(0.673,-1.373,0.1)); +#2565 = VECTOR('',#2566,1.); +#2566 = DIRECTION('',(0.,1.,0.)); +#2567 = PCURVE('',#2496,#2568); +#2568 = DEFINITIONAL_REPRESENTATION('',(#2569),#2573); +#2569 = LINE('',#2570,#2571); +#2570 = CARTESIAN_POINT('',(0.1,0.)); +#2571 = VECTOR('',#2572,1.); +#2572 = DIRECTION('',(0.,-1.)); +#2573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2574 = PCURVE('',#2470,#2575); +#2575 = DEFINITIONAL_REPRESENTATION('',(#2576),#2580); +#2576 = LINE('',#2577,#2578); +#2577 = CARTESIAN_POINT('',(1.346,0.)); +#2578 = VECTOR('',#2579,1.); +#2579 = DIRECTION('',(0.,1.)); +#2580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2581 = ADVANCED_FACE('',(#2582),#2388,.F.); +#2582 = FACE_BOUND('',#2583,.F.); +#2583 = EDGE_LOOP('',(#2584,#2605,#2606,#2627)); +#2584 = ORIENTED_EDGE('',*,*,#2585,.F.); +#2585 = EDGE_CURVE('',#2366,#2486,#2586,.T.); +#2586 = SURFACE_CURVE('',#2587,(#2591,#2598),.PCURVE_S1.); +#2587 = LINE('',#2588,#2589); +#2588 = CARTESIAN_POINT('',(-0.673,-1.373,0.)); +#2589 = VECTOR('',#2590,1.); +#2590 = DIRECTION('',(1.,0.,0.)); +#2591 = PCURVE('',#2388,#2592); +#2592 = DEFINITIONAL_REPRESENTATION('',(#2593),#2597); +#2593 = LINE('',#2594,#2595); +#2594 = CARTESIAN_POINT('',(0.,0.)); +#2595 = VECTOR('',#2596,1.); +#2596 = DIRECTION('',(0.,1.)); +#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2598 = PCURVE('',#2416,#2599); +#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604); +#2600 = LINE('',#2601,#2602); +#2601 = CARTESIAN_POINT('',(0.,0.)); +#2602 = VECTOR('',#2603,1.); +#2603 = DIRECTION('',(1.,0.)); +#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2605 = ORIENTED_EDGE('',*,*,#2365,.T.); +#2606 = ORIENTED_EDGE('',*,*,#2607,.T.); +#2607 = EDGE_CURVE('',#2368,#2488,#2608,.T.); +#2608 = SURFACE_CURVE('',#2609,(#2613,#2620),.PCURVE_S1.); +#2609 = LINE('',#2610,#2611); +#2610 = CARTESIAN_POINT('',(-0.673,-1.373,0.1)); +#2611 = VECTOR('',#2612,1.); +#2612 = DIRECTION('',(1.,0.,0.)); +#2613 = PCURVE('',#2388,#2614); +#2614 = DEFINITIONAL_REPRESENTATION('',(#2615),#2619); +#2615 = LINE('',#2616,#2617); +#2616 = CARTESIAN_POINT('',(0.1,0.)); +#2617 = VECTOR('',#2618,1.); +#2618 = DIRECTION('',(0.,1.)); +#2619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2620 = PCURVE('',#2470,#2621); +#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); +#2622 = LINE('',#2623,#2624); +#2623 = CARTESIAN_POINT('',(0.,0.)); +#2624 = VECTOR('',#2625,1.); +#2625 = DIRECTION('',(1.,0.)); +#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2627 = ORIENTED_EDGE('',*,*,#2485,.F.); +#2628 = ADVANCED_FACE('',(#2629),#2444,.T.); +#2629 = FACE_BOUND('',#2630,.T.); +#2630 = EDGE_LOOP('',(#2631,#2652,#2653,#2674)); +#2631 = ORIENTED_EDGE('',*,*,#2632,.F.); +#2632 = EDGE_CURVE('',#2401,#2516,#2633,.T.); +#2633 = SURFACE_CURVE('',#2634,(#2638,#2645),.PCURVE_S1.); +#2634 = LINE('',#2635,#2636); +#2635 = CARTESIAN_POINT('',(-0.673,-0.357,0.)); +#2636 = VECTOR('',#2637,1.); +#2637 = DIRECTION('',(1.,0.,0.)); +#2638 = PCURVE('',#2444,#2639); +#2639 = DEFINITIONAL_REPRESENTATION('',(#2640),#2644); +#2640 = LINE('',#2641,#2642); +#2641 = CARTESIAN_POINT('',(0.,0.)); +#2642 = VECTOR('',#2643,1.); +#2643 = DIRECTION('',(0.,1.)); +#2644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2645 = PCURVE('',#2416,#2646); +#2646 = DEFINITIONAL_REPRESENTATION('',(#2647),#2651); +#2647 = LINE('',#2648,#2649); +#2648 = CARTESIAN_POINT('',(0.,1.016)); +#2649 = VECTOR('',#2650,1.); +#2650 = DIRECTION('',(1.,0.)); +#2651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2652 = ORIENTED_EDGE('',*,*,#2428,.T.); +#2653 = ORIENTED_EDGE('',*,*,#2654,.T.); +#2654 = EDGE_CURVE('',#2429,#2539,#2655,.T.); +#2655 = SURFACE_CURVE('',#2656,(#2660,#2667),.PCURVE_S1.); +#2656 = LINE('',#2657,#2658); +#2657 = CARTESIAN_POINT('',(-0.673,-0.357,0.1)); +#2658 = VECTOR('',#2659,1.); +#2659 = DIRECTION('',(1.,0.,0.)); +#2660 = PCURVE('',#2444,#2661); +#2661 = DEFINITIONAL_REPRESENTATION('',(#2662),#2666); +#2662 = LINE('',#2663,#2664); +#2663 = CARTESIAN_POINT('',(0.1,0.)); +#2664 = VECTOR('',#2665,1.); +#2665 = DIRECTION('',(0.,1.)); +#2666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2667 = PCURVE('',#2470,#2668); +#2668 = DEFINITIONAL_REPRESENTATION('',(#2669),#2673); +#2669 = LINE('',#2670,#2671); +#2670 = CARTESIAN_POINT('',(0.,1.016)); +#2671 = VECTOR('',#2672,1.); +#2672 = DIRECTION('',(1.,0.)); +#2673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2674 = ORIENTED_EDGE('',*,*,#2538,.F.); +#2675 = ADVANCED_FACE('',(#2676),#2416,.F.); +#2676 = FACE_BOUND('',#2677,.F.); +#2677 = EDGE_LOOP('',(#2678,#2679,#2680,#2681)); +#2678 = ORIENTED_EDGE('',*,*,#2400,.F.); +#2679 = ORIENTED_EDGE('',*,*,#2585,.T.); +#2680 = ORIENTED_EDGE('',*,*,#2515,.T.); +#2681 = ORIENTED_EDGE('',*,*,#2632,.F.); +#2682 = ADVANCED_FACE('',(#2683),#2470,.T.); +#2683 = FACE_BOUND('',#2684,.T.); +#2684 = EDGE_LOOP('',(#2685,#2686,#2687,#2688)); +#2685 = ORIENTED_EDGE('',*,*,#2456,.F.); +#2686 = ORIENTED_EDGE('',*,*,#2607,.T.); +#2687 = ORIENTED_EDGE('',*,*,#2561,.T.); +#2688 = ORIENTED_EDGE('',*,*,#2654,.F.); +#2689 = MANIFOLD_SOLID_BREP('',#2690); +#2690 = CLOSED_SHELL('',(#2691,#2811,#2911,#2958,#3005,#3012)); +#2691 = ADVANCED_FACE('',(#2692),#2706,.F.); +#2692 = FACE_BOUND('',#2693,.F.); +#2693 = EDGE_LOOP('',(#2694,#2729,#2757,#2785)); +#2694 = ORIENTED_EDGE('',*,*,#2695,.F.); +#2695 = EDGE_CURVE('',#2696,#2698,#2700,.T.); +#2696 = VERTEX_POINT('',#2697); +#2697 = CARTESIAN_POINT('',(0.475,0.125,0.)); +#2698 = VERTEX_POINT('',#2699); +#2699 = CARTESIAN_POINT('',(0.475,0.125,0.1)); +#2700 = SURFACE_CURVE('',#2701,(#2705,#2717),.PCURVE_S1.); +#2701 = LINE('',#2702,#2703); +#2702 = CARTESIAN_POINT('',(0.475,0.125,0.)); +#2703 = VECTOR('',#2704,1.); +#2704 = DIRECTION('',(0.,0.,1.)); +#2705 = PCURVE('',#2706,#2711); +#2706 = PLANE('',#2707); +#2707 = AXIS2_PLACEMENT_3D('',#2708,#2709,#2710); +#2708 = CARTESIAN_POINT('',(0.475,0.125,0.)); +#2709 = DIRECTION('',(1.,0.,0.)); +#2710 = DIRECTION('',(0.,0.,1.)); +#2711 = DEFINITIONAL_REPRESENTATION('',(#2712),#2716); +#2712 = LINE('',#2713,#2714); +#2713 = CARTESIAN_POINT('',(0.,0.)); +#2714 = VECTOR('',#2715,1.); +#2715 = DIRECTION('',(1.,0.)); +#2716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2717 = PCURVE('',#2718,#2723); +#2718 = PLANE('',#2719); +#2719 = AXIS2_PLACEMENT_3D('',#2720,#2721,#2722); +#2720 = CARTESIAN_POINT('',(0.475,0.125,0.)); +#2721 = DIRECTION('',(0.,1.,0.)); +#2722 = DIRECTION('',(0.,0.,1.)); +#2723 = DEFINITIONAL_REPRESENTATION('',(#2724),#2728); +#2724 = LINE('',#2725,#2726); +#2725 = CARTESIAN_POINT('',(0.,0.)); +#2726 = VECTOR('',#2727,1.); +#2727 = DIRECTION('',(1.,0.)); +#2728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2729 = ORIENTED_EDGE('',*,*,#2730,.T.); +#2730 = EDGE_CURVE('',#2696,#2731,#2733,.T.); +#2731 = VERTEX_POINT('',#2732); +#2732 = CARTESIAN_POINT('',(0.475,1.425,0.)); +#2733 = SURFACE_CURVE('',#2734,(#2738,#2745),.PCURVE_S1.); +#2734 = LINE('',#2735,#2736); +#2735 = CARTESIAN_POINT('',(0.475,0.125,0.)); +#2736 = VECTOR('',#2737,1.); +#2737 = DIRECTION('',(0.,1.,0.)); +#2738 = PCURVE('',#2706,#2739); +#2739 = DEFINITIONAL_REPRESENTATION('',(#2740),#2744); +#2740 = LINE('',#2741,#2742); +#2741 = CARTESIAN_POINT('',(0.,0.)); +#2742 = VECTOR('',#2743,1.); +#2743 = DIRECTION('',(0.,-1.)); +#2744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2745 = PCURVE('',#2746,#2751); +#2746 = PLANE('',#2747); +#2747 = AXIS2_PLACEMENT_3D('',#2748,#2749,#2750); +#2748 = CARTESIAN_POINT('',(0.475,0.125,0.)); +#2749 = DIRECTION('',(0.,0.,1.)); +#2750 = DIRECTION('',(1.,0.,0.)); +#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756); +#2752 = LINE('',#2753,#2754); +#2753 = CARTESIAN_POINT('',(0.,0.)); +#2754 = VECTOR('',#2755,1.); +#2755 = DIRECTION('',(0.,1.)); +#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2757 = ORIENTED_EDGE('',*,*,#2758,.T.); +#2758 = EDGE_CURVE('',#2731,#2759,#2761,.T.); +#2759 = VERTEX_POINT('',#2760); +#2760 = CARTESIAN_POINT('',(0.475,1.425,0.1)); +#2761 = SURFACE_CURVE('',#2762,(#2766,#2773),.PCURVE_S1.); +#2762 = LINE('',#2763,#2764); +#2763 = CARTESIAN_POINT('',(0.475,1.425,0.)); +#2764 = VECTOR('',#2765,1.); +#2765 = DIRECTION('',(0.,0.,1.)); +#2766 = PCURVE('',#2706,#2767); +#2767 = DEFINITIONAL_REPRESENTATION('',(#2768),#2772); +#2768 = LINE('',#2769,#2770); +#2769 = CARTESIAN_POINT('',(0.,-1.3)); +#2770 = VECTOR('',#2771,1.); +#2771 = DIRECTION('',(1.,0.)); +#2772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2773 = PCURVE('',#2774,#2779); +#2774 = PLANE('',#2775); +#2775 = AXIS2_PLACEMENT_3D('',#2776,#2777,#2778); +#2776 = CARTESIAN_POINT('',(0.475,1.425,0.)); +#2777 = DIRECTION('',(0.,1.,0.)); +#2778 = DIRECTION('',(0.,0.,1.)); +#2779 = DEFINITIONAL_REPRESENTATION('',(#2780),#2784); +#2780 = LINE('',#2781,#2782); +#2781 = CARTESIAN_POINT('',(0.,0.)); +#2782 = VECTOR('',#2783,1.); +#2783 = DIRECTION('',(1.,0.)); +#2784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2785 = ORIENTED_EDGE('',*,*,#2786,.F.); +#2786 = EDGE_CURVE('',#2698,#2759,#2787,.T.); +#2787 = SURFACE_CURVE('',#2788,(#2792,#2799),.PCURVE_S1.); +#2788 = LINE('',#2789,#2790); +#2789 = CARTESIAN_POINT('',(0.475,0.125,0.1)); +#2790 = VECTOR('',#2791,1.); +#2791 = DIRECTION('',(0.,1.,0.)); +#2792 = PCURVE('',#2706,#2793); +#2793 = DEFINITIONAL_REPRESENTATION('',(#2794),#2798); +#2794 = LINE('',#2795,#2796); +#2795 = CARTESIAN_POINT('',(0.1,0.)); +#2796 = VECTOR('',#2797,1.); +#2797 = DIRECTION('',(0.,-1.)); +#2798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2799 = PCURVE('',#2800,#2805); +#2800 = PLANE('',#2801); +#2801 = AXIS2_PLACEMENT_3D('',#2802,#2803,#2804); +#2802 = CARTESIAN_POINT('',(0.475,0.125,0.1)); +#2803 = DIRECTION('',(0.,0.,1.)); +#2804 = DIRECTION('',(1.,0.,0.)); +#2805 = DEFINITIONAL_REPRESENTATION('',(#2806),#2810); +#2806 = LINE('',#2807,#2808); +#2807 = CARTESIAN_POINT('',(0.,0.)); +#2808 = VECTOR('',#2809,1.); +#2809 = DIRECTION('',(0.,1.)); +#2810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2811 = ADVANCED_FACE('',(#2812),#2826,.T.); +#2812 = FACE_BOUND('',#2813,.T.); +#2813 = EDGE_LOOP('',(#2814,#2844,#2867,#2890)); +#2814 = ORIENTED_EDGE('',*,*,#2815,.F.); +#2815 = EDGE_CURVE('',#2816,#2818,#2820,.T.); +#2816 = VERTEX_POINT('',#2817); +#2817 = CARTESIAN_POINT('',(1.075,0.125,0.)); +#2818 = VERTEX_POINT('',#2819); +#2819 = CARTESIAN_POINT('',(1.075,0.125,0.1)); +#2820 = SURFACE_CURVE('',#2821,(#2825,#2837),.PCURVE_S1.); +#2821 = LINE('',#2822,#2823); +#2822 = CARTESIAN_POINT('',(1.075,0.125,0.)); +#2823 = VECTOR('',#2824,1.); +#2824 = DIRECTION('',(0.,0.,1.)); +#2825 = PCURVE('',#2826,#2831); +#2826 = PLANE('',#2827); +#2827 = AXIS2_PLACEMENT_3D('',#2828,#2829,#2830); +#2828 = CARTESIAN_POINT('',(1.075,0.125,0.)); +#2829 = DIRECTION('',(1.,0.,0.)); +#2830 = DIRECTION('',(0.,0.,1.)); +#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836); +#2832 = LINE('',#2833,#2834); +#2833 = CARTESIAN_POINT('',(0.,0.)); +#2834 = VECTOR('',#2835,1.); +#2835 = DIRECTION('',(1.,0.)); +#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2837 = PCURVE('',#2718,#2838); +#2838 = DEFINITIONAL_REPRESENTATION('',(#2839),#2843); +#2839 = LINE('',#2840,#2841); +#2840 = CARTESIAN_POINT('',(0.,0.6)); +#2841 = VECTOR('',#2842,1.); +#2842 = DIRECTION('',(1.,0.)); +#2843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2844 = ORIENTED_EDGE('',*,*,#2845,.T.); +#2845 = EDGE_CURVE('',#2816,#2846,#2848,.T.); +#2846 = VERTEX_POINT('',#2847); +#2847 = CARTESIAN_POINT('',(1.075,1.425,0.)); +#2848 = SURFACE_CURVE('',#2849,(#2853,#2860),.PCURVE_S1.); +#2849 = LINE('',#2850,#2851); +#2850 = CARTESIAN_POINT('',(1.075,0.125,0.)); +#2851 = VECTOR('',#2852,1.); +#2852 = DIRECTION('',(0.,1.,0.)); +#2853 = PCURVE('',#2826,#2854); +#2854 = DEFINITIONAL_REPRESENTATION('',(#2855),#2859); +#2855 = LINE('',#2856,#2857); +#2856 = CARTESIAN_POINT('',(0.,0.)); +#2857 = VECTOR('',#2858,1.); +#2858 = DIRECTION('',(0.,-1.)); +#2859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2860 = PCURVE('',#2746,#2861); +#2861 = DEFINITIONAL_REPRESENTATION('',(#2862),#2866); +#2862 = LINE('',#2863,#2864); +#2863 = CARTESIAN_POINT('',(0.6,0.)); +#2864 = VECTOR('',#2865,1.); +#2865 = DIRECTION('',(0.,1.)); +#2866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2867 = ORIENTED_EDGE('',*,*,#2868,.T.); +#2868 = EDGE_CURVE('',#2846,#2869,#2871,.T.); +#2869 = VERTEX_POINT('',#2870); +#2870 = CARTESIAN_POINT('',(1.075,1.425,0.1)); +#2871 = SURFACE_CURVE('',#2872,(#2876,#2883),.PCURVE_S1.); +#2872 = LINE('',#2873,#2874); +#2873 = CARTESIAN_POINT('',(1.075,1.425,0.)); +#2874 = VECTOR('',#2875,1.); +#2875 = DIRECTION('',(0.,0.,1.)); +#2876 = PCURVE('',#2826,#2877); +#2877 = DEFINITIONAL_REPRESENTATION('',(#2878),#2882); +#2878 = LINE('',#2879,#2880); +#2879 = CARTESIAN_POINT('',(0.,-1.3)); +#2880 = VECTOR('',#2881,1.); +#2881 = DIRECTION('',(1.,0.)); +#2882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2883 = PCURVE('',#2774,#2884); +#2884 = DEFINITIONAL_REPRESENTATION('',(#2885),#2889); +#2885 = LINE('',#2886,#2887); +#2886 = CARTESIAN_POINT('',(0.,0.6)); +#2887 = VECTOR('',#2888,1.); +#2888 = DIRECTION('',(1.,0.)); +#2889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2890 = ORIENTED_EDGE('',*,*,#2891,.F.); +#2891 = EDGE_CURVE('',#2818,#2869,#2892,.T.); +#2892 = SURFACE_CURVE('',#2893,(#2897,#2904),.PCURVE_S1.); +#2893 = LINE('',#2894,#2895); +#2894 = CARTESIAN_POINT('',(1.075,0.125,0.1)); +#2895 = VECTOR('',#2896,1.); +#2896 = DIRECTION('',(0.,1.,0.)); +#2897 = PCURVE('',#2826,#2898); +#2898 = DEFINITIONAL_REPRESENTATION('',(#2899),#2903); +#2899 = LINE('',#2900,#2901); +#2900 = CARTESIAN_POINT('',(0.1,0.)); +#2901 = VECTOR('',#2902,1.); +#2902 = DIRECTION('',(0.,-1.)); +#2903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2904 = PCURVE('',#2800,#2905); +#2905 = DEFINITIONAL_REPRESENTATION('',(#2906),#2910); +#2906 = LINE('',#2907,#2908); +#2907 = CARTESIAN_POINT('',(0.6,0.)); +#2908 = VECTOR('',#2909,1.); +#2909 = DIRECTION('',(0.,1.)); +#2910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2911 = ADVANCED_FACE('',(#2912),#2718,.F.); +#2912 = FACE_BOUND('',#2913,.F.); +#2913 = EDGE_LOOP('',(#2914,#2935,#2936,#2957)); +#2914 = ORIENTED_EDGE('',*,*,#2915,.F.); +#2915 = EDGE_CURVE('',#2696,#2816,#2916,.T.); +#2916 = SURFACE_CURVE('',#2917,(#2921,#2928),.PCURVE_S1.); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(0.475,0.125,0.)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(1.,0.,0.)); +#2921 = PCURVE('',#2718,#2922); +#2922 = DEFINITIONAL_REPRESENTATION('',(#2923),#2927); +#2923 = LINE('',#2924,#2925); +#2924 = CARTESIAN_POINT('',(0.,0.)); +#2925 = VECTOR('',#2926,1.); +#2926 = DIRECTION('',(0.,1.)); +#2927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2928 = PCURVE('',#2746,#2929); +#2929 = DEFINITIONAL_REPRESENTATION('',(#2930),#2934); +#2930 = LINE('',#2931,#2932); +#2931 = CARTESIAN_POINT('',(0.,0.)); +#2932 = VECTOR('',#2933,1.); +#2933 = DIRECTION('',(1.,0.)); +#2934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2935 = ORIENTED_EDGE('',*,*,#2695,.T.); +#2936 = ORIENTED_EDGE('',*,*,#2937,.T.); +#2937 = EDGE_CURVE('',#2698,#2818,#2938,.T.); +#2938 = SURFACE_CURVE('',#2939,(#2943,#2950),.PCURVE_S1.); +#2939 = LINE('',#2940,#2941); +#2940 = CARTESIAN_POINT('',(0.475,0.125,0.1)); +#2941 = VECTOR('',#2942,1.); +#2942 = DIRECTION('',(1.,0.,0.)); +#2943 = PCURVE('',#2718,#2944); +#2944 = DEFINITIONAL_REPRESENTATION('',(#2945),#2949); +#2945 = LINE('',#2946,#2947); +#2946 = CARTESIAN_POINT('',(0.1,0.)); +#2947 = VECTOR('',#2948,1.); +#2948 = DIRECTION('',(0.,1.)); +#2949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2950 = PCURVE('',#2800,#2951); +#2951 = DEFINITIONAL_REPRESENTATION('',(#2952),#2956); +#2952 = LINE('',#2953,#2954); +#2953 = CARTESIAN_POINT('',(0.,0.)); +#2954 = VECTOR('',#2955,1.); +#2955 = DIRECTION('',(1.,0.)); +#2956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2957 = ORIENTED_EDGE('',*,*,#2815,.F.); +#2958 = ADVANCED_FACE('',(#2959),#2774,.T.); +#2959 = FACE_BOUND('',#2960,.T.); +#2960 = EDGE_LOOP('',(#2961,#2982,#2983,#3004)); +#2961 = ORIENTED_EDGE('',*,*,#2962,.F.); +#2962 = EDGE_CURVE('',#2731,#2846,#2963,.T.); +#2963 = SURFACE_CURVE('',#2964,(#2968,#2975),.PCURVE_S1.); +#2964 = LINE('',#2965,#2966); +#2965 = CARTESIAN_POINT('',(0.475,1.425,0.)); +#2966 = VECTOR('',#2967,1.); +#2967 = DIRECTION('',(1.,0.,0.)); +#2968 = PCURVE('',#2774,#2969); +#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2974); +#2970 = LINE('',#2971,#2972); +#2971 = CARTESIAN_POINT('',(0.,0.)); +#2972 = VECTOR('',#2973,1.); +#2973 = DIRECTION('',(0.,1.)); +#2974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2975 = PCURVE('',#2746,#2976); +#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); +#2977 = LINE('',#2978,#2979); +#2978 = CARTESIAN_POINT('',(0.,1.3)); +#2979 = VECTOR('',#2980,1.); +#2980 = DIRECTION('',(1.,0.)); +#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2982 = ORIENTED_EDGE('',*,*,#2758,.T.); +#2983 = ORIENTED_EDGE('',*,*,#2984,.T.); +#2984 = EDGE_CURVE('',#2759,#2869,#2985,.T.); +#2985 = SURFACE_CURVE('',#2986,(#2990,#2997),.PCURVE_S1.); +#2986 = LINE('',#2987,#2988); +#2987 = CARTESIAN_POINT('',(0.475,1.425,0.1)); +#2988 = VECTOR('',#2989,1.); +#2989 = DIRECTION('',(1.,0.,0.)); +#2990 = PCURVE('',#2774,#2991); +#2991 = DEFINITIONAL_REPRESENTATION('',(#2992),#2996); +#2992 = LINE('',#2993,#2994); +#2993 = CARTESIAN_POINT('',(0.1,0.)); +#2994 = VECTOR('',#2995,1.); +#2995 = DIRECTION('',(0.,1.)); +#2996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2997 = PCURVE('',#2800,#2998); +#2998 = DEFINITIONAL_REPRESENTATION('',(#2999),#3003); +#2999 = LINE('',#3000,#3001); +#3000 = CARTESIAN_POINT('',(0.,1.3)); +#3001 = VECTOR('',#3002,1.); +#3002 = DIRECTION('',(1.,0.)); +#3003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3004 = ORIENTED_EDGE('',*,*,#2868,.F.); +#3005 = ADVANCED_FACE('',(#3006),#2746,.F.); +#3006 = FACE_BOUND('',#3007,.F.); +#3007 = EDGE_LOOP('',(#3008,#3009,#3010,#3011)); +#3008 = ORIENTED_EDGE('',*,*,#2730,.F.); +#3009 = ORIENTED_EDGE('',*,*,#2915,.T.); +#3010 = ORIENTED_EDGE('',*,*,#2845,.T.); +#3011 = ORIENTED_EDGE('',*,*,#2962,.F.); +#3012 = ADVANCED_FACE('',(#3013),#2800,.T.); +#3013 = FACE_BOUND('',#3014,.T.); +#3014 = EDGE_LOOP('',(#3015,#3016,#3017,#3018)); +#3015 = ORIENTED_EDGE('',*,*,#2786,.F.); +#3016 = ORIENTED_EDGE('',*,*,#2937,.T.); +#3017 = ORIENTED_EDGE('',*,*,#2891,.T.); +#3018 = ORIENTED_EDGE('',*,*,#2984,.F.); +#3019 = MANIFOLD_SOLID_BREP('',#3020); +#3020 = CLOSED_SHELL('',(#3021,#3141,#3241,#3288,#3335,#3342)); +#3021 = ADVANCED_FACE('',(#3022),#3036,.F.); +#3022 = FACE_BOUND('',#3023,.F.); +#3023 = EDGE_LOOP('',(#3024,#3059,#3087,#3115)); +#3024 = ORIENTED_EDGE('',*,*,#3025,.F.); +#3025 = EDGE_CURVE('',#3026,#3028,#3030,.T.); +#3026 = VERTEX_POINT('',#3027); +#3027 = CARTESIAN_POINT('',(-1.075,0.125,0.)); +#3028 = VERTEX_POINT('',#3029); +#3029 = CARTESIAN_POINT('',(-1.075,0.125,0.1)); +#3030 = SURFACE_CURVE('',#3031,(#3035,#3047),.PCURVE_S1.); +#3031 = LINE('',#3032,#3033); +#3032 = CARTESIAN_POINT('',(-1.075,0.125,0.)); +#3033 = VECTOR('',#3034,1.); +#3034 = DIRECTION('',(0.,0.,1.)); +#3035 = PCURVE('',#3036,#3041); +#3036 = PLANE('',#3037); +#3037 = AXIS2_PLACEMENT_3D('',#3038,#3039,#3040); +#3038 = CARTESIAN_POINT('',(-1.075,0.125,0.)); +#3039 = DIRECTION('',(1.,0.,0.)); +#3040 = DIRECTION('',(0.,0.,1.)); +#3041 = DEFINITIONAL_REPRESENTATION('',(#3042),#3046); +#3042 = LINE('',#3043,#3044); +#3043 = CARTESIAN_POINT('',(0.,0.)); +#3044 = VECTOR('',#3045,1.); +#3045 = DIRECTION('',(1.,0.)); +#3046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3047 = PCURVE('',#3048,#3053); +#3048 = PLANE('',#3049); +#3049 = AXIS2_PLACEMENT_3D('',#3050,#3051,#3052); +#3050 = CARTESIAN_POINT('',(-1.075,0.125,0.)); +#3051 = DIRECTION('',(0.,1.,0.)); +#3052 = DIRECTION('',(0.,0.,1.)); +#3053 = DEFINITIONAL_REPRESENTATION('',(#3054),#3058); +#3054 = LINE('',#3055,#3056); +#3055 = CARTESIAN_POINT('',(0.,0.)); +#3056 = VECTOR('',#3057,1.); +#3057 = DIRECTION('',(1.,0.)); +#3058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3059 = ORIENTED_EDGE('',*,*,#3060,.T.); +#3060 = EDGE_CURVE('',#3026,#3061,#3063,.T.); +#3061 = VERTEX_POINT('',#3062); +#3062 = CARTESIAN_POINT('',(-1.075,1.425,0.)); +#3063 = SURFACE_CURVE('',#3064,(#3068,#3075),.PCURVE_S1.); +#3064 = LINE('',#3065,#3066); +#3065 = CARTESIAN_POINT('',(-1.075,0.125,0.)); +#3066 = VECTOR('',#3067,1.); +#3067 = DIRECTION('',(0.,1.,0.)); +#3068 = PCURVE('',#3036,#3069); +#3069 = DEFINITIONAL_REPRESENTATION('',(#3070),#3074); +#3070 = LINE('',#3071,#3072); +#3071 = CARTESIAN_POINT('',(0.,0.)); +#3072 = VECTOR('',#3073,1.); +#3073 = DIRECTION('',(0.,-1.)); +#3074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3075 = PCURVE('',#3076,#3081); +#3076 = PLANE('',#3077); +#3077 = AXIS2_PLACEMENT_3D('',#3078,#3079,#3080); +#3078 = CARTESIAN_POINT('',(-1.075,0.125,0.)); +#3079 = DIRECTION('',(0.,0.,1.)); +#3080 = DIRECTION('',(1.,0.,0.)); +#3081 = DEFINITIONAL_REPRESENTATION('',(#3082),#3086); +#3082 = LINE('',#3083,#3084); +#3083 = CARTESIAN_POINT('',(0.,0.)); +#3084 = VECTOR('',#3085,1.); +#3085 = DIRECTION('',(0.,1.)); +#3086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3087 = ORIENTED_EDGE('',*,*,#3088,.T.); +#3088 = EDGE_CURVE('',#3061,#3089,#3091,.T.); +#3089 = VERTEX_POINT('',#3090); +#3090 = CARTESIAN_POINT('',(-1.075,1.425,0.1)); +#3091 = SURFACE_CURVE('',#3092,(#3096,#3103),.PCURVE_S1.); +#3092 = LINE('',#3093,#3094); +#3093 = CARTESIAN_POINT('',(-1.075,1.425,0.)); +#3094 = VECTOR('',#3095,1.); +#3095 = DIRECTION('',(0.,0.,1.)); +#3096 = PCURVE('',#3036,#3097); +#3097 = DEFINITIONAL_REPRESENTATION('',(#3098),#3102); +#3098 = LINE('',#3099,#3100); +#3099 = CARTESIAN_POINT('',(0.,-1.3)); +#3100 = VECTOR('',#3101,1.); +#3101 = DIRECTION('',(1.,0.)); +#3102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3103 = PCURVE('',#3104,#3109); +#3104 = PLANE('',#3105); +#3105 = AXIS2_PLACEMENT_3D('',#3106,#3107,#3108); +#3106 = CARTESIAN_POINT('',(-1.075,1.425,0.)); +#3107 = DIRECTION('',(0.,1.,0.)); +#3108 = DIRECTION('',(0.,0.,1.)); +#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3114); +#3110 = LINE('',#3111,#3112); +#3111 = CARTESIAN_POINT('',(0.,0.)); +#3112 = VECTOR('',#3113,1.); +#3113 = DIRECTION('',(1.,0.)); +#3114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3115 = ORIENTED_EDGE('',*,*,#3116,.F.); +#3116 = EDGE_CURVE('',#3028,#3089,#3117,.T.); +#3117 = SURFACE_CURVE('',#3118,(#3122,#3129),.PCURVE_S1.); +#3118 = LINE('',#3119,#3120); +#3119 = CARTESIAN_POINT('',(-1.075,0.125,0.1)); +#3120 = VECTOR('',#3121,1.); +#3121 = DIRECTION('',(0.,1.,0.)); +#3122 = PCURVE('',#3036,#3123); +#3123 = DEFINITIONAL_REPRESENTATION('',(#3124),#3128); +#3124 = LINE('',#3125,#3126); +#3125 = CARTESIAN_POINT('',(0.1,0.)); +#3126 = VECTOR('',#3127,1.); +#3127 = DIRECTION('',(0.,-1.)); +#3128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3129 = PCURVE('',#3130,#3135); +#3130 = PLANE('',#3131); +#3131 = AXIS2_PLACEMENT_3D('',#3132,#3133,#3134); +#3132 = CARTESIAN_POINT('',(-1.075,0.125,0.1)); +#3133 = DIRECTION('',(0.,0.,1.)); +#3134 = DIRECTION('',(1.,0.,0.)); +#3135 = DEFINITIONAL_REPRESENTATION('',(#3136),#3140); +#3136 = LINE('',#3137,#3138); +#3137 = CARTESIAN_POINT('',(0.,0.)); +#3138 = VECTOR('',#3139,1.); +#3139 = DIRECTION('',(0.,1.)); +#3140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3141 = ADVANCED_FACE('',(#3142),#3156,.T.); +#3142 = FACE_BOUND('',#3143,.T.); +#3143 = EDGE_LOOP('',(#3144,#3174,#3197,#3220)); +#3144 = ORIENTED_EDGE('',*,*,#3145,.F.); +#3145 = EDGE_CURVE('',#3146,#3148,#3150,.T.); +#3146 = VERTEX_POINT('',#3147); +#3147 = CARTESIAN_POINT('',(-0.475,0.125,0.)); +#3148 = VERTEX_POINT('',#3149); +#3149 = CARTESIAN_POINT('',(-0.475,0.125,0.1)); +#3150 = SURFACE_CURVE('',#3151,(#3155,#3167),.PCURVE_S1.); +#3151 = LINE('',#3152,#3153); +#3152 = CARTESIAN_POINT('',(-0.475,0.125,0.)); +#3153 = VECTOR('',#3154,1.); +#3154 = DIRECTION('',(0.,0.,1.)); +#3155 = PCURVE('',#3156,#3161); +#3156 = PLANE('',#3157); +#3157 = AXIS2_PLACEMENT_3D('',#3158,#3159,#3160); +#3158 = CARTESIAN_POINT('',(-0.475,0.125,0.)); +#3159 = DIRECTION('',(1.,0.,0.)); +#3160 = DIRECTION('',(0.,0.,1.)); +#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); +#3162 = LINE('',#3163,#3164); +#3163 = CARTESIAN_POINT('',(0.,0.)); +#3164 = VECTOR('',#3165,1.); +#3165 = DIRECTION('',(1.,0.)); +#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3167 = PCURVE('',#3048,#3168); +#3168 = DEFINITIONAL_REPRESENTATION('',(#3169),#3173); +#3169 = LINE('',#3170,#3171); +#3170 = CARTESIAN_POINT('',(0.,0.6)); +#3171 = VECTOR('',#3172,1.); +#3172 = DIRECTION('',(1.,0.)); +#3173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3174 = ORIENTED_EDGE('',*,*,#3175,.T.); +#3175 = EDGE_CURVE('',#3146,#3176,#3178,.T.); +#3176 = VERTEX_POINT('',#3177); +#3177 = CARTESIAN_POINT('',(-0.475,1.425,0.)); +#3178 = SURFACE_CURVE('',#3179,(#3183,#3190),.PCURVE_S1.); +#3179 = LINE('',#3180,#3181); +#3180 = CARTESIAN_POINT('',(-0.475,0.125,0.)); +#3181 = VECTOR('',#3182,1.); +#3182 = DIRECTION('',(0.,1.,0.)); +#3183 = PCURVE('',#3156,#3184); +#3184 = DEFINITIONAL_REPRESENTATION('',(#3185),#3189); +#3185 = LINE('',#3186,#3187); +#3186 = CARTESIAN_POINT('',(0.,0.)); +#3187 = VECTOR('',#3188,1.); +#3188 = DIRECTION('',(0.,-1.)); +#3189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3190 = PCURVE('',#3076,#3191); +#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196); +#3192 = LINE('',#3193,#3194); +#3193 = CARTESIAN_POINT('',(0.6,0.)); +#3194 = VECTOR('',#3195,1.); +#3195 = DIRECTION('',(0.,1.)); +#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3197 = ORIENTED_EDGE('',*,*,#3198,.T.); +#3198 = EDGE_CURVE('',#3176,#3199,#3201,.T.); +#3199 = VERTEX_POINT('',#3200); +#3200 = CARTESIAN_POINT('',(-0.475,1.425,0.1)); +#3201 = SURFACE_CURVE('',#3202,(#3206,#3213),.PCURVE_S1.); +#3202 = LINE('',#3203,#3204); +#3203 = CARTESIAN_POINT('',(-0.475,1.425,0.)); +#3204 = VECTOR('',#3205,1.); +#3205 = DIRECTION('',(0.,0.,1.)); +#3206 = PCURVE('',#3156,#3207); +#3207 = DEFINITIONAL_REPRESENTATION('',(#3208),#3212); +#3208 = LINE('',#3209,#3210); +#3209 = CARTESIAN_POINT('',(0.,-1.3)); +#3210 = VECTOR('',#3211,1.); +#3211 = DIRECTION('',(1.,0.)); +#3212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3213 = PCURVE('',#3104,#3214); +#3214 = DEFINITIONAL_REPRESENTATION('',(#3215),#3219); +#3215 = LINE('',#3216,#3217); +#3216 = CARTESIAN_POINT('',(0.,0.6)); +#3217 = VECTOR('',#3218,1.); +#3218 = DIRECTION('',(1.,0.)); +#3219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3220 = ORIENTED_EDGE('',*,*,#3221,.F.); +#3221 = EDGE_CURVE('',#3148,#3199,#3222,.T.); +#3222 = SURFACE_CURVE('',#3223,(#3227,#3234),.PCURVE_S1.); +#3223 = LINE('',#3224,#3225); +#3224 = CARTESIAN_POINT('',(-0.475,0.125,0.1)); +#3225 = VECTOR('',#3226,1.); +#3226 = DIRECTION('',(0.,1.,0.)); +#3227 = PCURVE('',#3156,#3228); +#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233); +#3229 = LINE('',#3230,#3231); +#3230 = CARTESIAN_POINT('',(0.1,0.)); +#3231 = VECTOR('',#3232,1.); +#3232 = DIRECTION('',(0.,-1.)); +#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3234 = PCURVE('',#3130,#3235); +#3235 = DEFINITIONAL_REPRESENTATION('',(#3236),#3240); +#3236 = LINE('',#3237,#3238); +#3237 = CARTESIAN_POINT('',(0.6,0.)); +#3238 = VECTOR('',#3239,1.); +#3239 = DIRECTION('',(0.,1.)); +#3240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3241 = ADVANCED_FACE('',(#3242),#3048,.F.); +#3242 = FACE_BOUND('',#3243,.F.); +#3243 = EDGE_LOOP('',(#3244,#3265,#3266,#3287)); +#3244 = ORIENTED_EDGE('',*,*,#3245,.F.); +#3245 = EDGE_CURVE('',#3026,#3146,#3246,.T.); +#3246 = SURFACE_CURVE('',#3247,(#3251,#3258),.PCURVE_S1.); +#3247 = LINE('',#3248,#3249); +#3248 = CARTESIAN_POINT('',(-1.075,0.125,0.)); +#3249 = VECTOR('',#3250,1.); +#3250 = DIRECTION('',(1.,0.,0.)); +#3251 = PCURVE('',#3048,#3252); +#3252 = DEFINITIONAL_REPRESENTATION('',(#3253),#3257); +#3253 = LINE('',#3254,#3255); +#3254 = CARTESIAN_POINT('',(0.,0.)); +#3255 = VECTOR('',#3256,1.); +#3256 = DIRECTION('',(0.,1.)); +#3257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3258 = PCURVE('',#3076,#3259); +#3259 = DEFINITIONAL_REPRESENTATION('',(#3260),#3264); +#3260 = LINE('',#3261,#3262); +#3261 = CARTESIAN_POINT('',(0.,0.)); +#3262 = VECTOR('',#3263,1.); +#3263 = DIRECTION('',(1.,0.)); +#3264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3265 = ORIENTED_EDGE('',*,*,#3025,.T.); +#3266 = ORIENTED_EDGE('',*,*,#3267,.T.); +#3267 = EDGE_CURVE('',#3028,#3148,#3268,.T.); +#3268 = SURFACE_CURVE('',#3269,(#3273,#3280),.PCURVE_S1.); +#3269 = LINE('',#3270,#3271); +#3270 = CARTESIAN_POINT('',(-1.075,0.125,0.1)); +#3271 = VECTOR('',#3272,1.); +#3272 = DIRECTION('',(1.,0.,0.)); +#3273 = PCURVE('',#3048,#3274); +#3274 = DEFINITIONAL_REPRESENTATION('',(#3275),#3279); +#3275 = LINE('',#3276,#3277); +#3276 = CARTESIAN_POINT('',(0.1,0.)); +#3277 = VECTOR('',#3278,1.); +#3278 = DIRECTION('',(0.,1.)); +#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3280 = PCURVE('',#3130,#3281); +#3281 = DEFINITIONAL_REPRESENTATION('',(#3282),#3286); +#3282 = LINE('',#3283,#3284); +#3283 = CARTESIAN_POINT('',(0.,0.)); +#3284 = VECTOR('',#3285,1.); +#3285 = DIRECTION('',(1.,0.)); +#3286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3287 = ORIENTED_EDGE('',*,*,#3145,.F.); +#3288 = ADVANCED_FACE('',(#3289),#3104,.T.); +#3289 = FACE_BOUND('',#3290,.T.); +#3290 = EDGE_LOOP('',(#3291,#3312,#3313,#3334)); +#3291 = ORIENTED_EDGE('',*,*,#3292,.F.); +#3292 = EDGE_CURVE('',#3061,#3176,#3293,.T.); +#3293 = SURFACE_CURVE('',#3294,(#3298,#3305),.PCURVE_S1.); +#3294 = LINE('',#3295,#3296); +#3295 = CARTESIAN_POINT('',(-1.075,1.425,0.)); +#3296 = VECTOR('',#3297,1.); +#3297 = DIRECTION('',(1.,0.,0.)); +#3298 = PCURVE('',#3104,#3299); +#3299 = DEFINITIONAL_REPRESENTATION('',(#3300),#3304); +#3300 = LINE('',#3301,#3302); +#3301 = CARTESIAN_POINT('',(0.,0.)); +#3302 = VECTOR('',#3303,1.); +#3303 = DIRECTION('',(0.,1.)); +#3304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3305 = PCURVE('',#3076,#3306); +#3306 = DEFINITIONAL_REPRESENTATION('',(#3307),#3311); +#3307 = LINE('',#3308,#3309); +#3308 = CARTESIAN_POINT('',(0.,1.3)); +#3309 = VECTOR('',#3310,1.); +#3310 = DIRECTION('',(1.,0.)); +#3311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3312 = ORIENTED_EDGE('',*,*,#3088,.T.); +#3313 = ORIENTED_EDGE('',*,*,#3314,.T.); +#3314 = EDGE_CURVE('',#3089,#3199,#3315,.T.); +#3315 = SURFACE_CURVE('',#3316,(#3320,#3327),.PCURVE_S1.); +#3316 = LINE('',#3317,#3318); +#3317 = CARTESIAN_POINT('',(-1.075,1.425,0.1)); +#3318 = VECTOR('',#3319,1.); +#3319 = DIRECTION('',(1.,0.,0.)); +#3320 = PCURVE('',#3104,#3321); +#3321 = DEFINITIONAL_REPRESENTATION('',(#3322),#3326); +#3322 = LINE('',#3323,#3324); +#3323 = CARTESIAN_POINT('',(0.1,0.)); +#3324 = VECTOR('',#3325,1.); +#3325 = DIRECTION('',(0.,1.)); +#3326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3327 = PCURVE('',#3130,#3328); +#3328 = DEFINITIONAL_REPRESENTATION('',(#3329),#3333); +#3329 = LINE('',#3330,#3331); +#3330 = CARTESIAN_POINT('',(0.,1.3)); +#3331 = VECTOR('',#3332,1.); +#3332 = DIRECTION('',(1.,0.)); +#3333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3334 = ORIENTED_EDGE('',*,*,#3198,.F.); +#3335 = ADVANCED_FACE('',(#3336),#3076,.F.); +#3336 = FACE_BOUND('',#3337,.F.); +#3337 = EDGE_LOOP('',(#3338,#3339,#3340,#3341)); +#3338 = ORIENTED_EDGE('',*,*,#3060,.F.); +#3339 = ORIENTED_EDGE('',*,*,#3245,.T.); +#3340 = ORIENTED_EDGE('',*,*,#3175,.T.); +#3341 = ORIENTED_EDGE('',*,*,#3292,.F.); +#3342 = ADVANCED_FACE('',(#3343),#3130,.T.); +#3343 = FACE_BOUND('',#3344,.T.); +#3344 = EDGE_LOOP('',(#3345,#3346,#3347,#3348)); +#3345 = ORIENTED_EDGE('',*,*,#3116,.F.); +#3346 = ORIENTED_EDGE('',*,*,#3267,.T.); +#3347 = ORIENTED_EDGE('',*,*,#3221,.T.); +#3348 = ORIENTED_EDGE('',*,*,#3314,.F.); +#3349 = MANIFOLD_SOLID_BREP('',#3350); +#3350 = CLOSED_SHELL('',(#3351,#3471,#3571,#3618,#3665,#3672)); +#3351 = ADVANCED_FACE('',(#3352),#3366,.F.); +#3352 = FACE_BOUND('',#3353,.F.); +#3353 = EDGE_LOOP('',(#3354,#3389,#3417,#3445)); +#3354 = ORIENTED_EDGE('',*,*,#3355,.F.); +#3355 = EDGE_CURVE('',#3356,#3358,#3360,.T.); +#3356 = VERTEX_POINT('',#3357); +#3357 = CARTESIAN_POINT('',(-0.229,-0.209,0.)); +#3358 = VERTEX_POINT('',#3359); +#3359 = CARTESIAN_POINT('',(-0.229,-0.209,0.1)); +#3360 = SURFACE_CURVE('',#3361,(#3365,#3377),.PCURVE_S1.); +#3361 = LINE('',#3362,#3363); +#3362 = CARTESIAN_POINT('',(-0.229,-0.209,0.)); +#3363 = VECTOR('',#3364,1.); +#3364 = DIRECTION('',(0.,0.,1.)); +#3365 = PCURVE('',#3366,#3371); +#3366 = PLANE('',#3367); +#3367 = AXIS2_PLACEMENT_3D('',#3368,#3369,#3370); +#3368 = CARTESIAN_POINT('',(-0.229,-0.209,0.)); +#3369 = DIRECTION('',(1.,0.,0.)); +#3370 = DIRECTION('',(0.,0.,1.)); +#3371 = DEFINITIONAL_REPRESENTATION('',(#3372),#3376); +#3372 = LINE('',#3373,#3374); +#3373 = CARTESIAN_POINT('',(0.,0.)); +#3374 = VECTOR('',#3375,1.); +#3375 = DIRECTION('',(1.,0.)); +#3376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3377 = PCURVE('',#3378,#3383); +#3378 = PLANE('',#3379); +#3379 = AXIS2_PLACEMENT_3D('',#3380,#3381,#3382); +#3380 = CARTESIAN_POINT('',(-0.229,-0.209,0.)); +#3381 = DIRECTION('',(0.,1.,0.)); +#3382 = DIRECTION('',(0.,0.,1.)); +#3383 = DEFINITIONAL_REPRESENTATION('',(#3384),#3388); +#3384 = LINE('',#3385,#3386); +#3385 = CARTESIAN_POINT('',(0.,0.)); +#3386 = VECTOR('',#3387,1.); +#3387 = DIRECTION('',(1.,0.)); +#3388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3389 = ORIENTED_EDGE('',*,*,#3390,.T.); +#3390 = EDGE_CURVE('',#3356,#3391,#3393,.T.); +#3391 = VERTEX_POINT('',#3392); +#3392 = CARTESIAN_POINT('',(-0.229,-4.1E-02,0.)); +#3393 = SURFACE_CURVE('',#3394,(#3398,#3405),.PCURVE_S1.); +#3394 = LINE('',#3395,#3396); +#3395 = CARTESIAN_POINT('',(-0.229,-0.209,0.)); +#3396 = VECTOR('',#3397,1.); +#3397 = DIRECTION('',(0.,1.,0.)); +#3398 = PCURVE('',#3366,#3399); +#3399 = DEFINITIONAL_REPRESENTATION('',(#3400),#3404); +#3400 = LINE('',#3401,#3402); +#3401 = CARTESIAN_POINT('',(0.,0.)); +#3402 = VECTOR('',#3403,1.); +#3403 = DIRECTION('',(0.,-1.)); +#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3405 = PCURVE('',#3406,#3411); +#3406 = PLANE('',#3407); +#3407 = AXIS2_PLACEMENT_3D('',#3408,#3409,#3410); +#3408 = CARTESIAN_POINT('',(-0.229,-0.209,0.)); +#3409 = DIRECTION('',(0.,0.,1.)); +#3410 = DIRECTION('',(1.,0.,0.)); +#3411 = DEFINITIONAL_REPRESENTATION('',(#3412),#3416); +#3412 = LINE('',#3413,#3414); +#3413 = CARTESIAN_POINT('',(0.,0.)); +#3414 = VECTOR('',#3415,1.); +#3415 = DIRECTION('',(0.,1.)); +#3416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3417 = ORIENTED_EDGE('',*,*,#3418,.T.); +#3418 = EDGE_CURVE('',#3391,#3419,#3421,.T.); +#3419 = VERTEX_POINT('',#3420); +#3420 = CARTESIAN_POINT('',(-0.229,-4.1E-02,0.1)); +#3421 = SURFACE_CURVE('',#3422,(#3426,#3433),.PCURVE_S1.); +#3422 = LINE('',#3423,#3424); +#3423 = CARTESIAN_POINT('',(-0.229,-4.1E-02,0.)); +#3424 = VECTOR('',#3425,1.); +#3425 = DIRECTION('',(0.,0.,1.)); +#3426 = PCURVE('',#3366,#3427); +#3427 = DEFINITIONAL_REPRESENTATION('',(#3428),#3432); +#3428 = LINE('',#3429,#3430); +#3429 = CARTESIAN_POINT('',(0.,-0.168)); +#3430 = VECTOR('',#3431,1.); +#3431 = DIRECTION('',(1.,0.)); +#3432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3433 = PCURVE('',#3434,#3439); +#3434 = PLANE('',#3435); +#3435 = AXIS2_PLACEMENT_3D('',#3436,#3437,#3438); +#3436 = CARTESIAN_POINT('',(-0.229,-4.1E-02,0.)); +#3437 = DIRECTION('',(0.,1.,0.)); +#3438 = DIRECTION('',(0.,0.,1.)); +#3439 = DEFINITIONAL_REPRESENTATION('',(#3440),#3444); +#3440 = LINE('',#3441,#3442); +#3441 = CARTESIAN_POINT('',(0.,0.)); +#3442 = VECTOR('',#3443,1.); +#3443 = DIRECTION('',(1.,0.)); +#3444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3445 = ORIENTED_EDGE('',*,*,#3446,.F.); +#3446 = EDGE_CURVE('',#3358,#3419,#3447,.T.); +#3447 = SURFACE_CURVE('',#3448,(#3452,#3459),.PCURVE_S1.); +#3448 = LINE('',#3449,#3450); +#3449 = CARTESIAN_POINT('',(-0.229,-0.209,0.1)); +#3450 = VECTOR('',#3451,1.); +#3451 = DIRECTION('',(0.,1.,0.)); +#3452 = PCURVE('',#3366,#3453); +#3453 = DEFINITIONAL_REPRESENTATION('',(#3454),#3458); +#3454 = LINE('',#3455,#3456); +#3455 = CARTESIAN_POINT('',(0.1,0.)); +#3456 = VECTOR('',#3457,1.); +#3457 = DIRECTION('',(0.,-1.)); +#3458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3459 = PCURVE('',#3460,#3465); +#3460 = PLANE('',#3461); +#3461 = AXIS2_PLACEMENT_3D('',#3462,#3463,#3464); +#3462 = CARTESIAN_POINT('',(-0.229,-0.209,0.1)); +#3463 = DIRECTION('',(0.,0.,1.)); +#3464 = DIRECTION('',(1.,0.,0.)); +#3465 = DEFINITIONAL_REPRESENTATION('',(#3466),#3470); +#3466 = LINE('',#3467,#3468); +#3467 = CARTESIAN_POINT('',(0.,0.)); +#3468 = VECTOR('',#3469,1.); +#3469 = DIRECTION('',(0.,1.)); +#3470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3471 = ADVANCED_FACE('',(#3472),#3486,.T.); +#3472 = FACE_BOUND('',#3473,.T.); +#3473 = EDGE_LOOP('',(#3474,#3504,#3527,#3550)); +#3474 = ORIENTED_EDGE('',*,*,#3475,.F.); +#3475 = EDGE_CURVE('',#3476,#3478,#3480,.T.); +#3476 = VERTEX_POINT('',#3477); +#3477 = CARTESIAN_POINT('',(0.229,-0.209,0.)); +#3478 = VERTEX_POINT('',#3479); +#3479 = CARTESIAN_POINT('',(0.229,-0.209,0.1)); +#3480 = SURFACE_CURVE('',#3481,(#3485,#3497),.PCURVE_S1.); +#3481 = LINE('',#3482,#3483); +#3482 = CARTESIAN_POINT('',(0.229,-0.209,0.)); +#3483 = VECTOR('',#3484,1.); +#3484 = DIRECTION('',(0.,0.,1.)); +#3485 = PCURVE('',#3486,#3491); +#3486 = PLANE('',#3487); +#3487 = AXIS2_PLACEMENT_3D('',#3488,#3489,#3490); +#3488 = CARTESIAN_POINT('',(0.229,-0.209,0.)); +#3489 = DIRECTION('',(1.,0.,0.)); +#3490 = DIRECTION('',(0.,0.,1.)); +#3491 = DEFINITIONAL_REPRESENTATION('',(#3492),#3496); +#3492 = LINE('',#3493,#3494); +#3493 = CARTESIAN_POINT('',(0.,0.)); +#3494 = VECTOR('',#3495,1.); +#3495 = DIRECTION('',(1.,0.)); +#3496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3497 = PCURVE('',#3378,#3498); +#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3503); +#3499 = LINE('',#3500,#3501); +#3500 = CARTESIAN_POINT('',(0.,0.458)); +#3501 = VECTOR('',#3502,1.); +#3502 = DIRECTION('',(1.,0.)); +#3503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3504 = ORIENTED_EDGE('',*,*,#3505,.T.); +#3505 = EDGE_CURVE('',#3476,#3506,#3508,.T.); +#3506 = VERTEX_POINT('',#3507); +#3507 = CARTESIAN_POINT('',(0.229,-4.1E-02,0.)); +#3508 = SURFACE_CURVE('',#3509,(#3513,#3520),.PCURVE_S1.); +#3509 = LINE('',#3510,#3511); +#3510 = CARTESIAN_POINT('',(0.229,-0.209,0.)); +#3511 = VECTOR('',#3512,1.); +#3512 = DIRECTION('',(0.,1.,0.)); +#3513 = PCURVE('',#3486,#3514); +#3514 = DEFINITIONAL_REPRESENTATION('',(#3515),#3519); +#3515 = LINE('',#3516,#3517); +#3516 = CARTESIAN_POINT('',(0.,0.)); +#3517 = VECTOR('',#3518,1.); +#3518 = DIRECTION('',(0.,-1.)); +#3519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3520 = PCURVE('',#3406,#3521); +#3521 = DEFINITIONAL_REPRESENTATION('',(#3522),#3526); +#3522 = LINE('',#3523,#3524); +#3523 = CARTESIAN_POINT('',(0.458,0.)); +#3524 = VECTOR('',#3525,1.); +#3525 = DIRECTION('',(0.,1.)); +#3526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3527 = ORIENTED_EDGE('',*,*,#3528,.T.); +#3528 = EDGE_CURVE('',#3506,#3529,#3531,.T.); +#3529 = VERTEX_POINT('',#3530); +#3530 = CARTESIAN_POINT('',(0.229,-4.1E-02,0.1)); +#3531 = SURFACE_CURVE('',#3532,(#3536,#3543),.PCURVE_S1.); +#3532 = LINE('',#3533,#3534); +#3533 = CARTESIAN_POINT('',(0.229,-4.1E-02,0.)); +#3534 = VECTOR('',#3535,1.); +#3535 = DIRECTION('',(0.,0.,1.)); +#3536 = PCURVE('',#3486,#3537); +#3537 = DEFINITIONAL_REPRESENTATION('',(#3538),#3542); +#3538 = LINE('',#3539,#3540); +#3539 = CARTESIAN_POINT('',(0.,-0.168)); +#3540 = VECTOR('',#3541,1.); +#3541 = DIRECTION('',(1.,0.)); +#3542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3543 = PCURVE('',#3434,#3544); +#3544 = DEFINITIONAL_REPRESENTATION('',(#3545),#3549); +#3545 = LINE('',#3546,#3547); +#3546 = CARTESIAN_POINT('',(0.,0.458)); +#3547 = VECTOR('',#3548,1.); +#3548 = DIRECTION('',(1.,0.)); +#3549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3550 = ORIENTED_EDGE('',*,*,#3551,.F.); +#3551 = EDGE_CURVE('',#3478,#3529,#3552,.T.); +#3552 = SURFACE_CURVE('',#3553,(#3557,#3564),.PCURVE_S1.); +#3553 = LINE('',#3554,#3555); +#3554 = CARTESIAN_POINT('',(0.229,-0.209,0.1)); +#3555 = VECTOR('',#3556,1.); +#3556 = DIRECTION('',(0.,1.,0.)); +#3557 = PCURVE('',#3486,#3558); +#3558 = DEFINITIONAL_REPRESENTATION('',(#3559),#3563); +#3559 = LINE('',#3560,#3561); +#3560 = CARTESIAN_POINT('',(0.1,0.)); +#3561 = VECTOR('',#3562,1.); +#3562 = DIRECTION('',(0.,-1.)); +#3563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3564 = PCURVE('',#3460,#3565); +#3565 = DEFINITIONAL_REPRESENTATION('',(#3566),#3570); +#3566 = LINE('',#3567,#3568); +#3567 = CARTESIAN_POINT('',(0.458,0.)); +#3568 = VECTOR('',#3569,1.); +#3569 = DIRECTION('',(0.,1.)); +#3570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3571 = ADVANCED_FACE('',(#3572),#3378,.F.); +#3572 = FACE_BOUND('',#3573,.F.); +#3573 = EDGE_LOOP('',(#3574,#3595,#3596,#3617)); +#3574 = ORIENTED_EDGE('',*,*,#3575,.F.); +#3575 = EDGE_CURVE('',#3356,#3476,#3576,.T.); +#3576 = SURFACE_CURVE('',#3577,(#3581,#3588),.PCURVE_S1.); +#3577 = LINE('',#3578,#3579); +#3578 = CARTESIAN_POINT('',(-0.229,-0.209,0.)); +#3579 = VECTOR('',#3580,1.); +#3580 = DIRECTION('',(1.,0.,0.)); +#3581 = PCURVE('',#3378,#3582); +#3582 = DEFINITIONAL_REPRESENTATION('',(#3583),#3587); +#3583 = LINE('',#3584,#3585); +#3584 = CARTESIAN_POINT('',(0.,0.)); +#3585 = VECTOR('',#3586,1.); +#3586 = DIRECTION('',(0.,1.)); +#3587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3588 = PCURVE('',#3406,#3589); +#3589 = DEFINITIONAL_REPRESENTATION('',(#3590),#3594); +#3590 = LINE('',#3591,#3592); +#3591 = CARTESIAN_POINT('',(0.,0.)); +#3592 = VECTOR('',#3593,1.); +#3593 = DIRECTION('',(1.,0.)); +#3594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3595 = ORIENTED_EDGE('',*,*,#3355,.T.); +#3596 = ORIENTED_EDGE('',*,*,#3597,.T.); +#3597 = EDGE_CURVE('',#3358,#3478,#3598,.T.); +#3598 = SURFACE_CURVE('',#3599,(#3603,#3610),.PCURVE_S1.); +#3599 = LINE('',#3600,#3601); +#3600 = CARTESIAN_POINT('',(-0.229,-0.209,0.1)); +#3601 = VECTOR('',#3602,1.); +#3602 = DIRECTION('',(1.,0.,0.)); +#3603 = PCURVE('',#3378,#3604); +#3604 = DEFINITIONAL_REPRESENTATION('',(#3605),#3609); +#3605 = LINE('',#3606,#3607); +#3606 = CARTESIAN_POINT('',(0.1,0.)); +#3607 = VECTOR('',#3608,1.); +#3608 = DIRECTION('',(0.,1.)); +#3609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3610 = PCURVE('',#3460,#3611); +#3611 = DEFINITIONAL_REPRESENTATION('',(#3612),#3616); +#3612 = LINE('',#3613,#3614); +#3613 = CARTESIAN_POINT('',(0.,0.)); +#3614 = VECTOR('',#3615,1.); +#3615 = DIRECTION('',(1.,0.)); +#3616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3617 = ORIENTED_EDGE('',*,*,#3475,.F.); +#3618 = ADVANCED_FACE('',(#3619),#3434,.T.); +#3619 = FACE_BOUND('',#3620,.T.); +#3620 = EDGE_LOOP('',(#3621,#3642,#3643,#3664)); +#3621 = ORIENTED_EDGE('',*,*,#3622,.F.); +#3622 = EDGE_CURVE('',#3391,#3506,#3623,.T.); +#3623 = SURFACE_CURVE('',#3624,(#3628,#3635),.PCURVE_S1.); +#3624 = LINE('',#3625,#3626); +#3625 = CARTESIAN_POINT('',(-0.229,-4.1E-02,0.)); +#3626 = VECTOR('',#3627,1.); +#3627 = DIRECTION('',(1.,0.,0.)); +#3628 = PCURVE('',#3434,#3629); +#3629 = DEFINITIONAL_REPRESENTATION('',(#3630),#3634); +#3630 = LINE('',#3631,#3632); +#3631 = CARTESIAN_POINT('',(0.,0.)); +#3632 = VECTOR('',#3633,1.); +#3633 = DIRECTION('',(0.,1.)); +#3634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3635 = PCURVE('',#3406,#3636); +#3636 = DEFINITIONAL_REPRESENTATION('',(#3637),#3641); +#3637 = LINE('',#3638,#3639); +#3638 = CARTESIAN_POINT('',(0.,0.168)); +#3639 = VECTOR('',#3640,1.); +#3640 = DIRECTION('',(1.,0.)); +#3641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3642 = ORIENTED_EDGE('',*,*,#3418,.T.); +#3643 = ORIENTED_EDGE('',*,*,#3644,.T.); +#3644 = EDGE_CURVE('',#3419,#3529,#3645,.T.); +#3645 = SURFACE_CURVE('',#3646,(#3650,#3657),.PCURVE_S1.); +#3646 = LINE('',#3647,#3648); +#3647 = CARTESIAN_POINT('',(-0.229,-4.1E-02,0.1)); +#3648 = VECTOR('',#3649,1.); +#3649 = DIRECTION('',(1.,0.,0.)); +#3650 = PCURVE('',#3434,#3651); +#3651 = DEFINITIONAL_REPRESENTATION('',(#3652),#3656); +#3652 = LINE('',#3653,#3654); +#3653 = CARTESIAN_POINT('',(0.1,0.)); +#3654 = VECTOR('',#3655,1.); +#3655 = DIRECTION('',(0.,1.)); +#3656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3657 = PCURVE('',#3460,#3658); +#3658 = DEFINITIONAL_REPRESENTATION('',(#3659),#3663); +#3659 = LINE('',#3660,#3661); +#3660 = CARTESIAN_POINT('',(0.,0.168)); +#3661 = VECTOR('',#3662,1.); +#3662 = DIRECTION('',(1.,0.)); +#3663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3664 = ORIENTED_EDGE('',*,*,#3528,.F.); +#3665 = ADVANCED_FACE('',(#3666),#3406,.F.); +#3666 = FACE_BOUND('',#3667,.F.); +#3667 = EDGE_LOOP('',(#3668,#3669,#3670,#3671)); +#3668 = ORIENTED_EDGE('',*,*,#3390,.F.); +#3669 = ORIENTED_EDGE('',*,*,#3575,.T.); +#3670 = ORIENTED_EDGE('',*,*,#3505,.T.); +#3671 = ORIENTED_EDGE('',*,*,#3622,.F.); +#3672 = ADVANCED_FACE('',(#3673),#3460,.T.); +#3673 = FACE_BOUND('',#3674,.T.); +#3674 = EDGE_LOOP('',(#3675,#3676,#3677,#3678)); +#3675 = ORIENTED_EDGE('',*,*,#3446,.F.); +#3676 = ORIENTED_EDGE('',*,*,#3597,.T.); +#3677 = ORIENTED_EDGE('',*,*,#3551,.T.); +#3678 = ORIENTED_EDGE('',*,*,#3644,.F.); +#3679 = MANIFOLD_SOLID_BREP('',#3680); +#3680 = CLOSED_SHELL('',(#3681,#3801,#3901,#3948,#3995,#4002)); +#3681 = ADVANCED_FACE('',(#3682),#3696,.F.); +#3682 = FACE_BOUND('',#3683,.F.); +#3683 = EDGE_LOOP('',(#3684,#3719,#3747,#3775)); +#3684 = ORIENTED_EDGE('',*,*,#3685,.F.); +#3685 = EDGE_CURVE('',#3686,#3688,#3690,.T.); +#3686 = VERTEX_POINT('',#3687); +#3687 = CARTESIAN_POINT('',(0.4105,1.51,0.)); +#3688 = VERTEX_POINT('',#3689); +#3689 = CARTESIAN_POINT('',(0.4105,1.51,0.1)); +#3690 = SURFACE_CURVE('',#3691,(#3695,#3707),.PCURVE_S1.); +#3691 = LINE('',#3692,#3693); +#3692 = CARTESIAN_POINT('',(0.4105,1.51,0.)); +#3693 = VECTOR('',#3694,1.); +#3694 = DIRECTION('',(0.,0.,1.)); +#3695 = PCURVE('',#3696,#3701); +#3696 = PLANE('',#3697); +#3697 = AXIS2_PLACEMENT_3D('',#3698,#3699,#3700); +#3698 = CARTESIAN_POINT('',(0.4105,1.51,0.)); +#3699 = DIRECTION('',(1.,0.,0.)); +#3700 = DIRECTION('',(0.,0.,1.)); +#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3706); +#3702 = LINE('',#3703,#3704); +#3703 = CARTESIAN_POINT('',(0.,0.)); +#3704 = VECTOR('',#3705,1.); +#3705 = DIRECTION('',(1.,0.)); +#3706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3707 = PCURVE('',#3708,#3713); +#3708 = PLANE('',#3709); +#3709 = AXIS2_PLACEMENT_3D('',#3710,#3711,#3712); +#3710 = CARTESIAN_POINT('',(0.4105,1.51,0.)); +#3711 = DIRECTION('',(0.,1.,0.)); +#3712 = DIRECTION('',(0.,0.,1.)); +#3713 = DEFINITIONAL_REPRESENTATION('',(#3714),#3718); +#3714 = LINE('',#3715,#3716); +#3715 = CARTESIAN_POINT('',(0.,0.)); +#3716 = VECTOR('',#3717,1.); +#3717 = DIRECTION('',(1.,0.)); +#3718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3719 = ORIENTED_EDGE('',*,*,#3720,.T.); +#3720 = EDGE_CURVE('',#3686,#3721,#3723,.T.); +#3721 = VERTEX_POINT('',#3722); +#3722 = CARTESIAN_POINT('',(0.4105,1.59,0.)); +#3723 = SURFACE_CURVE('',#3724,(#3728,#3735),.PCURVE_S1.); +#3724 = LINE('',#3725,#3726); +#3725 = CARTESIAN_POINT('',(0.4105,1.51,0.)); +#3726 = VECTOR('',#3727,1.); +#3727 = DIRECTION('',(0.,1.,0.)); +#3728 = PCURVE('',#3696,#3729); +#3729 = DEFINITIONAL_REPRESENTATION('',(#3730),#3734); +#3730 = LINE('',#3731,#3732); +#3731 = CARTESIAN_POINT('',(0.,0.)); +#3732 = VECTOR('',#3733,1.); +#3733 = DIRECTION('',(0.,-1.)); +#3734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3735 = PCURVE('',#3736,#3741); +#3736 = PLANE('',#3737); +#3737 = AXIS2_PLACEMENT_3D('',#3738,#3739,#3740); +#3738 = CARTESIAN_POINT('',(0.4105,1.51,0.)); +#3739 = DIRECTION('',(0.,0.,1.)); +#3740 = DIRECTION('',(1.,0.,0.)); +#3741 = DEFINITIONAL_REPRESENTATION('',(#3742),#3746); +#3742 = LINE('',#3743,#3744); +#3743 = CARTESIAN_POINT('',(0.,0.)); +#3744 = VECTOR('',#3745,1.); +#3745 = DIRECTION('',(0.,1.)); +#3746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3747 = ORIENTED_EDGE('',*,*,#3748,.T.); +#3748 = EDGE_CURVE('',#3721,#3749,#3751,.T.); +#3749 = VERTEX_POINT('',#3750); +#3750 = CARTESIAN_POINT('',(0.4105,1.59,0.1)); +#3751 = SURFACE_CURVE('',#3752,(#3756,#3763),.PCURVE_S1.); +#3752 = LINE('',#3753,#3754); +#3753 = CARTESIAN_POINT('',(0.4105,1.59,0.)); +#3754 = VECTOR('',#3755,1.); +#3755 = DIRECTION('',(0.,0.,1.)); +#3756 = PCURVE('',#3696,#3757); +#3757 = DEFINITIONAL_REPRESENTATION('',(#3758),#3762); +#3758 = LINE('',#3759,#3760); +#3759 = CARTESIAN_POINT('',(0.,-8.E-02)); +#3760 = VECTOR('',#3761,1.); +#3761 = DIRECTION('',(1.,0.)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = PCURVE('',#3764,#3769); +#3764 = PLANE('',#3765); +#3765 = AXIS2_PLACEMENT_3D('',#3766,#3767,#3768); +#3766 = CARTESIAN_POINT('',(0.4105,1.59,0.)); +#3767 = DIRECTION('',(0.,1.,0.)); +#3768 = DIRECTION('',(0.,0.,1.)); +#3769 = DEFINITIONAL_REPRESENTATION('',(#3770),#3774); +#3770 = LINE('',#3771,#3772); +#3771 = CARTESIAN_POINT('',(0.,0.)); +#3772 = VECTOR('',#3773,1.); +#3773 = DIRECTION('',(1.,0.)); +#3774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3775 = ORIENTED_EDGE('',*,*,#3776,.F.); +#3776 = EDGE_CURVE('',#3688,#3749,#3777,.T.); +#3777 = SURFACE_CURVE('',#3778,(#3782,#3789),.PCURVE_S1.); +#3778 = LINE('',#3779,#3780); +#3779 = CARTESIAN_POINT('',(0.4105,1.51,0.1)); +#3780 = VECTOR('',#3781,1.); +#3781 = DIRECTION('',(0.,1.,0.)); +#3782 = PCURVE('',#3696,#3783); +#3783 = DEFINITIONAL_REPRESENTATION('',(#3784),#3788); +#3784 = LINE('',#3785,#3786); +#3785 = CARTESIAN_POINT('',(0.1,0.)); +#3786 = VECTOR('',#3787,1.); +#3787 = DIRECTION('',(0.,-1.)); +#3788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3789 = PCURVE('',#3790,#3795); +#3790 = PLANE('',#3791); +#3791 = AXIS2_PLACEMENT_3D('',#3792,#3793,#3794); +#3792 = CARTESIAN_POINT('',(0.4105,1.51,0.1)); +#3793 = DIRECTION('',(0.,0.,1.)); +#3794 = DIRECTION('',(1.,0.,0.)); +#3795 = DEFINITIONAL_REPRESENTATION('',(#3796),#3800); +#3796 = LINE('',#3797,#3798); +#3797 = CARTESIAN_POINT('',(0.,0.)); +#3798 = VECTOR('',#3799,1.); +#3799 = DIRECTION('',(0.,1.)); +#3800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3801 = ADVANCED_FACE('',(#3802),#3816,.T.); +#3802 = FACE_BOUND('',#3803,.T.); +#3803 = EDGE_LOOP('',(#3804,#3834,#3857,#3880)); +#3804 = ORIENTED_EDGE('',*,*,#3805,.F.); +#3805 = EDGE_CURVE('',#3806,#3808,#3810,.T.); +#3806 = VERTEX_POINT('',#3807); +#3807 = CARTESIAN_POINT('',(0.6155,1.51,0.)); +#3808 = VERTEX_POINT('',#3809); +#3809 = CARTESIAN_POINT('',(0.6155,1.51,0.1)); +#3810 = SURFACE_CURVE('',#3811,(#3815,#3827),.PCURVE_S1.); +#3811 = LINE('',#3812,#3813); +#3812 = CARTESIAN_POINT('',(0.6155,1.51,0.)); +#3813 = VECTOR('',#3814,1.); +#3814 = DIRECTION('',(0.,0.,1.)); +#3815 = PCURVE('',#3816,#3821); +#3816 = PLANE('',#3817); +#3817 = AXIS2_PLACEMENT_3D('',#3818,#3819,#3820); +#3818 = CARTESIAN_POINT('',(0.6155,1.51,0.)); +#3819 = DIRECTION('',(1.,0.,0.)); +#3820 = DIRECTION('',(0.,0.,1.)); +#3821 = DEFINITIONAL_REPRESENTATION('',(#3822),#3826); +#3822 = LINE('',#3823,#3824); +#3823 = CARTESIAN_POINT('',(0.,0.)); +#3824 = VECTOR('',#3825,1.); +#3825 = DIRECTION('',(1.,0.)); +#3826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3827 = PCURVE('',#3708,#3828); +#3828 = DEFINITIONAL_REPRESENTATION('',(#3829),#3833); +#3829 = LINE('',#3830,#3831); +#3830 = CARTESIAN_POINT('',(0.,0.205)); +#3831 = VECTOR('',#3832,1.); +#3832 = DIRECTION('',(1.,0.)); +#3833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3834 = ORIENTED_EDGE('',*,*,#3835,.T.); +#3835 = EDGE_CURVE('',#3806,#3836,#3838,.T.); +#3836 = VERTEX_POINT('',#3837); +#3837 = CARTESIAN_POINT('',(0.6155,1.59,0.)); +#3838 = SURFACE_CURVE('',#3839,(#3843,#3850),.PCURVE_S1.); +#3839 = LINE('',#3840,#3841); +#3840 = CARTESIAN_POINT('',(0.6155,1.51,0.)); +#3841 = VECTOR('',#3842,1.); +#3842 = DIRECTION('',(0.,1.,0.)); +#3843 = PCURVE('',#3816,#3844); +#3844 = DEFINITIONAL_REPRESENTATION('',(#3845),#3849); +#3845 = LINE('',#3846,#3847); +#3846 = CARTESIAN_POINT('',(0.,0.)); +#3847 = VECTOR('',#3848,1.); +#3848 = DIRECTION('',(0.,-1.)); +#3849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3850 = PCURVE('',#3736,#3851); +#3851 = DEFINITIONAL_REPRESENTATION('',(#3852),#3856); +#3852 = LINE('',#3853,#3854); +#3853 = CARTESIAN_POINT('',(0.205,0.)); +#3854 = VECTOR('',#3855,1.); +#3855 = DIRECTION('',(0.,1.)); +#3856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3857 = ORIENTED_EDGE('',*,*,#3858,.T.); +#3858 = EDGE_CURVE('',#3836,#3859,#3861,.T.); +#3859 = VERTEX_POINT('',#3860); +#3860 = CARTESIAN_POINT('',(0.6155,1.59,0.1)); +#3861 = SURFACE_CURVE('',#3862,(#3866,#3873),.PCURVE_S1.); +#3862 = LINE('',#3863,#3864); +#3863 = CARTESIAN_POINT('',(0.6155,1.59,0.)); +#3864 = VECTOR('',#3865,1.); +#3865 = DIRECTION('',(0.,0.,1.)); +#3866 = PCURVE('',#3816,#3867); +#3867 = DEFINITIONAL_REPRESENTATION('',(#3868),#3872); +#3868 = LINE('',#3869,#3870); +#3869 = CARTESIAN_POINT('',(0.,-8.E-02)); +#3870 = VECTOR('',#3871,1.); +#3871 = DIRECTION('',(1.,0.)); +#3872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3873 = PCURVE('',#3764,#3874); +#3874 = DEFINITIONAL_REPRESENTATION('',(#3875),#3879); +#3875 = LINE('',#3876,#3877); +#3876 = CARTESIAN_POINT('',(0.,0.205)); +#3877 = VECTOR('',#3878,1.); +#3878 = DIRECTION('',(1.,0.)); +#3879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3880 = ORIENTED_EDGE('',*,*,#3881,.F.); +#3881 = EDGE_CURVE('',#3808,#3859,#3882,.T.); +#3882 = SURFACE_CURVE('',#3883,(#3887,#3894),.PCURVE_S1.); +#3883 = LINE('',#3884,#3885); +#3884 = CARTESIAN_POINT('',(0.6155,1.51,0.1)); +#3885 = VECTOR('',#3886,1.); +#3886 = DIRECTION('',(0.,1.,0.)); +#3887 = PCURVE('',#3816,#3888); +#3888 = DEFINITIONAL_REPRESENTATION('',(#3889),#3893); +#3889 = LINE('',#3890,#3891); +#3890 = CARTESIAN_POINT('',(0.1,0.)); +#3891 = VECTOR('',#3892,1.); +#3892 = DIRECTION('',(0.,-1.)); +#3893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3894 = PCURVE('',#3790,#3895); +#3895 = DEFINITIONAL_REPRESENTATION('',(#3896),#3900); +#3896 = LINE('',#3897,#3898); +#3897 = CARTESIAN_POINT('',(0.205,0.)); +#3898 = VECTOR('',#3899,1.); +#3899 = DIRECTION('',(0.,1.)); +#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3901 = ADVANCED_FACE('',(#3902),#3708,.F.); +#3902 = FACE_BOUND('',#3903,.F.); +#3903 = EDGE_LOOP('',(#3904,#3925,#3926,#3947)); +#3904 = ORIENTED_EDGE('',*,*,#3905,.F.); +#3905 = EDGE_CURVE('',#3686,#3806,#3906,.T.); +#3906 = SURFACE_CURVE('',#3907,(#3911,#3918),.PCURVE_S1.); +#3907 = LINE('',#3908,#3909); +#3908 = CARTESIAN_POINT('',(0.4105,1.51,0.)); +#3909 = VECTOR('',#3910,1.); +#3910 = DIRECTION('',(1.,0.,0.)); +#3911 = PCURVE('',#3708,#3912); +#3912 = DEFINITIONAL_REPRESENTATION('',(#3913),#3917); +#3913 = LINE('',#3914,#3915); +#3914 = CARTESIAN_POINT('',(0.,0.)); +#3915 = VECTOR('',#3916,1.); +#3916 = DIRECTION('',(0.,1.)); +#3917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3918 = PCURVE('',#3736,#3919); +#3919 = DEFINITIONAL_REPRESENTATION('',(#3920),#3924); +#3920 = LINE('',#3921,#3922); +#3921 = CARTESIAN_POINT('',(0.,0.)); +#3922 = VECTOR('',#3923,1.); +#3923 = DIRECTION('',(1.,0.)); +#3924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3925 = ORIENTED_EDGE('',*,*,#3685,.T.); +#3926 = ORIENTED_EDGE('',*,*,#3927,.T.); +#3927 = EDGE_CURVE('',#3688,#3808,#3928,.T.); +#3928 = SURFACE_CURVE('',#3929,(#3933,#3940),.PCURVE_S1.); +#3929 = LINE('',#3930,#3931); +#3930 = CARTESIAN_POINT('',(0.4105,1.51,0.1)); +#3931 = VECTOR('',#3932,1.); +#3932 = DIRECTION('',(1.,0.,0.)); +#3933 = PCURVE('',#3708,#3934); +#3934 = DEFINITIONAL_REPRESENTATION('',(#3935),#3939); +#3935 = LINE('',#3936,#3937); +#3936 = CARTESIAN_POINT('',(0.1,0.)); +#3937 = VECTOR('',#3938,1.); +#3938 = DIRECTION('',(0.,1.)); +#3939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3940 = PCURVE('',#3790,#3941); +#3941 = DEFINITIONAL_REPRESENTATION('',(#3942),#3946); +#3942 = LINE('',#3943,#3944); +#3943 = CARTESIAN_POINT('',(0.,0.)); +#3944 = VECTOR('',#3945,1.); +#3945 = DIRECTION('',(1.,0.)); +#3946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3947 = ORIENTED_EDGE('',*,*,#3805,.F.); +#3948 = ADVANCED_FACE('',(#3949),#3764,.T.); +#3949 = FACE_BOUND('',#3950,.T.); +#3950 = EDGE_LOOP('',(#3951,#3972,#3973,#3994)); +#3951 = ORIENTED_EDGE('',*,*,#3952,.F.); +#3952 = EDGE_CURVE('',#3721,#3836,#3953,.T.); +#3953 = SURFACE_CURVE('',#3954,(#3958,#3965),.PCURVE_S1.); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(0.4105,1.59,0.)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(1.,0.,0.)); +#3958 = PCURVE('',#3764,#3959); +#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(0.,0.)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(0.,1.)); +#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3965 = PCURVE('',#3736,#3966); +#3966 = DEFINITIONAL_REPRESENTATION('',(#3967),#3971); +#3967 = LINE('',#3968,#3969); +#3968 = CARTESIAN_POINT('',(0.,8.E-02)); +#3969 = VECTOR('',#3970,1.); +#3970 = DIRECTION('',(1.,0.)); +#3971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3972 = ORIENTED_EDGE('',*,*,#3748,.T.); +#3973 = ORIENTED_EDGE('',*,*,#3974,.T.); +#3974 = EDGE_CURVE('',#3749,#3859,#3975,.T.); +#3975 = SURFACE_CURVE('',#3976,(#3980,#3987),.PCURVE_S1.); +#3976 = LINE('',#3977,#3978); +#3977 = CARTESIAN_POINT('',(0.4105,1.59,0.1)); +#3978 = VECTOR('',#3979,1.); +#3979 = DIRECTION('',(1.,0.,0.)); +#3980 = PCURVE('',#3764,#3981); +#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986); +#3982 = LINE('',#3983,#3984); +#3983 = CARTESIAN_POINT('',(0.1,0.)); +#3984 = VECTOR('',#3985,1.); +#3985 = DIRECTION('',(0.,1.)); +#3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3987 = PCURVE('',#3790,#3988); +#3988 = DEFINITIONAL_REPRESENTATION('',(#3989),#3993); +#3989 = LINE('',#3990,#3991); +#3990 = CARTESIAN_POINT('',(0.,8.E-02)); +#3991 = VECTOR('',#3992,1.); +#3992 = DIRECTION('',(1.,0.)); +#3993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3994 = ORIENTED_EDGE('',*,*,#3858,.F.); +#3995 = ADVANCED_FACE('',(#3996),#3736,.F.); +#3996 = FACE_BOUND('',#3997,.F.); +#3997 = EDGE_LOOP('',(#3998,#3999,#4000,#4001)); +#3998 = ORIENTED_EDGE('',*,*,#3720,.F.); +#3999 = ORIENTED_EDGE('',*,*,#3905,.T.); +#4000 = ORIENTED_EDGE('',*,*,#3835,.T.); +#4001 = ORIENTED_EDGE('',*,*,#3952,.F.); +#4002 = ADVANCED_FACE('',(#4003),#3790,.T.); +#4003 = FACE_BOUND('',#4004,.T.); +#4004 = EDGE_LOOP('',(#4005,#4006,#4007,#4008)); +#4005 = ORIENTED_EDGE('',*,*,#3776,.F.); +#4006 = ORIENTED_EDGE('',*,*,#3927,.T.); +#4007 = ORIENTED_EDGE('',*,*,#3881,.T.); +#4008 = ORIENTED_EDGE('',*,*,#3974,.F.); +#4009 = MANIFOLD_SOLID_BREP('',#4010); +#4010 = CLOSED_SHELL('',(#4011,#4131,#4231,#4278,#4325,#4332)); +#4011 = ADVANCED_FACE('',(#4012),#4026,.F.); +#4012 = FACE_BOUND('',#4013,.F.); +#4013 = EDGE_LOOP('',(#4014,#4049,#4077,#4105)); +#4014 = ORIENTED_EDGE('',*,*,#4015,.F.); +#4015 = EDGE_CURVE('',#4016,#4018,#4020,.T.); +#4016 = VERTEX_POINT('',#4017); +#4017 = CARTESIAN_POINT('',(-0.6145,1.51,0.)); +#4018 = VERTEX_POINT('',#4019); +#4019 = CARTESIAN_POINT('',(-0.6145,1.51,0.1)); +#4020 = SURFACE_CURVE('',#4021,(#4025,#4037),.PCURVE_S1.); +#4021 = LINE('',#4022,#4023); +#4022 = CARTESIAN_POINT('',(-0.6145,1.51,0.)); +#4023 = VECTOR('',#4024,1.); +#4024 = DIRECTION('',(0.,0.,1.)); +#4025 = PCURVE('',#4026,#4031); +#4026 = PLANE('',#4027); +#4027 = AXIS2_PLACEMENT_3D('',#4028,#4029,#4030); +#4028 = CARTESIAN_POINT('',(-0.6145,1.51,0.)); +#4029 = DIRECTION('',(1.,0.,0.)); +#4030 = DIRECTION('',(0.,0.,1.)); +#4031 = DEFINITIONAL_REPRESENTATION('',(#4032),#4036); +#4032 = LINE('',#4033,#4034); +#4033 = CARTESIAN_POINT('',(0.,0.)); +#4034 = VECTOR('',#4035,1.); +#4035 = DIRECTION('',(1.,0.)); +#4036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4037 = PCURVE('',#4038,#4043); +#4038 = PLANE('',#4039); +#4039 = AXIS2_PLACEMENT_3D('',#4040,#4041,#4042); +#4040 = CARTESIAN_POINT('',(-0.6145,1.51,0.)); +#4041 = DIRECTION('',(0.,1.,0.)); +#4042 = DIRECTION('',(0.,0.,1.)); +#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 = ORIENTED_EDGE('',*,*,#4050,.T.); +#4050 = EDGE_CURVE('',#4016,#4051,#4053,.T.); +#4051 = VERTEX_POINT('',#4052); +#4052 = CARTESIAN_POINT('',(-0.6145,1.59,0.)); +#4053 = SURFACE_CURVE('',#4054,(#4058,#4065),.PCURVE_S1.); +#4054 = LINE('',#4055,#4056); +#4055 = CARTESIAN_POINT('',(-0.6145,1.51,0.)); +#4056 = VECTOR('',#4057,1.); +#4057 = DIRECTION('',(0.,1.,0.)); +#4058 = PCURVE('',#4026,#4059); +#4059 = DEFINITIONAL_REPRESENTATION('',(#4060),#4064); +#4060 = LINE('',#4061,#4062); +#4061 = CARTESIAN_POINT('',(0.,0.)); +#4062 = VECTOR('',#4063,1.); +#4063 = DIRECTION('',(0.,-1.)); +#4064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4065 = PCURVE('',#4066,#4071); +#4066 = PLANE('',#4067); +#4067 = AXIS2_PLACEMENT_3D('',#4068,#4069,#4070); +#4068 = CARTESIAN_POINT('',(-0.6145,1.51,0.)); +#4069 = DIRECTION('',(0.,0.,1.)); +#4070 = DIRECTION('',(1.,0.,0.)); +#4071 = DEFINITIONAL_REPRESENTATION('',(#4072),#4076); +#4072 = LINE('',#4073,#4074); +#4073 = CARTESIAN_POINT('',(0.,0.)); +#4074 = VECTOR('',#4075,1.); +#4075 = DIRECTION('',(0.,1.)); +#4076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4077 = ORIENTED_EDGE('',*,*,#4078,.T.); +#4078 = EDGE_CURVE('',#4051,#4079,#4081,.T.); +#4079 = VERTEX_POINT('',#4080); +#4080 = CARTESIAN_POINT('',(-0.6145,1.59,0.1)); +#4081 = SURFACE_CURVE('',#4082,(#4086,#4093),.PCURVE_S1.); +#4082 = LINE('',#4083,#4084); +#4083 = CARTESIAN_POINT('',(-0.6145,1.59,0.)); +#4084 = VECTOR('',#4085,1.); +#4085 = DIRECTION('',(0.,0.,1.)); +#4086 = PCURVE('',#4026,#4087); +#4087 = DEFINITIONAL_REPRESENTATION('',(#4088),#4092); +#4088 = LINE('',#4089,#4090); +#4089 = CARTESIAN_POINT('',(0.,-8.E-02)); +#4090 = VECTOR('',#4091,1.); +#4091 = DIRECTION('',(1.,0.)); +#4092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4093 = PCURVE('',#4094,#4099); +#4094 = PLANE('',#4095); +#4095 = AXIS2_PLACEMENT_3D('',#4096,#4097,#4098); +#4096 = CARTESIAN_POINT('',(-0.6145,1.59,0.)); +#4097 = DIRECTION('',(0.,1.,0.)); +#4098 = DIRECTION('',(0.,0.,1.)); +#4099 = DEFINITIONAL_REPRESENTATION('',(#4100),#4104); +#4100 = LINE('',#4101,#4102); +#4101 = CARTESIAN_POINT('',(0.,0.)); +#4102 = VECTOR('',#4103,1.); +#4103 = DIRECTION('',(1.,0.)); +#4104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4105 = ORIENTED_EDGE('',*,*,#4106,.F.); +#4106 = EDGE_CURVE('',#4018,#4079,#4107,.T.); +#4107 = SURFACE_CURVE('',#4108,(#4112,#4119),.PCURVE_S1.); +#4108 = LINE('',#4109,#4110); +#4109 = CARTESIAN_POINT('',(-0.6145,1.51,0.1)); +#4110 = VECTOR('',#4111,1.); +#4111 = DIRECTION('',(0.,1.,0.)); +#4112 = PCURVE('',#4026,#4113); +#4113 = DEFINITIONAL_REPRESENTATION('',(#4114),#4118); +#4114 = LINE('',#4115,#4116); +#4115 = CARTESIAN_POINT('',(0.1,0.)); +#4116 = VECTOR('',#4117,1.); +#4117 = DIRECTION('',(0.,-1.)); +#4118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4119 = PCURVE('',#4120,#4125); +#4120 = PLANE('',#4121); +#4121 = AXIS2_PLACEMENT_3D('',#4122,#4123,#4124); +#4122 = CARTESIAN_POINT('',(-0.6145,1.51,0.1)); +#4123 = DIRECTION('',(0.,0.,1.)); +#4124 = DIRECTION('',(1.,0.,0.)); +#4125 = DEFINITIONAL_REPRESENTATION('',(#4126),#4130); +#4126 = LINE('',#4127,#4128); +#4127 = CARTESIAN_POINT('',(0.,0.)); +#4128 = VECTOR('',#4129,1.); +#4129 = DIRECTION('',(0.,1.)); +#4130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4131 = ADVANCED_FACE('',(#4132),#4146,.T.); +#4132 = FACE_BOUND('',#4133,.T.); +#4133 = EDGE_LOOP('',(#4134,#4164,#4187,#4210)); +#4134 = ORIENTED_EDGE('',*,*,#4135,.F.); +#4135 = EDGE_CURVE('',#4136,#4138,#4140,.T.); +#4136 = VERTEX_POINT('',#4137); +#4137 = CARTESIAN_POINT('',(-0.4095,1.51,0.)); +#4138 = VERTEX_POINT('',#4139); +#4139 = CARTESIAN_POINT('',(-0.4095,1.51,0.1)); +#4140 = SURFACE_CURVE('',#4141,(#4145,#4157),.PCURVE_S1.); +#4141 = LINE('',#4142,#4143); +#4142 = CARTESIAN_POINT('',(-0.4095,1.51,0.)); +#4143 = VECTOR('',#4144,1.); +#4144 = DIRECTION('',(0.,0.,1.)); +#4145 = PCURVE('',#4146,#4151); +#4146 = PLANE('',#4147); +#4147 = AXIS2_PLACEMENT_3D('',#4148,#4149,#4150); +#4148 = CARTESIAN_POINT('',(-0.4095,1.51,0.)); +#4149 = DIRECTION('',(1.,0.,0.)); +#4150 = DIRECTION('',(0.,0.,1.)); +#4151 = DEFINITIONAL_REPRESENTATION('',(#4152),#4156); +#4152 = LINE('',#4153,#4154); +#4153 = CARTESIAN_POINT('',(0.,0.)); +#4154 = VECTOR('',#4155,1.); +#4155 = DIRECTION('',(1.,0.)); +#4156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4157 = PCURVE('',#4038,#4158); +#4158 = DEFINITIONAL_REPRESENTATION('',(#4159),#4163); +#4159 = LINE('',#4160,#4161); +#4160 = CARTESIAN_POINT('',(0.,0.205)); +#4161 = VECTOR('',#4162,1.); +#4162 = DIRECTION('',(1.,0.)); +#4163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4164 = ORIENTED_EDGE('',*,*,#4165,.T.); +#4165 = EDGE_CURVE('',#4136,#4166,#4168,.T.); +#4166 = VERTEX_POINT('',#4167); +#4167 = CARTESIAN_POINT('',(-0.4095,1.59,0.)); +#4168 = SURFACE_CURVE('',#4169,(#4173,#4180),.PCURVE_S1.); +#4169 = LINE('',#4170,#4171); +#4170 = CARTESIAN_POINT('',(-0.4095,1.51,0.)); +#4171 = VECTOR('',#4172,1.); +#4172 = DIRECTION('',(0.,1.,0.)); +#4173 = PCURVE('',#4146,#4174); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(0.,0.)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(0.,-1.)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = PCURVE('',#4066,#4181); +#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186); +#4182 = LINE('',#4183,#4184); +#4183 = CARTESIAN_POINT('',(0.205,0.)); +#4184 = VECTOR('',#4185,1.); +#4185 = DIRECTION('',(0.,1.)); +#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4187 = ORIENTED_EDGE('',*,*,#4188,.T.); +#4188 = EDGE_CURVE('',#4166,#4189,#4191,.T.); +#4189 = VERTEX_POINT('',#4190); +#4190 = CARTESIAN_POINT('',(-0.4095,1.59,0.1)); +#4191 = SURFACE_CURVE('',#4192,(#4196,#4203),.PCURVE_S1.); +#4192 = LINE('',#4193,#4194); +#4193 = CARTESIAN_POINT('',(-0.4095,1.59,0.)); +#4194 = VECTOR('',#4195,1.); +#4195 = DIRECTION('',(0.,0.,1.)); +#4196 = PCURVE('',#4146,#4197); +#4197 = DEFINITIONAL_REPRESENTATION('',(#4198),#4202); +#4198 = LINE('',#4199,#4200); +#4199 = CARTESIAN_POINT('',(0.,-8.E-02)); +#4200 = VECTOR('',#4201,1.); +#4201 = DIRECTION('',(1.,0.)); +#4202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4203 = PCURVE('',#4094,#4204); +#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); +#4205 = LINE('',#4206,#4207); +#4206 = CARTESIAN_POINT('',(0.,0.205)); +#4207 = VECTOR('',#4208,1.); +#4208 = DIRECTION('',(1.,0.)); +#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4210 = ORIENTED_EDGE('',*,*,#4211,.F.); +#4211 = EDGE_CURVE('',#4138,#4189,#4212,.T.); +#4212 = SURFACE_CURVE('',#4213,(#4217,#4224),.PCURVE_S1.); +#4213 = LINE('',#4214,#4215); +#4214 = CARTESIAN_POINT('',(-0.4095,1.51,0.1)); +#4215 = VECTOR('',#4216,1.); +#4216 = DIRECTION('',(0.,1.,0.)); +#4217 = PCURVE('',#4146,#4218); +#4218 = DEFINITIONAL_REPRESENTATION('',(#4219),#4223); +#4219 = LINE('',#4220,#4221); +#4220 = CARTESIAN_POINT('',(0.1,0.)); +#4221 = VECTOR('',#4222,1.); +#4222 = DIRECTION('',(0.,-1.)); +#4223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4224 = PCURVE('',#4120,#4225); +#4225 = DEFINITIONAL_REPRESENTATION('',(#4226),#4230); +#4226 = LINE('',#4227,#4228); +#4227 = CARTESIAN_POINT('',(0.205,0.)); +#4228 = VECTOR('',#4229,1.); +#4229 = DIRECTION('',(0.,1.)); +#4230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4231 = ADVANCED_FACE('',(#4232),#4038,.F.); +#4232 = FACE_BOUND('',#4233,.F.); +#4233 = EDGE_LOOP('',(#4234,#4255,#4256,#4277)); +#4234 = ORIENTED_EDGE('',*,*,#4235,.F.); +#4235 = EDGE_CURVE('',#4016,#4136,#4236,.T.); +#4236 = SURFACE_CURVE('',#4237,(#4241,#4248),.PCURVE_S1.); +#4237 = LINE('',#4238,#4239); +#4238 = CARTESIAN_POINT('',(-0.6145,1.51,0.)); +#4239 = VECTOR('',#4240,1.); +#4240 = DIRECTION('',(1.,0.,0.)); +#4241 = PCURVE('',#4038,#4242); +#4242 = DEFINITIONAL_REPRESENTATION('',(#4243),#4247); +#4243 = LINE('',#4244,#4245); +#4244 = CARTESIAN_POINT('',(0.,0.)); +#4245 = VECTOR('',#4246,1.); +#4246 = DIRECTION('',(0.,1.)); +#4247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4248 = PCURVE('',#4066,#4249); +#4249 = DEFINITIONAL_REPRESENTATION('',(#4250),#4254); +#4250 = LINE('',#4251,#4252); +#4251 = CARTESIAN_POINT('',(0.,0.)); +#4252 = VECTOR('',#4253,1.); +#4253 = DIRECTION('',(1.,0.)); +#4254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4255 = ORIENTED_EDGE('',*,*,#4015,.T.); +#4256 = ORIENTED_EDGE('',*,*,#4257,.T.); +#4257 = EDGE_CURVE('',#4018,#4138,#4258,.T.); +#4258 = SURFACE_CURVE('',#4259,(#4263,#4270),.PCURVE_S1.); +#4259 = LINE('',#4260,#4261); +#4260 = CARTESIAN_POINT('',(-0.6145,1.51,0.1)); +#4261 = VECTOR('',#4262,1.); +#4262 = DIRECTION('',(1.,0.,0.)); +#4263 = PCURVE('',#4038,#4264); +#4264 = DEFINITIONAL_REPRESENTATION('',(#4265),#4269); +#4265 = LINE('',#4266,#4267); +#4266 = CARTESIAN_POINT('',(0.1,0.)); +#4267 = VECTOR('',#4268,1.); +#4268 = DIRECTION('',(0.,1.)); +#4269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4270 = PCURVE('',#4120,#4271); +#4271 = DEFINITIONAL_REPRESENTATION('',(#4272),#4276); +#4272 = LINE('',#4273,#4274); +#4273 = CARTESIAN_POINT('',(0.,0.)); +#4274 = VECTOR('',#4275,1.); +#4275 = DIRECTION('',(1.,0.)); +#4276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4277 = ORIENTED_EDGE('',*,*,#4135,.F.); +#4278 = ADVANCED_FACE('',(#4279),#4094,.T.); +#4279 = FACE_BOUND('',#4280,.T.); +#4280 = EDGE_LOOP('',(#4281,#4302,#4303,#4324)); +#4281 = ORIENTED_EDGE('',*,*,#4282,.F.); +#4282 = EDGE_CURVE('',#4051,#4166,#4283,.T.); +#4283 = SURFACE_CURVE('',#4284,(#4288,#4295),.PCURVE_S1.); +#4284 = LINE('',#4285,#4286); +#4285 = CARTESIAN_POINT('',(-0.6145,1.59,0.)); +#4286 = VECTOR('',#4287,1.); +#4287 = DIRECTION('',(1.,0.,0.)); +#4288 = PCURVE('',#4094,#4289); +#4289 = DEFINITIONAL_REPRESENTATION('',(#4290),#4294); +#4290 = LINE('',#4291,#4292); +#4291 = CARTESIAN_POINT('',(0.,0.)); +#4292 = VECTOR('',#4293,1.); +#4293 = DIRECTION('',(0.,1.)); +#4294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4295 = PCURVE('',#4066,#4296); +#4296 = DEFINITIONAL_REPRESENTATION('',(#4297),#4301); +#4297 = LINE('',#4298,#4299); +#4298 = CARTESIAN_POINT('',(0.,8.E-02)); +#4299 = VECTOR('',#4300,1.); +#4300 = DIRECTION('',(1.,0.)); +#4301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4302 = ORIENTED_EDGE('',*,*,#4078,.T.); +#4303 = ORIENTED_EDGE('',*,*,#4304,.T.); +#4304 = EDGE_CURVE('',#4079,#4189,#4305,.T.); +#4305 = SURFACE_CURVE('',#4306,(#4310,#4317),.PCURVE_S1.); +#4306 = LINE('',#4307,#4308); +#4307 = CARTESIAN_POINT('',(-0.6145,1.59,0.1)); +#4308 = VECTOR('',#4309,1.); +#4309 = DIRECTION('',(1.,0.,0.)); +#4310 = PCURVE('',#4094,#4311); +#4311 = DEFINITIONAL_REPRESENTATION('',(#4312),#4316); +#4312 = LINE('',#4313,#4314); +#4313 = CARTESIAN_POINT('',(0.1,0.)); +#4314 = VECTOR('',#4315,1.); +#4315 = DIRECTION('',(0.,1.)); +#4316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4317 = PCURVE('',#4120,#4318); +#4318 = DEFINITIONAL_REPRESENTATION('',(#4319),#4323); +#4319 = LINE('',#4320,#4321); +#4320 = CARTESIAN_POINT('',(0.,8.E-02)); +#4321 = VECTOR('',#4322,1.); +#4322 = DIRECTION('',(1.,0.)); +#4323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4324 = ORIENTED_EDGE('',*,*,#4188,.F.); +#4325 = ADVANCED_FACE('',(#4326),#4066,.F.); +#4326 = FACE_BOUND('',#4327,.F.); +#4327 = EDGE_LOOP('',(#4328,#4329,#4330,#4331)); +#4328 = ORIENTED_EDGE('',*,*,#4050,.F.); +#4329 = ORIENTED_EDGE('',*,*,#4235,.T.); +#4330 = ORIENTED_EDGE('',*,*,#4165,.T.); +#4331 = ORIENTED_EDGE('',*,*,#4282,.F.); +#4332 = ADVANCED_FACE('',(#4333),#4120,.T.); +#4333 = FACE_BOUND('',#4334,.T.); +#4334 = EDGE_LOOP('',(#4335,#4336,#4337,#4338)); +#4335 = ORIENTED_EDGE('',*,*,#4106,.F.); +#4336 = ORIENTED_EDGE('',*,*,#4257,.T.); +#4337 = ORIENTED_EDGE('',*,*,#4211,.T.); +#4338 = ORIENTED_EDGE('',*,*,#4304,.F.); +#4339 = MANIFOLD_SOLID_BREP('',#4340); +#4340 = CLOSED_SHELL('',(#4341,#4461,#4561,#4608,#4655,#4662)); +#4341 = ADVANCED_FACE('',(#4342),#4356,.F.); +#4342 = FACE_BOUND('',#4343,.F.); +#4343 = EDGE_LOOP('',(#4344,#4379,#4407,#4435)); +#4344 = ORIENTED_EDGE('',*,*,#4345,.F.); +#4345 = EDGE_CURVE('',#4346,#4348,#4350,.T.); +#4346 = VERTEX_POINT('',#4347); +#4347 = CARTESIAN_POINT('',(-0.615,-1.59,0.)); +#4348 = VERTEX_POINT('',#4349); +#4349 = CARTESIAN_POINT('',(-0.615,-1.59,0.1)); +#4350 = SURFACE_CURVE('',#4351,(#4355,#4367),.PCURVE_S1.); +#4351 = LINE('',#4352,#4353); +#4352 = CARTESIAN_POINT('',(-0.615,-1.59,0.)); +#4353 = VECTOR('',#4354,1.); +#4354 = DIRECTION('',(0.,0.,1.)); +#4355 = PCURVE('',#4356,#4361); +#4356 = PLANE('',#4357); +#4357 = AXIS2_PLACEMENT_3D('',#4358,#4359,#4360); +#4358 = CARTESIAN_POINT('',(-0.615,-1.59,0.)); +#4359 = DIRECTION('',(1.,0.,0.)); +#4360 = DIRECTION('',(0.,0.,1.)); +#4361 = DEFINITIONAL_REPRESENTATION('',(#4362),#4366); +#4362 = LINE('',#4363,#4364); +#4363 = CARTESIAN_POINT('',(0.,0.)); +#4364 = VECTOR('',#4365,1.); +#4365 = DIRECTION('',(1.,0.)); +#4366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4367 = PCURVE('',#4368,#4373); +#4368 = PLANE('',#4369); +#4369 = AXIS2_PLACEMENT_3D('',#4370,#4371,#4372); +#4370 = CARTESIAN_POINT('',(-0.615,-1.59,0.)); +#4371 = DIRECTION('',(0.,1.,0.)); +#4372 = DIRECTION('',(0.,0.,1.)); +#4373 = DEFINITIONAL_REPRESENTATION('',(#4374),#4378); +#4374 = LINE('',#4375,#4376); +#4375 = CARTESIAN_POINT('',(0.,0.)); +#4376 = VECTOR('',#4377,1.); +#4377 = DIRECTION('',(1.,0.)); +#4378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4379 = ORIENTED_EDGE('',*,*,#4380,.T.); +#4380 = EDGE_CURVE('',#4346,#4381,#4383,.T.); +#4381 = VERTEX_POINT('',#4382); +#4382 = CARTESIAN_POINT('',(-0.615,-1.51,0.)); +#4383 = SURFACE_CURVE('',#4384,(#4388,#4395),.PCURVE_S1.); +#4384 = LINE('',#4385,#4386); +#4385 = CARTESIAN_POINT('',(-0.615,-1.59,0.)); +#4386 = VECTOR('',#4387,1.); +#4387 = DIRECTION('',(0.,1.,0.)); +#4388 = PCURVE('',#4356,#4389); +#4389 = DEFINITIONAL_REPRESENTATION('',(#4390),#4394); +#4390 = LINE('',#4391,#4392); +#4391 = CARTESIAN_POINT('',(0.,0.)); +#4392 = VECTOR('',#4393,1.); +#4393 = DIRECTION('',(0.,-1.)); +#4394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4395 = PCURVE('',#4396,#4401); +#4396 = PLANE('',#4397); +#4397 = AXIS2_PLACEMENT_3D('',#4398,#4399,#4400); +#4398 = CARTESIAN_POINT('',(-0.615,-1.59,0.)); +#4399 = DIRECTION('',(0.,0.,1.)); +#4400 = DIRECTION('',(1.,0.,0.)); +#4401 = DEFINITIONAL_REPRESENTATION('',(#4402),#4406); +#4402 = LINE('',#4403,#4404); +#4403 = CARTESIAN_POINT('',(0.,0.)); +#4404 = VECTOR('',#4405,1.); +#4405 = DIRECTION('',(0.,1.)); +#4406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4407 = ORIENTED_EDGE('',*,*,#4408,.T.); +#4408 = EDGE_CURVE('',#4381,#4409,#4411,.T.); +#4409 = VERTEX_POINT('',#4410); +#4410 = CARTESIAN_POINT('',(-0.615,-1.51,0.1)); +#4411 = SURFACE_CURVE('',#4412,(#4416,#4423),.PCURVE_S1.); +#4412 = LINE('',#4413,#4414); +#4413 = CARTESIAN_POINT('',(-0.615,-1.51,0.)); +#4414 = VECTOR('',#4415,1.); +#4415 = DIRECTION('',(0.,0.,1.)); +#4416 = PCURVE('',#4356,#4417); +#4417 = DEFINITIONAL_REPRESENTATION('',(#4418),#4422); +#4418 = LINE('',#4419,#4420); +#4419 = CARTESIAN_POINT('',(0.,-8.E-02)); +#4420 = VECTOR('',#4421,1.); +#4421 = DIRECTION('',(1.,0.)); +#4422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4423 = PCURVE('',#4424,#4429); +#4424 = PLANE('',#4425); +#4425 = AXIS2_PLACEMENT_3D('',#4426,#4427,#4428); +#4426 = CARTESIAN_POINT('',(-0.615,-1.51,0.)); +#4427 = DIRECTION('',(0.,1.,0.)); +#4428 = DIRECTION('',(0.,0.,1.)); +#4429 = DEFINITIONAL_REPRESENTATION('',(#4430),#4434); +#4430 = LINE('',#4431,#4432); +#4431 = CARTESIAN_POINT('',(0.,0.)); +#4432 = VECTOR('',#4433,1.); +#4433 = DIRECTION('',(1.,0.)); +#4434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4435 = ORIENTED_EDGE('',*,*,#4436,.F.); +#4436 = EDGE_CURVE('',#4348,#4409,#4437,.T.); +#4437 = SURFACE_CURVE('',#4438,(#4442,#4449),.PCURVE_S1.); +#4438 = LINE('',#4439,#4440); +#4439 = CARTESIAN_POINT('',(-0.615,-1.59,0.1)); +#4440 = VECTOR('',#4441,1.); +#4441 = DIRECTION('',(0.,1.,0.)); +#4442 = PCURVE('',#4356,#4443); +#4443 = DEFINITIONAL_REPRESENTATION('',(#4444),#4448); +#4444 = LINE('',#4445,#4446); +#4445 = CARTESIAN_POINT('',(0.1,0.)); +#4446 = VECTOR('',#4447,1.); +#4447 = DIRECTION('',(0.,-1.)); +#4448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4449 = PCURVE('',#4450,#4455); +#4450 = PLANE('',#4451); +#4451 = AXIS2_PLACEMENT_3D('',#4452,#4453,#4454); +#4452 = CARTESIAN_POINT('',(-0.615,-1.59,0.1)); +#4453 = DIRECTION('',(0.,0.,1.)); +#4454 = DIRECTION('',(1.,0.,0.)); +#4455 = DEFINITIONAL_REPRESENTATION('',(#4456),#4460); +#4456 = LINE('',#4457,#4458); +#4457 = CARTESIAN_POINT('',(0.,0.)); +#4458 = VECTOR('',#4459,1.); +#4459 = DIRECTION('',(0.,1.)); +#4460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4461 = ADVANCED_FACE('',(#4462),#4476,.T.); +#4462 = FACE_BOUND('',#4463,.T.); +#4463 = EDGE_LOOP('',(#4464,#4494,#4517,#4540)); +#4464 = ORIENTED_EDGE('',*,*,#4465,.F.); +#4465 = EDGE_CURVE('',#4466,#4468,#4470,.T.); +#4466 = VERTEX_POINT('',#4467); +#4467 = CARTESIAN_POINT('',(-0.385,-1.59,0.)); +#4468 = VERTEX_POINT('',#4469); +#4469 = CARTESIAN_POINT('',(-0.385,-1.59,0.1)); +#4470 = SURFACE_CURVE('',#4471,(#4475,#4487),.PCURVE_S1.); +#4471 = LINE('',#4472,#4473); +#4472 = CARTESIAN_POINT('',(-0.385,-1.59,0.)); +#4473 = VECTOR('',#4474,1.); +#4474 = DIRECTION('',(0.,0.,1.)); +#4475 = PCURVE('',#4476,#4481); +#4476 = PLANE('',#4477); +#4477 = AXIS2_PLACEMENT_3D('',#4478,#4479,#4480); +#4478 = CARTESIAN_POINT('',(-0.385,-1.59,0.)); +#4479 = DIRECTION('',(1.,0.,0.)); +#4480 = DIRECTION('',(0.,0.,1.)); +#4481 = DEFINITIONAL_REPRESENTATION('',(#4482),#4486); +#4482 = LINE('',#4483,#4484); +#4483 = CARTESIAN_POINT('',(0.,0.)); +#4484 = VECTOR('',#4485,1.); +#4485 = DIRECTION('',(1.,0.)); +#4486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4487 = PCURVE('',#4368,#4488); +#4488 = DEFINITIONAL_REPRESENTATION('',(#4489),#4493); +#4489 = LINE('',#4490,#4491); +#4490 = CARTESIAN_POINT('',(0.,0.23)); +#4491 = VECTOR('',#4492,1.); +#4492 = DIRECTION('',(1.,0.)); +#4493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4494 = ORIENTED_EDGE('',*,*,#4495,.T.); +#4495 = EDGE_CURVE('',#4466,#4496,#4498,.T.); +#4496 = VERTEX_POINT('',#4497); +#4497 = CARTESIAN_POINT('',(-0.385,-1.51,0.)); +#4498 = SURFACE_CURVE('',#4499,(#4503,#4510),.PCURVE_S1.); +#4499 = LINE('',#4500,#4501); +#4500 = CARTESIAN_POINT('',(-0.385,-1.59,0.)); +#4501 = VECTOR('',#4502,1.); +#4502 = DIRECTION('',(0.,1.,0.)); +#4503 = PCURVE('',#4476,#4504); +#4504 = DEFINITIONAL_REPRESENTATION('',(#4505),#4509); +#4505 = LINE('',#4506,#4507); +#4506 = CARTESIAN_POINT('',(0.,0.)); +#4507 = VECTOR('',#4508,1.); +#4508 = DIRECTION('',(0.,-1.)); +#4509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4510 = PCURVE('',#4396,#4511); +#4511 = DEFINITIONAL_REPRESENTATION('',(#4512),#4516); +#4512 = LINE('',#4513,#4514); +#4513 = CARTESIAN_POINT('',(0.23,0.)); +#4514 = VECTOR('',#4515,1.); +#4515 = DIRECTION('',(0.,1.)); +#4516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4517 = ORIENTED_EDGE('',*,*,#4518,.T.); +#4518 = EDGE_CURVE('',#4496,#4519,#4521,.T.); +#4519 = VERTEX_POINT('',#4520); +#4520 = CARTESIAN_POINT('',(-0.385,-1.51,0.1)); +#4521 = SURFACE_CURVE('',#4522,(#4526,#4533),.PCURVE_S1.); +#4522 = LINE('',#4523,#4524); +#4523 = CARTESIAN_POINT('',(-0.385,-1.51,0.)); +#4524 = VECTOR('',#4525,1.); +#4525 = DIRECTION('',(0.,0.,1.)); +#4526 = PCURVE('',#4476,#4527); +#4527 = DEFINITIONAL_REPRESENTATION('',(#4528),#4532); +#4528 = LINE('',#4529,#4530); +#4529 = CARTESIAN_POINT('',(0.,-8.E-02)); +#4530 = VECTOR('',#4531,1.); +#4531 = DIRECTION('',(1.,0.)); +#4532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4533 = PCURVE('',#4424,#4534); +#4534 = DEFINITIONAL_REPRESENTATION('',(#4535),#4539); +#4535 = LINE('',#4536,#4537); +#4536 = CARTESIAN_POINT('',(0.,0.23)); +#4537 = VECTOR('',#4538,1.); +#4538 = DIRECTION('',(1.,0.)); +#4539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4540 = ORIENTED_EDGE('',*,*,#4541,.F.); +#4541 = EDGE_CURVE('',#4468,#4519,#4542,.T.); +#4542 = SURFACE_CURVE('',#4543,(#4547,#4554),.PCURVE_S1.); +#4543 = LINE('',#4544,#4545); +#4544 = CARTESIAN_POINT('',(-0.385,-1.59,0.1)); +#4545 = VECTOR('',#4546,1.); +#4546 = DIRECTION('',(0.,1.,0.)); +#4547 = PCURVE('',#4476,#4548); +#4548 = DEFINITIONAL_REPRESENTATION('',(#4549),#4553); +#4549 = LINE('',#4550,#4551); +#4550 = CARTESIAN_POINT('',(0.1,0.)); +#4551 = VECTOR('',#4552,1.); +#4552 = DIRECTION('',(0.,-1.)); +#4553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4554 = PCURVE('',#4450,#4555); +#4555 = DEFINITIONAL_REPRESENTATION('',(#4556),#4560); +#4556 = LINE('',#4557,#4558); +#4557 = CARTESIAN_POINT('',(0.23,0.)); +#4558 = VECTOR('',#4559,1.); +#4559 = DIRECTION('',(0.,1.)); +#4560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4561 = ADVANCED_FACE('',(#4562),#4368,.F.); +#4562 = FACE_BOUND('',#4563,.F.); +#4563 = EDGE_LOOP('',(#4564,#4585,#4586,#4607)); +#4564 = ORIENTED_EDGE('',*,*,#4565,.F.); +#4565 = EDGE_CURVE('',#4346,#4466,#4566,.T.); +#4566 = SURFACE_CURVE('',#4567,(#4571,#4578),.PCURVE_S1.); +#4567 = LINE('',#4568,#4569); +#4568 = CARTESIAN_POINT('',(-0.615,-1.59,0.)); +#4569 = VECTOR('',#4570,1.); +#4570 = DIRECTION('',(1.,0.,0.)); +#4571 = PCURVE('',#4368,#4572); +#4572 = DEFINITIONAL_REPRESENTATION('',(#4573),#4577); +#4573 = LINE('',#4574,#4575); +#4574 = CARTESIAN_POINT('',(0.,0.)); +#4575 = VECTOR('',#4576,1.); +#4576 = DIRECTION('',(0.,1.)); +#4577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4578 = PCURVE('',#4396,#4579); +#4579 = DEFINITIONAL_REPRESENTATION('',(#4580),#4584); +#4580 = LINE('',#4581,#4582); +#4581 = CARTESIAN_POINT('',(0.,0.)); +#4582 = VECTOR('',#4583,1.); +#4583 = DIRECTION('',(1.,0.)); +#4584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4585 = ORIENTED_EDGE('',*,*,#4345,.T.); +#4586 = ORIENTED_EDGE('',*,*,#4587,.T.); +#4587 = EDGE_CURVE('',#4348,#4468,#4588,.T.); +#4588 = SURFACE_CURVE('',#4589,(#4593,#4600),.PCURVE_S1.); +#4589 = LINE('',#4590,#4591); +#4590 = CARTESIAN_POINT('',(-0.615,-1.59,0.1)); +#4591 = VECTOR('',#4592,1.); +#4592 = DIRECTION('',(1.,0.,0.)); +#4593 = PCURVE('',#4368,#4594); +#4594 = DEFINITIONAL_REPRESENTATION('',(#4595),#4599); +#4595 = LINE('',#4596,#4597); +#4596 = CARTESIAN_POINT('',(0.1,0.)); +#4597 = VECTOR('',#4598,1.); +#4598 = DIRECTION('',(0.,1.)); +#4599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4600 = PCURVE('',#4450,#4601); +#4601 = DEFINITIONAL_REPRESENTATION('',(#4602),#4606); +#4602 = LINE('',#4603,#4604); +#4603 = CARTESIAN_POINT('',(0.,0.)); +#4604 = VECTOR('',#4605,1.); +#4605 = DIRECTION('',(1.,0.)); +#4606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4607 = ORIENTED_EDGE('',*,*,#4465,.F.); +#4608 = ADVANCED_FACE('',(#4609),#4424,.T.); +#4609 = FACE_BOUND('',#4610,.T.); +#4610 = EDGE_LOOP('',(#4611,#4632,#4633,#4654)); +#4611 = ORIENTED_EDGE('',*,*,#4612,.F.); +#4612 = EDGE_CURVE('',#4381,#4496,#4613,.T.); +#4613 = SURFACE_CURVE('',#4614,(#4618,#4625),.PCURVE_S1.); +#4614 = LINE('',#4615,#4616); +#4615 = CARTESIAN_POINT('',(-0.615,-1.51,0.)); +#4616 = VECTOR('',#4617,1.); +#4617 = DIRECTION('',(1.,0.,0.)); +#4618 = PCURVE('',#4424,#4619); +#4619 = DEFINITIONAL_REPRESENTATION('',(#4620),#4624); +#4620 = LINE('',#4621,#4622); +#4621 = CARTESIAN_POINT('',(0.,0.)); +#4622 = VECTOR('',#4623,1.); +#4623 = DIRECTION('',(0.,1.)); +#4624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4625 = PCURVE('',#4396,#4626); +#4626 = DEFINITIONAL_REPRESENTATION('',(#4627),#4631); +#4627 = LINE('',#4628,#4629); +#4628 = CARTESIAN_POINT('',(0.,8.E-02)); +#4629 = VECTOR('',#4630,1.); +#4630 = DIRECTION('',(1.,0.)); +#4631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4632 = ORIENTED_EDGE('',*,*,#4408,.T.); +#4633 = ORIENTED_EDGE('',*,*,#4634,.T.); +#4634 = EDGE_CURVE('',#4409,#4519,#4635,.T.); +#4635 = SURFACE_CURVE('',#4636,(#4640,#4647),.PCURVE_S1.); +#4636 = LINE('',#4637,#4638); +#4637 = CARTESIAN_POINT('',(-0.615,-1.51,0.1)); +#4638 = VECTOR('',#4639,1.); +#4639 = DIRECTION('',(1.,0.,0.)); +#4640 = PCURVE('',#4424,#4641); +#4641 = DEFINITIONAL_REPRESENTATION('',(#4642),#4646); +#4642 = LINE('',#4643,#4644); +#4643 = CARTESIAN_POINT('',(0.1,0.)); +#4644 = VECTOR('',#4645,1.); +#4645 = DIRECTION('',(0.,1.)); +#4646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4647 = PCURVE('',#4450,#4648); +#4648 = DEFINITIONAL_REPRESENTATION('',(#4649),#4653); +#4649 = LINE('',#4650,#4651); +#4650 = CARTESIAN_POINT('',(0.,8.E-02)); +#4651 = VECTOR('',#4652,1.); +#4652 = DIRECTION('',(1.,0.)); +#4653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4654 = ORIENTED_EDGE('',*,*,#4518,.F.); +#4655 = ADVANCED_FACE('',(#4656),#4396,.F.); +#4656 = FACE_BOUND('',#4657,.F.); +#4657 = EDGE_LOOP('',(#4658,#4659,#4660,#4661)); +#4658 = ORIENTED_EDGE('',*,*,#4380,.F.); +#4659 = ORIENTED_EDGE('',*,*,#4565,.T.); +#4660 = ORIENTED_EDGE('',*,*,#4495,.T.); +#4661 = ORIENTED_EDGE('',*,*,#4612,.F.); +#4662 = ADVANCED_FACE('',(#4663),#4450,.T.); +#4663 = FACE_BOUND('',#4664,.T.); +#4664 = EDGE_LOOP('',(#4665,#4666,#4667,#4668)); +#4665 = ORIENTED_EDGE('',*,*,#4436,.F.); +#4666 = ORIENTED_EDGE('',*,*,#4587,.T.); +#4667 = ORIENTED_EDGE('',*,*,#4541,.T.); +#4668 = ORIENTED_EDGE('',*,*,#4634,.F.); +#4669 = MANIFOLD_SOLID_BREP('',#4670); +#4670 = CLOSED_SHELL('',(#4671,#4791,#4891,#4938,#4985,#4992)); +#4671 = ADVANCED_FACE('',(#4672),#4686,.F.); +#4672 = FACE_BOUND('',#4673,.F.); +#4673 = EDGE_LOOP('',(#4674,#4709,#4737,#4765)); +#4674 = ORIENTED_EDGE('',*,*,#4675,.F.); +#4675 = EDGE_CURVE('',#4676,#4678,#4680,.T.); +#4676 = VERTEX_POINT('',#4677); +#4677 = CARTESIAN_POINT('',(1.16,0.66,0.)); +#4678 = VERTEX_POINT('',#4679); +#4679 = CARTESIAN_POINT('',(1.16,0.66,0.1)); +#4680 = SURFACE_CURVE('',#4681,(#4685,#4697),.PCURVE_S1.); +#4681 = LINE('',#4682,#4683); +#4682 = CARTESIAN_POINT('',(1.16,0.66,0.)); +#4683 = VECTOR('',#4684,1.); +#4684 = DIRECTION('',(0.,0.,1.)); +#4685 = PCURVE('',#4686,#4691); +#4686 = PLANE('',#4687); +#4687 = AXIS2_PLACEMENT_3D('',#4688,#4689,#4690); +#4688 = CARTESIAN_POINT('',(1.16,0.66,0.)); +#4689 = DIRECTION('',(1.,0.,0.)); +#4690 = DIRECTION('',(0.,0.,1.)); +#4691 = DEFINITIONAL_REPRESENTATION('',(#4692),#4696); +#4692 = LINE('',#4693,#4694); +#4693 = CARTESIAN_POINT('',(0.,0.)); +#4694 = VECTOR('',#4695,1.); +#4695 = DIRECTION('',(1.,0.)); +#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4697 = PCURVE('',#4698,#4703); +#4698 = PLANE('',#4699); +#4699 = AXIS2_PLACEMENT_3D('',#4700,#4701,#4702); +#4700 = CARTESIAN_POINT('',(1.16,0.66,0.)); +#4701 = DIRECTION('',(0.,1.,0.)); +#4702 = DIRECTION('',(0.,0.,1.)); +#4703 = DEFINITIONAL_REPRESENTATION('',(#4704),#4708); +#4704 = LINE('',#4705,#4706); +#4705 = CARTESIAN_POINT('',(0.,0.)); +#4706 = VECTOR('',#4707,1.); +#4707 = DIRECTION('',(1.,0.)); +#4708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4709 = ORIENTED_EDGE('',*,*,#4710,.T.); +#4710 = EDGE_CURVE('',#4676,#4711,#4713,.T.); +#4711 = VERTEX_POINT('',#4712); +#4712 = CARTESIAN_POINT('',(1.16,0.89,0.)); +#4713 = SURFACE_CURVE('',#4714,(#4718,#4725),.PCURVE_S1.); +#4714 = LINE('',#4715,#4716); +#4715 = CARTESIAN_POINT('',(1.16,0.66,0.)); +#4716 = VECTOR('',#4717,1.); +#4717 = DIRECTION('',(0.,1.,0.)); +#4718 = PCURVE('',#4686,#4719); +#4719 = DEFINITIONAL_REPRESENTATION('',(#4720),#4724); +#4720 = LINE('',#4721,#4722); +#4721 = CARTESIAN_POINT('',(0.,0.)); +#4722 = VECTOR('',#4723,1.); +#4723 = DIRECTION('',(0.,-1.)); +#4724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4725 = PCURVE('',#4726,#4731); +#4726 = PLANE('',#4727); +#4727 = AXIS2_PLACEMENT_3D('',#4728,#4729,#4730); +#4728 = CARTESIAN_POINT('',(1.16,0.66,0.)); +#4729 = DIRECTION('',(0.,0.,1.)); +#4730 = DIRECTION('',(1.,0.,0.)); +#4731 = DEFINITIONAL_REPRESENTATION('',(#4732),#4736); +#4732 = LINE('',#4733,#4734); +#4733 = CARTESIAN_POINT('',(0.,0.)); +#4734 = VECTOR('',#4735,1.); +#4735 = DIRECTION('',(0.,1.)); +#4736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4737 = ORIENTED_EDGE('',*,*,#4738,.T.); +#4738 = EDGE_CURVE('',#4711,#4739,#4741,.T.); +#4739 = VERTEX_POINT('',#4740); +#4740 = CARTESIAN_POINT('',(1.16,0.89,0.1)); +#4741 = SURFACE_CURVE('',#4742,(#4746,#4753),.PCURVE_S1.); +#4742 = LINE('',#4743,#4744); +#4743 = CARTESIAN_POINT('',(1.16,0.89,0.)); +#4744 = VECTOR('',#4745,1.); +#4745 = DIRECTION('',(0.,0.,1.)); +#4746 = PCURVE('',#4686,#4747); +#4747 = DEFINITIONAL_REPRESENTATION('',(#4748),#4752); +#4748 = LINE('',#4749,#4750); +#4749 = CARTESIAN_POINT('',(0.,-0.23)); +#4750 = VECTOR('',#4751,1.); +#4751 = DIRECTION('',(1.,0.)); +#4752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4753 = PCURVE('',#4754,#4759); +#4754 = PLANE('',#4755); +#4755 = AXIS2_PLACEMENT_3D('',#4756,#4757,#4758); +#4756 = CARTESIAN_POINT('',(1.16,0.89,0.)); +#4757 = DIRECTION('',(0.,1.,0.)); +#4758 = DIRECTION('',(0.,0.,1.)); +#4759 = DEFINITIONAL_REPRESENTATION('',(#4760),#4764); +#4760 = LINE('',#4761,#4762); +#4761 = CARTESIAN_POINT('',(0.,0.)); +#4762 = VECTOR('',#4763,1.); +#4763 = DIRECTION('',(1.,0.)); +#4764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4765 = ORIENTED_EDGE('',*,*,#4766,.F.); +#4766 = EDGE_CURVE('',#4678,#4739,#4767,.T.); +#4767 = SURFACE_CURVE('',#4768,(#4772,#4779),.PCURVE_S1.); +#4768 = LINE('',#4769,#4770); +#4769 = CARTESIAN_POINT('',(1.16,0.66,0.1)); +#4770 = VECTOR('',#4771,1.); +#4771 = DIRECTION('',(0.,1.,0.)); +#4772 = PCURVE('',#4686,#4773); +#4773 = DEFINITIONAL_REPRESENTATION('',(#4774),#4778); +#4774 = LINE('',#4775,#4776); +#4775 = CARTESIAN_POINT('',(0.1,0.)); +#4776 = VECTOR('',#4777,1.); +#4777 = DIRECTION('',(0.,-1.)); +#4778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4779 = PCURVE('',#4780,#4785); +#4780 = PLANE('',#4781); +#4781 = AXIS2_PLACEMENT_3D('',#4782,#4783,#4784); +#4782 = CARTESIAN_POINT('',(1.16,0.66,0.1)); +#4783 = DIRECTION('',(0.,0.,1.)); +#4784 = DIRECTION('',(1.,0.,0.)); +#4785 = DEFINITIONAL_REPRESENTATION('',(#4786),#4790); +#4786 = LINE('',#4787,#4788); +#4787 = CARTESIAN_POINT('',(0.,0.)); +#4788 = VECTOR('',#4789,1.); +#4789 = DIRECTION('',(0.,1.)); +#4790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4791 = ADVANCED_FACE('',(#4792),#4806,.T.); +#4792 = FACE_BOUND('',#4793,.T.); +#4793 = EDGE_LOOP('',(#4794,#4824,#4847,#4870)); +#4794 = ORIENTED_EDGE('',*,*,#4795,.F.); +#4795 = EDGE_CURVE('',#4796,#4798,#4800,.T.); +#4796 = VERTEX_POINT('',#4797); +#4797 = CARTESIAN_POINT('',(1.24,0.66,0.)); +#4798 = VERTEX_POINT('',#4799); +#4799 = CARTESIAN_POINT('',(1.24,0.66,0.1)); +#4800 = SURFACE_CURVE('',#4801,(#4805,#4817),.PCURVE_S1.); +#4801 = LINE('',#4802,#4803); +#4802 = CARTESIAN_POINT('',(1.24,0.66,0.)); +#4803 = VECTOR('',#4804,1.); +#4804 = DIRECTION('',(0.,0.,1.)); +#4805 = PCURVE('',#4806,#4811); +#4806 = PLANE('',#4807); +#4807 = AXIS2_PLACEMENT_3D('',#4808,#4809,#4810); +#4808 = CARTESIAN_POINT('',(1.24,0.66,0.)); +#4809 = DIRECTION('',(1.,0.,0.)); +#4810 = DIRECTION('',(0.,0.,1.)); +#4811 = DEFINITIONAL_REPRESENTATION('',(#4812),#4816); +#4812 = LINE('',#4813,#4814); +#4813 = CARTESIAN_POINT('',(0.,0.)); +#4814 = VECTOR('',#4815,1.); +#4815 = DIRECTION('',(1.,0.)); +#4816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4817 = PCURVE('',#4698,#4818); +#4818 = DEFINITIONAL_REPRESENTATION('',(#4819),#4823); +#4819 = LINE('',#4820,#4821); +#4820 = CARTESIAN_POINT('',(0.,8.E-02)); +#4821 = VECTOR('',#4822,1.); +#4822 = DIRECTION('',(1.,0.)); +#4823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4824 = ORIENTED_EDGE('',*,*,#4825,.T.); +#4825 = EDGE_CURVE('',#4796,#4826,#4828,.T.); +#4826 = VERTEX_POINT('',#4827); +#4827 = CARTESIAN_POINT('',(1.24,0.89,0.)); +#4828 = SURFACE_CURVE('',#4829,(#4833,#4840),.PCURVE_S1.); +#4829 = LINE('',#4830,#4831); +#4830 = CARTESIAN_POINT('',(1.24,0.66,0.)); +#4831 = VECTOR('',#4832,1.); +#4832 = DIRECTION('',(0.,1.,0.)); +#4833 = PCURVE('',#4806,#4834); +#4834 = DEFINITIONAL_REPRESENTATION('',(#4835),#4839); +#4835 = LINE('',#4836,#4837); +#4836 = CARTESIAN_POINT('',(0.,0.)); +#4837 = VECTOR('',#4838,1.); +#4838 = DIRECTION('',(0.,-1.)); +#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4840 = PCURVE('',#4726,#4841); +#4841 = DEFINITIONAL_REPRESENTATION('',(#4842),#4846); +#4842 = LINE('',#4843,#4844); +#4843 = CARTESIAN_POINT('',(8.E-02,0.)); +#4844 = VECTOR('',#4845,1.); +#4845 = DIRECTION('',(0.,1.)); +#4846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4847 = ORIENTED_EDGE('',*,*,#4848,.T.); +#4848 = EDGE_CURVE('',#4826,#4849,#4851,.T.); +#4849 = VERTEX_POINT('',#4850); +#4850 = CARTESIAN_POINT('',(1.24,0.89,0.1)); +#4851 = SURFACE_CURVE('',#4852,(#4856,#4863),.PCURVE_S1.); +#4852 = LINE('',#4853,#4854); +#4853 = CARTESIAN_POINT('',(1.24,0.89,0.)); +#4854 = VECTOR('',#4855,1.); +#4855 = DIRECTION('',(0.,0.,1.)); +#4856 = PCURVE('',#4806,#4857); +#4857 = DEFINITIONAL_REPRESENTATION('',(#4858),#4862); +#4858 = LINE('',#4859,#4860); +#4859 = CARTESIAN_POINT('',(0.,-0.23)); +#4860 = VECTOR('',#4861,1.); +#4861 = DIRECTION('',(1.,0.)); +#4862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4863 = PCURVE('',#4754,#4864); +#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869); +#4865 = LINE('',#4866,#4867); +#4866 = CARTESIAN_POINT('',(0.,8.E-02)); +#4867 = VECTOR('',#4868,1.); +#4868 = DIRECTION('',(1.,0.)); +#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4870 = ORIENTED_EDGE('',*,*,#4871,.F.); +#4871 = EDGE_CURVE('',#4798,#4849,#4872,.T.); +#4872 = SURFACE_CURVE('',#4873,(#4877,#4884),.PCURVE_S1.); +#4873 = LINE('',#4874,#4875); +#4874 = CARTESIAN_POINT('',(1.24,0.66,0.1)); +#4875 = VECTOR('',#4876,1.); +#4876 = DIRECTION('',(0.,1.,0.)); +#4877 = PCURVE('',#4806,#4878); +#4878 = DEFINITIONAL_REPRESENTATION('',(#4879),#4883); +#4879 = LINE('',#4880,#4881); +#4880 = CARTESIAN_POINT('',(0.1,0.)); +#4881 = VECTOR('',#4882,1.); +#4882 = DIRECTION('',(0.,-1.)); +#4883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4884 = PCURVE('',#4780,#4885); +#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4890); +#4886 = LINE('',#4887,#4888); +#4887 = CARTESIAN_POINT('',(8.E-02,0.)); +#4888 = VECTOR('',#4889,1.); +#4889 = DIRECTION('',(0.,1.)); +#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4891 = ADVANCED_FACE('',(#4892),#4698,.F.); +#4892 = FACE_BOUND('',#4893,.F.); +#4893 = EDGE_LOOP('',(#4894,#4915,#4916,#4937)); +#4894 = ORIENTED_EDGE('',*,*,#4895,.F.); +#4895 = EDGE_CURVE('',#4676,#4796,#4896,.T.); +#4896 = SURFACE_CURVE('',#4897,(#4901,#4908),.PCURVE_S1.); +#4897 = LINE('',#4898,#4899); +#4898 = CARTESIAN_POINT('',(1.16,0.66,0.)); +#4899 = VECTOR('',#4900,1.); +#4900 = DIRECTION('',(1.,0.,0.)); +#4901 = PCURVE('',#4698,#4902); +#4902 = DEFINITIONAL_REPRESENTATION('',(#4903),#4907); +#4903 = LINE('',#4904,#4905); +#4904 = CARTESIAN_POINT('',(0.,0.)); +#4905 = VECTOR('',#4906,1.); +#4906 = DIRECTION('',(0.,1.)); +#4907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4908 = PCURVE('',#4726,#4909); +#4909 = DEFINITIONAL_REPRESENTATION('',(#4910),#4914); +#4910 = LINE('',#4911,#4912); +#4911 = CARTESIAN_POINT('',(0.,0.)); +#4912 = VECTOR('',#4913,1.); +#4913 = DIRECTION('',(1.,0.)); +#4914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4915 = ORIENTED_EDGE('',*,*,#4675,.T.); +#4916 = ORIENTED_EDGE('',*,*,#4917,.T.); +#4917 = EDGE_CURVE('',#4678,#4798,#4918,.T.); +#4918 = SURFACE_CURVE('',#4919,(#4923,#4930),.PCURVE_S1.); +#4919 = LINE('',#4920,#4921); +#4920 = CARTESIAN_POINT('',(1.16,0.66,0.1)); +#4921 = VECTOR('',#4922,1.); +#4922 = DIRECTION('',(1.,0.,0.)); +#4923 = PCURVE('',#4698,#4924); +#4924 = DEFINITIONAL_REPRESENTATION('',(#4925),#4929); +#4925 = LINE('',#4926,#4927); +#4926 = CARTESIAN_POINT('',(0.1,0.)); +#4927 = VECTOR('',#4928,1.); +#4928 = DIRECTION('',(0.,1.)); +#4929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4930 = PCURVE('',#4780,#4931); +#4931 = DEFINITIONAL_REPRESENTATION('',(#4932),#4936); +#4932 = LINE('',#4933,#4934); +#4933 = CARTESIAN_POINT('',(0.,0.)); +#4934 = VECTOR('',#4935,1.); +#4935 = DIRECTION('',(1.,0.)); +#4936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4937 = ORIENTED_EDGE('',*,*,#4795,.F.); +#4938 = ADVANCED_FACE('',(#4939),#4754,.T.); +#4939 = FACE_BOUND('',#4940,.T.); +#4940 = EDGE_LOOP('',(#4941,#4962,#4963,#4984)); +#4941 = ORIENTED_EDGE('',*,*,#4942,.F.); +#4942 = EDGE_CURVE('',#4711,#4826,#4943,.T.); +#4943 = SURFACE_CURVE('',#4944,(#4948,#4955),.PCURVE_S1.); +#4944 = LINE('',#4945,#4946); +#4945 = CARTESIAN_POINT('',(1.16,0.89,0.)); +#4946 = VECTOR('',#4947,1.); +#4947 = DIRECTION('',(1.,0.,0.)); +#4948 = PCURVE('',#4754,#4949); +#4949 = DEFINITIONAL_REPRESENTATION('',(#4950),#4954); +#4950 = LINE('',#4951,#4952); +#4951 = CARTESIAN_POINT('',(0.,0.)); +#4952 = VECTOR('',#4953,1.); +#4953 = DIRECTION('',(0.,1.)); +#4954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4955 = PCURVE('',#4726,#4956); +#4956 = DEFINITIONAL_REPRESENTATION('',(#4957),#4961); +#4957 = LINE('',#4958,#4959); +#4958 = CARTESIAN_POINT('',(0.,0.23)); +#4959 = VECTOR('',#4960,1.); +#4960 = DIRECTION('',(1.,0.)); +#4961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4962 = ORIENTED_EDGE('',*,*,#4738,.T.); +#4963 = ORIENTED_EDGE('',*,*,#4964,.T.); +#4964 = EDGE_CURVE('',#4739,#4849,#4965,.T.); +#4965 = SURFACE_CURVE('',#4966,(#4970,#4977),.PCURVE_S1.); +#4966 = LINE('',#4967,#4968); +#4967 = CARTESIAN_POINT('',(1.16,0.89,0.1)); +#4968 = VECTOR('',#4969,1.); +#4969 = DIRECTION('',(1.,0.,0.)); +#4970 = PCURVE('',#4754,#4971); +#4971 = DEFINITIONAL_REPRESENTATION('',(#4972),#4976); +#4972 = LINE('',#4973,#4974); +#4973 = CARTESIAN_POINT('',(0.1,0.)); +#4974 = VECTOR('',#4975,1.); +#4975 = DIRECTION('',(0.,1.)); +#4976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4977 = PCURVE('',#4780,#4978); +#4978 = DEFINITIONAL_REPRESENTATION('',(#4979),#4983); +#4979 = LINE('',#4980,#4981); +#4980 = CARTESIAN_POINT('',(0.,0.23)); +#4981 = VECTOR('',#4982,1.); +#4982 = DIRECTION('',(1.,0.)); +#4983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4984 = ORIENTED_EDGE('',*,*,#4848,.F.); +#4985 = ADVANCED_FACE('',(#4986),#4726,.F.); +#4986 = FACE_BOUND('',#4987,.F.); +#4987 = EDGE_LOOP('',(#4988,#4989,#4990,#4991)); +#4988 = ORIENTED_EDGE('',*,*,#4710,.F.); +#4989 = ORIENTED_EDGE('',*,*,#4895,.T.); +#4990 = ORIENTED_EDGE('',*,*,#4825,.T.); +#4991 = ORIENTED_EDGE('',*,*,#4942,.F.); +#4992 = ADVANCED_FACE('',(#4993),#4780,.T.); +#4993 = FACE_BOUND('',#4994,.T.); +#4994 = EDGE_LOOP('',(#4995,#4996,#4997,#4998)); +#4995 = ORIENTED_EDGE('',*,*,#4766,.F.); +#4996 = ORIENTED_EDGE('',*,*,#4917,.T.); +#4997 = ORIENTED_EDGE('',*,*,#4871,.T.); +#4998 = ORIENTED_EDGE('',*,*,#4964,.F.); +#4999 = MANIFOLD_SOLID_BREP('',#5000); +#5000 = CLOSED_SHELL('',(#5001,#5121,#5221,#5268,#5315,#5322)); +#5001 = ADVANCED_FACE('',(#5002),#5016,.F.); +#5002 = FACE_BOUND('',#5003,.F.); +#5003 = EDGE_LOOP('',(#5004,#5039,#5067,#5095)); +#5004 = ORIENTED_EDGE('',*,*,#5005,.F.); +#5005 = EDGE_CURVE('',#5006,#5008,#5010,.T.); +#5006 = VERTEX_POINT('',#5007); +#5007 = CARTESIAN_POINT('',(-1.24,0.66,0.)); +#5008 = VERTEX_POINT('',#5009); +#5009 = CARTESIAN_POINT('',(-1.24,0.66,0.1)); +#5010 = SURFACE_CURVE('',#5011,(#5015,#5027),.PCURVE_S1.); +#5011 = LINE('',#5012,#5013); +#5012 = CARTESIAN_POINT('',(-1.24,0.66,0.)); +#5013 = VECTOR('',#5014,1.); +#5014 = DIRECTION('',(0.,0.,1.)); +#5015 = PCURVE('',#5016,#5021); +#5016 = PLANE('',#5017); +#5017 = AXIS2_PLACEMENT_3D('',#5018,#5019,#5020); +#5018 = CARTESIAN_POINT('',(-1.24,0.66,0.)); +#5019 = DIRECTION('',(1.,0.,0.)); +#5020 = DIRECTION('',(0.,0.,1.)); +#5021 = DEFINITIONAL_REPRESENTATION('',(#5022),#5026); +#5022 = LINE('',#5023,#5024); +#5023 = CARTESIAN_POINT('',(0.,0.)); +#5024 = VECTOR('',#5025,1.); +#5025 = DIRECTION('',(1.,0.)); +#5026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5027 = PCURVE('',#5028,#5033); +#5028 = PLANE('',#5029); +#5029 = AXIS2_PLACEMENT_3D('',#5030,#5031,#5032); +#5030 = CARTESIAN_POINT('',(-1.24,0.66,0.)); +#5031 = DIRECTION('',(0.,1.,0.)); +#5032 = DIRECTION('',(0.,0.,1.)); +#5033 = DEFINITIONAL_REPRESENTATION('',(#5034),#5038); +#5034 = LINE('',#5035,#5036); +#5035 = CARTESIAN_POINT('',(0.,0.)); +#5036 = VECTOR('',#5037,1.); +#5037 = DIRECTION('',(1.,0.)); +#5038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5039 = ORIENTED_EDGE('',*,*,#5040,.T.); +#5040 = EDGE_CURVE('',#5006,#5041,#5043,.T.); +#5041 = VERTEX_POINT('',#5042); +#5042 = CARTESIAN_POINT('',(-1.24,0.89,0.)); +#5043 = SURFACE_CURVE('',#5044,(#5048,#5055),.PCURVE_S1.); +#5044 = LINE('',#5045,#5046); +#5045 = CARTESIAN_POINT('',(-1.24,0.66,0.)); +#5046 = VECTOR('',#5047,1.); +#5047 = DIRECTION('',(0.,1.,0.)); +#5048 = PCURVE('',#5016,#5049); +#5049 = DEFINITIONAL_REPRESENTATION('',(#5050),#5054); +#5050 = LINE('',#5051,#5052); +#5051 = CARTESIAN_POINT('',(0.,0.)); +#5052 = VECTOR('',#5053,1.); +#5053 = DIRECTION('',(0.,-1.)); +#5054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5055 = PCURVE('',#5056,#5061); +#5056 = PLANE('',#5057); +#5057 = AXIS2_PLACEMENT_3D('',#5058,#5059,#5060); +#5058 = CARTESIAN_POINT('',(-1.24,0.66,0.)); +#5059 = DIRECTION('',(0.,0.,1.)); +#5060 = DIRECTION('',(1.,0.,0.)); +#5061 = DEFINITIONAL_REPRESENTATION('',(#5062),#5066); +#5062 = LINE('',#5063,#5064); +#5063 = CARTESIAN_POINT('',(0.,0.)); +#5064 = VECTOR('',#5065,1.); +#5065 = DIRECTION('',(0.,1.)); +#5066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5067 = ORIENTED_EDGE('',*,*,#5068,.T.); +#5068 = EDGE_CURVE('',#5041,#5069,#5071,.T.); +#5069 = VERTEX_POINT('',#5070); +#5070 = CARTESIAN_POINT('',(-1.24,0.89,0.1)); +#5071 = SURFACE_CURVE('',#5072,(#5076,#5083),.PCURVE_S1.); +#5072 = LINE('',#5073,#5074); +#5073 = CARTESIAN_POINT('',(-1.24,0.89,0.)); +#5074 = VECTOR('',#5075,1.); +#5075 = DIRECTION('',(0.,0.,1.)); +#5076 = PCURVE('',#5016,#5077); +#5077 = DEFINITIONAL_REPRESENTATION('',(#5078),#5082); +#5078 = LINE('',#5079,#5080); +#5079 = CARTESIAN_POINT('',(0.,-0.23)); +#5080 = VECTOR('',#5081,1.); +#5081 = DIRECTION('',(1.,0.)); +#5082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5083 = PCURVE('',#5084,#5089); +#5084 = PLANE('',#5085); +#5085 = AXIS2_PLACEMENT_3D('',#5086,#5087,#5088); +#5086 = CARTESIAN_POINT('',(-1.24,0.89,0.)); +#5087 = DIRECTION('',(0.,1.,0.)); +#5088 = DIRECTION('',(0.,0.,1.)); +#5089 = DEFINITIONAL_REPRESENTATION('',(#5090),#5094); +#5090 = LINE('',#5091,#5092); +#5091 = CARTESIAN_POINT('',(0.,0.)); +#5092 = VECTOR('',#5093,1.); +#5093 = DIRECTION('',(1.,0.)); +#5094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5095 = ORIENTED_EDGE('',*,*,#5096,.F.); +#5096 = EDGE_CURVE('',#5008,#5069,#5097,.T.); +#5097 = SURFACE_CURVE('',#5098,(#5102,#5109),.PCURVE_S1.); +#5098 = LINE('',#5099,#5100); +#5099 = CARTESIAN_POINT('',(-1.24,0.66,0.1)); +#5100 = VECTOR('',#5101,1.); +#5101 = DIRECTION('',(0.,1.,0.)); +#5102 = PCURVE('',#5016,#5103); +#5103 = DEFINITIONAL_REPRESENTATION('',(#5104),#5108); +#5104 = LINE('',#5105,#5106); +#5105 = CARTESIAN_POINT('',(0.1,0.)); +#5106 = VECTOR('',#5107,1.); +#5107 = DIRECTION('',(0.,-1.)); +#5108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5109 = PCURVE('',#5110,#5115); +#5110 = PLANE('',#5111); +#5111 = AXIS2_PLACEMENT_3D('',#5112,#5113,#5114); +#5112 = CARTESIAN_POINT('',(-1.24,0.66,0.1)); +#5113 = DIRECTION('',(0.,0.,1.)); +#5114 = DIRECTION('',(1.,0.,0.)); +#5115 = DEFINITIONAL_REPRESENTATION('',(#5116),#5120); +#5116 = LINE('',#5117,#5118); +#5117 = CARTESIAN_POINT('',(0.,0.)); +#5118 = VECTOR('',#5119,1.); +#5119 = DIRECTION('',(0.,1.)); +#5120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5121 = ADVANCED_FACE('',(#5122),#5136,.T.); +#5122 = FACE_BOUND('',#5123,.T.); +#5123 = EDGE_LOOP('',(#5124,#5154,#5177,#5200)); +#5124 = ORIENTED_EDGE('',*,*,#5125,.F.); +#5125 = EDGE_CURVE('',#5126,#5128,#5130,.T.); +#5126 = VERTEX_POINT('',#5127); +#5127 = CARTESIAN_POINT('',(-1.16,0.66,0.)); +#5128 = VERTEX_POINT('',#5129); +#5129 = CARTESIAN_POINT('',(-1.16,0.66,0.1)); +#5130 = SURFACE_CURVE('',#5131,(#5135,#5147),.PCURVE_S1.); +#5131 = LINE('',#5132,#5133); +#5132 = CARTESIAN_POINT('',(-1.16,0.66,0.)); +#5133 = VECTOR('',#5134,1.); +#5134 = DIRECTION('',(0.,0.,1.)); +#5135 = PCURVE('',#5136,#5141); +#5136 = PLANE('',#5137); +#5137 = AXIS2_PLACEMENT_3D('',#5138,#5139,#5140); +#5138 = CARTESIAN_POINT('',(-1.16,0.66,0.)); +#5139 = DIRECTION('',(1.,0.,0.)); +#5140 = DIRECTION('',(0.,0.,1.)); +#5141 = DEFINITIONAL_REPRESENTATION('',(#5142),#5146); +#5142 = LINE('',#5143,#5144); +#5143 = CARTESIAN_POINT('',(0.,0.)); +#5144 = VECTOR('',#5145,1.); +#5145 = DIRECTION('',(1.,0.)); +#5146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5147 = PCURVE('',#5028,#5148); +#5148 = DEFINITIONAL_REPRESENTATION('',(#5149),#5153); +#5149 = LINE('',#5150,#5151); +#5150 = CARTESIAN_POINT('',(0.,8.E-02)); +#5151 = VECTOR('',#5152,1.); +#5152 = DIRECTION('',(1.,0.)); +#5153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5154 = ORIENTED_EDGE('',*,*,#5155,.T.); +#5155 = EDGE_CURVE('',#5126,#5156,#5158,.T.); +#5156 = VERTEX_POINT('',#5157); +#5157 = CARTESIAN_POINT('',(-1.16,0.89,0.)); +#5158 = SURFACE_CURVE('',#5159,(#5163,#5170),.PCURVE_S1.); +#5159 = LINE('',#5160,#5161); +#5160 = CARTESIAN_POINT('',(-1.16,0.66,0.)); +#5161 = VECTOR('',#5162,1.); +#5162 = DIRECTION('',(0.,1.,0.)); +#5163 = PCURVE('',#5136,#5164); +#5164 = DEFINITIONAL_REPRESENTATION('',(#5165),#5169); +#5165 = LINE('',#5166,#5167); +#5166 = CARTESIAN_POINT('',(0.,0.)); +#5167 = VECTOR('',#5168,1.); +#5168 = DIRECTION('',(0.,-1.)); +#5169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5170 = PCURVE('',#5056,#5171); +#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176); +#5172 = LINE('',#5173,#5174); +#5173 = CARTESIAN_POINT('',(8.E-02,0.)); +#5174 = VECTOR('',#5175,1.); +#5175 = DIRECTION('',(0.,1.)); +#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5177 = ORIENTED_EDGE('',*,*,#5178,.T.); +#5178 = EDGE_CURVE('',#5156,#5179,#5181,.T.); +#5179 = VERTEX_POINT('',#5180); +#5180 = CARTESIAN_POINT('',(-1.16,0.89,0.1)); +#5181 = SURFACE_CURVE('',#5182,(#5186,#5193),.PCURVE_S1.); +#5182 = LINE('',#5183,#5184); +#5183 = CARTESIAN_POINT('',(-1.16,0.89,0.)); +#5184 = VECTOR('',#5185,1.); +#5185 = DIRECTION('',(0.,0.,1.)); +#5186 = PCURVE('',#5136,#5187); +#5187 = DEFINITIONAL_REPRESENTATION('',(#5188),#5192); +#5188 = LINE('',#5189,#5190); +#5189 = CARTESIAN_POINT('',(0.,-0.23)); +#5190 = VECTOR('',#5191,1.); +#5191 = DIRECTION('',(1.,0.)); +#5192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5193 = PCURVE('',#5084,#5194); +#5194 = DEFINITIONAL_REPRESENTATION('',(#5195),#5199); +#5195 = LINE('',#5196,#5197); +#5196 = CARTESIAN_POINT('',(0.,8.E-02)); +#5197 = VECTOR('',#5198,1.); +#5198 = DIRECTION('',(1.,0.)); +#5199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5200 = ORIENTED_EDGE('',*,*,#5201,.F.); +#5201 = EDGE_CURVE('',#5128,#5179,#5202,.T.); +#5202 = SURFACE_CURVE('',#5203,(#5207,#5214),.PCURVE_S1.); +#5203 = LINE('',#5204,#5205); +#5204 = CARTESIAN_POINT('',(-1.16,0.66,0.1)); +#5205 = VECTOR('',#5206,1.); +#5206 = DIRECTION('',(0.,1.,0.)); +#5207 = PCURVE('',#5136,#5208); +#5208 = DEFINITIONAL_REPRESENTATION('',(#5209),#5213); +#5209 = LINE('',#5210,#5211); +#5210 = CARTESIAN_POINT('',(0.1,0.)); +#5211 = VECTOR('',#5212,1.); +#5212 = DIRECTION('',(0.,-1.)); +#5213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5214 = PCURVE('',#5110,#5215); +#5215 = DEFINITIONAL_REPRESENTATION('',(#5216),#5220); +#5216 = LINE('',#5217,#5218); +#5217 = CARTESIAN_POINT('',(8.E-02,0.)); +#5218 = VECTOR('',#5219,1.); +#5219 = DIRECTION('',(0.,1.)); +#5220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5221 = ADVANCED_FACE('',(#5222),#5028,.F.); +#5222 = FACE_BOUND('',#5223,.F.); +#5223 = EDGE_LOOP('',(#5224,#5245,#5246,#5267)); +#5224 = ORIENTED_EDGE('',*,*,#5225,.F.); +#5225 = EDGE_CURVE('',#5006,#5126,#5226,.T.); +#5226 = SURFACE_CURVE('',#5227,(#5231,#5238),.PCURVE_S1.); +#5227 = LINE('',#5228,#5229); +#5228 = CARTESIAN_POINT('',(-1.24,0.66,0.)); +#5229 = VECTOR('',#5230,1.); +#5230 = DIRECTION('',(1.,0.,0.)); +#5231 = PCURVE('',#5028,#5232); +#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); +#5233 = LINE('',#5234,#5235); +#5234 = CARTESIAN_POINT('',(0.,0.)); +#5235 = VECTOR('',#5236,1.); +#5236 = DIRECTION('',(0.,1.)); +#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5238 = PCURVE('',#5056,#5239); +#5239 = DEFINITIONAL_REPRESENTATION('',(#5240),#5244); +#5240 = LINE('',#5241,#5242); +#5241 = CARTESIAN_POINT('',(0.,0.)); +#5242 = VECTOR('',#5243,1.); +#5243 = DIRECTION('',(1.,0.)); +#5244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5245 = ORIENTED_EDGE('',*,*,#5005,.T.); +#5246 = ORIENTED_EDGE('',*,*,#5247,.T.); +#5247 = EDGE_CURVE('',#5008,#5128,#5248,.T.); +#5248 = SURFACE_CURVE('',#5249,(#5253,#5260),.PCURVE_S1.); +#5249 = LINE('',#5250,#5251); +#5250 = CARTESIAN_POINT('',(-1.24,0.66,0.1)); +#5251 = VECTOR('',#5252,1.); +#5252 = DIRECTION('',(1.,0.,0.)); +#5253 = PCURVE('',#5028,#5254); +#5254 = DEFINITIONAL_REPRESENTATION('',(#5255),#5259); +#5255 = LINE('',#5256,#5257); +#5256 = CARTESIAN_POINT('',(0.1,0.)); +#5257 = VECTOR('',#5258,1.); +#5258 = DIRECTION('',(0.,1.)); +#5259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5260 = PCURVE('',#5110,#5261); +#5261 = DEFINITIONAL_REPRESENTATION('',(#5262),#5266); +#5262 = LINE('',#5263,#5264); +#5263 = CARTESIAN_POINT('',(0.,0.)); +#5264 = VECTOR('',#5265,1.); +#5265 = DIRECTION('',(1.,0.)); +#5266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5267 = ORIENTED_EDGE('',*,*,#5125,.F.); +#5268 = ADVANCED_FACE('',(#5269),#5084,.T.); +#5269 = FACE_BOUND('',#5270,.T.); +#5270 = EDGE_LOOP('',(#5271,#5292,#5293,#5314)); +#5271 = ORIENTED_EDGE('',*,*,#5272,.F.); +#5272 = EDGE_CURVE('',#5041,#5156,#5273,.T.); +#5273 = SURFACE_CURVE('',#5274,(#5278,#5285),.PCURVE_S1.); +#5274 = LINE('',#5275,#5276); +#5275 = CARTESIAN_POINT('',(-1.24,0.89,0.)); +#5276 = VECTOR('',#5277,1.); +#5277 = DIRECTION('',(1.,0.,0.)); +#5278 = PCURVE('',#5084,#5279); +#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5284); +#5280 = LINE('',#5281,#5282); +#5281 = CARTESIAN_POINT('',(0.,0.)); +#5282 = VECTOR('',#5283,1.); +#5283 = DIRECTION('',(0.,1.)); +#5284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5285 = PCURVE('',#5056,#5286); +#5286 = DEFINITIONAL_REPRESENTATION('',(#5287),#5291); +#5287 = LINE('',#5288,#5289); +#5288 = CARTESIAN_POINT('',(0.,0.23)); +#5289 = VECTOR('',#5290,1.); +#5290 = DIRECTION('',(1.,0.)); +#5291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5292 = ORIENTED_EDGE('',*,*,#5068,.T.); +#5293 = ORIENTED_EDGE('',*,*,#5294,.T.); +#5294 = EDGE_CURVE('',#5069,#5179,#5295,.T.); +#5295 = SURFACE_CURVE('',#5296,(#5300,#5307),.PCURVE_S1.); +#5296 = LINE('',#5297,#5298); +#5297 = CARTESIAN_POINT('',(-1.24,0.89,0.1)); +#5298 = VECTOR('',#5299,1.); +#5299 = DIRECTION('',(1.,0.,0.)); +#5300 = PCURVE('',#5084,#5301); +#5301 = DEFINITIONAL_REPRESENTATION('',(#5302),#5306); +#5302 = LINE('',#5303,#5304); +#5303 = CARTESIAN_POINT('',(0.1,0.)); +#5304 = VECTOR('',#5305,1.); +#5305 = DIRECTION('',(0.,1.)); +#5306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5307 = PCURVE('',#5110,#5308); +#5308 = DEFINITIONAL_REPRESENTATION('',(#5309),#5313); +#5309 = LINE('',#5310,#5311); +#5310 = CARTESIAN_POINT('',(0.,0.23)); +#5311 = VECTOR('',#5312,1.); +#5312 = DIRECTION('',(1.,0.)); +#5313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5314 = ORIENTED_EDGE('',*,*,#5178,.F.); +#5315 = ADVANCED_FACE('',(#5316),#5056,.F.); +#5316 = FACE_BOUND('',#5317,.F.); +#5317 = EDGE_LOOP('',(#5318,#5319,#5320,#5321)); +#5318 = ORIENTED_EDGE('',*,*,#5040,.F.); +#5319 = ORIENTED_EDGE('',*,*,#5225,.T.); +#5320 = ORIENTED_EDGE('',*,*,#5155,.T.); +#5321 = ORIENTED_EDGE('',*,*,#5272,.F.); +#5322 = ADVANCED_FACE('',(#5323),#5110,.T.); +#5323 = FACE_BOUND('',#5324,.T.); +#5324 = EDGE_LOOP('',(#5325,#5326,#5327,#5328)); +#5325 = ORIENTED_EDGE('',*,*,#5096,.F.); +#5326 = ORIENTED_EDGE('',*,*,#5247,.T.); +#5327 = ORIENTED_EDGE('',*,*,#5201,.T.); +#5328 = ORIENTED_EDGE('',*,*,#5294,.F.); +#5329 = MANIFOLD_SOLID_BREP('',#5330); +#5330 = CLOSED_SHELL('',(#5331,#5451,#5551,#5598,#5645,#5652)); +#5331 = ADVANCED_FACE('',(#5332),#5346,.F.); +#5332 = FACE_BOUND('',#5333,.F.); +#5333 = EDGE_LOOP('',(#5334,#5369,#5397,#5425)); +#5334 = ORIENTED_EDGE('',*,*,#5335,.F.); +#5335 = EDGE_CURVE('',#5336,#5338,#5340,.T.); +#5336 = VERTEX_POINT('',#5337); +#5337 = CARTESIAN_POINT('',(0.385,-1.59,0.)); +#5338 = VERTEX_POINT('',#5339); +#5339 = CARTESIAN_POINT('',(0.385,-1.59,0.1)); +#5340 = SURFACE_CURVE('',#5341,(#5345,#5357),.PCURVE_S1.); +#5341 = LINE('',#5342,#5343); +#5342 = CARTESIAN_POINT('',(0.385,-1.59,0.)); +#5343 = VECTOR('',#5344,1.); +#5344 = DIRECTION('',(0.,0.,1.)); +#5345 = PCURVE('',#5346,#5351); +#5346 = PLANE('',#5347); +#5347 = AXIS2_PLACEMENT_3D('',#5348,#5349,#5350); +#5348 = CARTESIAN_POINT('',(0.385,-1.59,0.)); +#5349 = DIRECTION('',(1.,0.,0.)); +#5350 = DIRECTION('',(0.,0.,1.)); +#5351 = DEFINITIONAL_REPRESENTATION('',(#5352),#5356); +#5352 = LINE('',#5353,#5354); +#5353 = CARTESIAN_POINT('',(0.,0.)); +#5354 = VECTOR('',#5355,1.); +#5355 = DIRECTION('',(1.,0.)); +#5356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5357 = PCURVE('',#5358,#5363); +#5358 = PLANE('',#5359); +#5359 = AXIS2_PLACEMENT_3D('',#5360,#5361,#5362); +#5360 = CARTESIAN_POINT('',(0.385,-1.59,0.)); +#5361 = DIRECTION('',(0.,1.,0.)); +#5362 = DIRECTION('',(0.,0.,1.)); +#5363 = DEFINITIONAL_REPRESENTATION('',(#5364),#5368); +#5364 = LINE('',#5365,#5366); +#5365 = CARTESIAN_POINT('',(0.,0.)); +#5366 = VECTOR('',#5367,1.); +#5367 = DIRECTION('',(1.,0.)); +#5368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5369 = ORIENTED_EDGE('',*,*,#5370,.T.); +#5370 = EDGE_CURVE('',#5336,#5371,#5373,.T.); +#5371 = VERTEX_POINT('',#5372); +#5372 = CARTESIAN_POINT('',(0.385,-1.51,0.)); +#5373 = SURFACE_CURVE('',#5374,(#5378,#5385),.PCURVE_S1.); +#5374 = LINE('',#5375,#5376); +#5375 = CARTESIAN_POINT('',(0.385,-1.59,0.)); +#5376 = VECTOR('',#5377,1.); +#5377 = DIRECTION('',(0.,1.,0.)); +#5378 = PCURVE('',#5346,#5379); +#5379 = DEFINITIONAL_REPRESENTATION('',(#5380),#5384); +#5380 = LINE('',#5381,#5382); +#5381 = CARTESIAN_POINT('',(0.,0.)); +#5382 = VECTOR('',#5383,1.); +#5383 = DIRECTION('',(0.,-1.)); +#5384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5385 = PCURVE('',#5386,#5391); +#5386 = PLANE('',#5387); +#5387 = AXIS2_PLACEMENT_3D('',#5388,#5389,#5390); +#5388 = CARTESIAN_POINT('',(0.385,-1.59,0.)); +#5389 = DIRECTION('',(0.,0.,1.)); +#5390 = DIRECTION('',(1.,0.,0.)); +#5391 = DEFINITIONAL_REPRESENTATION('',(#5392),#5396); +#5392 = LINE('',#5393,#5394); +#5393 = CARTESIAN_POINT('',(0.,0.)); +#5394 = VECTOR('',#5395,1.); +#5395 = DIRECTION('',(0.,1.)); +#5396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5397 = ORIENTED_EDGE('',*,*,#5398,.T.); +#5398 = EDGE_CURVE('',#5371,#5399,#5401,.T.); +#5399 = VERTEX_POINT('',#5400); +#5400 = CARTESIAN_POINT('',(0.385,-1.51,0.1)); +#5401 = SURFACE_CURVE('',#5402,(#5406,#5413),.PCURVE_S1.); +#5402 = LINE('',#5403,#5404); +#5403 = CARTESIAN_POINT('',(0.385,-1.51,0.)); +#5404 = VECTOR('',#5405,1.); +#5405 = DIRECTION('',(0.,0.,1.)); +#5406 = PCURVE('',#5346,#5407); +#5407 = DEFINITIONAL_REPRESENTATION('',(#5408),#5412); +#5408 = LINE('',#5409,#5410); +#5409 = CARTESIAN_POINT('',(0.,-8.E-02)); +#5410 = VECTOR('',#5411,1.); +#5411 = DIRECTION('',(1.,0.)); +#5412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5413 = PCURVE('',#5414,#5419); +#5414 = PLANE('',#5415); +#5415 = AXIS2_PLACEMENT_3D('',#5416,#5417,#5418); +#5416 = CARTESIAN_POINT('',(0.385,-1.51,0.)); +#5417 = DIRECTION('',(0.,1.,0.)); +#5418 = DIRECTION('',(0.,0.,1.)); +#5419 = DEFINITIONAL_REPRESENTATION('',(#5420),#5424); +#5420 = LINE('',#5421,#5422); +#5421 = CARTESIAN_POINT('',(0.,0.)); +#5422 = VECTOR('',#5423,1.); +#5423 = DIRECTION('',(1.,0.)); +#5424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5425 = ORIENTED_EDGE('',*,*,#5426,.F.); +#5426 = EDGE_CURVE('',#5338,#5399,#5427,.T.); +#5427 = SURFACE_CURVE('',#5428,(#5432,#5439),.PCURVE_S1.); +#5428 = LINE('',#5429,#5430); +#5429 = CARTESIAN_POINT('',(0.385,-1.59,0.1)); +#5430 = VECTOR('',#5431,1.); +#5431 = DIRECTION('',(0.,1.,0.)); +#5432 = PCURVE('',#5346,#5433); +#5433 = DEFINITIONAL_REPRESENTATION('',(#5434),#5438); +#5434 = LINE('',#5435,#5436); +#5435 = CARTESIAN_POINT('',(0.1,0.)); +#5436 = VECTOR('',#5437,1.); +#5437 = DIRECTION('',(0.,-1.)); +#5438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5439 = PCURVE('',#5440,#5445); +#5440 = PLANE('',#5441); +#5441 = AXIS2_PLACEMENT_3D('',#5442,#5443,#5444); +#5442 = CARTESIAN_POINT('',(0.385,-1.59,0.1)); +#5443 = DIRECTION('',(0.,0.,1.)); +#5444 = DIRECTION('',(1.,0.,0.)); +#5445 = DEFINITIONAL_REPRESENTATION('',(#5446),#5450); +#5446 = LINE('',#5447,#5448); +#5447 = CARTESIAN_POINT('',(0.,0.)); +#5448 = VECTOR('',#5449,1.); +#5449 = DIRECTION('',(0.,1.)); +#5450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5451 = ADVANCED_FACE('',(#5452),#5466,.T.); +#5452 = FACE_BOUND('',#5453,.T.); +#5453 = EDGE_LOOP('',(#5454,#5484,#5507,#5530)); +#5454 = ORIENTED_EDGE('',*,*,#5455,.F.); +#5455 = EDGE_CURVE('',#5456,#5458,#5460,.T.); +#5456 = VERTEX_POINT('',#5457); +#5457 = CARTESIAN_POINT('',(0.615,-1.59,0.)); +#5458 = VERTEX_POINT('',#5459); +#5459 = CARTESIAN_POINT('',(0.615,-1.59,0.1)); +#5460 = SURFACE_CURVE('',#5461,(#5465,#5477),.PCURVE_S1.); +#5461 = LINE('',#5462,#5463); +#5462 = CARTESIAN_POINT('',(0.615,-1.59,0.)); +#5463 = VECTOR('',#5464,1.); +#5464 = DIRECTION('',(0.,0.,1.)); +#5465 = PCURVE('',#5466,#5471); +#5466 = PLANE('',#5467); +#5467 = AXIS2_PLACEMENT_3D('',#5468,#5469,#5470); +#5468 = CARTESIAN_POINT('',(0.615,-1.59,0.)); +#5469 = DIRECTION('',(1.,0.,0.)); +#5470 = DIRECTION('',(0.,0.,1.)); +#5471 = DEFINITIONAL_REPRESENTATION('',(#5472),#5476); +#5472 = LINE('',#5473,#5474); +#5473 = CARTESIAN_POINT('',(0.,0.)); +#5474 = VECTOR('',#5475,1.); +#5475 = DIRECTION('',(1.,0.)); +#5476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5477 = PCURVE('',#5358,#5478); +#5478 = DEFINITIONAL_REPRESENTATION('',(#5479),#5483); +#5479 = LINE('',#5480,#5481); +#5480 = CARTESIAN_POINT('',(0.,0.23)); +#5481 = VECTOR('',#5482,1.); +#5482 = DIRECTION('',(1.,0.)); +#5483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5484 = ORIENTED_EDGE('',*,*,#5485,.T.); +#5485 = EDGE_CURVE('',#5456,#5486,#5488,.T.); +#5486 = VERTEX_POINT('',#5487); +#5487 = CARTESIAN_POINT('',(0.615,-1.51,0.)); +#5488 = SURFACE_CURVE('',#5489,(#5493,#5500),.PCURVE_S1.); +#5489 = LINE('',#5490,#5491); +#5490 = CARTESIAN_POINT('',(0.615,-1.59,0.)); +#5491 = VECTOR('',#5492,1.); +#5492 = DIRECTION('',(0.,1.,0.)); +#5493 = PCURVE('',#5466,#5494); +#5494 = DEFINITIONAL_REPRESENTATION('',(#5495),#5499); +#5495 = LINE('',#5496,#5497); +#5496 = CARTESIAN_POINT('',(0.,0.)); +#5497 = VECTOR('',#5498,1.); +#5498 = DIRECTION('',(0.,-1.)); +#5499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5500 = PCURVE('',#5386,#5501); +#5501 = DEFINITIONAL_REPRESENTATION('',(#5502),#5506); +#5502 = LINE('',#5503,#5504); +#5503 = CARTESIAN_POINT('',(0.23,0.)); +#5504 = VECTOR('',#5505,1.); +#5505 = DIRECTION('',(0.,1.)); +#5506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5507 = ORIENTED_EDGE('',*,*,#5508,.T.); +#5508 = EDGE_CURVE('',#5486,#5509,#5511,.T.); +#5509 = VERTEX_POINT('',#5510); +#5510 = CARTESIAN_POINT('',(0.615,-1.51,0.1)); +#5511 = SURFACE_CURVE('',#5512,(#5516,#5523),.PCURVE_S1.); +#5512 = LINE('',#5513,#5514); +#5513 = CARTESIAN_POINT('',(0.615,-1.51,0.)); +#5514 = VECTOR('',#5515,1.); +#5515 = DIRECTION('',(0.,0.,1.)); +#5516 = PCURVE('',#5466,#5517); +#5517 = DEFINITIONAL_REPRESENTATION('',(#5518),#5522); +#5518 = LINE('',#5519,#5520); +#5519 = CARTESIAN_POINT('',(0.,-8.E-02)); +#5520 = VECTOR('',#5521,1.); +#5521 = DIRECTION('',(1.,0.)); +#5522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5523 = PCURVE('',#5414,#5524); +#5524 = DEFINITIONAL_REPRESENTATION('',(#5525),#5529); +#5525 = LINE('',#5526,#5527); +#5526 = CARTESIAN_POINT('',(0.,0.23)); +#5527 = VECTOR('',#5528,1.); +#5528 = DIRECTION('',(1.,0.)); +#5529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5530 = ORIENTED_EDGE('',*,*,#5531,.F.); +#5531 = EDGE_CURVE('',#5458,#5509,#5532,.T.); +#5532 = SURFACE_CURVE('',#5533,(#5537,#5544),.PCURVE_S1.); +#5533 = LINE('',#5534,#5535); +#5534 = CARTESIAN_POINT('',(0.615,-1.59,0.1)); +#5535 = VECTOR('',#5536,1.); +#5536 = DIRECTION('',(0.,1.,0.)); +#5537 = PCURVE('',#5466,#5538); +#5538 = DEFINITIONAL_REPRESENTATION('',(#5539),#5543); +#5539 = LINE('',#5540,#5541); +#5540 = CARTESIAN_POINT('',(0.1,0.)); +#5541 = VECTOR('',#5542,1.); +#5542 = DIRECTION('',(0.,-1.)); +#5543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5544 = PCURVE('',#5440,#5545); +#5545 = DEFINITIONAL_REPRESENTATION('',(#5546),#5550); +#5546 = LINE('',#5547,#5548); +#5547 = CARTESIAN_POINT('',(0.23,0.)); +#5548 = VECTOR('',#5549,1.); +#5549 = DIRECTION('',(0.,1.)); +#5550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5551 = ADVANCED_FACE('',(#5552),#5358,.F.); +#5552 = FACE_BOUND('',#5553,.F.); +#5553 = EDGE_LOOP('',(#5554,#5575,#5576,#5597)); +#5554 = ORIENTED_EDGE('',*,*,#5555,.F.); +#5555 = EDGE_CURVE('',#5336,#5456,#5556,.T.); +#5556 = SURFACE_CURVE('',#5557,(#5561,#5568),.PCURVE_S1.); +#5557 = LINE('',#5558,#5559); +#5558 = CARTESIAN_POINT('',(0.385,-1.59,0.)); +#5559 = VECTOR('',#5560,1.); +#5560 = DIRECTION('',(1.,0.,0.)); +#5561 = PCURVE('',#5358,#5562); +#5562 = DEFINITIONAL_REPRESENTATION('',(#5563),#5567); +#5563 = LINE('',#5564,#5565); +#5564 = CARTESIAN_POINT('',(0.,0.)); +#5565 = VECTOR('',#5566,1.); +#5566 = DIRECTION('',(0.,1.)); +#5567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5568 = PCURVE('',#5386,#5569); +#5569 = DEFINITIONAL_REPRESENTATION('',(#5570),#5574); +#5570 = LINE('',#5571,#5572); +#5571 = CARTESIAN_POINT('',(0.,0.)); +#5572 = VECTOR('',#5573,1.); +#5573 = DIRECTION('',(1.,0.)); +#5574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5575 = ORIENTED_EDGE('',*,*,#5335,.T.); +#5576 = ORIENTED_EDGE('',*,*,#5577,.T.); +#5577 = EDGE_CURVE('',#5338,#5458,#5578,.T.); +#5578 = SURFACE_CURVE('',#5579,(#5583,#5590),.PCURVE_S1.); +#5579 = LINE('',#5580,#5581); +#5580 = CARTESIAN_POINT('',(0.385,-1.59,0.1)); +#5581 = VECTOR('',#5582,1.); +#5582 = DIRECTION('',(1.,0.,0.)); +#5583 = PCURVE('',#5358,#5584); +#5584 = DEFINITIONAL_REPRESENTATION('',(#5585),#5589); +#5585 = LINE('',#5586,#5587); +#5586 = CARTESIAN_POINT('',(0.1,0.)); +#5587 = VECTOR('',#5588,1.); +#5588 = DIRECTION('',(0.,1.)); +#5589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5590 = PCURVE('',#5440,#5591); +#5591 = DEFINITIONAL_REPRESENTATION('',(#5592),#5596); +#5592 = LINE('',#5593,#5594); +#5593 = CARTESIAN_POINT('',(0.,0.)); +#5594 = VECTOR('',#5595,1.); +#5595 = DIRECTION('',(1.,0.)); +#5596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5597 = ORIENTED_EDGE('',*,*,#5455,.F.); +#5598 = ADVANCED_FACE('',(#5599),#5414,.T.); +#5599 = FACE_BOUND('',#5600,.T.); +#5600 = EDGE_LOOP('',(#5601,#5622,#5623,#5644)); +#5601 = ORIENTED_EDGE('',*,*,#5602,.F.); +#5602 = EDGE_CURVE('',#5371,#5486,#5603,.T.); +#5603 = SURFACE_CURVE('',#5604,(#5608,#5615),.PCURVE_S1.); +#5604 = LINE('',#5605,#5606); +#5605 = CARTESIAN_POINT('',(0.385,-1.51,0.)); +#5606 = VECTOR('',#5607,1.); +#5607 = DIRECTION('',(1.,0.,0.)); +#5608 = PCURVE('',#5414,#5609); +#5609 = DEFINITIONAL_REPRESENTATION('',(#5610),#5614); +#5610 = LINE('',#5611,#5612); +#5611 = CARTESIAN_POINT('',(0.,0.)); +#5612 = VECTOR('',#5613,1.); +#5613 = DIRECTION('',(0.,1.)); +#5614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5615 = PCURVE('',#5386,#5616); +#5616 = DEFINITIONAL_REPRESENTATION('',(#5617),#5621); +#5617 = LINE('',#5618,#5619); +#5618 = CARTESIAN_POINT('',(0.,8.E-02)); +#5619 = VECTOR('',#5620,1.); +#5620 = DIRECTION('',(1.,0.)); +#5621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5622 = ORIENTED_EDGE('',*,*,#5398,.T.); +#5623 = ORIENTED_EDGE('',*,*,#5624,.T.); +#5624 = EDGE_CURVE('',#5399,#5509,#5625,.T.); +#5625 = SURFACE_CURVE('',#5626,(#5630,#5637),.PCURVE_S1.); +#5626 = LINE('',#5627,#5628); +#5627 = CARTESIAN_POINT('',(0.385,-1.51,0.1)); +#5628 = VECTOR('',#5629,1.); +#5629 = DIRECTION('',(1.,0.,0.)); +#5630 = PCURVE('',#5414,#5631); +#5631 = DEFINITIONAL_REPRESENTATION('',(#5632),#5636); +#5632 = LINE('',#5633,#5634); +#5633 = CARTESIAN_POINT('',(0.1,0.)); +#5634 = VECTOR('',#5635,1.); +#5635 = DIRECTION('',(0.,1.)); +#5636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5637 = PCURVE('',#5440,#5638); +#5638 = DEFINITIONAL_REPRESENTATION('',(#5639),#5643); +#5639 = LINE('',#5640,#5641); +#5640 = CARTESIAN_POINT('',(0.,8.E-02)); +#5641 = VECTOR('',#5642,1.); +#5642 = DIRECTION('',(1.,0.)); +#5643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5644 = ORIENTED_EDGE('',*,*,#5508,.F.); +#5645 = ADVANCED_FACE('',(#5646),#5386,.F.); +#5646 = FACE_BOUND('',#5647,.F.); +#5647 = EDGE_LOOP('',(#5648,#5649,#5650,#5651)); +#5648 = ORIENTED_EDGE('',*,*,#5370,.F.); +#5649 = ORIENTED_EDGE('',*,*,#5555,.T.); +#5650 = ORIENTED_EDGE('',*,*,#5485,.T.); +#5651 = ORIENTED_EDGE('',*,*,#5602,.F.); +#5652 = ADVANCED_FACE('',(#5653),#5440,.T.); +#5653 = FACE_BOUND('',#5654,.T.); +#5654 = EDGE_LOOP('',(#5655,#5656,#5657,#5658)); +#5655 = ORIENTED_EDGE('',*,*,#5426,.F.); +#5656 = ORIENTED_EDGE('',*,*,#5577,.T.); +#5657 = ORIENTED_EDGE('',*,*,#5531,.T.); +#5658 = ORIENTED_EDGE('',*,*,#5624,.F.); +#5659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5663)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5660,#5661,#5662)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5660 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5661 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5662 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5663 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5660, + 'distance_accuracy_value','confusion accuracy'); +#5664 = SHAPE_DEFINITION_REPRESENTATION(#5665,#378); +#5665 = PRODUCT_DEFINITION_SHAPE('','',#5666); +#5666 = PRODUCT_DEFINITION('design','',#5667,#5670); +#5667 = PRODUCT_DEFINITION_FORMATION('','',#5668); +#5668 = PRODUCT('Pins','Pins','',(#5669)); +#5669 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5670 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5671 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5672,#5674); +#5672 = ( REPRESENTATION_RELATIONSHIP('','',#378,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5673) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5673 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#5674 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5675); +#5675 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#5666,$); +#5676 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5668)); +#5677 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5678),#360); +#5678 = STYLED_ITEM('color',(#5679),#30); +#5679 = PRESENTATION_STYLE_ASSIGNMENT((#5680,#5686)); +#5680 = SURFACE_STYLE_USAGE(.BOTH.,#5681); +#5681 = SURFACE_SIDE_STYLE('',(#5682)); +#5682 = SURFACE_STYLE_FILL_AREA(#5683); +#5683 = FILL_AREA_STYLE('',(#5684)); +#5684 = FILL_AREA_STYLE_COLOUR('',#5685); +#5685 = COLOUR_RGB('',0.300000011921,0.300000011921,0.300000011921); +#5686 = CURVE_STYLE('',#5687,POSITIVE_LENGTH_MEASURE(0.1),#5685); +#5687 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5688 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5689,#5699,#5708,#5717,#5726,#5735,#5744,#5753,#5762,#5771,#5780, + #5789,#5798,#5807,#5816,#5825),#5659); +#5689 = STYLED_ITEM('color',(#5690),#379); +#5690 = PRESENTATION_STYLE_ASSIGNMENT((#5691,#5697)); +#5691 = SURFACE_STYLE_USAGE(.BOTH.,#5692); +#5692 = SURFACE_SIDE_STYLE('',(#5693)); +#5693 = SURFACE_STYLE_FILL_AREA(#5694); +#5694 = FILL_AREA_STYLE('',(#5695)); +#5695 = FILL_AREA_STYLE_COLOUR('',#5696); +#5696 = COLOUR_RGB('',0.73400002718,0.773000001907,0.79699999094); +#5697 = CURVE_STYLE('',#5698,POSITIVE_LENGTH_MEASURE(0.1),#5696); +#5698 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5699 = STYLED_ITEM('color',(#5700),#709); +#5700 = PRESENTATION_STYLE_ASSIGNMENT((#5701,#5706)); +#5701 = SURFACE_STYLE_USAGE(.BOTH.,#5702); +#5702 = SURFACE_SIDE_STYLE('',(#5703)); +#5703 = SURFACE_STYLE_FILL_AREA(#5704); +#5704 = FILL_AREA_STYLE('',(#5705)); +#5705 = FILL_AREA_STYLE_COLOUR('',#5696); +#5706 = CURVE_STYLE('',#5707,POSITIVE_LENGTH_MEASURE(0.1),#5696); +#5707 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5708 = STYLED_ITEM('color',(#5709),#1039); +#5709 = PRESENTATION_STYLE_ASSIGNMENT((#5710,#5715)); +#5710 = SURFACE_STYLE_USAGE(.BOTH.,#5711); +#5711 = SURFACE_SIDE_STYLE('',(#5712)); +#5712 = SURFACE_STYLE_FILL_AREA(#5713); +#5713 = FILL_AREA_STYLE('',(#5714)); +#5714 = FILL_AREA_STYLE_COLOUR('',#5696); +#5715 = CURVE_STYLE('',#5716,POSITIVE_LENGTH_MEASURE(0.1),#5696); +#5716 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5717 = STYLED_ITEM('color',(#5718),#1369); +#5718 = PRESENTATION_STYLE_ASSIGNMENT((#5719,#5724)); +#5719 = SURFACE_STYLE_USAGE(.BOTH.,#5720); +#5720 = SURFACE_SIDE_STYLE('',(#5721)); +#5721 = SURFACE_STYLE_FILL_AREA(#5722); +#5722 = FILL_AREA_STYLE('',(#5723)); +#5723 = FILL_AREA_STYLE_COLOUR('',#5696); +#5724 = CURVE_STYLE('',#5725,POSITIVE_LENGTH_MEASURE(0.1),#5696); +#5725 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5726 = STYLED_ITEM('color',(#5727),#1699); +#5727 = PRESENTATION_STYLE_ASSIGNMENT((#5728,#5733)); +#5728 = SURFACE_STYLE_USAGE(.BOTH.,#5729); +#5729 = SURFACE_SIDE_STYLE('',(#5730)); +#5730 = SURFACE_STYLE_FILL_AREA(#5731); +#5731 = FILL_AREA_STYLE('',(#5732)); +#5732 = FILL_AREA_STYLE_COLOUR('',#5696); +#5733 = CURVE_STYLE('',#5734,POSITIVE_LENGTH_MEASURE(0.1),#5696); +#5734 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5735 = STYLED_ITEM('color',(#5736),#2029); +#5736 = PRESENTATION_STYLE_ASSIGNMENT((#5737,#5742)); +#5737 = SURFACE_STYLE_USAGE(.BOTH.,#5738); +#5738 = SURFACE_SIDE_STYLE('',(#5739)); +#5739 = SURFACE_STYLE_FILL_AREA(#5740); +#5740 = FILL_AREA_STYLE('',(#5741)); +#5741 = FILL_AREA_STYLE_COLOUR('',#5696); +#5742 = CURVE_STYLE('',#5743,POSITIVE_LENGTH_MEASURE(0.1),#5696); +#5743 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5744 = STYLED_ITEM('color',(#5745),#2359); +#5745 = PRESENTATION_STYLE_ASSIGNMENT((#5746,#5751)); +#5746 = SURFACE_STYLE_USAGE(.BOTH.,#5747); +#5747 = SURFACE_SIDE_STYLE('',(#5748)); +#5748 = SURFACE_STYLE_FILL_AREA(#5749); +#5749 = FILL_AREA_STYLE('',(#5750)); +#5750 = FILL_AREA_STYLE_COLOUR('',#5696); +#5751 = CURVE_STYLE('',#5752,POSITIVE_LENGTH_MEASURE(0.1),#5696); +#5752 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5753 = STYLED_ITEM('color',(#5754),#2689); +#5754 = PRESENTATION_STYLE_ASSIGNMENT((#5755,#5760)); +#5755 = SURFACE_STYLE_USAGE(.BOTH.,#5756); +#5756 = SURFACE_SIDE_STYLE('',(#5757)); +#5757 = SURFACE_STYLE_FILL_AREA(#5758); +#5758 = FILL_AREA_STYLE('',(#5759)); +#5759 = FILL_AREA_STYLE_COLOUR('',#5696); +#5760 = CURVE_STYLE('',#5761,POSITIVE_LENGTH_MEASURE(0.1),#5696); +#5761 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5762 = STYLED_ITEM('color',(#5763),#3019); +#5763 = PRESENTATION_STYLE_ASSIGNMENT((#5764,#5769)); +#5764 = SURFACE_STYLE_USAGE(.BOTH.,#5765); +#5765 = SURFACE_SIDE_STYLE('',(#5766)); +#5766 = SURFACE_STYLE_FILL_AREA(#5767); +#5767 = FILL_AREA_STYLE('',(#5768)); +#5768 = FILL_AREA_STYLE_COLOUR('',#5696); +#5769 = CURVE_STYLE('',#5770,POSITIVE_LENGTH_MEASURE(0.1),#5696); +#5770 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5771 = STYLED_ITEM('color',(#5772),#3349); +#5772 = PRESENTATION_STYLE_ASSIGNMENT((#5773,#5778)); +#5773 = SURFACE_STYLE_USAGE(.BOTH.,#5774); +#5774 = SURFACE_SIDE_STYLE('',(#5775)); +#5775 = SURFACE_STYLE_FILL_AREA(#5776); +#5776 = FILL_AREA_STYLE('',(#5777)); +#5777 = FILL_AREA_STYLE_COLOUR('',#5696); +#5778 = CURVE_STYLE('',#5779,POSITIVE_LENGTH_MEASURE(0.1),#5696); +#5779 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5780 = STYLED_ITEM('color',(#5781),#3679); +#5781 = PRESENTATION_STYLE_ASSIGNMENT((#5782,#5787)); +#5782 = SURFACE_STYLE_USAGE(.BOTH.,#5783); +#5783 = SURFACE_SIDE_STYLE('',(#5784)); +#5784 = SURFACE_STYLE_FILL_AREA(#5785); +#5785 = FILL_AREA_STYLE('',(#5786)); +#5786 = FILL_AREA_STYLE_COLOUR('',#5696); +#5787 = CURVE_STYLE('',#5788,POSITIVE_LENGTH_MEASURE(0.1),#5696); +#5788 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5789 = STYLED_ITEM('color',(#5790),#4009); +#5790 = PRESENTATION_STYLE_ASSIGNMENT((#5791,#5796)); +#5791 = SURFACE_STYLE_USAGE(.BOTH.,#5792); +#5792 = SURFACE_SIDE_STYLE('',(#5793)); +#5793 = SURFACE_STYLE_FILL_AREA(#5794); +#5794 = FILL_AREA_STYLE('',(#5795)); +#5795 = FILL_AREA_STYLE_COLOUR('',#5696); +#5796 = CURVE_STYLE('',#5797,POSITIVE_LENGTH_MEASURE(0.1),#5696); +#5797 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5798 = STYLED_ITEM('color',(#5799),#4339); +#5799 = PRESENTATION_STYLE_ASSIGNMENT((#5800,#5805)); +#5800 = SURFACE_STYLE_USAGE(.BOTH.,#5801); +#5801 = SURFACE_SIDE_STYLE('',(#5802)); +#5802 = SURFACE_STYLE_FILL_AREA(#5803); +#5803 = FILL_AREA_STYLE('',(#5804)); +#5804 = FILL_AREA_STYLE_COLOUR('',#5696); +#5805 = CURVE_STYLE('',#5806,POSITIVE_LENGTH_MEASURE(0.1),#5696); +#5806 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5807 = STYLED_ITEM('color',(#5808),#4669); +#5808 = PRESENTATION_STYLE_ASSIGNMENT((#5809,#5814)); +#5809 = SURFACE_STYLE_USAGE(.BOTH.,#5810); +#5810 = SURFACE_SIDE_STYLE('',(#5811)); +#5811 = SURFACE_STYLE_FILL_AREA(#5812); +#5812 = FILL_AREA_STYLE('',(#5813)); +#5813 = FILL_AREA_STYLE_COLOUR('',#5696); +#5814 = CURVE_STYLE('',#5815,POSITIVE_LENGTH_MEASURE(0.1),#5696); +#5815 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5816 = STYLED_ITEM('color',(#5817),#4999); +#5817 = PRESENTATION_STYLE_ASSIGNMENT((#5818,#5823)); +#5818 = SURFACE_STYLE_USAGE(.BOTH.,#5819); +#5819 = SURFACE_SIDE_STYLE('',(#5820)); +#5820 = SURFACE_STYLE_FILL_AREA(#5821); +#5821 = FILL_AREA_STYLE('',(#5822)); +#5822 = FILL_AREA_STYLE_COLOUR('',#5696); +#5823 = CURVE_STYLE('',#5824,POSITIVE_LENGTH_MEASURE(0.1),#5696); +#5824 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5825 = STYLED_ITEM('color',(#5826),#5329); +#5826 = PRESENTATION_STYLE_ASSIGNMENT((#5827,#5832)); +#5827 = SURFACE_STYLE_USAGE(.BOTH.,#5828); +#5828 = SURFACE_SIDE_STYLE('',(#5829)); +#5829 = SURFACE_STYLE_FILL_AREA(#5830); +#5830 = FILL_AREA_STYLE('',(#5831)); +#5831 = FILL_AREA_STYLE_COLOUR('',#5696); +#5832 = CURVE_STYLE('',#5833,POSITIVE_LENGTH_MEASURE(0.1),#5696); +#5833 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/kicad-footprints/packages3d/Package_QFP.3dshapes/XCL214B333DR.wrl b/kicad-footprints/packages3d/Package_QFP.3dshapes/XCL214B333DR.wrl new file mode 100644 index 00000000..89daf3d5 --- /dev/null +++ b/kicad-footprints/packages3d/Package_QFP.3dshapes/XCL214B333DR.wrl @@ -0,0 +1,1417 @@ +#VRML V2.0 utf8 +# META "generator" "CAD Exchanger 3.7.0 (cadexchanger.com)" +DEF __1 Transform { + children [ + DEF ASSEMBLY Group { + children [ + DEF __3 Transform { + translation 0 0 0.0001 + children [ + DEF Body Group { + children [ + DEF Body_1 Shape { + appearance DEF __6 Appearance { + material DEF __7 Material { + ambientIntensity 0.66666662693 + diffuseColor 0.300000011921 0.300000011921 0.300000011921 + shininess 0 + } + } + geometry DEF __8 IndexedFaceSet { + solid FALSE + coord Coordinate { + point [ + -0.00125 0.0016 0, + -0.00125 0.0016 0.001, + 0.00125 0.0016 0.001, + 0.00125 0.0016 0, + 0.00125 -0.0016 0.001, + 0.00125 -0.0016 0, + -0.00125 -0.0016 0.001, + -0.00125 -0.0016 0 + + ] + } + normal Normal { + vector [ + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + 1 0 -0, + 1 0 -0, + 1 0 -0, + 1 0 -0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + 0 -1 0, + -1 0 0, + -1 0 0, + -1 0 0, + -1 0 0, + 0 3.3788244e-34 -1, + 0 3.3788244e-34 -1, + 0 3.3788244e-34 -1, + 0 3.3788244e-34 -1, + -0 -3.3788244e-34 1, + -0 -3.3788244e-34 1, + -0 -3.3788244e-34 1, + -0 -3.3788244e-34 1 + + ] + } + coordIndex [ + 2 0 1 -1 + 3 0 2 -1 + 4 3 2 -1 + 5 3 4 -1 + 6 5 4 -1 + 7 5 6 -1 + 1 7 6 -1 + 0 7 1 -1 + 5 0 3 -1 + 7 0 5 -1 + 4 2 1 -1 + 6 4 1 -1 + ] + normalIndex [ + 2 0 1 -1 + 3 0 2 -1 + 6 4 5 -1 + 7 4 6 -1 + 10 8 9 -1 + 11 8 10 -1 + 14 12 13 -1 + 15 12 14 -1 + 18 16 17 -1 + 19 16 18 -1 + 22 21 20 -1 + 23 22 20 -1 + ] + } + } + ] + } + ] + } + DEF Pins Group { + children [ + DEF Pins_1 Shape { + appearance DEF __11 Appearance { + material DEF __12 Material { + ambientIntensity 0.260947436094 + diffuseColor 0.73400002718 0.773000001907 0.79699999094 + shininess 0 + } + } + geometry DEF __13 IndexedFaceSet { + solid FALSE + coord Coordinate { + point [ + 0.001025 -0.0015005 0, + 0.001025 -0.0015005 0.0001, + 0.001025 -0.0012255 0, + 0.001025 -0.0012255 0.0001, + 0.001225 -0.0015005 0, + 0.001225 -0.0015005 0.0001, + 0.001225 -0.0012255 0, + 0.001225 -0.0012255 0.0001 + + ] + } + normal Normal { + vector [ + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1 + + ] + } + coordIndex [ + 0 1 2 -1 + 3 2 1 -1 + 4 6 5 -1 + 7 5 6 -1 + 1 4 5 -1 + 1 0 4 -1 + 3 7 6 -1 + 3 6 2 -1 + 4 2 6 -1 + 4 0 2 -1 + 5 7 3 -1 + 5 3 1 -1 + ] + normalIndex [ + 1 0 2 -1 + 3 2 0 -1 + 5 6 4 -1 + 7 4 6 -1 + 10 8 11 -1 + 10 9 8 -1 + 14 15 12 -1 + 14 12 13 -1 + 18 16 19 -1 + 18 17 16 -1 + 22 23 20 -1 + 22 20 21 -1 + ] + } + } + DEF Pins_2 Shape { + appearance DEF __15 Appearance { + material DEF __16 Material { + ambientIntensity 0.260947436094 + diffuseColor 0.73400002718 0.773000001907 0.79699999094 + shininess 0 + } + } + geometry DEF __17 IndexedFaceSet { + solid FALSE + coord Coordinate { + point [ + 0.00102 -0.00098 0, + 0.00102 -0.00098 0.0001, + 0.00102 -0.00082 0, + 0.00102 -0.00082 0.0001, + 0.00123 -0.00098 0, + 0.00123 -0.00098 0.0001, + 0.00123 -0.00082 0, + 0.00123 -0.00082 0.0001 + + ] + } + normal Normal { + vector [ + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1 + + ] + } + coordIndex [ + 0 1 2 -1 + 3 2 1 -1 + 4 6 5 -1 + 7 5 6 -1 + 1 4 5 -1 + 1 0 4 -1 + 3 7 6 -1 + 3 6 2 -1 + 4 0 2 -1 + 6 4 2 -1 + 5 3 1 -1 + 7 3 5 -1 + ] + normalIndex [ + 1 0 2 -1 + 3 2 0 -1 + 5 6 4 -1 + 7 4 6 -1 + 10 8 11 -1 + 10 9 8 -1 + 14 15 12 -1 + 14 12 13 -1 + 18 17 16 -1 + 19 18 16 -1 + 22 20 21 -1 + 23 20 22 -1 + ] + } + } + DEF Pins_3 Shape { + appearance DEF __19 Appearance { + material DEF __20 Material { + ambientIntensity 0.260947436094 + diffuseColor 0.73400002718 0.773000001907 0.79699999094 + shininess 0 + } + } + geometry DEF __21 IndexedFaceSet { + solid FALSE + coord Coordinate { + point [ + 0.001025 -0.0005755 0, + 0.001025 -0.0005755 0.0001, + 0.001025 -0.0003005 0, + 0.001025 -0.0003005 0.0001, + 0.001225 -0.0005755 0, + 0.001225 -0.0005755 0.0001, + 0.001225 -0.0003005 0, + 0.001225 -0.0003005 0.0001 + + ] + } + normal Normal { + vector [ + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1 + + ] + } + coordIndex [ + 0 1 2 -1 + 3 2 1 -1 + 4 6 5 -1 + 7 5 6 -1 + 1 4 5 -1 + 1 0 4 -1 + 3 7 6 -1 + 3 6 2 -1 + 4 2 6 -1 + 4 0 2 -1 + 5 7 3 -1 + 5 3 1 -1 + ] + normalIndex [ + 1 0 2 -1 + 3 2 0 -1 + 5 6 4 -1 + 7 4 6 -1 + 10 8 11 -1 + 10 9 8 -1 + 14 15 12 -1 + 14 12 13 -1 + 18 16 19 -1 + 18 17 16 -1 + 22 23 20 -1 + 22 20 21 -1 + ] + } + } + DEF Pins_4 Shape { + appearance DEF __23 Appearance { + material DEF __24 Material { + ambientIntensity 0.260947436094 + diffuseColor 0.73400002718 0.773000001907 0.79699999094 + shininess 0 + } + } + geometry DEF __25 IndexedFaceSet { + solid FALSE + coord Coordinate { + point [ + -0.001225 -0.0005755 0, + -0.001225 -0.0005755 0.0001, + -0.001225 -0.0003005 0, + -0.001225 -0.0003005 0.0001, + -0.001025 -0.0005755 0, + -0.001025 -0.0005755 0.0001, + -0.001025 -0.0003005 0, + -0.001025 -0.0003005 0.0001 + + ] + } + normal Normal { + vector [ + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1 + + ] + } + coordIndex [ + 0 1 2 -1 + 3 2 1 -1 + 4 6 5 -1 + 7 5 6 -1 + 1 4 5 -1 + 1 0 4 -1 + 3 7 6 -1 + 3 6 2 -1 + 4 2 6 -1 + 4 0 2 -1 + 5 7 3 -1 + 5 3 1 -1 + ] + normalIndex [ + 1 0 2 -1 + 3 2 0 -1 + 5 6 4 -1 + 7 4 6 -1 + 10 8 11 -1 + 10 9 8 -1 + 14 15 12 -1 + 14 12 13 -1 + 18 16 19 -1 + 18 17 16 -1 + 22 23 20 -1 + 22 20 21 -1 + ] + } + } + DEF Pins_5 Shape { + appearance DEF __27 Appearance { + material DEF __28 Material { + ambientIntensity 0.260947436094 + diffuseColor 0.73400002718 0.773000001907 0.79699999094 + shininess 0 + } + } + geometry DEF __29 IndexedFaceSet { + solid FALSE + coord Coordinate { + point [ + -0.00123 -0.00098 0, + -0.00123 -0.00098 0.0001, + -0.00123 -0.00082 0, + -0.00123 -0.00082 0.0001, + -0.00102 -0.00098 0, + -0.00102 -0.00098 0.0001, + -0.00102 -0.00082 0, + -0.00102 -0.00082 0.0001 + + ] + } + normal Normal { + vector [ + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1 + + ] + } + coordIndex [ + 0 1 2 -1 + 3 2 1 -1 + 4 6 5 -1 + 7 5 6 -1 + 1 4 5 -1 + 1 0 4 -1 + 3 7 6 -1 + 3 6 2 -1 + 4 0 2 -1 + 6 4 2 -1 + 5 3 1 -1 + 7 3 5 -1 + ] + normalIndex [ + 1 0 2 -1 + 3 2 0 -1 + 5 6 4 -1 + 7 4 6 -1 + 10 8 11 -1 + 10 9 8 -1 + 14 15 12 -1 + 14 12 13 -1 + 18 17 16 -1 + 19 18 16 -1 + 22 20 21 -1 + 23 20 22 -1 + ] + } + } + DEF Pins_6 Shape { + appearance DEF __31 Appearance { + material DEF __32 Material { + ambientIntensity 0.260947436094 + diffuseColor 0.73400002718 0.773000001907 0.79699999094 + shininess 0 + } + } + geometry DEF __33 IndexedFaceSet { + solid FALSE + coord Coordinate { + point [ + -0.001225 -0.0015005 0, + -0.001225 -0.0015005 0.0001, + -0.001225 -0.0012255 0, + -0.001225 -0.0012255 0.0001, + -0.001025 -0.0015005 0, + -0.001025 -0.0015005 0.0001, + -0.001025 -0.0012255 0, + -0.001025 -0.0012255 0.0001 + + ] + } + normal Normal { + vector [ + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1 + + ] + } + coordIndex [ + 0 1 2 -1 + 3 2 1 -1 + 4 6 5 -1 + 7 5 6 -1 + 1 4 5 -1 + 1 0 4 -1 + 3 7 6 -1 + 3 6 2 -1 + 4 2 6 -1 + 4 0 2 -1 + 5 7 3 -1 + 5 3 1 -1 + ] + normalIndex [ + 1 0 2 -1 + 3 2 0 -1 + 5 6 4 -1 + 7 4 6 -1 + 10 8 11 -1 + 10 9 8 -1 + 14 15 12 -1 + 14 12 13 -1 + 18 16 19 -1 + 18 17 16 -1 + 22 23 20 -1 + 22 20 21 -1 + ] + } + } + DEF Pins_7 Shape { + appearance DEF __35 Appearance { + material DEF __36 Material { + ambientIntensity 0.260947436094 + diffuseColor 0.73400002718 0.773000001907 0.79699999094 + shininess 0 + } + } + geometry DEF __37 IndexedFaceSet { + solid FALSE + coord Coordinate { + point [ + -0.000673 -0.001373 0, + -0.000673 -0.001373 0.0001, + -0.000673 -0.000357 0, + -0.000673 -0.000357 0.0001, + 0.000673 -0.001373 0, + 0.000673 -0.001373 0.0001, + 0.000673 -0.000357 0, + 0.000673 -0.000357 0.0001 + + ] + } + normal Normal { + vector [ + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1 + + ] + } + coordIndex [ + 0 1 2 -1 + 3 2 1 -1 + 4 6 5 -1 + 7 5 6 -1 + 1 4 5 -1 + 1 0 4 -1 + 3 7 6 -1 + 3 6 2 -1 + 4 0 2 -1 + 6 4 2 -1 + 5 3 1 -1 + 7 3 5 -1 + ] + normalIndex [ + 1 0 2 -1 + 3 2 0 -1 + 5 6 4 -1 + 7 4 6 -1 + 10 8 11 -1 + 10 9 8 -1 + 14 15 12 -1 + 14 12 13 -1 + 18 17 16 -1 + 19 18 16 -1 + 22 20 21 -1 + 23 20 22 -1 + ] + } + } + DEF Pins_8 Shape { + appearance DEF __39 Appearance { + material DEF __40 Material { + ambientIntensity 0.260947436094 + diffuseColor 0.73400002718 0.773000001907 0.79699999094 + shininess 0 + } + } + geometry DEF __41 IndexedFaceSet { + solid FALSE + coord Coordinate { + point [ + 0.000475 0.000125 0, + 0.000475 0.000125 0.0001, + 0.000475 0.001425 0, + 0.000475 0.001425 0.0001, + 0.001075 0.000125 0, + 0.001075 0.000125 0.0001, + 0.001075 0.001425 0, + 0.001075 0.001425 0.0001 + + ] + } + normal Normal { + vector [ + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1 + + ] + } + coordIndex [ + 0 1 2 -1 + 3 2 1 -1 + 4 6 5 -1 + 7 5 6 -1 + 1 4 5 -1 + 1 0 4 -1 + 3 7 6 -1 + 3 6 2 -1 + 4 2 6 -1 + 4 0 2 -1 + 5 7 3 -1 + 5 3 1 -1 + ] + normalIndex [ + 1 0 2 -1 + 3 2 0 -1 + 5 6 4 -1 + 7 4 6 -1 + 10 8 11 -1 + 10 9 8 -1 + 14 15 12 -1 + 14 12 13 -1 + 18 16 19 -1 + 18 17 16 -1 + 22 23 20 -1 + 22 20 21 -1 + ] + } + } + DEF Pins_9 Shape { + appearance DEF __43 Appearance { + material DEF __44 Material { + ambientIntensity 0.260947436094 + diffuseColor 0.73400002718 0.773000001907 0.79699999094 + shininess 0 + } + } + geometry DEF __45 IndexedFaceSet { + solid FALSE + coord Coordinate { + point [ + -0.001075 0.000125 0, + -0.001075 0.000125 0.0001, + -0.001075 0.001425 0, + -0.001075 0.001425 0.0001, + -0.000475 0.000125 0, + -0.000475 0.000125 0.0001, + -0.000475 0.001425 0, + -0.000475 0.001425 0.0001 + + ] + } + normal Normal { + vector [ + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1 + + ] + } + coordIndex [ + 0 1 2 -1 + 3 2 1 -1 + 4 6 5 -1 + 7 5 6 -1 + 1 4 5 -1 + 1 0 4 -1 + 3 7 6 -1 + 3 6 2 -1 + 4 2 6 -1 + 4 0 2 -1 + 5 7 3 -1 + 5 3 1 -1 + ] + normalIndex [ + 1 0 2 -1 + 3 2 0 -1 + 5 6 4 -1 + 7 4 6 -1 + 10 8 11 -1 + 10 9 8 -1 + 14 15 12 -1 + 14 12 13 -1 + 18 16 19 -1 + 18 17 16 -1 + 22 23 20 -1 + 22 20 21 -1 + ] + } + } + DEF Pins_10 Shape { + appearance DEF __47 Appearance { + material DEF __48 Material { + ambientIntensity 0.260947436094 + diffuseColor 0.73400002718 0.773000001907 0.79699999094 + shininess 0 + } + } + geometry DEF __49 IndexedFaceSet { + solid FALSE + coord Coordinate { + point [ + -0.000229 -0.000209 0, + -0.000229 -0.000209 0.0001, + -0.000229 -4.1e-05 0, + -0.000229 -4.1e-05 0.0001, + 0.000229 -0.000209 0, + 0.000229 -0.000209 0.0001, + 0.000229 -4.1e-05 0, + 0.000229 -4.1e-05 0.0001 + + ] + } + normal Normal { + vector [ + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1 + + ] + } + coordIndex [ + 0 1 2 -1 + 3 2 1 -1 + 4 6 5 -1 + 7 5 6 -1 + 1 4 5 -1 + 1 0 4 -1 + 3 7 6 -1 + 3 6 2 -1 + 4 0 2 -1 + 6 4 2 -1 + 5 3 1 -1 + 7 3 5 -1 + ] + normalIndex [ + 1 0 2 -1 + 3 2 0 -1 + 5 6 4 -1 + 7 4 6 -1 + 10 8 11 -1 + 10 9 8 -1 + 14 15 12 -1 + 14 12 13 -1 + 18 17 16 -1 + 19 18 16 -1 + 22 20 21 -1 + 23 20 22 -1 + ] + } + } + DEF Pins_11 Shape { + appearance DEF __51 Appearance { + material DEF __52 Material { + ambientIntensity 0.260947436094 + diffuseColor 0.73400002718 0.773000001907 0.79699999094 + shininess 0 + } + } + geometry DEF __53 IndexedFaceSet { + solid FALSE + coord Coordinate { + point [ + 0.0004105 0.00151 0, + 0.0004105 0.00151 0.0001, + 0.0004105 0.00159 0, + 0.0004105 0.00159 0.0001, + 0.0006155 0.00151 0, + 0.0006155 0.00151 0.0001, + 0.0006155 0.00159 0, + 0.0006155 0.00159 0.0001 + + ] + } + normal Normal { + vector [ + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1 + + ] + } + coordIndex [ + 2 0 1 -1 + 3 2 1 -1 + 6 5 4 -1 + 7 5 6 -1 + 1 4 5 -1 + 1 0 4 -1 + 3 7 6 -1 + 3 6 2 -1 + 4 0 2 -1 + 6 4 2 -1 + 5 3 1 -1 + 7 3 5 -1 + ] + normalIndex [ + 2 1 0 -1 + 3 2 0 -1 + 6 4 5 -1 + 7 4 6 -1 + 10 8 11 -1 + 10 9 8 -1 + 14 15 12 -1 + 14 12 13 -1 + 18 17 16 -1 + 19 18 16 -1 + 22 20 21 -1 + 23 20 22 -1 + ] + } + } + DEF Pins_12 Shape { + appearance DEF __55 Appearance { + material DEF __56 Material { + ambientIntensity 0.260947436094 + diffuseColor 0.73400002718 0.773000001907 0.79699999094 + shininess 0 + } + } + geometry DEF __57 IndexedFaceSet { + solid FALSE + coord Coordinate { + point [ + -0.0006145 0.00151 0, + -0.0006145 0.00151 0.0001, + -0.0006145 0.00159 0, + -0.0006145 0.00159 0.0001, + -0.0004095 0.00151 0, + -0.0004095 0.00151 0.0001, + -0.0004095 0.00159 0, + -0.0004095 0.00159 0.0001 + + ] + } + normal Normal { + vector [ + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1 + + ] + } + coordIndex [ + 2 0 1 -1 + 3 2 1 -1 + 6 5 4 -1 + 7 5 6 -1 + 1 4 5 -1 + 1 0 4 -1 + 3 7 6 -1 + 3 6 2 -1 + 4 0 2 -1 + 6 4 2 -1 + 5 3 1 -1 + 7 3 5 -1 + ] + normalIndex [ + 2 1 0 -1 + 3 2 0 -1 + 6 4 5 -1 + 7 4 6 -1 + 10 8 11 -1 + 10 9 8 -1 + 14 15 12 -1 + 14 12 13 -1 + 18 17 16 -1 + 19 18 16 -1 + 22 20 21 -1 + 23 20 22 -1 + ] + } + } + DEF Pins_13 Shape { + appearance DEF __59 Appearance { + material DEF __60 Material { + ambientIntensity 0.260947436094 + diffuseColor 0.73400002718 0.773000001907 0.79699999094 + shininess 0 + } + } + geometry DEF __61 IndexedFaceSet { + solid FALSE + coord Coordinate { + point [ + -0.000615 -0.00159 0, + -0.000615 -0.00159 0.0001, + -0.000615 -0.00151 0, + -0.000615 -0.00151 0.0001, + -0.000385 -0.00159 0, + -0.000385 -0.00159 0.0001, + -0.000385 -0.00151 0, + -0.000385 -0.00151 0.0001 + + ] + } + normal Normal { + vector [ + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1 + + ] + } + coordIndex [ + 2 0 1 -1 + 3 2 1 -1 + 6 5 4 -1 + 7 5 6 -1 + 1 4 5 -1 + 1 0 4 -1 + 3 7 6 -1 + 3 6 2 -1 + 4 0 2 -1 + 6 4 2 -1 + 5 3 1 -1 + 7 3 5 -1 + ] + normalIndex [ + 2 1 0 -1 + 3 2 0 -1 + 6 4 5 -1 + 7 4 6 -1 + 10 8 11 -1 + 10 9 8 -1 + 14 15 12 -1 + 14 12 13 -1 + 18 17 16 -1 + 19 18 16 -1 + 22 20 21 -1 + 23 20 22 -1 + ] + } + } + DEF Pins_14 Shape { + appearance DEF __63 Appearance { + material DEF __64 Material { + ambientIntensity 0.260947436094 + diffuseColor 0.73400002718 0.773000001907 0.79699999094 + shininess 0 + } + } + geometry DEF __65 IndexedFaceSet { + solid FALSE + coord Coordinate { + point [ + 0.00116 0.00066 0, + 0.00116 0.00066 0.0001, + 0.00116 0.00089 0, + 0.00116 0.00089 0.0001, + 0.00124 0.00066 0, + 0.00124 0.00066 0.0001, + 0.00124 0.00089 0, + 0.00124 0.00089 0.0001 + + ] + } + normal Normal { + vector [ + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1 + + ] + } + coordIndex [ + 0 1 2 -1 + 3 2 1 -1 + 4 6 5 -1 + 7 5 6 -1 + 1 0 4 -1 + 5 1 4 -1 + 3 6 2 -1 + 7 6 3 -1 + 4 2 6 -1 + 4 0 2 -1 + 5 7 3 -1 + 5 3 1 -1 + ] + normalIndex [ + 1 0 2 -1 + 3 2 0 -1 + 5 6 4 -1 + 7 4 6 -1 + 10 9 8 -1 + 11 10 8 -1 + 14 12 13 -1 + 15 12 14 -1 + 18 16 19 -1 + 18 17 16 -1 + 22 23 20 -1 + 22 20 21 -1 + ] + } + } + DEF Pins_15 Shape { + appearance DEF __67 Appearance { + material DEF __68 Material { + ambientIntensity 0.260947436094 + diffuseColor 0.73400002718 0.773000001907 0.79699999094 + shininess 0 + } + } + geometry DEF __69 IndexedFaceSet { + solid FALSE + coord Coordinate { + point [ + -0.00124 0.00066 0, + -0.00124 0.00066 0.0001, + -0.00124 0.00089 0, + -0.00124 0.00089 0.0001, + -0.00116 0.00066 0, + -0.00116 0.00066 0.0001, + -0.00116 0.00089 0, + -0.00116 0.00089 0.0001 + + ] + } + normal Normal { + vector [ + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1 + + ] + } + coordIndex [ + 0 1 2 -1 + 3 2 1 -1 + 4 6 5 -1 + 7 5 6 -1 + 1 0 4 -1 + 5 1 4 -1 + 3 6 2 -1 + 7 6 3 -1 + 4 2 6 -1 + 4 0 2 -1 + 5 7 3 -1 + 5 3 1 -1 + ] + normalIndex [ + 1 0 2 -1 + 3 2 0 -1 + 5 6 4 -1 + 7 4 6 -1 + 10 9 8 -1 + 11 10 8 -1 + 14 12 13 -1 + 15 12 14 -1 + 18 16 19 -1 + 18 17 16 -1 + 22 23 20 -1 + 22 20 21 -1 + ] + } + } + DEF Pins_16 Shape { + appearance DEF __71 Appearance { + material DEF __72 Material { + ambientIntensity 0.260947436094 + diffuseColor 0.73400002718 0.773000001907 0.79699999094 + shininess 0 + } + } + geometry DEF __73 IndexedFaceSet { + solid FALSE + coord Coordinate { + point [ + 0.000385 -0.00159 0, + 0.000385 -0.00159 0.0001, + 0.000385 -0.00151 0, + 0.000385 -0.00151 0.0001, + 0.000615 -0.00159 0, + 0.000615 -0.00159 0.0001, + 0.000615 -0.00151 0, + 0.000615 -0.00151 0.0001 + + ] + } + normal Normal { + vector [ + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + -1 -0 -0, + 1 0 0, + 1 0 0, + 1 0 0, + 1 0 0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + -0 -1 -0, + 0 1 0, + 0 1 0, + 0 1 0, + 0 1 0, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + -0 -0 -1, + 0 0 1, + 0 0 1, + 0 0 1, + 0 0 1 + + ] + } + coordIndex [ + 2 0 1 -1 + 3 2 1 -1 + 6 5 4 -1 + 7 5 6 -1 + 1 4 5 -1 + 1 0 4 -1 + 3 7 6 -1 + 3 6 2 -1 + 4 0 2 -1 + 6 4 2 -1 + 5 3 1 -1 + 7 3 5 -1 + ] + normalIndex [ + 2 1 0 -1 + 3 2 0 -1 + 6 4 5 -1 + 7 4 6 -1 + 10 8 11 -1 + 10 9 8 -1 + 14 15 12 -1 + 14 12 13 -1 + 18 17 16 -1 + 19 18 16 -1 + 22 20 21 -1 + 23 20 22 -1 + ] + } + } + ] + } + ] + } + ] +} diff --git a/kicad-symbols/ESP32_S2.bck b/kicad-symbols/ESP32_S2.bck new file mode 100644 index 00000000..f0d3a58a --- /dev/null +++ b/kicad-symbols/ESP32_S2.bck @@ -0,0 +1,86 @@ +EESchema-LIBRARY Version 2.3 Date: 21-02-2013 11:13:20 +#encoding utf-8 +# +# ESP32-S2 +# +DEF ESP32-S2 IC 0 10 Y Y 2 L N +F0 "IC" 1100 500 60 H V C CNN +F1 "ESP32-S2" 1100 400 60 H V C CNN +F2 "QFN56_ESP32_7X7_EXP" 1100 340 60 H I C CNN +F3 "~" 0 0 60 H V C CNN +$FPLIST + QFN56_ESP32_7X7_EXP + QFN56_ESP32_7X7_EXP-M + QFN56_ESP32_7X7_EXP-L +$ENDFPLIST +DRAW +X VDDA 1 0 -800 300 R 59 59 2 1 W +X LNA_IN 2 0 -300 300 R 59 59 1 1 U +X VDD3P3 3 0 -200 300 R 59 59 2 1 W +X VDD3P3 4 0 -300 300 R 59 59 2 1 W +X GPIO0 5 2200 -300 300 L 59 59 1 1 B +X GPIO1 6 2200 -400 300 L 59 59 1 1 B +X GPIO2 7 2200 -500 300 L 59 59 1 1 B +X GPIO3 8 2200 -600 300 L 59 59 1 1 B +X GPIO4 9 2200 -700 300 L 59 59 1 1 B +X GPIO5 10 2200 -800 300 L 59 59 1 1 B +X GPIO6 11 2200 -900 300 L 59 59 1 1 B +X GPIO7 12 2200 -1000 300 L 59 59 1 1 B +X GPIO8 13 2200 -1100 300 L 59 59 1 1 B +X GPIO9 14 2200 -1200 300 L 59 59 1 1 B +X GPIO10 15 2200 -1300 300 L 59 59 1 1 B +X GPIO11 16 2200 -1400 300 L 59 59 1 1 B +X GPIO12 17 2200 -1500 300 L 59 59 1 1 B +X GPIO13 18 2200 -1600 300 L 59 59 1 1 B +X GPIO14 19 2200 -1700 300 L 59 59 1 1 B +X VDD3P3_RTC 20 0 -400 300 R 59 59 2 1 W +X XTAL32K_P 21 0 -2400 300 R 59 59 1 1 U +X XTAL_32K_N 22 0 -2500 300 R 59 59 1 1 U +X DAC_1 23 2200 0 300 L 59 59 1 1 B +X DAC_2 24 2200 -100 300 L 59 59 1 1 B +X GPIO19 25 2200 -1800 300 L 59 59 1 1 B +X GPIO20 26 2200 -1900 300 L 59 59 1 1 B +X VDD3P3_RTC_IO 27 0 -500 300 R 59 59 2 1 W +X GPIO21 28 2200 -2000 300 L 59 59 1 1 B +X 29SPIS1 29 0 0 300 R 59 59 1 1 U +X VDD_SPI 30 0 0 300 R 59 59 2 1 W +X SPIHD 31 0 -1000 300 R 59 59 1 1 U +X SPIWD 32 0 -1300 300 R 59 59 1 1 U +X SPIS0 33 0 -1200 300 R 59 59 1 1 U +X SPICLK 34 0 -800 300 R 59 59 1 1 U +X SPIQ 35 0 -1100 300 R 59 59 1 1 U +X SPID 36 0 -900 300 R 59 59 1 1 U +X GPIO33 37 2200 -2100 300 L 59 59 1 1 B +X GPIO34 38 2200 -2200 300 L 59 59 1 1 B +X GPIO35 39 2200 -2300 300 L 59 59 1 1 B +X GPIO36 40 2200 -2400 300 L 59 59 1 1 B +X GPIO37 41 2200 -2500 300 L 59 59 1 1 B +X GPIO38 42 2200 -2600 300 L 59 59 1 1 B +X MTCK 43 0 -400 300 R 59 59 1 1 U +X MTDO 44 0 -600 300 R 59 59 1 1 U +X VDD3P3_CPU 45 0 -600 300 R 59 59 2 1 W +X MTDI 46 0 -500 300 R 59 59 1 1 U +X MTMS 47 0 -700 300 R 59 59 1 1 U +X U0TXD 48 0 -1500 300 R 59 59 1 1 B +X U0RXD 49 0 -1400 300 R 59 59 1 1 B +X GPIO45 50 2200 -2700 300 L 59 59 1 1 B +X VDDA 51 0 -900 300 R 59 59 2 1 W +X XTAL_N 52 0 -2600 300 R 59 59 1 1 U +X XTAL_P 53 0 -2700 300 R 59 59 1 1 U +X VDDA 54 0 -1000 300 R 59 59 2 1 W +X GPIO46 55 2200 -2800 300 L 59 59 1 1 B +X CHIP_PU 56 0 -100 300 R 59 59 1 1 U +X EPAD 57 0 -200 300 R 59 59 1 1 U +P 2 1 1 5 300 300 300 -3000 N +P 2 1 1 5 300 -3000 1900 -3000 N +P 2 1 1 5 1900 -3000 1900 300 N +P 2 1 1 5 1900 300 300 300 N +P 2 2 1 5 300 200 300 -1200 N +P 2 2 1 5 300 -1200 1700 -1200 N +P 2 2 1 5 1700 -1200 1700 200 N +P 2 2 1 5 1700 200 300 200 N +ENDDRAW +ENDDEF + +# +#End Library diff --git a/kicad-symbols/ESP32_S2.dcm b/kicad-symbols/ESP32_S2.dcm new file mode 100644 index 00000000..5f3ed79b --- /dev/null +++ b/kicad-symbols/ESP32_S2.dcm @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/kicad-symbols/ESP32_S2.lib b/kicad-symbols/ESP32_S2.lib new file mode 100644 index 00000000..e933dbac --- /dev/null +++ b/kicad-symbols/ESP32_S2.lib @@ -0,0 +1,4 @@ +EESchema-LIBRARY Version 2.4 +#encoding utf-8 +# +#End Library diff --git a/kicad-symbols/RF_Module.bck b/kicad-symbols/RF_Module.bck new file mode 100644 index 00000000..30549008 --- /dev/null +++ b/kicad-symbols/RF_Module.bck @@ -0,0 +1,374 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP ATSAMR21G18-MR210UA_NoRFPads +D RF Module, ATSAMR21, Zigbee 802.15.4, external antenna, SMD +K Wireless Zigbee 802.15.4 ATSAMR21G18 AT45DB041E TECC508A +F http://ww1.microchip.com/downloads/en/devicedoc/atmel-42475-atsamr21g18-mr210ua_datasheet.pdf +$ENDCMP +# +$CMP AX-SIP-SFEU +D Ultra low power, Sigfox or custom, system in package transceiver, 868Mhz +K Sigfox SIP 868Mhz +F https://www.onsemi.com/pub/Collateral/AX-SIP-SFEU-D.PDF +$ENDCMP +# +$CMP AX-SIP-SFEU-API +D Ultra low power, Sigfox or custom, programmable system in package, 868Mhz +K Sigfox SIP 868Mhz +F https://www.onsemi.com/pub/Collateral/AX-SIP-SFEU-D.PDF +$ENDCMP +# +$CMP Ai-Thinker-Ra-01 +D Ai-Thinker Ra-01 410-525 MHz LoRa Module, SPI interface, external antenna +K Ra-01 LoRa +F http://wiki.ai-thinker.com/_media/lora/docs/c047ps01a1_ra-01_product_specification_v1.1.pdf +$ENDCMP +# +$CMP Ai-Thinker-Ra-02 +D Ai-Thinker Ra-02 410-525 MHz LoRa Module, SPI interface, U.FL antenna connector +K Ra-02 LoRa +F http://wiki.ai-thinker.com/_media/lora/docs/c048ps01a1_ra-02_product_specification_v1.1.pdf +$ENDCMP +# +$CMP CMWX1ZZABZ-078 +D LoRa/SigFox Module, STM32L082 MCU, Murata CMWX1ZZABZ +K iot lora sigfox +F https://wireless.murata.com/RFM/data/type_abz.pdf +$ENDCMP +# +$CMP CMWX1ZZABZ-091 +D LoRa/SigFox Module, STM32L072 MCU, Murata CMWX1ZZABZ +K iot lora sigfox +F https://wireless.murata.com/RFM/data/type_abz.pdf +$ENDCMP +# +$CMP D52MxxM8 +D D52M Module, nRF52832 SoC, ARM Cortex-M4F, 64kB RAM, 512kB Flash, 1.7-3.6V, M8-35 +K RF Radio ANT Bluetooth BLE D52 nRF52 Garmin Canada Dynastream Nordic +F https://www.thisisant.com/assets/resources/D00001687_D52_Module_Datasheet.v.2.3_(Garmin).pdf +$ENDCMP +# +$CMP DCTR-52DA +D IQRF data controlled transceiver with PCB antenna, FSK modulation +K IQRF data controlled transceiver, PCB antenna, FSK modulation +F https://iqrf.org/weben/downloads.php?id=213 +$ENDCMP +# +$CMP DCTR-52DAT +D IQRF data controlled transceiver with PCB antenna and thermometer, FSK modulation +K IQRF data controlled transceiver, PCB antenna, thermometer, FSK modulation +F https://iqrf.org/weben/downloads.php?id=213 +$ENDCMP +# +$CMP DWM1000 +D Ultra wide band RF module With ranging location capabilities +K DWM1000,Decawave,RF,ranging,UWB +F https://www.decawave.com/sites/default/files/resources/dwm1000-datasheet-v1.3.pdf +$ENDCMP +# +$CMP DWM1001 +D Ultra wide band RF module With ranging location capabilities, I2C, UART, SPI, +2.8V to +3.6V VCC +K DWM1000 DecaWave RF ranging UWB +F https://www.decawave.com/sites/default/files/dwm1001_datasheet.pdf +$ENDCMP +# +$CMP E18-MS1-PCB +D Zigbee RF Module +K Zigbee, RF, 802.15.4 +F http://www.cdebyte.com/en/downpdf.aspx?id=122 +$ENDCMP +# +$CMP E73-2G4M04S-52810 +D nRF52810 BLE5 Module +K BLE5, BLE, nRF52810 +F http://www.cdebyte.com/en/downpdf.aspx?id=243 +$ENDCMP +# +$CMP E73-2G4M04S-52832 +D nRF52832 BLE5 Module +K BLE5, BLE, nRF52832 +F http://www.cdebyte.com/en/downpdf.aspx?id=243 +$ENDCMP +# +$CMP ESP-07 +D 802.11 b/g/n Wi-Fi Module +K 802.11 Wi-Fi +F http://wiki.ai-thinker.com/_media/esp8266/esp8266_series_modules_user_manual_v1.1.pdf +$ENDCMP +# +$CMP ESP-12E +D 802.11 b/g/n Wi-Fi Module +K 802.11 Wi-Fi +F http://wiki.ai-thinker.com/_media/esp8266/esp8266_series_modules_user_manual_v1.1.pdf +$ENDCMP +# +$CMP ESP-12F +D 802.11 b/g/n Wi-Fi Module +K 802.11 Wi-Fi +F http://wiki.ai-thinker.com/_media/esp8266/esp8266_series_modules_user_manual_v1.1.pdf +$ENDCMP +# +$CMP ESP-WROOM-02 +D Wi-Fi Module, ESP8266EX SoC, 32-bit, 802.11b/g/n, WPA/WPA2, 2.7-3.6V, SMD +K RF Radio ESP Espressif +F https://www.espressif.com/sites/default/files/documentation/0c-esp-wroom-02_datasheet_en.pdf +$ENDCMP +# +$CMP ESP32-PICO-D4 +D RF Module, ESP32 SoC, Wi-Fi 802.11b/g/n, Bluetooth, BLE, 32-bit, 2.7-3.6V, external antenna, QFN-48 +K RF Radio BT ESP ESP32 Espressif external antenna +F https://www.espressif.com/sites/default/files/documentation/esp32-pico-d4_datasheet_en.pdf +$ENDCMP +# +$CMP ESP32-S2 +D ESP32-S2 family is a highly-integrated, low-power, 2.4 GHz Wi-Fi System-on-Chip (SoC) solution +F https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf +$ENDCMP +# +$CMP ESP32-S2-WROVER +D RF Module, ESP32-D0WDQ6 SoC, Wi-Fi 802.11b/g/n, 32-bit, 2.7-3.6V, onboard antenna, SMD +K RF Radio ESP ESP32 Espressif onboard PCB antenna +F https://www.espressif.com/sites/default/files/documentation/esp32-s2-wroom_esp32-s2-wroom-i_datasheet_en.pdf +$ENDCMP +# +$CMP ESP32-S2-WROVER-I +D RF Module, ESP32-D0WDQ6 SoC, Wi-Fi 802.11b/g/n, 32-bit, 2.7-3.6V, onboard antenna, SMD +K RF Radio ESP ESP32 Espressif onboard PCB antenna +F https://www.espressif.com/sites/default/files/documentation/esp32-s2-wroom_esp32-s2-wroom-i_datasheet_en.pdf +$ENDCMP +# +$CMP ESP32-WROOM-32 +D RF Module, ESP32-D0WDQ6 SoC, Wi-Fi 802.11b/g/n, Bluetooth, BLE, 32-bit, 2.7-3.6V, onboard antenna, SMD +K RF Radio BT ESP ESP32 Espressif onboard PCB antenna +F https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf +$ENDCMP +# +$CMP ESP32-WROOM-32D +D RF Module, ESP32-D0WD SoC, Wi-Fi 802.11b/g/n, Bluetooth, BLE, 32-bit, 2.7-3.6V, onboard antenna, SMD +K RF Radio BT ESP ESP32 Espressif onboard PCB antenna +F https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_en.pdf +$ENDCMP +# +$CMP ESP32-WROOM-32U +D RF Module, ESP32-D0WD SoC, Wi-Fi 802.11b/g/n, Bluetooth, BLE, 32-bit, 2.7-3.6V, external antenna, SMD +K RF Radio BT ESP ESP32 Espressif external U.FL antenna +F https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_en.pdf +$ENDCMP +# +$CMP MDBT50Q-1MV2 +D Multiprotocol BLE/ANT/2.4 GHz/802.15.4 Cortex-M4F SoC, nRF52840 module +K BLE ANT ZigBee Thread 802.15.4 nRF52840 nordic MDBT50Q +F https://www.raytac.com/download/index.php?index_id=43 +$ENDCMP +# +$CMP MDBT50Q-512K +D Multiprotocol BLE/ANT/2.4 GHz/802.15.4 Cortex-M4F SoC, nRF52833 module +K MCU, ARM, BLE, ANT, 2.4GHz, 802.15.4 MDBT50Q +F https://www.raytac.com/download/index.php?index_id=46 +$ENDCMP +# +$CMP MDBT50Q-P1MV2 +D Multiprotocol BLE/ANT/2.4 GHz/802.15.4 Cortex-M4F SoC, nRF52840 module +K BLE ANT ZigBee Thread 802.15.4 nRF52840 nordic MDBT50Q +F https://www.raytac.com/download/index.php?index_id=43 +$ENDCMP +# +$CMP MDBT50Q-P512K +D Multiprotocol BLE/ANT/2.4 GHz/802.15.4 Cortex-M4F SoC, nRF52833 module +K MCU, ARM, BLE, ANT, 2.4GHz, 802.15.4 MDBT50Q +F https://www.raytac.com/download/index.php?index_id=46 +$ENDCMP +# +$CMP MDBT50Q-U1MV2 +D Multiprotocol BLE/ANT/2.4 GHz/802.15.4 Cortex-M4F SoC, nRF52840 module +K BLE ANT ZigBee Thread 802.15.4 nRF52840 nordic MDBT50Q +F https://www.raytac.com/download/index.php?index_id=43 +$ENDCMP +# +$CMP MDBT50Q-U512K +D Multiprotocol BLE/ANT/2.4 GHz/802.15.4 Cortex-M4F SoC, nRF52833 module +K MCU, ARM, BLE, ANT, 2.4GHz, 802.15.4 MDBT50Q +F https://www.raytac.com/download/index.php?index_id=46 +$ENDCMP +# +$CMP MM002 +D NEMEUS Modem dual-mode LoRa/SIGFOX +K IOT LoRa SIGFOX +F http://www.nemeus.fr/resources/uploads/2015/04/MM002-xx-EU_datasheet_v0.11.pdf +$ENDCMP +# +$CMP Particle_P1 +D Wi-Fi module, 1MB flash, 128KB RAM +K Wi-Fi module +F https://docs.particle.io/datasheets/p1-datasheet/ +$ENDCMP +# +$CMP RAK4200 +D LoRa Module, STM32L071, RAKwireless +K IoT, LoRa, LoRaWAN, RF +F https://downloads.rakwireless.com/LoRa/RAK4200/Hardware-Specification/RAK4200_Module_Specifications_V1.4.pdf +$ENDCMP +# +$CMP RAK811-HF-AS923 +D LoRa Module, STM32L151, AS923, RAKwireless +K IoT LoRa LoRaWAN RF +F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf +$ENDCMP +# +$CMP RAK811-HF-AU915 +D LoRa Module, STM32L151, AU915, RAKwireless +K IoT LoRa LoRaWAN RF +F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf +$ENDCMP +# +$CMP RAK811-HF-EU868 +D LoRa Module, STM32L151, EU868, RAKwireless +K IoT LoRa LoRaWAN RF +F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf +$ENDCMP +# +$CMP RAK811-HF-IN865 +D LoRa Module, STM32L151, IN865, RAKwireless +K IoT LoRa LoRaWAN RF +F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf +$ENDCMP +# +$CMP RAK811-HF-KR920 +D LoRa Module, STM32L151, KR920, RAKwireless +K IoT LoRa LoRaWAN RF +F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf +$ENDCMP +# +$CMP RAK811-HF-US915 +D LoRa Module, STM32L151, US915, RAKwireless +K IoT LoRa LoRaWAN RF +F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf +$ENDCMP +# +$CMP RAK811-LF-CN470 +D LoRa Module, STM32L151, CN470, RAKwireless +K IoT LoRa LoRaWAN RF +F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf +$ENDCMP +# +$CMP RAK811-LF-EU433 +D LoRa Module, STM32L151, EU433, RAKwireless +K IoT LoRa LoRaWAN RF +F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf +$ENDCMP +# +$CMP RFM69HCW +D Low power ISM Radio Transceiver Module, SPI interface, AES encryption, 434 or 915 MHz, up to 100mW, up to 300 kb/s, SMD-16, DIP-16 +K low power Radio ISM Transceiver Module AES encryption SPI HopeRF +F https://www.hoperf.com/data/upload/portal/20181127/5bfcb8284d838.pdf +$ENDCMP +# +$CMP RFM69HW +D ISM Radio Transciever Module, SPI interface +K Radio, ISM, Transciever, Module, AES +F https://www.hoperf.com/data/upload/portal/20181127/5bfcbb56f1fd7.pdf +$ENDCMP +# +$CMP RFM69W +D ISM Radio Transciever Module, SPI interface +K Radio, ISM, Transciever, Module, AES +F https://www.hoperf.com/data/upload/portal/20181127/5bfcbe34756e1.pdf +$ENDCMP +# +$CMP RFM95W-868S2 +D Low power long range transceiver module, SPI and parallel interface, 868 MHz, spreading factor 6 to12, bandwith 7.8 to 500kHz, -111 to -148 dBm, SMD-16, DIP-16 +K Low power long range transceiver module +F https://www.hoperf.com/data/upload/portal/20181127/5bfcbea20e9ef.pdf +$ENDCMP +# +$CMP RFM95W-915S2 +D Low power long range transceiver module, SPI and parallel interface, 915 MHz, spreading factor 6 to12, bandwith 7.8 to 500kHz, -111 to -148 dBm, SMD-16, DIP-16 +K Low power long range transceiver module +F https://www.hoperf.com/data/upload/portal/20181127/5bfcbea20e9ef.pdf +$ENDCMP +# +$CMP RFM96W-315S2 +D Low power long range transceiver module, SPI and parallel interface, 315 MHz, spreading factor 6 to12, bandwith 7.8 to 500kHz, -111 to -148 dBm, SMD-16, DIP-16 +K Low power long range transceiver module +F https://www.hoperf.com/data/upload/portal/20181127/5bfcc0ac60235.pdf +$ENDCMP +# +$CMP RFM96W-433S2 +D Low power long range transceiver module, SPI and parallel interface, 433 MHz, spreading factor 6 to12, bandwith 7.8 to 500kHz, -111 to -148 dBm, SMD-16, DIP-16 +K Low power long range transceiver module +F https://www.hoperf.com/data/upload/portal/20181127/5bfcc0ac60235.pdf +$ENDCMP +# +$CMP RFM97W-868S2 +D Low power long range transceiver module, SPI and parallel interface, 868 MHz, spreading factor 6 to12, bandwith 7.8 to 500kHz, -111 to -139 dBm, SMD-16, DIP-16 +K Low power long range transceiver module +F https://www.hoperf.com/data/upload/portal/20181127/5bfcbea20e9ef.pdf +$ENDCMP +# +$CMP RFM97W-915S2 +D Low power long range transceiver module, SPI and parallel interface, 915 MHz, spreading factor 6 to12, bandwith 7.8 to 500kHz, -111 to -139 dBm, SMD-16, DIP-16 +K Low power long range transceiver module +F https://www.hoperf.com/data/upload/portal/20181127/5bfcbea20e9ef.pdf +$ENDCMP +# +$CMP RFM98W-315S2 +D Low power long range transceiver module, SPI and parallel interface, 315 MHz, spreading factor 6 to12, bandwith 7.8 to 500kHz, -111 to -148 dBm, SMD-16, DIP-16 +K Low power long range transceiver module +F https://www.hoperf.com/data/upload/portal/20181127/5bfcdb5e17543.pdf +$ENDCMP +# +$CMP RFM98W-433S2 +D Low power long range transceiver module, SPI and parallel interface, 433 MHz, spreading factor 6 to12, bandwith 7.8 to 500kHz, -111 to -148 dBm, SMD-16, DIP-16 +K Low power long range transceiver module +F https://www.hoperf.com/data/upload/portal/20181127/5bfcdb5e17543.pdf +$ENDCMP +# +$CMP TD1205 +D High-Performance, Low-Current SIGFOX™ Gateway And GPS Receiver With Integrated Antennas +K IOT SIGFOX GPS +F https://github.com/Telecom-Design/Documentation_TD_RF_Module/blob/master/TD1205%20Datasheet.pdf +$ENDCMP +# +$CMP TD1208 +D High-Performance, Low-Current SIGFOX™ Gateway +K IOT SIGFOX +F https://github.com/Telecom-Design/Documentation_TD_RF_Module/blob/master/TD1208%20Datasheet.pdf +$ENDCMP +# +$CMP TR-52DA +D IQRF common transceiver with PCB antenna, FSK modulation +K IQRF common transceiver, PCB antenna, FSK modulation +F https://iqrf.org/weben/downloads.php?id=213 +$ENDCMP +# +$CMP TR-52DAT +D IQRF common transceiver with PCB antenna and thermometer, FSK modulation +K IQRF common transceiver, PCB antenna, thermometer, FSK modulation +F https://iqrf.org/weben/downloads.php?id=213 +$ENDCMP +# +$CMP TR-72DA +D IQRF transceiver with PCB antenna, GMSK modulation +K IQRF transceiver, PCB antenna, GMSK modulation +F https://iqrf.org/weben/downloads.php?id=337 +$ENDCMP +# +$CMP TR-72DAT +D IQRF transceiver with PCB antenna and thermometer, GMSK modulation +K IQRF transceiver, PCB antenna, thermometer, GMSK modulation +F https://iqrf.org/weben/downloads.php?id=337 +$ENDCMP +# +$CMP iM880A +D IMST Long Range Radio Module +K IOT LoRa +F http://www.wireless-solutions.de/images/stories/downloads/Radio%20Modules/iM880A/General_Information/iM880A_Datasheet_V1_1.pdf +$ENDCMP +# +$CMP iM880B +D IMST Long Range Radio Module - LoRa Alliance Certified +K IOT LoRa +F http://www.wireless-solutions.de/images/stories/downloads/Radio%20Modules/iM880B/General_Information/iM880B_Datasheet_V1_0.pdf +$ENDCMP +# +#End Doc Library diff --git a/kicad-symbols/RF_Module.dcm b/kicad-symbols/RF_Module.dcm index afa4deb2..30549008 100644 --- a/kicad-symbols/RF_Module.dcm +++ b/kicad-symbols/RF_Module.dcm @@ -120,6 +120,11 @@ K RF Radio BT ESP ESP32 Espressif external antenna F https://www.espressif.com/sites/default/files/documentation/esp32-pico-d4_datasheet_en.pdf $ENDCMP # +$CMP ESP32-S2 +D ESP32-S2 family is a highly-integrated, low-power, 2.4 GHz Wi-Fi System-on-Chip (SoC) solution +F https://www.espressif.com/sites/default/files/documentation/esp32-s2_datasheet_en.pdf +$ENDCMP +# $CMP ESP32-S2-WROVER D RF Module, ESP32-D0WDQ6 SoC, Wi-Fi 802.11b/g/n, 32-bit, 2.7-3.6V, onboard antenna, SMD K RF Radio ESP ESP32 Espressif onboard PCB antenna @@ -204,6 +209,54 @@ K IoT, LoRa, LoRaWAN, RF F https://downloads.rakwireless.com/LoRa/RAK4200/Hardware-Specification/RAK4200_Module_Specifications_V1.4.pdf $ENDCMP # +$CMP RAK811-HF-AS923 +D LoRa Module, STM32L151, AS923, RAKwireless +K IoT LoRa LoRaWAN RF +F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf +$ENDCMP +# +$CMP RAK811-HF-AU915 +D LoRa Module, STM32L151, AU915, RAKwireless +K IoT LoRa LoRaWAN RF +F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf +$ENDCMP +# +$CMP RAK811-HF-EU868 +D LoRa Module, STM32L151, EU868, RAKwireless +K IoT LoRa LoRaWAN RF +F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf +$ENDCMP +# +$CMP RAK811-HF-IN865 +D LoRa Module, STM32L151, IN865, RAKwireless +K IoT LoRa LoRaWAN RF +F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf +$ENDCMP +# +$CMP RAK811-HF-KR920 +D LoRa Module, STM32L151, KR920, RAKwireless +K IoT LoRa LoRaWAN RF +F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf +$ENDCMP +# +$CMP RAK811-HF-US915 +D LoRa Module, STM32L151, US915, RAKwireless +K IoT LoRa LoRaWAN RF +F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf +$ENDCMP +# +$CMP RAK811-LF-CN470 +D LoRa Module, STM32L151, CN470, RAKwireless +K IoT LoRa LoRaWAN RF +F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf +$ENDCMP +# +$CMP RAK811-LF-EU433 +D LoRa Module, STM32L151, EU433, RAKwireless +K IoT LoRa LoRaWAN RF +F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf +$ENDCMP +# $CMP RFM69HCW D Low power ISM Radio Transceiver Module, SPI interface, AES encryption, 434 or 915 MHz, up to 100mW, up to 300 kb/s, SMD-16, DIP-16 K low power Radio ISM Transceiver Module AES encryption SPI HopeRF @@ -318,52 +371,4 @@ K IOT LoRa F http://www.wireless-solutions.de/images/stories/downloads/Radio%20Modules/iM880B/General_Information/iM880B_Datasheet_V1_0.pdf $ENDCMP # -$CMP RAK811-HF-EU868 -D LoRa Module, STM32L151, EU868, RAKwireless -K IoT LoRa LoRaWAN RF -F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf -$ENDCMP -# -$CMP RAK811-HF-IN865 -D LoRa Module, STM32L151, IN865, RAKwireless -K IoT LoRa LoRaWAN RF -F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf -$ENDCMP -# -$CMP RAK811-HF-US915 -D LoRa Module, STM32L151, US915, RAKwireless -K IoT LoRa LoRaWAN RF -F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf -$ENDCMP -# -$CMP RAK811-HF-AU915 -D LoRa Module, STM32L151, AU915, RAKwireless -K IoT LoRa LoRaWAN RF -F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf -$ENDCMP -# -$CMP RAK811-HF-KR920 -D LoRa Module, STM32L151, KR920, RAKwireless -K IoT LoRa LoRaWAN RF -F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf -$ENDCMP -# -$CMP RAK811-HF-AS923 -D LoRa Module, STM32L151, AS923, RAKwireless -K IoT LoRa LoRaWAN RF -F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf -$ENDCMP -# -$CMP RAK811-LF-EU433 -D LoRa Module, STM32L151, EU433, RAKwireless -K IoT LoRa LoRaWAN RF -F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf -$ENDCMP -# -$CMP RAK811-LF-CN470 -D LoRa Module, STM32L151, CN470, RAKwireless -K IoT LoRa LoRaWAN RF -F https://downloads.rakwireless.com/LoRa/RAK811/Hardware_Specification/RAK811_LoRa_Module_Datasheet_V1.4.pdf -$ENDCMP -# #End Doc Library diff --git a/kicad-symbols/RF_Module.lib b/kicad-symbols/RF_Module.lib index 425def62..58a03a13 100644 --- a/kicad-symbols/RF_Module.lib +++ b/kicad-symbols/RF_Module.lib @@ -715,6 +715,81 @@ X EN 9 -800 1400 100 R 50 50 0 0 I ENDDRAW ENDDEF # +# ESP32-S2 +# +DEF ESP32-S2 U? 0 10 Y Y 1 F N +F0 "U?" 1750 700 60 H V C CNN +F1 "ESP32-S2" 1700 -3700 60 H V C CNN +F2 "QFN56_ESP32_7X7_EXP" 1700 -3800 60 H I C CNN +F3 "" -1150 -700 60 H I C CNN +F4 "ESP32-S2FN4R2" 0 0 50 H I C CNN "ORDERCODE" +$FPLIST + QFN56_ESP32_7X7_EXP + QFN56_ESP32_7X7_EXP-M + QFN56_ESP32_7X7_EXP-L +$ENDFPLIST +DRAW +S 300 650 1900 -3650 0 1 0 f +X VDDA 1 750 950 300 D 59 59 1 1 W +X GPIO5 10 2200 -650 300 L 59 59 1 1 B +X GPIO6 11 2200 -750 300 L 59 59 1 1 B +X GPIO7 12 2200 -850 300 L 59 59 1 1 B +X GPIO8 13 2200 -950 300 L 59 59 1 1 B +X GPIO9 14 2200 -1050 300 L 59 59 1 1 B +X GPIO10 15 2200 -1150 300 L 59 59 1 1 B +X GPIO11 16 2200 -1250 300 L 59 59 1 1 B +X GPIO12 17 2200 -1350 300 L 59 59 1 1 B +X GPIO13 18 2200 -1450 300 L 59 59 1 1 B +X GPIO14 19 2200 -1550 300 L 59 59 1 1 B +X LNA_IN 2 2200 200 300 L 59 59 1 1 U +X VDD3P3_RTC 20 1050 950 300 D 59 59 1 1 W +X 32K_P/GPIO15 21 0 -1700 300 R 59 59 1 1 B +X 32K_N/GPIO16 22 0 -1800 300 R 59 59 1 1 B +X DAC1/GPIO17 23 2200 -1850 300 L 59 59 1 1 B +X DAC_2/GPIO18 24 2200 -1950 300 L 59 59 1 1 B +X GPIO19/D- 25 0 -400 300 R 59 59 1 1 B +X GPIO20/D+ 26 0 -300 300 R 59 59 1 1 B +X VDD3P3_RTC_IO 27 1350 950 300 D 59 59 1 1 W +X GPIO21 28 2200 -2050 300 L 59 59 1 1 B +X SPIS1/~PSR_CS 29 0 -850 300 R 59 59 1 1 U +X VDD3P3 3 1250 950 300 D 59 59 1 1 W +X VDD_SPI 30 0 -3500 300 R 59 59 1 1 w +X SPIHD/~HOLD~/SIO3 31 0 -1350 300 R 59 59 1 1 U +X SPIWP/~WP~/SIO2 32 0 -1250 300 R 59 59 1 1 U +X SPIS0/~FLASH_CS 33 0 -750 300 R 59 59 1 1 U +X SPICLK 34 0 -950 300 R 59 59 1 1 U +X SPIQ/D0/SIO1 35 0 -1150 300 R 59 59 1 1 U +X SPID/DI/SIO0 36 0 -1050 300 R 59 59 1 1 U +X GPIO33 37 2200 -2150 300 L 59 59 1 1 B +X GPIO34 38 2200 -2250 300 L 59 59 1 1 B +X GPIO35 39 2200 -2350 300 L 59 59 1 1 B +X VDD3P3 4 1150 950 300 D 59 59 1 1 W +X GPIO36 40 2200 -2450 300 L 59 59 1 1 B +X GPIO37 41 2200 -2550 300 L 59 59 1 1 B +X GPIO38 42 2200 -2650 300 L 59 59 1 1 B +X MTCK/GPIO39 43 2200 -2750 300 L 59 59 1 1 U +X MTDO/GPIO40 44 2200 -2850 300 L 59 59 1 1 U +X VDD3P3_CPU 45 1450 950 300 D 59 59 1 1 W +X MTDI/GPIO41 46 2200 -2950 300 L 59 59 1 1 U +X MTMS/GPIO42 47 2200 -3050 300 L 59 59 1 1 U +X U0TXD/GPIO43 48 2200 -3150 300 L 59 59 1 1 B +X U0RXD/GPIO44 49 2200 -3250 300 L 59 59 1 1 B +X BOOT0/GPIO0 5 2200 -150 300 L 59 59 1 1 B +X VDD_SPI_SEL/GPIO45 50 2200 -3350 300 L 59 59 1 1 B +X VDDA 51 950 950 300 D 59 59 1 1 W +X XTAL_N 52 0 -2150 300 R 59 59 1 1 U +X XTAL_P 53 0 -2050 300 R 59 59 1 1 U +X VDDA 54 850 950 300 D 59 59 1 1 W +X BOOT1/GPIO46 55 2200 -3450 300 L 59 59 1 1 B +X CHIP_PU 56 0 200 300 R 59 59 1 1 U +X GND 57 1050 -3950 300 U 59 59 1 1 W +X GPIO1 6 2200 -250 300 L 59 59 1 1 B +X GPIO2 7 2200 -350 300 L 59 59 1 1 B +X GPIO3 8 2200 -450 300 L 59 59 1 1 B +X GPIO4 9 2200 -550 300 L 59 59 1 1 B +ENDDRAW +ENDDEF +# # ESP32-S2-WROVER # DEF ESP32-S2-WROVER U 0 20 Y Y 1 F N @@ -1202,6 +1277,106 @@ X I2C_SCL/PB6 9 800 600 100 L 50 50 1 1 B ENDDRAW ENDDEF # +# RAK811-HF-EU868 +# +DEF RAK811-HF-EU868 U 0 20 Y Y 1 F N +F0 "U" 0 1250 50 H V C CNN +F1 "RAK811-HF-EU868" 0 1100 50 H V C CNN +F2 "RF_Module:RAK811" -450 1250 50 H I C CNN +F3 "" -450 1250 50 H I C CNN +ALIAS RAK811-HF-IN865 RAK811-HF-US915 RAK811-HF-AU915 RAK811-HF-KR920 RAK811-HF-AS923 +$FPLIST + RAK811* +$ENDFPLIST +DRAW +S 500 -800 -500 800 0 1 10 f +X GND 1 0 -900 100 U 50 50 0 0 W +X PA13 10 -600 0 100 R 50 50 0 0 B +X VCC 11 0 900 100 D 50 50 0 0 W +X GND 12 0 -900 100 U 50 50 0 0 P N +X PA14 13 -600 -100 100 R 50 50 0 0 B +X PA15 14 -600 -200 100 R 50 50 0 0 B +X PB3 15 600 600 100 L 50 50 0 0 B +X PB5 16 600 400 100 L 50 50 0 0 B +X BOOT0 17 -600 -700 100 R 50 50 0 0 I +X PB8 18 600 300 100 L 50 50 0 0 B +X PB9 19 600 200 100 L 50 50 0 0 B +X PB12 2 600 -100 100 L 50 50 0 0 B +X PA2 20 -600 500 100 R 50 50 0 0 B +X GND 21 0 -900 100 U 50 50 0 0 P N +X PA1 22 -600 600 100 R 50 50 0 0 B +X PA0 23 -600 700 100 R 50 50 0 0 B +X ~RST 24 -600 -500 100 R 50 50 0 0 I +X PB10 25 600 100 100 L 50 50 0 0 B +X PB11 26 600 0 100 L 50 50 0 0 B +X PB2 27 600 700 100 L 50 50 0 0 B +X GND 28 0 -900 100 U 50 50 0 0 P N +X GND 29 0 -900 100 U 50 50 0 0 P N +X PB14 3 600 -200 100 L 50 50 0 0 B +X GND 30 0 -900 100 U 50 50 0 0 P N +X GND 31 0 -900 100 U 50 50 0 0 P N +X GND 32 0 -900 100 U 50 50 0 0 P N +X RF_OUT 33 600 -500 100 L 50 50 0 0 P +X GND 34 0 -900 100 U 50 50 0 0 P N +X PB15 4 600 -300 100 L 50 50 0 0 B +X PA8 5 -600 400 100 R 50 50 0 0 B +X PA9/USART1_TX 6 -600 300 100 R 50 50 0 0 B +X PA10/USART1_RX 7 -600 200 100 R 50 50 0 0 B +X PA12 8 -600 100 100 R 50 50 0 0 B +X PB4 9 600 500 100 L 50 50 0 0 B +ENDDRAW +ENDDEF +# +# RAK811-LF-EU433 +# +DEF RAK811-LF-EU433 U 0 20 Y Y 1 F N +F0 "U" 0 1250 50 H V C CNN +F1 "RAK811-LF-EU433" 0 1100 50 H V C CNN +F2 "RF_Module:RAK811" -450 1250 50 H I C CNN +F3 "" -450 1250 50 H I C CNN +ALIAS RAK811-LF-CN470 +$FPLIST + RAK811* +$ENDFPLIST +DRAW +S 500 -800 -500 800 0 1 10 f +X GND 1 0 -900 100 U 50 50 0 0 W +X PA13 10 -600 -100 100 R 50 50 0 0 B +X VCC 11 0 900 100 D 50 50 0 0 W +X GND 12 0 -900 100 U 50 50 0 0 P N +X PA14 13 -600 -200 100 R 50 50 0 0 B +X PA15 14 -600 -300 100 R 50 50 0 0 B +X PA3 15 -600 400 100 R 50 50 0 0 B +X PB5 16 600 600 100 L 50 50 0 0 B +X BOOT0 17 -600 -700 100 R 50 50 0 0 I +X PB6 18 600 500 100 L 50 50 0 0 B +X PB7 19 600 400 100 L 50 50 0 0 B +X PB12 2 600 100 100 L 50 50 0 0 B +X PA2 20 -600 500 100 R 50 50 0 0 B +X GND 21 0 -900 100 U 50 50 0 0 P N +X PA1 22 -600 600 100 R 50 50 0 0 B +X PA0 23 -600 700 100 R 50 50 0 0 B +X ~RST 24 -600 -500 100 R 50 50 0 0 I +X PB10 25 600 300 100 L 50 50 0 0 B +X PB11 26 600 200 100 L 50 50 0 0 B +X PB2 27 600 700 100 L 50 50 0 0 B +X GND 28 0 -900 100 U 50 50 0 0 P N +X GND 29 0 -900 100 U 50 50 0 0 P N +X PB14 3 600 -100 100 L 50 50 0 0 B +X GND 30 0 -900 100 U 50 50 0 0 P N +X GND 31 0 -900 100 U 50 50 0 0 P N +X GND 32 0 -900 100 U 50 50 0 0 P N +X RF_OUT 33 600 -500 100 L 50 50 0 0 P +X GND 34 0 -900 100 U 50 50 0 0 P N +X PB15 4 600 -200 100 L 50 50 0 0 B +X PB13 5 600 0 100 L 50 50 0 0 B +X PA9/USART1_TX 6 -600 300 100 R 50 50 0 0 B +X PA10/USART1_RX 7 -600 200 100 R 50 50 0 0 B +X PA12 8 -600 0 100 R 50 50 0 0 B +X PA11 9 -600 100 100 R 50 50 0 0 B +ENDDRAW +ENDDEF +# # RFM69HW # DEF RFM69HW U 0 40 Y Y 1 F N @@ -1399,104 +1574,4 @@ X P6-IO/UART-RTS 9 -900 -300 100 R 50 50 1 1 B ENDDRAW ENDDEF # -# RAK811-HF-EU868 -# -DEF RAK811-HF-EU868 U 0 20 Y Y 1 F N -F0 "U" 0 1250 50 H V C CNN -F1 "RAK811-HF-EU868" 0 1100 50 H V C CNN -F2 "RF_Module:RAK811" -450 1250 50 H I C CNN -F3 "" -450 1250 50 H I C CNN -ALIAS RAK811-HF-IN865 RAK811-HF-US915 RAK811-HF-AU915 RAK811-HF-KR920 RAK811-HF-AS923 -$FPLIST - RAK811* -$ENDFPLIST -DRAW -S 500 -800 -500 800 0 1 10 f -X GND 1 0 -900 100 U 50 50 0 0 W -X PA13 10 -600 0 100 R 50 50 0 0 B -X VCC 11 0 900 100 D 50 50 0 0 W -X GND 12 0 -900 100 U 50 50 0 0 P N -X PA14 13 -600 -100 100 R 50 50 0 0 B -X PA15 14 -600 -200 100 R 50 50 0 0 B -X PB3 15 600 600 100 L 50 50 0 0 B -X PB5 16 600 400 100 L 50 50 0 0 B -X BOOT0 17 -600 -700 100 R 50 50 0 0 I -X PB8 18 600 300 100 L 50 50 0 0 B -X PB9 19 600 200 100 L 50 50 0 0 B -X PB12 2 600 -100 100 L 50 50 0 0 B -X PA2 20 -600 500 100 R 50 50 0 0 B -X GND 21 0 -900 100 U 50 50 0 0 P N -X PA1 22 -600 600 100 R 50 50 0 0 B -X PA0 23 -600 700 100 R 50 50 0 0 B -X ~RST 24 -600 -500 100 R 50 50 0 0 I -X PB10 25 600 100 100 L 50 50 0 0 B -X PB11 26 600 0 100 L 50 50 0 0 B -X PB2 27 600 700 100 L 50 50 0 0 B -X GND 28 0 -900 100 U 50 50 0 0 P N -X GND 29 0 -900 100 U 50 50 0 0 P N -X PB14 3 600 -200 100 L 50 50 0 0 B -X GND 30 0 -900 100 U 50 50 0 0 P N -X GND 31 0 -900 100 U 50 50 0 0 P N -X GND 32 0 -900 100 U 50 50 0 0 P N -X RF_OUT 33 600 -500 100 L 50 50 0 0 P -X GND 34 0 -900 100 U 50 50 0 0 P N -X PB15 4 600 -300 100 L 50 50 0 0 B -X PA8 5 -600 400 100 R 50 50 0 0 B -X PA9/USART1_TX 6 -600 300 100 R 50 50 0 0 B -X PA10/USART1_RX 7 -600 200 100 R 50 50 0 0 B -X PA12 8 -600 100 100 R 50 50 0 0 B -X PB4 9 600 500 100 L 50 50 0 0 B -ENDDRAW -ENDDEF -# -# RAK811-LF-EU433 -# -DEF RAK811-LF-EU433 U 0 20 Y Y 1 F N -F0 "U" 0 1250 50 H V C CNN -F1 "RAK811-LF-EU433" 0 1100 50 H V C CNN -F2 "RF_Module:RAK811" -450 1250 50 H I C CNN -F3 "" -450 1250 50 H I C CNN -ALIAS RAK811-LF-CN470 -$FPLIST - RAK811* -$ENDFPLIST -DRAW -S 500 -800 -500 800 0 1 10 f -X GND 1 0 -900 100 U 50 50 0 0 W -X PA13 10 -600 -100 100 R 50 50 0 0 B -X VCC 11 0 900 100 D 50 50 0 0 W -X GND 12 0 -900 100 U 50 50 0 0 P N -X PA14 13 -600 -200 100 R 50 50 0 0 B -X PA15 14 -600 -300 100 R 50 50 0 0 B -X PA3 15 -600 400 100 R 50 50 0 0 B -X PB5 16 600 600 100 L 50 50 0 0 B -X BOOT0 17 -600 -700 100 R 50 50 0 0 I -X PB6 18 600 500 100 L 50 50 0 0 B -X PB7 19 600 400 100 L 50 50 0 0 B -X PB12 2 600 100 100 L 50 50 0 0 B -X PA2 20 -600 500 100 R 50 50 0 0 B -X GND 21 0 -900 100 U 50 50 0 0 P N -X PA1 22 -600 600 100 R 50 50 0 0 B -X PA0 23 -600 700 100 R 50 50 0 0 B -X ~RST 24 -600 -500 100 R 50 50 0 0 I -X PB10 25 600 300 100 L 50 50 0 0 B -X PB11 26 600 200 100 L 50 50 0 0 B -X PB2 27 600 700 100 L 50 50 0 0 B -X GND 28 0 -900 100 U 50 50 0 0 P N -X GND 29 0 -900 100 U 50 50 0 0 P N -X PB14 3 600 -100 100 L 50 50 0 0 B -X GND 30 0 -900 100 U 50 50 0 0 P N -X GND 31 0 -900 100 U 50 50 0 0 P N -X GND 32 0 -900 100 U 50 50 0 0 P N -X RF_OUT 33 600 -500 100 L 50 50 0 0 P -X GND 34 0 -900 100 U 50 50 0 0 P N -X PB15 4 600 -200 100 L 50 50 0 0 B -X PB13 5 600 0 100 L 50 50 0 0 B -X PA9/USART1_TX 6 -600 300 100 R 50 50 0 0 B -X PA10/USART1_RX 7 -600 200 100 R 50 50 0 0 B -X PA12 8 -600 0 100 R 50 50 0 0 B -X PA11 9 -600 100 100 R 50 50 0 0 B -ENDDRAW -ENDDEF -# #End Library diff --git a/kicad-symbols/SSD1306_OLED-0.91-128x32.dcm b/kicad-symbols/SSD1306_OLED-0.91-128x32.dcm new file mode 100644 index 00000000..84f34fcc --- /dev/null +++ b/kicad-symbols/SSD1306_OLED-0.91-128x32.dcm @@ -0,0 +1,8 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP C +D Unpolarized capacitor +K cap capacitor +$ENDCMP +# +#End Doc Library diff --git a/kicad-symbols/SSD1306_OLED-0.91-128x32.lib b/kicad-symbols/SSD1306_OLED-0.91-128x32.lib new file mode 100644 index 00000000..b5ef7c36 --- /dev/null +++ b/kicad-symbols/SSD1306_OLED-0.91-128x32.lib @@ -0,0 +1,52 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# C +# +DEF C C 0 10 N Y 1 F N +F0 "C" 25 100 50 H V L CNN +F1 "C" 25 -100 50 H V L CNN +F2 "" 38 -150 50 H V C CNN +F3 "" 0 0 50 H V C CNN +$FPLIST + C? + C_????_* + C_???? + SMD*_c + Capacitor* +$ENDFPLIST +DRAW +P 2 0 1 20 -80 -30 80 -30 N +P 2 0 1 20 -80 30 80 30 N +X ~ 1 0 150 110 D 50 50 1 1 P +X ~ 2 0 -150 110 U 50 50 1 1 P +ENDDRAW +ENDDEF +# +# SSD1306 +# +DEF SSD1306 U 0 40 Y Y 1 F N +F0 "U" 1350 600 60 H V R TNN +F1 "SSD1306" -1350 600 60 H V L TNN +F2 "" 0 0 60 H I C CNN +F3 "" 0 0 60 H I C CNN +DRAW +S -1400 650 1400 100 0 1 0 N +X C2P 1 -1300 0 100 U 50 50 1 1 I +X C2N 2 -1100 0 100 U 50 50 1 1 I +X C1P 3 -900 0 100 U 50 50 1 1 I +X C1N 4 -700 0 100 U 50 50 1 1 I +X VDDB 5 -500 0 100 U 50 50 1 1 I +X NC 6 -300 0 100 U 50 50 1 1 N +X VSS 7 -100 0 100 U 50 50 1 1 O +X VDD 8 100 0 100 U 50 50 1 1 I +X ~RES 9 300 0 100 U 50 50 1 1 I +X SCL 10 500 0 100 U 50 50 1 1 I +X SDA 11 700 0 100 U 50 50 1 1 I +X IREF 12 900 0 100 U 50 50 1 1 I +X VCOMH 13 1100 0 100 U 50 50 1 1 I +X VCC 14 1300 0 100 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +#End Library diff --git a/kicad-symbols/ST25CR95HF.bck b/kicad-symbols/ST25CR95HF.bck new file mode 100644 index 00000000..5f3ed79b --- /dev/null +++ b/kicad-symbols/ST25CR95HF.bck @@ -0,0 +1,3 @@ +EESchema-DOCLIB Version 2.0 +# +#End Doc Library diff --git a/kicad-symbols/ST25CR95HF.lib b/kicad-symbols/ST25CR95HF.lib index 867eb118..ddec29cd 100644 --- a/kicad-symbols/ST25CR95HF.lib +++ b/kicad-symbols/ST25CR95HF.lib @@ -41,6 +41,7 @@ X NC 3 200 -1500 300 U 59 59 1 1 N N X XOUT 30 -1000 650 300 R 59 59 1 1 O X GND_TX 31 400 -1500 300 U 59 59 1 1 W X VPS_TX 32 -100 1300 300 D 59 59 1 1 U +X EP 33 650 -1500 299 U 50 50 1 1 I X NC 4 100 -1500 300 U 59 59 1 1 N N X RX1 5 1150 400 300 L 59 59 1 1 B X RX2 6 1150 -50 300 L 59 59 1 1 B diff --git a/kicad-symbols/Sensor_Gas.bck b/kicad-symbols/Sensor_Gas.bck new file mode 100644 index 00000000..59e8f719 --- /dev/null +++ b/kicad-symbols/Sensor_Gas.bck @@ -0,0 +1,56 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP 004-0-0010 +D S8 Commercial, CO2 sensor, 400-2000 PPM, 1kHz PWM output, Modbus, THT +K Senseair co2 gas sensor pwm modbus +F https://rmtplusstoragesenseair.blob.core.windows.net/docs/publicerat/PSP103.pdf +$ENDCMP +# +$CMP 004-0-0013 +D S8 Residential, CO2 sensor, 400-2000 PPM, 1kHz PWM output, Modbus, THT +K Senseair co2 gas sensor pwm modbus +F https://rmtplusstoragesenseair.blob.core.windows.net/docs/publicerat/PSP107.pdf +$ENDCMP +# +$CMP 004-0-0050 +D S8 2%, CO2 sensor, 0.04-2% by volume, 1kHz PWM output, Modbus, THT +K Senseair co2 gas sensor pwm modbus +F https://rmtplusstoragesenseair.blob.core.windows.net/docs/publicerat/PSP108.pdf +$ENDCMP +# +$CMP 004-0-0053 +D S8 LP, CO2 sensor, 400-2000 PPM, 1kHz PWM output, Modbus, THT +K Senseair co2 gas sensor pwm modbus +F https://rmtplusstoragesenseair.blob.core.windows.net/docs/publicerat/PSP126.pdf +$ENDCMP +# +$CMP 004-0-0071 +D S8 5%, CO2 sensor, 0.04-5% by volume, 1kHz PWM output, Modbus, THT +K Senseair co2 gas sensor pwm modbus +F https://rmtplusstoragesenseair.blob.core.windows.net/docs/publicerat/PSP0113.pdf +$ENDCMP +# +$CMP 004-0-0075 +D S8 Commercial, CO2 sensor, 400-2000 PPM, 1kHz PWM output, Modbus, THT +K Senseair co2 gas sensor pwm modbus +F https://rmtplusstoragesenseair.blob.core.windows.net/docs/publicerat/PSP103.pdf +$ENDCMP +# +$CMP CCS811 +D Ultra-low power digital gas sensor for monitoring indoor air quality +K metal oxide gas sensor MOX volatile organix comounds VOC I2C +F http://ams.com/eng/Products/Environmental-Sensors/Air-Quality-Sensors/CCS811 +$ENDCMP +# +$CMP MQ-6 +D Semiconductor Sensor for Flammable Gas +K flammable gas sensor LPG +F https://www.winsen-sensor.com/d/files/semiconductor/mq-6.pdf +$ENDCMP +# +$CMP PMS7003 +D PlantPower PM2.5 particle sensor +F https://www.espruino.com/datasheets/PMS7003.pdf +$ENDCMP +# +#End Doc Library diff --git a/kicad-symbols/Sensor_Gas.dcm b/kicad-symbols/Sensor_Gas.dcm index 0e0e8a99..59e8f719 100644 --- a/kicad-symbols/Sensor_Gas.dcm +++ b/kicad-symbols/Sensor_Gas.dcm @@ -48,4 +48,9 @@ K flammable gas sensor LPG F https://www.winsen-sensor.com/d/files/semiconductor/mq-6.pdf $ENDCMP # +$CMP PMS7003 +D PlantPower PM2.5 particle sensor +F https://www.espruino.com/datasheets/PMS7003.pdf +$ENDCMP +# #End Doc Library diff --git a/kicad-symbols/Sensor_Gas.lib b/kicad-symbols/Sensor_Gas.lib index 3cc1509e..0b7fa3fd 100644 --- a/kicad-symbols/Sensor_Gas.lib +++ b/kicad-symbols/Sensor_Gas.lib @@ -73,4 +73,26 @@ X A1 6 -400 100 100 R 50 50 1 1 P ENDDRAW ENDDEF # +# PMS7003 +# +DEF PMS7003 U 0 40 Y Y 1 F N +F0 "U" 350 250 50 H V C CNN +F1 "PMS7003" 450 -650 50 H V C CNN +F2 "Sensor:PMS7003" 0 0 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -150 200 350 -600 0 1 0 f +X VCC 1 50 300 100 D 50 50 0 0 W +X SET 10 -250 -200 100 R 50 50 0 0 I +X VCC 2 150 300 100 D 50 50 0 0 W +X GND 3 50 -700 100 U 50 50 0 0 W +X GND 4 150 -700 100 U 50 50 0 0 W +X RESET 5 -250 -100 100 R 50 50 0 0 I +X NC 6 -250 -500 100 R 50 50 0 0 N N +X RX 7 450 -100 100 L 50 50 0 0 I +X NC 8 -250 -400 100 R 50 50 0 0 N N +X TX 9 450 -200 100 L 50 50 0 0 O +ENDDRAW +ENDDEF +# #End Library diff --git a/kicad-symbols/USB4105_REVA.lib b/kicad-symbols/USB4105_REVA.lib new file mode 100644 index 00000000..0ce59948 --- /dev/null +++ b/kicad-symbols/USB4105_REVA.lib @@ -0,0 +1,38 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +#(c) SnapEDA 2016 (snapeda.com) +#This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA) with Design Exception 1.0 +# +# USB4105_REVA +# +DEF USB4105_REVA J 0 40 Y Y 1 L N +F0 "J" -600 550 50 H V L BNN +F1 "USB4105_REVA" -600 -500 50 H V L BNN +F2 "GCT_USB4105_REVA" 0 0 50 H I L BNN +F3 "" 0 0 50 H I L BNN +F4 "0.2" 0 0 50 H I L BNN "PARTREV" +F5 "3.31 mm" 0 0 50 H I L BNN "MAXIMUM_PACKAGE_HEIGHT" +F6 "Manufacturer Recommendations" 0 0 50 H I L BNN "STANDARD" +F7 "GCT" 0 0 50 H I L BNN "MANUFACTURER" +DRAW +S -600 -400 600 500 0 0 10 f +X CC1 A5 -800 200 200 R 40 40 0 0 B +X DP1 A6 -800 100 200 R 40 40 0 0 B +X DN1 A7 -800 0 200 R 40 40 0 0 B +X SBU1 A8 -800 -100 200 R 40 40 0 0 B +X VBUS A4/B9 800 400 200 L 40 40 0 0 W +X VBUS B4/A9 800 400 200 L 40 40 0 0 W +X CC2 B5 800 200 200 L 40 40 0 0 B +X DP2 B6 800 100 200 L 40 40 0 0 B +X DN2 B7 800 0 200 L 40 40 0 0 B +X SBU2 B8 800 -100 200 L 40 40 0 0 B +X GND A1/B12 800 -300 200 L 40 40 0 0 W +X GND B1/A12 800 -300 200 L 40 40 0 0 W +X GND G1 800 -300 200 L 40 40 0 0 W +X GND G2 800 -300 200 L 40 40 0 0 W +X GND G3 800 -300 200 L 40 40 0 0 W +X GND G4 800 -300 200 L 40 40 0 0 W +ENDDRAW +ENDDEF +# +# End Library \ No newline at end of file