Author Topic: Layer Specific Keepout Layer not working! argh...  (Read 17647 times)

0 Members and 1 Guest are viewing this topic.

Offline pmurdockTopic starter

  • Contributor
  • Posts: 11
Layer Specific Keepout Layer not working! argh...
« on: October 20, 2012, 12:21:15 am »
Ok.. So I've got a part that I want to have a keepout (see attached image).

However no matter what the pads of the of the part create an issue with the keepout AND on all layers mid and bottom layers no tracks can go underneath it because apparently the keepout is for all layers.. Now how would I do a "Layer Specific" Keepout??

I have tried making the fill for the "top layer" and then check the "Keepout Layer" checkbox but that doesn't work! It just changes the color of the fill to a red rectangle with a purple (keepout) outline but when the PCB is updated it leaves all the top layer copper.

any thoughts?

cheers,
Paul
 

Offline pmurdockTopic starter

  • Contributor
  • Posts: 11
Re: Layer Specific Keepout Layer not working! argh...
« Reply #1 on: October 20, 2012, 12:45:25 am »
Ok.. Here is what the footprint looks like if I Place->Keepout->Fill (then use Top Layer and Keepout checkbox checked)

It seems to think the layer specific keepout layer is a regular fill that interferes with the pads..

any ideas why? It's just a keepout layer NOT supposed to be copper!

cheers,
Paul
 

Offline pmurdockTopic starter

  • Contributor
  • Posts: 11
Re: Layer Specific Keepout Layer not working! argh...
« Reply #2 on: October 20, 2012, 12:55:19 am »
I wonder if this is a bug in Altium. I'm on latest build 24817

When viewed in 3D it doesn't show the copper - but it does show it in 2D mode as shown in the previous picture.

any thoughts?

cheers,
Paul
 

Offline Psi

  • Super Contributor
  • ***
  • Posts: 10220
  • Country: nz
Re: Layer Specific Keepout Layer not working! argh...
« Reply #3 on: October 20, 2012, 01:21:42 am »
Are you after a 'keep-out' that blocks polygon fills?
Greek letter 'Psi' (not Pounds per Square Inch)
 

Offline pmurdockTopic starter

  • Contributor
  • Posts: 11
Re: Layer Specific Keepout Layer not working! argh...
« Reply #4 on: October 20, 2012, 03:34:34 am »
Actually all I want is a component that has a keep out only on the layer that the pads of that smt  component.

From my experiements it seems this is not possible

Can that be correct?
 

Offline Psi

  • Super Contributor
  • ***
  • Posts: 10220
  • Country: nz
Re: Layer Specific Keepout Layer not working! argh...
« Reply #5 on: October 20, 2012, 03:54:04 am »
It is possible, but you need to be clear what kind of keep out you want.
Greek letter 'Psi' (not Pounds per Square Inch)
 

Offline pmurdockTopic starter

  • Contributor
  • Posts: 11
Re: Layer Specific Keepout Layer not working! argh...
« Reply #6 on: October 20, 2012, 04:48:46 am »
I think the issue that I'm facing is that my Layer Specific Keepout layer polygon fill overlaps with the pads on the component which is why the DRC is failing. I am currently trying to create a custom shaped polygon that does NOT overlap with any of the pads to see if that works. Will keep this thread updated as to whether that works.

cheers,
Paul
 

Offline free_electron

  • Super Contributor
  • ***
  • Posts: 8550
  • Country: us
    • SiliconValleyGarage
Re: Layer Specific Keepout Layer not working! argh...
« Reply #7 on: October 21, 2012, 04:37:38 pm »
playing with tag-connect cables ?

as far as i know fills cannot be keepout...
simply dray a line on top layer between the two rows of pads and mark that one as keepout that will prevent any routing through the part
Professional Electron Wrangler.
Any comments, or points of view expressed, are my own and not endorsed , induced or compensated by my employer(s).
 

Offline pmurdockTopic starter

  • Contributor
  • Posts: 11
Re: Layer Specific Keepout Layer not working! argh...
« Reply #8 on: October 22, 2012, 02:47:05 am »
Good eye.. :)  yeah - loving that tag-connect JTAG connector.. makes for a quick and easy connection to program the boards.. Have you played around much with them?

So I played around with the Tools->Cutout section and I was able to build a shaped keepout (see attached) but free_electron your suggestion of just drawing a layer specific keepout with just a LINE seems to be the best  route to go. Don't know why I didn't keep it simple as that works dandy.

cheers!
Paul
 

Offline pmurdockTopic starter

  • Contributor
  • Posts: 11
Re: Layer Specific Keepout Layer not working! argh...
« Reply #9 on: October 22, 2012, 07:35:28 pm »
So - another little insight is that I COULD use a larger Layer Specific keepout that overlapped with the pads HOWEVER I needed to allow a rule to allow it - using the following filter:

IsKeepOut AND NOT OnLayer('Keep-out Layer')         

then I can create and Allow Short-Circuit rule to avoid DRC errors.

oh well.. I guess there are many ways to skin a cat.

cheers,
Paul
 

Offline stefanh

  • Contributor
  • Posts: 35
Re: Layer Specific Keepout Layer not working! argh...
« Reply #10 on: October 26, 2012, 02:27:00 am »
I have used 0.1mm keep out traces between all the pads, similar to free_electron suggested.

It works very well and gives the desired effect.

 

Offline free_electron

  • Super Contributor
  • ***
  • Posts: 8550
  • Country: us
    • SiliconValleyGarage
Re: Layer Specific Keepout Layer not working! argh...
« Reply #11 on: October 27, 2012, 05:27:17 pm »
that's the way i didi it. i've been using tag-coonects ofr over a year. they were introduced at esc and i bought two on the spot. they are so cool.
Professional Electron Wrangler.
Any comments, or points of view expressed, are my own and not endorsed , induced or compensated by my employer(s).
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf