View Issue Details

IDProjectCategoryView StatusLast Update
0004034PartFeaturepublic2021-02-06 06:46
Reporterbejant Assigned To 
Status newResolutionopen 
Platform32 bitOSUbuntuOS Version18.04.2 LTS
Product Version0.18 
Target Version0.20 
Summary0004034: Easier Way to Toggle BOPCheck On / Off
DescriptionProvide an easier method to enable / disable BOPCheck instead of always having to go through Tools > Edit Parameters. The initial thought was to provide a button or tickbox in the Check Geometry widget but (other than a progress indicator) the Check Geometry widget doesn't appear until after Check Geometry has arrived at the results. Even though a new user would have to first run Check Geometry before seeing an option for BOPCheck enable / disable, the user would at least be alerted that the option exists, and simultaneously be presented with a simpler way to change the setting.

TheMarkster posted in the forum that he had written a tiny macro to quickly and easily enable/disable RunBOPCheck, which gave rise to this feature request.

Forum discussion initially started here, and this post includes the macro:

I later started a discussion for this feature request to avoid further hijacking the original thread:
Additional InformationOS: Ubuntu 18.04.2 LTS
Word size of OS: 32-bit
Word size of FreeCAD: 32-bit
Version: 0.18.1.
Build type: Release
Python version: 3.6.7
Qt version: 5.9.5
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)
FreeCAD Information



2019-06-25 01:59

reporter   ~0013306


2019-09-30 00:07

administrator   ~0013695

@TheMarkster FYI, please use the mantisBT syntax to remotely close a MantisBT ticket from a Github PR. And do you mind stating here how the PR addresses this ticket? Thanks. (I'll associate the commit with this ticket manually)


2019-09-30 00:10

administrator   ~0013696

@TheMarkster, Sorry, let me correct myself, you did try to use the syntax but didn't execute it correctly. You can omit the superflous 0's and just use the number after the pound sign in the future... so either
Fixed #(issue number) <-closes
issue #(issue number) <-references


2022-03-03 13:55

administrator   ~0016787

This ticket has been migrated to GitHub as issue 5953.

Related Changesets

FreeCAD: master 961ffce9

2019-06-25 01:42:13


Committer: wmayer Details Diff
TaskCheckGeometry settings panel with runBOPCheck option Affected Issues
mod - src/Mod/Part/Gui/TaskCheckGeometry.cpp Diff File
mod - src/Mod/Part/Gui/TaskCheckGeometry.h Diff File

FreeCAD: master 9a3fe1fb

2019-06-25 19:44:15


Committer: wmayer Details Diff
TaskCheckGeometry -- log geometry check errors to report view Affected Issues
mod - src/Mod/Part/Gui/TaskCheckGeometry.cpp Diff File

Issue History

Date Modified Username Field Change
2019-06-24 22:25 bejant New Issue
2019-06-25 01:59 TheMarkster Note Added: 0013306
2019-06-25 18:54 openBrain Summary Easier Way to Toggle GOPCheck On / Off => Easier Way to Toggle BOPCheck On / Off
2019-06-25 18:54 openBrain Additional Information Updated
2019-09-30 00:04 Kunda1 Tag Attached: UI
2019-09-30 00:05 Kunda1 Target Version => 0.19
2019-09-30 00:07 Kunda1 Note Added: 0013695
2019-09-30 00:10 Kunda1 Note Added: 0013696
2019-09-30 00:22 Kunda1 Changeset attached => FreeCAD master 961ffce9
2019-09-30 00:23 Kunda1 Changeset attached => FreeCAD master 9a3fe1fb
2021-02-06 06:46 abdullah Target Version => 0.20