Data conversion failed from Goo to MeshParameters

Hello, I’m working on a python script, and I want to use a brep as an input and to create a mesh with MeshBrep inside the script. I initialize the parameters with SettingsCustom and when I create the mesh, it returns the error: Data conversion failed from Goo to MeshParameters.
I thank you in advance if you can help me to understand the problem.

meshbreppython.gh (5.7 KB)

Well … P is not my game (meaning that some other good Samaritan must resolve that for you) but given the opportunity … if you do this > that conversion ops I would strongly suggest to add several checks in case that things are not going according to plan.

Open attached (load first R file for the demos) and see the logic (it’s C# but I do hope that the checks are clear).

MeshFromBrep_EntryLevel_V1.gh (118.0 KB)
MeshFromBrep_EntryLevel_V1.3dm (353.4 KB)

For instance see that with the wrong meshingParameter you start with a closed Brep and you end-up with an open mesh:

I would advice against using ghpythonlib for this and either go through rhinoscriptsyntax or RhinoCommon directly. The latter like so:

meshbreppython_RhinoCommon.gh (4.3 KB)

You can inspect/get/set further meshing parameters through the properties of the MeshingParameters class.

1 Like

Thank you for your answer, I start using RhinoCommun, and it solves also other problem I had. I will learn it more in details.