Save as או Save as copy – אופציות שמירה שונות שקיימות בתוכנת SOLIDWORKS

לפני שארחיב על ההבדל בין אופציות השמירה השונות שקיימות ב-SOLIDWORKS, אני רוצה להתחיל בהסבר קצר לגבי מה שקורה מאחורי הקלעים כשאנחנו פותחים ושומרים קבצים.

כשאנחנו שומרים קבצים, האינפורמציה הרצויה מועברת מה RAM לדיסק הקשיח. SOLIDWORKS מספקת שלוש אפשרויות עבור שמירה של קבצים וכל אחת מהן בעלת השפעה שונה על הרפרנסים של הקובץ.
בואו נבחן בקצרה את כל אופציות השמירה הקיימות ולאחר מכן נדגים על הרכבה כל אחת מן האופציות.

Save – שמירה של הקובץ שבזכרון ה- RAM לדיסק קשיח, והשארת העתק פתוח ב- RAM. אם הקובץ הזה הוא בן של קובץ שפתוח ב- SOLIDWORKS (לדוגמה part שמשתתף בהרכבה שפתוחה) לא יחול שינוי ברפרנסים לקובץ האב (שפתוח).

Save as– העתקה של הקובץ שבזכרון ה- RAM לדיסק קשיח תחת שם חדש והחלפה של הקובץ שב- RAM בקובץ החדש. הקובץ הישן שב- RAM נסגר ללא שמירה. אם הקובץ הזה הוא בן של קובץ שפתוח ב- SOLIDWORKS, הרפרנסים שהיו מופנים לקובץ המקור יופנו עכשיו לקובץ עם השם החדש.

ובקיצור- קובץ ההרכבה שהיה פתוח ברקע, יסתכל עכשיו על הקובץ עם השם החדש.

Save as copy and continue– העתקה של הקובץ שב- RAM לדיסק קשיח תחת שם חדש, כאשר קובץ המקור נשאר פתוח ב- RAM. אם הקובץ הזה הוא הוא בן של קובץ שפתוח ב- SOLIDWORKS, הרפרנסים שהיו מופנים לקובץ המקור ישארו כמו שהן ולא יופנו לקובץ עם השם החדש.

Save as copy and open– העתקה של הקובץ שב- RAM לדיסק קשיח תחת שם חדש, כאשר גם קובץ המקור וגם הקובץ עם השם החדש נשארים פתוחים ב- RAM.

ובקיצור- קובץ ההרכבה שהיה פתוח ברקע, ימשיך להסתכל על קובץ המקור.

תזכורת קצרה על קשרי אבות ובנים:

בואו נסתכל כעת על הרכבה של אקדח ונתנסה בשמירת האופציות השונות.

תחילה נראה את הרכיב FRAME (בן) שבהרכבת האקדח (אבא). אני רוצה לקחת את הרכיב הזה ולהשתמש בו בהרכבה אחרת כאשר הגאומטריה שלו נשמרת אך החומר יהיה אלומיניום.

אני אפתח את החלק הזה מבלי לסגור את ההרכבה של האקדח ואשמור אותו בפקודת save as כחלק חדש שנקרא FRAME Aluminum.

כעת, כשהקובץ FRAME Aluminum נוצר בתיקייה ופתוח ב SOLIDWORKS, אני אשנה לו את החומר, אשמור ואסגור אותו (כזכור, שמרתי אותו בשביל להשתמש בו בהרכבה אחרת)

כעת אפשר לחזור להרכבה של האקדח ולראות שקיבלנו שינוי לא רצוי ברפרנסים.

ההרכבה כעת מכילה את החלק החדש ולא את המקורי וזה קורה מכיוון שהרפרנסים שהיו מופנים לקובץ FRAME מופנים עכשיו לקובץ החדש, FRAME Aluminum.
למען הבהרבה חשוב לציין ששני הקבצים, גם המקורי,FRAME , וגם הקובץ החדש, FRAME Aluminum, קיימים שניהם בתיקייה (וזה אומר שהקובץ החדש לא "דרס" את המקורי אלא רק הרפרנסים של ההרכבה השתנו)
בואו נחזור על אותה דרך שמירה, save as, אך הפעם ההרכבה לא תהיה פתוחה ברקע.

