נושא הבלוג

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

יום חמישי, 25 בפברואר 2021

תוכנות בתחפושת - לכבוד פורים 2021

בעולם האכזרי של תיב"ם,  האם מסכה עוזרת?  

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

הסיבה הראשונה והקצת עגומה היא פשוט מחסור במקוריות או בכישרון של מפתחי התוכנה. לדוגמא, בתחילת שנות התשעים, המפתחים של Solid Edge , שקיוו להפתיע את העולם עם תוכנת סוליד מודרנית בסביבת חלונות (והופתעו בעצמם מ SolidWorks שיצאה לשוק לפניהם), הסתכלו על תוכנת הסוליד המובילה בעולם באותו הזמן -  פרו אינג'ניר ( Pro/e והיום Creo ) והעתיקו את צורת העבודה שחייבה אישור מעצבן בכל סיום פעולה. שם הפקודה שונה ומה שהיה בתוכנה אחת Done הפך ל Finish בשניה וכך, ירשה סוליד אדג' את אחת מהתכונות הפחות חביבות של ה Pro/e.  בהמשך הפכה סוליד אדג' להיות חלק מקונצרן סימנס והציגה לעולם ברעש גדול את ה Synchronous , יכולת לעריכה ישירה של מודל שהועתקה ללא בושה מ SpaceClaim . 
סולידוורקס, שלא רצתה להשאר מאחור, מיהרה לאסוף כמה תכונות קימות יחדיו ולבנות להם סרגל כלים יחודי תחת השם Direct Editing שעד היום נמצא בתוכנה ללא כל שינוי.  

עוד תוכנה שהתחפשה לאוטוקאד
בסטייל
סיבה שניה ונפוצה יותר, נובעת מהרצון לגנוב משתמשים מתוכנה אחרת, להציג להם סביבת תפעול כמו של תוכנות מתחרות וכך להקל על המעבר והלימוד של התוכנה החדשה. בקטגוריה הזו נוכל למצוא עשרות חיקויים של תוכנת הדו מימד אוטוקאד  אשר מנסים להדמות לאוטוקאד בכל, איכונים, קיצורי מקלדת, שורת הפקודה, פורמט הקבצים והרצת אפליקציות אוטוקאד. בשלב מסויים,  AutoDesk הוסיפה תכונת זיהוי של חיקויים לתוכנות שלה על מנת שיפחידו את המשתמש כאשר הוא מנסה לפתוח קובץ בתחפושת שנוצר בתוכנה של חברה אחרת. 
חברת Alibre  התחילה כיצרן של תוכנת סוליד פרמטרית זולה במיוחד שניסתה לתת פתרון ענן לפני שמישהוא ידע מה זה הענן הזה. כשהיא התיאשה ועברה לתוכנה רגילה וזולה היא הואשמה על ידי מנהלי SolidWorks שהיא התחפשה לתוכנה שלהם כחיקוי בוטה.
אותם מנהלים ומפתחים של סולידוורקס פרשו מאוחר יותר בשביל להקים את Onshape, תוכנת ענן כמו ש Alibre רצו להיות, וכמובן שאונשייפ מושפעת ודומה בעיקר ל.. סולידוורקס. 
SolidWorks בשנים עברו, הוסיפו סממני אוטוקאד רבים לתוכנה כדי לפתות את משתמשי הדו מממד הוותיקים. אחת התכונות המביכות ביותר בסולידוורקס,  שכבר לא קיימת, הייתה האפשרות להביא  את שורת פקודה - Command Line כמו באוטוקאד שמאפשרת להקליד פקודות בסביבת התלת ממד שתוככנו להיות "בשפת באוטוקאד" .  מעולם לא מצאתי משתמש אחד שחשב לעשות שימוש בתכונה זו.

יש גם תכונה חביבה שהגיעה לסולידוורקס בייבוא אישי מאוטוקאד. זאת הלחיצה על מקש "אנטר" שמחזירה את הפקודה האחרונה בה השתמשנו.
 
כדי לגנוב לקוחות מחברות מתחרות, מספר תוכנות התחפשו לתוכנה אחרת בבואם לפתוח את קבצי אותה התוכנה. כידוע, תוכנות סוליד פרמטריות אינן מקלות על מעבר קבצים מאחת לשניה וכאשר זה כבר מתאפשר, מאבדים את ההיסטוריה של הקובץ. סולידוורקס ניסתה בעבר להתחפש ל MDT , תוכנת הסוליד המוקדמת מאוד של אוטודסק והבטיחה למשתמש שבמידה ושתי התוכנות מותקנות על אותו המחשב, היא תדע לתרגם את קבצי ה MDT ל SolidWorks עם ההיסטוריה המלאה. 
כאשר אוטודסק שחררה לשוק את תוכנת Inventor, היא השתדלה מאוד שלא יווצר הרושם שמדובר בסולידוורקס בתחפושת וכך נולד המונח "תוכנה אדפטיבית" להבדיל מתוכנה מסוליד פרמטרית סתם. בשיחות פנימיות הנהלת סולידוורקס נהגו לכנות את האינוונטור " imitatior " - חיקוי. 
אם אתם תוהים למה יש לכם כאלו איכונים גדולים שתופסים חצי מסך אז כשמיקרוסופט יצאו עם ממשק ה Ribon Bar החדש של האופיס 2007 מיהרו Solid Edge לאמץ אותו והתחפשו ל Word, סולידוורקס ואינוונטור מיהרו אחריה ואימצו גם הן את הממשק שהיה אז שנוי במחלוקת, בסוף התרגלנו גם לזה. 

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

למי תרצה להתחפש עכבר? 
ועוד דבר- השבוע השקתי ניוזלטר חדש לנושאי הדור החדש של תיב״ם בענן 


חג פורים שמח, 
גל רז