ArcGIS PRO 1

טיפים וטריקים לייעול העבודה עם ArcGIS Pro

תפריטים תלויי הקשר – Context Menus

תפריטים תלויי הקשר הנם אותם תפריטים הנפתחים כאשר אנו מקליקים באמצעות מקש העכבר הימני מעל אזורים שונים בממשק המשתמש. כשמם כן הם – מציגים אפשרויות שונות התלויות בהקשר: בכלי אתו אנו עובדים (Explorer tool, Select tool, Sketch tool ….) בחלון בו אנו נמצאים (Map, Layout, Model Builder ….) ובאזור עליו אנו מקליקים.

ArcGIS PRO 2

תפריט תלוי-הקשר כאשר הכלי הנבחר הוא ה Explore Tool מעל מפה

ArcGIS PRO 3

תפריט תלוי-הקשר כאשר הכלי הנבחר הוא ה Select Tool מעל מפה

מומלץ מאד לבדוק את תפריטי ה Context-Menu ולהתרגל להשתמש בהם. זה יכול לחסוך הרבה זמן בחיפוש פקודות רלוונטיות בסרגלי ה Ribbon !

סרגל הגישה המהירה – Quick Access Toolbar

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

ArcGIS PRO 4

קל מאד להתאים לצרכיכם את סרגל הגישה המהירה, בשלוש דרכים שונות:

1. לחיצה על החץ הקטן שבקצה הסרגל והוספת פקודות נפוצות:

ArcGIS PRO 5

2. לחיצה ימנית על כל כלי בכל toolbar אחר ב Ribbon ובחירה באפשרות Add to Quick Access Toolbar:

ArcGIS PRO 6

3. לחיצה ימנית על סרגל הגישה המהירה ובחירה באפשרות Customize Quick Access Toolbar – משם ניתן להוסיף לו כל פקודה או כלי GeoProcessing קיים:

ArcGIS PRO 7

אפשרות נוספת שכדאי להכיר היא היכולת למקם את סרגל הגישה המהירה מתחת ל Ribbon ולא מעליו כפי שיימצא בברירת המחדל. אפשרות זו שימושי למי שמבצע פעולות רבות בין המפה לבין סרגל הגישה המהירה ויוכל כך לחסוך תנועות עכבר. למיקום מתחת ל Ribbon – לחיצה ימנית על סרגל הגישה המהירה ובחירה באפשרות Show quick access toolbar below the ribbon.

התאמה אישית ל Ribbon

ממשק המשתמש העיקרי של Pro הוא סרגל הכלים הדינמי – ה Ribbon – המשתנה לפי חלון פעיל ובחירות אחרות. קל מאד להתאים את ה Ribbon לצרכינו. הכל מתבצע דרך תיבת ה Customize the ribbon אליה מגיעים דרך לחיצה ימנית על סרגל כלים כלשהו ובחירה באופציה זו.

ArcGIS PRO 8

פעולות שניתן לבצע דרך תיבת Customize the Ribbon:

  1. שינוי תכולת וסדר הפקדים בקבוצות קיימות בסרגלים (tabs) קיימים.
  2. יצירת קבוצות חדשות.
  3. הוספת כל פקודה או Geoprocessing Tool אל קבוצה קיימת או חדשה.
  4. יצירת סרגל (Tab) חדש.
  5. איפוס כל הסרגלים או טאב בודד לברירת המחדל.
  6. ייצאו הגדרות התאמה ל Ribbon אל קובץ.
  7. ייבוא הגדרות התאמה ל Ribbon מקובץ.

מקשי קיצור – Accelerator Keys

מקשי קיצור הנם צירוף מקשים מסויים המשמש קיצור דרך לביצוע פקודה. קיימים קיצורים כאלו המוכרים מכל תוכנת Windows כגון הצירוף Ctrl+z לפעולת Undo או Ctrl+c להעתקת פריטים נבחרים. כתוכנה מתמחה, ArcGIS Pro מכיל כבר כמה מאות של מקשי קיצור כאלו שכבר מוגדרים כברירת מחדל לביצוע מגוון רחב של משימות. לדוגמא, הצירוף של מקש Ctrl עם הקלקה בנקודה במפה, ימרכז את המפה לנקודה המוצבעת, או הצירוף Ctrl+T יפתח את טבלת המאפיינים עבור Feature Layer נבחר בתוכן העניינים.

