Facet supports all straight or curved surfaces and polysurfaces (trimmed or untrimmed) as long as they meet two requirements:
1. Vertical
No slanted, tilted, or leaning geometry.
2. Clean Basecurve
Viewed from directly above, the geometry must project as a single, continuous, non-overlapping basecurve.
Facet calculates element spacing sequentially along this projected basecurve. Any geometry that loops back over itself, branches (like a T-junction), or overlaps from a top-down view breaks the panel-spacing logic.
Split complex walls into separate segments in Rhino. Name each individual piece GH-Facet-Facade, and Facet will process them cleanly as independent inputs.