I am manipulating a 2d profile cut from the intersection of a shape on a plane. I have a working method, but it feels hacked, and I was curious if anyone had a better suggestion.
Currently the Cut-Shape is used to cut its inverse--a Bottom-Shape--which I move relative to the top-Shape, taking iterative cuts of the Top-Shape. The drawback is that where the cuts have sharp changes, vertical errors creep in, relative to the step size. It also hacks up any horizontal edges cut by the Bottom-Shape.
The 1st image shows a section where the contour is sharp, but has a flat top, so it hacks up the horizontal line, but introduces no errors...
The 2nd image shows a section where an arc cuts an offset plane to spread the edges around the arc. The vertexes of the iterative cuts are visible.
Thanks,
Josh
OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13387 (Git)
Build type: Release
Branch: master
Hash: c5f4079252b11e3c54cd603be7d3697fa9f9d922
Python version: 2.7.14
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.1.0
Locale: English/UnitedStates (en_US)
Iterative cutting?
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!
Iterative cutting?
- Attachments
-
- IterativeCutResult2.png (160.67 KiB) Viewed 387 times
-
- IterativeCutResult.png (150.52 KiB) Viewed 387 times