אני חוזרת להרכבה שלנו ופותחת מתוכה חלק אחר, הידית שמעץ.

בשלב הבא אני אסגור את קובץ ההרכבה או במילים אחרות אשחרר אותו מה- RAM.

אני רוצה לחזור על אותה הפעולה שביצענו עם החלק הקודם ולכן אשמור את הידית ב- save as תחת השם GRIPS Plastic ולאחר מכן אשנה את החומר עבור החלק החדש מעץ לפלסטיק.

כעת אפשר לפתוח מחדש את ההרכבה של האקדח ולראות שלא חל שינוי ברפרנסים שלה והיא עדיין מסתכלת על קובץ המקור התופעה הזו מתרחשת מכיוון שקובץ ההרכבה לא היה טעון ב- RAM ולכן לא חל בו (וברפרנסים שלו) כלשינוי. בנוסף, כפי שראינו עבור החלק הקודם, גם עבור הידית קיימים כמובן שני קבצים נפרדים בתיקייה.

אז מה קורה כשעבדנו על חלק והרכבנו אותו וכעת אנחנו רוצים לחסוך את הבניה המחודשת שלו ולהשתמש באותו הקובץ בכדי להרכיב חלק מאוד דומה לו, בהרכבה אחרת. נכון, אפשר לסגור את ההרכבה ואז לבצע save as לחלק תחת שם חדש, אבל זה לא יעיל.

אז איך אנחנו יכולים לשמור חלק חדש מתוך חלק קיים (בן) מבלי לסגור את ההרכבה (אבא)? באמתעות save as copy. אופציית השמירה הזו מאפשרת לבצע העתקה של החלק (בן) תחת שם חדש, למרות שקובץ ההרכבה (אבא) טעון ב- RAM.

בואו ניקח לדוגמה את ההדק ונשמור אותו ב- save as copy תחת שם חדש trTRIGGER NEW כאשר הרכבת האקדח פתוחה ברקע (טעונה ל- RAM)

בואו נחזור ונסתכל על ההרכבה של האקדח ונראה שלמרות שהיא הייתה טעונה ב-RAM, לא חל ברפרנסים שלה כל שינוי והיא עדיין ממשיכה להסתכל על קובץ המקור.

אז מתי אנחנו יכולים להפיק תועלת באופציית ה- save as?

דווקא כשאנחנו כן רוצים שינוי של הקבצים בהרכבה. למשל עבור הרכבה שמכילה כמה פעמים את החלק, כשנשנה אותו ונשמור ב- save as, כל המופעים של החלק המקורי בהרכבה ישתנו בבת אחת.

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

ככה תתכננו ותייצרו מוצרים בעתיד הקרוב ובעידן המודרני

אנו נמצאים בפתחו של עידן חדש – עידן של חדשנות בתהליך עיצוב וייצור מוצרים. הדפסה תלת מימדית וייצור דיגיטלי הגיעו לנקודה שבה השאלה היא לא "איך זה יקרה" , אלא "מתי זה יקרה" – מתי טכנולוגיות Additive Manufacturing יתגברו על מגבלות הייצור המסורתי. רוב החברות יאמצו בשנים הקרובות תהליכי Additive Manufacturing בייצור – מעצבי ומתכנני המוצר לא יוכלו להתעלם מכך. שהרי מי שינסה,  עלול למצוא את עצמו במצב דומה לסופרים שנצמדו למכונות הכתיבה שלהם, או צלמים שהתעקשו שהפילם והכימיקלים טובים יותר מתוכנות העיצוב הגראפי כגון תוכנת Photoshop.

