# Floor.ByOutlineTypeAndLevel makes Floors with Span Direction Edge

**URL:** <https://forum.dynamobim.com/t/floor-byoutlinetypeandlevel-makes-floors-with-span-direction-edge/6935>\
**Category:** Revit\
**Created:** [October 20, 2016, 1:24pm UTC](https://forum.dynamobim.com/t/floor-byoutlinetypeandlevel-makes-floors-with-span-direction-edge/6935 "2016-10-20T13:24:26Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Luke\_Johnson](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/luke_johnson/32/9473_2.png) [@Luke\_Johnson](https://forum.dynamobim.com/u/Luke_Johnson)\
**Post date:** [October 20, 2016, 1:24pm UTC](https://forum.dynamobim.com/t/floor-byoutlinetypeandlevel-makes-floors-with-span-direction-edge/6935/1 "2016-10-20T13:24:26Z")

</div>

I feed closed PolyCurve to this node and it makes floor ok. Then, I try modifying using SlabShapeEditor, and always one point doesn’t work and remains at 0 level. If I edit the floor sketch it reveals that the floor creation node adds a Span Direction Edge when making floors, and this messes up the slab shape. Two questions:

1. does someone have a better, python floor node that doesn’t have this problem? And
2. can we delete Span Direction Edge from the floor sketch with Python?

---

<div class="post-metadata">

**Author:** ![Konrad\_K\_Sobon](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/konrad_k_sobon/32/8838_2.png) [@Konrad\_K\_Sobon](https://forum.dynamobim.com/u/Konrad_K_Sobon)\
**Post date:** [October 20, 2016, 2:48pm UTC](https://forum.dynamobim.com/t/floor-byoutlinetypeandlevel-makes-floors-with-span-direction-edge/6935/2 "2016-10-20T14:48:01Z")

</div>

I reported this on DynamoRevit github issues page: [https://github.com/DynamoDS/DynamoRevit/issues/1358](https://github.com/DynamoDS/DynamoRevit/issues/1358)

---

<div class="post-metadata">

**Author:** ![Maximilian\_Thumfart1](https://avatars.discourse-cdn.com/v4/letter/m/51bf81/32.png) [@Maximilian\_Thumfart1](https://forum.dynamobim.com/u/Maximilian_Thumfart1)\
**Post date:** [October 30, 2016, 1:46pm UTC](https://forum.dynamobim.com/t/floor-byoutlinetypeandlevel-makes-floors-with-span-direction-edge/6935/3 "2016-10-30T13:46:32Z")

</div>

Thanks for your feedback Luke, we will look into the slab shape point behavior, could you supply an example definition? I guess it would make sense if we’d expose some more features like the span direction and/or slope.

Best  
Max

---

<div class="post-metadata">

**Author:** ![Luke\_Johnson](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/luke_johnson/32/9473_2.png) [@Luke\_Johnson](https://forum.dynamobim.com/u/Luke_Johnson)\
**Post date:** [October 30, 2016, 11:08pm UTC](https://forum.dynamobim.com/t/floor-byoutlinetypeandlevel-makes-floors-with-span-direction-edge/6935/4 "2016-10-30T23:08:24Z")

</div>

Interestingly, it seems that I have resolved the issue by using more predictable geometry. In other words, the Revit node does create a span direction, but this does not stop the ShapeEditor from working.

My next step will be to build a floor node that is not bound to dynamo element, so I can use List.Map without losing previous elements.
