בואו נדבר על SOLIDWORKS Electrical Schematic

ביצוע סכימות על-פי תקינה בינלאומית

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

  • סמלים (symbols) המגיעים עם התכנה.
  • אופציות למספור החוטים (by wire/equipotential).
  • ספריות חוטים על-פי תקן.

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

אינטגרציה בין צוותי המכניקה והחשמל

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

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

מקור מידע אחד ומשותף לכולם

כדי למנוע כפילויות, ניהול מאגר חלקים "פרטי" אצל כל משתמש ושימוש בחלקים לא מאושרים, SOLIDWORKS Electrical משתמש במקור מידע אחד ומשותף לכלל המתכננים. התכנה מגיעה עם עשרות אלפי מק"טי יצרן מהחברות המובילות בשוק כגון: ABB, SIEMENS, RITAL, MOLEX ועוד. בנוסף, ניתן להוסיף מק"טים שנמצאים בשימוש החברה במספר דרכים, כולל גישה ישירה ל- SOLIDWORKS Electrical content portal. מפורטל זה ניתן להוריד רכיבים מיצרנים שונים בשוק ולחסוך זמן במילוי הפרטים עבור כל מק"ט.

הקמת סביבת עבודה מותאמת אישית

 ניתן לבצע התאמה של סביבת העבודה עבור כל משתמש:

  • סרגלי כלים מותאמים.
  • גליונות מוכנים מראש וממופים לפי הצורך.
  • תיקיית -favorite סמלים (symbols) שנעשה בהם שימוש בתדירות גבוהה כדי להימנע מחיפוש חוזר.
  • ביצוע פעולות macro: SOLIDWORKS Electrical מאפשרת לייצר סכימות קבועות שחוזרות על עצמן, ולהוסיף אותן לדף השרטוט בלחיצת כפתור.

דוחות אוטומטיים

שרטוט חשמלי מתאפיין בכמות דוחות גדולה יחסית ל-BOM שבדרך-כלל מהווה את המסמך העיקרי/היחיד כדי לתאר את הרכיבים המשתתפים בהרכבה. SOLIDWORKS Electrical מפיקה את כל הדוחות להם תזדקקו במהלך התכן ויתעדכנו בכל שלב. בין הדוחות הניתנים להפקה:

  • BOM
  • Wire and cable list
  • Pin to pin
  • Harness BOM
  • Terminal drawings

את כל הדוחות הנ"ל ניתן לערוך, לארגן ולהפיק על פי דרישת המשתמש ובצורה מהירה ופשוטה. בנוסף, כלל הדוחות והמסמכים הנלווים (data sheets, SOLIDWORKS drawings וכדומה) ישמרו כחלק בלתי נפרד מתיק הייצור ויופקו כמסמכי DXF או PDF בכל שלב במהלך התכנון.

איך לקשר משתני מודל בשרטוטים באמצעות Link to Property

קודם כל יש ליצור מודל עם ה- Properties שברצונכם להציג בשרטוט

פה בדוגמה אני מייצרת  properties בשם Material ועוד אחד Description

כעת ניתן לקשר כל אנוטציה למאפיינים האלו באמצעות Link to Property

פה, בהדגמה, אני מקשרת למאפיין ה- Material בתהליך יצירת Sheet Format- לקריאת פוסט בנושא לחץ כאן

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

 

רוצים לראות הסבר נוסף, להבין איך השיטה עובדת ולקבל טיפים לעבודה מהירה יותר? מוזמנים לצפות בוובינר שהעברנו בנושא הזה:

 

 

 

עוברים אל ArcGIS Pro: איך להעביר את הארגון אל Pro, ואילו הרחבות ורמות רישוי קיימות שם

מקומו של ArcGIS Pro בתוך משפחת מוצרי ArcGIS ובמערכת GIS מודרנית

לפי תפיסתה של Esri, מערכת GIS מודרנית מנגישה את היכולות לעיבוד וצפייה במידע מרחבי דרך Web Apps למשתמשי הקצה. רכיב הפורטל (בין אם פורטל ArcGIS Online או פורטל ארגוני מבוסס ArcGIS Enterprise) מאפשר ייצור יישומי קצה כאלו בקלות ובמקרים רבים, גם בלי פיתוח.

תפקידו של רכיב ה-Desktop במערכת GIS מודרנית כזו הוא ככלי למקצועני ה-GIS הארגוניים: הכלי באמצעותו עורכים מידע, מכינים תוצרים כרטוגרפיים סופיים ומפרסמים שירותים המהווים את הבסיס לאותן Web Apps

מדוע כדאי לבצע את המעבר אל ArcGIS Pro ?

יישום ה-ArcGIS Pro הוא יישום ה-Desktop GIS המשוכלל ביותר הקיים כיום. הפער הפונקציונלי מול ArcMap נסגר כבר לפני מספר גרסאות ולצדו קיימים יתרונות רבים ההופכים את Pro לאפשרות עדיפה עבור מקצוען ה-GIS הארגוני:

  • Native 64 Bit App
  • מבט משולב דו-ממד / תלת-ממד
  • ממשק משתמש מודרני ויעיל
  • ריבוי מפות, Layouts בפרויקט
  • אינטגרציה עם שאר רכיבי ArcGIS
  • אופק פיתוח מלא ומבטיח (שתי גרסאות כל שנה עם שפע חידושים)
  • תמיכה בממשק משתמש עברי בכל גרסה
  • ועוד ….

