FreeCAD: master e82b2455

Author Committer Branch Timestamp Parent
russ4262 russ4262 master 2020-02-25 19:12:43 master 43e6be90
Changeset ProfileEdges: New feature - profile open edges

Open edges, exterior or interior, can now be used to generate paths.

The new feature behaves as though the parent face is vertically oriented (standing). It is preferred that the user select upper (top) edges. Selecting bottom edges in some cases may not produce a path.

Path ends calculations might need slight adjustment in the code. Path ends are *near* perpendicular to ends of edge.

Cut direction seems sporadic, but the `Direction` property will switch the direction of cut. The `CW` and `CCW` direction labels might not align with the actual direction. Additional algorithm modification is necessary to enforce fidelity to the labels.

Existing properties, `UseComp` and `OffsetExtra` are observed with open faces. Negative values for `OffsetExtra` have not been tested - only zero and positive.
mod - src/Mod/Path/PathScripts/PathProfileEdges.py Diff File
mod - src/Mod/Path/PathScripts/PathAreaOp.py Diff File