# Create windows between two parallet meshes

**URL:** <https://discourse.mcneel.com/t/create-windows-between-two-parallet-meshes/107910>\
**Category:** Kangaroo\
**Tags:** kangaroo\
**Created:** [August 31, 2020, 4:27pm UTC](https://discourse.mcneel.com/t/create-windows-between-two-parallet-meshes/107910 "2020-08-31T16:27:02Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![valeria.ditizio](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/valeria.ditizio/32/243901_2.png) [@valeria.ditizio](https://discourse.mcneel.com/u/valeria.ditizio)\
**Post date:** [August 31, 2020, 4:27pm UTC](https://discourse.mcneel.com/t/create-windows-between-two-parallet-meshes/107910/1 "2020-08-31T16:27:02Z")

</div>

Hi, I’m new with grasshopper! I’m working on my master Thesis. I created two meshes with Kangaroo, one will be the floor of my project, the other one the roof. I would like to create windows between them. How can i create an orthogonal mesh that intersect this two meshes?  
I found the meshes’ bounderies using NakedVertices (NV) panel, is there another way ?  
I extracted the points and create a line between the floor’s ones and the roof’s ones. My idea way to create a Loft but I understand that it cannot work.  
How can I do ?  
Please help me!

 ![6](https://global.discourse-cdn.com/mcneel/uploads/default/original/3X/d/d/dd488c274e1b011a1d121fc607e000472af94be6.jpeg)  
 ![1](https://global.discourse-cdn.com/mcneel/uploads/default/original/3X/9/6/96a07c025278b80ec1750b7641b61b0e5c16ff16.jpeg) ![2](https://global.discourse-cdn.com/mcneel/uploads/default/original/3X/f/4/f45670a69343155394a9423d24d264f19fe6cdf8.jpeg) ![3](https://global.discourse-cdn.com/mcneel/uploads/default/original/3X/8/b/8b0bb726e853ae3b135f6bd377e2e21f1d275d5e.jpeg) ![4](https://global.discourse-cdn.com/mcneel/uploads/default/original/3X/c/1/c11302a73cc2f6ad0840a91312176f65f83309cb.jpeg) ![5](https://global.discourse-cdn.com/mcneel/uploads/default/original/3X/5/3/53b799f8e5e26f62d535b6013964f1759802000d.jpeg)

---

<div class="post-metadata">

**Author:** ![akilli](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/akilli/32/514967_2.png) [@akilli](https://discourse.mcneel.com/u/akilli)\
**Post date:** [August 31, 2020, 4:31pm UTC](https://discourse.mcneel.com/t/create-windows-between-two-parallet-meshes/107910/2 "2020-08-31T16:31:13Z")

</div>

Please post your file, and internalize the data. Nobody can help you by looking at a picture.

---

<div class="post-metadata">

**Author:** ![ajarindia](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/ajarindia/32/496286_2.png) [@ajarindia](https://discourse.mcneel.com/u/ajarindia)\
**Post date:** [August 31, 2020, 5:43pm UTC](https://discourse.mcneel.com/t/create-windows-between-two-parallet-meshes/107910/3 "2020-08-31T17:43:07Z")

</div>

Hi,

> [@valeria.ditizio](#):
>
> I’m working on my master Thesis.

Just a suggestion to help you better on your thesis. Since this look’s very much similar to Rhino Vault type project try that too. Because Rhino Vault 2 uses similar from finding approach. All the best!!!

P.S. I’m not against Kangaroo.

[https://www.food4rhino.com/app/rhinovault-2](https://www.food4rhino.com/app/rhinovault-2)

Cheers,  
BVR

---

<div class="post-metadata">

**Author:** ![valeria.ditizio](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/valeria.ditizio/32/243901_2.png) [@valeria.ditizio](https://discourse.mcneel.com/u/valeria.ditizio)\
**Post date:** [September 1, 2020, 9:57am UTC](https://discourse.mcneel.com/t/create-windows-between-two-parallet-meshes/107910/4 "2020-09-01T09:57:41Z")

</div>

Sorry, I didn’t think about it  
Thank you  
[Windows Between two Parallel meshes.gh](https://discourse.mcneel.com/uploads/short-url/tCbrI8LVcVKHZS2UOjtiRAQQh3j.gh) (22.8 KB)

---

<div class="post-metadata">

**Author:** ![akilli](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/akilli/32/514967_2.png) [@akilli](https://discourse.mcneel.com/u/akilli)\
**Post date:** [September 1, 2020, 10:59am UTC](https://discourse.mcneel.com/t/create-windows-between-two-parallet-meshes/107910/5 "2020-09-01T10:59:42Z")

</div>

Does this work for you?

 ![Canvas at 06;53;59](https://global.discourse-cdn.com/mcneel/uploads/default/original/3X/d/4/d466ce0e0c06144314239428edd861a91c43a572.png)

[Windows Between two Parallel meshes - b.gh](https://discourse.mcneel.com/uploads/short-url/luztWEEEsjNmvrOnXlAT25AMLER.gh) (32.8 KB)

In order to do the lofting, I used a component from the Mesh + plugin, `Mesh Loft.`

> **[Mesh +](https://www.food4rhino.com/en/app/mesh)**
>
> Mesh+ is a set of user objects which enable a wide range of mesh editing, creation, interaction, and topology modification within Grasshopper

---

<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:** [September 1, 2020, 11:14am UTC](https://discourse.mcneel.com/t/create-windows-between-two-parallet-meshes/107910/6 "2020-09-01T11:14:17Z")

</div>

> [@valeria.ditizio](#):
>
> Sorry, I didn’t think about it

Without your file, neither did anyone else.

 ![missing](https://global.discourse-cdn.com/mcneel/uploads/default/original/3X/e/2/e2af6e0cb91adb5da7f922eaee7dd529e2e20fe1.png)

Old Kangaroo and I don’t have MeshEdit. You could have internalized and posted only the two meshes.

> [@Help Us Help You](https://discourse.mcneel.com/t/how-to-ask-effective-questions/50034):
>
> Asking questions and getting answers is what this forum is all about. Although people are generally very helpful, there are things you can do to improve your chances of getting good and quick answers. Below you will find some suggestions, but don’t think of them as rules and especially don’t think of them as guarantees. 1. Choose a descriptive title for your post Don’t title your question Help! or I have a problem or Deadline tonight!, but actually describe the problem you are having. 2. Be s…

---

<div class="post-metadata">

**Author:** ![HS\_Kim](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/hs_kim/32/473975_2.png) [@HS\_Kim](https://discourse.mcneel.com/u/HS_Kim)\
**Post date:** [September 1, 2020, 11:45am UTC](https://discourse.mcneel.com/t/create-windows-between-two-parallet-meshes/107910/7 "2020-09-01T11:45:17Z")

</div>

This is a try using K2, and for consistent face normal directions of the final mesh, I’ve used Weaverbird’s Unify face windingsat the end…

 ![Canvas at 20;36;29](https://global.discourse-cdn.com/mcneel/uploads/default/original/3X/8/5/85d4cd04d5d48d90def83a566114fb17f45a9e8c.png)  
[Windows Between two Parallel meshes\_re.gh](https://discourse.mcneel.com/uploads/short-url/sX4CS17Yo5OnMQSFphOuYtJ04Lf.gh) (21.6 KB)

---

<div class="post-metadata">

**Author:** ![valeria.ditizio](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/valeria.ditizio/32/243901_2.png) [@valeria.ditizio](https://discourse.mcneel.com/u/valeria.ditizio)\
**Post date:** [September 2, 2020, 9:38am UTC](https://discourse.mcneel.com/t/create-windows-between-two-parallet-meshes/107910/8 "2020-09-02T09:38:17Z")

</div>

Done it! Thank you so much!