גם השנה התקיים הכנס העולמי של חברת SOLIDWORKS בחודש פברואר בדאלאס ארה"ב. שוחחנו שם עם מעצבי מוצר ומהנדסים מכניים אשר תכננו מוצרים וייצרו אותם במערכות   Additive Manufacturing במקום בטכנולוגיית הזרקת תבניות ( Injection Molding). היה קשה להתווכח עם תגובותיהם: מוחות יצירתיים המתכננים מוצרים השתכנעו לגבי היתרונות של הטכנולוגיה החדשה הזו היות וכעת הם יכולים לתכנן ולייצר מוצרים בעלי צורות חדשות, טקסטורות ייחודיות ומבנה פנימי שהיו בלתי אפשריים לייצור בעבר – אפילו עבור רכיבים סטנדרטיים יותר, טכנולוגיות כמו זו של HP Multi Jet Fusion מקטינות מאוד את זמן הייצור (turnaround time) משבועות לימים ומאפשרות למתכננים לבדוק ולבחון את מוצריהם ולשפר אותם בסבבי שינויים ותיקונים קצרים מאוד. לאחר שאבות הטיפוס הושלמו והמוצר הגיע לגרסתו הסופית הם יכולים לעבור לייצור בקנה מידה מלא, על אותה פלטפורמה תלת מימדית.

משווקים בתחומי Additive Manufacturing מנסים לשכנע מקבלי החלטות  בדרגים הגבוהים באמצעות מיקוד בערכים הבאים: עלייה בפרודקטיביות, הפחתה במחיר הייצור וקיצור זמן היציאה לשוק. מעצבים ומתכננים שמשתמשים בטכנולוגיות האלו מדברים, לעומתם ,  על משהו גדול יותר: החופש לתכנן ולממש מוצרים ייחודיים וטובים יותר. אחת החברות שאיתה משתפת פעולה חטיבת התלת מימד של HP העולמית היא Dassault Systèmes. דרך שיתוף פעולה זה שתי החברות מנסות לעזור למעצבי מוצר ומתכננים להשתחרר ממגבלות שהיו מוטלות עליהם בעבר ולחשוב מחדש על הגישה הנכונה לתכנון וייצור של חלקים ומוצרים.

איך טכנולוגיה מפחיתה עלויות ומנגישה תותבים לאנשים מוגבלים

חברה אחת לדוגמא , המנצלת את הפוטנציאל הגדול שמאחורי השותפות של HP ושל Dassault Systemes  היא חברת Unlimited Tomorrow, המשתמשת במדפסות HP Jet Fusion 580 כדי לעזור לאנשים קטועי איברים לנהל את שגרת יומם וזאת בעזרת תכנון וייצור של תותבים תלת-מימדיים מודפסים. על פי הידוע ישנם למעלה מ -30 מיליון קטועים ברחבי העולם, וכיום רק ל -5% מהם יש גישה למכשירים תותבים (על פי ארגון "הקואליציה של קטועי האיברים באמריקה").

עלויות של התקני תותבים יכולים להגיע היום לכ-  80,000 $ ולכן רבים מהם אינם יכולים להרשות לעצמם לרכוש ולהשתמש בתותב מתאים. גם אם הם יכולים, תהליך התכנון והייצור של תותב כזה יכול לארוך חודשים רבים. ילדים הזקוקים לתותבת נאלצים להשתמש במכשירים בסיסיים, מסורבלים, המגבילים את חיי היומיום שלהם. הם גם דורשים התאמות ושינוי תכופים בתותבים היות והם גדלים ומשתנים ושינויים אלו אף מעלים את ההשקעה הכספית הנדרשת מהם.

צוותי התכנון וההנדסה של חברת Unlimited Tomorrow משתמשים בנתוני סריקה תלת-ממדיים שהם עושים ללקוחות ובאמצעות תוכנה ייעודית מתאימים באופן אוטומטי את העיצוב והמכניקה של התותב לאדם הלובש אותו. השילוב בין SOLIDWORKS  לבין מדפסות הזרקת Multi Jet Fusion של HP מאפשר לחברה לייצר את האיברים המלאכותיים המתקדמים ביותר גם עבור אנשים בקהילות נידחות ובעלי מצב סוציו – אקונומי נמוך. לטכנולוגיה זו יש פוטנציאל גדול לשפר את חייהם של מיליונים – השפעה עולמית אמיתית.

