ꟿ Mesh.ToTkMesh" does not work in Civil3D 2024

I am experiencing a problem with Civil3D 2024 where “ꟿ Mesh.ToTkMesh” is not working.
The program is trying to convert a selected Surface in Civil3D into a Mesh that can be used in Dynamo.
The Spring node ꟿ Mesh.ToTkMesh in it returns null.
How can I solve this problem? I would appreciate your help.

Here is the version information I am using.
・Civil3D 2024.3 Update
・Dynamo v.2.19.4
・Spring node 210.1.1

Not sure but when I read about Spring nodes package it say that it is for Revit API so that could be the reason.

1 Like

That node should be pure Python/Dynamo core.

The issue is with the mesh toolkit package being unsupported in this build. @s.iwasaki uodate to a later build of mesh toolkit (but not one for Dynamo 3.0), or move to an alternative workflow.

2 Likes

@patrick.ericson @jacob.small
Thanks for the reply.
So it worked in Civil3D 2023 but is not supported in Civil3D 2024?

Also, I would like to use a surface created in Civil3D as a PolySurface in Dynamo. Is there any way to do this?
Thank you in advance.

Maybe not the best way to get polysurface from surface but it’s one way :slight_smile:

2 Likes

Thank you for your reply.
I was able to create a PolySurface using the method you taught me.
It took a lot of time to create the Surfaces because there are so many Surfaces to combine in my program.

1 Like