נושא הבלוג

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

‏הצגת רשומות עם תוויות לינוקס. הצג את כל הרשומות
‏הצגת רשומות עם תוויות לינוקס. הצג את כל הרשומות

יום רביעי, 16 במרץ 2011

מלחמות בדו מימד ותוכנה חינם

אם אתם מחפשים דומיננטיות מוחצנת בעולם התיב"ם אתם יכולים למצוא אותה בתחום ההנדסה האזרחית. תוכנת AutoCad של אוטודסק היא השליטה המוחלטת ב  AEC (ארכיטקטורה, הנדסה וקונסטרוקציה) כבר שנים רבות. אוטוקאד על שלל גרסותיה כל כך נפוצה, שיתכן שנכון יהיה לומר שיש יותר תוכנות אוטוקאד מאשר כל שאר תוכנות התיב"ם גם יחד. במשך השנים, עובדה זו לא נעלמה מכלל חברות התיב"ם אשר נחלקו לשניים, מצד אחד חברות קטנות, כגון  TurboCad , שקיוו לגנוב נתח מלקוחות האוטוקאד בעזרת  תוכנות דו מימדייות זולות יותר ומהצד שני, ענקי התיב"ם הגדולים כגון דאסו (סולידוורקס ) , PTC וסימנס המתוסכלים מכמות המזומנים הגדולה הזורמת לאוטודסק כל רבעון רק עבור שדרוגים ותמיכה שלא לדבר על רכישת רשיונות חדשים. התסכול הזה איננו חדש, הוא בן יותר מחמש עשרה שנים.
לפני יותר מעשור, השקיעו כל הגדולות בתחום מאמצים גדולים באימוץ טכנולוגיות תלת מימד מתקדמות ופיתוח תוכנות PLM יקרות ואילו אוטודסק, שבאותו הזמן הייתה בכלל עסוקה בלשכנע את לקוחותיה להגר מדוס לחלונות, המשיכה שנה אחרי שנה לצבור מזומנים משדרוגים של תוכנת האוטוקאד עד שהפכה לחברת ה CAD הגדולה בעולם.
תוכנה של Visio מ 98
כאילו אוטוקאד ב 500$ בלבד
במובן מסויים, אוטודסק דומה לגוגל.  ל- Google , ענקית התוכנה, יש המון יישומים ואפליקציות, תוכנות אופיס, שירותי אחסון וידאו ותמונה ועוד.. אבל, מזומנים היא עושה רק ממנוע החיפוש. גם אצל אוטודסק במשך שנים, הכסף זרם מהאוטוקאד והאוטוקאד דיאט , AutoCad LT - או Light. ה LT  היא גרסה מוגבלת וזולה יותר ושנמכרת כתוכנת מדף ולא רק דרך מפיצים. היא איננה ניתנת לשדרוג אבל מחירה הזול הפך אותה ללהיט .
גם לתוכנה יש חיקויים
במיתולגיה, ציפור ה - Phoenix היתה עולה בלהבות אחת ל 500 שנים וקמה לתחיה מחדש מתוך העפר. פוניקס היה שם הקוד שחברת SoftDesk נתנו לפרויקט שאמור היה להפיל את אוטודסק בלהבות.  סופטדסק, אז אחת מספקיות האפליקציה הגדולות לללקוחות אוטודסק החלה לפתח בשנת 1994 תוכנה מתחרה לאוטוקאד. במקום לפתח תוכנה טובה וקלה יותר לשימוש, הם פשוט העתיקו את האוטוקאד תוך שמירה על פורמט ה DWG . בשנת 1996 נמאס ל AutoDesk מהשטויות והיא הוציאה 90 מליון דולר על רכישת Softdesk . בהתערבות של הממונה על הגבלים עסקיים בארה"ב, ה IntelliCadd (שמו הרשמי של פרויקט הפוניקס ) חמק מאוטודסק ונחת לבסוף בחברה בשם Visio . ב 1998, הוציאה Visio לשוק לצד התוכנה המוכרת שלה לטבלאות זרימה גם את תוכנת ה IntelliCad 2008, חיקוי מושלם של אוטוקאד אבל בעשירית המחיר. אחרי שמכרה מ כ 30,000 רשיונות , טיפה בים בעולם של אוטוקאד, הבינה  Visio  ש CAD הוא עסק מסובך הרבה יותר מאשר יצירת תרשימים , פנתה לנתיב של קוד משותף (פחות או יותר) ותרמה את הקוד לקבוצה בשם ITC .  התורמת הנדיבה נבלעה מיד לאחר מכן בענק התוכנה  MicroSoft  ששילבה את ה Visio בחבילת ישומי האופיס פרו. תיב"ם, יש להניח, מענין את מיקרוסופט בערך כפי שייצור סקטבורד מענין את טויוטה וכך נעזבה ITC לנפשה כדי להמשיך להוציא גרסאות של ה IntelliCad ולעצבן את אוטודסק.
סולידוורקס והגרסה הראשונה שלה
לחיקוי אוטוקאד
התוכנה של ITC נפוצה היום בעולם בכמה עשרות גרסאות שונות ותחת שמות שונים. כ 50 חברות שותפות לפיתוח ועדיין, המוטו של כל גרסאות ה IntelliCad השונות הוא חיקוי אוטוקאד בזול או בחינם! למעשה, הדבר העקרי המשותף לתוכנות שמשתמשות בקוד הוא השמוש בפורמט ה DWG (שריד עוד מימי הדוס שמשמש כסיומת לקבצי אוטוקאד לדוגמא -  draft.dwg ) כפורמט הטבעי שלהן והיכולת  להריץ אפליקציות בשפת ה Lisp.  
ל ITC תפקיד חשוב נוסף. הפופולאריות העצומה של קבצי ה dwg  וה dxf (פורמט נוסף של אוטודסק לקבצי דו מימד) גרמה לכך שכל תוכנת תיב"ם על פני כדור הארץ חייבת לאפשר קריאה וכתיבה של קבצים בפורמט הנ"ל. אוטודסק מצידה, לא מיהרה מעולם לתת כלי פיתוח למתחרים כדי להקל עליהם לתמור בפורמט הנ"ל. נהפוך הוא, היא העדיפה להקשות , לנסות לרשום את ה dwg כסימן מסחרי , לנסות להצפין את הקבצים לפתיחה רק באוטוקאד מקורי וגם לצאת בקמפיינים שמציגים ייתרונות בלרכוש " dwg מהמקור" . ל ITC חברו בשיתוף פעולה נדיר, חברות תיב"ם מתחרות כדי לפתח ביחד כלי תוכנה  לתמיכה בקריאה וכתיבה של הקבצים הנ"ל.
SolidWorks  מצטרפת למשחק
בשנת 2004, החליטה SolidWorks גם היא להציע כאילו אוטוקאד בזול . סולידוורקס הבינה שרוב לקוחותיה עדין מחזיקים אוטוקאד כזה או אחר וממשיכים לשלם אחזקה לחברת אוטודסק. כל עוד אטודסק לא היתה במשחק עם תוכנת תיב"ם פרמטרית הגונה, זה לא הפריע. אבל, מרגע שהאינוונטור הפך להיות יריב ראוי, חוקי המשחק השתנו. "לקוח סולידוורקס, קח מאיתנו תוכנה חינם שתחליף לך את האוטוקאד ואפילו לא תרגיש בהבדל" זימרה סולידוורקס. בעצם, הם אמרו, ניתן לך שלוש תוכנות חינם על כל רשיון סולידוורקס ולתוכנה נקרא Dwg Editor כדי שיהיה לך קל יותר להבין מה היא עושה וגם, כדי שחס וחלילה לא תרצה שאולי נתמוך בה כי "היי מר לקוח,  זה רק  Editor , מה לא הבנת ?"
ואוטודסק? חוץ מלריב עם SolidWorks על השם DWG  ממשיכה באותם השנים לגדול ולצמוח כרגיל.
DraftSight on Ubuntu Linux
 
  DraftSight נכנס לתמונה
חברת Dassault היא יצרן מוכר של תוכנות על לתיב"ם. הידועות שבהן הן Catia ואבקוס לתכנון ואנליזה לתעשיית הרכב והתעופה. דאסו היא גם הבעלים של חברת  SolidWorks . לפני מספר שנים, בארוחת צהריים בבוסטון עם מנהלים מחברת דאסו שאלתי אותם מי מדיר שינה מעיניהם. להפתעתי התשובה לא הייתה PTC או UGS . אוטודסק הם ענו לי פה אחד.  ולכן אולי זה לא מפליא שדאסו בחרו השנה להכנס לתחום חדש - תוכנות בחינם לדו מימד,  ואם נדייק -  תוכנה דו ממדית, שהיא חיקוי לאוטוקאד ושרצה בסביבת חלונות , MAC ולאחרונה גם לינוקס. (בנושא לינוקס, ראו רשומה מלפני כשנה בבלוג הזה  ) .  תוכנת ה DraftSight  הגיעה לדאסו מחברת  Graebert ,  המפתחת חיקוי לאוטוקאד הנקרא ares  . גריברט פיתחה את התוכנה לשלל פלטפורמות והודיעה השנה גם על פתיחת Apps Store ליישום הנ"ל . DraftSight מחליפה את ה dwgEditor הכושלת בסולידוורקס ועושה רושם כתוכנה בשלה יותר לשמש ככלי לתכנון ועריכת קבצי dwg/dxf . דאסו מנסה לבנות קהילת משתמשים לשיתוף ותמיכה סביבה. אבל,  הכוונה המקורית היא עדין לנסות "לדפוק" את אוטודסק .
 Discover DraftSight: Free CAD Software.


