View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003425 | PartDesign | Bug | public | 2018-04-09 22:07 | 2022-01-24 19:16 |
Reporter | nikisteen | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | always |
Status | confirmed | Resolution | open | ||
OS | Windows | OS Version | 10 | ||
Product Version | 0.17 | ||||
Target Version | 0.20 | ||||
Summary | 0003425: Boolean operation in PDN fails depending on placement of one of the parts | ||||
Description | When creating a boolean fuse between a cylinder and sphere (as shown in the attached project), the sphere disappear when its placement is adjusted to certain values, although the sphere still intersects the cylinder. | ||||
Steps To Reproduce | In the attached project, adjust the Y-axis placement of the sphere to 8mm. The sphere will be offset as expected. Now adjust the Y-axis placement to 9mm and the sphere disappears. | ||||
Additional Information | Refer to forum thread Freecad version information: OS: Windows 10 Word size of OS: 64-bit Word size of FreeCAD: 64-bit Version: 0.17.13488 (Git) Build type: Release Branch: master Hash: 2891173923bcecaace64e0544f5773facbdef436 Python version: 2.7.14 Qt version: 4.8.7 Coin version: 4.0.0a OCC version: 7.1.0 Locale: English/SouthAfrica (en_ZA) It was also confirmed to occur on the newest stable release (0.17.13509) - see forum thread. | ||||
Tags | #ready-for-migration, boolean, OCC 7.4, OCC Bug, OCC NotOnRoadmap, Part Design NEXT, upstream | ||||
FreeCAD Information | |||||
|
|
|
@wmayer @DeepSOIC thinks this is a OCC bug. Please weigh in. Thanks! |
|
Seems to be related to a different behaviour between OCC 7.2 and older versions. With 7.2 I can confirm the behaviour but with 7.0 it works as expected. |
|
@wmayer what about OCC 7.3? |
|
There is a different behaviour in 7.2. For some reason the fusion of the sphere with the fused cylinder and box creates a compound with two solids.
If the y value of the placement of the sphere is <= 8 then the second fusion correctly creates a single solid. |
|
Same issue with OCC 7.3. OS: Ubuntu 18.04.2 LTS Word size of OS: 64-bit Word size of FreeCAD: 64-bit Version: 0.18.15972 (Git) Build type: Release Branch: master Hash: 4e973324ae03c6db9188c08483232fa059c1c9ae Python version: 3.6.7 Qt version: 5.9.5 Coin version: 4.0.0a OCC version: 7.3.0 Locale: French/Canada (fr_CA) |
|
Added to "OCC Bugs in the Bugtracker" thread |
|
@user1234 writes in https://forum.freecadweb.org/viewtopic.php?p=534379#p534379
|
|
See responses: https://forum.freecadweb.org/viewtopic.php?p=561983#p561983 https://forum.freecadweb.org/viewtopic.php?p=562493#p562493 |
|
This ticket has been migrated to GitHub as issue 5782. |
Date Modified | Username | Field | Change |
---|---|---|---|
2018-04-09 22:07 | nikisteen | New Issue | |
2018-04-09 22:07 | nikisteen | File Added: BoolTest.FCStd | |
2018-04-09 22:07 | nikisteen | File Added: 8mm_offset.PNG | |
2018-04-09 22:07 | nikisteen | File Added: 9mm_offset.PNG | |
2018-04-09 22:07 | nikisteen | Tag Attached: boolean | |
2018-04-09 22:07 | nikisteen | Tag Attached: Part Design NEXT | |
2018-06-07 16:57 | Kunda1 | Note Added: 0011362 | |
2018-06-07 16:57 | Kunda1 | Status | new => confirmed |
2018-09-26 09:35 | wmayer | Note Added: 0011849 | |
2018-09-26 13:23 | Kunda1 | Tag Attached: OCC Bug | |
2018-09-26 13:23 | Kunda1 | Tag Attached: upstream | |
2018-09-26 13:24 | Kunda1 | Note Added: 0011852 | |
2019-02-20 15:44 | wmayer | Note Added: 0012705 | |
2019-02-24 15:45 | normandc | Note Added: 0012743 | |
2019-02-25 12:44 | Kunda1 | Tag Attached: OCC NotOnRoadmap | |
2019-06-17 07:51 | Kunda1 | Tag Attached: OCC 7.4 | |
2019-06-17 07:54 | Kunda1 | Note Added: 0013236 | |
2021-02-06 06:43 | abdullah | Target Version | => 0.20 |
2022-01-15 13:17 | Kunda1 | Note Added: 0016209 | |
2022-01-15 13:18 | Kunda1 | Note Edited: 0016209 | |
2022-01-23 00:21 | Kunda1 | Note Added: 0016252 | |
2022-01-24 19:16 | Kunda1 | Tag Attached: #ready-for-migration |