מדריך

DXF מול DWG: מה ההבדל?

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

KulmanLab · · 4 דקות קריאה

‏DWG הוא פורמט הקבצים המקורי של AutoCAD: בינארי, קנייני, ו-Autodesk אינה מתעדת אותו. DXF הוא פורמט החליפין ש-Autodesk כן מפרסמת, כדי שתוכנות אחרות יוכלו לקרוא את אותם שרטוטים. אותה גיאומטריה, מכל אחר — ורק אחד מהשניים נועד למסירת קבצים לאנשים מחוץ לתוכנה שלכם.

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

בקצרה

DXFDWG
ראשי תיבות שלDrawing Exchange FormatDrawing
מפרט מפורסםכן, על ידי Autodeskלא
קידודטקסט (יש גם גרסה בינארית)בינארי
מטרההעברת שרטוטים בין תוכנותפורמט העבודה של AutoCAD עצמו
גודל קובץגדול יותרקטן יותר
נקרא בתוכנות אחרותרחב מאודלא אחיד, דרך ספריות שנבנו בהנדסה לאחור
נושא כל מה ש-AutoCAD יודעלא — תת-קבוצה מתועדתכן

למה בכלל קיימים שני פורמטים

‏Autodesk השיקה את AutoCAD ב-1982 כש-DWG הוא פורמט העבודה שלה. הוא בנוי לנוחות של תוכנה אחת: קומפקטי, בינארי, וחופשי להשתנות בכל פעם ש-AutoCAD זקוקה לכך.

זה הופך אותו לדבר גרוע לשלוח למישהו. לכן Autodesk פרסמה גם את DXF — אותו שרטוט, כתוב בצורה מתועדת וקריאה שכל מפתח יכול לממש מולה. פתחו .dxf בעורך טקסט ותראו קודי קבוצה ושמות מקטעים ב-ASCII פשוט.

השניים מקבלים גרסאות במקביל. כל מהדורה של AutoCAD מביאה עדכון של DWG ועדכון מקביל של DXF; הסימון AC1032 שרואים לפעמים בכותרת קובץ מציין, למשל, את דור AutoCAD 2018.

אז DXF אינו הפורמט הישן או הנחות. זה אותו שרטוט, שנעשה קריא במכוון.

מה באמת שונה בפועל

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

גודל. ‏DWG בינארי בדרך כלל קטן בהרבה מאותו שרטוט כ-DXF טקסטואלי. בפרויקט גדול זה משנה; בחלק בודד לא.

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

רוחב התמיכה. כמעט כל כלי CAD, CAM ווקטור קורא DXF. פחות קוראים DWG, ואלה שכן תומכים בו לרוב באופן פחות מלא.

איזה מהם באמת צריך?

שלחו לכם קובץ ואתם לא מצליחים לפתוח. בדקו קודם את הסיומת האמיתית. רוב האנשים אומרים “DWG” על שניהם, ובמחצית המקרים מה שיושב בהורדות שלכם הוא .dxf שכבר יכולתם לפתוח. ראו פתיחת DXF בלי AutoCAD.

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

אתם שולחים לאדריכל או מהנדס שעובד ב-AutoCAD. שאלו. רבים מעדיפים DWG כי זה מה שזרימת העבודה שלהם מצפה לו, ואם לא — הם יפתחו DXF מצוין.

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

מישהו רק רוצה להסתכל. אף אחד מהם — שלחו PDF. ראו המרת DXF ל-PDF.

איך משיגים DXF כששלחו לכם DWG

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

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

כשאתם מבקשים, כדאי לנקוב בגרסה. ‏DXF R12 הוא הבטוח ביותר — עתיק, נתמך בכל מקום, ואם השרטוט הוא גיאומטריה דו-ממדית פשוטה לא אובד דבר שחשוב. במיוחד תוכנות מכונה ישנות מסתדרות איתו הרבה יותר טוב.

שני דברים שמבינים לא נכון

«‏DXF מאבד מידע.» רק במובן שהוא אינו נושא סוגי אובייקטים קנייניים של AutoCAD. קווים, קשתות, מעגלים, פוליליינים, טקסט, מידות ושכבות עוברים שלמים. בעבודת שרטוט דו-ממדית האובדן הוא בדרך כלל אפס.

«‏DXF הוא הפורמט הישן.» הוא מקבל גרסאות לצד DWG מאז 1982 וממשיך כך. הבלבול נובע מכך ש-R12 משמש כיעד תאימות כה נפוץ, עד שמניחים ש-DXF עצר שם.

היכן הכלי הזה עומד

KulmanLab קורא DXF, לא DWG, וכדאי לומר למה במקום להתייחס לזה כמחדל: DXF מתועד, ולכן מימוש יכול להיות נכון מתוך קריאת המפרט בלבד. DWG היה אומר להישען על ספריית הנדסה לאחור, בתוך דפדפן, עבור פורמט שמשתנה לפי לוח הזמנים של Autodesk.

אם יש לכם .dwg, זה לא יפתח אותו. אם יש לכם .dxf, תוכלו לפתוח אותו בלשונית דפדפן בלי להתקין דבר: app.kulmanlab.com.

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


קשור: Import למה ש-KulmanLab קורא בדיוק מתוך DXF, ו-Export Manager למה שכל פורמט ייצוא נושא.

נסו את KulmanLab בדפדפן

CAD דו-ממדי ועריכת DXF בחינם — בלי התקנה, בלי חשבון, ושום דבר לא עולה לשרת.

פתיחת האפליקציה
← כל הפוסטים