Defining CAM templates: CAM Tools

EngView CAM tools drive machine instruments. Click here to learn more about them.

What are CAM tools

In EngView, CAM tools are representations of how the physical instrument on the sample-producing machine processes the objects as they come from the 1up drawing. Because of this, wherever in this document you read "CAM tool" or "tool", read it as "instrument processing mode". You define a CAM tool by setting the properties that you want the instrument to process. defined by properties that

Types of CAM tools

CAM tools can be:

Where can I see them?

How CAM tools process tool paths

CAM tools process the tool path in the top-down order in which they are sorted in the CAM template. The tool path of the topmost tool is generated first, followed by the tool path of the one below it, and so on. EngView generates separate optimized tool paths for each of the primary CAM tools and processes these tool paths according to the top-down order in which the tools are defined in the CAM template: the tool path of the topmost tool is generated first, followed by the tool path of the one below it, and so on. EngView then links the individual tool paths.

You might need to processes section of a tool path with properties whose values are dfferent from those in the primary tool. In this case, you create child tools. These inherit the majority of the properies and their values of the parent tool, but different values for others. Child tools appear directly below their parent primary tools in the tool tree and are processed immediately after them. Consider two examples: Example 1: A laser beam used for cutting a dieboard may be used also for engraving the bridges along the tool path. This removes the necessity of removing and readjusting the beam, and then running it again along the tool path. By using a child tool — which is a different mode of processing — an instrument processes the same tool path in different work modes. Example 2: A cutting tool can be used for cutting through a design completely and also for executing half-cuts as in kiss cuts.

How do I define CAM tools?

NOTE: The procedure that follows tells you how to create both primary and child CAM tools. To create a child tool, in the tree structure in the left area, click a primary tool, and then click New Tool Then proceed with defining the child tool.

======================

======================

Name Type a name for the tool. It will appear (1) in the tree structure on the right and then (2) in the CAM Tools tab of the CAM drawing.

Type Set a type for the tool. Preset types include Router, Laser beam, Water jet, Cutting knife, Creasing wheel, V-cut, Matt cut, and Pen. Custom lets you set your own type.

Style Click the browse button Browse Button to select the style of the objects that the instrument will process.

NOTE: "Default" means that no style is selected. Use "Default" if you want to set a color to a certain object type. This will not associate the instrument with any particular style.

Number Type the number of the tool as corresponding to the consecutive numbers of the instruments on the actual machine. NOTE: You can change the tool number later, when you generate the NC script file in the NC Generation Properties dialog box.

Width Set the width of the objects that the tool will process.

Part by part (Applies for CAM drawings generated from layout drawings for which the part-by-part processing rule has been set.)

Before part groups The tool will process the objects associated with it — in the layout parts and those placed additionally — before processing all other objects. NOTE: If this option is set for multiple tools in the CAM template, EngView starts one tool at a time in the top-to-bottom order set in the template.

With part groups The tool will process the objects associated with it according to the part-by-part processing rule. Objects placed directly in the layout drawing (they do not belong to any layout part) will be processed last, after the objects in the layout parts have been processed.

After part groups The tool will process the objects associated with it — in the layout parts and those placed additionally — after all other objects have been processed. NOTE: If this option is set for multiple tools in the CAM template, EngView starts one tool at a time in the top-to-bottom order set in the template.

The Main tab

Associate with align markers Associates the tool with align markers, if such have been placed. Such can be, for instance, cut or creased, depending on the tool with which they are associated.

Inner contours first Generates a tool path for which the current tool starts from the inner objects. For example, if you make a CAM sample of a packaging box with an inscribed ellipse in one of the sides, cutting the outer contours first would leave the cutting of the ellipse for the end of the tool path. As a result, the sheet will not hold steadily on the samplemaking machine.

Break in crosses (Applies to the points where different objects intersect.) To produce the optimal tool path, EngView may choose to shift the tool path's trajectory at the point where two objects intersect.

