# Create wall by curve

**URL:** <https://forum.dynamobim.com/t/create-wall-by-curve/56042>\
**Category:** Packages\
**Created:** [October 9, 2020, 8:13pm UTC](https://forum.dynamobim.com/t/create-wall-by-curve/56042 "2020-10-09T20:13:51Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![wihibyusuf](https://avatars.discourse-cdn.com/v4/letter/w/958977/32.png) [@wihibyusuf](https://forum.dynamobim.com/u/wihibyusuf)\
**Post date:** [October 9, 2020, 8:13pm UTC](https://forum.dynamobim.com/t/create-wall-by-curve/56042/1 "2020-10-09T20:13:51Z")

</div>

Hi there,

I know the wombat package contains a node to create wall by curve. Im trying to create the same with python throught revitapi. But im getting this error.

Does anyone know how to fix it?

 ![afbeelding-4](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/b/a/ba75d713ef1aa14d356e4a8c011c7ad5d01d6c0a.png) ![afbeelding-3](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/c/6/c68cf882bcd0de298def4e9400cd97c5fa5b6a27.png) ![afbeelding](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/a/e/ae7a86a0e472563a0b98f0e7087770229e02d0bd.png)

---

<div class="post-metadata">

**Author:** ![AmolShah](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/amolshah/32/103244_2.png) [@AmolShah](https://forum.dynamobim.com/u/AmolShah)\
**Post date:** [October 10, 2020, 2:47am UTC](https://forum.dynamobim.com/t/create-wall-by-curve/56042/2 "2020-10-10T02:47:21Z")

</div>

It’s hard for me to check why an exception is being thrown by just looking at the info you have provided.  
What are the inputs that you are feeding into the Python node?

On a second note, I don’t see a point in reinventing the wheel here. Instead you can give credit to @Alban_de_Chasteigner and use the code from his GeniusLoci package.

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

> <https://github.com/albandechasteigner/GeniusLociForDynamo/blob/master/Nodes/Wall%20ByCurveAndLevel.dyf>

---

<div class="post-metadata">

**Author:** ![wihibyusuf](https://avatars.discourse-cdn.com/v4/letter/w/958977/32.png) [@wihibyusuf](https://forum.dynamobim.com/u/wihibyusuf)\
**Post date:** [October 10, 2020, 5:34am UTC](https://forum.dynamobim.com/t/create-wall-by-curve/56042/3 "2020-10-10T05:34:16Z")

</div>

Its not about reinventing but being not dependent on a package.as i sayd before wombat as a same working node but im trying to recreate it in python.

Thanks for your effort… ill look in to it.

---

<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:** [October 11, 2020, 8:45pm UTC](https://forum.dynamobim.com/t/create-wall-by-curve/56042/4 "2020-10-11T20:45:37Z")

</div>

> [@wihibyusuf](#):
>
> Its not about reinventing but being not dependent on a package

This will significantly decrease the effectiveness of your Dynamo efforts in the long term. Managing packages can be difficult, but isn’t impossible.

Meanwhile at some point in the near future there will be a Python 3 migration which will mean that every graph you’ve got what could be a custom node that’s been converted Python in will require review, if not some degree of a rebuild in a coming release.
