Git Product home page Git Product logo

fusion360gallerydataset's Introduction

Fusion 360 Gallery Dataset

Fusion 360 Gallery Dataset

The Fusion 360 Gallery Dataset contains rich 2D and 3D geometry data derived from parametric CAD models. The dataset is produced from designs submitted by users of the CAD package Autodesk Fusion 360 to the Autodesk Online Gallery. The dataset provides valuable data for learning how people design, including sequential CAD design data, designs segmented by modeling operation, and assemblies containing hierarchy and joint connectivity information.

Datasets

From the approximately 20,000 designs available we derive several datasets focused on specific areas of research. Currently the following data subsets are available, with more to be released on an ongoing basis.

Multi-part CAD assemblies containing rich information on joints, contact surfaces, holes, and the underlying assembly graph structure.

Fusion 360 Gallery Assembly Dataset

Sequential construction sequence information from a subset of simple 'sketch and extrude' designs.

Fusion 360 Gallery Reconstruction Dataset

A segmentation of 3D models based on the modeling operation used to create each face, e.g. Extrude, Fillet, Chamfer etc...

Fusion 360 Gallery Segmentation Dataset

Publications

Please cite the relevant paper below if you use the Fusion 360 Gallery dataset in your research.

Assembly Dataset

JoinABLe: Learning Bottom-up Assembly of Parametric CAD Joints

@article{willis2021joinable,
  title={JoinABLe: Learning Bottom-up Assembly of Parametric CAD Joints},
  author={Willis, Karl DD and Jayaraman, Pradeep Kumar and Chu, Hang and Tian, Yunsheng and Li, Yifei and Grandi, Daniele and Sanghi, Aditya and Tran, Linh and Lambourne, Joseph G and Solar-Lezama, Armando and Matusik, Wojciech},
  journal={arXiv preprint arXiv:2111.12772},
  year={2021}
}

Reconstruction Dataset

Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD Construction from Human Design Sequences

@article{willis2020fusion,
    title={Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD Construction from Human Design Sequences},
    author={Karl D. D. Willis and Yewen Pu and Jieliang Luo and Hang Chu and Tao Du and Joseph G. Lambourne and Armando Solar-Lezama and Wojciech Matusik},
    journal={ACM Transactions on Graphics (TOG)},
    volume={40},
    number={4},
    year={2021},
    publisher={ACM New York, NY, USA}
}

Segmentation Dataset

BRepNet: A Topological Message Passing System for Solid Models

@inproceedings{lambourne2021brepnet,
    author    = {Lambourne, Joseph G. and Willis, Karl D.D. and Jayaraman, Pradeep Kumar and Sanghi, Aditya and Meltzer, Peter and Shayani, Hooman},
    title     = {BRepNet: A Topological Message Passing System for Solid Models},
    booktitle = {Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)},
    month     = {June},
    year      = {2021},
    pages     = {12773-12782}
}

Download

Dataset Designs Documentation Download Paper Code
Assembly 8,251 assemblies / 154,468 parts Documentation Instructions Paper Code
Assembly - Joint 32,148 joints / 23,029 parts Documentation j1.0.0 - 2.8 GB Paper Code
Reconstruction 8,625 sequences Documentation r1.0.1 - 2.0 GB Paper Code
Segmentation 35,680 parts Documentation s2.0.1 - 3.1 GB Paper Code

Additional Downloads

  • Reconstruction Dataset Extrude Volumes (r1.0.1 - 152 MB): The extrude volumes for each extrude operation in the design timeline.
  • Reconstruction Dataset Face Extrusion Sequences (r1.0.1 - 41MB): The pre-processed face extrusion sequences used to train our reconstruction network.
  • Segmentation Extended STEP Dataset (s2.0.1 - 483 MB): An extended collection of 42,912 STEP files with associated segmentation information. This include all STEP data from s2.0.0 along with additional files for which triangle meshes with close to 2500 edges could not be created.

Tools

As part of the dataset we provide various tools for working with the data. These tools leverage the Fusion 360 API to perform operations such as geometry reconstruction, traversing B-Rep data structures, and conversion to other formats. More information can be found in the tools directory.

License

Please refer to the dataset license.

fusion360gallerydataset's People

Contributors

karldd avatar joelambourne avatar chuhang-autodesk avatar rl-2 avatar ederfduran avatar evanthebouncy avatar dmsteck avatar panthersuper avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.