Observe line/width tool widths Takes into account the difference in width between a tool whose width is smaller than the width of the object to be processed, and makes additional runs of the tool so that the necessary width is processed. For example, if the object is 6pt wide and the tool's width is 2pt, the width of the resulting object will be less than the 6pt needed. In this case, the tool will make additional runs to process the needed 6pt width.

Material side processing Sets properties for processing of the material. These include (1) the side on which the cutting will be done, (2) the lead-in and lead-out settings, and (3) the directions of processing for the inner and outer sides. To edit these settings, click Advanced, and then use the dialog box that appears.

Shorten by Shortens the creasing objects by a certain distance, so that the creasing wheel stops before it reaches the end of a creasing lines. This prevents damaging creasing regions that lie next to creasing lines. In the edit box on the right, enter the distance, in the current metric units, by which you want to shorten the creasing objects.

Multiple passes The processing instrument performs several passes on creasing objects. Enter how many times you want the creasing instrument to pass along these objects. Value range: [0–3]. TIP: This technique is very useful when processing a harder material. The creasing objects are processed several times by the creasing instrument, which ensures that later they are easier to fold. Type how many times you need the instrument to pass along a tool path section. You can make the EngView visualize in how many times the instrument has passed along a tool path section (use the Multi-pass count marker check box).

Consider grain Sets if the grain direction goes along the x-axis or the y-axis.

TIP: When choosing the grain direction, consider how the sheet is placed.

Angle tolerance Sets the maximal angle by which the creasing tool should be allowed to veer off from the grain direction as measured against the horizontal and vertical axes.

Objects with grain Sets a special number of creases for the objects processed with grain direction. Usually this number will be smaller than the number in Multiple crease. In this way, you can use a different number of passes for the creasing objects processed along the grain and the ones processed against the grain. Value range: [0–3].

Tool Direction

Clockwise Processes the outside contour clockwise.

Counterclockwise Processes the outside contour counterclockwise.

Any Lets EngView choose the processing direction — clockwise or counterclockwise.

Both Processes the contour both clockwise and counterclockwise.

Editing V-Cut settings

Settings for V-Cut jobs differ from those for the other CAM instruments.

V-Cut Settings

Tool Direction

Any. Optimizes the tool path automatically. To set the channel depth, click the Custom tab. NOTE: The reverse V-Cut move does not need to follow immediately the forward one.

Both. The machine carries out both the forward and the reverse moves.

The Custom tab. You create the properties in this tab while you are setting the properties of the machine. Here you can only edit their values as you need them for the job in hand.

Name (Read-only) Displays the name of the custom property. Check the custom properties that you want the child tools to inherit from their primary tools.

Value Sets the value of the property.

Units Sets the measurement units of the value.

Visible Tells EngView whether to display the property in the tabular area of the CAM Tools tab. The options are "Yes" and "No".

Script access Sets how the script will handle the tool's Value setting. The options are:

Read-only The script uses the value of the property as it is defined in the CAM template. No changes are made to it during the job.
Local Only During the job, the script dynamically makes changes to the value of the property. These changes are lost after the job has been completed.
Committable During the job, the script dynamically makes changes to the property value. When the job is completed, the changes are saved to the CAM template and apply to the next job.

Comment (Optional) Type any relevant information about the property.

Tool Optimzation (glass engraving)

You can make each instrument begin its course from the machine's starting point. That is, when a tool has completed its course, the next tool starts again from the machine's starting point, not from the nearest point of the course of the next tool. Although the route that the instrument covers is longer and may take more individual passes, it ensures greater precision. This technique is especially applicable in glass engraving, as it ensures highest-quality processing.

To reset the tool optimizer, create a custom property in the Custom tab.

Custom property and value What it does
StartFromZeroPoint = 0 The next tool starts from the point that's nearest to where the last tool completed its course.
StartFromZeroPoint = 1 Each tool starts from the machine's starting point.