There doesn't seem to be anywhere in the forum for suggesting feature requests, but I have one for you that I think would be incredibly useful to students. Please feel free to move this post if it belongs in a different topic area.
Model size feature
On the interface, when students code a design for 3D printing, it is very difficult to work out what size the design will be. Usually this wouldn't be an issue as the slicing software (I use Cura) will allow you to resize a model prior to slicing it and saving the gcode for printing. However after trying to resize many student designs in the slicing software it has become apparent that for whatever reason, resizing in Cura doesn't really work very well for .stl files exported from Beetle Blocks, it messes up the model and it doesn't print properly. This means that the only way to resize and retain the integrity of the model is to go back into Beetle Blocks and change the movement lengths etc in the code to redraw the model. This is not a problem in itself as students can see how adjusting the code affects the model dimensions - it's a good learning outcome. The problem is that students often have to export and import into the slicer several times before they get a model the size that they require, because the print size is only apparent after importing into the slicer. This is very time consuming and frustrating for students.
It would be fantastic if the Beetle Blocks interface had a feature that displays the maximum X, Y and Z dimensions of the model, so that students can adjust their code in Beetle Blocks as many times as they require to get the output/print size they want, but they only have to export their model and import it into the slicing software once.
Please consider this feature request in your future development of the software.