ביישום ArcGIS Pro תמצאו את כל תחומי הפונקציונליות שהכרתם מ-ArcMap אבל הכל חדשני יותר ומשוכלל יותר:

  • מאות כלי עיבוד לנתונים מרחביים (GeoProcessing Tools) יחד סביבות הרצה שונות (Model Builder, Jupiter Notebooks ועוד).
  • כלי עריכה מתקדמים לנתונים גיאוגרפיים וקטוריים במגוון פורמטים.
  • מיפוי ותצוגה מתקדמים המאפשרים הגדרות סימבולוגיה מפורטות, ביצועים משופרים ואפשרות גישה ותצוגה לכמויות מידע גדולות מאד.
  • כלי שיתוף והפצה ובעיקר אינטגרציה ובעיקר אינטגרציה מלאה עם פורטל היישומים הגיאוגרפיים.
  • מגוון אפשרויות לקסטומיזציה והתאמה לצרכי הארגון של ממשק המשתמש ותהליכי העבודה.

איך להעביר את הארגון לשימוש ב-ArcGIS Pro

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

  1. הכנת סביבה

אין צורך כמובן ברכש כלשהו אם כבר יש לכם את ArcMap – זהו אותו מוצר ! הורידו מחשבון המשתמש שלכם באתר MyEsri את ה Installers של גרסת Pro העדכנית, למדו את דרישות המערכת מבחינת חומרה ותוכנה (אם אין בכוונתכם לבצע מיפוי תלת-ממדי או תהליכי GeoProcessing מורכבים במיוחד אין חובה להיצמד לדרישות הגבוהות ביותר, אבל תמיד מומלץ לא לרדת מדרישות המינימום) והכינו את הסביבה.

  1. התקנת "סביבה כפולה"

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

  1. הדרכת משתמשים

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

  1. ייבוא קבצי עבודה

כמובן שלא תצטרכו לעשות שוב את כל העבודה שהשקעתם ביצירת קבצי העבודה שלכם ב ArcMap / ArcScene. יש ב ArcGIS Pro אפשרות מובנה לייבוא קבצי mxd / sxd כולל תכולתם המלאה. בחרו באפשרות Import Map מתוך סרגל ה-Insert, או פשוט נווטו אל תיקייה המכילה קבצי mxd בחלונית הקטלוג, לחיצה ימנית על הקובץ ובחיה באפשרות Import And Open – ובפרויקט ה Pro תיווצר מפה חדשה וכן Layout חדש המכילים את כל ההגדרות.

  1. אבחון והגירת קסטומיזציות

אם הארגון שלכם ביצע קסטומיזציות ל ArcMap באמצעות ArcObjects – חכו רגע לפני שאתם מתחילים לקודד את הכל מחדש עם ה Pro SDK …. ייתכן שחלק לא קטן מההתאמות שנדרשו בעבר כבר לא יהיהו נחוצות לאחר המעבר ל Pro:

  • חלק פשוט קיים כיכולות כלי מדף
  • חלק ניתן ליישום בקונפיגורציה
  • חלק ניתן ליישום באמצעות Tasks / Model Builder
  • חלק מתהליכי העבודה עוברים ל Web Apps

את אותן התאמות שיימצאו כנחוצות לאחר הניתוח הזה – תוכלו לקודד באמצעות ה-ArcGIS Pro SDK.

אנחנו בסיסטמטיקס נוכל לעזור לכם דרך קבוצת ה Professional Services שלנו, הן בייעוץ לשלב האנליזה של ההתאמות הקיימות והן בקידוד ההתאמות הנחוצות באמצעות ה Pro SDK.

 

  1. המשך עבודה שוטפת

אנחנו ממליצים בחום לא לבצע את המעבר "באבחה אחת": כדאי להמשיך להחזיק ArcMap מותקן ולהתחיל לבצע משימות שוטפות עם ArcGIS Pro. עם הזמן – משתמשים יתרגלו לסביבת Pro ויבינו היתרונות הגלומים בה. לא לשכוח – ArcMap ימשיך להיתמך עוד (כמעט) 5 שנים !

אפשרויות רישוי עבור ArcGIS Pro

קיימים שלושה מודלים לרישוי תוכנת ArcGIS Pro:

  1. רישוי מבוסס Named User: על פורטל ארגוני (או ArcGIS Online או על בסיס Enterprise) תותקן מנת הרשיונות שהארגון רכש, ומנהל הפורטל יקצה לכל משתמש את הרישוי הדרוש לו. הייתרון: זמין לאותו משתמש מכל מחשב בו ירצה להפעיל את היישום.
  2. רישוי Single Use: התקנת קובץ רישוי מקומי למחשב מסויים. היתרון: לא מצריך חיבור רשתי, זמין לכל משתמשי התכונה על אותו מחשב.
  3. רישוי Concurrent Use (License Manager): התקנת מאגר הרישוי הארגוני על שרת רשיונות ממנו מוקצים הרשיונות למשתמשי הקצה לפי ביקוש וכל זמן שכמות היישומים המופעלים לא עברה את כמות הרישוי הזמין. היתרון: מאגר רשיונות ארגוני הזמין לכל המשתמשים מכל מחשב.

רמות הרישוי הקיימות

יישום ArcGIS Pro זמין בשלוש רמות רישוי – אותן שלוש רמות שהתקיימו עבור ArcMap. הרמות לא נבדלות בממשק המשתמש אלא ביכולות העריכה והעיבוד הגיאוגרפי הזמינות:

  1. Basic – כלי GeoProcessing בסיסיים, עריכת שכבות פשוטות (ללא מבני נתונים מורכבים) השמורים כ Shapefiles, File Geodatabases
  2. Standard – תוספת כלי GP מתקדמים, עריכת מבני נתונים מורכבים ו/או נתונים השמורים בבסיסי נתונים גיאוגרפיים ארגוניים
  3. Advanced – תוספת כלי GP מתקדמים רבים, גישה לנתוני BigData.

הרחבות (Extensions)

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

הרחבה תיאור
3D Analyst יצירה וניתוח של יישויות תלת-ממדיות ומשטחי ייחוס תלת-ממדיים (כגון מודלים טופוגרפיים),  ניהול מידע Lidar, ביצוע ניתוחי Visibility
Geostatistical Analyst ניתוחים גיאו-סטטיסטיים מתקדמים לאבחון מגמות פריסה של תופעות במרחב על פי דגימות קיימות וחיזוי המצאות התופעה במיקומים שונים במרחב
Image Analyst צפייה בהדמאות / תצלומים אלכסוניים בקונטקסט גיאוגרפי מעוגן, צפייה סטריאוסקופית בצילומים חופים וקליטה פוטוגרמטרית, עיגון קבצי וידאו מרחביים וביצוע ניתוחים על בסיסם, ניתוחי רסטר מתקדמים
Network Analyst יצירת Network Datasets על בסיס שכבות רחובות, צמתים ופניות וביצוע מגוון ניתוחים מתקדמים לרשת תחבורה על בסיסו (ניתוב, אזורי שירות, סידור עבודה לצי רכב ועוד)
Spatial Analyst ניתוחי רסטר מתקדמים, ניתוחי Visibility, ניתוחים הידרולוגיים, ניתוחי איתור מיקום אופטימלי למיקום על בסיס פרמטרים מרחביים שונים
Data Interoperability קריאה ישירה של מידע גיאוגרפי מתוך מגוון עצום של פורמטים וקטוריים, יכולת יבוא / יצוא של מידע וקטורי מ/אל פורמטים רבים
Data Reviewer אוטומציה לתהליכי בקרת איכות על המידע הגיאוגרפי
LocateXT חילוץ אוטומטי של מיקומים מתוך טקסט "חופשי"
Publisher יצירת  mobile map packages לשימוש ציבורי – כלומר שמאפשר לפתוח ולהשתמש בו ללא Login לפורטל כלשהו
Workflow Manager ניהול תהליכי עבודה מובנים בקונטקסט של עיבוד / שימוש במידע מרחבי

 

סיכום

  • קיימים יתרונות רבים לארגון בהעברת סביבת ה-Desktop GIS ליישום ה ArcGIS Pro המתקדם. התהליך אמנם אינו מידי – אבל יביא רווח לטווח הארוך לארגון בהיבטי יכולות העיבוד למידע המרבי ויעילות העבודה אתו.
  • קיימת גמישות רבה ברישוי ליישום ArcGIS Pro: אפשרויות שונות לאופן צריכת הרישיונות, רמות שונות לרישוי הנבדלות בפונקציונליות, וכן הרחבות ייעודיות המעניקות תחומי יישום ספציפיים לארגונים הזקוקים להם.

מה חדש בתחום עיבוד האות בסביבת MATLAB בגרסת R2021a?

Signal Processing Toolbox

  • הרחבת יכולות ה-Signal Labeler APP:
    • Dashboard – מאפשר לבצע מעקב אחר תהליך התיוג לצרכי למידת מכונה/למידה עמוקה. כך בין היתר ניתן לנתח בזמן אמת האם יש איזושהי הטיה בפילוג הדאטה.
    • תמיכה בתיוג עבור ערכים קומפלקסיים.
    • תצוגת ספקטרום וספקטרוגרמה של האות בFast Navigation mode באפליקציה.
    • יכולות zoom ו-panning על אותות ואזורים מתוייגים.
    • ייבוא ותיוג של אותות שמע (מצריך בנוסף את ה-Audio Toolbox).
  • אפליקציית EDF File Analyzerממשק לטעינה, הצגה וניתוח של קבצים בפורמטים EDF/EDF+, הנפוצים ביישומים רפואיים.
  • אובייקט edfwrite שמאפשר יצירת קבצי EDF/EDF+ חדשים או לבצע שינויים בקבצים קיימים. הנ"ל בהמשך לפונקציית הקריאה שנוספה עבור קבצים מסוג זה בגרסה הקודמת.
  • פונקציית poctave לחישוב וויזואליזציה של ספקטרוגרמת אוקטבה.
  • פונקציית dlstft לחישוב short time Fourier transform של אובייקטי dlarray.
  • שלוש פונקציות חדשות לתיוג אותות:
    • countlabels – מבצעת ספירה של כמות הלייבלים הייחודיים במערך, טבלה או Datastore.
    • splitlabels – עוזרת בפיצול מערכי נתונים מתוייגים לכמה מערכים.
    • folders2labels – יוצרת רשימת לייבלים שניתן לשייך לקבצים בהתאם לשמות התיקיות שמכילות אותם.
  • אובייקטי signalDatastore מאפשרים כתיבת נתונים לכונן באמצעות פונקציית writeall .
  • פונקציית resample מקבלת גם timetables כקלט.
  • חישוב רוחב סרט רגעי באמצעות הפונקציה instbw.
  • Signal Processing Onramp – קורס עצמי קצר וחינמי שמאפשר היכרות בסיסית עם עולם עיבוד האות ב-MATLAB, כולל עיבוד של אותות, סינון וניתוח ספקטרלי.
  • הוספת תמיכה ביצירת קוד C/C++ עבור הפונקציות הבאות (מצריך בנוסף את ה-MATLAB Coder):

