Я работаю над своим первым макетом платы, используя Eagle (7.3.0). Я сделал макет, но когда я запускаю DRC, я получаю ряд ошибок стоп-маски:
Похоже, это связано с небольшими прямоугольниками на слое tStop (слой 29). Если я скрою слой tStop, ошибки исчезнут, но я их вообще не понимаю. Похоже, что для каждой площадки конденсатора на слое tStop есть два прямоугольника, и меньший из двух (выделен на скриншоте) вызывает ошибку.
Я использую конденсаторы в корпусе C0402 из встроенной библиотеки Eagle, состоящей из резисторов.lbr. Я не вижу этих дополнительных маленьких прямоугольников, когда открываю пакет C0402 непосредственно в редакторе библиотеки. Они есть на нескольких других панелях (например, на верхней части скриншота), но только для устройств из встроенной библиотеки Eagle. Футпринты, которые я создал сам, их не показывают и не вызывают ошибок DRC.
Кто-нибудь сталкивался с этим раньше? Есть ли решение? Им есть о чем беспокоиться?
Что бы это ни стоило, я использую файл DRC от SeeedStudio , так как я намерен сделать эти платы для меня.
Измените шрифт имени на «Векторный» , а не на «Пропорциональный» — вы можете сделать это, разбив компонент с помощью инструмента «Разбить», а затем отредактировав текст. В противном случае Eagle требует зазора вокруг текста.
В качестве альтернативы, и особенно в этом случае, вы должны переместить метку имени C1 в свободное пространство рядом с компонентом, чтобы она не перекрывала стоп-слои и, что важно, не была частично закрыта контуром ИС, иначе ухудшится читаемость. Опять же, это делается с помощью инструмента Smash , который позволяет перемещать текст отдельно от компонента.
Эндрю Мэдсен