Skip to content

Helix tool almost always results in invalid mesh #550

@andres-erbsen

Description

@andres-erbsen

System information

dcc80de on Arch Linux

Expected behavior

A manifold mesh representing the helical extrusion, for example

c

Actual behavior

If I increase the angle just a bit I get a self-intersecting mesh:

d

and increasing the angle just slightly more gives naked edges instead:

b

Additional information

Note that the issues are present even with "force NURBS surfaces to triangle mesh".

This example (unit square at unit distance from axis): helix.zip
Non-trivial example (8x rotated 2 beziers approximating involute that is almost a triangle): gear90.zip
This also occurs when applying helix to a circle.

#472 seems relevant.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions