Как вы, наверное, понимаете, ошибки вызваны чем-то в слое, который печатается на верхней или нижней части меди. То есть то, что выходит за верхний или нижний стопорный слой и не является компонентной прокладкой или медью.
Это слои, которые вы могли бы разумно включить в шелкографию плат (во время процесса CAM), поэтому Eagle рассматривает их так, как если бы они были частью шелкографии, если они отображены при запуске проверки DRC.
Эти ошибки иногда бывают нормальными, так как многие производители печатных плат запускают процесс, который «обрезает» шелкографию так, чтобы на верхнюю или нижнюю медь ничего не печаталось. Тем не менее, я стараюсь исправить их все, чтобы быть уверенным, что мои платы могут быть изготовлены любым производителем (как я делаю проекты с открытым исходным кодом).
IIRC частью диалога DRC, который устанавливает некоторые из этих значений, является вкладка «Маски». Вы можете попытаться исправить их, скорректировав значения там, но если это для дизайна с открытым исходным кодом, вы можете вместо этого исправить ошибки.
Первое, что нужно сделать, это выяснить, какие слои вызывают ошибки. Посмотрите на каждую из ошибок, и вы, вероятно, увидите, что слои вызывают ошибки. Eagle выделяет область перекрытия каждой ошибки. Таким образом, вы можете посмотреть на доску или нажать на сообщение об ошибке в диалоге «Ошибки DRC», и Eagle покажет его; вам может потребоваться дважды щелкнуть по ошибке, чтобы Eagle переместил оскорбительную область в поле зрения.
Подтвердите, какие слои вызывают проблемы, выключая несколько уровней одновременно, а затем каждый раз запуская проверки DRC.
Я прохожу через отключение верхнего и нижнего Имен, верхнего и нижнего значений, tDocu и bDocu, затем документации, затем верхнего и нижнего слоев шелкографии, проверяя каждую пару, пока в конечном итоге весь текст и строки не исчезнут. Все ошибки должны исчезнуть к тому времени, как вы закончили.
Отключение Имен или Значений может быть нормальным, если вы не планируете, чтобы они появлялись на слое шелкографии при изготовлении платы. Если вам нужно, чтобы они были напечатаны на доске (как часть слоя шелкографии), используйте 'smash', чтобы позволить вам убрать эти фрагменты текста с дороги.
Затем сделайте то же самое для других слоев. Возможно, вам понадобится сделать копии частей библиотеки и отредактировать их.
Вы можете решить, что некоторые слои документации не появятся на шелкографии, а вместо этого появятся только в печатном руководстве по сборке, в этом случае отключите их при выполнении проверок DRC и убедитесь, что задание CAM не добавляет их к файлам CAM (или попросите вашего производителя игнорировать эти слои, если они берут файл Eagle).