อย่างที่คุณอาจจะเข้าใจว่าข้อผิดพลาดเกิดจากบางสิ่งในเลเยอร์ที่พิมพ์ลงบนทองแดงด้านบนหรือด้านล่าง นั่นคือสิ่งที่ขยายเกินชั้นบนหรือล่างและไม่ใช่แผ่นส่วนประกอบหรือทองแดง
เป็นเลเยอร์ที่คุณอาจรวมอยู่ในบอร์ดซิลค์สกรีน (ในระหว่างกระบวนการ CAM) ดังนั้น Eagle จึงปฏิบัติต่อพวกเขาราวกับว่าพวกเขาเป็นส่วนหนึ่งของซิลค์สกรีนถ้าพวกเขาเป็น
ข้อผิดพลาดเหล่านี้บางครั้งก็โอเคเนื่องจากผู้ผลิต PCB จำนวนมากเรียกใช้กระบวนการที่ 'จดจ้อง' ซิลค์สกรีนเพื่อให้ไม่มีการพิมพ์ลงบนทองแดงด้านบนหรือด้านล่าง อย่างไรก็ตามฉันมักจะแก้ไขทั้งหมดเพื่อให้ฉันมั่นใจว่าบอร์ดของฉันสามารถทำโดยผู้ผลิตใด ๆ (เช่นฉันออกแบบ Open Source)
IIRC ส่วนหนึ่งของบทสนทนา DRC ซึ่งกำหนดค่าเหล่านี้บางส่วนคือแท็บ 'มาสก์' คุณสามารถลองแก้ไขได้โดยปรับค่าในนั้น แต่ถ้าเป็นการออกแบบโอเพ่นซอร์สคุณอาจต้องการแก้ไขข้อผิดพลาดแทน
สิ่งแรกที่ต้องทำคือหาว่าเลเยอร์ใดทำให้เกิดข้อผิดพลาด ดูข้อผิดพลาดแต่ละข้อและคุณอาจเห็นเลเยอร์ทำให้เกิดข้อผิดพลาด Eagle เน้นบริเวณที่ทับซ้อนกันของทุกข้อผิดพลาด ดังนั้นคุณสามารถดูกระดานหรือคลิกที่ข้อความแสดงข้อผิดพลาดในกล่องโต้ตอบ 'ข้อผิดพลาด DRC' และ Eagle จะแสดง คุณอาจต้องดับเบิลคลิกที่ข้อผิดพลาดเพื่อให้ Eagle เปลี่ยนพื้นที่ที่ละเมิดให้เป็นมุมมอง
ยืนยันว่าเลเยอร์ใดก่อให้เกิดปัญหาโดยการปิดเลเยอร์ทีละสองครั้งจากนั้นเรียกใช้ DRC จะตรวจสอบทุกครั้ง
ฉันผ่านการปิดชื่อด้านบนและด้านล่างค่าด้านบนและด้านล่าง tDocu และ bDocu จากนั้นจัดทำเอกสารจากนั้นเลเยอร์ซิลค์สกรีนด้านบนและด้านล่างตรวจสอบแต่ละคู่จนกระทั่งข้อความและบรรทัดทั้งหมดหายไปในที่สุด ข้อผิดพลาดควรหายไปเมื่อคุณเสร็จสิ้น
การปิดชื่อหรือค่าอาจไม่เป็นไรถ้าคุณไม่ได้วางแผนที่จะให้มันปรากฏบนเลเยอร์ซิลค์สกรีนเมื่อมีการผลิตบอร์ด หากคุณต้องการให้พิมพ์บนกระดาน (เป็นส่วนหนึ่งของเลเยอร์ซิลค์สกรีน) ให้ใช้ 'smash' เพื่อให้คุณสามารถย้ายข้อความเหล่านั้นออกไปให้พ้นทาง
จากนั้นทำสิ่งเดียวกันกับเลเยอร์อื่น เป็นไปได้ว่าคุณจะต้องทำสำเนาของส่วนห้องสมุดและแก้ไข
คุณอาจตัดสินใจว่าเลเยอร์เอกสารบางส่วนจะไม่ปรากฏบนซิลค์สกรีน แต่จะปรากฏเฉพาะในคู่มือบิลด์ที่พิมพ์ซึ่งในกรณีนี้ให้ปิดมันเมื่อคุณทำการตรวจสอบ DRC และให้แน่ใจว่าคุณ CAM ไม่ได้เพิ่มพวกเขา ไปที่ไฟล์ CAM (หรือขอให้ผู้ผลิตของคุณเพิกเฉยเลเยอร์เหล่านั้นหากพวกเขาใช้ไฟล์ Eagle)