# Create Solids Between Surfaces

**URL:** <https://forum.dynamobim.com/t/create-solids-between-surfaces/78595>\
**Category:** Civil 3D\
**Tags:** dynamo\
**Created:** [July 12, 2022, 3:23pm UTC](https://forum.dynamobim.com/t/create-solids-between-surfaces/78595 "2022-07-12T15:23:58Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![sobeshan.pillay](https://avatars.discourse-cdn.com/v4/letter/s/439d5e/32.png) [@sobeshan.pillay](https://forum.dynamobim.com/u/sobeshan.pillay)\
**Post date:** [July 12, 2022, 3:23pm UTC](https://forum.dynamobim.com/t/create-solids-between-surfaces/78595/1 "2022-07-12T15:23:58Z")

</div>

Hi All,

I’m using C3D 2021 and when I try to use the node TinSurfaceExtensions.CreateSolidsAtSurface it returns the error

Warning: TinSurfaceExtensions.CreateSolidsAtSurface operation failed.  
Method not found: ‘Autodesk.AutoCAD.DatabaseServices.ObjectIdCollection Autodesk.Civil.DatabaseServices.TinSurface.CreateSolidsAtSurfaceToFile(Autodesk.AutoCAD.DatabaseServices.ObjectId, System.String, UInt16, System.String ByRef)’.

Does anyone know what the problem is?  
The operation works perfectly using normal civil 3D.

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/1/b/1b3da0c2955be2eb88005cb02d2827e039ca4a41.jpeg)

---

<div class="post-metadata">

**Author:** ![mzjensen](https://avatars.discourse-cdn.com/v4/letter/m/b77776/32.png) [@mzjensen](https://forum.dynamobim.com/u/mzjensen)\
**Post date:** [July 12, 2022, 3:25pm UTC](https://forum.dynamobim.com/t/create-solids-between-surfaces/78595/2 "2022-07-12T15:25:36Z")

</div>

What specific version are you using?

---

<div class="post-metadata">

**Author:** ![sobeshan.pillay](https://avatars.discourse-cdn.com/v4/letter/s/439d5e/32.png) [@sobeshan.pillay](https://forum.dynamobim.com/u/sobeshan.pillay)\
**Post date:** [July 12, 2022, 3:30pm UTC](https://forum.dynamobim.com/t/create-solids-between-surfaces/78595/3 "2022-07-12T15:30:28Z")

</div>

Hi Zachri,

2021,

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/4/d/4df25e72ddfe0d280a99dac7cc54f6e61aba72e6.png)

---

<div class="post-metadata">

**Author:** ![mzjensen](https://avatars.discourse-cdn.com/v4/letter/m/b77776/32.png) [@mzjensen](https://forum.dynamobim.com/u/mzjensen)\
**Post date:** [July 12, 2022, 3:37pm UTC](https://forum.dynamobim.com/t/create-solids-between-surfaces/78595/4 "2022-07-12T15:37:25Z")

</div>

> [@Generate Solids Between TIN Surfaces with Dynamo for Civil 3D](https://forum.dynamobim.com/t/generate-solids-between-tin-surfaces-with-dynamo-for-civil-3d/60636/17):
>
> I would just try to update as far as you can with Civil 3D 2021. The last update was 2021.3.

---

<div class="post-metadata">

**Author:** ![sobeshan.pillay](https://avatars.discourse-cdn.com/v4/letter/s/439d5e/32.png) [@sobeshan.pillay](https://forum.dynamobim.com/u/sobeshan.pillay)\
**Post date:** [July 12, 2022, 3:46pm UTC](https://forum.dynamobim.com/t/create-solids-between-surfaces/78595/5 "2022-07-12T15:46:15Z")

</div>

Thanks, might I ask which version you are running? It seemed to work perfectly on the demo you gave on the other thread.

Also, do you think it would work if I wrote a python script to do the same as the node?

---

<div class="post-metadata">

**Author:** ![mzjensen](https://avatars.discourse-cdn.com/v4/letter/m/b77776/32.png) [@mzjensen](https://forum.dynamobim.com/u/mzjensen)\
**Post date:** [July 12, 2022, 3:57pm UTC](https://forum.dynamobim.com/t/create-solids-between-surfaces/78595/6 "2022-07-12T15:57:17Z")

</div>

That was awhile ago, so I don’t know what version I was using at the time. I have 2020, 2021, 2022, and 2023 installed on my machine (necessary for my job) and I keep them all updated to the latest versions all the time.

> [@sobeshan.pillay](#):
>
> Also, do you think it would work if I wrote a python script to do the same as the node?

Personally, I think that would be more complex and brittle than just updating your machine so the node works correctly.
