Fillet removes Subtractive Box

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
bhs67
Posts: 215
Joined: Wed Jan 28, 2015 9:55 pm

Fillet removes Subtractive Box

Post by bhs67 »

fo1.jpg
fo1.jpg (44.77 KiB) Viewed 1099 times
fo22.jpg
fo22.jpg (10.4 KiB) Viewed 1099 times
fo33.jpg
fo33.jpg (14.04 KiB) Viewed 1099 times
Wondering why?
Forum Electric Knife Case.FCStd
(57.41 KiB) Downloaded 31 times
User avatar
Shalmeneser
Veteran
Posts: 9475
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: Fillet removes Subtractive Box

Post by Shalmeneser »

bhs67 wrote: Sun May 15, 2022 9:29 pm Wondering why?
Dunno. Sometime Primitive functions act weird.
But you should work into Part wb because you way of working in PartDesign is unusual.
Attachments
Forum Electric Knife Case_SHALM.FCStd
(34.29 KiB) Downloaded 14 times
kisolre
Veteran
Posts: 4163
Joined: Wed Nov 21, 2018 1:13 pm

Re: Fillet removes Subtractive Box

Post by kisolre »

@bhs67 You filleted the wrong Box and thus forked the tree. Not sure how to think about that - a bug or a feature... Check dependency graph:
WrongBoxFillet.JPG
WrongBoxFillet.JPG (35.81 KiB) Viewed 1039 times
User avatar
Shalmeneser
Veteran
Posts: 9475
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: Fillet removes Subtractive Box

Post by Shalmeneser »

Thank you @kisolre 8-)
A bad trick from the OP. :mrgreen:

You can fillet multiple edges at the same time (same radius).
Attachments
Annotation 2022-05-16 120945.jpg
Annotation 2022-05-16 120945.jpg (15.31 KiB) Viewed 1009 times
Forum Electric Knife Case OK.FCStd
(30.1 KiB) Downloaded 16 times
Annotation 2022-05-16 120902.jpg
Annotation 2022-05-16 120902.jpg (29.4 KiB) Viewed 1009 times
bhs67
Posts: 215
Joined: Wed Jan 28, 2015 9:55 pm

Re: Fillet removes Subtractive Box

Post by bhs67 »

I rearranged => put the subtractive boxes after the fillets. This works now.
fo1.jpg
fo1.jpg (7.52 KiB) Viewed 981 times
Shalmeneser wrote: Mon May 16, 2022 10:13 am You can fillet multiple edges at the same time (same radius).
Not sure how to fillet multiple edges at the same time?
User avatar
Shalmeneser
Veteran
Posts: 9475
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: Fillet removes Subtractive Box

Post by Shalmeneser »

Everything is in this wonderful F** manual : PartDesign_Fillet
* [Add] in the Fillet menu will show selected edges and will permit to add somes via 3D view.
* [Suppress] in the Fillet menu will show selected edges and will permit to suppress somes.

You need to select at least one edge before using the tool but you can select multiple edges (+Ctrl) before using the tool.
[Add] & [Suppress] are useful after a TNP, reordering which edges are selected.
User avatar
adrianinsaval
Veteran
Posts: 5541
Joined: Thu Apr 05, 2018 5:15 pm

Re: Fillet removes Subtractive Box

Post by adrianinsaval »

kisolre wrote: Mon May 16, 2022 7:21 am @bhs67 You filleted the wrong Box and thus forked the tree. Not sure how to think about that - a bug or a feature... Check dependency graph:WrongBoxFillet.JPG
Sounds like a bug to me, this shouldn't be allowed, do you know how it's possible to get this state?
User avatar
Shalmeneser
Veteran
Posts: 9475
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: Fillet removes Subtractive Box

Post by Shalmeneser »

If you Fillet or Chamfer on not the last function, these functions dissapear from the object.
Imho, it should be considered like a bug.

Or the Fillet/Chamfer should be moved right after the function giving its edges. An easy way to add little dress-up as afterthought.
Last edited by Shalmeneser on Mon May 16, 2022 6:29 pm, edited 1 time in total.
User avatar
adrianinsaval
Veteran
Posts: 5541
Joined: Thu Apr 05, 2018 5:15 pm

Re: Fillet removes Subtractive Box

Post by adrianinsaval »

could be, that would essentially mean linking the body tip to the visibility of the objects
kisolre
Veteran
Posts: 4163
Joined: Wed Nov 21, 2018 1:13 pm

Re: Fillet removes Subtractive Box

Post by kisolre »

adrianinsaval wrote: Mon May 16, 2022 3:44 pm Sounds like a bug to me
I personaly like such abilities. Multiple solids under a single body, forking the tree without the need to go through separate bodies and base features, ... I would like to see a usecase where IF the user is aware of what he is doing the result is something bad.
One example that comes in mind is an electric cabinet door with multiple combinations of opening for instruments, switches, ... One basic shape, different end results with just switching the Tip.
It is not a bug, it is a feature ;) And I personaly would like to be able not only to insert things in the PD body list but really treat it like a DAG tree.

Now it is a bug - a new PD feature should be inserted only after the Tip and whatever follows. Thus only edges from the Tip should be allowed for selection when creating Fillet, Chamfer, ... and the newly created feature should be inserted after the tip.
But it works. And does not cause any real problems for now, apart from user confusion. Certainly some tools would assume the PD is a straight oneway list. But we might extend the PD body definition to suppot such behavior. And I would really like to hear some proper arguments against that. In the end it is up to the devs to decide what will really happen, what is practical, ...

Sorry for the rant :)
Post Reply