# Is it possible to create anything in Revit using Dynamo?

**URL:** <https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539>\
**Category:** Packages\
**Created:** [November 17, 2015, 6:47am UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539 "2015-11-17T06:47:17Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![ABHIJEET\_SHARMA1](https://avatars.discourse-cdn.com/v4/letter/a/dbc845/32.png) [@ABHIJEET\_SHARMA1](https://forum.dynamobim.com/u/ABHIJEET_SHARMA1)\
**Post date:** [November 17, 2015, 6:47am UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/1 "2015-11-17T06:47:17Z")

</div>

I have a very simple question.

If I can create anything in dynamo, no matter how complex it is (like a geometry, solid, curve, shapes etc), then is it possible to take those things further in Revit as revit elements(mass, walls, floor, curtain walls, etc) ?

&nbsp;

Thanks and Regards

---

<div class="post-metadata">

**Author:** ![Dimitar\_Venkov](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/dimitar_venkov/32/2068_2.png) [@Dimitar\_Venkov](https://forum.dynamobim.com/u/Dimitar_Venkov)\
**Post date:** [November 17, 2015, 7:23am UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/2 "2015-11-17T07:23:12Z")

</div>

[http://dynamoprimer.com/08\_Dynamo-for-Revit/8\_Dynamo-for-Revit.html](http://dynamoprimer.com/08_Dynamo-for-Revit/8_Dynamo-for-Revit.html)

&nbsp;

[http://www.google.com.sg/search?hl=en-SG&source=hp&biw=&bih=&q=dynamo+Revit+wall+floor+creation&btnG=Google+Search&gbv=1](http://www.google.com.sg/search?hl=en-SG&source=hp&biw=&bih=&q=dynamo+Revit+wall+floor+creation&btnG=Google+Search&gbv=1)

&nbsp;

[http://dynamobim.com/gallery/](http://dynamobim.com/gallery/)

---

<div class="post-metadata">

**Author:** ![Vikram\_Subbaiah](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/vikram_subbaiah/32/50797_2.png) [@Vikram\_Subbaiah](https://forum.dynamobim.com/u/Vikram_Subbaiah)\
**Post date:** [November 17, 2015, 7:40am UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/3 "2015-11-17T07:40:53Z")

</div>

Yes, of course. Besides, there isn’t just one way to do it. Will answer your question with an example. The images below show a mass generated in Dynamo that was developed further and rendered in Revit. Besides the mass/form being generated completely in Dynamo, the extent of the glazing too was determined in Dynamo based on solar insolation values. Potential and possibilities are limitless. ![View-Exterior1](https://cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex022/uploads/dynamobim/original/2X/1/1f3da30ce23833c66356ca85d5670a831778309c.jpg) ![View-Exterior2](https://cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex022/uploads/dynamobim/original/2X/5/576f0cd31a9cbcff5a556289c551157b9d0abb56.jpg)

---

<div class="post-metadata">

**Author:** ![ABHIJEET\_SHARMA1](https://avatars.discourse-cdn.com/v4/letter/a/dbc845/32.png) [@ABHIJEET\_SHARMA1](https://forum.dynamobim.com/u/ABHIJEET_SHARMA1)\
**Post date:** [November 20, 2015, 6:44am UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/4 "2015-11-20T06:44:45Z")

</div>

Thanks guys for the reply. I was wondering if I have a shape from Rhino, is it possible to funnel it through Rhynamo - Dynamo to Revit as Mass?

---

<div class="post-metadata">

**Author:** ![solamour](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/solamour/32/153516_2.png) [@solamour](https://forum.dynamobim.com/u/solamour)\
**Post date:** [November 20, 2015, 7:53am UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/5 "2015-11-20T07:53:11Z")

</div>

Short answer - yes. Long answer - I’ve not done it but know it’s possible 😃

---

<div class="post-metadata">

**Author:** ![ABHIJEET\_SHARMA1](https://avatars.discourse-cdn.com/v4/letter/a/dbc845/32.png) [@ABHIJEET\_SHARMA1](https://forum.dynamobim.com/u/ABHIJEET_SHARMA1)\
**Post date:** [November 21, 2015, 1:46am UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/6 "2015-11-21T01:46:49Z")

</div>

I tried doing it with no luck at all. All I can do is import Rhino Geometry as an instance ☹

---

<div class="post-metadata">

**Author:** ![Vikram\_Subbaiah](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/vikram_subbaiah/32/50797_2.png) [@Vikram\_Subbaiah](https://forum.dynamobim.com/u/Vikram_Subbaiah)\
**Post date:** [November 21, 2015, 2:21am UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/7 "2015-11-21T02:21:56Z")

</div>

Not familiar with Rhino to Revit workflows, but doesn’t importing a SAT file (exported from Rhino) into a Revit mass family work?

If it does, manipulating that mass with Dynamo could probably be the next step.

Found this, not sure if it’s still relevant: [http://www.hokbimsolutions.com/2007/07/revit-to-rhino-workflow.html](http://www.hokbimsolutions.com/2007/07/revit-to-rhino-workflow.html)

---

<div class="post-metadata">

**Author:** ![Michael\_Kirschner](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/michael_kirschner/32/237_2.png) [@Michael\_Kirschner](https://forum.dynamobim.com/u/Michael_Kirschner)\
**Post date:** [November 21, 2015, 7:30pm UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/8 "2015-11-21T19:30:41Z")

</div>

try making a direct shape and setting the category to mass - this will tessellate the shape though currently, or you can try with the direct shape node in the package spring nodes by Dimeven

---

<div class="post-metadata">

**Author:** ![ABHIJEET\_SHARMA1](https://avatars.discourse-cdn.com/v4/letter/a/dbc845/32.png) [@ABHIJEET\_SHARMA1](https://forum.dynamobim.com/u/ABHIJEET_SHARMA1)\
**Post date:** [December 6, 2015, 11:41pm UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/9 "2015-12-06T23:41:46Z")

</div>

Thanks guys,

I will try your inputs in my project.

@Vikram , looked into that but still not able to import as mass.

---

<div class="post-metadata">

**Author:** ![jostein\_olsen](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jostein_olsen/32/8570_2.png) [@jostein\_olsen](https://forum.dynamobim.com/u/jostein_olsen)\
**Post date:** [December 7, 2015, 7:51am UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/10 "2015-12-07T07:51:03Z")

</div>

I repeat what I’ve just commented in another post: "I would wholeheartedly recommend Dimitar Venkov’s FamilyInstance.ByGeometry node from his spring nodes-package. this imports your dynamo geometry as a family instance in Revit. works like a charm even though it’s still in Beta."  
Not editable as mass yet, though.

---

<div class="post-metadata">

**Author:** ![Dimitar\_Venkov](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/dimitar_venkov/32/2068_2.png) [@Dimitar\_Venkov](https://forum.dynamobim.com/u/Dimitar_Venkov)\
**Post date:** [December 7, 2015, 8:51am UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/11 "2015-12-07T08:51:27Z")

</div>

Thanks for the recommendation, Jostein 🙂

If you use a mass template ( the default location is “%ProgramData%\Autodesk\RVT 2016\Family Templates\English\Conceptual Mass”) and a Mass category, you can create mass based walls and floors from some whacky geometry:

 ![2015-12-07_22-13-22](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/2X/4/46387d3d87c902f8fe0a1857a186c2f0a5f360e6.png)

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

I just found out that mass families can not be cut with voids ( so sure that you could do that before, weird ), so you’ll have to pre-cut your geometry inside of Dynamo.

Also no guarantee that it will work for everything - I already managed to create a few empty families. 🙂

---

<div class="post-metadata">

**Author:** ![Vikram\_Subbaiah](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/vikram_subbaiah/32/50797_2.png) [@Vikram\_Subbaiah](https://forum.dynamobim.com/u/Vikram_Subbaiah)\
**Post date:** [December 7, 2015, 9:32am UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/12 "2015-12-07T09:32:26Z")

</div>

Open a Revit Mass file and launch dynamo from there. In Dynamo use the following nodes…

![20151207-1](https://cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex022/uploads/dynamobim/original/2X/3/3907d75c45aa5fea5ebf180c4a0518f4b92ae913.png)

Load the mass family into the Revit project file. You should be able to pick the faces and create building elements.

---

<div class="post-metadata">

**Author:** ![ABHIJEET\_SHARMA1](https://avatars.discourse-cdn.com/v4/letter/a/dbc845/32.png) [@ABHIJEET\_SHARMA1](https://forum.dynamobim.com/u/ABHIJEET_SHARMA1)\
**Post date:** [December 8, 2015, 1:30am UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/13 "2015-12-08T01:30:07Z")

</div>

Thanks Jostein and Dimitar,

This is awesome. Exactly the thing that I was looking, many thanks 🙂

&nbsp;

@Vikram, i tried that but the problem with that is that it won’t allow me to generate mass floors.

---

<div class="post-metadata">

**Author:** ![Mohamad\_Kayali](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/mohamad_kayali/32/13609_2.png) [@Mohamad\_Kayali](https://forum.dynamobim.com/u/Mohamad_Kayali)\
**Post date:** [January 30, 2016, 8:31am UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/14 "2016-01-30T08:31:49Z")

</div>

[JOSTEIN](http://dynamobim.org/forums/users/jostein-olsensweco-no/ "View jostein olsen's profile") is it possible to add a picture , i tryed it but id did’nt worked.

im trying to make a catenary curve line using a catenay formula and i need to modify it in revit to make a roof profile uit of it.

is that possible?

---

<div class="post-metadata">

**Author:** ![Marcel\_Rijsmus](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/marcel_rijsmus/32/8539_2.png) [@Marcel\_Rijsmus](https://forum.dynamobim.com/u/Marcel_Rijsmus)\
**Post date:** [January 30, 2016, 10:47am UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/15 "2016-01-30T10:47:06Z")

</div>

Hi,

&nbsp;

Create your catenary line in the conceptual mass environment, make a copy of the line, select them both and click create form.

Save the family and load it in a project, use roof by face to create your roof.

&nbsp;

Marcel

---

<div class="post-metadata">

**Author:** ![Mohamad\_Kayali](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/mohamad_kayali/32/13609_2.png) [@Mohamad\_Kayali](https://forum.dynamobim.com/u/Mohamad_Kayali)\
**Post date:** [February 2, 2016, 3:42pm UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/16 "2016-02-02T15:42:49Z")

</div>

Thank you Marcel i tried to make a copy but the line appear like a ghost i cant select it i can’t move i can’t do anything! it just appear as a shape !!

Do you have an idea how to make the catenary as a family without the dynamo?

i have tried to fill in the other form of the catenary’s formula : y=a/2(e^(x/2)+e^(-x/2))

but revit understand e as exp so i had to write as the following…

y=a/2(exp(x/a)+exp(-x/a)

i feel that i’m too close but i still can not achieve my goal

i would be thankful if you can help me to make this family .

thank you

---

<div class="post-metadata">

**Author:** ![Peter\_Kompolschek](https://avatars.discourse-cdn.com/v4/letter/p/dec6dc/32.png) [@Peter\_Kompolschek](https://forum.dynamobim.com/u/Peter_Kompolschek)\
**Post date:** [February 8, 2016, 8:39am UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/17 "2016-02-08T08:39:13Z")

</div>

dimitar, is your node deprecated? i cannot find it in your package!

or is it only avvailable in mass enviroment?

---

<div class="post-metadata">

**Author:** ![Dimitar\_Venkov](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/dimitar_venkov/32/2068_2.png) [@Dimitar\_Venkov](https://forum.dynamobim.com/u/Dimitar_Venkov)\
**Post date:** [February 8, 2016, 7:43pm UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/18 "2016-02-08T19:43:20Z")

</div>

Hi Peter,

It’s still there: SpringNodes\>Revit\>FamilyInstances\>FamilyInstance.ByGeometry.  
If it’s missing, you could try re-installing the package?

---

<div class="post-metadata">

**Author:** ![Mohamad\_Kayali](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/mohamad_kayali/32/13609_2.png) [@Mohamad\_Kayali](https://forum.dynamobim.com/u/Mohamad_Kayali)\
**Post date:** [February 11, 2016, 11:38am UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/19 "2016-02-11T11:38:14Z")

</div>

[catenary](http://dynamobim.org/wp-content/uploads/forum-assets/mjkayaligmail-com/02/11/catenary.dyn)

Hi [DIMITAR VENKOV](http://dynamobim.org/forums/users/dimiter_vmail-bg/ "View Dimitar Venkov's profile") i need to use the line in the attached file in revit, edit it, trim it use it as a roof to make roof by extrusion , i have used your nod but i’m still unable to do that.

looks like i didn’t understand the Dynamo well!.

&nbsp;

---

<div class="post-metadata">

**Author:** ![Dimitar\_Venkov](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/dimitar_venkov/32/2068_2.png) [@Dimitar\_Venkov](https://forum.dynamobim.com/u/Dimitar_Venkov)\
**Post date:** [February 11, 2016, 8:47pm UTC](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539/20 "2016-02-11T20:47:09Z")

</div>

Hi Mohamad,

The “FamilyInstance.ByGeometry” node works only with surfaces, polysurfaces and solids. So your first task will be to relocate the curve to where you want your roof to be and then extrude it to a surface. You can then send that over to your model as a new mass family instance.

 ![2016-02-12_10-07-58](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/2X/e/eca066fe6d30e2f8254ba2c15d11cc2c41fd6c0a.png)

This is my result with “Roof by Face” in Revit:

 ![2016-02-12_10-07-30](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/2X/4/45a0df4f415007b5bd7625bc6be99cc98bcd3fdd.png)

But the beauty of this node is that you can skip the above step and instead extrude your surface in Dynamo, then use the new instance directly as a roof:

 ![2016-02-12_10-14-25](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/2X/2/230ddf1b36f6d1f5371f6cbaaf454750add53e4a.png)

[Next page](https://forum.dynamobim.com/t/is-it-possible-to-create-anything-in-revit-using-dynamo/2539.md?page=2)
