Project image on curved surface then flatten for printing

I need to project an image onto a curved surface then flatten the deformed image for printing. Any thoughts?

funnel play.3dm (5.7 MB)

I think if you replace your arched up polysurface with a single smooth surface, you should be able to use FlowAlongSrf, to flow the flat surface with the image up on the curved one.

Then maybe Unrolling the curved surface will do the job.

Currently your arched up surface is made of joined flat panels so it won’t work.

Something like this:

Hi Ben - does the attached file have what you need?

funnel play_maybe.3dm (5.9 MB)


That is a command I have not tried! Thank you! I’ll give it a shot!

Is this using flowalongsrf? That’s seems to be exactly what I’m looking for. Thank you!

What steps did you take to get this? I can’t recreate it so far. You are sorcerer aren’t you? Haha. Please do tell…

Hi Ben - set the object’s mapping to planar (SetPlanarMapping) Apply the material with the texture then Mesh the object to a fairly fine mesh, Weld the resulting mesh at 90 degrees and then Squish the mesh. Without the welding step, the result of Squish is multiple meshes.


Yeah, I would NEVER have come up with that. Thank you. You are a credit to the community.

I’ve been able to recreate the intended mapping of the material to the lofted surface but I can’t seem to flatten the graphic correctly. Please if you’d like to contact directly: There are sub options in these commands I’m unfamiliar with and I’m sure it’s me. Thanks for your time.

Yep, that is a problem in itself that we (McNeel) need to tackle… it should not be that hard.