TypeError: Rhino.Geometry.Point3d value cannot be converted to

I’m testing out rhino in revit (RiR) and I’m having the worst time in my life honestly!

I looked up tutorials and documents, it looks like everything is working for everyone except for me for whatever reason.

here is a simple py3 node in grasshopper (rhino 8) ( Rhino in Revit 2022.1 )


import rhinoscriptsyntax as rs
point = rs.AddPoint(0,0,0)
a = point

Error : TypeError: Rhino.Geometry.Point3d value cannot be converted to Rhino.Geometry.Point3d in method System.Guid AddPoint(Rhino.Geometry.Point3d) ==> pointing at point = rs.AddPoint(0,0,0)

I have even found a tutorial who were doing the same thing and it worked for him

could someone please help because I don’t have that much time to self-educate myself and I’ve already spent significant amount of time debugging issues that shouldn’t exist in the first place.

Thanks.

https://jumpshare.com/s/eC8KuqSw97csp4hUmBHa

here is a video to demonstrate how crazy this is , it’s insane how easy it was to connect blender to revit compared to Rhino.

so I went far deep into the python Wrapper that you guys made and I think I found where the issue is generated, not sure if I should past it here

@nilopag286 Hello and welcome to the community.

This is obviously unexpected and should not happen. Let’s try to figure out what is your Revit+Rhino+Rhino.Inside.Revit set up. Seems like you are running Revit 2022.

Would you mind sharing your Rhino SystemInfo and the version of Rhino.Inside.Revit you are using?

The error in the shared video above, seems to be happening because two different version of Rhino API is somehow loaded in Revit. So it is good to know what other plugins are also installed and loaded in your Revit.

I only have Revit 2025 on my machine and a simple python script like this Grasshopper 1 is working just fine. @Japhy my coworker tested Revit 2022 and it is working on his machine as well.

Test.gh (3.5 KB)