Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Altium keep out strategies for components (but not traces)

Status
Not open for further replies.

rcasciola

Newbie level 6
Joined
Nov 22, 2009
Messages
13
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Pittsburgh, PA, USA
Activity points
1,417
I was wondering how others handle the concept of a keep out for components, but allowing traces.

For instance, if some mechanical part of the housing comes down and touches (or nearly touches the PCB), I want to be able to route traces there but not place components. If I put some object (Arc, Track, Polygon, etc.) there and assign the keep out attribute, it will keep out components AND traces.

Is there a way to use a mechanical layer to define an area where traces can go but components cannot?

Taking this concept a bit further, is there a way to use a mechanical layer to define a maximum height for particular components in an area? For example, the housing might come down to within 0.75mm of the PCB in some area, and in that area 0201 resistors would work, but 0805 capacitors could not.

Thanks,

Randy
 

Anonymous_Ricky

Advanced Member level 2
Joined
Dec 26, 2006
Messages
517
Helped
88
Reputation
178
Reaction score
58
Trophy points
1,308
Location
India
Activity points
3,974
Use Room Definition for all the above purposes
Define room in selected area and in properties assign keep object outside similarly for hieght constraint also
 

    rcasciola

    Points: 2
    Helpful Answer Positive Rating

rcasciola

Newbie level 6
Joined
Nov 22, 2009
Messages
13
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Pittsburgh, PA, USA
Activity points
1,417
Re: Altium keep out strategies for components (but not trace

Anonymous_Ricky said:
Use Room Definition for all the above purposes
Define room in selected area and in properties assign keep object outside similarly for hieght constraint also

That's a reasonable technique, and one I hadn't thought of. However, I have arcs as part of my 'keep out' areas, and Room definitions don't seem to allow arcs. Any other ideas?

Thanks,

Randy
 

loosemoose

Full Member level 5
Joined
Dec 9, 2008
Messages
319
Helped
128
Reputation
258
Reaction score
115
Trophy points
1,323
Location
Vancouver, BC
Activity points
2,662
You might want to check out the design rules.
there is an option for height restriction.

see altium document
AR0111 Specifying the PCB Design Rules and Resolving Violations.PDF
 

Anonymous_Ricky

Advanced Member level 2
Joined
Dec 26, 2006
Messages
517
Helped
88
Reputation
178
Reaction score
58
Trophy points
1,308
Location
India
Activity points
3,974
Go to design>>room>>Place Polyogonal Room .
There you can select the desired shape while drawinf the room. You can toggle between Lines and Arcs by pressing Shift+space while drawing.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top