[Solved] Boolean of two bodies

About the development of the Part Design module/workbench. PLEASE DO NOT POST HELP REQUESTS HERE!
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
User avatar
saso
Veteran
Posts: 1924
Joined: Fri May 16, 2014 1:14 pm
Contact:

[Solved] Boolean of two bodies

Post by saso »

When I do a boolean of two bodies like in the attached example it seems like I am not able to get to the sketch of the removed body, also its origin and the transform gizmo are always invisible... Or am I not understanding this? :roll:

OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.12697 (Git)
Build type: Release
Branch: master
Hash: 8bbcfd6dce297917f39452392dc9e5722f95d7cb
Python version: 2.7.8
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.1.0
Locale: Slovenian/Slovenia (sl_SI)
Attachments
body boolean bug.FCStd
(25.04 KiB) Downloaded 51 times
Last edited by saso on Thu Nov 30, 2017 11:27 pm, edited 1 time in total.
chrisb
Veteran
Posts: 54313
Joined: Tue Mar 17, 2015 9:14 am

Re: Bug? Boolean of two bodies

Post by chrisb »

That is because the corresponding body is invisible and can't be made visible. There was already a short discussion about changing the behaviour and make a Sketch inside Sketcher always visible. It wasn't necessary there, since there was the simple workaround to make the body temporarily visible, but here it is different.
If you only want to change the values of existing constraints you can do so in the data tab, but that's not really what sketcher is all about. In your case that's not an option because there are no constraints.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
DeepSOIC
Veteran
Posts: 7896
Joined: Fri Aug 29, 2014 12:45 am
Location: used to be Saint-Petersburg, Russia

Re: Bug? Boolean of two bodies

Post by DeepSOIC »

I can confirm the problem. I could not make Sketch visible, and edit it.

Boolean has a view property called "Display", but neither of two options under it make the Sketch ever appear.
User avatar
DeepSOIC
Veteran
Posts: 7896
Joined: Fri Aug 29, 2014 12:45 am
Location: used to be Saint-Petersburg, Russia

Re: Bug? Boolean of two bodies

Post by DeepSOIC »

Oh, wait a second. I just patched Part-o-magic to recognize Boolean as a container, and all of a sudden, it works now!
User avatar
DeepSOIC
Veteran
Posts: 7896
Joined: Fri Aug 29, 2014 12:45 am
Location: used to be Saint-Petersburg, Russia

Re: Bug? Boolean of two bodies

Post by DeepSOIC »

It seems to also accept Part objects, similar to Part-o-magic's additive feature. And shapebinders.
Attachments
pd fusion is cool.FCStd
(21.69 KiB) Downloaded 39 times
chrisb
Veteran
Posts: 54313
Joined: Tue Mar 17, 2015 9:14 am

Re: Bug? Boolean of two bodies

Post by chrisb »

Installed part-o-magic and can edit and view the model.
There is a small issue concerning icon paths, I get the warnings:
Cannot find icon: :/icons/PartOMagic_Instance.svg
Cannot find icon: :/icons/PartOMagic_ListUsages.svg
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
User avatar
saso
Veteran
Posts: 1924
Joined: Fri May 16, 2014 1:14 pm
Contact:

Re: Bug? Boolean of two bodies

Post by saso »

Ok, the solution (proper default workflow) actually seems to be to select the boolean in the tree and in view property, set the "display" from "result" to "tools"... a bit more clicking then someone might want (like most of the time in FreeCAD :roll: ) but actually quite nice :)
Post Reply