With diffCheck
, you can easily compare your scans and 3D models of timber structures or joinery to measure precision and see the differences at a glance, here!
diffCheck
can also function as a general purpose point cloud processing toolset and we hope that the digital community will use it, see the interest, and contribute to this open-source project we starting!
diffCheck
is originally developed and now maintained by Andrea Settimi (PhD), Damien Gilliard (PhD) from the Laboratory of Timber Construction (IBOIS, lab head: Prof. Yves Weinand), Eleni Skevaki (PhD) and Dr. Marirena Kladeftira (Post-Doc) from the Laboratory for Creative Computation (CRCL, lab head: Prof. Stefana Parascho) here at Ecole Polytechnique Fédérale de Lausanne (EPFL).
diffCheck
is designed to be user-friendly and can be used either via a Grasshopper plug-in, we provide tutorials and online documentation for each component and its Python API.
The main interface is a Grasshopper plug-in, it's distributed via the yak package manager so just type the _PackageManager
in Rhino and type
diffCheck
Open your Grasshopper canvas and search for the DF
components!
diffCheck
is a toolset that allows you to compare a 3D model of a structure to evaluate its assembly or joint's quality and accuracy.
The full documentation, with tutorials, automatic documentation for GHComponents and PythonAPI is available here.
gantt
dateFormat YYYY-MM-DD
title diffCheck - general overview
excludes weekends
section Publication
Abstract edition :active, absed, 2024-03-01, 2024-03-15
Submission abstract ICSA :milestone, icsaabs, 2024-03-15, 0d
Paper edition :paperd, 2024-10-01, 2024-10-30
Submission paper ICSA :milestone, icsapap, 2024-10-30, 0d
section Code development
Backend development :backenddev, after icsaabs, 6w
Rhino/Grasshopper integration :rhghinteg, after backenddev, 6w
Documentation & Interface :docuint, after fabar, 3w
section Prototype testing
Fabrication of AR Prototype :crit, fabar, 2024-07-01, 2024-08-30
Fabrication of CNC Prototype :crit, fabcnc, 2024-07-01, 2024-08-30
Fabrication of Robot Prototype :crit, fabrob, 2024-07-01, 2024-08-30
Data collection and evaluation :dataeval, after fabrob, 4w
If you want to contribute to the project, please refer to the contribution guidelines.