היתרונות של הדפסה תלת מימדית, לא מסתיימים בנושאים העוסקים בבריאות. חברת HP התחייבה ופועלת להפוך את מדפסות Multi Jet Fusion לבחירתם המועדפת של ארגונים בכל השווקים. מדפסות אלו משמשות לתהליך היצירה של אבות טיפוס מהירים (Rapid Prototypes) באמצעות מדפסות מסדרת 300/500, ובייצור סדרתי בקנה מידה גדול עם מדפסות התלת מימד מסדרת 4200/4210 שלה. בתעשיית הרכב, מדפסות HP נמצאות כבר בשימוש נרחב – החל מעיצוב,  דרך אבות טיפוס ועד לייצור חלקים סופיים ובסדרות גדולות. חברת Volkswagen  לדוגמא, יצרנית הרכב הגדולה ביותר בעולם, משלבת את מדפסות התלת מימד של HP בתהליך הייצור שלה ובונה תוכנית פיתוח לשנים הבאות (מה אומרים בפלסווגן על הדפסת חלקים במדפסת תלת מימד – לקריאה). גם חברת BMW משתמשת במדפסות התלת מימד של חברת HP להדפסה של חלקים שונים ברכבים. כמות החלקים המודפסים הולכת וגדלה משנה לשנה ! (מה אומרת חברת BMW על הדפסת תלת מימד ועל מדפסות HP JF  – לקריאה).

לקריאת הפוסט המקורי ב –  SOLIDWORKS Blog – How 3D Design Opens Up Innovation

ישראל ממריאה לירח! החללית הישראלית "בראשית" עוצבה באמצעות SOLIDWORKS על ידי פרופ' אלכס פדואה וגלעד דוידי

אם לא יהיו שינויים בלתי צפויים, החללית הישראלית "בראשית" שפותחה ונבנתה ע"י עמותת SpaceIL תשוגר הלילה בשעה 3:45 לחלל בדרכה אל הירח!

פרופסור אלכס פדואה קיבל את משימת עיצוב החללית, מה שהגדיר כ"משימה כמעט בלתי אפשרית". פרופ' פדואה : "הדבר הראשון שראינו זה שרטוט ראשוני של חבית עם ארבע מקלות שנראית קצת כמו דוד שמש. התפקיד שלנו כמעצבים היה פשוט לעשות צדק, להראות את החכמה, את היכולת ואת העוצמה שבדבר הקטנצ'יק הזה, כך שאנשים במבט אחד, מבלי שיסבירו להם יגידו: "וואו, זה יגיע לירח".

אלכס פדואה וגלעד דוידי מסטודיו Padwa-design עיצבו את החללית בתוכנת SOLIDWORKS ולגמרי עמדו במשימה.

עכשיו נחכה בציפייה שהחללית "בראשית" תעמוד במשימה ותנחת בתאריך 11/4 בירח, ובכך תהיה ישראל המדינה הרביעית שתנחת על הירח אחריי המעצמות ארה"ב, ברה"מ וסין.

 

כלי תכן חדש יכול להפוך את התמונה הבאה לסימולציית MATLAB

אם אתה מפתח מערכת מכ"ם, זו פריצת דרך אמיתית עבורך. 

כלי סימולציה חדש מבוסס MATLAB פותח לאחרונה ב-MathWorks. הכלי מאפשר למפתח להגדיר מבחר גדול של תרחישים מורכבים ואמיתיים במקום לחכות לניסוי מערכתי מלא באתר ניסויים. זהו פתרון הנדסי המאפשר לך לאמת ביצועי מערכת ברמת וודאות גבוהה מאוד כבר בשלבי התכן הראשונים.

כך זה עובד: 

תכנון מערכת מכ"ם מודרנית הוא תהליך שמכיל אי-וודאות גדולה לגבי ביצועי מערכת בעולם האמיתי. הכוונה לתרחישים מורכבים כמו זירה מרובת מטרות ומערכות.

בעולם המכ"ם הביטחוני למשל, המכ"ם פועל בזירה מרובת מטרות שבה יכולות להימצא כמה מערכות מכ"ם בו-זמנית. מערכות אלו סורקות את המרחב ביחד. והן מגלות ועוקבות אחר מס' רב של מטרות. כל הנתונים משודרים למחשב משימה מרכזי המבצע ניתוח מהיר של המידע. תרחיש מורכב שכזה לא מתאפשר ללא ניסוי יקר באתר ניסויים ייעודי.

