# Create Surface In Revit

**URL:** https://forum.dynamobim.com/t/create-surface-in-revit/8802
**Category:** Revit
**Created:** [January 11, 2017, 11:58pm UTC](https://forum.dynamobim.com/t/create-surface-in-revit/8802 "2017-01-11T23:58:35Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![Steven](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/steven/32/112504_2.png) [@Steven](https://forum.dynamobim.com/u/Steven)
#### Post date: [January 11, 2017, 11:58pm UTC](https://forum.dynamobim.com/t/create-surface-in-revit/8802/1 "2017-01-11T23:58:35Z")

</div>

I have used Surface.ByPerimeterPoints To create some flat planes. How can I push these from Dynamo into Revit? Using Conceptual mass.

Sorry for the noob question but I cannot figure it out.

Thanks,  
Steven

---

<div class="post-metadata">

### Author: ![Mostafa\_El\_Ayoubi](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/mostafa_el_ayoubi/32/7815_2.png) [@Mostafa\_El\_Ayoubi](https://forum.dynamobim.com/u/Mostafa_El_Ayoubi)
#### Post date: [January 12, 2017, 12:12am UTC](https://forum.dynamobim.com/t/create-surface-in-revit/8802/2 "2017-01-12T00:12:30Z")

</div>

Hi @Steven_Hansen ,  
just to make sure, you are running dynamo from a conceptual mass document?  
If that’s the case, I highly recommand spring nodes package for your task. Springs.Form.ByGeometry node from that package should allow you to import clean geometry that you can work with (divide, panelize, assign material etc.).

---

<div class="post-metadata">

### Author: ![Steven](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/steven/32/112504_2.png) [@Steven](https://forum.dynamobim.com/u/Steven)
#### Post date: [January 12, 2017, 12:18am UTC](https://forum.dynamobim.com/t/create-surface-in-revit/8802/3 "2017-01-12T00:18:05Z")

</div>

Perfect @Mostafa_El_Ayoubi that is just what I needed

---

<div class="post-metadata">

### Author: ![Steven](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/steven/32/112504_2.png) [@Steven](https://forum.dynamobim.com/u/Steven)
#### Post date: [January 12, 2017, 12:19am UTC](https://forum.dynamobim.com/t/create-surface-in-revit/8802/4 "2017-01-12T00:19:18Z")

</div>

Do you know if there is a way to mirror the created surface in dynamo?

---

<div class="post-metadata">

### Author: ![Mostafa\_El\_Ayoubi](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/mostafa_el_ayoubi/32/7815_2.png) [@Mostafa\_El\_Ayoubi](https://forum.dynamobim.com/u/Mostafa_El_Ayoubi)
#### Post date: [January 12, 2017, 12:22am UTC](https://forum.dynamobim.com/t/create-surface-in-revit/8802/5 "2017-01-12T00:22:37Z")

</div>

Have you tried Geometry.Mirror?

---

<div class="post-metadata">

### Author: ![Steven](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/steven/32/112504_2.png) [@Steven](https://forum.dynamobim.com/u/Steven)
#### Post date: [January 12, 2017, 12:33am UTC](https://forum.dynamobim.com/t/create-surface-in-revit/8802/6 "2017-01-12T00:33:43Z")

</div>

Yes but It does not seam to work.

err note: “Warning: No function called Mirror on a Revit.Elements.Element that takes Plane could be found”

 ![](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/8/f/8f2eb5bef088fd90630bd5447ba6bb92346ecd94.png)

---

<div class="post-metadata">

### Author: ![Mostafa\_El\_Ayoubi](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/mostafa_el_ayoubi/32/7815_2.png) [@Mostafa\_El\_Ayoubi](https://forum.dynamobim.com/u/Mostafa_El_Ayoubi)
#### Post date: [January 12, 2017, 12:37am UTC](https://forum.dynamobim.com/t/create-surface-in-revit/8802/7 "2017-01-12T00:37:57Z")

</div>

The problem here is that Geometry.Mirror expects dynamo geometry as “geometry” input. Here you’re feeding it a Revit element. I suggest you mirror the geometry before you feed it to Springs.Form.ByGeometry.

---

<div class="post-metadata">

### Author: ![Steven](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/steven/32/112504_2.png) [@Steven](https://forum.dynamobim.com/u/Steven)
#### Post date: [January 12, 2017, 12:39am UTC](https://forum.dynamobim.com/t/create-surface-in-revit/8802/8 "2017-01-12T00:39:38Z")

</div>

wow thats simple. Thank you so much again. Huge help.

---

<div class="post-metadata">

### Author: ![Mostafa\_El\_Ayoubi](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/mostafa_el_ayoubi/32/7815_2.png) [@Mostafa\_El\_Ayoubi](https://forum.dynamobim.com/u/Mostafa_El_Ayoubi)
#### Post date: [January 12, 2017, 12:41am UTC](https://forum.dynamobim.com/t/create-surface-in-revit/8802/9 "2017-01-12T00:41:43Z")

</div>

You’re welcome! 😃

---

<div class="post-metadata">

### Author: ![JIHWANLEE89](https://avatars.discourse-cdn.com/v4/letter/j/a3d4f5/32.png) [@JIHWANLEE89](https://forum.dynamobim.com/u/JIHWANLEE89)
#### Post date: [January 7, 2022, 9:22am UTC](https://forum.dynamobim.com/t/create-surface-in-revit/8802/10 "2022-01-07T09:22:49Z")

</div>

Hi All,

There is a video showing how to create surfaces from elements.

[Dynamo - Generate Surfaces from Elements](https://www.youtube.com/watch?v=g9sWcjZmqy8)

I hope it is helpful!
