Hi all!
In my company when designing footprints, we use dedicated mechanical layers describing some of footprint design details: footprint designer, checker, date of design, copyrights etc... So I in every footprint I have such group of additional mechanical layers.
When I'm working on placement in Altium, I often have Component Clearance DRCs showing up. It occurs, that in many cases text in those layers is bigger than etch or assembly layer in footprint (e.g. in small resistors - size of text is bigger than resistor itself) and is overlapping on other components. I need to move these texts or decrease their size, but it's so big waste of time.
How can I just adjust Component Clearance rule, so it won't be activated when one of mentioned mechanical layers appears in area of other footprint? For example text on layer "M13 - Design date" of component MH3 is overlapping J6 footprint (see screenshot).
I tried to change this rule for:
First object:
All AND ( NOT ( OnLayer('M11 - Designed by') OR OnLayer('M12 - Approved by') OR OnLayer('M13 - Design Date') OR OnLayer('M14 - Copyrights') ) )
Second object: the same as first object
Or other:
First object:
All AND ( NOT ( OnLayer('M11 - Designed by') OR OnLayer('M12 - Approved by') OR OnLayer('M13 - Design Date') OR OnLayer('M14 - Copyrights') ) )
Second object: All
But none of them seem to be working.
In my company when designing footprints, we use dedicated mechanical layers describing some of footprint design details: footprint designer, checker, date of design, copyrights etc... So I in every footprint I have such group of additional mechanical layers.
When I'm working on placement in Altium, I often have Component Clearance DRCs showing up. It occurs, that in many cases text in those layers is bigger than etch or assembly layer in footprint (e.g. in small resistors - size of text is bigger than resistor itself) and is overlapping on other components. I need to move these texts or decrease their size, but it's so big waste of time.
How can I just adjust Component Clearance rule, so it won't be activated when one of mentioned mechanical layers appears in area of other footprint? For example text on layer "M13 - Design date" of component MH3 is overlapping J6 footprint (see screenshot).
I tried to change this rule for:
First object:
All AND ( NOT ( OnLayer('M11 - Designed by') OR OnLayer('M12 - Approved by') OR OnLayer('M13 - Design Date') OR OnLayer('M14 - Copyrights') ) )
Second object: the same as first object
Or other:
First object:
All AND ( NOT ( OnLayer('M11 - Designed by') OR OnLayer('M12 - Approved by') OR OnLayer('M13 - Design Date') OR OnLayer('M14 - Copyrights') ) )
Second object: All
But none of them seem to be working.
Comment