knows more about this.realthunder wrote:
After I opened your files, and mark Pocket_Shape operation for recompute, and then recompute, the path is fixed. I notice that you are using OCE, can you please try compile with OCCT 7?
I did that with OCC 7.3 and the problem persits:realthunder wrote: ↑Thu Jun 14, 2018 3:13 amAfter I opened your files, and mark Pocket_Shape operation for recompute, and then recompute, the path is fixed. I notice that you are using OCE, can you please try compile with OCCT 7?
Code: Select all
OS: Debian GNU/Linux testing (buster) Word size of OS: 64-bit Word size of FreeCAD: 64-bit Version: 0.18.13964 +7 (Git) Build type: Debug Branch: feature/chamfer Hash: ae078f2be5863dc77e041aa066a130e99650a75a Python version: 2.7.15 Qt version: 4.8.7 Coin version: 4.0.0a OCC version: 7.3.0 Locale: English/Canada (en_CA)
I am using the lastest upstream master, but with OCCT 7.1.
The tolerances are still set to their default value of 0.0004" (about 1 micron)
Aside from the Pocket (and apparently Profile as well, something about that curve it does not like) I didn't have any issues with the model. Recomputing causes no issues here and Check Geometry also passes. From a user standpoint, I don't see anything wrong with the geometry.
This is true, however, it is not wrong to do so. Obviously there are many ways to create the same part. To me, the simplest way was simply to define the track profile and sweep it along the two desired paths. That let me easily modify the curve trajectory by modifying one simple sketch and the exact geometry of the curvature was subject to refinement.