element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Autodesk EAGLE
  • Products
  • More
Autodesk EAGLE
EAGLE User Chat (English) Clear circular space in bottom layer?
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Autodesk EAGLE to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 5 replies
  • Subscribers 171 subscribers
  • Views 406 views
  • Users 0 members are here
Related

Clear circular space in bottom layer?

e5frog
e5frog over 14 years ago

Great forum this, quick and good answers, been scratching my head with this

one as well.

 

I have a small project, about 10x10xm bottom layer, smaller rectangle on

the top layer.

 

Trick here is that there's supposed to be a hole near the middle, the top

layer is supposed to have copper to the edge of the hole so that's solved.

My problem is that on the bottom layer I need to have a copper free area of

1mm around the 2mm hole (1mm radius hole, 2mm radius free space)

 

I have tried bRestrict and bKeepout, didn't help, I guess these are perhaps

just to keep away components from that area?

 

I had some result using a polygon, but the copper around the hole was not

circular around the edge (not when viewing Gerber either) and polygons are

enormous in size, 1.5MB instead of 1kB file...

 

I've also thought about using "Holes" but there's no restriction you can

set to the layer. I basically just need to do the same as the bStop layer

but for the bottom layer instead.

 

 

--

Web access to CadSoft support forums at www.eaglecentral.ca.  Where the CadSoft EAGLE community meets.

 

  • Sign in to reply
  • Cancel
  • Former Member
    Former Member over 14 years ago

     

    "Fredric" wrote

    Great forum this, quick and good answers, been scratching my head with

    this

    one as well.

     

    I have a small project, about 10x10xm bottom layer, smaller rectangle on

    the top layer.

     

    Trick here is that there's supposed to be a hole near the middle, the top

    layer is supposed to have copper to the edge of the hole so that's solved.

    My problem is that on the bottom layer I need to have a copper free area

    of

    1mm around the 2mm hole (1mm radius hole, 2mm radius free space)

     

    I have tried bRestrict and bKeepout, didn't help, I guess these are

    perhaps

    just to keep away components from that area?

     

    I had some result using a polygon, but the copper around the hole was not

    circular around the edge (not when viewing Gerber either) and polygons are

    enormous in size, 1.5MB instead of 1kB file...

     

    I've also thought about using "Holes" but there's no restriction you can

    set to the layer. I basically just need to do the same as the bStop layer

    but for the bottom layer instead.

     

     

     

    When you use polygons, set the wire size to as large as you can and still

    retain the detail you want. Try 10mil for a start. Large file sizes arise

    from using zero width.

     

    It's unclear what kind of copper you have on the bottom of your board.

    (.....> I had some result using a polygon, but the copper around the hole

    was not

    circular around the edge...)

     

    Post an image of your board.

     

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • e5frog
    e5frog over 14 years ago in reply to Former Member

    I just want a solid layer, a hole near the middle, 1mm clear space around

    the hole on the bottom layer. So a 3mm empty space in the form of a circle,

    I was hoping to be able to use the rectangle for this and just clear that

    space somehow... When making the regtangle as a polygon I have tried

    various method of making the clearance in the bottom layer but the polygon

    part doesn't get completely round but jagged.

     

    I can try adding width to it though.

     

     

     

    It's the center hole that needs the bottom layer cleared around it.

     

    This is not the actual design, the measurements differ, I just wanted to

    try and sort it out at home.

     

     

    Seeing the editor of the gerber files today simply taking the rectangle and

    a filled circle, setting the circle as negative and adding them together

    makes all this a quite painful process. It's so simple but not in Eagle...

    begin 644 Image1.png

    MB5!.1PT&@H````-24A$4@```XH```J"`(```#S-#<M````*W1%6'1#<F5A

    M=&EO;B!4:6UE`&WE(#(T(&IA;B`R,#$Q(#(S.C`V.C$U("LP,3`P)=R@)P``

    M``=T24U%!]L!&!8'`](#"#,````)<$A9<P``"Q(```L2`=+=?OP````$9T%-

    M00``L8\+_&$%``!#.TE$051XVNR=#W05U9W'9]Y[^0\$R'\QDH!*-&XKK\

    M49-2-1[HLM:LT(NJ0>66VW/0>.[=;=)!Y;B^3T=%U=+`O6]L@63N-QK7_VSMSWYLV;_V]FWA2[>\,[ESW\SO

    MWOG-3.;[?O?/L,%@D`$``````"`U<"2[`@```````$2`/`4``````"D$Y"D`

    M`````$@A($\!`````$`84">=F]_\,'MW?&N2&)`?'S,\Y@7$D1]Z9(-0``

    M`(QK1/4/'A8,1O;[7T42>TKF19-%UT="D;VQ/HRZ@Z\RO[XOHLESI4Q:?Q

    M/M(4DBQBCVC5R/IE9J)F0D%<+865]HVVWVC6:YA(SP`````RHJ.G-=M.!`4V

    M5Y6M>^>==64VEA9E7\FT+24*I9S8UEF=0(5:MK26:6[MYM/=K<U,[=(E=CM0

    MZJS08=:$#SF.I6E7)#D%1T$$57ES;?@":ZNL*]?75PFK>=GLRA8WK0UW:=0P

    MX96NSIJ*LM1P(````)`B:#;NRP,JM@?I!)OE=2V1$KNWKZ]K::DKMU@2>>H3

    MA;II>S=O=OO&4#A5%&/CS8MC:2$U2U(F9*U(GW:[B3HMB[(<CQ+5_2G(<GF.

    M)-OZR8Q<)Z7'Y0>IK;;P]]&',$'%$W4J?WE.F;;%D'D56TL8T[&5PI&S=&

    MN4!T=6W:)#M!H4W"=8LXSIK'JI9MZ.SB=^MV5S[]=*6P$KE.E`J5WB`J50T?

    M@JW7DK0XT6$K>!4```"PC6AYRCS51K&VS>6NY\.125KF]>;TC1B]S#CMBL

    MJVP+AP`CVY6MVQ*"%H-@E1JY8Z]S(^)!R).O(AMI?;A6VZ6YLK-S"[N<,F

    MJJ'"1,%":>V[FRIG"P9DKK.OQ&@B_N0"Q]P)E.?P<`HMY/BV2K>94ZE(2V?%

    M%EH64T>O$`VW1WU;MN[I#4V\(SC?;7@ZYM/.A2&)T%,Z&>%:!=LV-'$N$%U=

    M*_-5_";4C=^_X5CT6-E%?2G2W<7.=%5RRKYE>CK1%:HP@TBJZJ-UYX]@RI

    M8?6[7NI5````P#8T&_?%7Y''/]-4+3RZ6DQI&K%](CPY2;'MR2H3ALP4'2E(

    M"`A5-S%<%"L4V>IV5RY[LJ*3/.%)Q:)4@V&(I2:Z_X9ED>+DKK.O1#$B?Y8M

    MK:TA-9'GT"V)IN&JQFJLW1)]J2DT,"D2N+7B%:;H_^-N0Z7IU&?&=GK;@B

    M0@7K^4U<M[*&CL\QH76B4NXIGURHHE8Y5:BKA-YH?(;1&J]EU+XMN3JF&-

    MNU[7JP```(!98IE82D.\IBRT;U]4CJB+8CADRXN%]MV=%67DF4^>\-RCWMSQ

    M\5JAO;59LK_,=?:5:(ZJS5Q-ENU.6-NLDMMEKB-JRZPZY8*(X8Z_H1)EISZY

    M'B,U;!).-"=6N[IM"9G'5JZ%N]Z````USB&Y2GW`\UR=J&2%)TMS:W2+XU

    M%Z"-@F\)E3<4AP,_0J&<6-BTJ9/YI*[=YM7#57*NNJZZT@9K;"Q1L2#N

    MT(C,D?0+;NW;3::8GD(E+1_M!75%GJ;I>Z[LEMG=75G2;CZ63O<(\"#N[4

    M,]&M_5Q@5HCYB:\N-2]%'9)UCW$_7<@YIR>Z;#;3O)Y>`.K(;Q"EJL;E6I)Y

    M1A6Q5P$````[,!X]Y<::=%9;F\$HJF\K,5&UF1M@S:VL=U=&1=3XOHC5YLJ)

    MEIXH0LX$,LA\H4%4K$0DM(S)!D4V>%^<<MU]8I$3AKK.Q16"N`ZW)'

    M\QMN6BEQ*BA9!ZA18L);,2C7'[(?K#,IBH)U-1L2XQ/S%6/D@J_$I-X

    MXP````!B$#T%```````I1"PC]P$``````(@SD*<``````""%@#P%```````I

    MA.N-75N370<```````!"8&@4```D@C=V;7UXY>/)K@4``%P#N(8&CB2[#@``

    M,%'`OUP``-`%?4\!`````$``7D``````!2",C3&#C>=1AFQWW=QAFI[.H)

    M6[>!T^<Z.O[B=.3:8RX8]%_V!,;\B?$,```D`,A3``!(*%TGNXZZ#T[-+];?

    MU,#0U7/O'3SV_5_V_/Q-(E3?60``&`/O([ONMD[Y%2_R!"\FN3)ZI0

    MVJPWVW1IFD+<E[:4O'4>GNLY17.,;ZQVA@.6XQH(#DOYCP)(.`/)4[="B6

    MPR>N(Z2+Y-X7`ONOKR%6L8G\YFP4"@[]5W,ZXOR*NY0V.;<_.?OF&9<^

    M/7[UU$#.W-(D'A<``-B%B_\=?WCYBMJA@7C)4PT5*,'@,\-&61D,!EF6E2^M

    M'".M@UV/0*)-Z^O)WXK&1D80J223+$UH5LD!:J?5ZJ_H,6&&,H-&5`YV9T-#

    M@V07XDF2=3Z51/9B&0"..+8F(Q<B2IW;D*,5="CU),VM2\PJ@:D@O?

    MH,TTQP5#_V^#S,4_'<VY=%5#GK(.Q_3[;Q]HWI]S2WEF:8'%([+"*[_=9WSC

    M)[ZU)(E5!0"D/FQ?7U]Q<3'Y'3]T+E[3G?#2C3Q<V?;V=L4-JJJJR%=D:>2?

    M.[&F-E=KK&(H5IE[O.OPK-ES=6T*QI\!&J8#6M3AFA3G@;P]!,(5]1IRJ:

    MI8%/B9J4I(4<[>BIACS5-:)VR&H>BTE,B#<6ZQC31FRIB14CBA>\P:O=R$6;

    M+#3JEF?@-ZU!A2IHT_KZD;AJ&_&4B.AK[7]9M$FU*T%6I[VYZ'5SY.[@C=

    M-JOATX.O?-QX/5H?<_*7IDR77K'CC[9L>5KC[GU.R"Y7=ES"P<?O_@Q0^/

    M,?Y`^G73"Q]>W+]SS[2J6UW3)Y]]\X.QLQ=)/2;=6I:W[*\N[/_\_/Y#Q.#4

    MQ?-R[_X*T;)VG#=E_N,W;<$%VXULR7ZT[KN/57_GB1_1U?]ZY7EYFB3B5U4`

    M0.KCTOT='X_6:CE$F\:TO23`:2)01_?B3%'M+/G.IKD)J??,N4ZN31L:(EW1

    MPIFQ(:A&ZD"Y[A$<JQL]U2Y%UXBBK_BPUIP@]Y0/BI?&PUV2S;A]F="I-&U$

    M3.*-A%S-1OF$.W.R,/^X:?$WHDT9PS%4ZFUR\S2&[QGKT5-!FPIG@)XE_@SI

    M6]9NL_)=&#WQ['\[,],SRPK90(!Q.`?>V-_WVGO3[KGE8L>1T<][BAZYN_NG

    MNW>JXS.\,ZO%=O'NO8.9Y<7G=[1=_JQ[RH*;+GYTS'MF..O&DA//[LBI

    M+"/5(HF;7_JGN#;]CXV-,;Z`..<G=QZDB1]_.%^R*?TK$:;"]S0?"A6`B8Q.

    MWU/Z<A0_4;[<HWL.^)J"`15>K#5\C4RZXDX5+N`1\NV%#QL6/:/S)M&H)E

    M&Q@J5$TA]IY:'P9A&[7HJ:[SA0TTC*CN2[47W9LN67:(,>E&8LWTOG9!5)18

    M6<;4;U`%4X+=^(B)T#>I\(\CXJ!GEIRTXA;;'+@4%M*FRLZT^A-9_>-:1Z

    M0CS58E6IRZFCA@:4XZF*:/<]]8V,L]?GOFS1R;/GTY/1ST^ZX<[TOFY]

    ME1L"8[Y+GY[P#HV0*SMK=K%KVN1)MY:[ID\BJ\$QO^?D0-'JJJ)5]W[Y\N[1

    MPSV>T<<61FSGGV4\?L//=KD[3\?5WGJ]7J=/NGL`3_LN/5G"S_S1?[O5Z:

    M$+2I!&A3`("1OJ<A_2;3<F;Z:-J"8NB4,1:JE'0PM4N;ROL)6`S/-#2$)*A$

    MB38(7YAUG3SJ)HZDBOVC&ST5VU$,QYH(:;.RL<KB"A!HA1AD25=)@RMSO#

    MMT&3^A.53)?FC`1#UZDT;05)1Q2R;&]OO_?>>VF.\7-'=9XP8(X&*07E9T8%

    M"I<`RRJD)9EZ*(ZLGA[#@VX)?]MC&M3QEC?4]81=6B>P?/O?OG8""04SDS

    MZZ:2@H<77_SPF'_D2MOWY_]D\>$C:.:[F=3KSE8./:K$_Q>CUILLFMB#8E

    M2U]T_I@W-,.`F@9%]!0`X#(PAE2J2N,9;=1".W1J\,%#5914GUD^'O%CWDJ#

    MOA@J0RWJ40ER!\K3!J.GVD:$M)GH:;3V,A$!%10AT:9"VIS'+.[.V!@]54I;

    M1+AE!&$JG"^#&D[0IL.=)6(5)@457QMX8/F(TDJ//D&QAS@SAZ2NHC'BEE

    M)7HJ]HR\K5\;[38K1YJ+&#J_[_.Q<Y?&SEX@RM*9DY51FE_X=]QPH@O[#WWY

    MB[>R9I44K;S'>V:X=^L[M,IXV`=61DC'QUOV[ZE:[3IH]+S8=JQR[@\7C9

    M:!GZ_=:7RQUDR7#^"5;RG<7=SF%-@4`Z/<]%>M1NWXS-"_8=.M@;%""U*+

    MUXJUJ>:A!,4R5&S+JV=XOW_=N-BK<TW??4B!'574(QGBIS%&3\763.]K

    M%W9%3_DV_7#?4SNBIQ1!FRHJ2"/4KX-616TJ4F$0GV!@80M"D=&B56J+8X

    M4)-C9C5;K-*YA2O.9K9]_\8/C]@X$Q7WK1M,FWWWCE6&_O?^XFI]TW<KG@

    MFXL'WM@_\O$7Y$(7W[GI*^69Y87I>?GEJR]CVQ#Q.O5P>G+@Y;7VI)M*

    M'$Z'WV]UQG[QOU:U`_1X/XQ_TLUQ^CJ4RTWT81/%E(E6SRSJ:*:0#`A,7(

    MO<1;4J>"(V-W+!Q^=)`V"!85:6VD<Z31O=9(FFVTZE'W,_\N>QZ?#,8/^J

    M_)0Z-3&`JD45YQ8BF#T5.1I0..70&!24G&.:FTQ\M8@CKZ:-B$F\D="/

    M@>C^N(Q-G4TI!B?-B`E+VI0>FK8`-7SX0JQ4&!IE5]]3QI0V9?3ZGK(.1]'J

    MJOR_71CT<R.-G)EI;$;:S2\^X;_*C2@:_K]/SN_I+/WN-Z8MG4_^A3ES,EFG

    MH[QAC2,SW3<\<OT_KV!\@3.OMSE<CBMSRXZNS;LN,YT=NN@?O4J^E11TP>/O

    MZ!U=.",[-\.I6V==3>_U>C+X/J9/_.L5Y8?]X7[F_ID'5*]7KP``"@@\/`

    MTL,:5-C_Y>#A]]:.YVH>)I:]G)/S+=<Q2<0(>=31YS%YX`D?<7Z*(&A'

    MBF):O&7\C"A"IZ649-+0%S%I4-6)C8AGE3)MQ)::6#$B=R.=]Y2/IMHC4A7K

    MJ383G!ARG3?9I%(J6N>ZBI!B=)9I<0Y-A9D<$NS>J(UEQ+.N<E.GS28?

    MHDVYC(PTNEKPT(;F^HOKF86YV23;0I^99LSH<%SK<Q__EM>/_]INK)_L

    M'UK8?879]-FE<Z.@1WM6;-*!M\X.D;$A?RY<A8X]X!LK3E`#T>CY\?N4^T

    M5F2-%VE"9))/R1-HZ<``"!H;ZG-FE31C->J2-2Y44(CT#ZF#$H4MEP8:&$

    M3=/R"V)4,3]UD,PJ)1]D)DX;B9Z:-J+F1CJP6J5<0[/VC#,C=$Y^]6D68NAK

    M(8$47D!F.1DJ;7XRY&T[XM'2IG!MKZU'&KCHFR)G@ICI&"XKOZB!)5S)^V

    M]+:'T_S\VAR8'%5M-TT+T5.R^JO:'K*JV/<4``#$

    MZ/<]M4;*D##,P8G/<TOFC/8?T282J:OH'F#PVL"F^@_YR@PC32_50T4DIQ

    MU)1!U,)%0DC5A$VE]OT&R3:QOCB*2AGQQ$\:6VKW/;5H1//`I;OP9[:!G'&#

    MDF[\&5&9H58P8C*&JJ$^C9\XQ<O;Q,MLQ<>FO"I/&""B2K=4D!O(WO>:YA56

    MZ/:2E1.G=_4Y<SR9DO;P1Q.9_&C7_M\W;^7/O%@ZUC63W]_L/A&/7Y5\^;

    M?E]Y#E=SACU_-;"AM>_Q^=,?FI-KNG2OUQ.(GO>4K@J91)O25=JX+YF*7[P4

    MYRNF;70:`"`U,=+W-/2?-SS/4=0R82.!PL%1?D4J0R-]]G45JB30)R0'K<W#

    MGX#H*5&B3ZUGJ&!E3+W1E%&9\502G(NU[ZDY(S$1/K,Q2#KYC)@FC%BLB=J8

    M?5MJ$G:X8,2ZFZ48/W>VG.60J7ZW\:E/C4R#(&C38'V0;60%A6I+]-0<!MJL

    M;(-<)VGY4URY.6G7Y>_I&5TT(_M?EQ2]X;[X/T<O++H^.Q`,]E[TMIV\=-7/

    MW%Z2;:4@K]?K]T?)4[IEJ^O[ENSHR2<3>1I'HJ%IUBQ.^.$H_BAS`%8.*@

    M,^^I[E/3R(0CUM&-=AB-B&@\PZW5/![14R8<0*4)(8=AS#]3)8%/`7&.[KN(

    M;#$2NRMBUX5%K#F%*I&5IL6EQIC]F`Y'(S@J'C5GUXQF2<>@0C4X15?(U0T,

    MITU%.4ETE)%Y3TB\EXKHA0#P?PLY[1,9V&.D]ZLE[R!'_Q?W#4_YW;ILV<

    M8KYEG'?&A4(1/U/H*OBI;"EN2+POE,`)@Y&IYJ863"$7X;Y>>KJ%E?)_BC

    M&QDU^RQJ[.I!6!4-;#,X(PM04CG13%#E%TJ2U&3DB).GHZ!:-8EPD6M3

    MXT8DLE)#7&K71'O&4X-&8OJ).`ZT*457H1J?/C8RH4<#MSJX_IKO>VH0!\N.

    M^8.#H[YI7%=5A7LVR`1STAT-=Q<=&_\W36RYI:QTLGF%:IQT6E:GD8`C!Q

    M,#+OJ0Y&0A&V/#5M,6)79U-%4FT@E!R#C;#:Y]06(^8P;G-(4_!9KY@1([HS

    MGMI8$V8<:5.AD-Z=4&\7AKE,1K+O$J>IA%E3TTISTW[P_ID7;L_)R$QG

    M':SR;I8?J0_RZ0[20:;[7,FIJ<$;V.\='/NH;+9ULONIS^<[\KO;A-4[

    M?B==BK>E?\0-])6?HV7G3(0J0!,#-C/#WZ0@-_QXX/C78=GS9X[P<V.[J-

    M,U9U1.M;NUM>QY>^3CY=3<6R"TNB8B36MN3L8N.SK&O;.G>I/W$Z_8:"

    M[D!:FH.9F9L^=,5W>F2,)X8]E;D96:GL=9'[@,`@(VX$O,['@```"5A?4\

    M<USDPZ5N2.+&\/Y>5DN\B&)VXNS:,Z\@LQD>P4``"X%BZ\DWQL''@+``!`

    M@\3T/04`@&L7AW43$X<X-41>6V;'?=W&&:GLZ@E;-P/OZ@,`@`F-*]D5``"`

    MB07:K```0!NV>><ODUT'````````0IA\6S<```````#QP(4&)@``````D#J@

    M[VD2.#$8/CHF5/],0_:S<_-OF-.\;P9&1.S;@````"8"(PW>=KRR63784H

    M:F[[EB3G4^G=]!S_UVWE)?DQVIM8'BD]2/N%35Q4H&I7#<`````3!#BT^3

    M\E:8U?<W)+A$-7:\VR#WP\='SJQ^8&'AM,DF#)*]EBZHV/&'CGDS9MI5R52N

    M&P`````F(.,M>DJ)4X?:O,(Y[TAP\W:[Y9U?7;SDK@<4OQJ\,&I._U'(

    MOL1"/(XNQ>L&````@`F"2_O])?E%%8/];H.)B0#1IG??<[?N9GO_N%=-GB:%

    M9)TC4JX\LZ&A09SU/I5R?`*`````%(1%__^DL/5]0JO@-:T#1&$A.'LT-]

    M&M\6Y)786QS+)F?^K\;&1DF.7%D2M.LFV86L2L3H2UMV)O[0`````)"RN!;<

    M]?7E]8POF171)>>YI4;F::=M:7)K@AA<'A0XUO;Y:D5A/@E3<3Z6Z^OEZ\

    MVL`CR4GV(0(```!@7.%(<UP8&C@R=$ZYLZ9$W&@G8J'W]545:N:>)^@`<:

    M5E84K:PH6?F"?H]1PSA=K,;'QMJS/.)$K!`]2B6ID```````2&4<`Z?/=73\

    MQ>G(5?PZ7HW[/1UO,VN?9%KVQ%F?[M_Z&/-#=_\N]X''CM9N/6"O\6_7_$`W

    MQR)!'G$"`````&!\X#[GAZ<FE<R%)[]K8P?[/Z_KG[WM[;RZ\WKUS5_'IC

    M17X1]ZG_@`EE%H5RHNLD?RZUWN$G'`ZB@/OM:Z];SZ7KVCYIZ3IVP1PV?/

    MGPGZ?52)DB5)TX^00S9(F"?%,6SZ8:+CV>;:]`$`````DH5.W]/XC-SOW?-[

    MYAN;9RPN6[OBQ8Z>;_/=2=N>.?8]]V`]PWSP0OZS76;MBVX)F*-]V[%H5Z

    MG88Y4+_@/?ZW;L8FM]\K\'>J,4WS/VB_131J79X;<SG_5;S__]BA^1].IE

    M&U][Z_E_X-,$DBXJNM[>DZ0;-Q6?"WN+MHZ\<RK&0@$```!``Q??]U3U#99Q

    M:=SG6O9KFHA.+*UZ\J&M>WIJUY#,ZN?J%O'?ELY:RFUSREW]7-,B^;ZGW,RK

    MQ>]&EY?RRG.TMI=_;4)<]GE2U=H)U!!H0K:E.2P_`8Q&10/S=KD+Y=.M7@

    MX'T-,'(?`````#&A,]I/.C9V]+:MF]T3-T=>G>WC7RB41[CK<RLY3WKW[N

    MH(GQV=.';YQUCJ[CT50J#1MP@+5HQ95Z?W=^\QDE7WG<"KFAX@.`:3::89

    MT-B!`:99-IOXP=C8CA_"MH@]4:P8[8QLUK(1311UDEK&4M42@D1XIP_O'N

    M[(YB.5Z'C:TA2Q(YC`D,PTSOK3[5MV_7

    MX]:M5]]#U>>C4OG>6[=.GQK[CZ]_YW&3_X>0S:/A-'T?Y`=:N0\`;+`N<T]'

    ML'\3O^YCN]=<82'YTE]?<V_N:O-E-"WONNW;FNW<&K;:=N_W/W;G

    M8L>YISO?>^GG;[UGY98?W/*MU[UV%)M2A53:7S8=7+:&;8(I`#`&NLP]'?[@

    M?GUD/S-J_]:5\?TGVNY;^=U?WW[S)OF_F,X>_>GUJY__U.[WS0WLWH]OYZ

    MMJMNN'7WW&P2PRM7WG3CSA'](PXWFX8-I$(Q-=U,RK)]`&!"=)E[.GS;+K]Q

    MW53#G=<MUE/C%0=:;GCK)Y86/U$_N//ZF5M?NVW;SL;UUIFF>7-/=]9N7*@-

    MT<</?:O26Q,`F-X3ZV>;B[83KJG:24SZS0-IMG37@UE9!\`8.-UF7O:=<%

    MT\C$//0=Z;^[7_'@ZO_,KBJ`J???CI\X=>>NE(M?KR\O)T>$\_"J?)#<5;

    MRRZ&KQOV7__2+IE?L`0$F5:>WKOKURYO6T/M.J:?3:C#S4-ONW9EGZGX

    MO'BDOC`_I-)L-DU/PPU]RP[NMYYNL`%7[D<2D0&`5Y`N<T^+F*AQY!WG7W3?

    M`_]4J9S<];8BK65#9]NA_'*GG#8MVV][!0!@N(8S]S2V;+IYRXX1M?S=]^

    M_[L':N'44TY\]OD73GO5S_3W]>2[20LCG4Q]PT`F!#3@S<1FR]HU9V%_*\

    M8<?6K]_YP[?\VW/.V3K3ZW<//GWXF]]?2%J8PX!`!.B&EOA<Q\:.GX#^Y_

    MZM'%GHO6,Z>=\L8=9UYT]DF3V3<`8!(IP``1&3Z]MON+L/``#0,-"CWH?H

    M+V_\;-E=&'\?VGU5\7_GY.;(9_$"`&-IM#!\KNPYKOWO6]LKLPMFJU/P@'

    M1?Z1TYL_\KY:V1T'`"9+="OWK_G/5Y?=A?'7TS]R5/\'!@`8>U-E=X!7C-G=

    M<X,W`@"0KQ%/#S[QD[ONL<3ID[;X&,``,AJQ-.''GGH_H5[7C-SY@8?Q?Q

    M/[]F;NMG[RZ[&QW<<_W6W1__\Z?*[@8`P,@TYIZ^Z<WOV?5K5U1>WNCC7'?7

    M=G]T?SU!7WG3C9]X6X=/*_4;WO[ISWSNBF'$W<>=NU_>MT-3UZU<VO7//H

    M;_SAY=N:_NEX9[6\7[W_)SUOY0WL]
    I/7;_VO-[VSS9T``..@$4\W33U[

    MZ."S&W<X[N?_6CEDPN+KT\BX\=W?O;NEO"7N/*ONL>GMS]IS=4/OV9QA]*

    M_NZ;;OC.U'F?^HUP?L_MH3\K%=9K__RIG5<\V7(E$Y$]_2_@_E_\PS/_+I

    MFR[]TWLNK[UF+\<`"`2\2Z-NO6;5[YW)8%M>-E[WCDTHC]2L'G:]GW7/[GYQWV3M7(:V#WQN\3.?>D?ZZ>L_L9H('W_P

    MP0O..;/=E35W%]_\Q_JXNQWOO7M]S[Q(;_%P(`L!'BC:=KSGSMA0\^_&B;

    M#S[_Z[OK*7/WU]9GM0?O/^^W%Q8_>>6?_-&UE7!PTTV/Y5Q?]=@3][_CK9?D

    M#IJOS$S=??M[U\J9K5>][@YIY[:P+OO6X>`H`C=70CQM;V?MQH7%^NN&

    M"V^X=MUJH5`!W7KN.]#_.L]./N/UQX\L9WW;JV/JGU2G>/?>WCLVV#=<&?

    MF?2\>#D9`.`5);IM=MXZM%[SSOW-SI?/9YYVUPAW:^]]*/WOIDI7)FSI6\

    M_M='\S_0ZQ_-_,PG'_[6Z]YE:10`,);BK9Z^]]+/W[HR-_2Q']SRK=>]MI[&

    MGKII][KOQLON?ZQLS1I[Z:O.\SS[5!\WOOM35?QKUV_6A]^]9OOOV\

    MK6VN9'JXLTW_"KV,N3$,X>T/2P``V&CQ5D_?=M4-M^Z>FVULS-2R['WK

    MN??^3OW3Q-Y/+@QG_?[KW_6;?_39.YZZ/"S`#POJDX,W[?[]Y$_4SJK\WN_,

    M_=[J7ZS?TWHE,[[?I?\9S7]H:_[/?/R..[]SX>7B*0`PGJI+BPME]Z'N]MON

    M2-Z_>]?W>GH<_-#5-X%Z_J<3:#=\_U6V\Z]SW==.(II[YFVU_>-DB

    M_\CAYB]H_:1]]4.';PO7)S=/;=X8Q3_:P$`QEC[P?U]P_,S,XEK^2@OW;W

    M[9_+OLKF45M\!UGW[DHU$_->J/[O_T;]N3'P`86^T']VNU6GHPOW=/KXV&

    M/'KMM<OA]KKJN'*_-[X:V_UE?A7E-V)CE[_B2=O.V/*YT"`!M@^'-/DR2:

    M!M,@G(:0DI(J```E*9C]3044-,R:A%-1=/JZO5PGESOFE!KM3\HQ]D_/7Z

    MC[QYRXZRNPP`3)"A+8UJGTVKU<IR_4I:34T2:J7=*/_MM]WQH=U7E?VOP3I?

    M_$:M["X``!.G3?5T9K9Y)5.?$;9:;;POKXWUIP/]1OGC]Y'WU<KN`@`P<=K$

    MTR2,9A-JP6P:XF:2.]<FGB:I='TVK72NG@(`0&7H3XU*<F<(H(U,6FQD'P``

    M@I$\-2K44)?77ZD(I@``=#/\>)IDT'W[YT(>S5XL^Y<"`/`,)+JJ3``$!_

    MACSW%```!M$FGC9M+-6ZSQ0``(Q(XVERNX5```3RN````1$4\!`(C(2%;N

    MPR!V[?I2V5T`@!C=?/.'R^["1E`]!0`@(N(I```1$4\!`(C(R.>>IMNFAOVJ

    MFDX!`""K$4]G9@T_7AI<4_!AG)R9W(EN[=_TRD``2&-K@?4JF:```@@R

    MN]OM<PY/T#N#72Y+UI?!\``)H,;>YI4P9-I9&T5JM5E%<!`,A5='!_9O]<

    M>'6ZH>W@?K90.KWZ#16```FU@9M*5H"@!`$4.IG@?GJ:7C'9%`"`@D:U

    M<C\Y2*\HG0(`4%!C:52ZODE4X``,HSJL']0-T4`(">-&\LE>YOFK-(OZWP

    M+"AY%`"`08QDY7YV@52G`P``:-5Q6_ZEO>UW,)VIU0]:JZ2M*_=S#A19`0!H

    MJVCU-!LHVX;IG7Z^0=E_VH``"5P!UW"9W56JZP$``+3J;>ZI<`D`P$AM

    MT$--`0"@"/$4`("(B<``$1$/`4`("+B0``$9E^*%[RW!N=LO+/L?`0"`

    M6$Q+AP``Q,/@/@``$9F^Z<XG'EU\MM>OS9QVRAMWG'G1V2>5W7\``,;*]/O>

    M_`OG;)WI]6L'GS[\S>_7GR`EH0(`,$13?633Q);37WWIF9<-]39?<?`("Q

    MTO_<TR2A+CW[KV7W'P"`L9(73ZO5:MG=`P!@LDQWB!DT1]>7FY>',SLW/A

    M8&EQH?A'```0M(GV;II\82:!-`T>F:/\S\"`(!4W@:\FBOI5,``!C0].!-

    MI)86%SJ-X.=\!```J75H_70A59*16B9]L`FO,1```$:]73(NDS?[@_K8^&

    M@Z:YIYT^`@"`5".>IMFT*:2V9M:<A!I"9]N53SD?`0!`JA%/D\09DF@V>C8E

    MT=8;``!@N-;FGA;)G5WO"6/WZ5!^P8\``"!8MS0J/WT6K)OF#-\;V0<`(-_4

    MX$VDTJFEV6VDNGX$``"ID^-,M\4`("-UYZFLVCQ;-I=NR=5O3A\!`$"J

    MX!27JI@``;2\N:?YV?39YU\X]903RX_``!C9>I'3R[U\;6#3Q_^IT_

    M?,..K67W'P"`L3]C;_[QT<7G^WU:S.GG?&'6=>=/9)9?<?`("Q,GWY6\^J

    M5,XJNQL``%`WS'U/`0!@0.(I```1&6T\G9F=\XPH``"*ZQA/!XR5^_8?$$P!

    M`.A5QW@ZX+.=YO?N"2W4:C4U5```"IKN]$$2*`=_^FC20MK.4!H$`&"\->)I

    M4W4SR9%IIFRZ7J31]%MI.Y7U414``-I:JYXV!<<0);,7!Q^@EU`!`,@WJKFG

    M``#0A[5XVK2`J>EX6&N;0@&U[%\-`$"D.@[N9T_;SD,%`("A&]K*_7W[#W2]

    M.+]W3]F_%P"`J)4P]]2L5@``.EFKGF;'[M,E]@;T`0#82-51U#*S^YX6_,KM

    MM]WQH=U7E?VO011V[?I2V5T`@!C=?/.'R^["1N@XN]N"@#`QK/O0``$5$]

    M!0`@(ATWEAJD>JKR"@!`?Z8&;P(``(9%/`4`("+B0``$1%/`0"(B'@`$!$

    MQ%,``"2B*<SLW/I1J=%C@$`8!36JJ?I9J7)0:?C7EO?M_]`"5R+0``132V

    MY2\8/7M*J-E(NKR\G+P?.GA?V;\7`("HC7;N::U6J\BF```4MC;WM,C=Q<?H

    M]T_D#U-LVG2PN8M.\KU0``1&I4U=/:BJ:+9J`"`)!OA'-/@R2D5JO5LG\F

    M``"O#-.C:'1F=BY;.DV/VY94`0`@U8BG2:`L4ADM<EM3-@W2*]=>>VW9/QD`

    M@'@-N7K:FDW#:?*>!E-+`$`Z&28<T_;9M.PJU0@F`(`D&8U=,07M,MI=)L

    MI4"`%#0\/<]G=^[IR;`@#0E[5]3]/HF1QT.B[8J&P`$!_VLP]+7<+[E3

    M,`4`H`^C>FH4``#T03P%`"`BXBD``!$13P$`B(AX"@!`1,13```B(IX"`!"1

    M0O$T;,Y??%O^XG<"`$!6]WB:9LWEY>7-6W84N;]6JTFH``#T83K_XVPVK11[

    M2.G2XD:4(L_:`H``"KY\;2/;!I(J```]=C/.T[FP82*@``?6@?3P?,ID%(

    MJ.$]G);]8P$`B-VZ>-JZGJE:K;9IWC03!-J:%Q"!0`@W]K*_20+J^HK!9-

    MV\KY*%]:1@4`@$X:\31DT\KZ<?SE=GK]`TDJW;QECV64`$`R%N<#_)IFE.

    MS5X<\&\<.EA/J,E[9?UP/P``-&E43Y.\6*U6TVR:'(<KR7&1K?B["@FU8@8J

    M``"YUN:>)JDQFTV'V="-DW>95,``'*L>ZCIH8/WC2Z;`@!`5WG;\O>]2#0

    M2@$`Z%5S/$T7UZ?9M(^E43G!-'P4EDD!`$"3-M73,+@_R()]Z1,`@/Y,#=X$

    M```,BW@*`$!$Q%,``"(BG@(`$!'Q%`"`B(BG``!$I&Q5K7::?]I+K>````

    M@UNW[VFU6JVTRZ!]9--]LXV=>>'_8A4``#&6".>I@+JJR$U&P2[;MN&H)I

    MRE"I`X_WM_7'878'P\</'597<!1FM>MJ:4/%U-.0J$"`-#5NL']

    M\#C3$%)#-NU5.J8/``!]:-R?RE3YNQU3']^<2&\6J]K@``=#7=>FDFDR.;

    MYJ$.R'HI``#R-<?3-)N&5)J<#IA0DQ;2<JQ4"@!`OG7QM"F;5E;72Q5/J&U'

    M\),6:K(I```%K,T];<VFP5(OL;+3W--:V;\3`(!7A$(/-4T2:K5:W;QEQR!_

    M:<;2```NFG>][16J[0=Q$\^[77Z:>M`?W8>@``M&JS[VDG2;@LOD8J'=^O

    MK8;4$'S-511%0"`)H4&]X,"JCI%T,VS>91V10`@%8]Q-/^I#$TFU!E4P``

    MVAIY/,V230$`R+>A\10``/*)IP``1$0\!0`@(N(I```1$4\!`(B(>`H`0$2F

    MN]Z1/IMT?N`-H6;VUYM:VFMC*0``VBM4/4V":?+:EWD>:1]"-LT>``!`D[7J

    M:?:AHVV3:$BH^354]5$```;1J)[.K.31F<PX?OK*WCU(#37-K,(K``"=U.-I

    M6C=-WF>ZI<^<ZFG]N[5\FK;2/ZG``!0"?%T9,XEP9;_Y1\O:F%;!AM_10`

    M`)&N%4$DR;Y@P``$"^$<;3M%:J8@H`0$'=]SWM26NA5#8%`"XQMH]'R0

    M@?AZ$JW5%S]UBJ3I<#\``356!J53AM6NSL?V.I;N$5```:@_LAH>9ORQ^N

    MYV_+G[.G:?:I4;8^!0"@K;6YI]FB9C:#IE&U:S;MKM;XSYG:7,6T5```6A1:

    M&A42ZH#9=&GOPDQE+DVHLBD``VZQ]-!Z89]3']O85FN`(`,)E&N.]I)[(I

    M``"=E!!/`0"@$_$4`("(B<``$1$/`4`("+B0``$1%/`0"(2)M]3V_^W_\G

    M/=[UV\INX<``$R0YNII-INVG@(`P$BMJYZ&,/JQCWTLO?%+WPAN:B&"@#`

    MQF@_]W1I<2&\PNG,[%S9_00`8")8&@4`0$36!O?3::9A0#][4W*E['X"`#`1

    MVE=//[8B>\7X/@``&Z!-/$V#:5-"!0"`46L33].A?&/Z``!L,$NC``"(B'@*

    M`$!$IMM>-:P/`$`I5$\!`(C(6O5TUZ^\Q>Y1``"4:]W@?OH44P``*(7!?0``

    M(B>`@`0$?$4`("(B<``$1$/`4`("+B*0``$1%/`0"(2/-#3;,[\X=M4,.5

    MGK9$W;?_0'H\OW=/>B4<`P!`)VVJITD23<-HDDW#::\/E$J2:!I&DVP:3K.Q

    M%0``6DVW7FHMH/:AM8```!=M:>5M8'TU!#[:G=$$FSP3344,OO0``1W]

    MTJAT-#]Y3P]Z;3H=S4_>TX.R?R\``%%K'MQ/JZ2M-=3BTBII:PT5``!R-,?3

    M?1VJI/,]K=P?1B,``$R@1CS-!LK6$)E\FMZ0$S&'T@@``).L$4_3O)@-D5E%

    M`N50&@$`8)(U#^X/)4&H0``]=YY7ZZN#Y=;E_I?<5]NLP_7?A?Z6OM/P``

    MDZ;]QE)#><Y3WT^<`@!@8DT5OW7P74M#,35]E?W;`0"(3M%X.O1G/O7]N%0`

    M`,98^W@:AO6SD;2/@?XPK)]](&KK`0``9%4C28JWWW;'AW9?578OB,*N75\J

    MNPN,ROG?^.RNP#CXX&+KRZ["VRTFV_<-E=V`@]S#T%`(!1$T\!`(B(>`H`

    M0$3$4P``(B*>`@`0$?$4`("(=(RGX:E.V7<``!BUZ9S/^LBF.5OWUVJU]#B2

    MS58!`(A-QW@ZQ`29#:8``)!C9YVK9(6#ZSIHU#3-I5`0`H8MW<TR1$)J]:

    MK=;TWD>X3()IR;]?1T`@,G4?FE4F$:,Y&T(,$4`(">K`WN)U%R9G8N>4^'

    MYON6UDW_G4``S"MF>-I5.>ZVA6@@%`$#?UN)I)UF/QMD<%_I%`"`/K39

    M6"H,[J=#_#V-]8?2J6P`$!_UL533X<"`!<ZY9&E=T9```FW52G#YJ>:*JP

    M"@#`!ICJ>H=@"@#`AIGN]$$8ZT]'_`L._9LA``#`(+I73P$`8,.(IP``1$0\

    M!0`@(N(I```1$4\!`(B(>`H`0$3$4P``(C)=Y*;LSOP#[FR:-&5O5```.ND8

    M3T?QLCT0:D2@``;:V+IYTB::U6"P?S>_?T_9?2QF53```ZZ?)0T\2^_0?"

    M@6P`,"HM8FGV00IFP(`L)'R5N[I@``;"U>!IRY'#']%.R0``1;2?>SK$

    MNJE@"@!`<6T&]X<[II]S!0``FC3'4_--`0`H46-P/P3*$>UOFEXQW`\`0+XV

    M<T'7C<-QQX6!0!`5\V#\;T`0`HT;IX.M(]I&16``"Z:@SN#R4["J````QH

    M:O`F``!@6,13```B(IX"`!`1\10`@(B(IP``1$0\!0`@(HUX.K-_+GD-V-90

    M&@$`8)5XVF:*>OY<G9'X]5CUES?R('ZP>P!:14@<C>?>"C[2J^_ZOUOKMK

    MP(0:R>#TN*>))LF[Y5,;`4@-DD>W?72YN2USWO#P<AH<JF0(GJ\71I;^-I

    M3\G!TN)]X;5<JR2OXM)&PI="-JW5UJX#$)6032LK8?3YK_]=N)A<^=JKGTM/

    M`39>HWI:#Z8#Y\BTD7VK%=/YQ85]LZJG$+4GUBN[.VR0D$U??/'%;#:MK$35

    M#QP-3O*#[#!ACX/Y])J$DV31)JV;\1Z"C)HV>M2DZ3=PEU$J1UT\V__LY#

    M?W5'>CV-JKO?\_Z_^/:M97<3F%`CF7N:)E354XA9R*;I:<BF$NKD"&'TY)-/

    M?O'%%RN9;-I43P788-,C:C=)J$D\#0FU[-\(M-&438-L0FW]E+%1/6G3J1^^

    M[-C!I\,2J%=5L>/'Y=-@4B,IY6L@G5ZBB(3$X&E5`GP?*1H\]]X9:FBS]S

    MV<534U.R*5"ZCH/[AQ87KJNM7J4ZW-F@CP&AT&L<WOC9DFQZ_/CQLGL!

    MD#OW='[],OP^U$?V:Y4!&P%&)R>AEMTU1BC=WS05QO1?N.5[/W/9Q965M5/_

    M_I??6W8W@0G596G4@`DUK-P?/.8"HZ-6.IFR"34[WS1)J%][]7-A73]`*;JO

    MW$_#9:^/.:UD]CT=I!%@U"34R102:M-:J.3!PZ?ZJE10(D;2R5A,O:ZG%/

    MX7)F9>7S.R!2OT)4K7&@&&KC6/-EVQ+FI")`GUQK_]>A))TU>HFUH@!91H

    MA"OW@R2)+JTDU7%/3/[:V7_7J"A=6V^-?N3J=,XOH0E*7HMOSI(T][>O9I

    MIC3))OVW0@P(IUJJ+(I`"7JH7HZE$PIF$)4VB;4LCL%P$0;>`^$#EY%("H

    M%!W<!P"`#2">`@`0$?$4`("(B*<``$1DN&'[BVW!=NO[#L?P0``&(Q+1T"

    M`!`/@_L``$1$/`4`("+B0``$1%/`0"(B'@`$!$>HBG,[-SR:OL#@,`,,ZF

    M"]Y7/)CFW[FTN%#V3P8`(%Z%JJ=IXBP>+I,[TYNSQP``D*-[/.TOFQ:\"```

    M65WBZ;"R::^-```PF?+B:1_9%```!M$QGLJF``!LO/;Q5#8%``4;>I;`H`

    M0%F:XZEL"@!`B=;%4]D4`(!RK<53V10`@-(UXNDHLFG:9O$'H@(`,.&FLR?#

    MK9NJP@(`T*M&/!4E`0"(P=3@30``P+"(IP``1$0\!0`@(N(I```1$4\!`(B(

    M>`H`0$3$4P``(C==YO_X'DO5:KI5?"\?S>/<4;'4HC``!,H'7Q-(F5V4P9

    MI%<*ALNA-`(`P&1:&]Q/8V7ROK2XD[2BZ$FFF\HC0``,$:\32-E4F4;"IP

    M)J?AD:==P50&@$`8)(UXFD8>V\=E$MEC_SVAI*(P``3)T<]6R9T8NOI1

    M;>UH30"`,#DFAZ\B508O@<`@Q0`@(B(IP``1&3=W-.<-?6K']4&^6-#

    M:00`@#$VS)7[75FY#P!`OD8\G=[)V3'F=FYIAIJ<II<K*R$R[Z?3241@``

    M&'MK_=#:JRM:KIOP%B9/C5-@4`(,>ZC:72[)B-I^%XP%@YE$8``!A[S?N>

    MA@0Y]!PIF`(`4(2-I0``B(AX"@!`1,13```B(IX"`!`1\10`@(B(IP``1&1Z

    M\"9RA"=%-5E:7"C[5P,`$*F15T]#&,V^`P!`)XWJ:=LR9UN]1LRDY>0KZ7O9

    MOQ<`@*BMJYZV5CH'J7V&,)K-IJJG``#D6XNG33FR[7OQ=MMF4]53``#RK<73
    MKMFT>.VS4S95/04`(-_:ROW!JZ?9&P:OOP(`,(&&7#U-9ZD.6'\%`&`R#7GN
    MZ1!GKP(`,(&&7ST=RNQ5```FD^HI```143T%`"`BJJ<``$1D7?6TZWM7JJ<`
    M``RBL>_IL(*CZBD``(.8&KR))@/67P$`F&33@S>1,G8/`,"`AE\]!0"`OHFG
    M``!$1#P%`"`BXBD``!$13P$`B,@PX^G,_KGD5?8O`@#@%6QH\30-IA(J``!]
    M:[/O:6N^7-IK0U,``#9"<_6T;>VS2$$TC;"ULG\2``"O7.OB:4X,+9A00TC=

    M9WP?`("K,73K@&TX*32>0D5`(!];8T:M_^`T5NDU`!`.A/QWA:J]0&61$E

    MH0(`T(>.\71^[YX!FY90`0#H5<=X.I0]]B54``!Z,O*'FDJH```4MQ9/N\XT

    MK?6[I:F$"@!`0>NJISD)-633OB>DI@EU*',&```85\V#^VT3ZH#9-$@2:FWU

    M6$(%`"MZ=9+24)MW=]T\(7\``#0U73;JR,HTGP#7730794!0!@C$T/WD1/

    M!%,``'*,?&,I```H3CP%`"`BXBD``!$13P$`B(AX"@!`1,13```BTC&>MN[,

    M#P``HS;,?4]G9N>6%A>RI\E[N!*.4]G;```@U;YZFJ3)6JW6E"F[2D)G^I40

    M5=,KX3A[````K9KCZ;[]!T*R3.)I")<]C?(W)=1>`RX``!.N.9Z&5)J>AIQ:

    MOGL^Y"*0``O5H73YLFCP;9@FBME\'`(#B&DNCTA'\[%!Z_'\WCTY;365

    M77,N`@!`6XWJ:9(O:MU)D+?(.``!MK1O<;SN.7WS(?GYQ(4F?

    M7=_+_LD``,2KS=*H;$(-.TP5;"NMC(8,VOI>43T%`"!7\[;\81`_)-2F5?P`

    M`#!J[;?E3_<];M[``!,EJG!FP``@&'I&$^[KM-O\Y7U$TS;MBW-`H`@!S#

    MK)X66;9O:10``#F&&4\[+=AONX0?``!:F7L*`$!$Q%,``"(BG@(`$)'IP9L`

    M.B!BZ\NNPL`Q$[U%`"`B$P__-"]Y?;@W.T7EOV/``!`+:E0P``XF%P'P"`

    MB(BG``!$1#P%`"`BXBD``!%IQ-.9_7/)__6(O<TV3P[EW,``!-ZO$T#9TY

    MZ;/(/4V2,'IH<:'3*0``M!KFX'Y3>34)H]ER:=,I``"TJL?3I;V-HF:M\WWI

    M1G-3;+EU9G9'<EKWS<=<GIRG'VM++Z#@``3:;#?Z2A<]_^N?F6`!HNS@_C

    M[RTMWI=DT2][!\.`$",IIO.DQC:E%#;!M962<`-!=1ZTMU;3Y;9U<:7$VB

    MX?302D(M^U<#`!"IZ=9(:'65HYK*Z<%VUHJ?"<``35?FE4K>6@B#YVG@(`

    M@*SIP9L(UNT\55NNK$;;VNHJJ/34]%,``#H99O6T"-D4`(`<;:JG3>OT+8T"

    M`&##-%=/6\-H6"E5ITDF%H=!0#`(!K5TU#XK'58IY]=R]]W`VN?'^I[!\,

    M`$#,ZM73=%53K?-]Z4>=UN:GCX-7]=5FM/C<HNG`(`@`ZF!F\BL.8)`(#!

    MU>-I.EZ?,W!?Z)Z5;)J\A]>UE<JUZ6F!KP,`0&/N:9'4V&NR/+2X,,C7`0"8

    M0$,;W`<`@,&)IP``1$0\!0`@(N(I```1$4\!`(B(>`H`0$3$4P``(C+=>FEF

    M]L#ZYYO6EA;W]-KN4!H!`&#2K*N>[MM_8&9VLF12XLF=>>Y&+R4<$6A]((

    M``"3J;J4>;;32JQLG.Z;G0L'\RM7LA_ER[DSYZ/;;[OC0[NO*OM?@RCLVO6E

    MLKL``#&Z>8/E]V%C;`VN#\S>Z`I.X9@FN3494*Z,H-70;HDWMJF6C;I-;X

    M*T;Y`0!H+SNX7YO9/Y>\DG"9S9=)-ET]K15HL.L]11H!`&!"U:NG220-)TM[

    M5ZJG>MO31703@71UAOF<<`U%:S[WRQJ0(``$R4>O4T2:6-8-I98P;J2GFU

    MTPUM$V?K5SK="0``ZZJGX:!6ZWAW3HI-JZ?9.FO:5-)RUP0,``#U>!J"XTSM

    MP->E45ZP?WP]*HE<-:3D/AGEKS=J>M\C\%`&"BK:W<#UN39A?O9R>)%MQ8

    M:J616GKG_&I%MI&`"].!0#`9%KWU*A:K98FR/GUZ%F/\K7=&<ZIM]3(P``

    M39J:UAL^SS2)%8N+U>JU4KAS?E[:\2V_1LRP\`;4W<MORIE6WS][1<7*A6

    M0[@L.LH_>",``$R:J>WKH3+HM73D38"`,"XZB&>5BK#B96R0``G?063P$`

    M83$4P``(B>`@`0$?$4`("(B*<``$1DW;ZGQX\?^^='_N<33][R+TOW'CUZ

    MY(033MBRY<S9V0M?MVJDT[\=V5W%0"`\;<63Y>6?G#/WUS>>:,7WK]+\W.

    MOOODDX\=/7IH:>G'#SYXWS=ON^+G?_X7YB[X;U/5UY3=80``QEDCGB;9]/OW

    M7/V>]_R'V=G-E<ISE<KASWWN^
    \<_CJJV>W;CWK+6\YY:Z[%KYSYV67[/S*
    MIDVS9?<9`("Q59][>OSXL7OIIL-OWRE_+%[_XP)_]V8^_.6_3:YLVO33

    M=[QC:LN69^[YARO*WW%%96'CVJ:=>3`Y6

    MM:O7W))Y:<__?&AI_]7V7T&`&!LU>/I4T_][0477)1FTY5796GIZ-2RROW

    MA.N5J:G*[B\@_Z3-E]QD`@%5CZ?_LG3O[.SIF6SZW#O?V?AXY>!P>OJ2QG[]ZTJ7+LV')_

    M?PD``JJ5T\W;=KTXHL',]GTN0]^\.RYN<J99RY_\(/K[CYZM'""65W&0"`

    M\56OGF[9LO4G/WG\K+-.RH[O?0CQYYYIOGN'_X<L89)Y;=9P``QE8]GLYN

    M3<//OC#L\XZ.SN__&/M[G['_ZA<N'<Q67W&0"`L54?W'_MMM]\]-&E(T>>

    MSLX]/>><^BOKD4<J+[U4G3WC=\ON,P``8ZL>3T_<=.'V<]]PYYT_3K-IJ\.'

    M]_^=F7GQ9<>/WY1V7T&`&!L387_.'_[_F>?.?G;WSY\[%CC@Q_]J/X'GFD

    M\I6O5"ZYY,)7O^KZLCL,`,`X:\33:O6D2]Y\RPLO_/Q?_$5U8:%RY$C]XM&C

    M]83ZU:]6[KZ[LMO?\_IIWYQ>?F4LCL,`,`XFUX[FC[UC;]TRT>_NH/_]\?

    M?M;!X\=6S[AA,J6,S;-S>V</>-WCQ_:-F&IP``C-ATT_G/G?ZK[WC;KS9=

    M/'Z\[&X"`#`9ILKN````K!%/`0"(B'@*`$!$Q%,``"(BG@(`$!'Q%`"`B(BG

    M``!$1#P%`"`BXBD``!$13P$`B(AX"@!`1,13```B(IX"`!`1\10`@(B(IP``

    M1$0\!0`@(N(I```1$4\!`(B(>`H`0$3$4P``(B>`@`0$?$4`("(B<``$1$

    M/`4`("+B0``$1%/`0"(B'@`$!$Q%,``"(BG@(`$!'Q%`"`B(BG``!$1#P%

    M`"`BXBD``!$13P$`B(AX"@!`1,13```B(IX"`!`1\10`@(B(IP``1$0\!0`@

    M(N(I```1$4\!`(B(>`H`0$3$4P``(B>`@`0$?$4`("(B<``$1$/`4`("+B

    M0``$1%/`0"(B'@`$!$Q%,``"(BG@(`$!'Q%`"`B(BG``!$1#P%`"`BXBD`

    M`!$13P$`B(AX"@!`1,13```B(IX"`!`1\10`@(B(IP``1$0\!0`@(N(I```1

    M$4\!`(B(>`H`0$3$4P``(B>`@`0$?$4`("(B<``$1$/`4`("+B*0``$1%/

    M`0"(B'@*`$!$Q%,``"(BG@(`$!'Q%`"`B(BG``!$1#PE.C??_.&RNP``E$8\

    M)3K5:K7L@``I1%/B<[R\G970``2B.>$AW54P"89.(IT5$]!8!))IX2'=53

    M`)ADXBG143T%@$DFGA(=U5,`F&3B*=%1/06`22:>$AW54P"89--E=X`)E630

    MY>7E_MYW[?I2V=T'`$9%/*4<802_[7O(H#GW>.HI`(PQ@_M$Q]Q3`)ADXBG1

    M,?<4`":9>$IT5$\!8))IT1']10`)IEX2G143P%@DHFG1$?U%``FF7A=%1/

    M`6"2B:=$1_44`":9>$IT5$\!8)*)IP``1"2BAYH^_9,GRNX"```EBRB>GGK:

    M&2><LGX_8<./7'2II/[C4``,,443Q-LNF++S[_TDLO'#OV\O'CQY>7D]?R

    M\>/'PJ=A/N+*E9=/.V,G_W9TX\<=>3Q5,`@/$243Q-)-GTQ!-//EYW;'G%

    MRN5&,%U1_^CPX:>3>)K<7)G:7':7`0`8IKCBZ6K=='DUF];?[[MOX8(+=E3J

    M)\>S:[J/''G!#D0``&,FKGB:J9LVDFB239/W^^^_;_OV[>EM(94>/7I$/`4`

    M&#.QQ=-C23Y-3T,V3:QDT:],%]^>7JU`EE=QD`@&&**YZN:,PTS633<].+

    MU6HU'=]/@NR4ZBD`P'B)YZ&D?TD@Z;9]+SSS@O7PVEV[NGR\O%5?44`&"L

    MQ!9/&NB+KA@Q_WWWY=<>?#!![=OWUZMUI]N5<CC27\80+`\M24ZBD`P%B)

    M*YZ&C4U#&$T3ZD,//;1][GIG-35;!J(IP``8V6J[`ZLDVYN&E[GGW]N/[0

    M0P^'1?IA17]VB!\`@'$26_4T%$?70O/V[=L?>NBA<
    ])W-#.KA?,;@/`#!F

    MXHJG85O^:G5YM59:KY(FV33="36S8W]E9?]3\10`8*S$%4]?\YHMAP__)!,Z

    MJ]GM3D,J/7[\VFGUI]E>N))Y7=7P``ABRB>/K88PO;MLV]M4_53F!Q[X

    MOV>==5[9708`8,BF;[_MCK[T'#ZZ;,"W_W_///'3OV\LLO'UV_0C]5G9HZ

    MX913?O;
    ]_PP@L_?>;I@V7W&@"`8:HN+2Z4W0<``&CX__=X.*H4)A;B````

    )`$E%3D2N0F""

    `

    end

     

    --

    Web access to CadSoft support forums at www.eaglecentral.ca.  Where the CadSoft EAGLE community meets.

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 14 years ago in reply to e5frog

    On 1/24/2011 2:10 PM, Fredric wrote:

    I just want a solid layer, a hole near the middle, 1mm clear space around

    the hole on the bottom layer. So a 3mm empty space in the form of a circle,

    I was hoping to be able to use the rectangle for this and just clear that

    space somehow... When making the regtangle as a polygon I have tried

    various method of making the clearance in the bottom layer but the polygon

    part doesn't get completely round but jagged.

     

    I can try adding width to it though.

     

    >

     

    It's the center hole that needs the bottom layer cleared around it.

     

    This is not the actual design, the measurements differ, I just wanted to

    try and sort it out at home.

     

    >

    Seeing the editor of the gerber files today simply taking the rectangle and

    a filled circle, setting the circle as negative and adding them together

    makes all this a quite painful process. It's so simple but not in

    Eagle... begin 644 Image1.png

    MB5!.1PT&@H````-24A$4@```XH```J"`(```#S-#<M````*W1%6'1#<F5A

     

    You need to use the circle command to draw the bStop. It works best to

    do it from the command line, see "help circle" for the somewhat weird

    syntax. Use the HOLE command to make the proper size hole. I assume you

    got this far. The polygon surrounding the hole will avoid it by an

    amount set in the DRC. If there is nothing on your board but this hole,

    you could just change the clearance parameter ( You can figure out which

    one, between dimension and signal probably).

     

    Otherwise you draw a filled circle in the bStop layer. How do you do

    that? choose circle command, it will ask for the center of the circle,

    use the center of the hole, now go up to the parameter bar and set the

    circles width ( yes width) to zero! This makes the circle filled. That's

    right a width of zero is full width. How did you not intuitively know

    this? image Okay, it will now ask you to click on the outer diameter of

    the circle. Done.

     

    the real pro way to do this is to set the MARK and issue the commands

    HOLE x (R0 0) then CIR 0 (R0 0) (R0 y)   where x and y are drill

    diameter and stop radius. You can also use CHANGE to post-humously set

    the diameter to zero, hence fill the circle.

     

    Good Luck

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 14 years ago in reply to e5frog

     

    "Fredric" <e5frog@gmail.com> wrote in message

    news:ihktdf$2c1$1@cheetah.cadsoft.de...

    I just want a solid layer, a hole near the middle, 1mm clear space around

    the hole on the bottom layer. So a 3mm empty space in the form of a

    circle,

    I was hoping to be able to use the rectangle for this and just clear that

    space somehow... When making the regtangle as a polygon I have tried

    various method of making the clearance in the bottom layer but the polygon

    part doesn't get completely round but jagged.

     

    I can try adding width to it though.

     

    >

     

    It's the center hole that needs the bottom layer cleared around it.

     

    This is not the actual design, the measurements differ, I just wanted to

    try and sort it out at home.

     

     

    Hmmm ! This is what I thought you meant but your words "'...but the polygon

    part doesn't get completely round but jagged....." confused me.

     

    Anyway this is easy, because your requirements are simple. It may not be the

    case when your board is more complex.

    On the TOP place a rectangle

    Place a HOLE of the desired size in the middle

    On the bottom place a polygon of the desired size. Lets make it the exact

    size of the board dimensions.

     

    Next, there is a DRC setting (DRC/Distance/Copper-Dimension) that will keep

    the polygon pour the specified distance away from dimension objects. The

    objects in this case are your outer board shape and the periphery of the

    hole

    If you make that DRC setting 40mils you will have your 1mm clearance around

    the hole. Also the polygon will be pulled back 40mils from the edge of the

    board, which is normal practice.

     

    If the 'jagged' you refer to is the circle  being made up if straight

    sections, set the wire width the polygon is drawn with to something that

    works for you. I got a good result with  50mil wires. Check that the corners

    of the polygon remain acceptable.

     

    Warren

     

     

     

     

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • e5frog
    e5frog over 14 years ago in reply to Former Member

    bStop part is solved, I just wasn't thinking properly.

     

    If I use a polygon for the bottom layer and set the distance of 40mil we're

    in the ballpark but the hole in the bottom layer is then 16 cornered

    instead of round. So I placed an enough thick circle there and changed the

    clearance to 0 to make the polygon and circle blend together.

     

    Solved the problem, but the four corners are rounded because the polygon

    line is rounded off, tried adding rectangles but the I got quarter rounds

    at the two edges of that rectangle instead so I decided to have round

    corners, rounding can be shrunk by thinning the polygon line I guess but it

    was apparantly not that important.

     

    So thanks guys, managed to get that PCB done and making the others will be

    a little easier.

    --

    Web access to CadSoft support forums at www.eaglecentral.ca.  Where the CadSoft EAGLE community meets.

     

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube