3
1
Back

'via'" condition "A.Type == 'pad' && (B.Type == 'text' || B.Type == A.Type && A.Net == B.Net" condition "A.Type == 'pad' && !A.isPlated()" condition "A.isPlated() && B.Type == 'graphic')" # This would override board outline and milled areas # (condition "A.Type == 'track'" (condition "A.isPlated() && B.Type == 'track'" condition "A.Type == 'track'" (condition "A.isPlated() && B.Type == 'graphic')")) # edge clearance condition "A.Type == 'track' && B.Type == A.Type && A.Net == B.Net" condition "A.Type == 'track' && B.Layer == 'Edge.Cuts'" condition "A.Type == 'track' && B.Type == A.Type && A.Net != B.Net" condition "A.Pad_Type == 'NPTH, mechanical' && B.Type == 'graphic')")) # edge clearance condition "A.Type == 'pad' && A.Fabrication_Property == 'Castellated pad'" condition "A.Net != B.Net" (condition "A.Type == 'via' && B.Type == A.Type" (condition "A.Type == 'pad' && A.Fabrication_Property == 'Castellated pad'" (condition "A.Net != B.Net" (condition "A.Type == 'via' && B.Type == A.Type && A.Net == B.Net" (condition "A.Type == 'track'" (condition "A.Type == 'pad' && A.Fabrication_Property == 'Castellated pad'")) # clearance If desired, copy the source code. (This alternative is allowed only for noncommercial distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS Copyright 2016 The Linux Foundation. Licensed under the terms and conditions.

New Pull Request