שאלות ותשובות בנושא: ייצור מעגלים מודפסים - קבצים לייצור

כל מה שרציתם לדעת על תהליכי ייצור מעגלים מודפסים
שלח תגובה
סמל אישי של משתמש
Alex
מנהל האתר
הודעות: 764
הצטרף: ה' ינואר 28, 2010 8:27 pm

שאלות ותשובות בנושא: ייצור מעגלים מודפסים - קבצים לייצור

שליחה על ידי Alex »

הודעה זו מיועדת להסביר על הקבצים שצריך להגיש לתהליך ייצור מעגלים מודפסים.

שימו לב:
לפני שאתם שולחים את הקבצים, פתחו אותם בתוכנה להצגת קבצי Gerber ותראו אם המעגל נראה תקין.
בדקו במיוחד את המבנה החיצוני של המעגל, מיקום הקידוחים והאם ה-Solder mask מכסה את כל מה שרציתם.
יש לא מעט תוכנות חינמיות להצגת קבצי Gerber, ביניהם Gerbv וגם gerbview המגיע יחד עם תוכנת ה-KiCad המשמשת גם לעריכת מעגלים.

איך אני מגיש את הקבצים?
לאחר ביצוע ההזמנה באתר וקבלת מספר ההזמנת ייצור (יהיה רשום בפרטי ההזמנה) יש לקבץ את כל הקבצים לייצור בתוכנת ZIP כך ששם הקובץ יהיה מספר הזמנת הייצור שלכם באתר והסיומת של הקובץ תהיה zip.
את הקובץ שנוצר יש לשלוח באימייל ל-pcb@4project.co.il ויש לציין את מספר הזמנת ייצור בנושא (כותרת) של האימייל.
עם הזמן נשתדל לשכלל את התהליך כדי שיהיה קל יותר.

באיזה פורמט צריכים להיות הקבצים?
הקבצים שאתם שולחים צריכים להיות קבצי Gerber בפורמט RS-274X.
היום כל תוכנת עריכת מעגלים מודפסים יודעת להוציא קבצים לייצור בפורמט זה.

אילו קבצים צריכים להיות בקובץ ZIP שאני שולח לייצוא?
קובץ ה-ZIP צריך לכלול את הקבצים הבאים (הרשימה מתאימה לייצור מעגלים בעלי שתי שכבות):
  • קובץ עם סיומת DRL או TXT - זהו קובץ המגדיר מיקום וקוטר קידוחים
  • קובץ עם סיומת GML - זהו קובץ המגדיר את הצורה החיצונית של המעגל (Outline) וגם פתחים שצריך לעשות במעגל בתהליך CNC
  • קובץ עם סיומת GTL - זהו קובץ המגדיר את הצורה של שכבת הנחושת העליונה (TL = Top Layer)
  • קובץ עם סיומת GBL - זהו קובץ המגדיר את הצורה של שכבת הנחושת התחתונה (BL = Bottom Layer)
  • קובץ עם סיומת GTS - זהו קובץ המגדיר את הצורה של שכבת ה-Solder Mask העליונה (TS = Top Solder)
  • קובץ עם סיומת GBS - זהו קובץ המגדיר את הצורה של שכבת ה-Solder Mask התחתונה (BS = Bottom Solder)
  • קובץ עם סיומת GTO - זהו קובץ המגדיר את הכיתוב (Silk screen) על השכבה העליונה
  • קובץ עם סיומת GBO - זהו קובץ המגדיר את הכיתוב (Silk screen) על השכבה התחתונה
(הסיומות של הקבצים יכולות להיות באותיות גדולות או קטנות)

בייצור של מעגלים עם יותר משתי שכבות יש לכלול גם קבצים של עם סיומות GL2, GL3, GL4 וכו' עבור כל שכבה נוספת.
השכבות מסודרות בסדר הבא: GTL תמיד תהיה השכבה העליונה, אחריה GL2, אחריה GL3 וכו' והשכבה התחתונה תמיד תהיה GBL.

אסור לכלול קבצים המגדירים את השכבת ה-Solder Paste. אלה קבצים עם סיומות GTP ו-GBP. המפעל דוחה עבודות כאשר קבצים אלה כלולים ב-ZIP.

מה צריכים להיות ההגדרות של קובץ הקידוחים?
קובץ הקידוחים צריך להיות בפורמט Excellon ומוצגים בצורת PostScript.
המפעל יבין את רוב הפרמטרים של פורמט זה, גם באינצ'ים וגם במילימטרים, אבל רצוי להשתמש בערכים מילימטריים ושהמספרים יהיו בפורמט דצימלי (Decimal).
וודאו שמיקום החורים יהיה Absolute ולא ביחס לצירים. בדקו שהחורים ממוקמים כמו שצריך בתוכנת הצגת קבצי Gerber!
קובץ זה יכול להכיל גם קידוחים עגולים וגם חריצים מצופים (Plated slots). החריצים צריכים להיות מיוצגים כחור אחד עם אורך ורוחב, חריצים המיוצגים ע"י מספר קידוחים ידחו ע"י המפעל.
יש תוכנות שמייצרות את החריצים בשכבת ה-Outline, שגם זו גישה מקובלת על המפעל.
החריצים יהיו מצופים (plated) כאשר תהיה שכבה של נחושת בשני צידי החריץ.
www.4project.co.il
כל הרכיבים לפרוייקט שלכם
zshni
הודעות: 2
הצטרף: ג' יולי 09, 2013 11:15 am

Re: שאלות ותשובות בנושא: ייצור מעגלים מודפסים - קבצים לייצור

שליחה על ידי zshni »

איך מכינים קבצים לייצור כאשר המעגל תוכנן באמצעות EAGLE?
סמל אישי של משתמש
Alex
מנהל האתר
הודעות: 764
הצטרף: ה' ינואר 28, 2010 8:27 pm

Re: שאלות ותשובות בנושא: ייצור מעגלים מודפסים - קבצים לייצור

שליחה על ידי Alex »

בכל תוכנה יש את התהליך שלה לייצוא של קבצי GERBER. תצטרך לחפש מידע באינטרנט.
www.4project.co.il
כל הרכיבים לפרוייקט שלכם
zshni
הודעות: 2
הצטרף: ג' יולי 09, 2013 11:15 am

Re: שאלות ותשובות בנושא: ייצור מעגלים מודפסים - קבצים לייצור

שליחה על ידי zshni »

הפעלתי את ה cam processor ב eagle בהתאם להנחיות שמצאתי ברשת.
קיבלתי קבצים עם סיומות שונות מהסיומות הרשומות בדף שלך: "שאלות ותשובות בנושא: ייצור מעגלים מודפסים - קבצים לייצור"
הסיומות שקיבלתי הן: DRD, CMP, GPI, PLC, SOL, STS SQL ו - STC.
האם היצרן שלכם יוכל לעבוד עם קבצים אלו?
סמל אישי של משתמש
Alex
מנהל האתר
הודעות: 764
הצטרף: ה' ינואר 28, 2010 8:27 pm

Re: שאלות ותשובות בנושא: ייצור מעגלים מודפסים - קבצים לייצור

שליחה על ידי Alex »

הקבצים צריכים להיות עם סיומות ובפורמט כמו שרשום באתר.

הנה אחד המדריכים ל-Eagle שיכול לעזור:
https://learn.sparkfun.com/tutorials/us ... ng-gerbers
www.4project.co.il
כל הרכיבים לפרוייקט שלכם
liav
הודעות: 1
הצטרף: ג' יולי 01, 2014 10:12 am

Re: שאלות ותשובות בנושא: ייצור מעגלים מודפסים - קבצים לייצור

שליחה על ידי liav »

עבור תוכנת Eagle מצורף קובץ cam שיצרתי שמייצר את הקבצים בפורמט הנדרש.
צרו קובץ טקסט עם סיומת cam ותעתיקו לתוכו את הטקסט הבא:

קוד: בחירת הכל

[CAM Processor Job]
Description[de]="<b>Erzeugt Extended-Gerber-Format (RS274X)</b><p>\nDieser CAM-Job besteht aus fünf Arbeitsschritten und erzeugt Fertigungsdaten für eine zweilagige Platine.<p><p>\nDie fünf Gerberdateien enthalten Daten für:<br>\nBestückungsseite  *.cmp<br>\nLötseite  *.sol<br>\nBestückungsdruck oben  *.plc<br>\nLötstoplack Bestückungsseite  *.stc<br>\nLötstoplack Lötseite  *.sts<br>"
Description[en]="<b>Generates Extended Gerber Format</b><p>\nThis CAM job consists of five sections that generate data for a two layer board.<p><p>\nYou will get five gerber files that contain data for:<br>\ncomponent side *.cmp<br>\nsolder side  *.sol<br>\nsilkscreen component side  *.plc<br>\nsolder stop component side  *.stc<br>\nsolder stop solder sid  *.sts<br>"
Section=Sec_1
Section=Sec_2
Section=Sec_3
Section=Sec_4
Section=Sec_5
Section=Sec_6
Section=Sec_7
Section=Sec_8

[Sec_1]
Name[de]="Bestückungsseite"
Name[en]="Component side"
Name[he]="Component side"
Prompt=""
Device="GERBER_RS274X"
Wheel=".whl"
Rack=""
Scale=1
Output="%N.gtl"
Flags="0 0 0 1 0 1 1"
Emulate="0"
Offset="0.0mil 0.0mil"
Sheet=1
Tolerance="0 0 0 0 0 0"
Pen="0.0mil 0"
Page="12000.0mil 8000.0mil"
Layers=" 1 17 18"
Colors=" 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 6 6 4 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 1 1 1 1 3 3 1 2 6 8 8 5 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 2 4 3 6 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0"

[Sec_2]
Name[de]="Lötseite"
Name[en]="Solder side"
Name[he]="Solder side"
Prompt=""
Device="GERBER_RS274X"
Wheel=".whl"
Rack=""
Scale=1
Output="%N.gbl"
Flags="0 0 0 1 0 1 1"
Emulate="0"
Offset="0.0mil 0.0mil"
Sheet=1
Tolerance="0 0 0 0 0 0"
Pen="0.0mil 0"
Page="12000.0mil 8000.0mil"
Layers=" 16 17 18"
Colors=" 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 6 6 4 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 1 1 1 1 3 3 1 2 6 8 8 5 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 2 4 3 6 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0"

[Sec_3]
Name[de]="Bestückungsdruck"
Name[en]="Silk screen CMP"
Name[he]="Silk screen CMP"
Prompt=""
Device="GERBER_RS274X"
Wheel=".whl"
Rack=""
Scale=1
Output="%N.gto"
Flags="0 0 0 1 0 1 1"
Emulate="0"
Offset="0.0mil 0.0mil"
Sheet=1
Tolerance="0 0 0 0 0 0"
Pen="0.0mil 0"
Page="12000.0mil 8000.0mil"
Layers=" 21 25 27"
Colors=" 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 6 6 4 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 1 1 1 1 3 3 1 2 6 8 8 5 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 2 4 3 6 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0"

[Sec_4]
Name[de]="Bestückungsdruck"
Name[en]="Silk screen CMP"
Name[he]="Silk screen SOL"
Prompt=""
Device="GERBER_RS274X"
Wheel=".whl"
Rack=""
Scale=1
Output="%N.gbo"
Flags="0 0 0 1 0 1 1"
Emulate="0"
Offset="0.0mil 0.0mil"
Sheet=1
Tolerance="0 0 0 0 0 0"
Pen="0.0mil 0"
Page="12000.0mil 8000.0mil"
Layers=" 22 26 28"
Colors=" 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 6 6 4 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 1 1 1 1 3 3 1 2 6 8 8 5 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 2 4 3 6 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0"

[Sec_5]
Name[de]="Lötstopmaske Bestückungsseite"
Name[en]="Solder stop mask CMP"
Name[he]="Solder stop mask CMP"
Prompt=""
Device="GERBER_RS274X"
Wheel=".whl"
Rack=""
Scale=1
Output="%N.gts"
Flags="0 0 0 1 0 1 1"
Emulate="0"
Offset="0.0mil 0.0mil"
Sheet=1
Tolerance="0 0 0 0 0 0"
Pen="0.0mil 0"
Page="12000.0mil 8000.0mil"
Layers=" 29"
Colors=" 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 6 6 4 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 1 1 1 1 3 3 1 2 6 8 8 5 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 2 4 3 6 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0"

[Sec_6]
Name[de]="Lötstopmaske Lötseite"
Name[en]="Solder stop mask SOL"
Name[he]="Solder stop mask SOL"
Prompt=""
Device="GERBER_RS274X"
Wheel=".whl"
Rack=""
Scale=1
Output="%N.gbs"
Flags="0 0 0 1 0 1 1"
Emulate="0"
Offset="0.0mil 0.0mil"
Sheet=1
Tolerance="0 0 0 0 0 0"
Pen="0.0mil 0"
Page="12000.0mil 8000.0mil"
Layers=" 30"
Colors=" 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 6 6 4 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 1 1 1 1 3 3 1 2 6 8 8 5 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 2 4 3 6 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0"

[Sec_7]
Name[de]="Lötstopmaske Lötseite"
Name[en]="Solder stop mask SOL"
Name[he]="Outline"
Prompt=""
Device="GERBER_RS274X"
Wheel=".whl"
Rack=""
Scale=1
Output="%N.gml"
Flags="0 0 0 1 0 1 1"
Emulate="0"
Offset="0.0mil 0.0mil"
Sheet=1
Tolerance="0 0 0 0 0 0"
Pen="0.0mil 0"
Page="12000.0mil 8000.0mil"
Layers=" 20"
Colors=" 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 6 6 4 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 1 1 1 1 3 3 1 2 6 8 8 5 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 2 4 3 6 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0"

[Sec_8]
Name[de]="Lötstopmaske Lötseite"
Name[en]="Solder stop mask SOL"
Name[he]="Generate drill data"
Prompt=""
Device="EXCELLON_24"
Wheel=".whl"
Rack=""
Scale=1
Output="%N.txt"
Flags="0 0 0 1 0 1 1"
Emulate="0"
Offset="0.0mil 0.0mil"
Sheet=1
Tolerance="0 0 0 0 0 0"
Pen="0.0mil 0"
Page="12000.0mil 8000.0mil"
Layers=" 44 45"
Colors=" 1 2 1 2 1 2 1 2 1 2 1 2 1 2 1 2 6 6 4 8 8 8 8 8 8 8 8 8 8 8 8 8 4 4 1 1 1 1 3 3 1 2 6 8 8 5 8 8 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 2 4 3 6 6 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0"
סמל אישי של משתמש
Alex
מנהל האתר
הודעות: 764
הצטרף: ה' ינואר 28, 2010 8:27 pm

Re: שאלות ותשובות בנושא: ייצור מעגלים מודפסים - קבצים לייצור

שליחה על ידי Alex »

תודה!
www.4project.co.il
כל הרכיבים לפרוייקט שלכם
eyalasko
הודעות: 1
הצטרף: ד' אפריל 05, 2017 8:32 am

Re: שאלות ותשובות בנושא: ייצור מעגלים מודפסים - קבצים לייצור

שליחה על ידי eyalasko »

שלום,

האם מישהו מכיר/ממליץ על לשכת עריכת מעגלים שיודעת לערוך פרויקט שבוצע ב Kicad 6.0?

תודה
שלח תגובה