CAM Vcarve

From FreeCAD Documentation
Revision as of 22:36, 9 November 2020 by Sliptonic (talk | contribs) (Created page with "<languages/> {{UnfinishedDocu{{#translation:}}}} <translate> <!--T:4--> {{Docnav |Adaptive |Mill Face |Path |IconL=Path_...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

This documentation is not finished. Please help and contribute documentation.

GuiCommand model explains how commands should be documented. Browse Category:UnfinishedDocu to see more incomplete pages like this one. See Category:Command Reference for all commands.

See WikiPages to learn about editing the wiki pages, and go to Help FreeCAD to learn about other ways in which you can contribute.

Path VCarve

Menu location
Path → Vcarve
Workbenches
Path
Default shortcut
None
Introduced in version
-
See also
None

Description

The File:Path-Vcarve.svg Path Vcarve tool is primarily for center-line engraving a Draft ShapeString onto a part. However, it may be useful for other kinds of 2D.

Unlike engraving which follows the lines in the shapestring, V-carving uses a V-shaped cutter and attempts to clear the area by moving the cutter down the center of the region and varying the depth of cut. Since a v-cutter radius varies with the depth, the width of cut varies as well. The result is a more natural looking cut, particularly for serif fonts.

Example Vcarving Path

The V-carve algorithm calculates a path down the center-line of a region using a voronoi diagram. This center-line is the path the tool will follow in the XY plane. It next calculates a 'maximum inscribed circle' along the path. This is the largest circle that can be drawn at that point and remain entirely inside the clearing area. Using the circle radius and the tip angle of the cutter, the depth of cut is calculated.


Usage

Empty

Options

Empty

Properties

Data

Base

  • DataPlacement: -
  • DataLabel: -

Depth

  • DataClearanceHeight: -
  • DataFinalDepth: -
  • DataSafeHeight: -
  • DataStartDepth: -
  • DataStepDown: -

Op Values

  • DataOpFinalDepth: -
  • DataOpStartDepth: -
  • DataOpStockZMax: -
  • DataOpStockZMin: -
  • DataOpToolDiameter: -

Path

  • DataActive: -
  • DataComment: -
  • DataCoolantMode: -
  • DataStartVertex: -
  • DataToolController: -
  • DataUserLabel: -

Hidden

  • DataBase: -
  • DataBaseObject: -
  • DataBaseShapes: -
  • DataExpressionEngine: -
  • DataLabel2: -
  • DataPath: -
  • DataProxy: -
  • DataVisibility: -

View

Empty

Scripting

See also: FreeCAD Scripting Basics.

Example:

#Place code example here.

Template:Path Tools navi