unroll/flatten surface

Hello,

does open-cascade already provide functionality to unroll/ flatten NURBS-surfaces? (Have a look at [1], [2] to see the functionality I am looking for.) If not I would like to add some functionality to occ. (mesh-based methodes [3], and a direct nurbs approach). But for this I would need some information on how to access derivatives of nurbs and there base-functions at discrete uv-points.

[1] http://docs.mcneel.com/rhino/5/help/en-us/commands/unrollsrf.htm

[2] http://docs.mcneel.com/rhino/5/help/en-us/commands/squish.htm

[3] http://forum.freecadweb.org/viewtopic.php?f=8&t=18010

 

nice regards

 

Forum supervisor's picture

Dear Lorenz,

In this functional domain OCC has a good expertise and re-usable solutions developed on a paid basis taking into account the specific customer requirements. Please, do not hesitate contact us via the Contact Form http://www.opencascade.org/about/contacts/ for more detailed information.

Sure, you as well as all other interested professionals are always welcome to develop OCCT together with us. All necessary information about how to contribute is available on our developer portal  http://dev.opencascade.org/index.phpq=home/get_involved.

Regards, FSR

Lorenz Lechner's picture

thanks for your reply.

I didn't know occ has something like this already build in. Can you inform me about the methods you are using for flattening surfaces?

nice regards