หลังจากออกแบบ PCB แล้วฉันต้องตรวจสอบอะไรในไฟล์ Gerber


12

หลังจากและได้รับการออกแบบ PCB ฉันจะตรวจสอบโดยใช้เครื่องมือ CAD ดั้งเดิม ฉันต้องตรวจสอบอะไรเพื่อให้แน่ใจว่าไฟล์ Gerber ที่สร้างขึ้นนั้นใช้ได้


1
สิ่งนี้คล้ายกับelectronics.stackexchange.com/questions/6773/…
Toby Jaffey

6
ฉันไม่คิดว่าเขาจะพยายามวิจารณ์คำถามของคุณ เขาเป็น mod ดังนั้นสามารถปิดมันได้ทันทีถ้าเขาคิดว่ามันซ้ำกันแน่นอน แม้ว่าเขาคิดว่ามันเป็นเขาจะให้ชุมชนตัดสินใจ มันเป็นการดีที่จะได้รับสิ่งต่าง ๆ ที่เกี่ยวข้องกับการเชื่อมโยงซึ่งกันและกันในบางรูปแบบหรืออื่น ๆ
Kellenjb

ฉันมี Altium ไขอัพ "ซอฟต์แวร์ส่วนโค้ง" ในการส่งออกเกอร์เบอร์เมื่อนานมาแล้ว ... ดึงส่วนโค้งในรูปหลายเหลี่ยมไปในทิศทางที่ผิดทุกครั้งจบลงด้วยการลัดวงจรเกือบทั้งหมดบนกระดานด้วยกัน ตั้งแต่นั้นมา ... ฉันใช้ GV-Prevue และฉันไม่ได้ใช้ส่วนซอฟต์แวร์ :)
darron

คำตอบ:


16

ประเด็นหลักสำหรับฉันเกี่ยวกับการดู Gerbers นอก CAD หลักของฉันคือการทำให้แน่ใจว่าทุกอย่างดูเรียบร้อย ฉันให้ความไว้วางใจในแพ็คเกจ CAD หลักของฉันเป็นอย่างมากและใช้โปรแกรมดู Gerber เป็นการตรวจสอบเชิงคุณภาพ

สิ่งที่ฉันมองหา:

  1. เลเยอร์ทั้งหมดอยู่ในแนวเดียวกัน
  2. มีเลเยอร์ทั้งหมดอยู่ (ไฟล์มีอยู่)
  3. เลเยอร์ทั้งหมดมีข้อมูล (ไม่ใช่แค่จุดแวะ)
  4. โครงร่างของบอร์ดมีขนาดที่ถูกต้อง
  5. รูปหลายเหลี่ยมเติมมีการแยกที่ถูกต้องการตั้งค่าเด็กกำพร้า
  6. ตรวจสอบให้แน่ใจว่าทหารของคุณถูกต้องใกล้กับชิ้นส่วนที่มีความหนาแน่นสูง

การทำให้แน่ใจว่า Eagle ผสานเลเยอร์อย่างถูกต้องเป็นสิ่งที่ฉันกังวลมากที่สุดเมื่อฉันตรวจสอบ Gerbers เพราะถ้าคุณไม่ได้ใช้โฟลว์ CAM ที่ตรวจสอบแล้ว 100% สิ่งที่คุณเห็นในหน้านั้นอาจไม่ใช่สิ่งที่คุณได้รับใน Gerbers นอกจากนั้นทุกอย่างควรเหมือนกัน คิดว่ามันเป็นการดูหลักฐานของเครื่องพิมพ์ก่อนสั่งซื้อสำเนาจำนวนมาก


3
คำตอบที่ดีสิ่งเดียวที่ฉันคิดว่าเพิ่มคือการทำงานกับ PCB fab ที่คุณชอบและไว้วางใจวิศวกร pre-fab ได้จับสิ่งเล็กน้อยใน rev 1 แบบที่ฉันทำไปสองสามครั้งและมันก็คุ้มค่าที่จะจ่าย อีกเล็กน้อยสำหรับการทำงานของ PCB
ทำเครื่องหมาย

8

หากคุณมีส่วนประกอบในมือแล้วให้พิมพ์เลเยอร์ด้านนอกออกที่ 1: 1 และวางชิ้นส่วนทั้งหมดไว้ที่นั่น การสั่งซื้อชิ้นส่วนและแผงวงจรในเวลาเดียวกันนั้นเร็วขึ้นเล็กน้อย แต่การทำเช่นนี้จะช่วยให้ฉันช่วยหายใจกระดานสองสามอันได้

