A Synthetic Dataset of Manufacturing Plans and corresponding CAD data
FabriCAD is a fully synthetic dataset of manufacturing process plans paired with corresponding 3D CAD data. It is designed to support research in AI-assisted manufacturing approaches.
Each sample in the dataset primarily consists of a detailed process plan and a corresponding 3D-CAD model. To represent realistic manufacturing processes and conditions, the workflows are based on sequences derived from Markovchains. These were computed from 50,000 real-world process productionplans from the metalworking industry. As a result, all generated parts are related to metalworking. The currently covered process steps include: Affecting geometry:
During the generation of the dataset, parametrized CAD-data is available for every modification at the feature level. However, due to storage constraints, the main dataset only contains the final versions of each model. If you require more fine-grained CAD-process data, feel free to contact us.
All values and estimates are highly simplified, but they abstractly reflect realistic processes and workflows in modern industrial environments. The level of detail is designed to support both benchmarking and pretraining of machine learning models in the manufacturing domain.
As mentioned, all data is entirely synthetic and highly simplified. It is not suitable for production use and is intended exclusively for research in AI-assisted manufacturing. The parts are generated based on a ruleset that enforces general manufacturability, realistic wall thicknesses, and plausible feature placements. However, due to the volume and variability of the data, some unrealistic configurations may still occur. For additional information and code, please refer to the repo.
Below is a small subset of the data available for preview:
A few samples are available here
Download Test DataIf you're interested in the full dataset or would like to collaborate, feel free to reach out to us at: michel.kruse@fh-kiel.de