# How to get a floor in revit from original curve and offsetted curve

**URL:** <https://forum.dynamobim.com/t/how-to-get-a-floor-in-revit-from-original-curve-and-offsetted-curve/68170>\
**Category:** Uncategorized\
**Created:** [September 14, 2021, 7:48am UTC](https://forum.dynamobim.com/t/how-to-get-a-floor-in-revit-from-original-curve-and-offsetted-curve/68170 "2021-09-14T07:48:13Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![einar.kretzler](https://avatars.discourse-cdn.com/v4/letter/e/13edae/32.png) [@einar.kretzler](https://forum.dynamobim.com/u/einar.kretzler)\
**Post date:** [September 14, 2021, 7:48am UTC](https://forum.dynamobim.com/t/how-to-get-a-floor-in-revit-from-original-curve-and-offsetted-curve/68170/1 "2021-09-14T07:48:13Z")

</div>

Hello i am trying to make a floor by offsetting the original line and then i want to get a new outline for the floor that is not interscting ie. is a new closed curve, so i can make a floor out of it.  
As a newbie i am a little bit stuck in the moment.  
Any ideas will be welcome

 ![s4](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/b/a/ba8f0f6d14023f3e6b27d92564280a5a0ce65569.jpeg)  
 ![s3](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/d/6/d6d9b636b910945b0df1fc4bcb6cb9169ea813fb.jpeg)

---

<div class="post-metadata">

**Author:** ![jacob.small](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jacob.small/32/161030_2.png) [@jacob.small](https://forum.dynamobim.com/u/jacob.small)\
**Post date:** [September 14, 2021, 9:27am UTC](https://forum.dynamobim.com/t/how-to-get-a-floor-in-revit-from-original-curve-and-offsetted-curve/68170/2 "2021-09-14T09:27:26Z")

</div>

Try building a closed polycurve with the PolyCurve.ByJoinedCurves node, and offset that.

---

<div class="post-metadata">

**Author:** ![einar.kretzler](https://avatars.discourse-cdn.com/v4/letter/e/13edae/32.png) [@einar.kretzler](https://forum.dynamobim.com/u/einar.kretzler)\
**Post date:** [September 14, 2021, 9:43am UTC](https://forum.dynamobim.com/t/how-to-get-a-floor-in-revit-from-original-curve-and-offsetted-curve/68170/3 "2021-09-14T09:43:09Z")

</div>

Thanks Jacob,  
the offsetting works, but i want the inner polyline connected with the outer one in that way that it is a closed polycurve afterwards with which i can produce the floor.

---

<div class="post-metadata">

**Author:** ![jacob.small](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jacob.small/32/161030_2.png) [@jacob.small](https://forum.dynamobim.com/u/jacob.small)\
**Post date:** [September 14, 2021, 10:22am UTC](https://forum.dynamobim.com/t/how-to-get-a-floor-in-revit-from-original-curve-and-offsetted-curve/68170/4 "2021-09-14T10:22:22Z")

</div>

Are you trying to make a donut shape, with a hole in it?

---

<div class="post-metadata">

**Author:** ![einar.kretzler](https://avatars.discourse-cdn.com/v4/letter/e/13edae/32.png) [@einar.kretzler](https://forum.dynamobim.com/u/einar.kretzler)\
**Post date:** [September 14, 2021, 11:14am UTC](https://forum.dynamobim.com/t/how-to-get-a-floor-in-revit-from-original-curve-and-offsetted-curve/68170/5 "2021-09-14T11:14:36Z")

</div>

Yes, something like that.  
in the middle will be a floor that will be later gras and around the gras area shoul be a granite borderstone So i am trying to do both from one outline. In early days of Autocad we had to do this before GPOLY-Command.

---

<div class="post-metadata">

**Author:** ![\_Vijay](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/_vijay/32/91307_2.png) [@\_Vijay](https://forum.dynamobim.com/u/_Vijay)\
**Post date:** [September 14, 2021, 11:25am UTC](https://forum.dynamobim.com/t/how-to-get-a-floor-in-revit-from-original-curve-and-offsetted-curve/68170/6 "2021-09-14T11:25:44Z")

</div>

it should work in Revit 2022…  
Custom packages Rythm and Crumple have the node called Floor.ByCurveLoops.

---

<div class="post-metadata">

**Author:** ![einar.kretzler](https://avatars.discourse-cdn.com/v4/letter/e/13edae/32.png) [@einar.kretzler](https://forum.dynamobim.com/u/einar.kretzler)\
**Post date:** [September 14, 2021, 11:49am UTC](https://forum.dynamobim.com/t/how-to-get-a-floor-in-revit-from-original-curve-and-offsetted-curve/68170/7 "2021-09-14T11:49:27Z")

</div>

> [@\_Vijay](#):
>
> Floor.ByCurveLoops

Thanks for the advice, so in 2019 it will not work?  
it should be something like in the image

 ![s5](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/c/d/cdc863197ea396e5cd7d2b3f6d4104da01309dbc.jpeg)

---

<div class="post-metadata">

**Author:** ![\_Vijay](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/_vijay/32/91307_2.png) [@\_Vijay](https://forum.dynamobim.com/u/_Vijay)\
**Post date:** [September 14, 2021, 11:52am UTC](https://forum.dynamobim.com/t/how-to-get-a-floor-in-revit-from-original-curve-and-offsetted-curve/68170/8 "2021-09-14T11:52:06Z")

</div>

hm…No this update on 2022 only… But alternatively you can create the floor then you can cut in that floor…spring package have the node called floor opening by curve…

you can try like this…

---

<div class="post-metadata">

**Author:** ![einar.kretzler](https://avatars.discourse-cdn.com/v4/letter/e/13edae/32.png) [@einar.kretzler](https://forum.dynamobim.com/u/einar.kretzler)\
**Post date:** [September 14, 2021, 12:39pm UTC](https://forum.dynamobim.com/t/how-to-get-a-floor-in-revit-from-original-curve-and-offsetted-curve/68170/9 "2021-09-14T12:39:39Z")

</div>

Thanks \_Vijay,  
i tried it but without success.  
i tried both shaft opening and floor opening from the springs package  
i attch my dyn file. Perhaps you see my fault?  
I also attach the dwg file with the square and a more complicated form[weg.dwg](https://forum.dynamobim.com/uploads/short-url/3ISVcaJV4wlwaBBibxRdapXxMHl.dwg) (43.1 KB)  
[rasen2.dyn](https://forum.dynamobim.com/uploads/short-url/8klwfko3ZWZnT0VC8LvhrFhS3dE.dyn) (22.9 KB)

---

<div class="post-metadata">

**Author:** ![jacob.small](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jacob.small/32/161030_2.png) [@jacob.small](https://forum.dynamobim.com/u/jacob.small)\
**Post date:** [September 14, 2021, 6:52pm UTC](https://forum.dynamobim.com/t/how-to-get-a-floor-in-revit-from-original-curve-and-offsetted-curve/68170/10 "2021-09-14T18:52:02Z")

</div>

Try making it as two C shapes, and join the two when done.

---

<div class="post-metadata">

**Author:** ![einar.kretzler](https://avatars.discourse-cdn.com/v4/letter/e/13edae/32.png) [@einar.kretzler](https://forum.dynamobim.com/u/einar.kretzler)\
**Post date:** [September 15, 2021, 8:40am UTC](https://forum.dynamobim.com/t/how-to-get-a-floor-in-revit-from-original-curve-and-offsetted-curve/68170/11 "2021-09-15T08:40:38Z")

</div>

thanks to all, i solved it by make a little gaping between the endpoints.  
i combined the points of the offsetted curve and the original curve. the offsetted must be reversed and from this pointlist i created a new curve which is then the outline for the floor.
