![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix_nhiT16abkOFj_6AI5y33Vg67hM7VM2JEfuMSlloZcJpqMh4iusUZgxVUQMevn7Hru3yVwEE04Y3LNTy5hzA2bFhypHmyfKuEjEU2y7ZZYAuZMLcnacijsAokcccfowjFby9sjhfOxY/s400/FLAT+PANEL+SURFACE2.jpg)
Click here to download the Grasshopper Definition
SOME NOTES ON HOW IT WORKS:
1. This script uses lists UV points on a surface and generates an iterative set of planar panels.
2. It works from one corner of the surface and then assembles flat panels row-by-row
3. The resulting panels are always planar with edges that meet.
4. Very handy if you are looking for irregular doubly-curved surfaces that you can fabricate out of flat material.
KNOWN ISSUES:
1. The script just does what it wants... and what it wants is flat panels. Don't expect a lot of flexibility in this regard (ie, Do not expect the output to match your input surface if you are working with double-curvatures. it does its best, but as Scotty would say "I can't break the laws of physics!")
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhSL1QXjnZbV2V7otcCIm_4dEZlkAEt6SsfJ1-4utcN8TtPTzIyEzL11DxPQFNOzPcVkWkMpSzNpbWbUJis2OuyLSxideJBypImNN0O22TBRYK4qV_plRICLlNZcNithBfZJMbR4rwDDo/s400/FLAT+PANEL+GH.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8Xuc_vzmhafCcmGQwAMXujSh9dvunqp6fWiSvu2m5Gox6rC1Kpp-8FNoLtAVwxZid14lnMhMxQtR_g-V5xhUi0Heyn07DFCqNRAL8aN_-WuNc9NQqQXyWThDNqsBKXLeNiXXl2feCrgA/s400/FLAT+PANEL+SURFACE.jpg)