Table of Contents
מדוע בדיקת איכות אוטומטית ואימות ב- Solid Modeling Matters
מודלים מוצקים שוכנת בלב פיתוח מוצר מודרני, מאלקטרוניקה צרכנית למכונות כבדות.אבל אפילו המעצבים מנוסים ביותר יכולים להחמיץ שגיאות עדינות כאשר בוחנים מודלים באופן ידני.מד לא נבדק, רכיב חפיפה, או רכוש חומרי לא יישומי יכול לקשק לתוך עיכובים יקרי ייצור או כישלונות שדה.בדיקות איכות אוטומטיות ואימות הופך את הנקודה הפגיעית הזו בזרימה לעבודה לתוך שער חזק, חוזר כי תופס בעיות דיגיטליות לפני שהם משאירים את הסביבה הדיגיטלית.
אימות ידני אינו רק טעייה, אלא גם לוקח שעות שניתן להשקיע על חדשנות.על ידי הסרת בדיקות שגרתיות במערכות אוטומטיות, צוותי הנדסה להאיץ מחזורי פיתוח, להפחית את עבודת מחדש ולבנות ביטחון בכל שחרור.השינוי מפתרון בעיות תגובתיות להבטחת איכות יזום הוא סימן ההיכר של ארגוני הנדסה בוגרים.
המחיר האמיתי של אימות ידני
שקול פרויקט עיצוב מכני טיפוסי: עשרות חלקים, מאות תכונות, תיקונים מרובים במשך שבועות או חודשים. מעצב יכול לבדוק באופן ידני ממדים קריטי, לרוץ בדיקות צמתות, ולאמת משימות חומריות.עם כל תיקון, אותם בדיקות חייב להיות חזר על עצמו. עייפות נפשית ומונוטוני מזמין שגיאות.מחקרים בהנדסה עיצוב מראה באופן עקבי כי בדיקה ידנית תופסת רק 70-80% של שגיאות בתנאים אידיאליים.
אימות אוטומטי לעולם לא מתעייף, לעולם לא לדלג על בדיקה כי זה נראה מייגע, ולעולם לא להתעלם מצב כי המעצב הניח כי זה בסדר.עקביות זו היא הבסיס של זרימת עבודה הנדסית אמינה. יתר על כן, כאשר בדיקות איכות הן אוטומטיות, כל קוהרף וונדש; מעיצוב לניתוח, מסימולציה לייצור ונדיש; יש ערובה בלתי פתירה כי סטנדרטים בסיסיים כבר נפגשו.
אזורי מפתח לאוטומציה ב- Solid Modeling
לא כל משימה אימות היא מועמד טוב לאוטומציה, אבל רבים מהבדיקות החוזרות וההשפעה ביותר ניתן לתסריט או להגדיר במערכות CAD מודרניות.קטגוריות הבאות מכסות את רוב החששות האיכותיים של עיצוב מוצק.
גאומטריה והתאמה ממדית
כל מודל מוצק חייב לדבוק מפרטים עיצוב: ממדים הכוללים, סלקציה, זוויות טיוטה וסובלנות. אוטומציה יכול להשוות כל תכונה נגד שולחן ספציפי מוגדר מראש, פיזור סטיית בזמן אמת.לדוגמה, תסריט יכול לוודא כי חור תואם את הטלפוניה שלו, כי רדיוס מלא אינו עולה על הטווח המותר, או כי קטע דק-קיר נשאר מעל עובי מינימלי כגון: FLTx עבור סולידריות 1Dx לא יכול להיות בתוקף.
זיהוי וניתוח קפדני
זיהוי ההתערבות הוא אחד המחאות הקריטיות ביותר ב Assemblies.אוטומטיות תהליך זה מבטיח שכל מרכיב חדש או שונה נבדק נגד כל החלקים השכנות. אוטומציה מתקדמת יכולה לסווג הפרעות כמו התנגשויות קשות, סלקציה קלה, או מגע מכוון (כמו התאמת עיתונות), וליצור דוחות לבדיקה. Scripts יכולים גם לאמת דינמיקה במהלך לימודי תנועה, לתפוס כי הפרעות כי מתגעגעות סטטית:0ds מופעלות באמצעות בדיקות API.
ייצור רכוש וטיהור רכושי
בעיצוב מונע סימולציה, הקצאה חומרית נכונה אינה ניתנת להשגה.בדיקות אוטומטיות יכולות לאשר כי לכל חלק באסיפה יש הגדרה חומרית תקפה, כי צפיפות ומודולוס אלסטי נופלים בטווחים צפויים, וכי משימות חומריות תואמות את BOM לניתוח מבני, תסריטים יכולים לאמת כי תנאי הגבול הם מוחלים כראוי וכי העומסים אינם עולים על גבולות חומריים.
יצוא וייצור תאימות
מודל שנראה מושלם ב-CAD עשוי להיכשל כאשר ייצוא לתבנית נייטרלית כמו STEP, IGES, או STL לייצור. אימות יצוא אוטומטי יכול לבדוק שגיאות תרגום גיאומטריה, משטחים חסרים, או ללא-מנדטים.זה יכול גם לוודא שהמודל עומד בדרישות של תהליכי מטה הזרם: עבור הדפסה תלת-ממדית, להבטיח עובי וזווית יתר; CNCing, אימות כלי זה של הפונקציה STF: 1EPS לדוגמה אחד של כלי אחד של קוד פתוח הוא אחד.
כלים וטכניקות להתאמה אוטומטית
הנוף של כלי אוטומציה במודל מוצק התבגר באופן משמעותי.פלטפורמות CAD מודרניות מציעות סביבות הצפנה בנויות, תוספת אימות ייעודית, וגישה API המאפשרת שילוב עם צינורות חיצוניים.
ממשקי API של CAD-Specific Automation
רוב מערכות ה-CAD הגדולות לחשוף API עשיר. SolidWorks מספק API מבוסס- COM נגיש באמצעות VBA, C#, או Python (באמצעות ספריות חיצוניות) Autodesk Inventor מציעה ממשק API .NET, כמו גם iLogic, סביבת אוטומציה המבוססת על הכלל שאינה דורשת תכנות עמוק. Fusion 360 יש ממשק API ופלטפורמת תסריט מבוססת ענן.
- לעבור את כל הרכיבים באסיפה כדי לבדוק שדות חומריים ריקים.
- הסרת ערכי ממד והשוואה אותם לגליונות תפוצה חיצונית.
- הפעלת זיהוי התערבות וייצוא תוצאות לקובץ טקסט או מסד נתונים.
עבור צוותים המעדיפים פתרונות קוד נמוך, כללים iLogic בממציא ניתן לכתוב עם ידע תכנות מינימלי, בעוד עדיין ביצוע בדיקות מתוחכמות.
שילוב מתמשך ל-CAD Models
בהשראת פיתוח תוכנה, כמה צוותי הנדסה מאמצים עקרונות CI /CD עבור עיצוב מכני. A Git repository מאחסנים קבצי CAD (לעתים קרובות בפורמט נייטרלי כמו STEP או Parasolid) כל דחיפה לתסריט אימות של שרת שפותח את המודל, פועל סוללה של בדיקות, דוחות. גישה זו מבטיחה כי שום מודל לא נכנס אישור העבודה ללא מעבר לשערים אוטומטיים.
תסריטי מכס ב- Python ו- VBA
עבור ארגונים עם דרישות אימות ייחודיות, תסריטים מותאמים אישית הם הגישה גמישה ביותר. Python, עם ספריות כמו pyutocad (עבור AutoCAD), pythoncom (עבור Windows COM אוטומציה), ו מספר עבור השוואות מספריות, מאפשר פיתוח מהיר. VBA עדיין בשימוש נרחב בתוך SolidWorks ו- Maciss. תסריט טיפוסי עשוי:
- פתח קובץ מודל
- מומלץ על כל התכונות או הרכיבים.
- החל על סט של כללים (למשל, לדחות אם עובי קיר ומוט; 1mm).
- ליצור דו"ח עובר/fail עם צילומי מסך של הפרות.
תסריטים אלה יכולים להיות מנוהלים באופן ידני מהסביבה ה- CAD, המתוכננת כעבודות אצווה בין לילה, או מופעלת על ידי גרסה של שליטה ב-U.
מלונות ב-Party Defation Suites
עבור צוותים שרוצים פתרון מוכן ללא תכנות, מוצרים כמו FLT:0 (עבור אוטומציה עיצובית) ו-FLT:2Sigmetrix CETOLreaFLT 3: (עבור ניתוח סובלנות) מציעים זרימות עבודה רבות עוצמה שניתן להגדיר כדי להפעיל באופן אוטומטי.
יישום תהליך אימות אוטומטי
מעבר מהרעיון לפרקטיקה דורש גישה מובנית.הצעדים הבאים מספקים מפת דרכים להטמיע אוטומציה לתוך זרימת עבודה מודלים מוצק.
שלב 1: ביקורת על כאב האימות הנוכחי שלך
התחל על ידי מעקב אחר שגיאות נפוצות ביותר שנמצאו במהלך ביקורות עיצוב.ראי מעצבים, לבדוק יומני עבודה קודמים, לנתח דוחות איכות הייצור. נקודות כאב טיפוסי כוללים מיזוגים החסרים, שיחות חור לא עקביות, מספרי תיקונים מיושנים, משימות חומריות לא נכונות.
שלב 2: קביעת חוקי אימות
כל בדיקת איכות חייבת להיות מתורגם לכללים לא-מביעים, קריאים מכונה.לדוגמה, במקום וולדקו; החורים צריכים להיות עגולים ” לציין “ כל תכונות החור הצילינדריות חייבות להיות סובלנות לקוטר של ±0.05mm או חזק יותר. ” ליצור ספרייה שניתן לשתף פרויקטים על פני.
שלב 3: בחר את מכשיר האוטומציה הנכון
התאמת הכלי ל- Team ’ רמת מיומנות ומורכבות של כללים. עבור קבוצות קטנות עם ניסיון תכנות קטן, כלי מונחה תצורה כמו SolidWorks עיצוב Checker או ממציא iLogic עשוי להיות מספיק. עבור קבוצות גדולות יותר או כללים מורכבים מאוד, תסריט מותאם אישית או חבילת אימות ייעודי יציע גמישות רבה יותר.
שלב 4: פיתוח ובדיקת גירסאות
בנה תסריטים אימות באופן מצטבר.התחל עם בדיקה אחת גבוהה, לבדוק אותו על מגוון של מודלים (כולל מקרים קצה), ולאחר מכן להוסיף בדיקות אחד על אחד. כל תסריט צריך לייצר פלט ברור, פעולה: לא רק “fail ” אלא תיאור ספציפי של מה נכשל והיכן.
שלב 5: אינטגר לתוך זרימת העבודה
האוטומציה החזקה ביותר היא בלתי נראית.הסתירה למחסומים הטבעיים של תהליך העיצוב:
- (ב) לאחר כל מהדורות של [[המאה ה-1]], [[1924]]]] ו[[1924]], [[1924]]]], [[1924]]]], [[1924]]]]]]]]
- (ב) לפני השחרור של ה-FLT:1; דורש מעבר אימות מלא לפני שהמודל ניתן לסימן כמו “ Released ” ב- PLM.
- (ב) בייבוא נתונים חיצוניים (FLT) 1 – באופן אוטומטי לאמת כל מודל המתקבל מספק או שותף.
אם משתמשים בצנרת CI, לשלב את התסריט אימות כשלב בדיקה.הבנייה נכשלת אם שגיאות אימות עולה על סף מוגדר.
שלב 6: מעקב וסירוב
שום חוק אימות אינו מושלם מההתחלה.עקוב אחר חיובי כוזב (מודלים פגומים מעופלים כשגיאות) ושלילים כוזבים (טרור החמצו) לאסוף משוב ממעצבים ולהתאים את הכללים בהתאם. [+] ביקורות שנתיות של ספריית השלטון כדי לשלב סטנדרטים חדשים, שיעורים מכישלונות שדה, או שינויים ביכולות הייצור.
היתרונות של בדיקות איכות אוטומטיות
צוותים אשר ליישם בהצלחה את דוח אימות אוטומטי מדווחים על שיפורים הניתנים למדידה על פני ממדים מרובים.
המונחים: design Cycles
מה שנעשה בו שימוש שעות של בדיקה ידנית הושלם כעת בתוך שניות או דקות. מעצבי כבר לא צריכים לחסום זמן לאימות לפני בחינה; הם יכולים להפעיל בדיקות בכל נקודה עם לחיצה אחת.מהירות זו מאפשרת השקיה תכופה יותר, אשר בסופו של דבר מוביל לעיצובים טובים יותר.חברת ייצור טיפוסית בגודל בינוני דיווחה על ירידה של 40% בזמן עיצוב-לטווח לאחר אימוץ תסריטים אוטומטיים.
עלויות עבודה מופחתות
טעויות שנלכדו מוקדם יותר זולות מבחינה אקספונציאלית לתקן.הפרעה שנמצאת במהלך מודלים של עלויות רק הזמן להתאים כמה תכונות.הטעות שנמצאת במהלך כלי רכב עשויה לדרוש תבניות חדשות או למות.בדרך כלל בדיקות קליטות באופן אוטומטי למקור, תוך ניתוק עלות האיכות.במקרה אחד מחקר שפורסם על ידי מוכר CAD גדול, אוטומציה מופחתת עלויות עבודה על ידי יותר מ -60% בשנה הראשונה.
שקיפות בין צוותים ופרויקטים
כאשר כל מודל מאומת כנגד אותם כללים, הארגון להנדסה כולו מתאחד על תקן איכות משותף. שוכרים חדשים לומדים את הדרך הנכונה למודל על ידי ראיית מה עובר בדיקות אוטומטיות.צוותים שמשתפים בין אתרים או חולקים מודלים עם שותפים נהנים משפה נפוצה של איכות.
אמון גבוה יותר בסימולציה ובייצור
מהנדסי סימבול בוטחים במודלים שעברו גיאומטריה אוטומטית ואימות חומרים. CNC מתכנתים ומפעילי הדפסה תלת-ממדיים מקבלים מודלים שנבדקו עבור גישה כלי או הדפסה.אמון זה מבטל את הצורך במימוש ידני בכל יד, תוך הזרמת צינור הפיתוח של המוצר כולו.
אתגרים משותפים
בעוד היתרונות ברורים, יישום אימות אוטומטי אינו ללא מכשולים.הכרה מוקדם אלה עוזר בתכנון רולט חלק.
התנגדות של צוותי עיצוב
כמה מעצבים רואים אוטומציה כאיום על האוטונומיה שלהם, מחשש כי כללים נוקשים ילחצו על יצירתיות.כתובת זו על ידי שילוב מעצבים ביצירת הכלל, תוך הדגשה כי אוטומציה מטפלת רק בבדיקות מייגעות וטעייה תוך שחרורם עבור משימות בעלות ערך גבוה יותר.הראה מוקדם מנצח עם כמה כללים לא קונבנציונאליים לפני הרחבת הספרייה.
זמן פיתוח מהיר
בניית מערכת כללים חזקה ותשתיות תסריט לוקח השקעה ראשונית של זמן ומשאבים.התחל קטן ותמציתי. מאמץ ממוקד של שבוע אחד יכול ליצור תסריט המכסה את 20% הנפוצים ביותר של שגיאות, אשר לעתים קרובות אחראי על 80% של עבודה מחדש.החזרה על ההשקעה הזו מושגת בדרך כלל בתוך כמה חודשים.
שמירה על כללים עד-ל-דאטה
ככל שתקני התכנון מתפתחים ויכולות ייצור חדשות, יש לעדכן את חוקי האימות.לחתום על אחריות רוטטת בין מהנדסים בכירים כדי לשמור על ספריית הכלל. השתמש בשליטה בגירסה עבור תסריטים וכללים, ולקבוע שינויים כך שצוותים מבינים את הרציונליות.
מגמות עתידיות ב- Solid Modeling אימות אוטומטי
השדה נע לכיוון בדיקות איכות חכמות יותר, הסתגלותיות יותר.מודלים של למידת מכונות מאומנים לחזות בעיות של יכולת אדם מגיאומטריה בלבד, עיצובים כי הם עלולים לגרום לבעיות גם אם הם פוגשים כללים ממדיים נומינאליים.שירותי אימות מבוססי ענן יאפשרו לצוותים לשתף ספריות על פני ארגונים ועיצובים מדויקים נגד שיטות יעילות בתעשייה.
ככל שהטכנולוגיות הללו בוגרות, התפקיד של המעצב ישתנה ממפקח ידני לסולם בעיות יצירתי, בעוד מערכות אוטומטיות מבטיחות שכל מודל דיגיטלי מוכן לעולם הפיזי.החברות שמשקיעות באוטומציה היום יהיו אלה שמציבות את קצב החדשנות מחר.
תחילת הפרויקט: פרויקט האוטומציה הראשון שלך
אם אתה חדש כדי לאוטומט בדיקות איכות, להתחיל עם פרויקט יחיד, קונקרטי.בחר מודל או ההרכבה שגרם לשיפוץ האחרון.כתב תסריט פשוט שבדק את השגיאה הספציפית שהתרחשה, ורץ אותו שבועי.שתף את התוצאות עם הצוות שלך. ברגע שהם רואים כמה מהר ומדויק זה תופס בעיות, יהיה לך את קנה-in להרחיב את האוטומציה על פני כל זרימת העבודה שלך.
המסע להתאמה מוצקה לחלוטין של מודלים חזקים הוא לא overhaul מסיבי לילה.זהו תהליך מתמשך של זיהוי נקודות כאב, סלילת פתרונות, ותיקון כללים.כל צעד מקטין את הסיכון ומשפר את היעילות.התוצאה היא תרגול הנדסי עיצובי שהוא מהיר יותר, אמין יותר, מוכן לעמוד בדרישות של שוק תחרותי יותר ויותר.