מסננים אנלוגיים ודיגיטליים:
freqzimpzimpzlengthlp2bplp2bslp2hplp2lpsos2sssos2zpss2zpstepztf2zp, tf2zpk

מידול אותות:
arburgarcovarmcovaryule, prony

ניתוח ספקטרלי:
pburgpcovpeigpmcovpmusicpyulearrooteig, rootmusic

ניתוח זמן-תדר:
instbw

יצירת אותות גל:
marcumq

  • הוספת תמיכת GPU עבור הפונקציות הבאות (מצריך בנוסף את ה- Parallel Computing Toolbox):

תיוג אותות:
extendsigroibinmask2sigroimergesigroiremovesigroishortensigroi, sigroi2binmask

ניתוחי זמן-תדר:
dlstft , stftmag2sig

סינון דיגיטלי:
sosfilt

טרנספורמציות:
bitrevorder , digitrevorder

יצירת אותות גל:
buffer

Dashboard מתוך אפליקציית Signal Labeler


Wavelet Toolbox

  • פונקציית liftingScheme לניתוח אותות באמצעות lifting. הנ"ל הינה דרך מהירה למימוש חומרתי של אלגוריתמים מבוססי טכניקת wavelet, והדבר שימושי ליישומים של דחיסת מידע והסרת רעש מאותות.
  • פונקציית waveletScattering מאפשרת ליצור רשת שמקבלת כקלט מידע TxCxB (time × channel × batch). חילוץ פיצ'רים על ידי Wavelet Scattering גם נתמך כעת להמרה אוטומטית לקוד C++  וכן להאצה באמצעות GPU (תוך שימוש בכלים הנוספים הדרושים).
  • אפליקציית Signal Multiresolution Analyzer תומכת כעת בריצה בסביבת MATLAB Online.
  • הפונקציות dwt, idwt, wavdec ו-waverec תומכות במידע קומפלקסי.
  • הפונקציות modwt, imodwt ו-modwtmra תומכות במידע רב ערוצי ובמידע קומפלקסי.
  • הפונקציות wdenosie, wdenoise2, waverec ו-wavrec2 תומכות בייצור קוד GPU אוטומטי (מצריך בנוסף את ה-GPU Coder).
  • הפונקציות cqt ו-icqt תומכות בייצור קוד C/C++ אוטומטי (מצריך בנוסף את ה-MATLAB Coder)
  • האצת ביצועי הפונקציות haartihaarthaart2ihaart2idwtidwt2waverec, ו-waverec2 באמצעות הרצתן על GPU (מצריך בנוסף את ה-Parallel Computing Toolbox).

מתוך אפליקציית Signal Multiresolution Analyzer – החל מגרסה זו נתמכת בריצה בסביבת MATLAB Online


DSP System Toolbox

Power Meter למדידת אותות מתח

Audio Toolbox

  • התווספה רשת למידה עמוקהpretrained OpenL3  (מצריך בנוסף את ה-Deep Learning Toolbox).
  • התווספה רשת למידה עמוקהpretrained CREPE  (מצריך בנוסף את ה- Deep Learning Toolbox).
  • אובייקט ivectorSystem ליצירת מערכת i-system, מערכת של מודלי למידת מכונה מבוססים עבור אותות דיבור, אשר שימושית, בין היתר, עבור אימות זהות של הדובר. ניתן לאמן את מחלץ הפיצ'רים ואת המסווג בין דוברים שונים, ולאחר מכן לבצע את הדרוש לצורך זיהויו של דובר ספציפי (Enrollment) ולבצע וריפיקציה למערכת המאומנת.
  • פונקציות vggishPreprocess ו-yamnetPreprocess לצורך עיבוד אותות שמע לקראת סיווג באמצעות רשתות VGGish
    ו-Yamnet בהתאמה.
  • לאפליקציית ה- Signal Labeler התווספו יכולות חדשות שמאפשרות יבוא קבצי שמע ותיקיות המכילות קבצים אלה.
  • פונקציית acousticRoughness לניתוח איכות תפיסת הצליל והערכת עוצמת רעידות הרעש.
  • Octave Filter Bank Block עבור Simulink.
  • אובייקט audioFeatureExtractor ניתן כעת להאצה בעזרת ה-GPU (מצריך בנוסף את ה- Parallel Computing Toolbox).

פלט מפונקציית acousticRoughness

 

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

ינון

 

מה חדש בתחום המידול הפיזיקלי בסביבת MATLAB בגרסת R2021a?

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

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

Simscape

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

נחלק את החידושים בסביבה זו לשלושה חלקים עיקריים:

  • שפת Simscape, שזו היכולת ליצור בלוקים מותאמים עבורנו.
  • Foundation library, שזוהי הספרייה המכילה את הבלוקים שלנו.
  • Simulation capabilities, שאלה בעצם יכולות הסימולציה שלנו מבחינת דיוק/מהירות.

