Partdesign Tolerance (padding / cut)
Forum rules
and Helpful information
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!
Also, be nice to others! Read the FreeCAD code of conduct!
Partdesign Tolerance (padding / cut)
Does anyone know where the tolerance of 0.2mm comes from when doing a partdesign pad/cutting?
This tolerance seems to be rather high to me, I'd prefer a tolerance of at least 0.01mm for modelling.
0.1mm: 0.2mm 0.3mm: Top View:
0.2mm: 0.3mm:
This tolerance seems to be rather high to me, I'd prefer a tolerance of at least 0.01mm for modelling.
0.1mm: 0.2mm 0.3mm: Top View:
0.2mm: 0.3mm:
Re: Partdesign Tolerance (padding / cut)
How can we know without a file? Without FreeCAD infos? It's most probably a mistake in your modeling.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Partdesign Tolerance (padding / cut)
I thought there could be an option somewhere.
I think this is a bug in opencascade, I have fixed it through the Draft workbench by creating the face manually and merging everything.
I think this is a bug in opencascade, I have fixed it through the Draft workbench by creating the face manually and merging everything.
Re: Partdesign Tolerance (padding / cut)
This is no bug in opencascade this is an issue in FreeCAD.
In the case before the vertexes have a certain tolerance
eg. 0.05 and 0.09 the minimum distance between the corner vertexes has to be 0.14mm once the distance is smaller than that the pocket operation blows up the model.
This can also lead to intersecting vertexes issues in the geometry checker.
Now on big models the issue can be small and unseen and followup issues might lead to absolute disasters ... how do I know it god damn happened to me.
In the case before the vertexes have a certain tolerance
eg. 0.05 and 0.09 the minimum distance between the corner vertexes has to be 0.14mm once the distance is smaller than that the pocket operation blows up the model.
This can also lead to intersecting vertexes issues in the geometry checker.
Now on big models the issue can be small and unseen and followup issues might lead to absolute disasters ... how do I know it god damn happened to me.
- adrianinsaval
- Veteran
- Posts: 5541
- Joined: Thu Apr 05, 2018 5:15 pm
Re: Partdesign Tolerance (padding / cut)
no file no gain as is sometimes said around here...
Re: Partdesign Tolerance (padding / cut)
https://forum.freecadweb.org/viewtopic.php?f=3&t=65420
there was a file and no answer either, I think those who know about tolerances aren't reading that section of the forum too frequently...
there was a file and no answer either, I think those who know about tolerances aren't reading that section of the forum too frequently...
- adrianinsaval
- Veteran
- Posts: 5541
- Joined: Thu Apr 05, 2018 5:15 pm
Re: Partdesign Tolerance (padding / cut)
oh sorry for sleeping every now and then instead of lurking in the help forum 24/7MRx wrote: ↑Tue Jan 18, 2022 12:54 pm https://forum.freecadweb.org/viewtopic.php?f=3&t=65420
there was a file and no answer either
This might be true but still, it's unreasonable to expect immediate answers in an online forum (although it happens some times).I think those who know about tolerances aren't reading that section of the forum too frequently...
Now the file you posted there is just a line, I'm guessing it's related to your complaint in this thread but it's not representative of what happens here.
Re: Partdesign Tolerance (padding / cut)
I'm not complaining, I just don't expect too much either on certain topics.
I'm just happy to know about this problem in FreeCAD... it has hit me several times in the past and I did not know how to fix it and all the options in Part / PartWorkbench cannot fix such issues either.
Another issue like intersecting holes is still unsolved (there's a temporary workaround to add a chamfer / fillet; but once the part gets refined / down/upgraded - the problem is back again in the geometry checker).
I'm just concerned about followup issues since I've seen many problems with FreeCAD already.
To identify this issue now I only need to see pictures and the information given in the first thread to say that this is very likely a tolerance related on the vertexes
----
FreeCAD should not allow entering the deadzone (intersecting tolerance areas of vertexes) - it's a recipe for disasters.
I'm just happy to know about this problem in FreeCAD... it has hit me several times in the past and I did not know how to fix it and all the options in Part / PartWorkbench cannot fix such issues either.
Another issue like intersecting holes is still unsolved (there's a temporary workaround to add a chamfer / fillet; but once the part gets refined / down/upgraded - the problem is back again in the geometry checker).
I'm just concerned about followup issues since I've seen many problems with FreeCAD already.
To identify this issue now I only need to see pictures and the information given in the first thread to say that this is very likely a tolerance related on the vertexes
----
FreeCAD should not allow entering the deadzone (intersecting tolerance areas of vertexes) - it's a recipe for disasters.
- adrianinsaval
- Veteran
- Posts: 5541
- Joined: Thu Apr 05, 2018 5:15 pm
Re: Partdesign Tolerance (padding / cut)
well you certainly shouldn't expect much help here where we don't even know what you are doing or what is your intent or what operation is failing under what conditions, as I mentioned in another thread recently my crystal ball ran out of magic juice and I had to send it for refurbishing so unfortunately I can't guess what is at play here.I just don't expect too much either on certain topics.
Anyways, these issues usually come from OCC not necessarily FreeCAD.
Re: Partdesign Tolerance (padding / cut)
Did you understand the issue which I have posted?
Sometimes the intersection does not produce an obvious damage on the object - that's why I mean that for sure many freecad objects out there are silently damaged. And it's not the fault of the user, it's the fault of FreeCAD & OCC that no one is checking for that.
Seriously this issue has cost me weeks(!!) of debugging what this damage is about and how to fix it... I tried to remodel broken parts and hoped things will be better but no I end up in the same situation again and again. There's no button in FreeCAD and looking for a fix in the UI will not lead to any solution.
It has caused follow up issues in various other workbenches in FreeCAD when touching the specific broken faces.
I even exported the model to Rhino to fix things in Rhino3D and back-exporting it to FreeCAD to see how the result will be, but I was not happy with the bsplinecurves that freecad is putting into the exported files.
Either way someone has to check for vertex intersections (taking the tolerances into account) when doing a boolean operation or the outcome can easily be a disaster.
Anyways, these issues usually come from OCC not necessarily FreeCAD.
Sometimes the intersection does not produce an obvious damage on the object - that's why I mean that for sure many freecad objects out there are silently damaged. And it's not the fault of the user, it's the fault of FreeCAD & OCC that no one is checking for that.
Seriously this issue has cost me weeks(!!) of debugging what this damage is about and how to fix it... I tried to remodel broken parts and hoped things will be better but no I end up in the same situation again and again. There's no button in FreeCAD and looking for a fix in the UI will not lead to any solution.
It has caused follow up issues in various other workbenches in FreeCAD when touching the specific broken faces.
I even exported the model to Rhino to fix things in Rhino3D and back-exporting it to FreeCAD to see how the result will be, but I was not happy with the bsplinecurves that freecad is putting into the exported files.
Last edited by MRx on Tue Jan 18, 2022 3:42 pm, edited 4 times in total.