VCarvePro Reference Manual V5 5
VCarvePro Reference Manual V5 5
Reference Manual
Version5.5
VCarve Pro
Disclaimer
All CNC machines (routing, engraving, and milling) are potentially dangerous and because Vectric Ltd has no
control over how the software described in this manual might be used, Vectric Ltd or any associated Resellers
cannot accept responsibility for any loss or damage to the work piece, machine or any individual, howsoever
caused by misusing the software. Extreme care should always be taken and the output from the software
thoroughly checked before sending it to a CNC machine.
The information in this manual may be subject to change without any prior notice. The software described in this
manual is supplied under the terms and conditions of the software license agreement and may only be used in
accordance with the terms of this agreement.
Vectric Ltd
Unit 3 Dunstall Court
Astwood Lane
Feckenham
B96 6QH
UK
www.vectric.com
E-mail [email protected]
Phone +44 (0) 1527 460 459
Fax +44 (0) 1527 460 459
Table of Contents
INTRODUCTION ................................................................................................................................................................... 4
OVERVIEW OF THE INTERFACE............................................................................................................................................. 6
MANAGING WINDOWS - AUTO SHOW / HIDE ..................................................................................................................................... 7
VIEW CONTROLS ........................................................................................................................................................................... 8
FILE OPERATIONS - SETTING UP AND MANAGING THE PART .................................................................................................................... 9
FILE OPERATIONS ........................................................................................................................................................................ 10
2D DESIGN AND MANAGEMENT ........................................................................................................................................ 15
OVERVIEW ................................................................................................................................................................................. 15
VECTORS.................................................................................................................................................................................... 15
BITMAPS .................................................................................................................................................................................... 15
Vector Import ...................................................................................................................................................................... 16
CREATING VECTORS ..................................................................................................................................................................... 17
Drawing Shapes ................................................................................................................................................................... 17
Draw Star ............................................................................................................................................................................. 17
Creating Text ....................................................................................................................................................................... 18
Plate Production .................................................................................................................................................................. 18
Fit Vectors to Bitmap ........................................................................................................................................................... 19
VECTOR EDITING ......................................................................................................................................................................... 20
Vector Selection Mode ......................................................................................................................................................... 20
Node Editing Mode .............................................................................................................................................................. 21
Interactive Selection Mode .................................................................................................................................................. 22
Group and Measure ............................................................................................................................................................. 23
Move, Scale, Rotate, Mirror and Duplicate ......................................................................................................................... 26
Nesting ................................................................................................................................................................................ 27
Offset, Weld, Fillet and Curve Fit ........................................................................................................................................ 36
Join and Close Vectors ......................................................................................................................................................... 44
ALIGN OBJECTS ........................................................................................................................................................................... 45
LAYER MANAGEMENT .................................................................................................................................................................. 47
Layer Control Manager ........................................................................................................................................................ 48
RULERS, GUIDELINES AND THE SNAP GRID ........................................................................................................................................ 51
Rulers ................................................................................................................................................................................... 51
Guidelines ............................................................................................................................................................................ 51
Snap Grid ............................................................................................................................................................................. 53
TOOLPATHS ....................................................................................................................................................................... 56
OVERVIEW ................................................................................................................................................................................. 56
THE TOOL DATABASE ................................................................................................................................................................... 57
USING FORM CUTTERS ................................................................................................................................................................. 61
THE TOOLPATH LIST ..................................................................................................................................................................... 63
Floating Toolpath List .......................................................................................................................................................... 64
TOOLPATH OPERATIONS ............................................................................................................................................................... 65
MATERIAL SETUP......................................................................................................................................................................... 66
VCARVE TOOLPATH ..................................................................................................................................................................... 68
PROFILE TOOLPATH ...................................................................................................................................................................... 71
Tabs (Bridges) ...................................................................................................................................................................... 73
Corners ................................................................................................................................................................................ 76
Lead In and Lead Out ........................................................................................................................................................... 79
Ramping .............................................................................................................................................................................. 81
Machining Open Vectors ..................................................................................................................................................... 83
2
POCKETING TOOLPATH ................................................................................................................................................................. 84
DRILLING TOOLPATH .................................................................................................................................................................... 88
TEXTURING TOOLPATH ................................................................................................................................................................. 90
INLAY TOOLPATHS........................................................................................................................................................................ 94
PRISM CARVING TOOLPATH ......................................................................................................................................................... 102
FLUTING TOOLPATH ................................................................................................................................................................... 105
QUICK ENGRAVING TOOLPATH ..................................................................................................................................................... 110
EDIT TOOLPATH......................................................................................................................................................................... 113
COPY TOOLPATH ....................................................................................................................................................................... 113
DELETE TOOLPATH ..................................................................................................................................................................... 114
ESTIMATED MACHINING TIMES .................................................................................................................................................... 114
SAVING TOOLPATHS ................................................................................................................................................................... 116
Automatic Tool Changing Support ..................................................................................................................................... 117
PREVIEWING TOOLPATHS ............................................................................................................................................................ 118
MULTI-COLORED TOOLPATH PREVIEW........................................................................................................................................... 120
WRAPPED ROTARY OUTPUT ........................................................................................................................................................ 125
MENUS ............................................................................................................................................................................ 130
FILE MENU ............................................................................................................................................................................... 130
EDIT MENU............................................................................................................................................................................... 132
VIEW MENU ............................................................................................................................................................................. 138
GADGETS MENU (OPTIONAL)................................................................................................................................................... 140
HELP MENU .............................................................................................................................................................................. 143
RIGHT MOUSE CLICK MENUS ........................................................................................................................................... 144
2D VIEW RIGHT MOUSE MENU ................................................................................................................................................... 144
SPAN EDITING MENU ................................................................................................................................................................. 145
NODE EDITING MENU ................................................................................................................................................................ 145
GLOSSARY OF TERMINOLOGY .......................................................................................................................................... 146
2D VIEW ................................................................................................................................................................................. 146
3D VIEW ................................................................................................................................................................................. 146
BITMAP ................................................................................................................................................................................... 146
FILE ........................................................................................................................................................................................ 146
GRAYSCALE .............................................................................................................................................................................. 146
SHORT CUT KEYS ....................................................................................................................................................................... 146
VECTOR ................................................................................................................................................................................... 146
FREQUENTLY ASKED QUESTIONS ..................................................................................................................................... 147
IS THERE A LIST OF ALL THE SHORT-CUT KEYS? ................................................................................................................................. 147
WHAT FILE FORMATS CAN BE USED? .............................................................................................................................................. 148
WHERE CAN I GET HELP? ............................................................................................................................................................ 149
3
Introduction
This manual is designed to provide a list of all the functions, tools, menus and icons available within the VCarve
Pro software package. It is intended as a Reference Manual and not a training guide. Training is best fulfilled by
working through the VCarve Pro tutorials for 2D machining and VCarving and Tutorial Videos
This manual is intended as a support document to those resources, allowing particular functions or icons to be
looked up.
In some cases where there may be a minimal explanation in this document, more in depth information may be
available in the Help file that accompanies the software and can be accessed by clicking the Help drop down menu
from the top menu and selecting Help Contents as shown in the image shown below:
This manual is divided into logical sections which relate to specific areas of the software and the functions used
within those areas. Refer to the table of contents for a specific list of the sections and contents.
We welcome any comments on this manual or the other training material, please email [email protected] with
your feedback.
4
VCarve Pro includes drawing and editing tools that allow designs to be created and modified. Functions for vector
creation and editing are very easy to use and multiple design elements can also be drawn or imported, scaled,
positioned and interactively edited to make a new design. Text can also be created using any TrueType or
OpenType font installed on your computer or the single stroke engraving fonts supplied with the software. Finally
a comprehensive set of 2D, VCarving and 3D texturing toolpath strategies, provide you with efficient ways to
apply your tooling to carve the finished part.
5
Overview of the interface
The screen area is split into 6 main regions.
1) The Main Menu Bar (the Drop Down Menus) along the top of the screen (File, Edit, View, Help) provide
access to additional, less commonly used commands available in the software. Click on any of the choices to show
a Drop-Down list of the functions.
2) The Drawing Tab on the left side of the screen provides general drawing tools for design modification, sizing,
alignment and layer control of Vectors.
3) The Toolpath Tab on the right side of the screen is where toolpaths are defined, calculated, edited and deleted.
The Material set-up and Job Preview tools are also in this area.
4) The Command Forms automatically appear in the Drawing window and the Toolpath tabs when tools are
selected that require details to be entered such as dimensions for sizing or positioning etc.
5) The 2D Design window is where the design is drawn, edited and selected ready for machining. Designs can be
imported or created directly in VCarve Pro. This occupies the same area as the 3D View and the display can be
toggled between the two using F2 and F3 or the tabs at the top of the window.
1 6
5 3
6
Managing windows - Auto Show / Hide
The two primary Drawing and Toolpath Tabs have Auto Hide / Show behaviour which allows them to
automatically close when not being used, maximizing the working screen area. They can be opened and closed at
any time by clicking the left mouse over the Drawing and Toolpaths tabs in the top left and top right corners
of the interface. You can toggle between these two tabs by clicking F11 to open the Drawing Tab or F12 to open
the Toolpaths Tab, the other will automatically be hidden when using these shortcut keys.
Clicking on the Drawing or Toolpath tab will also close an open window.
Both windows have Auto Hide / Show behavior and can be locked open by clicking on the Push-Pin button
in the top right corner of the window region as shown below.
7
Lock Open
Auto hide
View Controls
The View Control options available when working in the 2D Design and 3D Preview windows are,
2D Design Window
3D Window
8
Right mouse button – Push / Pull
The first stage in any project is to create a new blank part or import some existing data to work with. At this stage
a lot of parameters need to be defined relating to the size of the part and its position relative to the datum location
on the CNC machine. Once the part has been defined and during the development process you may want to
change the size of the material, import additional data and generally manage the project operation. In this section
of the manual the initial creation of a part will be covered along with all the icons which appear under the File
Operations section of the Drawing Tab:
How to Start
When you first start the program you will see two Startup Task options on the left hand tab and also a list of your
4 most recently opened VCarve Pro parts as shown in the image below:
9
The first choice is whether you want to Create a new file or Open an existing one. Creating a new file allows you
specify a size and location for a blank work area, set your material thickness and also set the model quality and
even the shading color/material. The process to do this will be covered in the next section (File Operations) under
the “New File” icon.
The second choice , “Open an Existing File” will allow you to open a pre-created file from your computer. This
may be a file you previously created in VCarve Pro (*.crv) or a 2D vector layout from another CAD system (*.dxf,
*.dwg, *.eps, *.ai and *.pdf). A CRV file will have the necessary information for material size etc. already
embedded in it, the 2D formats will import the data at the size and position it was created, but will require you to
go through the Job Setup form to verify/edit all the parameters for the part. This process will be covered in the
next section (File Operations) under the “Open Existing File” section.
File Operations
In this section of the manual all the icons under the File Operations section of the Drawing Tab will be covered.
This option opens the Job Setup form (below), which is used to create a new blank
Create a job of the width (X), height (Y), and thickness (Z) required. The relative origins for
New File X0, Y0 and Z0 are also specified at this point, and the measurement units can be set
in either inches or metric.
10
Job Setup Form Options
Size
Width
Height
Material Z Zero
Indicates whether the tip of the tool is set off the surface of the material (as shown in the
diagram) or off the bed / table of the machine for Z = 0.0.
11
XY Origin Position
The X0, Y0 origin for the job on the CNC machine. This can be set at any corner or the
middle of the job.
Use origin offset Moves the selected material origin relative to absolute X0, Y0.
Units
Defines the units of measurement that will be used, either inches (imperial/English) or
mm (Metric).
In most cases a new job represents the size of the material the job will be machined into or at least an area of a
larger piece of material which will contain the part which is going to be cut. Clicking OK creates a new empty job,
which is drawn as a gray rectangle in the 2D Design window. Dotted horizontal and vertical purple lines are drawn
in the 2D design window to show where the X0 and Y0 point is positioned.
Open This option opens the File Open dialog window, allowing existing VCarve Pro files
File (CRV) and importable 2D vector files to be selected and opened.
Files previously created and saved in VCarve Pro will be opened and displayed in the 2D Design
CRV
window. All calculated toolpaths are stored/opened from the CRV file.
Files from other CAD or graphics software packages such as AutoCAD will be opened in the
DXF & original size and position. The Job Setup Form is automatically opened showing the maximum
DWG X & Y dimensions of the opened design. The actual size of the material can then be specified
along with the required thickness and appropriate X0, Y0 and Z0 origins.
Files from typical design software such as Corel Draw can be opened. The Job Setup form will
EPS automatically be opened so the required material size can be specified. By default the EPS file
will be placed with the lower left corner of the design at X0, Y0.
12
Files from typical design software such as Adobe Illustrator and Corel Draw can be opened. The
AI Job Setup form will automatically be opened so the required material size can be specified. The
AI file will be placed with the lower left corner of the design at X0, Y0
Software such as the Adobe product range can be used to convert files from other design
PDF and word processing software into the industry standard PDF file format. The text and
vector content of PDF files is extracted when imported into VCarve Pro. When
importing multiple page PDF documents each page is placed on a separate layer.
When an existing 2D data file is opened the same options are presented as for creating a New File except there are
two additional settings under Data Scaling which are explained below. Refer back to the Create New File section
for all the other options on the form.
Data Scaling
Center data in job Checking this option automatically moves the vectors in the 2D file into the middle
of the specified material block.
! Do not select this option if the job needs to stay in its original drawn position !
Scale data with job Checking this option automatically scales the vectors in the 2D file to fit the
specified material block.
If one or both of these options are chosen, then as the Material Size is changed, then the vectors and any
components will automatically be scaled or located as the size changes as per the selection.
This option opens the File Save As dialog window and allows the job to be saved as a
Save
.CRV VCarve Pro file. Navigate to the required folder, enter a suitable name for the
File
job and click the Save button
This opens the File Open dialog window and allows 2D DXF, EPS and AI and
PDF files to be imported into the 2D View. The imported vectors will always be
Import read in at the size and scale they were created in their original design software. Once
Vectors open they can be scaled and edited in the same way as vectors created in VCarve
Pro. All the Vector tools will be dealt with in that section of this manual. Toolpaths
from PhotoVCarve and Cut3D can also be imported.
13
This opens the File Open dialog window and allows image files to be selected
and imported into the current open job. File types - BMP, JPG, TIF, GIF,
PNG
Import
Bitmap
Images are imported to trace/vectorize or sketch vectors over the top of them.
This function will be covered in more detail in the 2D design section of this
manual.
Set Job This option allows the Job Setup form to be accessed for the current part.
Dimensions and All the same options as were detailed in the Open New File section are
origin available (material size, thickness, origin, scaling, units.)
The Cut tool removes the selected 2D objects from a design in a similar way to pressing
Cut the Delete key, but the selected objects are copied to the clipboard and can be Pasted into
either the current file or a new file if required.
The Copy tool copies selected 2D objects to the clipboard, leaving the original in place
Copy
and allows duplicates to be made and re-used in the design by pressing the Paste icon.
This Paste option places the contents of the clipboard (created by Cut or Copy) into the
Paste design, allowing elements to be re-used in different areas of a design or in other VCarve
Pro parts.
Undo Clicking this option steps backwards through the design changes made by the user.
Clicking this option steps forward through design steps that have been Undone using
Redo the Undo command (see above) to get back to stage that the user started using the
Undo function.
This concludes the section on the File Operations area of the Drawing Tab.
14
2D Design and Management
Overview
The 2D View is used to design and manage the layout of your finished part. Different entities are used to allow the
user to control items that are either strictly 2D or are 2D representations of objects in the 3D View. A list of these
2D View entities is described briefly below and more fully in later sections of this manual.
Ultimately the point of all these different types of objects is to allow you to create the toolpaths you need to cut
the part you want on your CNC.
VCarve Pro has a Layer function for managing 2D data. The Layers are a way of associating different 2D entities
together to allow the user to manage them more effectively. Layers will be described in detail later in the relevant
section of this manual
Vectors
Vectors are lines, arcs and curves which can be as simple as a straight line or can make up complex 2D designs.
VCarve Pro contains a number of vector creation and editing tools which are covered in this manual. As well as
creating vectors within the software many users will also import vectors from other design software such as Corel
Draw or AutoCAD. VCarve Pro supports the following vector formats for import: *.dxf, *.dwg, *.eps, *.ai, and
*.pdf. Once imported, the data can be editing and combined using the Vector Editing tools within the software.
Bitmaps
Although bitmap is a standard computer term for a pixel based image (such as a photo) in VCarve Pro it is used as
a generic term for any of the supported types of raster (pixel) based images. VCarve Pro allows the following
image file formats to be imported: *.bmp, *.jpg, *.gif, *.tif, *.png and *.jpeg. All these file types are images made up
of tiny squares (pixels) which represent a scanned picture, digital photo or perhaps an image taken from the
internet. In VCarve Pro there are two uses for these, one is to use it to fit a vector around specific colors in the
image, the second is the ability to take an image and convert it into a 3D (texture). Both these functions will be
covered in more detail later in this document. It should also be noted that many of the Vector Editing tools (Scale,
Move, Rotate etc.) will also work on a selected Bitmap.
15
Vectors
Vectors have important uses in VCarve Pro, they describe the shape and boundaries of a part and the direction of
a toolpath
As they are such an important part of two of the fundamental areas of the software there are a lot of tools to
create, edit and manage them. In this section all these tools and vectors options will be briefly described. For
practical examples of these tools you should review the tutorial videos.
Vector Import
Decorative vector designs and shapes will often be imported from another drawing package such as Corel Draw,
AutoCAD etc. rather than being completely drawn in VCarve Pro. The Vector Import icon is located in the
File Operations area of the Drawing Tab. Once a vector has been imported then the imported vector shape(s) can
be modified, moved, scaled, rotated, mirrored or deleted the same as vectors created within the software.
The following Vector file formats can imported into VCarve Pro.
Files from other CAD or graphics software packages such as AutoCAD will be opened in the
DXF & original size and position. The Job Setup Form is automatically opened showing the maximum
DWG X & Y dimensions of the opened design. The actual size of the material can then be specified
along with the required thickness and appropriate X0, Y0 and Z0 origins.
Files from typical design software such as Corel Draw can be opened. The Job Setup form will
EPS automatically be opened so the required material size can be specified. By default the EPS file
will be placed with the lower left corner of the design at X0, Y0.
Files from typical design software such as Adobe Illustrator and Corel Draw can be opened. The
AI Job Setup form will automatically be opened so the required material size can be specified. The
AI file will be placed with the lower left corner of the design at X0, Y0
Software such as the Adobe product range can be used to convert files from other design
and word processing software into the industry standard PDF file format. The text and
vector content of PDF files is extracted when imported into VCarve Pro. When
PDF importing multiple page PDF documents each page is placed on a separate layer.
While every endeavour is made to keep up with other software companies‟ changes in their file format it is
possible that files in the above formats may not always be readable in VCarve Pro. In that case going back to the
original design systems and saving the file in an earlier version may enable it to be loaded into VCarve Pro.
16
Creating Vectors
Simple shapes and designs can be drawn using the Circle, Oval, Rectangle and Polyline options. Shapes can be
created by either entering exact dimensions in the Command Window or simply clicking the left mouse button in
the 2D window to specify the parameters and coordinates dynamically by clicking/dragging with the mouse
cursor. The first row of icons in the Create Vectors section of the Drawing Tab (highlighted with a red box in the
image below) are all used to draw different types of vector shapes:
Here is a list of all the vector creation icons from the Create Vectors section of the menu:
Drawing Shapes
Draw Circles can be created interactively with the cursor or by entering the exact
Circle coordinates and diameter/radius with typed input.
Draw Ellipse / ovals can be created interactively with the cursor or by entering the
Ellipse exact coordinates for the center point, height and width with typed input.
Rectangles can be created interactively with the cursor or by entering the exact
Draw
coordinates, type of corners (square, internal or external radius) and Width and
Rectangle
Height using typed input.
This tool creates a smooth flowing continuous curve through clicked points.
Draw
Simply move the cursor to the point where a point is required and click the left
Curve
mouse button.
This tool creates continuous straight lines through points clicked or entered
Draw coordinates. Move the cursor to the point where a point is required and click the
Polyline left mouse button to create a new line. Or enter the appropriate XY position,
distance or angle.
Stars can be created interactively with the cursor or by entering the number of
points, exact coordinates and outer radius and inner radius percentage using
Draw Star
typed input.
Each command gives you the option of dynamically drawing with the mouse cursor or entering precise data using
the form. All these commands and the options within the form are covered in more detail in the Help File in the
software - from the menu bar select Help and then Help Contents and click on the relevant part of the interface
to jump to the Create Vectors section. In addition, vector drawing and manipulation is touched on throughout the
video tutorials enclosed with the software.
17
The second row of icons under Create Vectors are mainly to do with Vector Text creation and manipulation plus
the plate layout tool and the tool to trace vectors onto the colors in bitmap images. The image below shows these
icons highlighted with a red box.
Creating Text
This option allows text to be created at any height using the units the model is
Draw Text
being designed in (Inch or MM).
This option automatically sizes a block of text to fit inside the boundary
box (width and height limits) of a selected vector or vectors. If no vectors
are selected the text is scaled to fit the size of the material.
Draw Auto
Text When the Text form is open the Dimensions for the Width and Height of
the selected vectors or job dimensions are shown, and these are used to
constrain the font size of the text.
This tool must be selected in order to use the interactive Kerning and Line
Text
Spacing tools. The cursor changes to show the letter kerning and interactive
Selection
arcing options are available.
In most cases all Text created in VCarve Pro can be VCarved, Engraved,
Pocketed and Profile machined.
Some fonts do occasionally include loops and problems that need fixing
using the Node Editing tools before it can be utilized for other functions.
Convert text This text first has to be converted to Curves, creating lines, arcs and bezier
to Curves spans that can be interactively edited to fix the problem areas.
Script style fonts that are based on overlapping characters can be VCarved or
Engraved without having to first convert the characters to curves.
This tool creates requires the user to select a single line of text and a single
Text on vector curve/line. It will take the text and fit it onto the selected vector to
Curve follow the curvature. Options within the tool allow position, space and location
against the line to be edited.
This option is for designing and engraving multiple badges or nameplates using
Plate variables for positioning imported data from a text file list. The production
Production plate functionality is typically used by engravers making badges from a database
file supplied by a customer, but could also be useful for making nameplates for
18
hotel rooms with consecutive numbering. This function cannot be used with
3D Data or 3D toolpaths.
This tool automatically traces or fits vectors to image files so they can be
machined. Import and select an image in the 2D view, then open Fit
Vectors to Bitmap.
Fit Vectors
After importing an image the Tracing option allows vector boundaries to
to Bitmap
be created automatically around regions in the image.
All these commands and the options within the forms are covered in more detail in the Help File in the software
(from the menu bar select Help and then Help Contents and click on the relevant part of the interface to jump
to the Create Vectors section). In addition vector drawing will be touched on throughout the video tutorials
enclosed with the software.
19
Vector Editing
Once vectors have been created within VCarve Pro or have been imported from other design software packages
you may want to make changes to them. These changes may be to prepare for machining or for use as
construction vectors for making 3D shapes using the Modelling Tools. There are a number of functions for
editing vectors which will be covered in this section of the manual. All the icons under the Edit Vectors section of
the Drawing Tab will be referenced along with the icons under the Align Objects section of the menu.
As previously stated the Help File within the software should be consulted for more in depth descriptions of the
functions and their options.
Editing Modes
From the 2D view a vector can be selected and then 3 different editing modes allow different dynamic edits to be
made to the vector(s) depending on which option is selected from the Edit Vectors section.
The three editing modes are; Vector Selection, Node Editing and Interactive Selection. By default the software is
normally in the Vector Selection mode.
When the Vector Selection Tool is chosen, the selected vectors are shown as dotted purple lines. Vectors need to
be selected before any of the editing tools such as scaling and moving etc. can be used.
Hold down the Shift key while clicking the Left mouse button on each vector required.
20
Objects can be deselected by simply clicking on the object again with the Shift key pressed.
Moving the cursor from Left to Right selects only FULLY enclosed objects.
Click and drag the left mouse button moving from Left to Right selects all objects fully inside the
selection rectangle.
Moving the cursor from Right to Left selects all objects INSIDE the selection rectangle and also any objects
that the selection rectangle TOUCHES.
Click and drag the left mouse button moving from Right to Left selects all objects inside the selection rectangle +
any that the selection touches.
2. Pressing the keyboard keys Ctrl + A will select all vector objects in the design
Vector deselect
3. Pressing the Right mouse button and selecting Unselect All (top option) from the list. You must
click on the white drawing background to get this option in the menu.
21
When the Node Editing tool is active the cursor changes to a Black Arrow indicating that individual points
(nodes) can be edited. Nodes can be interactively moved by clicking and dragging the left mouse button on a node
to select and move the node to a new position.
The shape of lines, arcs and Bezier (curve) spans can be edited by clicking and dragging on the nodes or control
points to move them. Multiple nodes and control points can be selected and moved by using the multiple
selection options such as the Shift key and dragging to make a selection.
If you right click on nodes or spans a context sensitive popup menu will be displayed which allows you to insert or
delete points and nodes, cut the vector, move the start point etc.
Node editing vectors is a very powerful way to be able to make changes to the vectors in your part. The node
editing options are covered in a lot of detail in the Help Contents section of VCarve Pro‟s Help file.
When in this mode the mouse is used to click on one of the handles which has appeared on the selected Vector/s.
Each handle is used for a specific editing operation as detailed here:
White Middle box Move the selected objects Hold Shift for linear X or Y moves
White Corner boxes Scaling proportionally Hold Shift for scale from middle
White Middle boxes Scaling non-proportionally Hold Shift for symmetrical scale
You can deselect objects by clicking on the white background area, unless the Shift key is pressed. Objects can also
be deselected by pressing the Esc key or click Right mouse > Unselect All.
22
Group and Measure
The icons to Group and Ungroup vectors and for Measurement/Inspection are located under the Edit Vectors
section of the Drawing Tab as shown highlighted with a red box in the image shown below.
23
The trimming tool allows the user to just
click on sections of vectors they want to
delete.
24
When the trim tool is selected the following form is
displayed …
25
Move, Scale, Rotate, Mirror and Duplicate
The icons to move, scale, rotate, mirror and make copies of different items are located under the Edit Vectors
section of the Drawing Tab as shown highlighted with a red box in the image shown below:
These are a very important set of tools as even though they are in the Edit Vectors section of the menu they can
also be used to manipulate imported Bitmap images and also the Grayscale toolpath previews. As with all the
icons listed in this manual more expansive descriptions and examples can be found in the Help File under the
Help drop down menu – Help Contents.
Selected vectors/bitmaps/grayscale-toolpath
Move previews can be accurately moved and positioned
using this option.
Selected vectors/bitmaps/grayscale-toolpath
Rotate previews can be rotated to a new orientation using
this option.
26
Nesting
The Nesting tool will automatically fit vector shapes within the user defined area in the most efficient way it can
calculate (based on the user defined parameters). By default the area the vectors will be fitted is the current Job
Size but it is also possible to select a vector as the nesting area. This is a powerful way to optimize material usage
and increase toolpath efficiency when laying out and cutting a number of shapes. The image below left show a set
of letters which have been typed out using the normal Text layout tool, the image on the right shows the same set
of letters after the Nest Vectors function has been used to optimize their layout. The Nest Vectors tool will be
documented in detail in this section to show how the options within the menu control the layout.
IMPORTANT NOTE: What kind of yield should I expect from the Nest Vectors command?
While the Nest Vectors function within VCarve Pro is designed to do as good a job as possible it is important to
understand it will not always nest parts as well as an intelligent (and patient) human. The nesting in VCarve Pro
works incrementally and does not re-arrange parts it has already placed. Therefore it does not have the ability to
adjust things as the parts are being fitted that a human nester might see could be more efficient.
The Nest Vectors function excels when the parts are relatively small compared to the nesting area and there are a
large number of parts to nest.
If you have a relatively small number of shapes to nest or you plan to cut the same set of parts many times then it
may be better to take the time to manually nest your vectors. When you use the Nest Vectors function and see
some obvious places that you could do better this is a good indicator that manual placement may be better.
27
IMPORTANT NOTE: Sheets
The amount of material required to Nest the selected vectors may be larger than the specified work area (Job
Setup). To cope with any “overflow” VCarve Pro makes use of a new type of entity called Sheets. Sheets are
used for any nested shapes that will not fit within the boundaries of the specified Job Size (or the selected vector).
Additional Sheets will be created using the same parameters chosen to Nest the vectors. These are displayed to
the right and above the current Job area as can be seen in the image shown below. The use of the Sheets will be
explained in more detail in section below on choosing the Active Sheet within the Nest Vectors form.
The concept of Sheets is very specifically related to machining the finished parts and is not designed to replace
layers. Sheets should NOT be used to organize vectors for modelling or to organize vectors which you intend to
use for different machining operations, in those cases the Layers should be used to manage the vectors.
The sole purpose of Sheets is to allow nested parts for production type machining to be laid across many units of
the same material. Only vectors on the Default Sheet can be nested so Nest Vectors should be the last
command carried out on the parts before machining. As such objects should not be nested more than once, if you
do not like the nesting solution then you should use the Undo (Ctrl + Z) command immediately and then make
changes to the settings before trying the nesting again.
28
How VCarve Pro Nests Vectors
Nesting shapes is a complex calculation which requires the user to make sure the vectors are in the correct state to
get the results they are looking for, this is especially important when nesting overlapping vectors or designs that
have sets of vectors that need to stay in position with each other. In certain situations it is necessary to group
together particular vectors to get the correct result. For simple shapes within shapes such as an “O”, “B”, “P” etc.
there is no need to group them before nesting. VCarve Pro will keep these internal shapes in the correct position
and orientation as the shapes are nested.
If the 'outer' vectors of the items being nested are overlapping (and are supposed to be overlapping) then they
should be grouped together. This will ensure that the software does not try and nest other items in incorrect places
inside of these objects or break the components apart; the nesting for these groups will be done using the
bounding box of all these grouped items.
Below you can see an example showing the value of this. The first image shows 3 parts to be nested 6 times each,
they include overlapping vectors and single lines. The second image shows the parts nested WITHOUT
Grouping as you can see the parts are split apart and the single lines are deleted. The 3rd image shows the parts
Grouped before nesting into 3 specific groups, these keep all the parts in the correct position and does not delete
the individual lines.
29
Original vector layers for grouped vectors will be remembered even if the vectors are nested. If nested and then
ungrouped the objects within them will go back onto their original layers. This can be useful if you have
arrangements of production parts which are on different layers that you need to nest. These might be parts which
use layers for different machining operations (drilling, pockets etc.). To nest these you can do the following:
Once you click the icon you will see the form shown below. You can see there are a lot of options on this
particular form, these will all have a bearing on how the parts are nested. Generally it is assumed that you are
nesting parts for the purposes of machining so a number of the options are set in regard to the tooling you plan to
use and parameters associated with cutting the parts out. It is therefore very important to use the correct values
that correspond to the machining choices you plan to make and keep a note of these so you use the correct values
when you come to actually create the toolpaths.
30
The settings in this section of the form will determine the spacing which will be left between each of the nested
vectors and also control how close they are to the edge of your nesting area.
Enter the diameter of the tool that you will be using to Profile (cut-out) the vectors you are
nesting. This is the minimum distance that will be left between shapes once they are nested.
Clearance (C)
The Clearance value will be combined with the specified Tool Diameter to create the final
minimum spacing between the nested shapes. For example a Clearance of 0.05” combined with
a Tool Diameter of 0.25” would create a minimum spacing gap of 0.3” (0.05 + 0.25 = 0.3).
It is important to note that if you want actual material to be left between the nested shapes once
they are cut out that the Clearance needs to be larger than the diameter of the tool. In the
example used above where the minimum gap is 0.3” (0.05 + 0.25) the area machined by a 0.25”
diameter tool cutting these shapes out would overlap as shown in the image to the left below (the
blue shows the area which would be removed by the tool), this would leave no material between
some of the parts. If you wanted there to be material between the cut-out passes then you would
need to specify a Clearance value larger than the Tool Diameter. For instance a Clearance of
0.3” would make a total gap of 0.55”, this is shown in the image below right. This would leave a
minimum of 0.05 inches of material that would be left once the tool had cut out the shapes. This
would be very important if using tabs to hold your parts in place, or if you wanted to prevent the
scrap from potentially jumping off the table.
Border Gap
The Border Gap value is applied to the edge of the area which is being used to nest the vectors
into. It will be added to the Clearance value around the edge of this shape to create the minimum
distance that parts will be nested in respect to the nesting boundary.
Vectors can be nested either within the whole Job area or into another selected vector (see section
below on First vector is nest boundary for more information on that option). The shapes will
be nested as close to the edge as possible using the Clearance specified to determine the
minimum distance from the edge. In many situations it is beneficial to have an extra gap from the
edge of the material to ensure that the tool does not overlap into an area where there may be
clamps (or other obstacles) and to ensure that some material is left for hold-down. The Border
Gap can be used to define this extra distance. In many cases it would be defined as the tool
31
diameter or an even larger value. Below left the image shows no Border Gap, below right you can
see a Border Gap has been defined leaving a boundary area around the edge of the nesting area.
32
Part Nesting Options
The options in this area of the form will all directly affect how many parts or how efficiently it is possible for the
software to fit shapes into the defined nesting area. The use of these options may depend on the particular
material and application you are going to be using your cut parts for. Think carefully about the effect they will have
on your shapes to ensure it does not adversely affect the finished cut parts.
Checking this option will allow the software to rotate the selected vectors in order to try and
better fit them. The increments of rotation the software will use is based on the Rotation step
angle which is defined in the form area shown below.
In theory the smaller the specified angle the more options the software will have to fit the shapes
together so the more efficient the nesting will be. This does depend on the shape of the vectors
though. It should also be noted that the smaller the angle specified the longer the nesting will take
to calculate.
Un-checking this option will ensure the parts keep the same orientation that they had when
selected. This could be important if you are working with shapes that need to be oriented in a
specific direction, for instance in regard to the material grain.
The image above and left shows the letters nested with 30 degree rotation and the image above
right shows the same letters nested with NO rotation. As you can see by allowing the rotation the
software can fit the letters into a smaller area. In this case it is not a huge difference but the more
shapes there are and depending on the style of the shapes it could be a bigger margin.
Checking this option will allow the nesting to mirror (flip) the vectors in order to try and more
efficiently nest the selected shapes. This should only be checked if the direction the parts are cut
in is not important. For instance if you are using pre-finished material you would always want the
face of the part to the top of the material and so would not want to allow the software to mirror
them. If the parts were being cut-out and then finished or depending on the material being cut
this may not be an issue and so could be used to help fit more parts into the nesting area.
33
Allow parts inside other parts
Checking this option will allow the software to nest within the internal areas of shapes that have
gaps in the middle. This would be a good way to optimize material if you were cutting out parts
but would not be a good choice if the inside of the shapes was only going to be pocketed as it
would not then be scrap material. Grouped objects will not allow shapes to be nested within
them even if they appear to have space to fit the smaller items. They would need to be ungrouped
to allow the software to use the internal regions. Standard typed text will allow nesting on inside
areas as shown in the example below.
In the two images below you can see a set of letters which are going to be cut out. The larger
letters have sizable internal areas that will become wasted scrap, using the Allow parts inside
other parts option means that VCarve Pro will use these internal areas to fit any smaller parts into
them. This can be seen in the right hand image which shows the letters after nesting, where the
inside of the O‟s and the B have been used to nest the smaller shapes.
Sheet Options
Nest From
This area of the form is used to define which corner the nesting will start in. There are four
options which can be selected from the options in the form shown in the image below:
Each node corresponds to the respective corner of the Material or the selected boundary vector.
The first nested parts will be placed in that corner and the shapes fitted according to the Nest
Direction specified (see section below).
Nest Direction
The options in this area of the form are used to select how the parts will progress as they are
positioned within the sheet. The best way to think of this (for the purposes of this section) is that
they “pour” out of the selected corner filling the sheet in one axis then advancing along the other
defined axis (X or Y)
34
Along X
Checking this option means the nested vectors will fill the boundary area vertically then
progress horizontally along the X axis, radiating from the corner selected in the Nest
From section of the form. The image below shows the Along X nesting option with
Nest from... set to the lower left corner.
Along Y
Checking this option means the nested vectors will fill the boundary area horizontally
then progress vertically along the Y axis, radiating from the corner selected in the Nest
From section of the form. The image below shows the Along Y nesting option with
Nest from... set to the lower left corner.
Checking this option means the first vector selected as will be used as the boundary for the nesting area.
This can be useful if you need to define a non-rectangular shape to nest vectors into, such as large off-cut
from a previous job. It‟s important to note that using this option will not respect the currently defined Job
Area if the selected boundary vectors goes outside of it. If there are too many vectors to fit into the first
selected vector then additional Sheets will be created using the same boundary shape for the parts being
nested, the boundary vector will be positioned on the Default Sheet (zero) along with any items not
selected for nesting.
Not having the First vector is nest boundary option checked means all the selected vectors are nested
into the whole of the defined Job Area (defined by the Job Setup form accessed from „Edit – Job Size
and Position‟ from the menu bar).
If you need to represent a sheet with holes or other features which can‟t be represented with a single
selected vector as the new boundary it is possible to also use a Grouped vector for the first selected item
then the shapes will be nested within the spaces in this.
35
Individual Part Properties
This function is very useful if you have a number of the same part to make and need to nest many parts at
once. It allows multiple copies of the selected object/s to be nested without making the copies prior to the
operation.
If you want more than one incidence of a particular item then select it from the 2D view. In the box
where it says Number of Copies enter however many copies you want and hit Apply the selected
vectors will be marked with a green number indicating how many copies of that item will be made when
they are nested. Different shapes or groups of shapes can be assigned different numbers of copies. To
stop an item being copied multiple times just set the Number of Copies back to 1 and hit Apply.
Active Sheet
This option lets you choose which Sheet of vectors is currently active, either for editing or applying
toolpaths onto.
The Active Sheet can also be chosen when the Nest Vectors form is not open by using the drop down
option from the base of the Drawing menu – this is shown in the image below left highlighted with a red
box, the image below right shows the drop-down with the choice of currently available Sheets.
These functions only work with vectors and do not operate on other entities. As with all the icons listed in this
manual more expansive descriptions and examples can be found in the Help File under the Help drop down
menu – Help Contents.
36
Selected vectors (open or closed) can be offset either
inwards or outwards to create new vector shapes that
Offset Vectors might be useful for edge patterns or borders etc.
Clicking this will open the Create Fillets form shown below.
37
“Bone” Fillet Options
These options allows 2 special types of filleting for straight line vector corners. They will create an
overcut shaped area in corners to allow clearance for another piece of material to be slotted into
the part without being obstructed by material left by the radius of the tool. Below left you can see
a blue piece of material fitted into a normally cut slot, this would fit no further in than the radius
of the tool would allow. Below right you can see the same situation with a slot which has the
“Dog-Bone” style corners applied to it which allows the part to fit full depth into the slot.
This is a very useful tool for slot-together furniture designs, model aircraft, dinosaurs etc. Below
you can see a part from a slot together dinosaur on the left is the standard part and on the right is
the same part with the “T-Bone” style fillets added to these slots. This type of fillet needs to be
used when the slot is close in size to the tool diameter.
This size of this value is used to create the fillet as described for each individual type of
fillet below. To create any of these Fillets you need select the type required then move the
mouse cursor so it is over a corner between two straight lines, if it is a legitimate place to
create the fillet then a check mark will show and the user can click the mouse button to
create it. It should be noted that this will not fillet arcs or Beziers even if one of sides of
the node is a line.
38
Fillet Type
Normal fillet
This creates a standard corner fillet based on the Radius defined, typically this would be
used for design purposes rather than editing a slot for fitting purposes. The images below
are used more as a way of comparing this type with the other two new options. Below left
is the vector before filleting the two inside radii, on the right is the filleted version.
„Dog-Bone‟ Fillet
This creates a circular cut-out style of fillet, the circles will be placed so the upper right
part of the circle touches the original sharp corner and are created with the Radius
specified. This option should not be used if the slot width and the tool are similar in size.
Below left is the vector showing the slot before filleting, on the right is the filleted version
using the „Dog-Bone‟ option.
„T-Bone‟ Fillet
This creates a circular cut-out style of fillet, the circles will be placed so the right hand
node of the circle touches the original sharp corner and are created with the Radius
specified. This option should be used if the slot width and the tool are similar in size so
the slot can “grow” out to the side to ensure there is space for them to fit. Below left is
the vector showing the slot before filleting, on the right is the filleted version using the „T-
Bone‟ option.
The placement of the fillet is an interactive process; you can choose which side of the
„corner‟ the T-bone filet is placed.
39
If you click on a „corner‟ the fillet will be placed automatically on the longest side. By
clicking to the side of the corner you want the fillet placed you can choose which side the
fillet is placed on ...
In addition, fillet arcs can be removed by simply clicking on an existing fillet arc. This
works even for vectors that have been imported with filleted corners. This feature allows
the user to easily change the size of fillets by clicking once to remove the existing arc and
then clicking the corner to insert the new fillet.
In many cases, by allowing the user to control which side of the corner the „T-Bone‟ fillet
is placed on means that the fillet can be hidden when the pieces are assembled.
40
Fit curves to selected vectors.
Fit Curves to Vectors
Either lines, arcs or beziers are fitted to selected data.
This function allows the user to fit arc, Bezier curves or straight lines to selected vectors. The newly
created vectors will be approximated based on a user defined tolerance. Using this function can aid with
smoothness for some toolpath options and also help to simplify data for modelling purposes. The Curve
Fitting function can be accessed from the Edit Vectors area of the Drawing menu as shown highlighted
with a red box in the image below or by using the short-cut-key combination “Ctrl + F”.
Fitting Type...
Circular Arcs
Checking this option means the selected vectors will be approximated using arcs. Below
left is the vector before fitting, below right the same vector fitted with arcs.
41
Bezier Curves
Checking this option means the selected vectors will be approximated using Bezier
curves. Below left is the vector before fitting, below right the same vector fitted with
Bezier spans.
Straight Lines
Checking this option means the selected vectors will be approximated using straight lines.
Below left is the vector before fitting, below right the same vector fitted with straight
lines.
Tolerance:
The value which is set in the Tolerance area determines how closely the original vectors will be
approximated. The newly created, Arcs, Beziers or Lines will be generated within a distance of
the original vector which is plus or minus the specified Tolerance value. The smaller the value
the closer to the original the new data will be but it will also mean more data points will be used. A
larger Tolerance will not be as accurate to the original but will have less data points. The diagram
below shows the curve fitted to two straight lines with the max possible distance between them
defined by the Tolerance set.
42
Keep Sharp Corners
Checking this option will make the Curve Fitting routine keep sharp corners which have a
difference greater than the Max Angle value specified. Any corners where the difference in angle
is less than this value will be modified within the specified tolerance. The images shown below
demonstrate how this works. The first image shows a set of straight lines before curve fitting with
the angles shown between the spans. The second image shows this after curve fitting with the
Keep sharp corners set with a value of 20 degrees. You can see the two lines which were under
20 degrees difference have had a curve fitted between then but the other corner has been retained
as the angle is greater than 20 degrees.
Checking this option will delete the current vectors and replace them with the new “curve fitted”
vectors. Un-checking it will keep the original vectors as is and in addition create new “curve
fitted” vectors. The new vectors will always be created on the currently selected Layer.
43
Join and Close Vectors
The icons to join and close vectors are located under the Edit Vectors section of the Drawing Tab as shown
highlighted with a red box in the image shown below: As with all the icons listed in this manual more expansive
descriptions and examples can be found in the Help File under the Help drop down menu – Help Contents.
44
Align Objects
The icons to align Vectors, Bitmaps and Component Grayscale‟s are located under the Align Objects section of
the Drawing Tab as shown below:
The first set of icons all work in relation to the material (job size) and the second row of icons all work with regard
to the selected items – using the last selected item as the controlling object. As with all the icons listed in this
manual more expansive descriptions and examples can be found in the Help File under the Help drop down
menu – Help Contents.
Vectors, Bitmaps and Component Grayscale‟s can be aligned relative to one another in the 2D View. The
selection sequence to achieve this is:
1. Select the item/s you wish to align / move (use single or multiple selection options)
2. Hold the Shift key down
3. Select the final item – this is the object that the rest of the selected items will be aligned to
4. Click the required alignment option
45
Align the selected vectors to the Top edge of the last
Align Top
selected vector
46
Layer Management
Vectors, Bitmaps and Component Grayscale‟s can be assigned to different layers making managing
complicated designs much easier. There are no specific rules for how to use the Layers for organization.
Individual users develop their own approaches as they find their preferred way of organizing their data. The
main benefit of using Layers is the ability to display and un-display all the items on a particular layer. This
means that as a design gets more complex it is possible to switch off items to make it simpler to work on the
parts you are currently working on.
One example might be a project that requires decorative v-carving plus pocket machining, drilling and
finally profile cut out passes. Each set of vectors can be assigned to different layers which would be
associated with the toolpaths that were being created. Each layer can then be assigned a specific color and
can either be visible or invisible as required at each stage of operation.
Being able to quickly and easily turn layers on or off makes selecting and viewing elements in a project much
easier.
The Layer controls are positioned at the bottom of the Drawing Tab as shown in the image shown below:
From this set of controls the user can do the following operations to Layers: Change the currently selected layer,
create layers, delete layers, rename layers, change the layers color, switch the layers visibility on and off and finally
lock and un-lock individual layers. In addition to these functions there is an icon to access the Layer Control
Manager.
The „Sheet‟ dropdown is only used when nesting and is explained in detail in the nesting section of the manual.
47
Layer Control Manager
The Layer Control Manager makes it very easy to work with complex designs giving quick access to
all of the layer control options. This window can be left open while working and dragged around the
interface and resized as required.
Note: Imported images are automatically placed on a layer called Bitmap Layer. This allows images to quickly and
easily be turned off in the 2D view when they are not required. The images can also be moved onto another layer
if required.
Name:
A Layers name can be changed by selecting the Layer, then typing the new name into the Name: area of
the form and hitting Apply.
Visibility:
Visible Layers can be switched off (made invisible) by un-checking the box next to the light bulb icon.
This can help to simplify what is currently displayed making it easier to work with complex designs in the
2D view.
Lock:
Layers on a vectors can be locked by checking the box next to the red pad-lock icon to stop them being
selected, moved or deleted.
48
Colors:
The color of vectors on a specific layer can be changed to make it easier to differentiate between different
regions of a design.
New Layers:
New Layers can be added using the Create New Layer button. The dialog for adding the new layer is
displayed with options to specify the name and color of the vectors on the new layer and an option to
indicate if the new layer should be visible.
49
Moving Layers:
Objects on any layer can be moved onto another layer using the Right Mouse menu or using the layer control
manager. The quickest way to move objects from one layer to another is to use the Right mouse button. To do
this, first select the objects you wish to move, then click the Right Mouse button and select Move to Layer and
select the required option – the Right Mouse Click menu is shown in the image below:
50
Rulers, Guidelines and the Snap Grid
To help with drawing, construction and layout, the 2D View has Rulers which are displayed along the top and
down the left side of the window. In addition to the Rulers there is the option to use Guidelines to help with
construction of vectors or positioning of other objects in the 2D View.
Rulers
The Rulers are permanently displayed in the 2D view to help with positioning, sizing and alignment. The
graduated scale automatically uses the units set for the project and zooming in / out shows the sizes in 10ths.
Inches - 1" > 0.1" > 0.01" > 0.001" > 0.0001"
Metric - 1cm > 1mm > 0.1mm > 0.01mm > 0.001mm
Guidelines
Guide Lines are used to help layout designs and make it very easy to sketch shapes by clicking on the intersections
of Guides.Guide Lines are easily be added to the 2D view by Clicking with the left mouse button on the
appropriate ruler (left if you want a vertical guide and top if you want a horizontal guide) then holding the button
down and dragging the mouse into the 2D window.
While dragging a Guide into position it automatically Snaps to the units displayed on the ruler. This snapping
behaviour can be over-ridden by holding down the shift key while dragging the guide. After positioning a Guide it
can easily be moved to a new position by clicking the RIGHT mouse button on the guide to open the Guide
Properties form as shown later in this section. If you hover the mouse over a Guideline then its current position is
displayed next to the cursor
Additional guide lines can be added relative to an existing guide line by interactively placing the cursor over an
existing guide (the cursor changes to 2 horizontal arrows), Holding the Ctrl key and dragging to the required
position. The incremental distance between the guide lines is displayed next to the cursor. Releasing the Ctrl key
changes to display the absolute distance from the material origin.
51
Guides can also be added and other edits made by Right clicking on the Guideline which will bring up the Guide
Properties form as shown below. Using this form you can do the following things:
Guide lines can be locked in position to stop them from being inadvertently moved.
Additional Guide Lines can be added that are positioned using absolute or incremental coordinates.
Guides can quickly be toggled visible / invisible by clicking in the Top Left Corner of the 2D view as shown in the
image below.
52
Alternatively the visibility can be changed using the drop down menu options, select: View > Guide Lines =
Guides Visible / Invisible. All Guide Lines can be Deleted by selecting from the Main menu, View > Guide Lines
> Delete All Guide Lines. Individual Guide Lines can be deleted by clicking and dragging them off onto the
rulers.
Snap Grid
A Snap Grid with definable grid spacing can be switched on to make drawing standard shapes very quick and easy.
The cursor automatically changes to show when it's snapping to a Grid points.
The Snap Grid can be switched On / Off from the Snap Settings form.
Open the Snap Settings Form by, either pressing F4 or selecting from the top Drop Down menu - Edit > Snap
Options
53
Different cursors are displayed to indicate the snapping situations and the following options can be switched on /
off.
Displays the XY coordinates on the cursor making it easy to see the position for each point
Snap to Guides
When this option is checked drawing and positioning vectors will snap onto any horizontal or vertical
guide lines visible in the 2D view.
Geometry Snapping
Used to control the position at which the cursor will snap when drawing and moving objects. When
drawing the cursor will snap to items on vector geometry depending what options you have selected in the
form under this section.
Snap to Snap to Guides, matching horizontal / vertical points, plus angle and
Nodes, mid-points, centers distance
54
Snap to Grid
When checked this displays a gird of points set to the distance specified in the Grid Spacing. While active
this points can be snapped to when drawing or editing vectors and other objects in the 2D View.
When drawing lines the direction and distance can be displayed on the cursor to help construct shapes
easily and quickly. The check box options below this area in the form (Snap to Vertical and Horizontal,
Snap Angle Increments and Snap Distances) can be chosen to decide which of functions related to this
tool you want to keep activated.
Note - Snapping can be overridden / temporarily disabled by holding the Shift key.
55
Toolpaths
Overview
The entire purpose (in almost all applications) of VCarve Pro is to allow the user to generate toolpaths which can
be run on a CNC machine to machine the finished part in the material of choice. This requires at a minimum
some vectors to describe the area a toolpath will be limited to .The general process for creating toolpath is as
follows:
Organize your vectors you will be using for machining onto appropriate layers
Check your overall material size (Job Setup) to ensure it matches or at least fits into the piece you plan to
actually cut.
Use the Material setup form from the Toolpaths Tab to set the reference Z datum for the part and the
X,Y,Z machine Home position.
Work through the toolpath strategy icons you wish to use to carve the job to calculate all the required
toolpaths.
Either after you create each toolpath or at the end of calculating them all the user has the option to
preview the toolpaths to see what they will actually look like in the 3D. This is a very important step to
verify position, detail and the overall finished part.
*** If at any stage the Preview does not look correct then you should immediately go back to the toolpath
which is wrong and make changes to try and address the problem. ***
Choosing the appropriate Postprocessor from the list the toolpaths can be saved in a format which is
ready for your CNC to cut. Depending on the toolpaths calculated and the options the
Postprocessor/CNC you are using has you may be able to save a single file or it may need multiple files to
be saved – one for each tool type.
All the stages will be covered in the supplied Tutorial videos that cover Machining. It should be noted Stages 1 and
2 are done through icons already covered from the Drawing Tab. Stages 3 to 6 use icons from the Toolpath Tab
(on the right hand side of the screen). These will be covered in the next section.
56
The Tool Database
The Tool Database is used to make cutter management and selection very quick and easy, and reduces
the possibility of programming jobs with incorrect cut depths and speeds and feeds. This is accessed
every time you create a new toolpath and allows pre-defined tools and settings (speeds, feeds, stepover
etc.) to be selected from a list.
New tools can be added, copied from existing tools, deleted and ordered. All of the cutting parameters
are stored in the database.
To open and manage the Tool Database you can go to the Edit drop down menu at the top of the
interface and click:
A window similar to that shown below will appear displaying a list of the tools that are currently defined on the
left and the parameters for the currently selected tool from the list over on the right. Below this image is a list of
all the actions that can be executed from this dialog:
57
New
Selecting New creates an empty tool in the list that can have any user definable name.
Copy
Copy adds a duplicate of the selected tool to the list and prefixes the original name with (1). Edit the
Name and properties for the new tool and click the Apply button to save the changes to the list.
Delete
Deletes the selected tool from the database. Take care when deleting tools as this operation cannot be
undone.
List Ordering
The Up & Down arrows allow the list of tools to be ordered to the users preference.
Apply
If the properties or cutting parameters for a tool are changed, click the Apply button to save the changes
and update the database.
Name
Tool Type
58
Form Cutters Diamond Drag Drills
Important!: When specifying the geometry for a tool, the angle specified is different for V-Bit and Engraving
Tools.
V-Bit Tools are defined using an Included Angle (A), Engraving Tools are defined using the Half Angle (A) and
the Flat Diameter (F)
Form Cutter - Ogee and Roundovers etc need to be drawn to the correct scale. Creating a Form cutter is
discussed in the section on Using Form Cutters immediately following this section on the Tool Database.
Cutting Parameters
Pass Depth
The maximum depth of cut the tool can cut. The Pass Depth controls the number of z level passes
that are calculated for a toolpath. For example, creating a pocket 1" (24 mm) deep using a tool that
has a Pass Depth of 0.25" (6 mm) will result in the toolpath making 4 passes.
Stepover
The distance the cutter moves over when doing area clearance cutting. For example,when raster
machining the cutter will machine along the X axis, stepover in the Y direction and return paralle to
the first line of cut. The greater the stepover the faster the job will be machined, but this must be
balanced with the material being cut and the tooling being used, to ensure that the tool does not
break.
When stepovers greater than 50% of the cutter / tip diamter are used the software automatically adds
'Tail' moves in the corner regions of toolpaths to ensure material is not left on the job.
When using V-Bit Tools the Stepover fields automatically change to use the following options.
The distance the cutter moves over when finish machining and is usually set to be a relatively small
distance to produce a smooth surface finish on the job.
59
Clearance Pass Stepover
Only used when a V-Bit tool is being used to rough machine at multiple Z levels down to a specified flat
depth. This stepover can be much larger than the Final Pass Stepover because the tool is only rough
machining material away. Increasing the Clearance Pass Stepover will reduce the machining time, but you
must be careful to ensure it is not too great for the material being cut.
Spindle Speed
Feedrate
The surface cutting rate at which the cutter is moved into the material. The units can be
specified in distance per second or minute.
Plunge Rate
The cutting rate at which the cutter is moved vertically into the material. The units can be
specified in distance per second or minute.
Note: The Feedrate and Plunge rate you should use will vary depending upon the material being
machined and the tooling being used.
Tool Number
This is the number of the tool needed to machine the job. When using a CNC machine with an
Automatic Tool Changer (ATC), it is critical that the correct tool required to cut the job is located in the
corresponding carousel location.
60
Using Form Cutters
Form Cutters can be added in the Tool Database so industry standard Ogee and Round-over type cutters, plus
user definable custom shapes can be used for edge profiling and decorative carving. Examples of these types of
cutters and the kind of cuts they can be used for are shown in the images below:
Adding a Form cutter to the Tool Database is straightforward and the procedure is,
1. Draw to scale the Right side of the cutter geometry in the 2D Window
2. Use the Node Editing tools to create the arcs and curves etc.
Only draw the Right-hand side of the cutter geometry to the correct size and scale as shown in the image above.
61
4. Click New Cutter > Form Tool
The selected geometry will be imported and a profile displayed in the window.
5. Give the Cutter a meaningful name and complete the cutting parameters – speeds and feeds etc.
6. Click the Apply button to save the new cutter into the database list so it can be used at any time.
Note Cutter geometry can be imported as dxf or eps files and used to create Form Tools in the database.
62
The Toolpath List
The Toolpath List is located at the top of the Toolpath Tab (toggle tab visibility using Short Cut key F12). Below
you can see an image of this:
Toolpath List
Displays in a list the name of each calculated toolpath with a check-box to turn the visibility of the
toolpath in the 3D View on and off. The icon next to the check-box shows the type of tool selected for
that particular toolpath.
Double clicking the name of any of the toolpaths will open up the toolpath strategy window for that
toolpath and allow edits to be made to it.
Up down arrows
The up and down arrow icons to the right of the window allow the user to move a toolpath up
and down in the list. This will affect the order the Toolpaths are previewed in and if multiple toolpaths are
saved as a single file then this will be the order that the machine cuts them in.
Show 2D Previews
Toggles the visibility of the Toolpaths 2D Previews in the 2D View on and off
Solid
Displays the 2D Previews in a solid color so the area cut by the toolpath can be easily seen
63
Floating Toolpath List
Clicking the Toggle Display of Toolpath Manager Dialog icon in the bottom Right corner of the
Toolpath List opens the floating Toolpath Control window (as shown below). This provides a resizable
Toolpath List window that can be dragged around the interface to a more convenient position if required.
The names of the Toolpaths can be changed in this dialog without having to re-calculate the toolpath.
Notes:
Notes can be attached to an individual toolpath and output into the toolpath file using the
[TOOLPATH_NOTES] variable in the post-processor configuration file.
64
Toolpath Operations
The Toolpath Operations icons are immediately below the Toolpath List on the Toolpath Tab. These icons are
shown in the image below and a description of each icon and function associated with it is below that.
65
Material Setup
This option opens the Material Setup form that is used to specify the Material
Setup
Thickness, Z Zero origin, Model Position, Rapid clearance gap and Home
Material
position.
Z Zero
Select relative to the Material Surface or relative to the Machine Table / Bed. This is a very important
setting because the Tooling used on the CNC machine must be setup in the same way, ensuring the
toolpaths cut to the correct depth.
Thickness
Clearance (Z1)
This is the height above the job at which it is safe for the cutter to move at rapid or maximum federate.
The software will raise the bottom of the cutter to this height when it traverses the material.
Plunge (Z2)
For all toolpaths, as well as specifying a rapid clearance gap for rapid positioning moves above the
workpiece, the user can also specify a much smaller gap that the tool will rapid down to during plunge
moves.
66
By default the plunge gap is set to the same value as the Clearance gap which means that there will be no
rapid plunges. If you set the plunge gap to a smaller value than the Clearance gap, the tool will plunge at
rapid federate to the specified distance above the material surface before changing to the specified plunge
rate. For jobs where a large value for Clearance gap has to be specified to avoid clamps etc, this feature
can save a considerable amount of machining time if there are a lot of plunge moves in the job. Setting a
value of 0.0 for the plunge gap will also disable this feature.
Note: Some engraving machines are not able to take advantage of this feature.
Home Position
This is the absolute position that the tool will start moving from and where the tool can be programmed
to return to at the end of cutting the job.
67
VCarve Toolpath
VCarve This icon opens the V-Carving Toolpath form which is used to specify the type of
Toolpath carving required, tooling details, cutting parameters and name for the toolpath.
Cutting Depths
Start Depth (D) specifies the depth at which the vcarving toolpath is calculated, allowing VCarving /
Engraving to be machined inside a pocket region. When cutting directly into the surface of a job the Start
Depth will usually be 0.0. If the vcarving / engraving needs to be machined into the bottom of a pocket
or stepped region, the depth of the pocket / step must be entered. For example, to carve or engrave into
the bottom of a 0.5” deep pocket, the Start Depth = 0.5”
Checking this option limits the depth that the tool(s) will machine to, and is used for Flat Bottomed
Carving and Engraving.
When No Flat Depth specified the toolpath will be calculated to carve or engrave to full depth as shown
below. Multiple z level passes will be automatically calculated where the tool needs to cut deeper than its
Pass Depth specified in the Tool Database.
68
No Flat Depth
Clicking the option for Flat Depth and entering the required depth will result in flat pocket areas being
machined where the width between vectors would result in the tool cutting deeper than the specified Flat
Depth.
Flat Depth
Complete toolpath is
calculated using a single V-
Bit or Engraving tool.
Flat Depth
Using 2 tools.
Clicking the Select button opens the Tool Database from which the required VCarving or Engraving Tool
can be selected. See the section on the Tool Database for more information on this.
Clicking the Edit button opens the Edit Tool form which allows the cutting parameters for the selected
tool to be modified, without changing the master information in the database. Note that Ball nosed tools
can also be used to vcarve designs.
Check this option if you wish to use an End Mill, Ball Nose or Engraving cutter to machine the large
open regions of a design. Note that this option is only available when Flat Depth is selected. If not tool is
selected here but Flat Depth is specified then the specified VCarving tool will be used to clear the flat
areas as well as for the VCarving.
69
Clicking the Select button opens the Tool Database from which the required End Mill or Engraving Tool
can be selected.
Clicking the Edit button opens the Edit Tool form which allows the cutting parameters for the selected
tool to be modified, without changing the master information in the database.
This section of the form allows you to choose the strategy which will be used to clear the flat bottomed
area with the Flat Area clearance tool. These options are the same as those found on the pocketing form.
If this option is selected ramps are added to the plunge moves for the pocketing toolpath.
Safe Z
The height above the job at which it is safe to move the cutter at rapid / max feedrate. This dimension
can be changed by opening the Material Setup form.
Home Position
Position from and to that the tool will travel before and after machining. This dimension can be changed
by opening the Material Setup form.
Name
The name of the toolpath can be entered or the default name can be used. Note that two toolpaths will be
calculated if an Area Clearance Tool is used and the toolpath for the End Mill will have the word Pocket
appended to the specified name.
70
Profile Toolpath
Profile Machining options provide the flexibility for cutting shapes out with optional Tabs / bridges plus
an Allowance over/undercut to ensure perfect edge quality.
The 3D Bevel machining strategy chamfers the edge of shapes and includes 3D sharpening moves into
corner regions.
Clicking this icon opens the 2D Profile Toolpath form which is shown below; the functions in this form are
described on the following pages.
71
Cutting Depths
Start Depth (D) specifies the depth at which the Profile toolpath is calculated. When cutting directly into
the surface of a job the Start Depth will often be 0. If machining into the bottom of an existing pocket or
stepped region, the depth of the pocket / step must be entered.
Tool
Clicking the Select button opens the Tool Database from which the required tool can be selected. See the
section on the Tool Database for more information on this. Clicking the Edit button opens the Edit Tool
form which allows the cutting parameters for the selected tool to be modified, without changing the
master information in the database.
Machine Vectors
There are 3 options to choose from to determine how the tool is positioned relative to the selected
vectors/s
Cut Direction
Can be set to either Conventional or Climb machining where the cutting direction depends upon the
strategy selected - see above for details. Using Climb or Conventional cutting will largely be dictated by the
material is being machined.
72
Allowance
An Allowance can be specified to either Overcut (negative number will cut smaller) or Undercut (positive
numbers will cut larger) the selected shape. If the Allowance = 0 then the toolpaths will machine to the
exact size.
Start Point
Use Start Point can be selected to force the toolpath to plunge and start cutting at the first point on the
shape. This is very useful if you need to ensure the cuter doesn't plunge onto a critical part of the job. For
example, setting the Start Point to be on a corner will often be the best position to plunge and cut from as
this will not leave a witness / dwell mark on the machined surface.
The Start Points are displayed as Green boxes on all vectors when this option is selected. Start Point on a
vector can be moved using the Node Editing Tools. Select Node Editing cursor or press N. Place the
cursor over the node to be used as the Start Point. Click Right mouse button and select Make Start Point
(or press P) Remember, you can also insert a new point anywhere on a vector using the Right mouse
menu or pressing the letter I. This point can then be set to be the New Start Point
Note
Selecting Use Start Point may result in less efficient toolpaths (increased cutting times) because it may take
the machine longer to move between each shape being cut. If this option is not selected the software will
try to calculate the shortest toolpath, minimizing the distance between link up moves. But the downside is
that the cutter may plunge/mark important surfaces on the machined edge.
Profile Options
There are four dialog pages (Tabs, Corners, Leads, Ramping) which allow Profile machining options to be
specified. These help control ways to ensure the parts are held in place and machined as easily as possible
while ensuring the highest quality edge finish.
Tabs (Bridges)
Tabs are added to open and closed vector shapes to hold parts in place when cutting them out of material.
Checking the Add tabs option will activate this option. The Length and Thickness specify the size of each
tab. Checking the Create 3D Tabs option will create 3D Tabs, the difference between this and 2D Tabs is
described below.
73
3D Tabs When this option is selected the tab will be triangular in section. This is shape is
created as the cutter ramps up to the specified Tab Thickness then down the other
side. The 3D Tabs will often allow the machine to run quicker and smoother because
it does not have to stop to move in Z at the start and end of each tab
2D Tabs The cutter stops at the start point for each tab, lifts vertically by the specified
Thickness runs across the ramp, stops and plunges down the other side.
The image below shows how the length and thickness values apply to each type of tab.
Edit Tabs Clicking on the Edit Tabs button automatically opens the 2D window and the
following form is displayed.
74
Add Tabs
Constant Number
calculates the length of each selected vector and places 'X' number of equally spaced Tabs around the
shape
This option places a tab at the specified distance around the selected shape.
If placing Tabs at the Distance around the shape results in fewer than the Min number, the minimum
number of Tabs are automatically equally placed on the shape.
If the number of tabs calculated using the Distance around the shape is greater than the specified Max
number, the Max number are placed at equal distance around the shape.
If checked, a Tab will be placed at the start point (Green node) of a vector when the option First Tab at
Machining Start Point is selected.
75
Notes on dynamically positioning tabs in the 2D View
Interactive Tab positioning is very easy. Simply place the cursor at the point where the Tab is required and
click the Left mouse. To Move a Tab, Click and Drag with the Left mouse button on a Tab to move.
To Delete a Tab, place the cursor over an existing tab and click the left mouse button.
NB: The best place to put Tabs on a part is on the flat areas so they can easily be removed and tidied up.
The quickest method for adding Tabs to multiple shapes is to use the automatic option to add 'X' number.
The position of these can then very easily be modified by clicking and dragging to move tabs to the 'best
positions' and also delete unwanted tabs.
That covers all the options for defining tabs the second choice on the Profile Options is to control the
toolpath in the Corners of the vectors:
Corners
Choosing this tab and checking the option Sharp external corners (see below) forces the cutter being
used to cut the shape out, to machine around the shapes and retain any square corners.
This option makes adding beveled edges to a 2D shape very quick and easy, this can be a good way
to turn simple 2D cut out lettering into a high quality signage products that look more interesting or
provide a different option for customers.
76
This is an example of the type of effect that can be created by using this option:
Standard Profile toolpaths without the Sharp Corners switched on roll around the sharp corners.
This Still give a point on a straight sided tool but will give a radiused edge when using a V-bit.
When Sharp External Corners is selected the following change is made to the toolpath (see image
below) so it makes sharp external corners as shown in the image of the letter „M‟ at the top of the
page.
77
Sharp Internal Corners
When Sharp Internal Corners is selected the tool will raise up into internal corners to sharpen them with
its point. The difference between checking this and leaving it unchecked is shown in the two images
below.
First image shows standard internal corners with the option un-checked.
This second image shows the toolpath calculated with Sharp Internal Corners
checked.
78
Allowance for Cut out tool
Sharp internal corners are often used when creating beveled letters. In this case, the letters usually have
straight „returns‟ which are machined with a straight sided end mill. The cut out pass for the end mill
needs to be offset from the vector to allow for the bevel created by the tool. This field displays the value
you will need to enter into the „Allowance Offset‟ field when you create your cut out profile toolpath for
the end mill. You can select the value with the mouse and used Ctr+C to copy it to the clipboard and then
copy it into the „Allowance Offset‟ field when you create the cut out toolpath.
That has covered all the options for controlling the Corners, the third choice on the Profile Options is to control
the Leads for the Toolpath.
Leads
79
Straight Line Lead
This option creates a linear lead onto the cutterpath using the Angle and Lead length distance specified.
Circular Lead
This option creates an arc lead onto the toolpath using the Radius and Lead length distance specified.
That covers all the options for controlling the Leads, the last choice on the Profile Options area is to control the
Ramps for the Profile Toolpath.
80
Ramping
Ramp moves are used to prevent the cutter from plunging vertically into the material. The cutter gradually
cuts at an angle dropping into the material and this significantly reduces cutter wear, heat build-up and also
load on the router spindle and Z axis of the machine. If multiple passes are required due to the Pass
Depth being less than the Cut Depth, the ramp moves are applied at the start of each level.
Smooth
This option creates a smooth ramp into the material using either the specified Distance or Angle.
Zig Zag
This option ramps into the material by Zig-Zag backwards and forwards using either the specified
Distance or Angle.& Distance.
81
Spiral
Checking this creates a continual spiral ramp, these are only available when the toolpath does not
include lead in moves.
Safe Z
The height above the job at which it is safe to move the cutter at rapid / max feedrate. This dimension
can be changed by opening the Material Setup form.
Home Position
Position from and to that the tool will travel before and after machining. This dimension can be changed
by opening the Material Setup form.
Name
The name of the Profile toolpath can be entered or the default name can be used.
82
Additional notes on Profile Machining –
Talk to your material and tooling suppliers for details about what is most appropriate for your specific type of
work.
Sharp External Corner options do not apply because identifying the outside / inside of an open shape in
ambiguous.
83
Pocketing Toolpath
This option opens the Pocket Toolpath form for machining 2D pockets.
2D Pocket
These toolpaths automatically compensate for the tool geometry - diameter
Toolpaths
and angle.
Clicking on this icon opens the following toolpath form, the functions available within this are described
after the image.
Cutting Depths
Start Depth (D) specifies the depth at which the toolpath is calculated. When cutting directly into the
surface of a job the Start Depth will often be 0.
84
Cut Depth (C)
Tool
Clicking the Select button opens the Tool Database from which the required tool can be selected. See the
section on the Tool Database for more information on this. Clicking the Edit button opens the Edit Tool
form which allows the cutting parameters for the selected tool to be modified, without changing the
master information in the database.
If this option is selected two tools are used to clear the pocket. A large tool to do the bulk of the area
clearance and a smaller tool (the first tool selected) to remove the remaining material and do a final profile
pass.
Clear Pocket
There are two choices of the type of “fill pattern” that will be used to clear away the area to be machined
with the Pocket Toolpath, Offset and Raster.
Offset
85
Profile Pass is used to clean up the inside edge after
machining the pocket.
Note on offset
Pocket Fill When stepovers greater than 50% of the cutter/tip diameter are used the
software automatically adds 'Tail' moves the corner regions on toolpaths to
ensure material is not left on the job. You can see these in the diagram of a
star being pocket machined below:
86
Cut Direction
Can be set to either Conventional or Climb machining where the cutting direction depends upon the
strategy selected - see above for details. Using Climb or Conventional cutting will largely be dictated by the
material is being machined. Talk to your material and tooling suppliers for details about what is most
appropriate for your specific type of work.
The cutter can be ramped over a distance into the pocket instead of plunging vertically. This approach
reduces heat build-up that damages the cutter and also reduces the load on the spindle and z axis bearings.
Safe Z
The height above the job at which it is safe to move the cutter at rapid / max federate. This dimension
can be changed by opening the Material Setup form.
Home Position
Position from and to that the tool will travel before and after machining. This dimension can be changed
by opening the Material Setup form.
Safe Z
The height above the job at which it is safe to move the cutter at rapid / max feedrate. This dimension
can be changed by opening the Material Setup form.
Home Position
Position from and to that the tool will travel before and after machining. This dimension can be changed
by opening the Material Setup form.
Name
The name of the toolpath can be entered or the default name can be used.
87
Drilling Toolpath
Cutting Depths
specifies the depth at which the toolpath is calculated from. When cutting directly into the surface
of a job the Start Depth will often be 0.
88
Tool
Clicking the Select button opens the Tool Database from which the required tool can be selected. See the
section on the Tool Database for more information on this. Clicking the Edit button opens the Edit Tool
form which allows the cutting parameters for the selected tool to be modified, without changing the
master information in the database.
Peck Drilling
When the option for Peck Drilling is selected, the drill will cut to the Pass Depth set in the Tool database
for the selected Drill. Then retract to the Retract Gap above the surface and then continue drilling to an
additional Pass Depth. This cycle is repeated until the hole is drilled to the required depth. The retract
moves are used to remove any build-up of material from the hole to help with overheating and breakage.
If the Pass Depth is greater than the required Cut Depth, the hole will be drilled in a single cycle.
However, if a Cut Depth of 1" with a Pass Depth of 0.25" is used the hole will be drilled in 4 cycles.
Safe Z
The height above the job at which it is safe to move the cutter at rapid / max feedrate. This dimension
can be changed by opening the Material Setup form.
Home Position
Position from and to that the tool will travel before and after machining. This dimension can be changed
by opening the Material Setup form.
Name
The name of the toolpath can be entered or the default name can be used.
89
Texturing Toolpath
The 3D Texture Machining functionality uses a specialized toolpath algorithm and the shape of the tool
to generate a textured finish on the part. It should be noted this is a different technique than creating a
3D texture using the 3D model.
The texturing options are based on calculating random patterns and the variables required may at first
appear a little complicated. The best way to see what effect each variable has on the texture is to simply
change the numbers, calculate and preview the results. It's important to note that the toolpath algorithm
uses a random combination of the variables specified on the texturing form to calculate the toolpath.
Tool
90
Clicking the Select button opens the Tool Database from which the required tool can be selected. Clicking
the Edit button opens the Edit Tool form which allows the cutting parameters for the selected tool to be
modified, without changing the master information in the database.
For example, with a Max Cut Depth = 0.200" and a Min Cut Depth of 0.050", the depth of the carved scallops
will range randomly between 0.200" and 0.050".
Specifies the maximum length for any of the carved grooves and is specified in the job units.
Min Length
Using the Slider this is specified as a percentage of the Max Cut Length and controls the minimum
length any of the carved grooves.
For example, with a Max Cut Length = 3" and a Min Length of 0.150", the length of the randomly carved
scallops will range randomly between 3" and 1.5" long.
91
Max. Overlap %
The percentage (%) of the Max Cut Length that each scallop is allowed to overlap the adjacent
scallop running along the cutting direction. Where, 1% will result in almost zero overlap of adjacent
scallops 50% will result in some of the scallops being machined half way over the adjacent scallop.
Variation
Using the slider this is specified as a percentage of the Max Overlap. Overlap variation of
100% = the Max Overlap and random pattern Overlap variation of 1% = No Overlap and
an almost constant pattern.
For example, with a Max Cut Length = 1", Max Overlap = 25% and Overlap Variation = 50%,
the random overlap pattern calculated will range between 0.25" and 0.125".Stepover
specifies the depth at which the toolpath is calculated from. When cutting directly into the
surface of a job the Start Depth will often be 0. If machining into the bottom of an existing
pocket or 3D region, the depth needs be entered.
Stepover
The distance between each parallel set of lines of carved scallops.
Variation
Using the slider this is the percentage used to randomly change the stepover between each scallop.
If a variation of 0% is specified the scallops will all be parallel to each other. And a variation of
50% will result in some scallops overlapping half way over others.
Angle
The direction the texture is machined across the surface, an angle of zero is parallel to the X axis,
examples of setting the angle to 45 and 90 degrees can be see below.
45 Degrees 90 Degrees
Safe Z
The height above the job at which it is safe to move the cutter at rapid / max federate. This dimension
can be changed by opening the Material Setup form.
92
Home Position
Position from and to that the tool will travel before and after machining. This dimension can be changed
by opening the Material Setup form.
Name
The name of the toolpath can be entered or the default name can be used.
Note on TextureToolpaths
As Texturing Toolpaths are calculated using a Random combination of the parameters and variable listed on the
form the toolpath will change very slightly every time a toolpath is calculated.
93
Inlay Toolpaths
The Inlay toolpath functionality can be used to calculate either profile or pocketing toolpaths with automatic
compensation for the tool radius, this allows the cut-out parts to fit into the corresponding cavities. This is a good
feature for creating decorative woodwork and is also particularly useful for sign makers for creating inlayed letters
and graphics.
Inlay Opens the ‘Create Inlay Toolpath’ form to allow access to the different
Toolpaths types of inlay toolpaths which are supported by the software
When using a CNC machine to cut out shapes then the tool will always leave a radius on any internal corner.
When cutting holes or pockets the tool conversely leaves a radius on the external corners. If no changes are made
to accommodate this then there would be no way to fit one part into the other. This is shown highlighted on the
letter “T” shown in the image below. On the left you can see the internal corners with a radius on the part being
cut out (highlighted with red ovals). On the right you can see the radiused external corners on the hole
(highlighted with green ovals). As you can envisage trying to slot the “T” into the hole would not work as it is the
proverbial square peg in a round hole!
It is not possible to avoid the added radius as it is formed by the tool size and shape. The Inlay function though,
will create toolpaths which take the tool radius into account and compensate for it by rounding off the sharp
corners so the resulting parts will fit together. This can be seen in the images shown below where the same letter
has been cut using the Inlay toolpaths, you can see all corners (internal and external) now have the same radius so
they will slot together.
94
IMPORTANT NOTE: Using the same tool for Inlays
When creating an Inlay toolpath the radius is automatically compensated for, so it is very important to make sure
you specify the same tool for both parts of any inlay (male and female). If you do not do this the Inlay will not fit
together. If creating a Pocket then the main Tool (the finish tool) not the larger (clearance) tool should be the
same as the one as used for creating the Male Inlay.
Although the radius of the tool is compensated for when using the inlay tool, this in itself will almost always not be
enough to ensure the two parts will fit together correctly. The parts will be exactly the same size and so would not
fit together without a lot of force which would damage the part or without some kind of post-CNC hand work.
Cutting the parts exactly the same size also does not allow for any kind of finish to be applied to either side.
To enable the parts to fit extra material either needs to be cut from the Male side, the Female side or in some
applications both. This additional distance is added using the option in the toolpath form to add an Allowance.
On the toolpaths which are based on a Profile then this is done with the Allowance Offset (Shown in the image
below left – highlighted with a red box). For Pocket style toolpaths use the Pocket Allowance, (shown in the
image below right highlighted with a red box). When a value is entered it will overcut the selected shape by this
distance, this will reduce the size for male parts and increase the hole/pocket for female parts.
95
The size of the Allowance required will depend on the type of material (how much it may expand or contract
between being cut and inlayed), the accuracy of your tooling, the accuracy of your machine and finally any finish
you are planning to add to the finished parts (such as paint or varnish which will have a thickness). In most
situations where no finish is being applied before the parts are inlayed then an allowance of 0.01” or 0.02” will be
sufficient. If you are not sure what value to use then you should experiment with this on a test part to get the
correct sizes for your particular setup and application.
In the majority of cases the Allowance is applied to the Female side of the inlay as it is typical to not want to alter
the actual vector shapes (the Male side) any more than is required for the tool radius. This means the Hole or
Pocket will be cut over-sized to provide the additional allowance for the parts to fit.
The icon for the Inlay Toolpath is located in the Toolpath Operations area of the Toolpaths menu, this can be
seen highlighted with a red box in the image shown below:
96
When you click on this the form shown below will appear, you have a choice of four types of Inlay, two Male
and two Female.
Both the Male Inlay options and the Female Hole option use variations on the standard Profile toolpath, the
Female Pocket option uses a variation of the Pocket toolpath. In this section we will not document the
complete form for each of these but just where they differ from the standard versions of each toolpath form. To
learn more about the standard Profile and Pocket options please see the relevant sections in this Reference
Manual.
97
Male Inlay (Insert)
Straight
This option is for cutting out straight sided parts to act as the inserted piece of the inlay. It uses a
variation on the Profile toolpath which will automatically round the external corners of the part to
allow for the radius of the tool being used. All the standard Profile options are available in this
form except there is no option to Profile Inside or On as this does not apply to this inlay type as
it has to cut outside of the vector. The other standard option not available is the ability to add
sharp Corners as again this would not apply to this application. Note in the image shown below
how the external corners are rounded based on the tool radius being used.
98
Stepped
This option is for cutting out stepped sided parts to act as the inserted piece of the inlay. This style
of inlay is typically used for what are referred to as “Push Through” letters and shapes. These are
parts which are inserted from the back and use the step as a shelf to invisibly mount them to the
back of a sign. As with the Straight Inlay option it uses a variation on the Profile toolpath with
the addition of the ability to specify a Step Depth and Step Width. These are defined in the area
of the form highlighted with a red box in the image below:
As the diagram shows in the form the Step Depth is the vertical height of the step from the Start
Depth down, the Step Width is how far from the edge of the original vector the part will be cut
out (creating the step).
99
The image shown above shows a Stepped Male Inlay created in 1 inch thick material with a 0.75”
Step Depth and a 0.3” Step Width.
All the other standard Profile options are available for Stepped Inlays except there is no option
to Profile Inside or On as this does not apply to this inlay type and this option does not allow
the use of either the Corner or Lead functions as these are also inapplicable to this type of
toolpath.
100
Female Inlay (Pocket / Hole)
This option is selected for cutting out a Pocket to act as the cavity for the corresponding Male
shape to inlay into. It uses the same options as the standard Pocket style toolpath including the
new option where you can use a larger and smaller tool to clear the pocket (smaller tool size
should match that used for the Male Inlay). In order to make it work as an inlay pocket any
internal corners will be rounded based on the tool radius to allow the male parts to fit into them
(shown in the image below).
As has been previously discussed it is common to leave an allowance on one or both sides of the
inlay, typically when working with letters the allowance would be left on the Pocket so the size
and shape of the lettering itself is not affected any more than necessary.
Hole
This option is for cutting out a Hole to act as the cavity for the corresponding Male shape to
inlay through. The standard Profile options are available for Female Hole Inlays except there is
no option to Profile Outside or On as this does not apply to this toolpath type and this option
does not allow the use of the Corner options as these are also inapplicable to this type of
toolpath. In order to make it work as an inlay, any internal corners will be rounded based on the
tool radius to allow the male parts to fit into them (shown in the image below).
As has been previously discussed it is common to leave an allowance on one or both sides of the
inlay, typically when working with letters the allowance would be left on the Hole so the size and
shape of the lettering itself is not affected any more than necessary.
101
Prism Carving Toolpath
Prism Prism carving gives a raised ‘bevel’ effect to shapes and letters similar to
Carving a ‘hand carved’ look.
Toolpath
Prism Carving uses an angled tool to create a raised prism shape on the top of the selected vectors. The tool will
profile at a given depth creating a nice sharp finished shape such as the lettering shown in the image below. This is
often paired with a Profile or Pocket toolpath to carve the vertical edge around the shapes or clear out the
material between them. This type of toolpath is often though not exclusively used on lettering.
The Prism Carving option can be found on the Toolpaths menu under Toolpath Operations area, the icon is
shown in the image below highlighted with a red box.
Clicking this icon will open the Prism Carving Toolpath form shown in the image below.
102
Cutting Depths
Start Depth (D) specifies the depth at which the Prism Carving toolpath is calculated from.
When cutting directly into the surface of a job the Start Depth will often be Z0. If machining
into the bottom of an existing pocket or stepped region, the depth of the pocket/step that you are
starting from must be entered here.
Prism Depth
This sets the depth of the Prism Carving toolpath relative to the Start Depth, the total depth of
the base of the prism shape (within the material) will be the combination of the Start and Flute
Depth. This depth is particularly important to set correctly as if it is too shallow then the prism
shape may be truncated so it will have a flat top (shown in the image below right). The minimum
depth needed to avoid this is determined by the widest point on the vector/s selected (W) and the
angle of the tool (A). This can be calculated automatically by using the Set Depth for Full Prism
function (see below for more details).
For this button to work you both need to select the vectors you plan to toolpath and also
have selected the tool you are going to use, then when you click it the Prism Depth will
be set to the minimum required to ensure a full point on the prism for the current
selection/tool.
Tool
Clicking the Select button opens the Tool Database from which the required tool can be selected. See
the section on the Tool Database for more information on this. Clicking the Edit button opens the Edit
Tool form which allows the cutting parameters for the selected tool to be modified, without changing the
master information in the database.
Prism Carving is predominantly cut using a V-shaped cutter, having sharp tooling which is accurately
sized is very important to getting good results. You should measure your cutters to make sure the size and
angle of the v-bit are as per the manufacturers specifications as a variation of even 1 or 2 degrees on the
angle can make a big difference to the quality and precision of Prism carved shapes.
103
Direction
Can be set to either Conventional or Climb machining, the choice for this will largely be dictated by the
material being machined and type of tool being used. See the section on Profile Toolpaths in the
Reference Manual for more information on the differences between these.
Safe Z
The Safe Z value defined the distance above the job at which it is safe to move the cutter at rapid/max
feedrate. This dimension can be changed by opening the Material Setup form.
Home Position
This is the position that the tool will travel to before and after machining. This dimension can be changed
by opening the Material Setup form.
Name
A name for the Prism Carving toolpath can be entered or the default name can be used.
104
Fluting Toolpath
Fluting Fluting Toolpaths are used to machine along vectors while varying
Toolpath the depth of the tool.
This toolpath is similar to the option to Profile “On” a selected vector. The difference is the toolpath at the end
of each vector can be ramped to taper the cut. This can be used for cutting standard woodworking “Flutes” or can
be used for artistic engraving and marking effects with other types of artwork. In this section the options on the
form will be covered along with some examples of the use of this for different applications.
When you click on this icon the form shown below will appear.
When the Fluting Toolpath is chosen the selected vectors will have their start points indicated in the 2D View
by solid square green nodes, this is important as it will determine which end the ramps are added depending on
what modifying options are chosen from the form. An image of this is shown below where all the start points are
to the left end of the selected vectors.
105
If you need to move the start points, go into node editing mode (press „N‟ on the keyboard or select the node
editing icon in the „Edit Vectors‟ section on the left tab).
2) Move the cursor over the end you want to be the new start point
3) Press „P‟ on the keyboard or Right Click and select „Make Start Point‟ from the pop-up menu.
Cutting Depths
Start Depth (D) specifies the depth at which the Fluting toolpath is calculated. When cutting
directly into the surface of a job the Start Depth will often be 0. If machining into the bottom of
an existing pocket or stepped region, the depth of the pocket/step that you are starting from must
be entered.
Flute Depth
This is the depth of the Fluting toolpath relative to the Start Depth; the total depth will be the
combination of the Start and Flute Depth.
Tool
Clicking the Select button opens the Tool Database from which the required tool can be selected. See
the section on the Tool Database for more information on this. Clicking the Edit button opens the Edit
Tool form which allows the cutting parameters for the selected tool to be modified, without changing the
master information in the database.
Flute Type
Checking this option means the tool will ramp over the whole length of the toolpath. At the start
of the selected vectors/s it will be at the Start Depth and at the end of the selected vectors/s it
will have cut down to the Fluting Depth.
Ramp at Start
Checking this option means the tool will ramp down only at the start of the vectors to the
Fluting Depth. The distance of this ramp can be specified using the Ramp Length or Ramp %
options.
106
Ramp at Start and End
Checking this option means the tool will ramp down at the start of the vectors then will ramp up
again at the end of the vectors. The distance of these ramps can be specified using the Ramp
Length or Ramp % options.
Ramp Length
Checking this option means that the length of the ramp can be specified by a specific
distance entered into the box. The ramp distance is measured from the start and the end
of the vector/s depending what Flute Type you have selected. If the distance entered is
greater than the possible length of the ramp then the maximum length will be used, this
would be the same as choosing Ramp over complete length.
When you choose Ramp at Start it is possible to specify a ramp length which is up to the
length of the vector/s. When Ramp at Start and End is checked, the maximum length
possible would be half way along the vector/s as after that it would start to ramp up
again.
Ramp %
Checking this option means that the length of the ramp can be specified as a percentage
of the maximum possible ramp length (controlled by the length of the selected vector/s
and chosen Flute Type). When you use this with Ramp at Start selected then 100%
would be the whole length of the selected vector/s, the ramp length would be a
percentage of this distance for each one. When you use this with Ramp at Start and
End then 100% would be the half length of any of the selected vector/s. The ramp
length would be a percentage of this “half” length. In this situation using a 50% value
would give you a Ramp from the start which was ¼ of the vector length and a ramp
from the end which was also ¼ of the vector length.
107
Ramp Type
Linear
Selecting the Linear type will create a ramp which is a diagonal line (following the vector) from
the Start Depth to the Flute Depth. Below you can see a Linear Ramp Type shown from the
side. This ramp is set to only ramp from the start and to go 50% of the flute length.
Smooth
Selecting the Smooth type will create a curved ramp (following the vector) from the Start Depth
to the Flute Depth; this will smoothly transition from the ramp into the full depth of cut. You
can see an example of this shown in the image below.
Note in the two images shown above how there are multiple passes to get to full depth. These occur when
the Flute Depth exceeds the Pass Depth specified for the selected tool. In these cases the tool will make
multiple passes no deeper than the Pass Depth of the tool. As you can see from the images the ramps are
graduated based on how many passes are needed. This ensures that the final pass will always be cutting
material along its full length to give a nice even finish on the part.
Safe Z
The Safe Z value defined the distance above the job at which it is safe to move the cutter at rapid/max
feedrate. This dimension can be changed by opening the Material Setup form.
Home Position
This is the position that the tool will travel to before and after machining. This dimension can be changed
by opening the Material Setup form.
Name
A name for the Fluting toolpath can be entered or the default name can be used.
108
Applications for Fluting Toolpaths
One of the most common applications for Fluting is straight decorative details using a large radius Ball nose tool
for columns and posts, such as the one shown in the image below.
Another good application for straight flutes is the markings on a draining board (for Solid Surface fabricators) or
on a cutting block (for carving meat) such as the one shown below, sloping down to allow liquid to be directed.
The fluting can be used to produce some interesting effects with artistic and decorative applications. The abstract
leaf pattern below was cut with a V-Bit into a flat surface using single vector lines.
109
Quick Engraving Toolpath
Quick This form is used specifically for calculating engraving and marking
Engrave toolpaths.
Clicking on this icon opens the following toolpath form, the functions available within this are described
after the image.
110
Tool
Clicking the Select button opens the Tool Database from which the required tool can be selected. See the
section on the Tool Database for more information on this. Clicking the Edit button opens the Edit Tool
form which allows the cutting parameters for the selected tool to be modified, without changing the
master information in the database.
Depth / Pressure
When using Conventional Engraving and End Mill cutters the Depth to engrave / mark is specified
and this z depth dimension is output in the toolpath file sent to the CNC machine. The 3D Preview of
these toolpaths shows the specified depth of engraving.
When using a Diamond Drag marking Tool the Pressure setting is used to pre-load the spring to
ensure the tip of the diamond stays in contact with the material surface, especially when marking uneven
surfaces. The 3D Preview of the depth these toolpaths will mark using the Angle of the diamond and the
Width of the Line.
For example; When using a 90 degree Diamond Drag Tool with a 0.010" Line Width specified. The depth
shown in the 3D preview will be 0.005" (with 90 degrees the depth = half the line width).
The ratio of Depth to Line Width will change when using diamond drag tools with different tip angles.
When the option to use a Nose Cone is selected (see below) the actual depth specified on the form is used
when previewing the toolpath in the 3D view.
111
Strategy
When using the Quick Engraving Form the Stepover for the cutter is specified on the form and is NOT
automatically set from the tool database.
Outline
The tip of the cutter runs on the selected lines engraving / marking the material surface
Filled
A pattern is used to engrave / mark inside the selected text or vectors. There are 3 fill pattern options.
112
Cross Hatch Fill pattern engraves 2 sets of lines, with the second set at 90 degrees to
the angle specified.
Use Nose Cone
A nose cone is often used when engraving or marking material that is not flat. The nose cone is spring
loaded forcing it to slide on the surface of the material. The engraving cutter is set to extend / protrude
out of the bottom of the nose cone by the depth of engraving / marking required. This is typically set at
around 0.010" to 0.020".
When the option to use a Nose Cone is selected the actual depth specified on this region of form is used
when previewing the toolpath in the 3D view.
Number of Passes - This option runs the cutter multiple times divides over the toolpath pattern.
Output Options
Select the appropriate postprocessor and Save the Toolpath ready to send to the CNC machine.
If your machine can be driven using a Windows Printer driver (Roland and Gravograph / New Hermes
machines use this technique) it maybe be possible to select the installed printer driver and output
toolpaths directly from the software instead of saving an intermediate file.
Checking the option Output direct to machine enables the Device option which is used to setup the
appropriate windows printer driver.
1. Click to select a toolpath in the list then click the edit option to open
the form.
2. The vectors associated with each toolpath are automatically
Edit remembered, so editing a toolpath will automatically select the
Toolpath vectors in the 2D window.
3. Make the required changes to the toolpath parameters
4. Click the Calculate button to update the toolpath
The Copy Toolpath option creates a copy of the selected toolpath and
adds a suffix to the name of the new toolpath. For example,
Cut out - 1/4 " End Mill will create a copy with the name Cut out - 1/4"
Copy
End Mill (1)
Toolpath
Copying 3D toolpaths from PhotoVCarve will also create a duplicate
grayscale thumbnail image in the 2D window, which can then be used to
move or position the toolpath.
113
This option is used to delete calculated toolpaths from the display list.
Simply select the toolpath to be deleted and click the Delete Toolpath
Delete option.
Toolpath
Important - Ensure the correct toolpath is selected as there is no option
to confirm before deleting and this cannot be undone.
This option estimates the machining times for all calculated toolpaths
Estimated
based on the feed rates specified for each tool. The estimates for
Machining
individual toolpaths plus the overall machining time are calculated
Times
using the user defined Rapid Rate moves and Scale Factor.
Times
Rapid Rate
The maximum feedrate at which the machine runs for rapid moves, typically specified
using G0 or G00 moves
Scale Factor
The nature of different styles of toolpaths means that they may be simple 2D cuts or
require simultaneous 3-axis moves, the more complex the toolpath then the more chance
the CNC machine may not actually achieve the programmed feed rates. This can be
114
compensated for by multiplying the times by the Scale Factor. This value just multiplies
the time calculated based on the specified feeds and speeds. Over time as you learn how
your machine performs (by timing it and comparing to the estimate) then this value can
be tweaked to get more accurate estimates.
Note
The information displayed on the form for each toolpath can be selected, copied and
pasted into another document.
115
Saving Toolpaths
Individual Toolpaths CNC machines that require the tooling to be changed manually will typically need a
separate toolpath for each cutter used. The procedure for saving this type of toolpath from VCarve Pro is to;
2. Click on the Save option and the Save Toolpaths form is displayed as shown below:
3. Select the correct Postprocessor for the CNC machine from the pull-down list
Note: When multiple toolpaths are created using the same tool geometry and tool number, they can be saved into
a single file by selecting the option to - Output all visible toolpaths to one file.
116
Automatic Tool Changing Support
CNC Machines that have Automatic Tool Changing (ATC) capabilities can work with a single file that contains
multiple toolpaths, each having a different tool number.
The postprocessor must be configured to support ATC commands for your CNC machine. Contact your
software or machine supplier for more details.
1. Use the Up & Down arrows to order the toolpath list in the cutting sequence required.
2. Tick each toolpath to ensure it is drawn / visible in the 3D window as shown in the image shown below:
3. Click on the Save option and the Save Toolpaths form is displayed.
4. Select the option to – Output all visible toolpaths to one file
117
The names of the toolpaths that will be written into the file are displayed along with
the tool number in square brackets [1]. If a calculated toolpath is not required, simply
tick to undraw it.
1. It has been configured for saving files that include ATC commands
2. A different tool number has been defined for each different cutter being
used.
An error message will be displayed to indicated the problem if either of these items is
not correct.
Previewing Toolpaths
118
Material
The pull-down list offers a range of material types to shade the 3D model. The first entry in the
list is „Use Solid Color‟ and if this is selected the color for the material can be selected from the
color picker form.
See Adding Custom Materials below for adding your own materials.
Paint ALL the machined regions with the selected color. Selecting the pull-down list opens the
default color selection form.
If this option is selected each toolpath can have a different color assigned. If the „No Fill‟ option is
selected from the color picker form, the current toolpath will be shown in the material color.
Animate preview
Option to show the material being removed by the cutter as the preview is drawn.
Draw tool
Option to show a wireframe animation of the tool (to scale) cutting the job.
Preview Toolpath
If a profile toolpath is calculated the excess material around the edges of the job can be
automatically removed to show the finished job.
119
Reset Preview
Save Preview
Note: Saving the image without the Colour Shaded Background is often useful when the image
will be used on its own in a brochure or on a web site etc.
Additional materials can be added to the library list by simply copying a image file (JPG, BMP or TIF) of
the material or image you wish to render the job with into the folder,
A custom folder that includes shading materials can also be added by simply creating a folder in the
Textures folder as shown below.
Note: VCarve Pro must be restarted when new materials are added.
Shading textures can be obtained from sources such as the internet, clipart libraries or simply create your
own from a digital or scanned photographs. For good quality results the image needs to be approximately
1000 pixels x 1000 pixels. The texture image is simply scaled proportionally in X & Y to fit the longest
side of the job.
120
The different colors can be set from the Preview Toolpath form – this appears automatically when a toolpath is
calculated or can be accessed anytime by clicking the icon under the Toolpath Operations area of the Toolpath
menu, shown below, highlighted by a red box.
When this icon is clicked (or immediately after a toolpath is calculated) then the Preview form will be shown. The
options for defining the fill color are contained in the Machined Area Color area of the form highlighted with a
red box in the image below.
121
IMPORTANT NOTE: Solid Material Color
Before the individual toolpath color fill is covered it is worth pointing out another feature within the
preview form. There is the option at the very top of the Material List to select a Solid Color for the
surface of the part. Once this is selected the color choice can be made from the drop-down Solid
Material Color area. This allows material with a different solid color surface and core to be easily
represented. The Use Solid Color option is shown in the image below:
Checking this option will use the same color/material for the fill as you have selected for the
material itself as shown in the image below.
Checking this will use the same single fill color for all toolpaths as shown in the image below.
Checking this will let you select different colors for each toolpath in your list as shown in the
image shown below.
122
To set the color individually, first select the toolpath from the Toolpath List and then click on the
drop down arrow next to the color block to show the form shown below:
Choose the color you want for the fill of that toolpath and it will be applied to the areas that the
toolpath has carved when they are previewed. Once you assign an individual color a small square
of that color will be displayed next to the name in the toolpath list. This can be seen in the image
shown below just to the left of each tool icon.
If you click the option at the top of this form where is says “No Fill” then this will leave that
toolpath in the selected Preview Material Color.
Set All
Clicking the Set All button will set all the toolpaths in your Toolpath List to the
currently selected color. ONLY click this if you want to change all toolpaths to have the
same color as you cannot undo this operation.
123
Zoom to Zooms the view to fit everything in the 3D View window so it fits the size
Fit the Window is currently set to.
Plan Selecting Plan View looks directly down the Z axis onto the job in the 3D
View window.
Isometric Displays the job and associated toolpaths in an isometric position and
View zooms to fit into the 3D window.
Switch to Closes the Toolpath Tab (right hand screen form) and opens the Drawing
Tab (left hand drawing form)
Drawing
Tab
When a toolpath is selected from the Toolpath list with no other function being used in the Toolpath Tab then a
summary of the toolpaths settings is shown in the body of the Toolpath Tab below the icons as shown in the
image below. This is a useful way to recall settings for a toolpath without opening it.
124
Wrapped Rotary Output
Flat toolpaths can be „wrapped‟ around a cylinder and cut on a rotary axis as shown in the image below.
Please Note: This feature does NOT allow the rotary machining of full 3D models
1) Support in the program for drawing toolpaths wrapped around either the X or Y axis.
2) A special post-processor configured for each machine which performs the actual wrapping of the
toolpaths ready for sending to the machine.
In addition, Vectric supply a number of „gadgets‟ which simplify the setting up of the initial job and also
performing some common rotary machining operations.
It is important to realize that there are a huge number of possible combinations of machine controller and axis
orientations for rotary axis / indexers. This means it is impractical for Vectric to supply a pre-configured post-
processor for every possible combination as standard. To avoid confusion for the vast majority of our users
without a rotary axis, we don‟t include any of the wrapping post-processors in the default post-processor list as
standard. However, we have shipped a number of the more common post-processors in the following folder ..
If you want to use one of these posts, you will need to copy it to the C:\Program Files\VCarve Pro V5.5\PostP
folder and restart the program. If Vectric have not supplied as standard a post for your machine configuration
please refer to the „Post Processor Editing Guide‟ accessible from the start of the program help file for
information on how to configure a post-processor and look at the sample rotary posts Vectric supply. You should
also look at the Vectric forum (www.vectric.com/forum) to see if anyone else has already configured a post for
your configuration or one similar. If, after looking at these resources you are still unsure of what needs to be done
for your machine, please feel free to contact [email protected] for help. However, please note that we cannot
guarantee to write a custom rotary post-processor for every individual requirement.
125
Creating a Wrapped Toolpath – Step by Step
1) Ensure you have a „wrapping‟ post processor for your controller and axis configuration installed in the
PostP folder (see above).
2) Start a new job using the “Wrapped Job Setup” gadget – This must be run without a file open. When you
start the program, before opening a file, click „Gadgets – Wrapping – Wrapped Job Setup’ from the
main menu bar.
This form lets you specify the size and orientation of the cylinder you are machining on and also the axis
the rotary axis is aligned with on your machine. After filling in the values and pressing OK the form will
close and a new job will be created within the program. The size of the job will match the size of a sheet
of paper wrapped around the surface of a cylinder of the size you specified. The thickness of the material
will be set to the radius of your cylinder.
126
4) You can now create toolpaths within the job as normal. For this example I have created a piece of text
machined with a pocketing toolpath 0.1” deep.
5) We can now see what this toolpath will look like when it is „wrapped‟ for output on a rotary axis. Using
the main menu bar select View- Toolpath Drawing – Wrap Y/X Values (Around X/Y Axis)
Note that for clarity we have un-checked „Color Shaded View‟ . Depending on your machine setup, you
should choose either „Wrap Y Values (around X axis)‟ or „Wrap X Values (around Y axis)‟ and this
choice should match the choice you made for cylinder orientation in the „Wrapped Job Setup‟ gadget in
step 2.
127
6) In the 3D view you should now see your „flat‟ toolpath wrapped around the axis of your choice. To help
with visualization, check the menu option „View – Draw Material Block „ as shown in the screen shot
below.
128
7) We are now ready to save the toolpath using the wrapping post-processor we copied into the PostP
directory in Step 1. Select your „Wrapping‟ post-processor and the „Wrapped Output‟ dialog will appear as
shown below …
Note that we have selected a wrapping post-processor (it has „Wrap‟ as part of the name to distinguish it
from a normal post-processor). Normally you will not need to change the values on this form other than
„Z Zero Position On Cylinder‟ the first time you run it. The rest of the values are filled in automatically
based on the settings from the post-processor and the material thickness which should have been set to
the radius of your cylinder by the „Wrapped Job Setup‟ gadget in step 2.
For the Z Zero position, we would strongly recommend that you choose „Center of Cylinder‟ as this
should always remain constant irrespective of irregularities in the diameter of the piece you are machining
or errors in getting your blank centered in your chuck. A useful tip for doing this is to accurately measure
the distance between the centre of your chuck and a convenient point such as the top of the chuck or part
of your rotary axis mounting bracket. Write down this z-offset somewhere, and zero future tools at this
point and enter your z-offset to get the position of the rotary axis center. If you are roughing an oversize
blank, you MUST zero from the center of the cylinder, as the „Surface of Cylinder‟ option refers to the
surface of the final blank NOT your rough blank.
This has just been a brief overview of how wrapped machining works, and Vectric supply a number of other
„gadgets‟ to help perform common rotary machining tasks such as rounding square stock, creating fluted columns,
laying out „barley-twist‟ spirals etc. These gadgets are documented more fully on the gadget section of the Vectric
web-site at http://www.vectric.com/WebSite/Vectric/support/gadgets.htm
129
Menus
Overview
There are two main places that you can access menu‟s in VCarve Pro, the first is across the top menu bar as
highlighted with a red box in the image shown below:
Clicking on any of these options (File, Edit, Model, View, Help) will result in a drop-down menu appearing with
choices related to that topic. Many of these are just an alternate way to access functions also accessed through the
icons, however there are a few commands though that are unique to the Drop Down menu. Each menu and its
contents are discussed later in this section of the manual. Only unique items which do not have an equivalent icon
that has already been discussed in the manual will be dealt with in detail.
The second way to access menus is by clicking the RIGHT mouse button in the 2D View which will bring up a
pop-up menu. The choices presented in this menu are determined by what is currently selected and where the
mouse cursor is positioned in the 2D View. Again the options from this menu are discussed later in this section of
the manual.
File menu
Clicking on the File option at the top of the interface will display the following menu:
130
New
Creates a New VCarve Pro job/part file, the same as this icon
Open
Close
Save
Saves the current VCarve Pro file (*.crv) over the last saved version of the file
! This will overwrite the old file with any changes made since the last save. If you are not sure of your
changes then use the Save As…option and give the file a new name. The same as this icon .
Save As…
Opens the File Save menu, to enable you to save the current file, with a new name.
Import…
Give you options to Import either Vector data or Bitmap data the same as these 2 icons
Export…
Lets you export selected Vectors as either an eps, ai or dxf format vector file.
Displays the names of the last four files which were saved from VCarve Pro – clicking on any of these will
automatically open the selected file.
Exit
131
Edit menu
Clicking on the Edit option at the top of the interface will display the following menu:
Undo
Clicking this option steps backwards through the last 5 changes made by the user, same as this icon
Redo
Clicking this option steps forward through design steps that have been Undone using the Undo command
(see above) to get back to stage that the user started using the Undo function. The same as this icon
Cut
Removes the selected objects from the job and places them onto the clipboard, the same as this icon
Copy
Copies selected objects to the clipboard, leaving the original in place, the same as this icon
Paste
Pastes the contents of the Clipboard into the model (see cut and copy above), the same as this icon
Delete
Deletes the selected object – same as hitting the delete key on your keyboard
Snap Options
Opens the Snap Options menu – for details on this see the section on Rulers, Guidelines and the Snap
Grid at the end of the 2D Design part of this manual. Shortcut key for this is F4
132
Select All Vectors
Selects all the currently visible vectors in the part (vectors on invisible layers are not selected)
Select All Open Vectors
Selects all the currently visible Open vectors in the part
Select All Duplicate Vectors
Selects all the currently visible Duplicate vectors in the part – these are vectors which are exact copies of
each other in terms of shape and location so that visually they appear to be only one vector. These can
cause problems for some toolpath and drawing functions, so it can be useful to delete them or move them
to a new layer.
Select All Vectors On Current Layer
Selects all the vectors on the selected layer.
Align Selected Objects
Give the use all the options covered under the Align Objects section of the menu – see the Align Objects
section of this manual for more details on all the options.
Join Vectors
Opens the Join Open Vectors command, the same as this icon
Curve Fit Vectors
Allows arcs, Bezier curves or lines to be fitted to existing vectors to „smooth‟ them
Nest Selected Vectors
Nest selected vectors to improve material usage.
Job Size and Position
Recalculates all the Toolpaths in the part, the same as this icon
133
Options
Opens the Program options form.
Window Layout
Save the layout and the “pinned” state of the command and toolpath flyout tabs.
Save the size, position and visibility for dialogs such as the Layer control and Toolpath Control dialogs.
134
Save View Layout
3D View Settings
Background Color
Change the background color used for the 3D view, click on the ... button to display the color selection
dialog.
Change the bottom (lightest) color used for the 3D view, click on the ... button to display the color
selection dialog.
Draw Origin
Toolpath Settings
When the toolpath Preview form is visible, keep the „Toolpath Operations‟ section visible.
(requires more screen space)
135
2D Solid Preview Color
Create 2D Previews
Number of seconds the program will spend trying to fix problems with geometry when calculating
toolpaths.
Toolpath Tolerance
We recommend that these values should be left at their default settings unless different values are
recommended by your machine tool manufacturer. If you do have a machine which struggles with the
default settings, try doubling the values and cutting a test-piece to assess the trade off between machining
time, file size and final machined quality. We have done some limited testing and on a sample complex 3D
model, increasing the „3D Toolpath Tolerance‟ to 0.001” gave a 40% decrease in file size and no
noticeable difference in quality on the test machine and job. In the test case there was no measurable
difference in machining time on the CNC machine the test was carried out on.
2D Toolpath Tolerance
This setting should only be changed if your machine tool supplier has recommended a value
This setting should only be changed if your machine tool supplier has recommended a value.
General Settings
( There are no current options in this section for VCarve Pro 5.5)
136
Notes
This opens a text box where you can record notes regarding this job, such as customer name,
material required, special setup instructions etc. To allow this, we have added a „Notes‟ dialog
which can be accessed using „Edit - Notes‟ from the main menu bar.
If the text starts with a period / full stop „.‟ , the Notes dialog will be displayed automatically
each time the file is opened. The text from the Notes dialog can also be optionally output into
the toolpath as a comment field. Please see the „Post-Processor Editing Guide‟ for more
information on how to do this (using the [FILE_NOTES] variable).
137
View menu
Clicking on the File option at the top of the interface will display the following menu:
Zoom to Drawing
Zooms the 2D view to fit the current Material size to the window so it shows as large as possible while
still displaying the whole material area.
Refresh 2D View
ShortCut key for this is F5. In situations where the complete vector geometry represents a very large job
and the user zooms into a small region, the shape of arcs and curves may look faceted. Pressing F5
rebuilds the display information to correct the graphics being drawn on the screen. This is only a display
issue and will not impact on the quality of toolpaths.
Guide Lines
Allows Guide Lines to be made visible / invisible in the 2D view and gives access to an option to delete
all Guide Lines.
For more details see the section on Rulers, Guidelines and the Snap Grid at the end of the 2D Design part
of this manual.
138
Use Shaded Background
Shows either the default gradient filled color background or a solid light blue color background. The solid
color is very useful for saving images that need to be cropped out of the background in a graphics
software package.
The default light setting for the 3D window shines a light onto the job from the top left corner of the
material bounding box. Checking this option can sometimes be used to help visualize the job more easily.
Draw Origin
XYZ origin arrows can be toggled on and off in the 3D View to show exactly where the X0, Y0 and Z0
origin is position is relative to the material.
Toggles the drawing of a wireframe representation of the limits of the material block. This is useful for
seeing how the 3D model will be positioned in the block of material it is being cut from.
Toolpath Drawing
Moving the cursor over the Toolpath Drawing option displays 4 options to control whether the Rapid,
Plunge and Retract moves on displayed toolpaths are drawn in the 3D view.
The option to Automatically Open the 3D View after calculating a toolpath can be switched on or off.
This option can be very useful when calculating multiple toolpaths that need to be selected in the 2D
view, and stops the 3D view and Preview Toolpaths form from being shown.
Wrapping Off
139
Preview Quality
Controls the quality of the preview display. The speed that the simulation is created will depend upon the
selected quality and the performance of the PC.
Standard Quality is the fastest mode and recommended for low performance PC's
High Quality displays good quality images and is for general use
Best Quality gives fantastic images, but may run slower on old PC hardware
Saves a color shaded image of the 3D view as a BMP, JPG or GIF file.
Note Saving the image without the color shaded background is often useful when the image will be used
on its own in a brochure or on a web site etc.
This is an optional menu option that will be present if a „Gadgets‟ folder exists within the main installation
folder.
Gadgets are small add-on programs, produced by Vectric, which perform specialized tasks. Gadgets are
distributed from the Vectric web-site and the list of available gadgets will expand over time. The content
of the gadgets menu on the main menu bar is built dynamically when the program starts by scanning the
„Gadgets‟ directory under the installation folder for the program (usually C:\Program Files\VCarve Pro
V5.5\Gadgets). When a file ending with .VectricGadget, .exe or .bat is found in the folder (or sub-folder)
an entry is made in the Gadgets menu allowing you to run the program by clicking on its name.
If you want direct access to a program you commonly use, just copy it into the Gadgets directory and
restart Aspire and it will appear on the Gadget menu. Please note that many programs require other
supporting files to run. An example is Notepad.exe which can simply be copied on its own for early
versions of Windows, but for later versions it needs other supporting files and will not run if you just copy
notepad.exe into the Gadgets folder. To run a program like this, create a text file with the contents as
shown below ..
cd "C:\Windows"
start Notepad
and save its as “Run_Notepad.bat” in the Gadgets folder. When you restart the program you will have an
entry called „”Run Notepad” (NOTE: „_‟ characters are replaced by a space in the menu entry). Clicking
on this should run Notepad.
As well as allowing direct access to other executable programs, Vectric supply a number of
„VectricGadget‟ gadgets which interact with the program to perform a particular task. A simple example is
the Keyhole toolpath gadget which creates a toolpath for machining keyhole slots in the back of your job.
140
As well as creating the toolpath, the gadget can also create vectors on a separate layer showing the position
and extents of the keyhole slot.
If you run the gadget with no vectors selected, the following message will be displayed ..
This is because the gadget uses vectors you draw on your design to specify the entry points for the keyhole
slots. After you have drawn suitable vectors and selected them, re-running the gadget will display the
following dialog…
141
Gadgets are designed to be self-explanatory where ever possible and hopefully by reading the text on the
dialog and viewing the results users should find them easy to use.
It is important to point out that the gadgets are NOT as polished as functionality which has been
integrated into the main program. The gadget concept is intended to allow Vectric to produce simple add-
ons which address minority requirements without cluttering up the main interface. As the Gadget library
grows over time, we do not expect users to install every gadget, but only those that may be relevant to
tasks they actually perform. We ship some gadgets which help perform common tasks for people with
rotary axis. If a user has no interest in rotary machining, they can delete the „wrapping‟ gadgets from their
gadgets folder and those options will no longer be available from the Gadgets menu.
Documentation and new releases for gadgets will be available from the Vectric web-site at
http://www.vectric.com/WebSite/Vectric/support/gadgets.htm
142
Help menu
Clicking on the File option at the top of the interface will display the following menu:
Help Contents
Displays an HTML document which lists all the software functions and has more complete explanations
of some of the 2D design tools covered in this manual.
When selected it will open a page to download the latest tutorials and support information for VCarve Pro
from the Vectric website. This requires a live internet connection to work correctly. Note that most of the
support materials for VCarve Pro are supplied on the program DVD.
The license details provided when you purchase VCarve Pro must be entered into this form. Your
Registered User Name and License Code can be Copy and Pasted into the fields to ensure this works
correctly. If you have problems then contact Vectric or the company who you purchased the software
from ASAP.
This option opens a browser window and links to the FAQ section on the Vectric web site. This requires
a live internet connection to work correctly.
This option opens a browser window and links to the Vectric User Forum. We strongly recommend that
you register and join the forum as this is a very useful source of information from the Vectric Team and
Users all over the world. This requires a live internet connection to work correctly.
What‟s New
This option will open an HTML document in your browser showing new features when software updates
are issued.
143
About VCarve Pro
This window displays the version of the software being used, to whom the software is license and the type
of license.
144
Span Editing Menu
If the currently selection mode is set to Node Editing , one of 2 different menus will appear when the user clicks
the RIGHT mouse button depending on whether the cursor is currently over a Node or a Span in the selected
vector. These menus have functions in them that correspond specifically to this selection and position. The menu
below will appear when the cursor is over the Span of a vector in Node editing mode. You can see a variety of
choices to convert the span to a Line, Bezier (curve) or Arc, Insert a Point, Cut the Vector at that point or Delete
the Span. All these have corresponding Short Cut keys (shown to the right of the command in the menu) which
can be selected from the key-board when the mouse is in position (over a node-edit vector span) instead of Right
Clicking the mouse button to access the menu.
145
Glossary of Terminology
2D View
Shows the workspace defined when you create a new file. This is used to control the XY layout of vectors
and bitmaps. Typically you select an item from this view by clicking on it or dragging a box around it with
the mouse. To move it you can click a selected item a second time to go into Transform mode. Some items
when double clicked will open a form relating to the object and many have functions related to them
displayed when you right mouse click over them.
3D View
This shows the Working Model, visible Components and any visible Toolpaths. Also used to display the
Working Model and sculpting brush when using the Sculpting function.
Bitmap
Generic term used to describe any raster (pixel) based image which can imported into VCarve Pro using the
Import bitmap for Tracing icon. File types supported are: bmp, jpg, gif, tif, png and jpeg. Bitmaps are
primarily used for tracing vectors over to create toolpaths.
File
Generic name most often used to describe a complete VCarve Pro project (CRV file) which contains all the
2D and Toolpath information in a single saved file. Also sometimes referred to as a Part.
Grayscale
2D View representation of an Imported 3D toolpath Used to allow selection and editing of position,
rotation etc. Some of the Vector Editing tools also work with the Grayscale‟s.
Vector
A 2D object represented by lines, arcs or curves. Used to layout a design for 2D and 2.5D toolpathing.
146
Frequently Asked Questions
Space Bar Finishes Drawing operation and stays in the same mode.
Groups
G Creates a single group containing selected vectors / groups
U Converts a Group to individual vectors or groups
Creates a copy of the selection, horizontally mirrors the selection about the centre of the
Ctrl + Shift + H
material.
Creates a copy of the selection, vertically mirrors the selection about the centre of the
Ctrl + Shift + V
material.
147
Node Editing
I Insert a Point
D Delete Point / Span
S Smooth / Unsmooth Point
C Cut Vector opens the vector
B Convert span to Bezier
Vectors
DXF Drawing Exchange Files from CAD systems
DWG Drawing Files from CAD systems
EPS Encapsulated Postscript from Adobe Illustrator and Corel Draw etc.
AI Adobe Illustrator
PDF Portable Document Format for industry standard print data
If the designs are being prepared with software such as Corel Draw or Adobe Illustrator we
recommend that you convert the vector geometry and text to curves and switch off all patterns
or colour fills before exporting, preferably as an EPS file.
Images
DXF Drawing Exchange Files from CAD systems
DWG Drawing Files from CAD systems
EPS Encapsulated Postscript from Adobe Illustrator and Corel Draw etc.
AI Adobe Illustrator
PDF Portable Document Format for industry standard print data
148
Where can I get Help?
If you need assistance when using the software there are 5 primary places to look.
2. Video Tutorials - These are supplied on the installation CD or can be downloaded from the
Vectric website.
3. User Forum - The Vectric user forum at www.vectric.com/forum is a very useful resource for
information on VCarve Pro along with materials, cutters etc. and also to share knowledge and
experiences.
5. Frequently Asked Questions (FAQ) - The support area on the Vectric web site at
www.vectric.com maintains a list of the most frequently asked questions along with the answers.
2D View
Move, Rotate and Scale vectors, bitmaps and imported toolpath 3D grayscales”
3D View
View shaded image of preview of the finished job.
149