שפת Simscape:

  • הוספת תחום מינימום ומקסימום: למשל נוכל להגדיר פרמטר שהוא זווית, ומראש לתחום אותו בין 0 ל-360 מעלות. כאשר הגבולות החדשים יצטרפו ללשונית Variables. כמובן שניתן גם לקבוע את ה- Priority לעמוד בתחום הזה.
  • הוספת Table Lookup לתוך חישובי הבלוק: נוכל להגדיר כחלק מהחישובים שהבלוק שלנו עושה, שהוא יעשה אינטרפולציה לפי Lookup Table. כאשר ה- Lookup Table יכול להיות חד, דו, תלת וארבע מימדי. כמובן שנוכל גם להגדיר את האקסטרפולציה מחוץ לתחום, בדיוק כמו שהיינו עושים עם Lookup Table ב- MATLAB ו-Simulink.

Foundation Library:

Simulation:

  • שדרוג daessc Solver: כשיוצרים מודל, הפותרן דיפולטית הוא Variable-step והשיטה דיפולטית היא Auto. החל מהגרסה החדשה, מודלים שכוללים בלוקים של Simscape ומשוואות דיפרנציאוליות אלגבריות, השיטה של ה-Auto תהיה DAE. זהו פותרן שעוצב במיוחד עבור המידול הפיזיקלי, כאשר הפותרן מאפשר לעשות fine-tune לביצועים שלו.
  • שימוש ב-Run-Time Parameters עם Fast Restart דרך ה-property inspector: ניתן לעדכן פרמטרים המוגדרים כ-Run Time Paramters, דרך ה-Property inspector ולעבוד במצב של Fast Restart. כאשר נאתחל את המודל מחדש, הערכים החדשים יעודכנו.
  • שדרוג Partitioning Solver: שיפור היציבות של הפותרן המקומי, ניתן כעת לעבוד ב-Robust simulation וכך עוד משוואות נפתרות בשיטת Backward Euler Scheme.
  • שדרוג ה-workflow של Simscape HIL: ניתן לייצר מימוש HDL של המודל Simscape (דורש HDL coder).
  • הקלטת מידע ב-accelerator mode: בגרסאות קודמות, היה ניתן להשתמש ב-Simscape data logging רק ב-normal mode, כעת ניתן להקליט את המידע גם ב-accelerator mode.
  • שדרוג הפותרן הנומרי: יש כעת תמיכה רחבה יותר במשוואות דיפרנציאליות מסדר גבוה עבור משוואות וקטוריות. מידע נוסף בקישור.
  • שיפור התוצאות המתקבלות מ-conserving laws: האלגוריתם החדש משתמש בשיטת פיתרון מסוג DAE (Differential Algebraic Equations) ומגיע לתוצאות יותר מדויקות. למשל ניתן לראות שיפור בשימור תנע עבור מערכות מכניות.
  • דוגמאות חדשות: ישנן מגוון דוגמאות חדשות שניתן להיעזר בהן:

בנוסך לבסיס של Simscape ישנן ארבע הרחבות: Simscape Electrical, Simscape Multibody, Simscape Fluids ו- Simscape Driveline, כאשר כל הרחבה נועדה לעזור לנו עוד בתחומה, כפי שיפורט למטה.

Simscape Electrical:

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

את החידושים ב-Simscape Electrical ניתן לחלק לשני תחומים: Electrical ו-Specialized Power Systems. חשוב לציין שבשניהם יש לרוב רכיבים דומים אך ניתן להשתמש בהם קצת שונה. אם לסכם בשתי שורות את ההבדלים ביניהם:

Specialized Power Systems: הקווים בצבע שחור, ניתן להיעזר בכלים כדי לתכנן את המערכת, למשל powergui.
Electrical: הקווים בצבע כחול, משתלב בקלות יותר עם שאר Simscape, נוח למערכת multi domain.
כמובן שתמיד אפשר לשלב בין השניים.

