Polyline > Boolean Operations ... Nice but subtraction fails

If you are having problems with QCAD, post here. Please report bugs through our Bug Tracker instead.

Always attach your original DXF or DWG file and mentions your QCAD version and the platform you are on.

Moderator: andrew

Forum rules

Always indicate your operating system and QCAD version.

Attach drawing files and screenshots.

Post one question per topic.

Post Reply
CVH
Premier Member
Posts: 4875
Joined: Wed Sep 27, 2017 4:17 pm

Polyline > Boolean Operations ... Nice but subtraction fails

Post by CVH » Sat Sep 28, 2024 6:31 am

Andrew,

I am very excited to see that boolean operations on polylines have finally been implemented.
A very interesting addition. Well done :!: .

It is very related to the concept of enclosed areas .. Surfaces.
Started dozen attempts to code something similar myself and then addition was my main interest.
All attempts failed at some point.
Especially with self-intersecting, in ambiguous cases, with nodes on other shapes, co-existent nodes of different shapes and so on.


However,
In the attached file I try to subtract shape B from shape A.
Selected shape A .. OW .. ,F .. Indicated shape B and that is accepted .. An auxiliary shape is previewed over B.

If I then hover randomly over the drawing panel, essentially doing nothing, then QCAD will crash within the minute, typically 5-10 seconds.
It is not a large set of complex shapes and still the same happens when clearing the 'Preview' option.

OW-subtract-crash.dxf
(96.88 KiB) Downloaded 208 times

QCAD 3.31.0 / Qt 5.13.2 / Windows7 32bit i386
Related Bug report: FS#2605

Regards,
CVH

CVH
Premier Member
Posts: 4875
Joined: Wed Sep 27, 2017 4:17 pm

Re: Polyline > Boolean Operations ... Nice but subtraction fails

Post by CVH » Tue Oct 01, 2024 3:41 am

Should be fixed for the upcoming release.
Note by Andrew: "Affects all Qt 5 builds."

Regards,
CVH

Post Reply

Return to “QCAD Troubleshooting and Problems”