Honeybee Label Rooms, Label Faces: Remove Max-Height Limit

Hi all,

In the current HB Label Faces grasshooper component, the label text is limited to 0.25 meters:

line 77-78:

#maximum text height in meters - converted to model units
max_txt_h = 0.25 / conversion_to_meters()

I would like to propose that this behavior is modified: I don’t think we should limit the user’s text to 0.25, and if we do (and then the user inputs something over that limit) we should be sure to at least provide a warning or message of some form on the component.

I think that having a default value makes sense for when the user doesn’t input any value, but I don’t see any reason that we should arbitrarily limit the user’s choice of label size? There are occasions where we have a very large surface / room and a zoomed out view, and larger label would be very helpful.

But I’d like to know why this limit is in place, and perhaps I’m missing an important use or edge-case where this limit is important?

best,
@edpmay

1 Like