Electrical:

  • פונקציה ee_comtradeDataset: פונקציה חדשה שיודעת לקרוא הקלטת COMTRADE ולהוציא אובייקט מסוג dataset.
  • שדרוג הבלוקים N-Channel MOSFETand P-Channel MOSFET: ניתן להשתמש ב-Lookup table דו ותלת מימדי כדי לחשב את הקשר בין הזרם למתח. בנוסף, ניתן להגדיר את הקשר בין המתח לזרם עבור הדיודה המובנית כמידע בטבלה.
  • פונקציה ee_getBillOfMaterials: פונקציה חדשה שמייצרת דוח עבור המודל שכולל את כל התת מערכות במודל, הדו"ח הוא קובץ HTML שמכיל סקירה של המודל, רשימת רכיבים פיזיקליים מ-Simscape Foundation ו-Simscape Electrical, כולל הערכים בתוך הרכיבים.
  • המרה מ-SPICE: ה- SPICE Conversion assistant תומך במידול ערכים טפיליים. פרטים נוספים בקישור.
  • שדרוג הבלוק Diode: ניתן כעת למדל תקלות, כאשר הבלוק יכול להפעיל את התקלות בזמן מסוים או כאשר הוא מגיע לסף מסוים או שילוב של שניהם.
  • שדרוג הפונקציות ee_getPowerLossSummaryand ee_getPowerLossTimeSeries: הפונקציות כעת יכולות לחשב הפסדים עבור בלוקים של מוליכים למחצה.
  • שדרוג הבלוק SPICE-Imported MOSFET: כעת ניתן לבחור פרמטריזציות נוספות עבור הבלוק, פרטים נוספים בקישור.
  • בלוק Piezo Bender: (לא להתבלבל עם bender b rodriguez), בלוק אשר מייצג קרן בימורפית פייזואלקטרית בעלת חתך מלבני. הבלוק מייצג מכשיר אשר מתכופף כאשר הוא כפוף לפוטנציאל חשמלי בין הפלטות שלו.
  • הסתרת ה-port הניטרלי במספר בלוקים: ניתן לסמן את ה-Zero Sequence ל-Exclude ואז ה-port n יהיה מוסתר:
  • בלוק Fuel Cell: בלוק זה מתאר המרה של אנרגיה כימית ממימן לאנרגיה חשמלית, כאשר ניתן להתאים את רמת האמינות של המודל, בין מפושט עבור מהירות למפורט עבור דיוק.
  • שדרוג הבלוק FEM-Parameterized PMSM: ניתן כעת למדל הפסדי ברזל לפי משוואות שטיינמץ. כמו כן, אפשר להוסיף port נייטרלי n.
  • שדרוג הבלוק DC-DC Converter: ניתן להכניס את היעילות כטבלה ולחשב הפסדים כתלות בזרם היציאה והטמפרטורה.
  • בלוק Compound Motor: בלוק אשר מייצג מנוע מרכב. ניתן להוסיף למנוע מאפיינים ותקלות.
  • שדרוג הבלוקים Batteryand Battery (Table-Based): ניתן למדל דגדרדציה של ביצועי הסוללה כתלות בהזדקנות הסוללה. ההזדקנות יכולה להיות כתוצאה מזמן, טמפרטורה, שניהם, או מידע מטבלה.
  • הרחבה של הספרייה Mathematical Transforms: נוספו בלוקים שמתארים טרנספורמציות של חמש ושש פאזות:
  • הרחבה של הספרייה Pulse Width Modulation: נוספו בלוקים עבור מערכות עם חמש פאזות:

Specialized Power Systems:

Simscape Multibody:

כלי זה נועד למידול פיזיקלי של רכיבים ומאפשר לנו להתממשק עם מודלים של CAD ולעבוד בעולם הפיזיקלי, כולל ויזואליזציה של המודל המכני כאשר עובדים עם בלוקים מה-Simscape Multibody. ניתן ללמוד עוד בסרטון:

להלן החידושים העיקריים בכלי זה:

  • בלוק Point Cloud: יצירת ענן נקודות עבור מידול מגע מפולג וממושך. הבלוק משפר את הביצועים של הבלוק Spatial Contact Force, כאשר מדמים מגע ממושך ומפולג.
  • שדרוג הבלוק Constant Velocity Joint: ניתן כעת להשתמש ברצף סיבוב, כאשר אפשר לבחור בין Rotation Sequence עבור זמן ריצה מהיר יותר, וקווטרניון עבור מניעה מ- Gimbal lock.
  • בלוק Point on Surface Constraint: מאפשר להגביל נקודה למישור, כאשר לנקודה יש חמש דרגות חופש ויכולה לנוע במישור. הבלוק חייב להתחבר לבלוק Infinite Plane.
  • שדרוג הבלוק Point on Curve Constraint: ניתן להוסיף חישה למומנט המופעל על המפרק.
  • שדרוג ה – Mechanics Explorer: כעת תומך גם ב- accelerator mode, פרטים נוספים על עבודה ב- accelerator mode בקישור.
  • דוגמאות חדשות:

Simscape Driveline:

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

  • בלוק Motor & Drive: מפשט את התהליך של הוספת מנוע חשמלי למודל ויכול לעזור לבחור את המנוע הנכון עבור המערכת. זאת היא גרסה מפושטת של הבלוק Motor & Drive (System Level).
  • בלוק Air Spring: ניתן להוסיף את הבלוק כדי לסנן רעידות בתדר גבוה. הבלוק משתמש בפרמטרים שלרוב ניתנים ע"י היצרן.
  • בלוק Rope: ניתן למדל רשתות עם מתח/רפיון.
  • שדרוג הבלוק Belt Pulley: הוספת כיווניות לחגורה בבלוק.
  • דוגמאות חדשות:

Simscape Fluids:

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

החידושים העיקריים בכלי זה:

    • Single-Acting Hydraulic Cylinder
    • Double-Acting Hydraulic Cylinder
    • Single-Acting Actuator (IL)
    • Double-Acting Actuator (IL)
    • Single-Acting Rotary Actuator (IL)
    • Double-Acting Rotary Actuator (IL)
    • Rotating Single-Acting Actuator (IL)
    • Single-Acting Actuator (TL)
    • Double-Acting Actuator (TL)
  • בלוק P-H Diagram (2P): ניתן כעת לעקוב אחר הלחץ והאנתלפיה ברשת.
  • שדרוג הבלוק Centrifugal Pump (TL): כולל כעת גם פרמטריזציה אנליטית ופרמטרי run-time לאופטימיזציה.
  • שדרוג הבלוק Centrifugal Pump (IL): כולל כעת גם פרמטר של צפיפות ייחוס בשביל לשפר את הביצועים כאשר המפרט והרשת הפיזיקלית אינם זהים.
  • שדרוג הבלוקים Check Valve(IL) ו-Orifice (IL): ניתן כעת למדל תקלות.
  • בלוקים ממשקים חדשים Interface (2P-G) ו-Interface (2P-TL): ניתן כעת לחבר מערכות Two Phase Fluids עם מערכות Gas ו- Thermal Liquid.
  • בלוק 4-Way 2-Position Directional Valve (IL): שסתום ארבע כיווני עם שני מיקומים.
  • הוספת תרכובת Isobutane כחלק מה- Two Phase Fluids שמוגדרים מראש ב- two phase fluids properties