גל רז

יום שני, 3 במאי 2010

לינוקס, לא לתיב"ם אבל מומלץ


יש כמובן עוד מערכות הפעלה ל PC חוץ מהחלונות. אבל, לצערי הסיכויים שאתם קוראים טור זה על מערכת שהיא לא חלונות הם קלושים. בכל זאת, רציתי לספר לכם על חג קטן שקורה פעמיים בשנה – השחרור של מהדורה חדשה של "אובונטו" – מערכת הפעלה ל PC ממשפת הלינוקס. קצת על לינוקס ניתן ללמוד כאן http://linux.org.il/whatis וגם כאן http://en.wikipedia.org/wiki/Linux .
image
ההפצה הנקראת אובונטו היא כמובן לא מערכת הלינוקס היחידה, בטח שלא הראשונה ויתכן שגם לא הטובה ביותר אבל, היא בהחלט הנפוצה ביותר. עם כל החיבה לרעיון הקוד הפתוח, החינמי והמפותח על ידי הקהילה עבור הקהילה, ההצלחה של אובונטו נובעת עדין מכסף, והרבה כסף שמגיעה ממיסד ההפצה  הלא הוא מארק שטלארד. מליונר דרום אפריקאי שתומך בפיתוח. 

אובונטו היא מערכת הפעלה חינמית שמגיעה עם חבילה שלמה של תוכנות אופיס בחינם. היא יודעת להריץ סרטים ולהשמיעה מוזיקה. היא בטוחה לגמרי ממזיקים כגון וירוסים או רוגלות. קל להתקין אותה, היא תומכת מצוין בעברית, יש לה אלפי תוכנות משלימות בחינם, יש לה תמיכה מצוינת בחינם על ידי קהילה גדולה של משתמשים ןהיא יציבה, בשלה וחסכונית מאוד במשאבים.
imageהשאלה היא מה יש לי לחפש בלינוקס? הרי אין שום אפשרות להריץ תוכנת CAD אמיתית על לינוקס. ותוכנת הצפייה הנפוצה eDrawings  שיודעת לרוץ על MAC , אפילו   WINE לא נתמכת ,  גם לא דרך אמולטור . תוכנות התיב"ם להפצות לינוקס הן עלובות , מיושנות ולא שוות את המאמץ  והגרוע מכל הוא שהכל בלינוקס (טוב, זה לא מדויק, אבל כמעט הכל) בחינם! עכשיו, במידה ולא שמתם לב, אני מתפרנס כבר עשור וחצי ממכירת תוכנות. החיבה שלי ללינוקס עוד תחשד כדומה לבעל תחנת דלק שרץ לרכוש מכונית חשמלית משי אגסי .
האמת היא שאני מאוד גאה להכריז שחמישית מהמחשבים אצלי בבית מריצים לינוקס שזה אומר, מחשב אחד בדיוק. המחשב הנ"ל עסוק כרגע בלהשתדרג (אני מקווה שבהצלחה) לגרסת ה" "Ubuntu החדשה ה 10.04. המחשב הוא PC ישן מסדרות הפנטיום הראשונות. הוא נרכש לפני כ 10 שנים בתקופה בה נולדה ביתי הראשונה. בעוד היא עוברת מזחילה להליכה ובהמשך לריצה, עשה המחשב את הדרך ההפוכה. בעית חומרה מסתורית השאירה אותו עם חלונות NT  עד שיום אחד, לפני כשלוש שנים הוא הרים ידיים וסרב להמשיך ולהתקדם הלאה מהמסך השחור עם הודעת השגיאה. היה זה דיסק  של לינוקס ללא התקנה שהציל אותי ואת המידע ואפשר לי לגבות את המחשב לפני פרמוט. המחשב סרב בעקשנות של פרד לכל נסיונות הפרמוט ולפיתויים לקבל להתקנה חדשה של מערכת חלונות. מה לא ניסיתי. התדרדרתי אפילו לחלונות 98 הבזוייה אבל ללא הועיל. רגע לפני שזרקתי אותו לפח התקנתי לינוקס והופ, המחשב קם לתחיה  .
מאז, החוויה שלי ממערכת ההפעלה "אובונטו" היא מאוד חיובית. ה"אובונטו" מביאה לשולחן העבודה משהוא צעיר ורענן. היא מסקרנת וכיף להשתמש בה. המחשב עם האובונטו משמש אותנו בעיקר לשמיעת מוזיקה, סרטים וגלישה. הוא מחובר למסך "37  ובהתחשב בגילו מתפקד בסדר.  הוא מתופעל על ידי כל בני הבית והם אדישים לגמרי לכך שהוא לא ווינדוס.  

