Transformation of LEGO Models

In this paper, we investigate a remotely related question: shape transformation between LEGO models. While many computational algorithms have been developed to construct LEGO models, the problem of constructing a LEGO model using bricks from an existing model has not been explored in open literature. We propose two objectives to optimize the transformation: the movement cost and the reuse rate of LEGO bricks.
This journal page also groups the earlier CAD'17 conference version, which presented the initial LEGO assembly transformation framework.
Problem setting
In this paper, we investigate a remotely related question: shape transformation between LEGO models. While many computational algorithms have been developed to construct LEGO models, the problem of constructing a LEGO model using bricks from an existing model has not been explored in open literature. We propose two objectives to optimize the transformation: the movement cost and the reuse rate of LEGO bricks.
The figures below collect representative visual evidence from Computer-Aided Design and Applications, 15(6):796–806.
Method and visual evidence
The figures below summarize the paper’s workflow and representative visual evidence.

Method overview.

Representation and setup.

Experimental evidence.

Result comparison.

Additional visual result.
Results and impact
The evaluation reported in Computer-Aided Design and Applications, 15(6):796–806 is summarized through the figures above.