מכיוון שניסוי שכזה הוא בעצם תמונה מופשטת של המציאות, ייתכן שביצועי מערכת אמיתיים לא יהיו ידועים עד לרגע האמת ממש. הרי בעולם האמיתי המערכת תצטרך להתמודד עם מספר רב של טילים ורקטות שמשוגרים בו-זמנית מכמה יעדים שונים. המערכת המבצעית צריכה לבצע איתור ועקיבה של מס' מטרות, תוך ניתוח מהיר של כל המידע שמגיע אליה מחיישני המכ"ם השונים שבזירה.

אבל כעת, פתרון חדש מבוסס MATLAB מאפשר לחזות ביצועים בכל תרחיש, מורכב ככל שיהיה.

הכר את Sensor Fusion & Tracking Toolbox, או בקיצור SFTT.

ניתן לחשוב על SFTT כמעין "סט" של סרט, כשמפתח המכ"ם הוא הבימאי. ב-SFTT תוכל לבנות תרחיש שבו תגדיר מיקום ומסלולי תנועה של עשרות ואפילו מאות מטרות. אח"כ, תוכל להריץ את התרחיש ממש כמו סרט. כך ניתן ליצור כל תרחיש, מורכב ככל שתרצה, להריץ ולבדוק את ביצועי המערכת בכל "סצינה".

ה-SFTT הינו כלי בסביבת MATLAB המאפשר תכן, סימולציה ואנליזה של מערכות משולבות-חיישנים לזיהוי מיקום, אוריינטציה, גילוי ועקיבה. ב-SFTT אתה מגדיר תרחישים חדשים (או מייבא תרחישים ממקורות חיצוניים), מריץ אותם על מגוון טופולוגיות תכן ובוחן כיצד המערכת שלך מתמודדת עם התרחיש שבנית.

לדוגמא, אתה יכול להגדיר סביבה עם מספר מערכות מכ"ם אוויריות, קרקעיות, ימיות ותת-ימיות, יחד עם מאות מטרות. מערכות המכ"ם והמטרות יכולות להיות סטטיות או בתנועה, עם אנטנה אחת או מערך אנטנות גדול, סריקה מכאנית או אלקטרונית – אתה חופשי להחליט. ואז, אתה מריץ את התרחיש שבנית… המטרות מתחילות לנוע ומערכות המכ"ם סורקות את המרחב. מערכות המכ"ם מעבירות את המידע למחשב משימה מרכזי שמבצע אנליזה ועוקב אחר המטרות השונות בהתאם לתכן שבחרת. אתה יכול לקבל תמונה תלת מימדית של התרחיש תוך כדי שהוא קורה, וגם לקבל דו"ח גילוי ועקיבה או הצגה גרפית של כל נתון שתבחר.

להלן כמה מהיכולות המרכזיות של SFTT :

  • הגדרת מסלולי תנועה ואוריינטציה של גופים במרחב (אתה חופשי לבחור איך כל גוף יזוז בתרחיש שאתה בונה)
  • שימוש במבחר מודלים מובנים של חיישנים (אתה לא צריך להגדיר את החיישנים בעצמך – ב-SFTT קיימת ספריית מודלים מוכנה לשימוש מיידי):
    • חיישני תאוצה
    • חיישני Gyro
    • חיישני IR
    • חיישני GPS
    • חיישני מכ"ם וסונאר אקטיביים ופסיביים, ועוד.
  • שימוש בספריית אלגוריתמים לשיערוך מיקום אוריינטציה ועקיבה כגון Alpha-Beta, Kalman, Gaussian, Jacobian ועוד.
  • אלגוריתמי עקיבה אחר מספר מטרות (Multi-Target Tracker) כגון K-best, Munkres, Jonker-Volgenant, Cluster, Covariance Fusion ועוד.
  • המרה אוטומטית לקוד C, מה שמאפשר האצת ביצועי סימולציה על מעבד חיצוני.
  • הצגה ויזואלית של התרחיש שתכננת ודו"ח אנליזת ביצועים