התרומה של לינוקס ללקוחות חלונות
ההשוואה שרבים עושים בין לינוקס לחלונות או ל OSX של אפל היא שגויה בעיני. ללינוקס תפקיד משלה בעולם והוא לא בהכרח כתחרות מול חלונות.  אני מאמין שיש הרבה מקום בשוק לתוכנות ומערכות הפעלה חופשיות, בקוד פתוח וחינמיות. הייתי שמח עם היו פתרונות הדומים לסולידוורקס גם לסביבת לינוקס ומצידי, הם יכולים להיות חינם. עולם התיב"ם רק יכול להרוויח מכך בדיוק כפי שלדעתי מקרוסופט והלקוחות שלה רק מרוויחים מהקיום של לינוקס. קל להסביר למה הלקוחות נהנים. הם נהנים מכך שיש תחרות. הם נהנים מכך שזו איננה תחרות בין תאגידי ענק, מסוג אותם הקרבות שמאלצת להזרים תקציבי ענק לשיווק ולמכירות ומשאירות את שני הצדדים מדממים על חשבון הלקוחות. 
חברת כגון מיקרוסופט, מרוויחה מכך שקהילת הקוד הפתוח היא חופשיה וחסרת מחויבויות ולכן נכונה לנסות רעיונות וכיוונים חדשניים. מותר לה להעיז ומותר לה להכשל. עבור החברות, זה שדה התבוננות נהדר שממנו אפשר לגנוב רעיונות טובים ללא סיכון לתביעה. קהילת הקוד הפתוח תומכת בשיתף רעיונות וסולדת מהגנה על תוכנה באמצעות פטנטים ותביעות.  תוכנות הקוד הפתוח יכלות לרמז על טרנדים וכיוונים עתידיים . מחיר הרכישה האפסי נותן אפשרות נהדרת לחשוף יותר משתמשים לטכנולוגיה ובהמשך, להפוך אותם ללקוחות משלמים של תוכנה מסחרית. כאשר ללקוחות יש יותר אפשרויות לבחור בין תוכנות שונות והם אינם מרגישים כשבויים של חברה אחת או שתיים, הכעס שלהם כלפי החברה המסחרית יורד ונותן לאותה חברה יותר "שקט" ציבורי ופחות לחץ.
ההתנגדות הרבה שמעוררות מערכות הקוד הפתוח כגון לינוקס אצל לא מעט אנשים איננה מובנת לי כלל. מספיק שתקראו את חלק מהתגובות לכתבות על לינוקס או שתספרו בסביבתכם שאתם משתמשים בלינוקס כדי לקבל הערות "מבינות" על כך שאין כמו חלונות / מק.  המלצה שלי היא להפסיק להתיחס ללינוקס כמערכת הפעלה רק לפריקים או לאנרכיסטים אנטי מיקרוסופט.  תנו לה הזדמנות.  אתם למשל יכולים כמוני, לקחת מחשב ישן שכבר לא סוחב ולתת לו חיים חדשים עם לינוקס. כנראה שעדין תזדקקו בחיים האלה לחלונות אבל, אתם תהנו מסביבת העבודה החדשה עם חוקים משלה והרבה רעיונות מעניינים ויעילים. תחשבו על Windows כעל מכונית. למשל טויוטה קורולה. תדמינו שיש לכם אחת כזו וכבר שנים, כל חמש שנים אתם מחליפים אותה באחת חדשה יותר. היא אמינה והיא נפוצה, לכולם יש כזו. אתם יודעים היכן נמצא כל מנוף ושעון, איך לכוון את הכיסא ובאיזה צד נמצא מיכל הדלק. אתם מכירים את השגעונות שלה. יודעים שהמנוע מספק אבל גם, שאין טעם ללחוץ אותה בסיבובים. כנראה שהסיכויים שאצליח לשכנע אותכם לרוץ מחר לסוכנות ולהחליף אותה באלפא רומיאו (מכיסכם הפרטי, לא מליסינג) הם נמוכים. אבל בינינו, מי כאן היה מתנגד גם לאלפא רומיאו בחניה לנסיעות כיף מידי פעם?
אז תעשו לכם טובה ותפרגנו לעצמכם הפצת לינוקס נחמדה וגם אם לא הולך וגם אם אתם לא לגמרי מרוצים (זה קורה, אפילו ל IPHONE יש מתנגדים), אנא תזכרו ששיש הרבה אנשים שהשקיעו במערכת מאות שעות ללא תמורה רק כדי לקדם לעזור ולפתח את התחום וללא אותם אנשים, לא תהיה שום מניעה בעתיד למכור לכם את חלונות 10 (איך שלא יקראו לה), ב 15,000 דולר והרי בניגוד לאלפא רומיאו, הלינוקס לגמרי בחינם.
גל רז