................................................................................................................................... 381 VisualCAM Menu Item
.......................................................................................................................................................... 82Output Control
.......................................................................................................................................................... 110Face Top
.......................................................................................................................................................... 144Valley Re machining
.......................................................................................................................................................... 147Betw een 2 Curves Machining
.......................................................................................................................................................... 147Reverse Post Milling
.......................................................................................................................................................... 187Using Set CSYS Setup for Orientation
.......................................................................................................................................................... 192Betw een 2 Curves
.......................................................................................................................................................... 194Surface Norm al
.......................................................................................................................................................... 205Load From File
......................................................................................................................................................... 224Stock from Selection
......................................................................................................................................................... 225Export Stock as STL
.......................................................................................................................................................... 234Orient Part
................................................................................................................................... 2495 Set World CS
................................................................................................................................... 2546 Material
................................................................................................................................... 2567 Work Zero
................................................................................................................................... 2618 Control Geometry
.......................................................................................................................................................... 264Selecting Regions in Machining Operations
......................................................................................................................................................... 266Select Part/Containment Regions
......................................................................................................................................................... 272Select Flat Area Features
......................................................................................................................................................... 274Avoid Regions
......................................................................................................................................................... 276Select Pre-Defined Regions
......................................................................................................................................................... 278Select Features for Machining Operations
.......................................................................................................................................................... 281Predefined Machining Regions
......................................................................................................................................................... 282Create Machining Region Set
......................................................................................................................................................... 283Select Surface Edge Areas
......................................................................................................................................................... 284Flat Areas Selection Filter
......................................................................................................................................................... 286Select Flat Areas
......................................................................................................................................................... 287Select Start Point
......................................................................................................................................................... 288Reverse Cut Direction
......................................................................................................................................................... 289Automatic Bridge Points on Selections
......................................................................................................................................................... 290Manual Bridge Points on Selections
......................................................................................................................................................... 291Delete All Bridge Points in Selections
......................................................................................................................................................... 291Edit Bridge Point in Selections
......................................................................................................................................................... 293Clone Machining Region
......................................................................................................................................................... 295Editing Predefined Regions
.......................................................................................................................................................... 295Machining Region Methods, 3 Axis
......................................................................................................................................................... 296Flat Area Regions
......................................................................................................................................................... 298Silhouette Regions
......................................................................................................................................................... 300Valley Regions
......................................................................................................................................................... 305Check Regions
......................................................................................................................................................... 307Collision Regions
.......................................................................................................................................................... 328Add Tool to Library
.......................................................................................................................................................... 329Select Tools from Library
.......................................................................................................................................................... 331User Defined Tools
.......................................................................................................................................................... 334Compute Tool & Part Collisions
................................................................................................................................... 33810 Feeds and Speeds
.......................................................................................................................................................... 348Load from File
................................................................................................................................... 35612 High Speed Machining
................................................................................................................................... 35713 Features
.......................................................................................................................................................... 371Set Filters for Feature Detection
.......................................................................................................................................................... 373List Features
.......................................................................................................................................................... 374Know ledge Base for Milling Features
.......................................................................................................................................................... 377Know ledge Base for Hole Features
......................................................................................................................................................... 379Hole Features Recognized
......................................................................................................................................................... 380Select from Matching Know ledge Bases
................................................................................................................................... 38514 Knowledge Base
.......................................................................................................................................................... 386Create Know ledge Base (KB)
.......................................................................................................................................................... 399Apply Knowledge Base
.......................................................................................................................................................... 403Mop Set
.......................................................................................................................................................... 404Machine Control
................................................................................................................................... 41316 Tools and Utilities
.......................................................................................................................................................... 413Save as Defaults
.......................................................................................................................................................... 417Post Process Generator ...
.......................................................................................................................................................... 530Cut Levels, Features
.......................................................................................................................................................... 585Cut Levels, Features
.......................................................................................................................................................... 610About High Speed Pocketing
................................................................................................................................... 6116 Differences between Facing and Pocket Machining
.......................................................................................................................................................... 630Cut Levels, Features
.......................................................................................................................................................... 795Cut Levels, Features
.......................................................................................................................................................... 832Hole Features
.......................................................................................................................................................... 924Hole Features
.......................................................................................................................................................... 963Hole Features
.......................................................................................................................................................... 1026Cut Control
................................................................................................................................... 11581 Drill Control Matrix
.......................................................................................................................................................... 1163Hole Features
.......................................................................................................................................................... 1191Hole Features
.......................................................................................................................................................... 1218Hole Features
.......................................................................................................................................................... 1245Hole Features
................................................................................................................................... 17138 3D Offset Pocketing
................................................................................................................................... 17449 3D Offset Profiling
................................................................................................................................... 181111 Valley Re-Machining
.......................................................................................................................................................... 1821Cut Control
................................................................................................................................... 201917 Reverse Post Machining
.......................................................................................................................................................... 2021Reverse Post Parameters
.......................................................................................................................................................... 2050Rotation Center Warning
.......................................................................................................................................................... 2232Step Down Control
.......................................................................................................................................................... 2254Step Down Control
......................................................................................................................................................... 2316Holes Features
......................................................................................................................................................... 2339Holes Features
......................................................................................................................................................... 2360Holes Features
......................................................................................................................................................... 2382Holes Features
......................................................................................................................................................... 2709Fit Arcs to Toolpath
......................................................................................................................................................... 2716Move Selection in Z
................................................................................................................................... 273613 Machining Operations Information
................................................................................................................................... 27492 Cut Material Simulation
................................................................................................................................... 27513 Material Texture in Simulation
................................................................................................................................... 27621 Set Post Options
................................................................................................................................... 27675 Good Things to Know
................................................................................................................................... 27796 Use Legacy Post
......................................................................................................................................................... 2783Variable List Dialog
......................................................................................................................................................... 2832How to edit Macros
................................................................................................................................... 28327 Use Programmable Post
.......................................................................................................................................................... 2833Selecting a Programmable Post
.......................................................................................................................................................... 2835Post Event List
.......................................................................................................................................................... 2837Post Variables List
................................................................................................................................... 28498 Find More Resources
2757
Archiving Machining Operations
Find More Resources
Here is a link to the complete 2024 Video Play List
To help you quickly get started in working with each module, select one of the Help
buttons located on the VisualCAM Learning Resources dialog.
You will find:
·
Quick Start Guides
·
What's New documents
·
Online Help links
The Quick Start Guides will help you step through an example tutorial which will
illustrate how to use the module. To access the Learning Resources dialog:
1. From the VisualCAD Home Ribbon Bar, drop down the Main menu and select Learn ...
Quick Start Guides for each VisualCAM module are available in both PDF and Video format. Refer
to the following information to access these resources:
To access the Learning Resources dilog in VisualCAM
2. Select a document from the Learning Resources dialog to get started using the
module of your choice.
You can also select the Open Quick Start Files Folder button located at the bottom
of the dialog to open the Quick Start folder where the source files (start and
completed versions) are located.
The VisualCAM-MILL module offers fast gouge free solids/surface model machining technology
coupled with cutting simulation/verification capabilities running inside VisualCAM. This
integration allows for seamless generation of toolpath and cut material simulation/verification
inside VisualCAM, for programming milling machines that support 3, 4 & 5 axis continuous and
indexed machining.
Welcome24
MILL Module 2024
Prefer Printed Documentation? Click Here!
For purposes of brevity, VisualCAM-MILL will be referred to as MILL in all subsequent references.
The MILL module also comes with numerous post-processors to output the programmed G-code to
some of the most popular machines in the market. A simple and well thought out user interface
makes this system one of the most intuitive and easy to use milling systems on the market. This
online help system provides comprehensive help topics as well as context sensitive help to help
you become a productive user of VisualCAM.
3.1Overview
The VisualCAMMILL module offers fast gouge free solids/surface model machining technology
coupled with cutting simulation/verification capabilities running on standard Windows hardware.
These features take the uncertainty out of the toolpath programming process and allow you to
produce toolpaths that you can send to the machine tool with utmost confidence. A simple and
well thought out user interface makes this system one of the most intuitive and easy to use
milling systems in the market. This feature makes RhinoCAM suitable to be deployed in the shop
floor to work in conjunction with your existing CAD/CAM system.
The VisualCAMMILL module supports milling operations from simple 2½ axis milling to
continuous 5 axis milling. Additionally drilling operations are supported in all of these axes as
well. Most of the popular milling machine tool controllers are supported out of the box.
Additionally the MILL module also includes a post-processor generator product that can be used to
tailor the output to virtually any machine tool controller in the market.
VisualCAM can be easily upgraded from one configuration to another. When you
purchase a configuration upgrade, your new activation code will enable the additional
functionality automatically.
Summary of
MILL Configurations
Configuration
Xpress
(XPR)
Standard
(STD)
Expert
(EXP)
Professional
(PRO)
Premium
(PRE)
Xpress (XPR):
Limi ted 2 & 3 Axis toolpath strategies ,
Tool creation, Bas ic Simul ati on,
Tool path Graphica l Viewing, Post
Process ing & more...
Standard (STD):
More 2 Axis toolpaths , li mited 3 Axis
toolpa ths, more Tools and Tool
librarie s, Advanced Simul ation,
Tool path Graphica l Viewing, Post
Process ing & more...
Expert (EXP):
Most 2 Axis tool paths, l imited 3 Axis
toolpa ths, 4 Axis toolpa ths, more Tool s
and tool li braries, Advanced
Simulati on, Tool path Gra phical
Viewing, Pos t Proce ssi ng & more...
Professional (PRO):
All 2 Axis & Advanced 3 Axis tool paths,
4 Axis tool paths, i ndexed 5 Axis
toolpa ths, a ll Tool types & l ibraries ,
Advanced Simul ation, Toolpath
Graphical Editi ng, Post Process ing &
more...
Premium (PRE):
All 2 Axis & Advanced 3 axis toolpaths,
all 4 & 5 Axis toolpa ths, all Tool type s
& libraries, Advanced Simul ation,
Tool path Graphica l Edi ting, Pos t
Process ing & more...
3.2Configurations
In this topic you will find an overview of the features in the VisualCAM MILL module:
A typical machining strategy employed in the manufacturing industry is to use larger
cutters to perform bulk removal of material early on in the manufacturing process. These
operations are called roughing operations.
Welcome32
3.3Understanding
The manufacturing process aims to successively reduce material from the stock model until it
reaches the final shape of the designed part model. To accomplish this, the machinist or
programmer utilizes a machining strategy.
This is then followed by operations employing successively smaller cutters removing
proportionately smaller amounts of material from the stock model. This is done until the
part has a uniform amount of stock left. These operations are called pre-finishing
operations.
This is then followed by finish operations. Here the uniform stock remaining on the part
is removed by using a small cutter removing a constant amount of material with every
motion to produce the net shape.
The standard work-flow of MILL module mimics this process and can be represented by
the flow chart shown below.
The work-flow of the MILL module mimics the standard production
process of material removal
Part geometry is imported into the VisualCAMMILL module via the various data
interfaces provided in VisualCAD. A stock model representing the raw stock from which
the part needs to be manufactured can then either be created using the various tools
provided in the MILL module or imported.
You then determine the machining strategy to be used in manufacturing the part. This
can be done by loading a previously saved manufacturing operation sequence or by
creating a new one. This manufacturing strategy is represented by a sequence of
machining operations in the MILL module.
To create a new machining strategy, simply select the tools and the machining
operations in sequence and then generate toolpaths. The system automatically records
this sequence. This record can be archived as an operation list that can be retrieved for
later use.
Here is a typical machining strategy:
1. To create a new machining operation, select a tool followed by the type of
toolpath to be created. You set the parameters to use for machining and
generate the toolpath.
2. A 3D part is typically machined using 3 axis operations. It can be rough machined
initially by employing a horizontal roughing operation, followed by a finishing
operation. The horizontal roughing toolpath will typically be generated using a
relatively large flat end mill or an end mill with a corner radius to efficiently
remove bulk of the material from the raw stock. This machining operation could
be followed up with another horizontal roughing operation either with the same
tool or with a smaller tool to remove more material.
3. The part can then be pre-finished by employing either the parallel finishing
operation or the horizontal finishing operation. Pre-finishing and finishing
operations typically employ ball end mills with or without a side angle.
4. Finally a parallel finishing operation using a small radius ball tool and employing
a fine step-over is then used to finish the part to net-shape. This may or may not
be followed by other re-finishing operations to reduce handwork on the part.
For prismatic parts that have straight walls, it might be more expedient to use 2-1/2 axis
toolpath methods rather than the 3 axis methods described above. The strategy
followed however will be similar where in bulk material removal or roughing will be
performed by a combination of facing and pocketing operations. These will then be
followed up with one or more profile finishing operations. It should be noted that for 21/2 axis operations it is not necessary to have the complete 3D geometry defined.
Curves that represent the sides of the part are sufficient to define the geometry for
machining.
Once all of the operations are completed you can then go back and review the operation
sequence, perform Tool and Cut Material Removal Simulations, re-order operations if
desired and output the toolpath for post-processing. The Machining Browser can be used
to manage these operations.
Once the part is loaded, the typical work-flow is reflected in the layout of the tabs of the
Machining Operations (Mops) Browser window. The work-flow is designed to allow you to work
starting from the left most tab and ending at the right most tab. As each tab is accessed, a ribbon
Page 36
VisualCAD/CAM-MILL 2024 Reference35
·
Machine Setup and define Stock before programming
·
Create Machining Operations
Program tab of the Machining Operations Browser (MOps)
·
Set Simulation Preferences
·
Create Tool Simulations
·
Create Cut Material Simulations
·
Compare and Create 3D Stock Models
toolbar with functions specific to the tab chosen will be displayed just below the tab. The
functions in each of the toolbars corresponding to each tab are also best accessed in order from
left to right.
Thus you typically would start with the Program tab and access each of the buttons, optionally, in
the toolbar that appears when this tab is selected in sequence from left to right. Once the setup
functions are completed, you will then proceed to the MachiningOperations group to commence
programming the part. Once machining operations are completed you can simulate the
operations by selecting the Simulate tab before finally sending the operation codes to the
machine tool.
Simulate tab of the Machining Operations Browser (MOps)
3.5Post-Processing
Once the machining operations have been created and verified, they can be post processed to
create G-code files. These G-code files can then be sent to the controller of the machine tool to
drive the actual machine tool.
When VisualCAM is loaded a menu item is added to the Plugins Pane of the Home Ribbon Bar.
Selecting this item will display a drop down menu as shown below.
To run MILL module, select MILL from the VisualCAM 2024 drop down
menu.
Selecting MILL toggles the display of the Milling Browser window from
the VisualCAD user interface. If the FreeMILL, TURN, NEST or ART
Browser is currently open selecting this will switch the display to the
MILLBrowser.
User Interface38
4.2MILL Browsers
The MILLBrowser is a dock-able window that allows management of various entities or objects
that can be created in the VisualCAMMILL module. There are 2 browsers in VisualCAM –
Machining Operations Browser (Mops) and Machining Objects Browser (Mobs).
4.3Machining Browser
The Machining Browser, sometimes called the Machining Operations (Mops) Browser, has two
main modes of operation represented by tabs at the top of the window. These are Program and
Simulate. Each tabbed view also incorporates a ribbon toolbar at the top. These toolbars group all
of the functions associated with the type of object in the tab.
Note: See Right-Click Commands for a complete list of all right-click commands available from the
Machining Operations (Mops) Browser and the Machining Objects (Mobs) Browser.
Machine Tool Setup: Sets the Machine for 2½ axis, 3 axis, 4 axis
and 5 axis operations.
Set Post-Processor Options: Allows you to set the Current Post
Processor, posted file naming conventions, posted file
extension, program to display the posted file.
Create Setup Operations: Sets the Coordinate System for
Machining. The orientation of the part can be set using Orient
Part, orientation of the Coordinate System can be defined
under SetCSYS Setup for 3+2 machining and RotateTableSetup
for 4 axis table rotate operations.
Summary
Available Configuration
Xpress
(XPR)
Standard
(STD)
Expert
(EXP)
Professional
(PRO)
Premium
(PRE)
Stock Pane
Create Stock Model: Allows you to create Stock geometry. User
can also delete a Stock geometry by selecting Delete Stock.
Align: Allows you to Align stock model to part and locate WCS
with respect to Part or Stock . This function is especially useful
when the part model and the stock model are created without
regard to their respective positional locations.
Define Stock Material: Allows you to select a material from the
material list.
This section allows you to create machining operations. MILL module allows you to
create multiple machining operations in a part file. This is a powerful feature that allows
you to create an entire sequence of machining operations that is necessary to create the
part model from the stock model. This set of operations can additionally be archived
with the part file and retrieved at a later time with no loss of information.
The Machining Operations (MOps) Browser, Simulate Tab
The following controls are available on the Simulate tab:
Summary
Available Configuration
Xpress
(XPR)
Standard
(STD)
Expert
(EXP)
Professional
(PRO)
Premium
(PRE)
Create Stock Model: Allows you to create Stock geometry. You
can also delete a Stock geometry by selecting Delete Stock.
Perform Toolpath Simulation or Animation: Allows you to
Select the Simulate tab to run cut material simulations and toolpath animations. This tab also
provides controls to vary the simulation speed, set the simulation preferences and toggle the
display state of various simulation components.
Note: See Right-Click Commands for a complete list of all right-click commands available from the
Machining Operations (Mops) Browser and the Machining Objects (Mobs) Browser.
follows the behind the movement of the tool (i.e., you will only
see the toolpath before the tool passes.
Segment Toolpath Display: The toolpath is only displayed for
the segment that the tool is currently on.
Simulation Display State: Use this to select the display state for
the simulation. Select from Default, Tool, Mop or Texture. See
Machining Operation Properties for setting unique simulation
colors for each Mop (Machining Operation) in your Machining
Job.
The status bar displays the number of Goto motions of the currently simulated
operation.
Locating the Machining Objects Browser toggle tab
4.4Machining Objects (Mobs) Browser
The Machining Objects Browser has multiple tabs located at the top to work with different types
of machining objects such as Tools, Regions, K-Bases, etc. Each tabbed view also incorporates a
toolbar at the top. The toolbars on each tab group all of the functions associated with the type of
object in the tab.
The Machining Objects Browser can be toggled on and off by selecting the toggle button located at
the top left corner of the Machining Browser. This toggle button is shown below.
Note: See Right-Click Commands for a complete list of all right-click commands available from the
Machining Operations (Mops) Browser and the Machining Objects (Mobs) Browser.
The status bar displays the currently selected tool, spindle speed and cut feedrate.
Machining Objects Browser Tabs
Summary
Available Configuration
Xpress
(XPR)
Standard
(STD)
Expert
(EXP)
Professional
(PRO)
Premium
(PRE)
Machining Operations Pane
Tools tab: Allows you to create, edit, tools and tool libraries.
Regions tab: Allows you to create and edit pre-define regions
for use with machining operations.
Features tab: Allows you to detect machinable features and
perform automatic and interactive feature machining.
K-Bases tab: Allows you to load, edit and save machining
knowledge bases.
User Interface48
4.4.1Tools Tab
Selecting the Tools tab under the Machining Objects Browser brings up the tool manager. The tool
manager lists all of the tools currently defined as well as the tools that are in use in machining
operations. Users can edit a tool by double clicking the tool button in the browser. A tool can be
deleted by selecting the tool from the Tools browser, right click cut or use the delete key from the
keyboard.
There are right-click commands available for use in the Tools tab.
The Machining Objects (MObs) Browser, Tools Tab
VisualCAM supports 2 types of tool library file format *.vkb and *.csv (*.vkb is
recommended).
Summary
Available Configuration
Xpress
(XPR)
Standard
(STD)
Expert
(EXP)
Professional
(PRO)
Premium
(PRE)
Tools Tab Functions
Create/Edit Tools: This button brings up the tool dialog that
enables the creation and saving of tools. All milling, drilling and
user defined tools can be created here. Refer to Tool section
for a detailed description on creating tools and defining tool
parameters.
Load Tool Library: The load tool library button enables the
loading of a previously saved tool library. Refer to the
following section for additional information - Load Tool Library
Note: See Right-Click Commands for a complete list of all right-click commands available from the
Machining Operations (Mops) Browser and the Machining Objects (Mobs) Browser.
Select Tools from Library: The select tool library button enables
you to select tools from a previously saved tool library. Refer to
the following section for additional information - Select Tools
from Library
Save Tool Library: This button enables the created tools to be
saved in a tool library file. The file can be saved in the desired
directory and read in when required. Refer to the following
section for additional information - Save Tool Library
Unload Tool Library: This button will unload the current Tool
Library.
List Tools: The button brings up all the tool properties
associated with the tools currently recorded in the current MILL
session. Refer to the following section for additional
information - List Tools
collision with the part geometry. Refer to the following section
for additional information - Compute Tool Holder Collisions.
Note: This utility only supports single-segment tool holders.
See Create/Select Tool Holders for more information on
creating multi-segmented tool holders.
You can right-click on a Tool listed in the Mobs Browser to perform various functions.
These are listed below:
Displays the Create/Edit Tool dialog allowing you to edit the Tool parameters.
Rename
Allows you to Rename the selected tool.
Cut / Copy / Paste
These options allow you to Cut or Copy the selected Tool to the Windows
Clipboard and then Paste it back to the Tools list to create a new tool using the
previous tool as a template.
Add to Library
This allows you to Add the selected Tool to an exiting Tool Library *.csv data file.
Preview
This will display a Preview of the selected Tool in the Graphics Window similar
to how the Tool displays during Simulation. The Tool will display at the origin of
the MCS for the current operation.
The following Tool Sorting rules (when set) will apply to both the Tools tab of the
Machining Objects Browser and the Create/Select Tools dialog.
Machining Operations (Mops) Browser and the Machining Objects (Mobs) Browser.
Page 54
VisualCAD/CAM-MILL 2024 Reference53
There are right-click commands available for use in the Regions tab.
Regions Tab, Machining Objects (MObs) Browser
·
Create Pre-defined Machining Regions from curves and flat areas
·
Specify Start Point for closed curves
·
Reverse Curve Direction
·
Create Automatic BridgePoints
·
Manually Define Bridge Points
·
Edit Bridge Points
·
Edit predefined regions
·
Delete Bridge Points
These can then be selected as machining features for generating machining operations.
Create Machining Region Set
Creates a group that can contain one or more machining regions.
Select Curve
Allows you to select curves as pre-defined machining regions. Each contiguous
region is listed as a sub-region of the Machining Regions Set. You can edit each
sub-region independently.
Displays a flat area region selection filter dialog which allows you to choose the
type of boundary areas to select for flat area selection.
Select Flat Areas
Creates a curve forming the boundary of select flat areas. The flat area could be
a face of solid or a plane.
If the Flat Area contains multiple closed curves (such as a flat rectangle
with a hole in the middle of it) and no Flat Area Selection Filters are set
then each closed curve is defined as a separate Curve Region and placed under
one Machining Region Set in the Mobs browser. Each Curve Region can then
be edited separately such as deleting, reversing direction or changing the start
point.
Select Start Point
Allows you to pick a start point for a selected curve region.
Reverse Cut Direction
Allows you to reverse curve direction for a selected curve region.
Automatic Bridge Points on Selections
Automatically creates bridge points for a selected curve region.
Manual Bridge Points on Selections
Allows manual selection of bridge points for a selected curve region.
Delete All Bridge Points in Selections
Deletes all bridge point for a selected curve region.
Edit Bridge Point in Selections
This allows the editing of a bridge point for the selected curve region.
Note: If you double-click on this icon, the command remains modal (i.e., active)
until you right-click in the drawing window to cancel it. This functionality allows
you to quickly edit all of your bridge points without having to re-execute the
command.
Important: Machining Features can ONLY be extracted from poly-surface
models (i.e., solid models). If your part model is not a solid, you must
"stitch" all surfaces into a poly-surface prior to Creating Machining Features!
There are right-click commands available for use in the Features tab.
The Machining Objects (MObs) Browser, Features Tab
Summary
Available Configuration
Xpress
(XPR)
Standard
(STD)
Expert
(EXP)
Professional
(PRO)
Premium
(PRE)
Features tab Command Icons
Selecting the Features tab under the Machining Objects Browser displays the Feature Manager. It
allows you to create and work with detected features from your 3D solid model. See
Understanding Feature Machining in VisualCAM for important information about Machining
Features.
Note: See Right-Click Commands for a complete list of all right-click commands available from the
Machining Operations (Mops) Browser and the Machining Objects (Mobs) Browser.
Performs Automatic Feature Detection (AFD) from your part model
based all possible machining Orientations. See Automatic Feature
Detection (AFD) for more information.
-
-
Performs Interactive Feature Detection (IFD) by selecting a face from
your part model to define the machining Orientation. See Interactive
Feature Detection (IFD) for more information.
-
Allows you to Set Filters for Feature Detection so that only certain
feature types or hole diameters are detected. See Set Filters for
Feature Detection for more information.
-
Allows you to list all of your detected features. See List Features for
more information.
-
Allows you to setup a features knowledge base. See: Setup Features
Knowledge Base.
-
Allows you to create a hole feature machining operation. See: Create
Hole Feature Machining Operation.
-
Allows you to perform Automatic Feature Machining (AFM) based on
the default (AFM) Knowledge Base defined in the Features section of
the CAM Preferences dialog. See Automatic Feature Machining (AFM)
for more information.
Features tab Toolbar Icons
-
This icon Toggles the display of Features in the drawing window. It is
located at the bottom of the browser when the Features tab is active.
After you have performed either AFD or IFD on your part model, you can move the cursor
over a part feature and its identification name will display. This is the name created for
the feature and listed in the Features tree.
Load Knowledge Base: Allows you to select a machining
operations knowledge base to load.
-
Save Knowledge Base: Allows saving of knowledge bases which
can be archived and used across other files.
Refer to the following sections for a detailed description on Knowledge base
·
Knowledge Base
·
Load Knowledge Base from Machining Objects Browser
VisualCAM Right-Click Commands - MILL Module
Action Item
Right-Click Commands
User Interface60
4.5Right-Click Commands
You can perform a variety of commands by right-clicking on items within the Machining Browser
and Machining Job. The tables below lists each of the available commands.
From the VisualCADHome Ribbon Bar, select the VisualCAM menu from the Plugins pane
and then select MILL. This displays the machining operations browser and by default is
docked to the left half of the application window next to the view bar.
Select the Tools Machining Objects button located on the Machining Operations Browser
just to the left of the Program tab. This displays the Machining Objects Browser below
the operations browser.
4.6Docking Browsers
Both Machining Operations Browser and the Machining Objects Browser windows are dock-able
windows. This means these windows can be docked in any position in VisualCAD. This section
describes the procedure to be used to dock both of these windows such that they are stacked
vertically.
Step 1: Launch the MILL Browser
Step 2: Display the Tools, Machining Objects Browser
Step 2: Display the Tools, Machining Objects Browser - Premium
Configuration shown
Selecting the title bar and holding the left mouse button down and dragging the browser
window displays a widget that allows you to dock the browser to desired location. You
can dock a browser inside of another browser or have them docked side by side by using
the controls on the widget.
For example: Selecting the button on the widget with arrow pointing downwards on and
releasing the left mouse button docks the selected browser below the specified
browser.
Set CAM System Preferences menu item
4.7CAM Preferences
You can set various CAM Preferences that will be saved even after you exit the program.
Select the Preferences icon from the Machining Browser. When you install a new
VisualCAM update you are choose toimport your CAM Preferences from one version to the next.
The CAM Preferences Icon
4.7.1Geometry
You can set the colors to display various objects using this dialog. To change each of the color
settings in this dialog select the colored button next to the item of interest. This will bring up the
color selection dialog, which can be used to choose the color needed. Once a color has been
selected the button will change its color to the selected one.
This section allows you to set the default Feature Color and default Selected Feature
Color.
Feature Color
Here you can set the default Feature Color. When an operation is selected from the
Machining Job tree of the Machining Browser, that is derived from a Machining Feature,
the feature is highlighted using this color.
Selected Feature Color
Here you can set the default SelectedFeature Color. When a Machining Feature is
selected from the Features tab of the Machining Objects Browser, the feature is
highlighted using this color.
This refers to how transparent feature colors (see Colors above) on the screen when
features are displayed.
This section allows you to set selection preferences for detected Features.
Turn on pre-selection highlight
Check this box to highlight detected Features when the cursor moves over them in the
graphics window.
Feature pre-selection highlight
Turn on pre-selection tips
Check this box to display Feature section tips when the cursor moves over a detected
Here you can set the stock colors. You can differentiate between uncut Stock, Cut Stock,
Silhouette Edges and Sharp Edges by specifying different colors for them here.
Note: If the Simulation Display Stateis set to then the Color assigned
using the Machining Operation Properties is used to display the cut stock. Right-click on
an operation in the Machining Job tree and select Properties to set this color.
This section allows you to control the Stock Edges Display states. For example, you can
check the boxes to display Silhouette Edges and Sharp Edges as well as the Angle to
display for stock edges. Silhouette Edges and Sharp Edge colors are set using the Colors
section of this dialog. Experimentation is advised until you are comfortable with the way
your stock display.
Use this slider to adjust the Stock Model Transparency when the Program tab is selected
(i.e., when you are not simulating).
During Machine Tool Simulations, you can check this box to automatically position the
bottom of the in-process stock stock on the top of the machine bed.
CAM Preferences > Cutting Tools
Note: Menu selections on the left may change depending on module and configuration
Use the color selectors to set the default display colors for the cutting tool. The Tool
Flutes, Tool Shank and Tool Holder can each be assigned a different.
Machine Simulation
4.7.4Cutting Tools
You can set the Tool Library to load on startup and also specify the location of your Tool Library
files.
The cutting tool can be displayed as either Solid, Transparent, Wireframe or None by
selecting the desired option. You can also toggle the display of the Tool Holder by
checking or un checking the box provided.
This defines your Tool Library preferences:
Always load last loaded tool library on startup
If you check this box, every time VisualCAM loads, the last loaded Tool Library will be
loaded automatically.
Default tool library path
Optionally you can specify the file path for your default tool library files. Note: It is
recommended that you save your custom tool library files to a location outside of the
VisualCAM install path. This will keep them from being overwritten when you install
new updates of VisualCAM.
User Interface76
Tool Library Preferences
4.7.5Feeds & Speeds
You can set the Feeds & Speeds preferences using this dialog.
This allows you to select a preference option for loading Feeds/Speeds from table or
from tool or use defaults when creating a new operation.
Tool
Selecting this option loads the feeds/speeds saved with the tool when creating a new
operation.
Table
Selecting this option loads the feeds/speeds based on the material selected when
creating a new operation.
Defaults
Selecting this option loads the feeds/speeds from the default knowledge base when
creating a new operation. If default knowledge base is set to undefined, the system
defaults would be used for loading feeds and speeds.
These % values apply when using the Load from File option (i.e., commonly referred to
as the Feeds & Speeds Calculator) from either the Create/Edit Tools dialog of from the
Feeds & Speeds tab of any of the toolpath operation dialogs. 100% of the Cut Feed
specified in this dialog is applied and a percentage of the Cut Feed is used to populate
the remaining feedrates for Plunge, Approach, Engage, Retract, Departure and Transfer.
You can set the % values to use here.
Feeds/Speeds Tracking Options
When you select the Load from Tool option from any of the toolpath operation dialogs,
the Feeds & Speeds specified for the active tool are populated into the Feeds & Speeds
tab of the operation's dialog. You can check this box to perform this automatically when
new toolpath operations are created.
4.7.6Machining
You can set the machining preferences using this dialog.
Enter the default tolerance to use for new machining operations. You can edit this
parameter manually from the Cut Parameters tab of each machining operation (Mop)
dialog.
Part Sampling Resolution
This slider is used to control the display quality of the simulated model. Standard is
faster but with lower display quality. For large parts, use the Standard or Medium
options, while for smaller parts Medium or Fine options would work satisfactorily.
Toolpath Arc Fitting Control (If requested in Mop)
Some toolpath operations support Arc Fitting. If supported, the option is located on the
Advanced Cut Parameters tab of the operation's dialog.
Maximum Arc Radius
Some toolpath operations support Arc Fitting. You can enter here the Maximum Arc
Radius that can be created.
Always generate toolpath in multiple threads
Check this box to Always generate toolpath in multiple threads. The system will
distribute the computing of multiple toolpaths to different cores in your processor
simultaneously rather than sequentially. Refer to Multi-threading Manager section for
additional information.
Default Machining Operation (Mop) Parameters
Load from Knowledge Base
This allows you to select a Default Knowledge Base to load for creating machining
operations. Selecting a knowledge base as Default loads the operation parameters when
creating new operations. If no Default knowledge base is specified, the system defaults
are used for machining operation parameters.
Source Folder for Knowledge Base
This is the source folder where the Default Knowledge Base are stored.
When you Suppress Machining Operations (Mops) you can apply one or more of these
conditions. Check each box to enable that condition and then pick OK to close this
dialog.
User Interface80
Suppressed Mops Behavior
4.7.6.1Multi-threading Manager
This distributes computing of toolpath to different cores in your processor simultaneously rather
than process them sequentially when regenerating multiple operations.
To enable generation of toolpath using multi-threading manager, select Always generate toolpath
in multiple threads from Machining Preferences located under CAM Preferences in the Machining
browser.
Regenerating the Machining Job, Setup or machining operations displays the multi-threading
manager window and indicates the progress of the toolpath computation.
You can still continue working with the application when the toolpath generation is in progress
with the multi-threading manager dialog active.
The toolpath can be output as the tool tip or the tool center. If Tool Center is selected,
the toolpath will be offset by the difference in the height of the tool tip and tool center.
The default value is the Tool Tip.
Center
Tip
You can set the output control preferences using this dialog.
Changing machining preferences requires regeneration of machining operations to
apply the changes.
Some NC machine controllers do not have arc output. For such type of controllers, the
arcs that are generated in the toolpath can be output as linear segments by selecting
these check boxes.
Always Output Arcs as Linear Motions
If your controller does not support arc g-code motions, check this box to output arcs as
linear segments.
XY Plane
Check this box to Perform Arc Fitting . The system will attempt to fit arcs along the
computer toolpath if they lie within the three principal planes (XY Plane, XZ Plane or YZ
Plane).
Off
On
XZ Plane
Arcs can be fitted to linear toolpaths that lie on one of the three principal planes XY, XZ
or YZ. Check the box for which plane to fit arcs to.
Arc Fitting
YZ Plane
Arcs can be fitted to linear toolpaths that lie on one of the three principal planes XY, XZ
or YZ. Check the box for which plane to fit arcs to.
Some NC machine controllers do not have spiral output. For such type of controllers, the
spirals that are generated in the toolpath can be output as linear segments by selecting
these check boxes.
Output Spiral Motions as Linear Segments
If your controller does not support spiral g-code motions, check this box to output spiral
motions as linear segments.
XY Plane / XZ Plane / YZ Plane
The system will attempt to fit spirals along the computed toolpath if they lie within the
three principal planes (XY Plane, XZ Plane or YZ Plane). Check the box to enable spirals in
each respective plane.
Helix Output
Some NC machine controllers do not have helical output. For such type of controllers,
the helixes that are generated in the toolpath can be output as linear segments by
selecting these check boxes.
Output Helixes as Linear Segments
If your controller does not support helical g-code motions, check this box to output helix
motions as linear segments.
XY Plane / XZ Plane / YZ Plane
The system will attempt to fit helixes along the computed toolpath if they lie within the
three principal planes (XY Plane, XZ Plane or YZ Plane). Check the box to enable helixes
in each respective plane.
When this box is un checked, the spindle head will rewind when it meets a surface seam.
When checked, no un-winds are performed at seams.
This section refers to Hole Machining Drill Cycles.
Always output drill cycle as linear motions.
Check the box if your wish to always output Drill Cycles as linear motions.
User Interface84
Do not insert unwinds crossing the seam angle
Drill Cycle Output
4.7.8Toolpath
These preferences relate to the graphical display of toolpath cut motions.
Use the color selectors to define the display color for each motion in the toolpath. The
following can be set: Cut Motion, Plunge, Approach, Engage, Retract, Departure, Rapid
and Cut Arc.
These preferences control the display of the toolpath in the graphics window.
Toolpath Display
This refers to the graphical display of toolpaths. Enter a value to effect the size of the
toolpath during display.
Display Tool Positions Size (Pixels)
Check this box to display tool position locators. Each coordinate represents one tool
position. Then enter the pixel size for the locator point as well as the color of the
position points. You can also use the color selector to assign a color to these markers.
In the VisualCAMMILL module you can choose between two simulation models. One is
called the Voxel Model and the other the Polygonal Model.
Voxel Model
The VoxelModel is a fast simulation model that is primarily used for 3 axis applications.
It is especially useful when there are large amounts of toolpath blocks to be simulated.
This model is fast but suffers from some accuracy limitations near vertical walls. The
display quality of this simulation might also be insufficient for some applications
especially when simulating near vertical walls.
Polygonal Model
The Polygonal Model on the other hand is a high quality simulation model. This model
uses more accurate simulation algorithms at the expense of speed. The speed of this
simulation can be relatively slow when compared to the Voxel Model. Additionally only
the Polygonal Model of simulation can be used for 4 and 5 Axis simulations. The Voxel
Model is limited strictly to 3 Axis applications.
Note: * Thi s feature i s not a vail able in Xpress configurati on.
Here is an example of a cylinder stock model representation with Voxel and Polygonal
model.
Simulation Model - Voxel
Simulation Model – Polygonal
You can set the simulation mode to Distance or by Motion. Simulate by Motion simulates
the toolpath based on the number of go to motions in the generated toolpath. Simulate
by Distance uses a distance based approach.
Note: * Thi s feature i s not a vail able in Xpress configurati on.
Simulation Speed
You can control the speed of the simulation using the slider bar and the
Maximum display interval. When using Simulate by distance mode, the speed is
determined as # of Motions / Distance.
This setting is used to control the accuracy of display of the simulated model. You can
control the accuracy of the stock model by selecting from Standard, Medium or Fine. The
finer the stock model accuracy results in slower performance and increases the
simulation time.
When Voxel Model is selected (see Simulation Model above), you can also specify the
spacing for the Voxel model. Check the box and enter the Spacing distance desired.
Use this slider to adjust the Stock Model Transparency when the Simulate tab is selected
(i.e., when you are performing a cut material simulation).
Check this box to Remove Remnants During Simulation. Any disassociated stock will be
removed from the simulation.
Stop Simulation in Error
Check this box to pause the Simulation at each error flag. If enabled, a message will
display asking if you wish to continue with the simulation. Selecting Play will simulate to
the next error flag and then pause. etc.
Check this box only if you have an older graphics card adapter that does not support
advanced OpenGL (i.e., OpenGL 2). Some older cards may only support OpenGL 1 for
example. If you experience graphics instability checking this box may help resolve the
issue.
Simulation Display State
Select how color is applied to toolpaths during simulations. Choose from the following:
·
Default: The CAM preferences for StockColors are applied. See the Stock tab in the
CAM Preferences dialog.
·
Tool: The Cut Material color assigned to the tool is applied. See the Create/Edit Tool
Dialog
·
Mop: The color properties of the Machining Operations (Mops) are applied. Right-click
on the MOp and select Properties.
·
Texture: The material texture defined in the Materials dialog is applied. Select
Materials from the Program tab.
To change the display state manually, go to the Simulate tab and adjust the Display State
menu located at the bottom of the Machining Browser as shown below.
User Interface90
4.7.10 User Interface
From here you can set the various user interface options.
Selecting this option displays machining operation dialogs as a floating window where
the dialog appears on top of the Machining Browser. If the above option is unchecked
the machining operation dialog is docked and is displayed over the Machining Browser
window.
Show Getting Started Guide at startup
This displays Getting Started dialog at program startup every time the program is loaded.
This dialog provides quick access to resources on MecSoft's website.
Run Automatic check for updates at startup
Selecting this option automatically checks for product updates when VisualCADCAM is
loaded. This requires access to internet on the computer running VisualCADCAM.
Show Configuration Selection Dialog at startup
Selecting this option displays the product configuration dialog to run when the program
is loaded. User can select from the following MILL modules - Standard, Expert,
Professional and Premium.
Configuration Selection Dialog at startup
This dialog appears at startup when VisualCADCAM is running in demo mode.
Selecting a configuration loads VisualCADCAM and provides the features
available in the selected configuration.
Show context ToolTips
Check this box to display Context ToolTips when the mouse moves over a parameter in a
dialog. A definition of the parameter will pop-up automatically. Note that Context
ToolTips may not be available for ALL dialogs. You can also set the ToolTip Delay in
seconds. This is the amount of time it takes to display the Context ToolTip when the
mouse activate it.
You can enter expressions in any dialog field that expects a numerical value and the
value will be computed and entered automatically. Check this box to pop-up the results
of any expressions in a ToolTip balloon. An example is shown below.
Show Expressions in ToolTip
Show Insufficient Machine Axis Warning when Posting
With this checked, you will receive a warning message if the Machine Setup definition is
not set to the required number of axis for the operation being posted.
Show Tool Replacement Dialog
When you open a file that contains tool(s) whose names match a tool that is currently
loaded, a dialog asks if you wish to replace the currently loaded tools with the tools from
the file you are opening. You can check this box to replace tools by default and stop the
dialog from displaying.
Invoke 'Stock Model Information' dialog
The Stock Model Information dialog is displayed when a stock geometry is created.
You can turn off this dialog by selecting Do not show this dialog again located on the
bottom of the message window.
To display this dialog during stock creation, select CAM Preferences > User Interface and
select Invoke ‘Stock Model Information’ dialog.
Invoke 'Run Simulation After Regeneration' dialog
This dialog is displayed when you regenerate a Setup or the Machining Job.
Dialog Box: Run Simulation After Regeneration
Run simulation after regenerating each Machining Operation
Selecting this option simulates every machining operation in the Setup after the
operation is regenerated. This is generally selected when a re-roughing operation is part
of a Setup as it requires the in-process stock of the previous roughing operation to
generate the re-roughing toolpath.
This process would take longer processing time to regenerate all operations in a
Setup depending on the system resources and simulation preferences.
To display this dialog when regenerating a Setup, select CAM Preferences > User
Interface and select Invoke ‘Run Simulation after Regeneration’ dialog.
Invoke 'Stock from Selection Information' dialog
This dialog is displayed when creating Stock geometry using Stock from Selection.
To display this dialog again when creating Stock from Selection select CAM Preferences >
User Interface and select Invoke ‘Invoke Stock from Selection Information’ dialog.
This allows the selection of different themes that changes how the Browser windows
appear. The borders, colors, highlighting, and shadowing of standard buttons, dialogs,
and windows are controlled by which theme is selected.
Example Ribbon Style: Office 2010 Silver
Always load preferences from file when opening a new file
Check this box if you wish to always load CAM Preferences from the file you are opening.
Remember, however, that your current settings including your selected post is subject
to be being changed.
Always save current preferences to file on file save
Check this box if you wish to always save the current CAM preferences to the file on file
save. Remember, however, that your current settings including your currently selected
post will replace those preferences that were in the current file originally.
Always save current preferences to registry on exit
Check this box if you wish to always save the current CAM preferences to the Windows
registry when you exit your MecSoft CAM plugin. This will ensure that your current CAM
settings will always be used when starting a new file.
Save Current Preferences to Registry
If you have your preferences set the way you want them and do not want them top
change, select this button to save the current preferences to your Windows registry.
Doing this will force them to be loaded when you create new files.
Ribbon Style
Save Preferences
4.7.11 Post Preferences
These preferences relate to posting toolpath operations to gcode files.
You could also have this point to your control software’s
executable file and VisualCAM will automatically launch this
application when the machining operations are post processed.
This allows you to set rules for posted file name when post processing machining
operations.
When a machining operation is selected for posting you can set the output file name
from one of the following options.
·
Part File Name + Machining Operation Name
·
Part File Name + Setup Name + Machining Operation Name
·
Setup Name + Machining Operation Name
·
Machining Operation Name
When a setup is selected for posting you can set the output file name from one of the
following options.
·
Part File Name + Setup Name
·
Setup Name
When Machining Job is selected to Post All, you can set the output file name from one of
the following options.
·
Part File Name
·
Part File Name + First Setup Name
·
First Setup Name
Posted File extension
You can select a posted file extension from the list or add an extension to the list by
selecting Add new button. This displays the Post File Extension dialog shown below
where you can specify a new file extension and click OK.
Dialog Box: Post File Extension
The new file extension is now set as your posted file extension automatically.
By default VisualCAM performs interactive post-processing. That is, when you select a
toolpath for post-processing, VisualCAM launches the post-processor and waits for it to
complete. You can also turn off the display of the output dialog (post and save dialog).
During interactive post-processing, VisualCAM launches the NC editor to view the output
file. You can specify a different NC editor to use. See Program to send the Posted file to
above for doing this.
File Extension from Post Processor
Check this box to "pull" the posted g-code file extension from the Legacy Post-Processor
(*.spm) file. This ensures that whichever post that you use, your posted g-code file will
match the file extension defined in the active post. Note: You must edit your legacy post
and set the Output File Extension value from the General tab in the Post-Processor
Generator.
Show Output Dialog When Post Processing
Check this box to always display the Post & Save As file dialog when you select Post from
an operation (Mop), Setup or Machining Job.
Always post-process G-code during toolpath generation
Your G-code is stored with your CAM file so that the latest G-code is always available to
you when you open a file. Uncheck this box if you do not want new G-code generated
every time you generate a toolpath operation.
Use these options to implement post priority.
Post in created order
Select this option to post operations in the order that they appear in the machining Job
tree.
Post in order of increasing tool #
Select this option to post operations in the order of increasing tool number. The
operation with the lowest tool number is posted first.
Post in order of decreasing tool #
Select this option to post operations in the order of decreasing tool number. The
operation with the highest tool number is posted first.
Always save post to file on file save
The current post will be saved to the file when it is saved. CAUTION: The file's Current
post will be replaced.
The post defined in a file you are open will become the new Current post post selected
in the Post-processor options dialog. CAUTION: The post in the file you are opening will
be replaced. If this is not desired, close and do not save the file.
Export Saved Post
Use this option to save the Current post in the active file to a post definition file name
ending in *.spm
Dialog Box: License Preferences
Network Locked License Service is a security process required when a computer on a
network tries to connect to the server in order to use its resources. If the user's identity
has been stored by the server, entering a valid username and password completes the
4.7.12 Licensing
This dialog allows you to set Licensing Preferences for using a Proxy Server and/or a LAN Daemon
(for Network Licenses). This information would be provided by your network administrator.