The goal of this project is to design a Parametric LEGO brick using Fusion 360, offering adjustable height and a range of row and column configurations. The minimum size for the brick is 2x2 and the maximum is 5x5, providing ample opportunities for customization. In addition, the height of the brick can be adjusted from 1/8 inch to 1 inch, offering even more versatility.
This project involves calculating the measurements of a 1x1 LEGO block and using it as a base to scale up to larger configurations. The difference between a 1x1 and 2x2 LEGO block is that the 2x2 block has a center pole connecting the four knobs on its bottom surface. By taking these key differences into account, we can create a Parametric LEGO brick with adjustable height and a range of row and column configurations, from a minimum of 2x2 to a maximum of 5x5.
To limit the range of dimensions in this project, I considered using an If() condition function in programming or scripting in Microsoft Excel. However, Fusion 360 only offers basic functions. After conducting research, I discovered that I could utilize the max() and min() functions in conjunction with an if() condition to limit the range within the desired parameters. T
The feature I created allows for the input of dimensions in the setup parameters, with the limitation of only creating LEGO blocks within the range of 2x2 to 5x5. The height of the brick is also restricted to a range of 1/8 inch to 1 inch, regardless of what is input in the setup parameters. This ensures that the resulting design adheres to the established constraints and produces functional and accurate LEGO blocks.