GPT
Z

Zero-To-CAD-1m

קוד פתוח

ADSKAILabapache-2.02026-04-11

  • CAD
  • CadQuery
  • synthetic-data
  • construction-sequence
  • parametric-CAD

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

  • 8,079הורדות בחודש
  • 131לייקים

מה זה

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

כל רשומה מחזיקה קוד פייתון בר הרצה של CadQuery, קובצי רשת STL וקבצים הנדסיים בפורמט STEP, שמונה רנדרים מזוויות שונות בגודל 256 על 256 פיקסלים, רשימת פעולות ומספר הפאות. החלוקה כוללת 979,633 רשומות באימון, 10,000 בוולידציה ו־10,000 במבחן. בניגוד לדאטהסטים קודמים, החלקים כוללים מגוון רחב של פעולות כמו שיפועים, עיגול פינות, חיתוכים בוליאניים ומשיכות גיאומטריות.

מתאים ל

  • אימון מודלי טקסט לקוד CAD

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

  • שחזור מודל תלת ממדי מתמונות

    שימוש בשמונה זוויות הרנדר לכל דוגמה כדי לשחזר קוד בנייה הנדסי מתוך תמונות.

  • הערכת גנרציה פרמטרית

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

איפה זה נופל

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

אותה משפחה

Zero-To-CAD יצא ב־2 גרסאות שיש להן עמוד כאן. אלה האחרות, לפי כמה מורידים אותן.

שאלות
נפוצות

האם מותר להשתמש במאגר לפיתוח מוצר מסחרי?

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

האם יש במאגר שרטוטים אמיתיים מהתעשייה?

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

במה הוא שונה מדאטהסטים ותיקים כמו DeepCAD?

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

האם יש תמיכה בהנחיות בעברית?

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

איך טוענים

המאגר מחולק לקובצי פרקט ומכיל מעל אלפיים קבצים, לכן עבודה מקומית דורשת הורדה כבדה מאוד. מומלץ להשתמש במצב הזרמה דרך ספריית datasets כדי לעבד דוגמאות בלי לשמור הכל מראש בדיסק. שדות המפתח הם cadquery_file שמחזיק את הקוד בבתים, וקובצי התמונה image_0 עד image_7 לצד קובצי ה־STEP וה־STL. זמינים במאגר גם אינדקס FAISS ווקטורי DINOv3 מוכנים לחיפוש דמיון ויזואלי.

from datasets import load_dataset

ds = load_dataset("ADSKAILab/Zero-To-CAD-1m")

הרישיון

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

  • שימוש מסחרי
  • שינוי הקוד
  • הפצה מחדש
  • שימוש בפטנטים

הרישיון המלא ב־Hugging Face ↗