אין כמובן צורך (או אפשרות …) לזכור את כל מקשי הקיצור, אבל מומלץ מאד להיעזר במסמך מרוכז המכיל את כולם כדי לאתר צירופי מקשים שאכן יכולים לזרז עבורכם את ביצוע הפעולות שאתם מוצאים את עצמכם עושים פעמים רבות.

ArcGIS PRO 9

בנוסף, תשמחו בוודאי לדעת שביכולתכם לקבוע צירוף מקשים לכל פעולה שתרצו אם לא מוקצה לה כבר צירוף כזה. באמצעות תיבת Customize the Ribbon אותה הזכרנו בנושא הקודם, תוכלו לבחור כל פקודה או Geoprocessing tool, לראות אם כבר מוקצה להם צירוף ולהגדיר להם צירוף מקשים משל עצמכם אם לא מוקצה:

ArcGIS PRO 10

שאילתו הגדרה – Definition Queries

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

ArcGIS PRO 11

קיימים שני הבדלים / שכלולים ביחס לשאילתות הגדרה ב Pro ביחס למה שניתן היה לעשות אתן ב ArcMap:

  1. ניתן להגדיר שאילתת הגדרה שתשמר עם השכבה אבל תהיה "כבוייה" כלומר ניתן לבחור מתי תהיה מוחלת.
  2. ניתן להגדיר מספר שאילתות הגדרה לשכבה עם היכולת לבחור ברגע נתון מי מהן מוחלת.

הפעלת (החלת) שאילתת הגדרה לשכבה יכולה להתבצע או מתוך מסך ה Definition Query במסך מאפייני השכבה, או מתוך לשונית "Data" עבור Feature Layer נבחר.

אם קיימות במפה מספר שכבות אשר לכולן מוגדר Definition Query באותו שם (למשל "יישויות למפת פרוייקטים גדולה"), ניתן להחיל את שאילתת ההגדרה על כולן יחד על ידי בחירתן בתוכן העניינים ובחירת שאילתת ההגדרה המשותפת מתוך לשונית Data (אין צורך שתוכן השאילתה יהיה זהה מבחינת תנאי ההגדרה – רק שהשם יהיה זהה):

ArcGIS PRO 12

מסנני תצוגה – Display Filters

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

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

ArcGIS PRO 13

סיכום

ArcGIS Pro הנה תוכנה מקצועית מתמחה עם הרבה יכולות. השפע הזה יכול גם לבלבל לעיתים…

למזלנו, קיימות אפשרויות רבות בתוכנה שניתן להיעזר בהן כדי להפוך את העבודה עם ArcGIS Pro לקלה ומהירה יותר, ומותאמת יותר לצרכינו הספציפיים.

מה שכיסינו במאמר הזה – טיפה בים.

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

3d-simulation-1

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

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

האסוציאציה הראשונה שעולה אצל רוב האנשים כאשר הם שומעים את המילה RoadRunner (בעברית: קוקייה רצנית) הינה עוף מהיר ומתוחכם מבית האחים וורנר, אשר מצליח בכל פעם להערים ולהתחמק מפני זאב הערבות שמנסה לתפוס אותו, תוך כדי שהוא קורא "מיפ-מיפ"… אבל מהו בעצם כלי ה- RoadRunner?

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

3d-simulation-2

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

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

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

 

פתרון ה- RoadRunner מאפשר בין היתר ייבוא וייצוא של זירות התרחשות מפלטפורמות רבות. זירות ההתרחשות המתוכננות יכולות להשמר במספר פורמטים, להתממשק עם סביבת הפיתוח של MathWorks ולהיות מיוצאות לסימולטורים ומנועי משחק שונים כגון: OpenDRIVE, Filmbox, CARLA, Vires VTD, NVIDIA DRIVE Sim, LGSVL, Baidu Apollo, Unity, Unreal ועוד.

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

