FreeCAD, מעצב תלת מימד חוצה-פלטפורמות עם קוד פתוח ופתוח

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

ל- FreeCAD מאפיינים דומים ל- Catia, SolidWorks או Solid Edge, המאפשר לסווג אותו גם כתוכנות CAD / CAM, CAE ו- PLM.

FreeCAD 0.18.4 היא הגרסה האחרונה של הכלי שיצא באוקטובר 2019. נכון לעכשיו, FreeCAD תואם לחלוטין ל- Windows, Linux / Unix ו- Mac OSX ועם אותו מראה, מאפיינים בכל הפלטפורמות, על פי צוות הפיתוח.

השתמש בספריות קוד פתוח שונותאלה כוללים Open Cascade Technology (OCCT), ליבת CAD; Coin3D, ערכת כלים לפיתוח גרפיקה תלת ממדית וכו '.

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

תכונות עיקריות

בקשה בעל ליבת גאומטריה מלאה המבוססת על טכנולוגיית Open CASCADE כי מאפשר פעולות תלת מימד מורכבות בסוגי צורה מורכבים, עם תמיכה מקורית במושגים כמו ייצוג גבולות (brep), עקומות ומשטחי שורות (nurbs) בסיס רציונלי לא אחיד, מגוון רחב של ישויות גיאומטריות, פעולות וכללים בוליאניים ותמיכה מובנית ל פורמטים של STEP ו- IGES.

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

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

מאפשר לך לייבא ולייצא לפורמטים סטנדרטיים כגון STEP, IGES, OBJ, STL, DXF, SVG, STL, DAE, IFC או OFF, NASTRAN, VRML בנוסף לפורמט הקובץ המקורי FCCtd של FreeCAD. רמת התאימות בין FreeCAD לפורמט קבצים מסוים עשויה להשתנות מכיוון שהיא תלויה במודול המיישם אותה.

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

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

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

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

מאפיינים כלליים

  • חוצה פלטפורמות: FreeCAD עובד ומתנהג בדיוק אותו הדבר ב- Windows, Linux / Unix, macOS ופלטפורמות אחרות;
  • ממשק גרפי שלם: ל- FreeCAD יש ממשק גרפי שלם המבוסס על מסגרת ה- Qt, עם צופה בתלת מימד המבוסס על Open Inventor, המאפשר עיבוד מהיר של סצנות תלת מימד וייצוג גרפי נגיש מאוד של סצינות;
  • זה עובד כמו יישום שורת פקודה. במצב שורת פקודה, FreeCAD עובד ללא הממשק הגרפי שלו, אלא עם כל כלי הגיאומטריה שלו. במצב זה, יש לו טביעת זיכרון קטנה יחסית והוא יכול לשמש למשל כשרת לייצור תוכן עבור יישומים אחרים;
  • ניתן לייבא כמודול Python: ניתן לייבא FreeCAD לכל יישום שיכול להריץ סקריפטים של Python. כמו במצב שורת הפקודה, הממשק הגרפי שלו אינו זמין, אך כל כלי הגיאומטריה נגישים;
  • תפיסת שולחן עבודה: בממשק FreeCAD הכלים מקובצים לפי ספסלי עבודה. זה מאפשר להציג רק את הכלים המשמשים לביצוע משימה מסוימת, עוזר לשמור על סביבת העבודה ברורה ומגיבה, וטוען במהירות את היישום.

הורד. 


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.