ซอฟต์แวร์รูปแบบของคุณควรตรวจสอบกฎการออกแบบ มันไม่น่าเป็นไปได้ที่คุณจะพบข้อผิดพลาดของกฎการออกแบบบนเกอร์เบอร์ที่ซอฟต์แวร์ PCB พลาด ในทางกลับกันการใช้เอาต์พุตการเรนเดอร์ photorealisticของ gEDA-pcb ฉันพบข้อผิดพลาดเล็กน้อยก่อน fab ซึ่งส่วนใหญ่เป็นทหาร

Fab ของคุณจะมีรายการตรวจสอบความสามารถในเว็บไซต์ของพวกเขา ผ่านบรรทัดนี้

EEVblog # 127พูดถึงสิ่งต่าง ๆ เช่นการทำให้เป็นแผงและ fiducials ควรค่าแก่การดูโดยเฉพาะอย่างยิ่งหากคุณออกแบบสำหรับการประกอบเครื่องจักร


Alitum ยังมีมุมมอง 3 มิติคล้ายกับคุณสมบัติของ gEDA-pcb ที่กล่าวถึง
Brian Carlton

6

gotcha's ไม่กี่:

Mirrored / Rotated Layers:
ตรวจสอบให้แน่ใจว่าเลเยอร์ด้านบนและด้านล่างนั้นอยู่ในแนวเดียวกัน วิธีง่าย ๆ ในการทำเช่นนี้คือตรวจสอบว่า soldermask สำหรับบรรทัดบนและล่างขึ้นบนจุดผ่านและช่องว่างสองสามรู

การจัดเรียงของ Gerber vs. Drill:
บางครั้งหลุมเจาะและ Gerbers จะไม่ถูกจัดแนวอย่างไม่เหมาะสม บางทีเกอร์เบอร์มีศูนย์กลางอยู่ที่จุดกำเนิดและการฝึกซ้อมมีมุมซ้ายล่างที่จุดกำเนิด

แบบอักษรแสดงผลไม่ถูกต้อง:
Gerbers ไม่มีไลบรารีแบบอักษรแตกต่างจากตัวแก้ไข PCB ของคุณ ตรวจสอบให้แน่ใจว่าใช้แบบอักษรแบบเวกเตอร์ซึ่งสามารถกำหนดเป็นชุดแบบเวกเตอร์ใน gerber ได้มากกว่าแบบอักษรแบบสัดส่วนซึ่งอาจแตกต่างกัน สิ่งนี้อาจปรากฏขึ้นเป็นความแตกต่างในความกว้างของอักขระซึ่งอาจหรือไม่ก่อให้เกิดปัญหา

สิ่งเหล่านี้มองเห็นได้ง่ายในมุมมองของ Gerber เช่น GC-Prevue แต่ยากที่จะตรวจจับในการตั้งค่าการส่งออกของคุณ


4

ตรวจสอบพวกเขามีผู้ชม Gerber ผมใช้GC-Prevue


ฉันเห็นด้วย. แต่ฉันควรตรวจสอบกับสิ่งนั้นหรือเครื่องมืออื่นที่ไม่มีอยู่ในไฟล์ CAD?
Brian Carlton

2
เป็นเพียงการตรวจสอบอิสระที่ Gerbers สร้างขึ้นตกลง เวอร์ชันเต็มสามารถใช้ตรวจสอบพื้นที่ว่างและอื่น ๆ ได้ เป็นที่ทราบกันดีว่าเกอร์เบอร์ผิดไป
Leon Heller

3

นอกเหนือจากการตรวจสอบ gerbers ด้วยตนเองตามที่อธิบายไว้ข้างต้นแล้วฉันยังต้องการส่ง gerbers ผ่านตัวตรวจสอบภายนอกเพื่อให้แน่ใจว่ากฎการออกแบบของฉันนั้นถูกต้อง มีหลายคนส่วนใหญ่ฟรี หากคุณหวาดระแวงจริงๆให้ส่งผ่านบริการมากกว่าหนึ่งรายการและเปรียบเทียบผลลัพธ์ การค้นหาอย่างรวดเร็วของ Google สำหรับ "ตรวจสอบ dfm" ส่งผลให้ทั้งสามคนนี้ แต่มีคนอื่น ๆ ฉันใช้ส่วนใหญ่เป็นคนแรก แต่ฉันได้ใช้คนอื่น - freedfm.com - smartdfm.com - betterdfm.com เมื่อคุณได้รับผลลัพธ์ให้กลับไปที่โปรแกรม gerber viewer และดูว่าคุณสามารถสังเกตเห็นข้อผิดพลาดได้หรือไม่ ด้วยวิธีนี้คุณจะรู้ว่าจะต้องมองหาอะไรเมื่อคุณดูเกอร์ในครั้งต่อไป


2

ฉันใช้ ViewPlot เพื่อดูไฟล์ gerber ที่สร้างโดย Eagle ส่วนใหญ่สิ่งที่ฉันกำลังมองหาคือหน้าจอไหมของฉันอยู่ที่นั่นและหลุมเจาะของฉันสอดคล้องกับหน้ากากประสานของฉัน โดยเฉพาะอย่างยิ่งสำหรับซิลค์สกรีนถ้าคุณดูที่การวาดภาพการชุมนุมเท่านั้นที่สามารถมี แต่ไม่มีอยู่ในชั้นซิลค์สกรีน


1
gc-prevue สำหรับ windows, mcn gerber viewer สำหรับ osx, gerbv สำหรับ linux, gerblook.org สำหรับเว็บเบส (ไม่สมบูรณ์ แต่สวยมาก) ... ไม่ใช่ความคิดที่ดีที่จะลองผู้ชมสองคนจนกว่าคุณจะเรียนรู้ที่จะเชื่อถือ ผู้ชม :-)
akohlsmith

1
@akohlsmith ฉันโตขึ้นอย่าง gerbv ฉันคิดว่ามีการกระจาย Windows เช่นกัน
vicatcu

2
  1. ตรวจสอบว่าเลเยอร์ทั้งหมดมีอยู่และกำหนดหมายเลขอย่างถูกต้อง นี่อาจเป็นปัญหาเมื่อเพิ่มลบหรือเรียงลำดับเลเยอร์ใหม่ให้กับการออกแบบ
  2. ตรวจสอบชั้นในเพื่อหาแผ่นอิเล็กโทรดที่หายไป
  3. ตรวจสอบหมายเหตุ
  4. ตรวจสอบสแต็กอัพรวมถึงข้อกำหนดความต้านทานควบคุม
  5. ตรวจสอบการระบายความร้อนถ้าต้องการ
  6. มองเห็นตัวบ่งชี้ pin 1 แม้เมื่อติดตั้งชิ้นส่วนแล้ว
  7. CM จำเป็นต้องมีการแบ่งเป็นกลุ่มหรือไม่ ถ้าเป็นเช่นนั้นมันตอบสนองความต้องการของพวกเขาเช่นทางรถไฟที่ด้านข้าง?
  8. Fiducials นำเสนอสำหรับ PCB และ BGA (และแผง) และพวกเขาตอบสนองความต้องการของ CM
  9. ตรวจสอบให้แน่ใจว่าทองแดงหรือซิลค์สกรีนมีหมายเลขชิ้นส่วนเปลือยและการแก้ไข
  10. Gerbers ในไฟล์ zip นั้นออกแบบมาสำหรับบอร์ดหรือไม่สำหรับการปรับปรุงล่าสุด? นี่อาจเป็นปัญหาเมื่อ Gerbers ถูกสร้างขึ้นพบข้อผิดพลาดในการออกแบบ แต่ Gerbers ไม่ได้ถูกสร้างใหม่

1

นอกจากคำตอบที่ดีทั้งหมดฉันขอแนะนำให้ทำการพิมพ์มาตราส่วน 1: 1 แบบสองด้านถ้าเป็นไปได้เพื่อตรวจสอบขนาดส่วนประกอบ, ขนาดกระดาน, ทิศทางการเขียน, ขนาดการเจาะ, ระยะห่างสำหรับบรรจุภัณฑ์ถ้ามี

ความผิดพลาดเล็กน้อยที่ฉันทำในอดีต

  1. ข้อความที่มิร์เรอร์
  2. รอยเท้าผิดเล็กน้อยสำหรับส่วนประกอบเฉพาะ
  3. รูเจาะสำหรับตัวต้านทานมีขนาดเล็กเกินไป

หากคุณสามารถให้คนอื่นถามคำถามการออกแบบของคุณมันก็จะเป็นข้อดี

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.