[Solved] - Error with pocket

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!
Post Reply
Andrea3
Posts: 25
Joined: Wed Nov 01, 2017 8:01 pm

[Solved] - Error with pocket

Post by Andrea3 » Mon Mar 30, 2020 9:00 am

Hello all,
I have found a strange behaviour of pocket function.

When I try to cut the arc, I lose the external surface.
Maybe it is something wrong with my design, but it is so simple and I cannot understand where I'm wrong.

PS: On that arc I have problems also using the Fillet feature.

In attachment you can also find the file.

Thanks to those who can give me some advice
img1.PNG
img1.PNG (12.97 KiB) Viewed 155 times
img2.PNG
img2.PNG (10.16 KiB) Viewed 155 times
Here my info:
OS: Windows 7
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.4 (GitTag)
Build type: Release
Branch: releases/FreeCAD-0-18
Hash: 980bf9060e28555fecd9e3462f68ca74007b70f8
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Attachments
CableHolderTop.FCStd
(34.19 KiB) Downloaded 4 times
Last edited by Andrea3 on Mon Mar 30, 2020 1:10 pm, edited 1 time in total.
chrisb
Posts: 24234
Joined: Tue Mar 17, 2015 9:14 am

Re: Error with pocket

Post by chrisb » Mon Mar 30, 2020 9:26 am

ValidateSketch shows open vertices in first sketch. However, if I rebuild the coincidence at the left lower corner, all open vertexes vanish and CheckGeometry with BOPCheck succeeds.
Do you use the Levenberg-Marquardt solver? If so, switch to DogLeg.
openBrain
Posts: 3898
Joined: Fri Nov 09, 2018 5:38 pm

Re: Error with pocket

Post by openBrain » Mon Mar 30, 2020 10:23 am

Here a full recompute, or even just a 'fake' dragging of any sketch point is enough to fix. Indeed it probably has to do with sketch solver.
Andrea3
Posts: 25
Joined: Wed Nov 01, 2017 8:01 pm

Re: Error with pocket

Post by Andrea3 » Mon Mar 30, 2020 10:44 am

chrisb wrote:
Mon Mar 30, 2020 9:26 am
ValidateSketch shows open vertices in first sketch. However, if I rebuild the coincidence at the left lower corner, all open vertexes vanish and CheckGeometry with BOPCheck succeeds.
Do you use the Levenberg-Marquardt solver? If so, switch to DogLeg.
Hello,
thank you for the reply, but could you explain me deeply how to use ValidateSketch and CheckGeometry? I don't know where is this command.
Due to the sketch was green I was thinking that everything was ok.
Where I can set the solver DogLeg?
Andrea3
Posts: 25
Joined: Wed Nov 01, 2017 8:01 pm

Re: Error with pocket

Post by Andrea3 » Mon Mar 30, 2020 10:46 am

openBrain wrote:
Mon Mar 30, 2020 10:23 am
Here a full recompute, or even just a 'fake' dragging of any sketch point is enough to fix. Indeed it probably has to do with sketch solver.
Yes, yor are right!
Very strange, but thank you.
kisolre
Posts: 2102
Joined: Wed Nov 21, 2018 1:13 pm

Re: Error with pocket

Post by kisolre » Mon Mar 30, 2020 12:13 pm

Andrea3 wrote:
Mon Mar 30, 2020 10:44 am
could you explain me deeply
Sketcher_ValidateSketch
Part_CheckGeometry
Andrea3
Posts: 25
Joined: Wed Nov 01, 2017 8:01 pm

Re: Error with pocket

Post by Andrea3 » Mon Mar 30, 2020 1:09 pm

kisolre wrote:
Mon Mar 30, 2020 12:13 pm
Andrea3 wrote:
Mon Mar 30, 2020 10:44 am
could you explain me deeply
Sketcher_ValidateSketch
Part_CheckGeometry
Thank you.
Everything clear.
I mark the post as solved.
Post Reply

Who is online

Users browsing this forum: chrisb, kisolre, martin51, Rasputin and 16 guests