Defeaturing Tools: first attempt (how to edit a STEP model)

Info about new implemented features, classes, modules or APIs. Might get technical!
PLEASE DO NOT POST HELP REQUESTS OR OTHER DISCUSSIONS HERE!
User avatar
easyw-fc
Posts: 1727
Joined: Thu Jul 09, 2015 9:34 am

Re: Defeaturing Tools: first attempt (how to edit a STEP model)

Postby easyw-fc » Sun Jul 08, 2018 5:44 pm

freecad-heini-1 wrote:
Sun Jul 08, 2018 7:23 am
Hi Maurice,
thank you so much. What a great and powerful workbench.
You are a great programer.
Best regards
Wilfried
thank you for your kind words, but I just discovered some interesting Open Cascade primitives for Shape Healing:
https://www.opencascade.com/doc/occt-7. ... aling.html
Probably there is little audience in FC for Shape repairing... most users just create the models from scratch...
freecad-heini-1 wrote:
Sun Jul 08, 2018 7:23 am
Looking for a new mission?
A good face selecting tool is missing, from my point of view.
First a rectangel selecting tool that select the faces in front and not behind.
In Freecad exists something similar (the box select tool) to color single faces.
And then a selecting tool with inner and border faces. Imagine you have a part with many faces inside, lets say 138 faces, and outside is a border with just 12 faces.
In Creo you select the shift key to start this operation and first select one inner face, then you unselect the shift key, you press the shift key again and hold it, then you start to select the 12 outer faces. Unselect the shift key and voila all inner faces are selected for a copy or something else.
An easy example a box with one face thickness. Inside you have 5 faces, the border is just one face.
In Creo this tool works parametric. That means if you change the order in the model tree and add faces inside, the selecting tool will add them. It's explained on page 12 and 13 in the quick reference card:
http://www.cad-resources.com/files/Creo ... erence.pdf
By the way a edge chain / set selecting tool is also missing. The path-workbench has such a tool, but it's not working in other workbenches, I don't know why:
https://forum.freecadweb.org/viewtopic. ... 38#p215938
I will have a look at path-workbench, but I'm very weak in Coin coding and I suspect this is much related...

Maurice
User avatar
easyw-fc
Posts: 1727
Joined: Thu Jul 09, 2015 9:34 am

Re: Defeaturing Tools: first attempt (how to edit a STEP model)

Postby easyw-fc » Sun Jul 15, 2018 9:49 pm

I've added a new Gui, with small graphic buttons.
Few new features (getting some ideas from Salome repair tools):
1) 'Sew' a shape
2) Get and Set shape 'Tolerance'
dng.png
dng.png (44.07 KiB) Viewed 56 times
It still misses a little help description to explain the way to work with the features.
Anyway, each button has a Tooltip to help in using its function.