שיתוף מידע בפלטפורמת ALTIUM 365

הגישה החדשנית והמתקדמת של Altium Designer באה לענות על הצורך הנ"ל ועל הבעייתיות שבו.

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

אז בואו נתחיל:

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

ניתן להזמין לצפייה/עריכה/הורדה של קבצי הפרויקט, ישירות מתוך הממשק:

  • משתמשים מתוך הארגון שלך.
  • משתמשים מארגונים שונים.

פונקציות השיתוף הללו פועלות בצורה שונה, בואו נסתכל על סקירה כללית של שני סוגי השיתוף בפלטפורמת Altium 365.

 שיתוף פנים ארגוני

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

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

שיתוף חוץ ארגוני

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

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

חשוב לציין כי מי ששיתפתי איתו את המידע שלי ונתתי לו יכולות עריכה ולא צפייה בלבד יוכל לבצע את הפעולות הבאות בנוסף:

  1. הורדה של קבצי המקור שבהם צפה
  2. צפייה במי שעובד על הפרוייקט
  3. שיתוף של המידע עם אנשי צוות נוספים

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

שיתוף קבצי ייצור

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

תצוגת סביבת עבודה עבור משתמש חוץ ארגוני

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

לעוד פרטים בנושא אתם מוזמנים לפנות אלינו.

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

בן מימון

5 סיבות למה לשדרג ל-SOLIDWORKS SIMULATION PREMIUM

SOLIDWORKS Simulation Premium כולל את כל היכולות של SOLIDWORKS Simulation, ומאפשר ביצוע בדיקות של המודל עבור כשלים שונים כבר בשלב הפיתוח.

הנה חמש סיבות למה מומלץ להשתמש בו:

1. פתרון בעיות פלסטיות

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

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

באמצעות היכולות הלא לינאריות של SOLIDWORKS SIMULATION ניתן לבצע סימולציות בתחום הפלסטי.

אנליזות לא לינאריות:

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

2. בדיקת עמידות המוצר לרעידות ולהלמים

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

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

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

אנליזות דינמיות:

  • בדקו את עמידות המוצר לרעידות עם ניתוח התעייפות.
  • בצעו סימולציות דינמיות לאורך אינטרוול, תוצאות הרמוניות במצב יציב, ספקטרום תגובה ועירורים אקראיים.

3. חישוב הגאומטריה האופטמלית על פי הדרישות ההנדסיות של המוצר

ביישומים שבהם המשקל הוא בעל חשיבות גבוהה איתור הגאומטריה האופטימלית יכול להיות מאתגר במיוחד.

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

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

אופטימיזציה טופולוגית:

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

4. חישוב טמפרטורת המוצר

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

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

אנליזת טרמית:

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

5. ספריית חומרים מורחבת

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

SOLIDWORKS SIMULATION PREMIUM כולל גישה לספריית חומרים מורחבת מבית Matereality.

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

 

כיצד לפתח מערכות מרובות PCBs תחת סביבת עבודה אחת

סקירת שוק

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

דוגמא למכשיר הטלפון הנייד של חברת Apple, שלפי כל הנתונים כיום הוא המכשיר הנמכר ביותר בעולם מתחילת שנת 2021, Apple iPhone 12, והוא כולל 11 מעגלים מודפסים נפרדים המחוברים זה לזה ע"י מחברים, רתמות, ואלמנטים גמישים.

 היתרונות שבדבר

 לשימוש בתכנון מרובה כרטיסים ישנם כמה יתרונות:

  • כוח עיבוד רב יותר למערכת הקיימת.
  • נקודת מבט ובחינת המוצר באופן לוגי ברמה גבוהה (System Level)
  • BOM אחד (ויחיד)
  • מנהל חיבורים (Connection Manager)
  • תצוגת תלת מימד לכל הרכבת המוצר (כולל אלמנטים מכאניים)
  • גלאי התנגשות

 

כאשר נתכנן את כרטיס/ים שלנו ב – Altium Designer נוכל לתכנן כל כרטיס בנפרד אך גם את כולם ייחד, כלומר אנחנו נגדיר כיצד מתחבר כל כרטיס, ע"י איזו צורת חיבור, ודרך איזה מחבר/רתמה/אזור במעגל המשני לו – וכן הלאה. תכנון ועריכה ברמה הזו נותנת לנו המהנדסים שליטה מלאה בחיבוריות של הכרטיסים ועל ידי שימוש בכלים הנ"ל, נוכל לזהות טעויות ולהימנע מהם עוד בשלב תכנון הסכמה החשמלית (!).

 האתגרים שבדרך

כשנתכנן מערכות מרובות כרטיסים נשאל את השאלות הבאות:

  • האם ה-NETS שהגדרנו מקושרות באופן תקין לכל מחבר (Connector)?
  • האם האוריאנטציה של המחברים (Connectors) על גבי הכרטיס נכונה?
  • האם חיבור של המעגלים תואם לתכנון המקורי שלנו?
  • האם כל ההרכבה של כלל המעגלים שבמערכת מתאימה למארז המכאני שאלייה מיועדת?

 כשנעבוד ונתכנן את כל המערכת שלנו ב – Altium Designer נוכל לקבל את השקיפות המירבית של כלל מרכיבי המערכת. החל מרשימת רכיבים (BOM) אחת ויחידה לכל הכרטיסים וכלה בשרטוטי הרכבה מפורטים למערכת. היכולות המתקדמות של Altium Designer בגירסת 2021 מתקדמות ואנחנו צועדים אל פני שיפור משמעותי בממשק 365 שבקרוב יתמוך ב – Multi-Board Designs.

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

