מ-Datasheet ל-Footprint שימוש חכם ב-AI ליצירת Footprints
כמה פעמים מצאתם את עצמכם פותחים Datasheet של רכיב חדש, מודדים מרחקים, בודקים מידות, משרטטים קווי מתאר ומוודאים שוב ושוב שהכל מדויק? יצירת Footprint היא אחת המשימות החשובות ביותר בתהליך תכנון המעגל המודפס, אך גם אחת המשימות הסיזיפיות והגוזלות ביותר בזמן. טעות קטנה במידה, במיקום פד או במרווח בין רכיבים עלולה להתגלות רק בשלבי הייצור ולעלות ביוקר.
החדשות הטובות הן שכיום אפשר לרתום את הבינה המלאכותית כדי לבצע חלק גדול מהעבודה הזאת עבורנו. במקום לבנות Footprint באופן ידני מההתחלה, ניתן להזין ל-AI את ה-Datasheet של הרכיב, לאפשר לו לנתח את הנתונים והממדים, ולקבל בתוך דקות קובץ DXF מדויק שניתן לייבא ל-Altium Designer ולהפוך ל- Footprint מוכן לעבודה.
התוצאה היא תהליך מהיר יותר, נוח יותר, ובעיקר כזה שמאפשר למתכננים להתמקד בהחלטות ההנדסיות החשובות במקום בעבודה טכנית שחוזרת על עצמה.
במאמר זה נראה צעד אחר צעד כיצד להשתמש בכלי AI לצורך הפקת קובץ DXF מתוך Datasheet של רכיב אלקטרוני, וכיצד לייבא אותו אל Altium Designer כדי ליצור Footprint מדויק, נקי ומקצועי תוך דקות ספורות.
איך זה מתבצע?
נפתח Datasheet של רכיב מסוים ונלך לדף שמראה איך ה-Footprint אמור להראות מבחינת ה-Pads/ Holes , מה הגדלים שלהם ומה המרחקים בניהם כמו בתמונה:

*חשוב להדגיש- ה-AI עדיין לא ברמה שהוא מצליח לייצר את כל ה-Footprints בעיקר את המסובכים שבהם, אבל התהליך לוקח ממש כמה שניות ויכול להיות שזה כן יקצר לכם את העבודה, במיוחד למי שעדיין לא שולט בתוכנה.
אחרי שצילמנו תמונה של כ-Footprint נעלה אותו ל-AI עם פרומפט כמה שיותר מדויק, המטרה שהוא לא יחפף אלא ייחשב במדויק את המרחקים והגדלים מי שרוצה יכול לומר לו גם להוסיף ריבועים שישמשו כ-Silkscreen וכ-Courtyard (להגדיר להם offset מקצה הפדים שהוא רואה בתמונה).
לאחר שהוא ייצר את הקובץ DXF. נפתח את ה-Altium Designer וייצר Footprint חדש ע"י
File>>New>>Library>>PCBLib

כעת ייפתח לנו קובץ ה-Pcblib ונוכל לייבא את הצורות שיצרנו כקובץ DXF. , נעשה זאת ע"י לחיצה על
File>>Import>>AutoCAD
בחלונית Importer שתיפתח נגדיר לפי מה שמסומן באדום:
(Select – נוכל להגדיר שמרכז הצורה שיצרנו יהיה על ה-Origin)

כך זה ייראה:

כמובן שחובה לבדוק שהמרחקים תואמים את מה שמופיע ב-Datasheet
מה שנותר לעשות עכשיו זה להפוך את המלבנים המתאימים ל-Pads ואת המלבנים הגדולים להעביר לשכבות ה-Silkscreen וה-Courtyard
אז נתחיל בלסמן את אחד המלבנים שישמש כ-Pad ונלחץ על
Tools>>Convert>>Create Custom Pad for Selected primitives

ולאחר שנבצע את התהליך בכל המלבנים ונמספר את ה-Pads לפי מיקומי הפינים הנכונים זה ייראה כך:
לסיכום – לצערי ה-AI עדיין לא ברמה שהוא יודע לייצר צורות בצורה מדויקת לפי Datasheet (אולי כן במידה ונשקיע בפרומפט ארוך ומדויק יותר?) תכתבו לנו במידה והגעתם לתובנות מעניינות בנושא.
עד כאן לבלוג הזה.
אני מזמין אתכם להיכנס לדף הלינקדין שלנו ולהתעדכן בפוסטים מעניינים, בנוסף לדף הוובינרים שלנו ביוטיוב שמתעדכן ברמה שבועית. למידע נוסף צרו איתנו קשר.
תודה שקראתם ונתראה בבלוג הבא,
אביעד סרור








היי,
באיזה כלי AI השתמשת?
Copilot