# How can I calculate the volume related to TIN Surface?

**URL:** <https://forum.dynamobim.com/t/how-can-i-calculate-the-volume-related-to-tin-surface/115242>\
**Category:** Civil 3D\
**Tags:** geometry, dynamo, civil3d\
**Created:** [September 28, 2026, 6:29am UTC](https://forum.dynamobim.com/t/how-can-i-calculate-the-volume-related-to-tin-surface/115242 "2026-09-28T06:29:47Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![sugitaniPCTG2](https://avatars.discourse-cdn.com/v4/letter/s/d9b06d/32.png) [@sugitaniPCTG2](https://forum.dynamobim.com/u/sugitaniPCTG2)\
**Post date:** [September 28, 2026, 6:29am UTC](https://forum.dynamobim.com/t/how-can-i-calculate-the-volume-related-to-tin-surface/115242/1 "2026-09-28T06:29:47Z")

</div>

Hi everyone

As the title says, I’m currently trying to calculate the volume related to TINSurface.

Specifically, I’m trying to use the Node “Solid.ByJoinedSurface” to find the volume of the area that enclosed by terrain data of TINSurface, the back of a check dam, and the deposited soil surface. The input facesOfSolid consists of those three. In other words, one of the challenges in my project is predicting how much soil a check dam virtually placed in a small valley can hold.

But normally I should be able to calculate the volume enclosed by a closed surface without any issues, yet the moment the terrain surface(TIN) is involved, an error occurs and I can’t perform the calculation. And the problem last even so I convert TIN to (Poly)Surface.

This type of issue is common in the soil mechanics engineering field I think and believe there’s definitely a solution with using Dynamo. Please, everyone at Auto

Desk Pro, lend me your knowledge.

 ![スクリーンショット 2026-09-28 152614](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/a/1/a17c1c0fdd2ed9336f8528813cd93153525499b1.png)

 ![スクリーンショット 2026-09-25 141834](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/0/4/04a6ec1d3b111c0793cbddb8213b6de3019d3249.jpeg)

Thanks for your help.

---

<div class="post-metadata">

**Author:** ![kovacsv](https://avatars.discourse-cdn.com/v4/letter/k/f6c823/32.png) [@kovacsv](https://forum.dynamobim.com/u/kovacsv)\
**Post date:** [September 28, 2026, 7:46am UTC](https://forum.dynamobim.com/t/how-can-i-calculate-the-volume-related-to-tin-surface/115242/2 "2026-09-28T07:46:58Z")

</div>

I don’t think I fully understand your goal here, but have you tried using TIN Volume surfaces instead?

---

<div class="post-metadata">

**Author:** ![Andrew\_Hannell](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/andrew_hannell/32/103315_2.png) [@Andrew\_Hannell](https://forum.dynamobim.com/u/Andrew_Hannell)\
**Post date:** [October 2, 2026, 2:55am UTC](https://forum.dynamobim.com/t/how-can-i-calculate-the-volume-related-to-tin-surface/115242/3 "2026-10-02T02:55:23Z")

</div>

> [@sugitaniPCTG2](#):
>
> Solid.ByJoinedSurface

@sugitaniPCTG2

this node needs a watertight collection of surfaces.

You might need to rebuilt geometry in Dynamo e.g creating new surfaces or meshes/solids from points. Sometimes testing these things with a simpler test model helps.

Suggest posting a sample data file as well as the Dynamo graph.

---

<div class="post-metadata">

**Author:** ![Brendan\_Cassidy](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/brendan_cassidy/32/7685_2.png) [@Brendan\_Cassidy](https://forum.dynamobim.com/u/Brendan_Cassidy)\
**Post date:** [October 2, 2026, 9:43am UTC](https://forum.dynamobim.com/t/how-can-i-calculate-the-volume-related-to-tin-surface/115242/4 "2026-10-02T09:43:43Z")

</div>

Have you looked into the Pond feature in civils 3d, because this seems as though it will give you a volume of water.

No point reinventing something thats already part of the program 🙂

[To create a reservoir and read different volume levels in Civil 3D](https://www.autodesk.com/support/technical/article/caas/sfdcarticles/sfdcarticles/To-create-a-reservoir-and-read-different-volume-levels-in-Civil-3D.html)

---

<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 2, 2026, 4:48pm UTC](https://forum.dynamobim.com/t/how-can-i-calculate-the-volume-related-to-tin-surface/115242/5 "2026-10-02T16:48:28Z")

</div>

No need for a new tool here.

---

<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 2, 2026, 5:31pm UTC](https://forum.dynamobim.com/t/how-can-i-calculate-the-volume-related-to-tin-surface/115242/6 "2026-10-02T17:31:28Z")

</div>

![Flood analysis](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/d/8/d839a36bc6c0057ea6ea4ffd35adaf427e4cacf3.gif)  
The source of the data will matter, of course. Used Forma, but if you’re in Civil 3D or another tool you can bring that in just as well.

 ![Flood Volume Analysis](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/8/6/8674cbdf2cf5f801b7116df744d31b6219361d27.png)

Volume is easy enough to calculate as long as you have a valid mesh. Used a fair bit of Python to ensure I had that in this workflow, all of which was authored by Autodesk Assistant in Dynamo 4.2.2. Graph should run in any Dynamo version which has the improved mesh tools, but those should be accessible to pretty much everyone by now (and MeshToolkit will work for those who are lagging behind).  
[Flood Volume Analysis.dyn](https://forum.dynamobim.com/uploads/short-url/i4yt1Z3k7Bh2FVMIJtSVE4LnSlQ.dyn) (111.3 KB)

---

<div class="post-metadata">

**Author:** ![Andrew\_Hannell](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/andrew_hannell/32/103315_2.png) [@Andrew\_Hannell](https://forum.dynamobim.com/u/Andrew_Hannell)\
**Post date:** [October 4, 2026, 2:33am UTC](https://forum.dynamobim.com/t/how-can-i-calculate-the-volume-related-to-tin-surface/115242/7 "2026-10-04T02:33:26Z")

</div>

@jacob.small  
nice
