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 & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • 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
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • 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 Support (English) Explain keepout please
  • 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 4 replies
  • Subscribers 178 subscribers
  • Views 2462 views
  • Users 0 members are here
Related

Explain keepout please

Former Member
Former Member over 13 years ago

My manufacturer asks me to put some more spacing around 0402 components

specifically, and I thougt I could do that with the keepout layer, however I

see errors in that layer that makes me wonder what this layer REALLY looks

for.

 

Manual of 5.12.0 says:

"Keepout:

Restricted areas for components drawn in layer 39, tKeepout, or 40,

bKeepout, lie one upon another. This check is executed only if layers 39 and

40 are displayed and if the keepout areas are already defined in the

Package Editor of the library."

 

 

It does not check keepout on keepout, cause that doesnt make sense.

It doesn't seem to check for keepout on pads/smd's, cause the DRC errors I

saw didn't highlight that.

So my question is, what does it really check for?

(the holes in the pad's are microvias)

 

See attached img:keepout error with blue keepout..

The attached drawing should pass DRC imho.

 

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

    Morten Leikvoll wrote:

    My manufacturer asks me to put some more spacing around 0402

    components specifically, and I thougt I could do that with the

    keepout layer, however I see errors in that layer that makes me

    wonder what this layer REALLY looks for.

     

    Manual of 5.12.0 says:

    "Keepout:

    Restricted areas for components drawn in layer 39, tKeepout, or 40,

    bKeepout, lie one upon another. This check is executed only if layers

    39 and 40 are displayed and if the keepout areas are already defined

    in the Package Editor of the library."

     

    >

    It does not check keepout on keepout, cause that doesnt make sense.

    It doesn't seem to check for keepout on pads/smd's, cause the DRC

    errors I saw didn't highlight that.

    So my question is, what does it really check for?

    (the holes in the pad's are microvias)

     

    See attached img:keepout error with blue keepout..

    The attached drawing should pass DRC imho.

     

    Hi Morten

     

    The answer is Keepout to Keepout

     

    Elsewhere in the manual it describes using a rectangle over the complete

    part or a wire frame surrounding your part. DRC  checks that no two keepout

    objects intersect.

     

    That implies that unless all your packages define keepout areas then the

    presence of one is useless. I would have thought that a keepout on one part

    would flag an error if another part was inside its keepout area, like a

    solitary star ship with its sheilds up. Alas no, I have just tried it and

    other parts can be within the keepout area of another part.

     

    So in your image there will be a DRC error as your blue keepout areas

    overlay each other.

    The small blue wedges are errors because of lack of pad clearance and not to

    do with keepout

     

     

    HTH

    Warren

     

    --

    Viewed / responded via the newsgroup at

    news.cadsoft.de

     

     

     

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

    "Warren Brayshaw" <warrenbrayshaw@paradise.net.nz> wrote:

    Morten Leikvoll wrote:

    >> My manufacturer asks me to put some more spacing around 0402

    >> components specifically, and I thougt I could do that with the

    >> keepout layer, however I see errors in that layer that makes me

    >> wonder what this layer REALLY looks for.

    >>

    >> Manual of 5.12.0 says:

    >> "Keepout:

    >> Restricted areas for components drawn in layer 39, tKeepout, or 40,

    >> bKeepout, lie one upon another. This check is executed only if layers

    >> 39 and 40 are displayed and if the keepout areas are already defined

    >> in the Package Editor of the library."

    >>

    >>

    >> It does not check keepout on keepout, cause that doesnt make sense.

    >> It doesn't seem to check for keepout on pads/smd's, cause the DRC

    >> errors I saw didn't highlight that.

    >> So my question is, what does it really check for?

    >> (the holes in the pad's are microvias)

    >>

    >> See attached img:keepout error with blue keepout..

    >> The attached drawing should pass DRC imho.

     

    Hi Morten

     

    The answer is Keepout to Keepout

     

    Elsewhere in the manual it describes using a rectangle over the complete

    part or a wire frame surrounding your part. DRC  checks that no two keepout

    objects intersect.

     

    That implies that unless all your packages define keepout areas then the

    presence of one is useless. I would have thought that a keepout on one part

    would flag an error if another part was inside its keepout area, like a

    solitary star ship with its sheilds up. Alas no, I have just tried it and

    other parts can be within the keepout area of another part.

     

    So in your image there will be a DRC error as your blue keepout areas

    overlay each other.

    The small blue wedges are errors because of lack of pad clearance and not to

    do with keepout

     

    Not true. The highlighted stuff says "keepout" in the DRC list.

     

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

    Quote:

    So in your image there will be a DRC error as your blue keepout

    areas

    overlay each other.

    The small blue wedges are errors because of lack of pad clearance

    and not to

    do with keepout

     

    Morten replied

    Not true. The highlighted stuff says "keepout" in the DRC list.

     

     

    Yes, apologies to all for the incorrect statement.. I did not really feel

    my statement was correct, after I pushed 'send' but it did not look right

    for Keepout notification either so I have now revisited it. Attached is a

    clearer view of what is being displayed and I feel it is a bug and should

    be fixed if it is occurring in v6

     

    The image on the left is the DRC keepout error highlighting and on the

    right what I would expect. A clearer and more accurate depiction of the

    offending area (Blue area).

     

    Would Cadsoft please review and comment.

     

    Thanks

    Warren

     

     

     

     

     

     

    --

    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 13 years ago in reply to Former Member

    Hmm. Cadsoft usually isnt this slow to respond. I guess they DO answer Q's

    for older versions even if bugs are not fixed?

     

    • 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