Skip to content

Nurbs geometry differencing problems #497

@neuks

Description

@neuks

System information

SolveSpace version: 3.0~5d78f99

Operating system: Windows7 64bits

Expected behavior

When differencing a cylinder with the same diameter with the direction right perpendicular and through the axis line, there should be a hole which right seperated the left and right side of the cylinder.

PS: This is an important feature, similar conditions including drilling some perpendicular screw holes which intersects.

Actual behavior

When differencing a cylinder with the same diameter with the direction right perpendicular and through the axis line, the nurbs geometry solver crashes.

shot1

shot3

(sorry I forget to upload the issue image)

I know there's a solution by activating the 'Force nurbs surface to triangle mesh', but it's not what I expected, as the latter modifications would always be resolved to triangle meshes.

Additional information

This situation happens with all versions of SolveSpace, as checked on version 2.3~latest.

Great thanks for your work on SolveSpace, and it is very helpful with my research work.

For bugs, please attach a savefile that shows the problematic behavior.
You can attach .slvs files by archiving them into a .zip first.

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