Is there a way to get the mesh generated by the curve piping (or the curve piping parameters) in RhinoCommon (rhino6) in an Export context? They don’t seem to be accessible as render meshes or even when using CurveObject.GetMeshes(MeshType.Any). Additionally CurveObjects with “Curve piping” enabled still return IsMeshable()->false. The PolyLineCurve and Curve class don’t seem to be storing the piping parameters either.
We’ve seen there is a Rhino.Geometry.Mesh.CreateFromCurvePipe() function but that creates a new mesh and without a way to know the CurvePiping parameters you’re just guessing what that mesh look like.
Running the command “_-Properties _CurvePiping” as demonstrated in [Python] Add Curve Piping Render Property to curves comes really close to getting the curve pipping properties in the console message, but unfortunately there doesn’t seem to be a way to get the current message displayed in the console (and the “_On” property seems to be bugged to always display true, even when curve pipping is disabled).