# Untrimmed Surfaces in Grasshopper

**URL:** <https://discourse.mcneel.com/t/untrimmed-surfaces-in-grasshopper/111669>\
**Category:** Grasshopper\
**Tags:** rhino6, macgrasshopper, untrimmed-surface\
**Created:** [November 5, 2020, 8:51pm UTC](https://discourse.mcneel.com/t/untrimmed-surfaces-in-grasshopper/111669 "2020-11-05T20:51:35Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![HugoJBaez](https://avatars.discourse-cdn.com/v4/letter/h/8c91f0/32.png) [@HugoJBaez](https://discourse.mcneel.com/u/HugoJBaez)\
**Post date:** [November 5, 2020, 8:51pm UTC](https://discourse.mcneel.com/t/untrimmed-surfaces-in-grasshopper/111669/1 "2020-11-05T20:51:35Z")

</div>

Hello, everybody!

I’ve been doing a facade study with a pseudo-checkerboard pattern, but I’m using untrimmed srufaces, yet, Grasshopper convert those as trimmed surfaces…or am I wrong?  
How can I approach to have the hole in the surface not being affected by the pattern?

See pictures and files below!

 ![Screen Shot 2020-11-05 at 14.46.04](https://global.discourse-cdn.com/mcneel/uploads/default/original/4X/e/a/7/ea75371447ed211f011f6411e1e1698404da8d0f.jpeg)

 ![HI_res_code](https://global.discourse-cdn.com/mcneel/uploads/default/original/4X/b/d/8/bd8ed3347598e6d460a59710519cc0bb2760646a.jpeg)  
 ![Screen Shot 2020-11-05 at 14.46.37](https://global.discourse-cdn.com/mcneel/uploads/default/original/4X/b/e/3/be3a472b333c0434d37415cb8a80da25b0e3370e.jpeg)[squarefacade\_study.3dm](https://discourse.mcneel.com/uploads/short-url/piH7VsOc2BqMdAkuLbsAy4e2yno.3dm) (2.6 MB) [squarefacade\_study.gh](https://discourse.mcneel.com/uploads/short-url/luoZVQd8gaLmpL7J3x1iYHN4zos.gh) (13.7 KB)

---

<div class="post-metadata">

**Author:** ![Joseph\_Oster](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/joseph_oster/32/549124_2.png) [@Joseph\_Oster](https://discourse.mcneel.com/u/Joseph_Oster)\
**Post date:** [November 5, 2020, 9:21pm UTC](https://discourse.mcneel.com/t/untrimmed-surfaces-in-grasshopper/111669/2 "2020-11-05T21:21:57Z")

</div>

![squarefacade_study_2020Nov5a](https://global.discourse-cdn.com/mcneel/uploads/default/original/4X/9/e/a/9ea265d3708ab7dcb31290276452b4e3c7475b95.png)  
[squarefacade\_study\_2020Nov5a.gh](https://discourse.mcneel.com/uploads/short-url/dhvNyrBc1HRXMkQpG05mkM4Smtx.gh) (16.1 KB)

**P.S.** Or using Dispatch, surface fragments from ‘A’ are inside circle, ‘B’ are outside:

 ![squarefacade_study_2020Nov5b](https://global.discourse-cdn.com/mcneel/uploads/default/original/4X/d/e/8/de8fbbd6f6d28f765a182d5e93cd33093f9d1d64.png)  
[squarefacade\_study\_2020Nov5b.gh](https://discourse.mcneel.com/uploads/short-url/s53bezh0egwEXsg0hEiHOO13AZT.gh) (11.4 KB)

---

<div class="post-metadata">

**Author:** ![Joseph\_Oster](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/joseph_oster/32/549124_2.png) [@Joseph\_Oster](https://discourse.mcneel.com/u/Joseph_Oster)\
**Post date:** [November 5, 2020, 10:01pm UTC](https://discourse.mcneel.com/t/untrimmed-surfaces-in-grasshopper/111669/3 "2020-11-05T22:01:01Z")

</div>

Extended the white group so that Dispatch ‘B’ _(outside circle)_ are subsequently filtered further to show only those inside the four edge perimeter

 ![squarefacade_study_2020Nov5c](https://global.discourse-cdn.com/mcneel/uploads/default/original/4X/9/2/3/923fd199407a7c6e980a08a3c4552186472d305c.png)  
[squarefacade\_study\_2020Nov5c.gh](https://discourse.mcneel.com/uploads/short-url/fzRvGm0TOaw6VyusgQyMTElMgn0.gh) (15.8 KB)

 ![squarefacade_study_2020Nov5c2](https://global.discourse-cdn.com/mcneel/uploads/default/original/4X/e/9/e/e9e17c0195f8a08ef3727c1772f555351647abe7.gif)

---

<div class="post-metadata">

**Author:** ![HugoJBaez](https://avatars.discourse-cdn.com/v4/letter/h/8c91f0/32.png) [@HugoJBaez](https://discourse.mcneel.com/u/HugoJBaez)\
**Post date:** [November 5, 2020, 10:27pm UTC](https://discourse.mcneel.com/t/untrimmed-surfaces-in-grasshopper/111669/4 "2020-11-05T22:27:56Z")

</div>

Joseph!  
Great solution! Thank you very much.

I think this is the first time I’ve seen the logic equals module being use.

> [@Joseph\_Oster](#):
>
> show only those inside the four edge perimete

Thanks for this solution too.

Have a good one!
