Bug #32863 - Cone surface returns wrong v derivative

Forums: 

Can an dev take a look at https://tracker.dev.opencascade.org/view.php?id=32863 ?
Thanks!

Artem Zhidkov's picture

Hello luz paz,

This issue in our backlog. It will be investigated when one of our developers will get free of other prioritized tasks. Of course, you are welcome to contribute, if you have ideas how to solve the mentioned problem.

Best regards,

Artem

Nxyz Wxyz's picture

In the FreeCAD forum post, as linked to in the bug report, there is a comment (https://forum.freecadweb.org/viewtopic.php?p=575258&sid=786d319c452f5a3b...) with a proposed fix.

- https://gitlab.com/blobfish/occt/-/commit/9466a6bc1f564c10d2442d44211ce5...

Artem Zhidkov's picture

Hello Nxyz Wxyz,

The fix is on its way to OCCT master.

I would like to thank you for the link to the patch. Unfortunately, it has a mistake: the addition along cone's axis should be done if U derivative is 0 only. Please, take a look to OCCT commit 54b67d8e7bd80263f28ff009ff6eadc4cbd10bcf.

Best regards,

Artem