Issue: Honeybee Guide Surface Behavior Change in Rhino 8

I’ve discovered a significant behavior change with Honeybee Guide Surface when migrating from Rhino 7 to Rhino 8 (using LBT 1.8).

Problem Description: In Rhino 8, the Guide Surface for assigning wall constructions now requires specific conditions to work properly. The Guide Surface will only function when BOTH of these conditions are met simultaneously:

  • The top edge of the Guide Surface must touch or cross the wall surface AND
  • The right edge of the Guide Surface must touch or cross the wall surface

This behavior is different from Rhino 7, where these contact requirements weren’t necessary for the Guide Surface to work properly.

Environment:

  • Rhino 8
  • Ladybug Tools 1.8
  • Using identical Grasshopper file that worked correctly in Rhino 7

Has anyone else experienced this issue or found a workaround? Any insights would be appreciated.

GuidSurface.gh (35.8 KB)