3d-simulation-4

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

ישנן שתי הרחבות המאפשרות לנו למנף את יכולות ה- RoadRunner:

RoadRunner Asset Library – מאגר של מודלים בתלת-ממד להרחבת הגדרת זירות התרחישים. ההרחבה מכילה סימנים על גבי הכביש, שלטים לצדי הכביש, עצים, מחסומים ואף נזקים על הכביש (בורות, שמן וכו') – הרחבה זו זמינה החל מגרסת R2020a.

3d-simulation-5

RoadRunner Scene Builder – כלי זה מאפשר לייבא ולשלב מודלים של כבישים בתלת-ממד מתוך פורמט של HERE HD Live Map. ניתן להציג ולערוך את מודלי הכבישים בסביבת ה- RoadRunner ולהוסיף עצים, רחובות, תמרורים ואלמנטים נוספים כחלק מזירת ההתרחשות – הרחבה זו זמינה החל מגרסת R2020b.

3d-simulation-6

 

קישורים לעמודי הכלים:

 

סרטונים שימושיים:

 

>> אהבתם את הפוסט והוא עורר בכם עניין – לחצו כאן!

הנדסת אנוש למשתמשי SOLIDWORKS ו-CATIA

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

  1. בחירת דמות קטלוגית:
    נתחיל מבחירת דמות מתאימה מתוך קטלוג הדמויות שקיים במערכת. ניתן לבחור מגדר, ומאפיינים חיצוניים ואף מודלים של ילדות וילדים.
  2. הגדרת המנח הנכון:
    לאחר בחירת הדמות המתאימה, ניתן להתחיל להגדיר את המנח (Posture) של הדמות. השליטה במנח נעשית בשתי שיטות. הראשונה, על ידי הזזה של נקודות הקצה של הגפיים כאשר שאר הגוף מתאים את עצמו בהתאם למגבלות התנועה האנושיות. בשיטה זו אנחנו יכולים לקבל מהר מאוד מגוון רחב של מנחים.

השיטה השנייה מאפשרת לנו שליטה ישירה בכל אחד ממפרקי הגוף ומקנה לנו שליטה מדויקת מאוד על מנת לייצר את המנח הנכון. החל מזווית עמוד השידרה ועוד קצה הזרת:

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

  1. שילוב מודל מתוכנת SOLIDWORKS:
    התקדמנו וכבר יש לנו מודל של אופנוע ורוכב. אבל בטיחות לפני הכל, ולכן לא נצא לדרך בלי קסדה. נעבור לתוכנת ה- SOLIDWORKS, שם ביצענו את תכנון הקסדה. בעזרת הממשק בין התוכנות, אנו יכולים לעשות שימוש במידע המקורי מסביבת SOLIDWORKS בתוך אפליקציית הHuman Design.

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

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

    • בדיקת התנגשות בין הגוף האופנוע. התנגשויות באיזור כף היד והמושב הן תקינות אבל נרצה להימנע מהתנגשויות אחרות.
    • בדיקת שדה ראיה מFirst person view, לוודא שאין הסתרות וחסימות לשדה הראיה.

  1. רינדור:
    ולבסוף נשתמש ביכולות הרינדור של פלטפורמת ה-3DEXP על מנת למקם את המודל שלנו בסביבתו הטבעית:

לסיכום,

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

מדוע כדאי להשתמש בתכנון PCB גמיש-קשיח

כיצד תכנון גמיש-קשיח עוזר לנו?

  • פותר בעיות אריזה
  • צמצום שטח ומשקל נחוץ
  • עלויות הרכבה מופחתות
  • מקל על כיפוף דינמי
  • ניהול תרמי
  • משפר את אסתטיקה המוצר
  • תאימות ביולוגית
  • אמינות מוגברת וירידה בהזדמנות לטעות במפעיל

אמנם ישנן סיבות רבות לעבור לתכנון גמיש-קשיח , אך שתי הסיבות הבולטות הן לפתור את נושאי אריזת המוצר או לצמצם את החלל והמשקל של האלקטרוניקה שלו. שתי סיבות אלה קשורות זו לזו. שטח, משקל ואריזה, ימשיכו להיות כוח מניע בתכנון PCB . בניית תכנון גמיש-קשיח יכולה לבטל צברי חיווטים ו/או חיווטים מגושמים, ולעתים קרובות ניתן לחסוך 60% או יותר מהמשקל הכולל של המעגל ובנוסף שטח שיתפוס תוך צמצום גודל הכרטיס הכללי. לא קשה לדמיין מעגל דק, צנום וגמיש כיתרון לאילוץ זה.

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

תרשים של מבנה שכבות גמיש קשיח הכולל חורים באזורים השונים

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

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

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

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

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

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

תחום יישומים נוסף ש"מתגמש" והוא קריטי במיוחד הוא – תעשיית הרכב.

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

 

אז, האם עניתי על השאלה שאיתה פתחתי את הבלוג – "מתי עליי להשתמש במעגל גמיש-קשיח"

אני מאמין שעניתי.

האם זה יביא אתכם להשתמש בתכנון שכזה במעגל הבא שלכם? – לא יודע.

מה שכן ל –Altium Designer יש את כל הכלים והיכולות לבצע את המטלות הדרושות בכדי לספק כרטיס גמיש-קשיח ברמה הגבוהה ביותר.

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

מזמין אתכם לפנות אלינו בכל שאלה שקשורה לנושא.

נתראה בפוסט הבא,

בן

Paste As Reference- מדריך בכמה צעדים פשוטים ומהירים

לעיתים אנחנו מעוניינים ליצור קשר "מלאכותי" בעץ המודל כדי לאפשר לקבצים "לנוע" יחד עם הקובץ הראשי בתהליכים שלו או להוסיף עוד מידע ל- BOM מעבר למידע על החלקים ותתי המכלוללים המרכיבים את ההרכבה. הקבצים האלו יכולים להיות מפרט או מדריך הוראות הרכבה או רכיבים שלא ממודלים בפועל (למשל דבקים, מסמכי ECO  וכו'…). עם SOLIDWORKS PDM ניתן בקלות לייצר רפרנסים ידניים לקובץ ההרכבה ולשייך אותם ל- BOM שלה.

Check Out להרכבה– מכיוון שאנחנו עורכים את הרפרנסים שלה (מדביקים לה רפרנס)

 

העתקת (Copy) הקובץ שאותו תרצו לקשור כרפרנס להרכבה

 

Paste as Reference– ברגע שהקובץ הועתק, ניתן להוסיף אותו כרפרנס להרכבה

בחלון הבא ניתן לבחור את כמות הפעמים שקובץ זה יהיה מקושר להרכבה

 

Check In להרכבה– כעת כשהמידע הרצוי שוייך להרכבה ניתן לשמור את השינויים ע"י ביצוע Check In ולראות את ה- BOM החדש, עם הפריט שהוספנו

ניהול גירסאות בענן – ALTIUM 365

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

תצוגה של רכיב בתלת מימד תוך הצגתו לפי צבע השכבה בה נמצא

את כל הכלים האלה אפשר לקבל כיום פלטפורמת Altium 365. בעזרת הפלטפורמה החדשה מבית ALTIUM DESIGNER ניתן לחזור אחורה בפרוייקט בקלות, לבצע שכפול לקבצים ותיקיות, להשוות בין סכמאות, מעגלים מודפסים, BOM, ובעצם כל קובץ שמאוחסן בפרוייקט.

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

היכן הקבצים מאוחסנים?

אתחיל ואומר שהפלטפורמה Altium 365 משתמשת בשרתי אחסון של אמזון (AWS) וכמות המידע שאתם יכולים לאחסן בה היא בלתי מוגבלת. כל חוקי האבטחה והניהול הינם של אמזון.

 

כאשר אתם עובדים בניהול גירסאות בפלטפורמת Altium 365 ניהול הגירסאות או הגירסאות הקודמות שלכם לא יופיעו לכם ברשימה, אלא אתם תמיד תראו את הרוויזיה האחרונה שעידכנתם. אם בכל זאת תרצו למצוא את הגירסאות הקודמות של הפרוייקט, הן נמצאות בפאנל ייעודי ששמו – Storage Manager. בתמונה מטה ניתן לראות פרוייקט שנמצא ב-Altium 365 וכאשר פותחים את הפאנל Storage Manager ניתן לראות את הגירסאות המקומיות (Local) ואת הגירסאות שבאונליין:

כיצד לאתר שינויים בין קבצים?

כיום יש ל – Altium Designer את מנוע ההשוואה המהיר והמתקדם ביותר בתחום. ניתן לבצע השוואות במספר סוגי קבצים רב, וכן גם לסוגי קבצים מורכבים יותר כגון – Netlist וספריות רכיבים. בהשוואה שאצרף כאן לדוגמא , ניתן לבדוק מה השוני בין ספריות Footprints שונות ולקבל את המידע בצורה נוחה תחת הממשק של Altium Designer מבלי לצאת כלל מהתוכנה:

התהליך לוקח פחות משנייה ואתם מקבלים את השינויים בטבלה מסודרת שניתן גם לייצא:

חשוב לומר,

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

תכנון USB MicroSD PCB

כרטיסי ה –microSD לא מוגבלים לשימוש במוצרים ספציפים. אני מכיר מספר אנשים שעדיין מחזיקים ברשותם נגן MP3 ששימושו העיקרי הוא אחסון קבצים בכרטיס ה – microSD של הנגן, אבל כרטיסים מסוג זה יכולים לשמש אפילו כזכרון נוסף בלוח M של מחשבים מבוססי כרטיס כגון Raspberry Pi.

Raspberry Pi Zero USB Hub – Altium Designer

באופן אירוני אין כניסות (Slots) עבור כרטיסי microSD במחשבים שרובנו משתמשים, לשם כך צריך קורא כרטיסים מותאם לכרטיס microSD או חיבור דרך הטלפון הנייד.

בבלוג הזה הציג לכם כיצד Altium Designer מתמודד עם פיתוח של כרטיס מסוג זה ונוכל לראות את התהליך המהיר שנעבור עד לקבלת התוצרים מהתוכנה.

סכמה חשמלית

הפרוייקט איננו מורכב מדיי שכן את כולו ניתן לתכנן בסכמה אחת, כאמור אם מגדילים את הדף לדף 3A:

רכיבים עיקריים בסכמה:

את הרכיבים הנ"ל ניתן בקלות למצוא דרך פאנל – Manufacturer Part Search.

נגדיר את הקווים הדיפרנציאלים ממחבר ה– USB אל רכיב ה– IC:

עריכה

לפני שנתחיל בעריכת המעגל, נגדיר את ה – Stackup של הכרטיס שלנו דרך Layer Stack Manager. בכרטיסי microSD נהיה מחוייבים לבצע תיאום אימפדנסים בשל השימוש במחברי USB ואת הפרופילי אימפדנס ניתן להגדיר ישירות מתוך ה – Layer Stack Manager.

בכרטיס הנ"ל נשתמש בשכבות כפי שמופיעות בתמונה:

לאחר סיום עריכת המעגל ניתן לראות את כל התוצרים של התוכנה תחת פלטפורמת Altium 365 החדשה שזמינה לכולכם.

 

צמצום הפסקות הקפה בעזרת מערכת SOLIDWORKS PDM

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

 

אז מה זאת מערכת ה – PDM?

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

המערכת היא חלק מעולם ה – SOLIDWORKS ולכן מתקשרת בצורה אידיאלית עם הקבצים שלנו.

זה אומר שאם אנחנו מעדכנים את ה – SOLIDWORKS, המערכת מתעדכנת יחד איתו, ותומכת בכל החידושים והשיפורים שלו.

אם אנחנו בונים רפרנסים בשרטוטים ובמודלים שלנו, ה – PDM יודע "להרגיש" אותם ולנהל אותם בלי שום בעיה. הוא ישמור לנו על הקשרים גם אם נשנה את שמות הקבצים או נעביר אותם לתיקיות אחרות (בניגוד לתיקיות רשת).

המערכת תמיד זמינה לנו בתוך ה – SOLIDWORKS ומאפשרת לנו לראות מה המצב של כל מודל ומודל באופן ישיר.

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

ממשק ה – PDM בתוך ה -SOLIDWORKS

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

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

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

ומה עם גרסאות?

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

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

ואם אנחנו רוצים לעבוד בשיתוף פעולה על אותו הפרויקט?

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

קודם כל, כל אחד יכול לעבוד על תת הרכבה נפרדת ובסוף בהרכבת העל הכל יתעדכן בהתאם.

אם אנחנו דווקא רוצים שמספר משתמשים יעבדו על חלופות שונות של אותה ההרכבה, אפשר ליצור מספר עותקים לאותה הרכבת על, כאשר ה – PDM יודע לשמור את הקשר להרכבה המקורית שלנו. ככה נוכל לעבוד על מספר חלופות במקביל ובסוף, לאחר שתתקבל ההחלטה על החלופה הנבחרת, נוכל להגדיר שמעכשיו היא ההרכבה המובילה החדשה! ושוב, הכל עם עדכון כל הרפרנסים המתאימים בלי שום עבודה מיותרת.

ואם אנחנו רוצים שהקבצים יעברו תהליך אישורים מסודר?

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

המערכת מאפשרת לנו לנהל את המסמכים שלנו כך שבכל אבן דרך מרכזית אנו שולטים מה אפשר לעשות עם הקובץ שלנו (לערוך אותו, לנעול אותו, להזיז אותו) ומה קורה בדרך אליה. למשל, כשהקובץ עובר אישור סופי המערכת יכולה באופן אוטומטי להפיק לו PDF, XT, עדכוני BOM, מיילים למשתמשים הקשורים לפרויקט ועוד ועוד.

סכמת תהליך אישורים ב – PDM

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

אנו מזמינים אתכם להכיר את המערכת בוובינר הקרוב שלנו ב – 08.12.20 בו נציג את העבודה משלב התכן הראשוני ועד שלב האישורים והפקת התוצרים.
בואו להתרשם, לשאול שאלות בלייב ולשמוע רעיונות שיכולים לשדרג גם את העבודה שלכם.

איך לעבוד בסנכרון מלא בין המתכנן המכני לעורך המעגלים?

חלק מהגורמים האחראיים לכך הם:

  • "נדלן" (מקום פנוי) מועט ומפוזר הדורש לעיתים מעבר לתכנון כרטיסים גמישים קשיחים
  • מיזעור מוצרים המעלה את הצורך בכרטיסים חסכוניים מבחינת פיזור רכיבים
  • אתגרים עיצוביים (מארזים מעוצבים או מוצרים גמישים כמו בגדים לבישים למשל)

כל אלה לא רק מצריכים צורתיות מאתגרת אלא גם מעלים את הצורך בתקשורת חכמה.

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

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

  • תקשורת LIVE בין המכניקה והאלקטרוניקה
  • חיסכון באיטרציות עם קבצי STP כבדים וקבצי DXF מסורבלים
  • הימנעות מהצורך לקפל בעצמי את הכרטיס הגמיש – קשיח

מהצורך הזה שעלה מהשטח, למעשה נולד ה – SOLIDWORKS PCB Connector

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

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

 SOLIDWORKS PCB Connector יאפשר לכם:

  • לעבוד בסנכרון בתקשורת ישירה בין העורך למתכנן המכני
  • להפחית איטרציות ולחסוך בזמני האיטרציות עצמן
  • להפחית טעויות

צפו בהדגמה – איך עושים את זה בכרטיסים קשיחים וגמישים-קשיחים:

 

באנו חושך לגרש עם SOLIDWORKS VISUALIZE

בואו נלמד, כיצד ניתן להדליק נרות חנוכה בעזרת SOLIDWORKS VISALIZE.  נתחיל במודל בסיסי המכיל חנוכייה ונרות חנוכה ללא הגדרת חומרים/צבעים.

(במידה והחומר/צבע/טקסטורה/Decal מוגדרים ב SOLIDWORKS, כך זה גם מגיע ל SOLIDWORKS VISUALIZE):

תמונה/סרטון ראליסטי מבוסס על: 4 אלמנטים עיקריים (כולם יכולים להיות מוגדרים ב SOLIDWORKS ו/או ב SOLIDWORKS VISUALIZE):

  1. מודל תלת-ממד
  2. חומר/צבע/טקסטורה/Decal
  3. סביבה ותאורות
  4. מצלמה

בעוד שהגדרת המודל התלת ממדי מוגדר בד"כ ב SOLIDWORKS, ל SOLIDWORKS VISUALIZE יש אפשרויות רחבות יותר בהגדרת החומרים, סביבה, תאורות והמצלמה וכך לקבל תוצאות ריאליסטיות.

נתחיל עם הגדרת החומרים הבסיסיים – החנוכייה והנרות:
בספריית החומרים קיימת תיקייה של Precious Metal, אני אבחר להשתמש ב Silver Polished.

עבור הנרות אבחר ב Candle wax מתוך מחיצת ה Other (בשלב הראשון, אגרור את השעווה בצבע הלבן לכל הנרות):

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

ונקבל נרות בצבעים שונים, כמקובל בנרות חנוכה:

לפני שנמשיך ונטפל בלהבות, נתאים את הסביבה בהתאם לתאורות הנדרשות.

אשתמש ב- Venice Beach:

להלן התוצאה:

התאורות מתאימות, אבל הצל לא בכיוון הרצוי ותמונת הרקע לא מתאימה.

ניתן להשאיר את התאורות הסביבה ולהסתיר את התמונה ע"י בחירת Color ב Background type ואז לבחור את צבע הסביבה:

את כיוון הצל ניתן לסובב בעזרת ה Rotation בהגדרת הסביבה (סיבוב הסביבה):

ניתן כמובן להוסיף גם תאורות שונות, למקם אותם ולהגדיר את סוגי ופרופיל התאורות לקבלת תוצאות ראליסטיות יותר.

בשלב האחרון נגדיר את חומר "שלהבת" הנרות: בספריית החומרים נבחר חומר מסוג Emissive, וכדי לקבל את האפקט המתאים נבחר ב Fireplace Fire:

כדי לקבל אפקט של תאורה, נפעיל את פילטר ה Bloom בהגדרת המצלמה:

בנוסף לכך, ניתן להשתמש באנימציה כדי "להניע" את השלהבת לקבלת אפקט של אש אמיתי יותר.

כדי לבצע זאת, נשנה את תכונות החומר שהגדרנו לאורך הזמן (לדוגמה, נשנה את זווית סיבוב הטקסטורה לאורך הזמן):

לפני שנבצע את הרינדור (תמונה או סרטון), נגדיר את המצלמה:

להלן תוצאת רינדור הסרטון:

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

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

SOLIDWORKS VISUALIZE PROFESSIONAL מוסיף מספר יכולות נוספות, כמו: הפקת סרטונים באיכות פוטו-ראליסטית, שליטה מלאה על תאורות, שימוש בפילטרים במצלמה, הפקת תוצרי VR ועוד…

לצפיה בוובינר על SOLIDWORKS VISUALIZE 

לפרטים ורישום לקורס SOLIDWORKS VISUALIZE

לפרטים נוספים על מוצרי SOLIDWORKS ו-SOLIDWORKS VISUALIZE