Contents - Index


Path FromShapes

 NOTES:   
 This tool generates tool-paths from Path Object edges. Tool-paths are uncompensated for tool radius.
  See: https://wiki.freecadweb.org/Path_FromShapes/en

 Path.fromShapes(shapes, start=Vector(), return_end=False arc_plane=1, sort_mode=1, min_dist=0.0, abscissa=3.0,
    nearest_k=3, orientation=0, direction=0, threshold=0.0, retract_axis=2, retraction=0.0, resume_height=0.0,
   segmentation=0.0, feedrate=0.0, feedrate_v=0.0, verbose=true, abs_center=false, preamble=true, deflection=0.01)


To generate a tool path first check the  Bypass Selection Import  check box .  This prevents  CodeSharkFCs from writing  the coordinates of the selected geometry to the editor window.

Then select the Set Tool button and  set the tool parameters (only Tool Direction and FromShape XYZ are used).



Select the geometric entities that make up the profile. The entities must be connected within the tolerances established in FreeCAD.
The Selected Edge Count will increment with each edge selection




Once the profile has been selected click the Path by FromShapes button.  The CNC profile path is created and written to the editor window.



Start FreeCAD

Home