מזמין אתכם לצפות בוובינר שהעברתי בנושא תכנון מרובה כרטיסים:

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

הטוב ביותר צועד קדימה – מה חדש במוצר ArcGIS Pro 2.8

לו"ז גרסאות Pro

בסוף שנת 2020 השתחררה גרסה 2.7 וכאמור בסוף מאי השתחררה גרסה 2.8. התכנית היא להוציא עד סוף שנה זו גם את גרסה 2.9 – כנראה בסביבות נובמבר, בסמיכות לשחרור גרסה 10.9.1 של ArcGIS Enterprise.

מוזמנים לעיין בדף ה-Support Lifecycle כדי ללמוד על מועדי התמיכה בגרסה 2.8 ובשאר גרסאות ArcGIS Pro.

רעיונות משתמשים לשיפור בתוכנה

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

שיפורי ביצועים

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

  • פתיחה ושמירה של פרוייקט
  • פתיחת מפה
  • טעינה וציור של אובייקטים תלת-ממדיים
  • ציור תוויות
  • פתיחת טבלת מאפיינים
  • הרצת GP tools רבים
  • הרצה חוזרת של כלי GP על אותם נתונים
  • ציור יישויות מתוך Feature Layers שמקורן ב Enterprise GDB או Feature Service
  • ציור מפות vector tile
  • ועוד …………..

מודול ה-Data Engineering החדש

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

הגעה למסך החדש מתבצעת או דרך לחיצה ימנית על Feature Layer בתוכן העניינים ובחירה באפשרות Data Engineering מתפריט ההקשר, או בחירה בשכבה כזו בתוכן העניינים ובחירה בפקד ה Data Engineering מתוך ה Data Ribbon או ה Analysis Ribbon.

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

בשלב זה ניתן לבחור בשדות אותם אנו מעוניינים לנתח, ולגרור אותם לחלונית הסטטיסטיקה או ללחוץ לחיצה ימנית ולבחור באפשרות Add to statistics and calculate

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

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

או לעדכן את סימבולוגיית השכבה לכזו הנשענת על ערכיו – ישירות ממסך ה Data Engineering

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

שיפורי יעילות ושימושיות

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

חיפוש פקודות וכלי GeoProcessing דרך חלונית חיפוש:

העתקת תיחום נראה מחלון מפה או חלון Layout ישירות אל ה Windows Clipboard כזמין ל"הדבקה" בכל יישום:

העתקה ללוח של פקודת Python מתוך חלונית ה GeoProcessing:

אפשרות הגדרת סימבולוגיית Fill או Hatch לפוליגונים נבחרים:

סיכום

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

שיפור ביצועים בעבודה עם שרטוטים

  • Resolved- מצב פתיחה קלאסי. במצב זה נטען כל המודל ברקע (חלקי ההרכבה ואח"כ ההרכבה עצמה) ורק אח"כ נטען קובץ השרטוט עצמו ומתעדכנים המבטים.
  • Lightweight– מקבל למצב lightweight בהרכבה. החלקים עצמם לא נטענים במלואם אלא נטענת רק הגיאומטריה של הגוף שמוצג ע"ג המסך ולאחר מכן נטען השרטוט והמבטים שלו.
  • Detailing– מצב חדש הקיים מגרסת 2020. אין טעינת מודלים ברקע אלא נטען אך ורק את מבט השרטוט ועליו ניתן להוסיף אנוטציות שונות (מידות, הערות, רכיבי סקיצה וכו'…). מצב פתיחה זה יהיה אפשרי רק אם כבר יש לנו דף שרטוט שמור עם המבטים שלו עליו.
  • Quick View– מצב שבו מידע על השרטוט עצמו (מבטים ואנוטציות) לא נטען אלא נטענת תצוגה מקדימה של השרטוט (שווה ערך לפתיחת השרטוט ב- eDrawing).

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

איך שרטוט נטען?

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

  • המלצה נוספת היא הפחתת Graphics Triangles- מעבר לטעינת ההרכבה מאחורי הקלעים, בזמן פתיחת שרטוט, נטענת הגרפיקה שמהווה מסה גדולה מהשרטוט עצמו. ככל שיהיו לכם יותר Graphics Triangles במודל כך העבודה בסביבת השרטוט תהיה איטית יותר (zoom in\out). שווה לחשוב האם חשוב לכם להציג את כל ההברגות, Fillets ועוד פרטים קטנים או שניתן לפשט את ההרכבה בקונפיגורציה נוספת ולהשתמש בה בשרטוט (למשל עבור מבט של הרכבה גדולה כשגם ככה לא רואים את הפרטים הקטנים, או עבור מבטי פיצוץ. יכול להיות רלוונטי גם לרכיב פנימי- כמו PCB)

  • ניתן להשתמש ב- Display States ולייצר תצורות גרפיות של ההרכבה ללא חלקים פנימיים או ללא רכיבי Toolbox למשל.

 

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

לצפייה בוובינר המלא בנושא שיפור ביצועים בעבודה עם Drawings: