# Wall with different start and end height

**URL:** <https://forum.dynamobim.com/t/wall-with-different-start-and-end-height/42941>\
**Category:** Revit\
**Created:** [November 8, 2019, 11:13am UTC](https://forum.dynamobim.com/t/wall-with-different-start-and-end-height/42941 "2019-11-08T11:13:36Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tmr](https://avatars.discourse-cdn.com/v4/letter/t/7ab992/32.png) [@Tmr](https://forum.dynamobim.com/u/Tmr)\
**Post date:** [November 8, 2019, 11:13am UTC](https://forum.dynamobim.com/t/wall-with-different-start-and-end-height/42941/1 "2019-11-08T11:13:36Z")

</div>

Hi there,

I have a question regarding the node Wall by face. I dont seem to get it working, meaning that it wont create a wall in Revit (2019).

To clarify, I dont nessecarily need to use wall by face. What I want to create is a wall shown in the back of the screen. Starting at hight e.g. 4m and ending at e.g. 2m.

I have the 4 cornerpoints of the polygon, define my Surface and feed this info into wall by face.

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/5/c/5c035fbb0c1201728c394b8032c2c8d260460831.png)

Is there a way to get what I want using dynamo?

Tank you in advance!

Tmr

---

<div class="post-metadata">

**Author:** ![Thomas\_Corrie](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/thomas_corrie/32/63060_2.png) [@Thomas\_Corrie](https://forum.dynamobim.com/u/Thomas_Corrie)\
**Post date:** [November 8, 2019, 11:33am UTC](https://forum.dynamobim.com/t/wall-with-different-start-and-end-height/42941/2 "2019-11-08T11:33:36Z")

</div>

Wall.ByFace has the same limitations as the Revit tool in that it requires a mass or generic model face to work from. You are providing a Dynamo surface, so there is no underlying Revit reference for it to work with and it is returning null.

I’m not quite sure of your intentions with the DirectShape node but the geometry input it expects would be Dynamo geometry, not Revit elements. If you are happy with DirectShape (as opposed to a wall) then you could omit Wall.ByFace and instead thicken your surface and feed that into DirectShape

---

<div class="post-metadata">

**Author:** ![maciek.glowka](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/maciek.glowka/32/70695_2.png) [@maciek.glowka](https://forum.dynamobim.com/u/maciek.glowka)\
**Post date:** [November 8, 2019, 12:33pm UTC](https://forum.dynamobim.com/t/wall-with-different-start-and-end-height/42941/3 "2019-11-08T12:33:23Z")

</div>

In Revit UI you could achieve this by editing a wall profile.  
You could try to find a node that does that or try to work with API/Python yourself. See here:

> **[Access to Sketch and Sketch Plane](https://thebuildingcoder.typepad.com/blog/2010/11/access-to-sketch-and-sketch-plane.html)**
>
> I just presented my first Revit API class here at AU 2010, CP228-2, on the optimal use of the Revit 2011 programming features and the Idling event. I already posted my AU class descriptions and materials. The presentation went well and was good fun....

---

<div class="post-metadata">

**Author:** ![Tmr](https://avatars.discourse-cdn.com/v4/letter/t/7ab992/32.png) [@Tmr](https://forum.dynamobim.com/u/Tmr)\
**Post date:** [November 8, 2019, 1:11pm UTC](https://forum.dynamobim.com/t/wall-with-different-start-and-end-height/42941/4 "2019-11-08T13:11:04Z")

</div>

@Thomas_Corrie ah ok, makes sense. Since I need a load bearing wall the thicken + direct shape option is of the table.

@maciek.glowka this could mean, creating a normal wall by levels and then editing the profile? I will give this a try.

---

<div class="post-metadata">

**Author:** ![Tmr](https://avatars.discourse-cdn.com/v4/letter/t/7ab992/32.png) [@Tmr](https://forum.dynamobim.com/u/Tmr)\
**Post date:** [November 8, 2019, 2:59pm UTC](https://forum.dynamobim.com/t/wall-with-different-start-and-end-height/42941/5 "2019-11-08T14:59:06Z")

</div>

Ok so I managed to do it by using the solution from one of my other topics. (see link)

> [@Cutting parts off a Floor using dynamo](https://forum.dynamobim.com/t/cutting-parts-off-a-floor-using-dynamo/41433/4):
>
> Unfortunately editing the floor loops doesn’t allow you to “notch” the geometry. However, using @jacob.small’s logic you can do this with spring nodes and clockwork. (I did have a little fun with the “notching” that I used.) The workflow in Dynamo: The Result in Revit: And some sample files if anyone else wanted to have a go with it. [GenerateVoidFamily.dyn](https://forum.dynamobim.com/uploads/short-url/gtfsHenJhazdN7TwE7N5yGpaaVh.dyn) (24.7 KB) [VoidFloorWithFamily.rvt](https://forum.dynamobim.com/uploads/short-url/kzTzxL7s6Unnt10kK8U79VTl9kO.rvt) (532 KB)

This is working for me!
