Professional Documents
Culture Documents
Verification Training Sessions PDF
Verification Training Sessions PDF
VERICUT Verification
VERICUT 8.1
Session 1L
Introduction to a VERICUT simulation
This session will introduce you to running a VERICUT simulation. This session starts
with a VERICUT project which has the machine, the control and the job related data
already setup and now we only need to run simulation.
Note: Layout of the default VERICUT User Interface:
Note: The Ribbon Bar, located below the tabs, allows you to select the VERICUT
function you want to use. As you move from tab to tab, the Ribbon bar dynamically
updates to show the options available for that tab. On the Ribbon Bar, options are
grouped by the function they perform within VERICUT. On user-defined tabs, you
can create user-defined groups that contain the command buttons you specify. For
more information on creating user-defined tabs and user-defined groups see
VERICUT Help - Customizing the Ribbon for more information.
• From the far right side of the Tabs select the Customize Ribbon icon to open
the Customize Ribbon window
Note: The Configure File displays a list of all ribbon/toolbar customization files
stored in ProgramData/CGTech. You can select one of the filenames to edit the
customization file or enter a new filename to create a new customization file.
• Select OK, all training sessions will use the Default Ribbon
Note: The features in the Project Tree provide the tools required to setup all job
related data in VERICUT. This VERICUT project has the required job related data
(Stock, Tools, and NC Program and Work Offset) and the optional job related data
(Fixture and Design) already setup. We now need only to run the simulation.
Note: If the Project Tree window has been closed you can open it by selecting the
Ribbon Bar > Project tab > Project group > Project Tree
Note: This VERICUT project has been saved with (3) views displayed:
Machine/Cut Stock view which displays a 3-D NC machine, when defined and the
material removal on the cut stock.
Workpiece view which displays the workpiece and machining that occurs on it. This
view supports full inspection capabilities on the machined part, including X-Caliper
measurements and AUTO-DIFF model comparisons.
• In the Graphic Area of the Workpiece view, hover the mouse over the stock at a
point to be used as the center of rotation then right mouse click and select Set
Spin Center.
• Right mouse click on Capture, Edit, and Remove Layouts icon and select
Capture to store the current layout
• In the View Cube select the Left face to display a standard view.
• In the View Cube right mouse click on Capture, Edit, and Remove Layouts
icon and select Saved Layouts > Layout 2 to retrieve the original layout.
• Play with the View Cube features and adjust the views as desired for the
simulation
Note: See VERICUT Help - View Port Controls for more details.
Note: Error messages being displayed in the Message Area, the Status Lights
flickering and the Progress Bar advancing.
Note: This option creates a new view for the zoomed area instead of modifying the
current view. This option is helpful when working with large parts.
Note: When manipulating views you may need to improve the image quality, to do
this select Ribbon Bar > View tab > View group > Refine Display.
• Zoom, rotate, pan and refine the display of the new Workpiece view as desired.
• Close View 4
Note: The Reset Model icon causes the VERICUT model in the graphics area to
reset and rewinds the NC program file. A Reset Confirmation will display.
Tip: Left click on the Play icon while simulating to stop the simulation just like
using the Pause icon.
• During the simulation move the Animation slider bar to speed up and slow
down the simulation. Also, rotate the views.
Conclusion
This session introduced you to running a VERICUT simulation. This session started with
a VERICUT project which has the machine, the control and the job related data already
setup and we only needed to run simulation.
This session will introduce you to running a VERICUT simulation. This session starts
with a VERICUT project which has the machine, the control and the job related data
already setup and now we only need to run simulation.
Note: Layout of the default VERICUT User Interface:
Note: The Ribbon Bar, located below the tabs, allows you to select the VERICUT
function you want to use. As you move from tab to tab, the Ribbon bar dynamically
updates to show the options available for that tab. On the Ribbon Bar, options are
grouped by the function they perform within VERICUT. On user-defined tabs, you
can create user-defined groups that contain the command buttons you specify. For
more information on creating user-defined tabs and user-defined groups see
VERICUT Help - Customizing the Ribbon for more information.
• From the far right side of the Tabs select the Ribbon icon to open the
Customize Ribbon window
Note: The Configure File displays a list of all ribbon/toolbar customization files
stored in ProgramData/CGTech. You can select one of the filenames to edit the
customization file or enter a new filename to create a new customization file.
• Select OK, all training sessions will use the Default Ribbon
Note: The features in the Project Tree provide the tools required to setup all job
related data in VERICUT. This VERICUT project has the required job related data
(Stock, Tools, and NC Program and Work Offset) and the optional job related data
(Fixture and Design) already setup. We now need only to run the simulation.
Note: If the Project Tree window has been closed you can open it by selecting the
Ribbon Bar > Project tab > Project group > Project Tree
Note: This VERICUT project has been saved with (2) views displayed:
Workpiece view which displays the workpiece and machining that occurs on it. This
view supports full inspection capabilities on the machined part, including X-Caliper
measurements and AUTO-DIFF model comparisons.
Machine/Cut Stock view which displays a 3D NC machine, when defined, and the
material removal on the cut stock.
• In the Graphic Area of the Workpiece view, hover the mouse over the stock at a
point to be used as the center of rotation then right mouse click and select Set
Spin Center.
Note: The VERICUT View Port controls, or View Cube, tracks the rotation of the
view that is currently active in the VERICUT Graphic area. Pan and Zoom have no
effect on the cube. When you rotate the view in the graphic area, the cube rotates to
the same orientation. Conversely, if you rotate the cube in the View Port control area,
view in the graphics area will rotate to the same orientation.
• Right mouse click on Capture, Edit, and Remove Layouts icon and select
Capture to store the current layout
• In the View Cube select the Left face to display a standard view.
• In the View Cube right mouse click on Capture, Edit, and Remove Layouts
icon and select Saved Layouts > Layout 1 to retrieve the original layout.
• Play with the View Cube features and adjust the views as desired for the
simulation
Note: See VERICUT Help - View Port Controls for more details.
Note: Error messages being displayed in the Message Area, the Status Lights
flickering and the Progress Bar advancing.
Note: This option creates a new view for the zoomed area instead of modifying the
current view. This option is helpful when working with large parts.
• In the Graphic Area of the Workpiece view, trap a small area of the part.
Note: When manipulating views you may need to improve the image quality, to do
this select Ribbon Bar > View tab > View group > Refine Display.
• Zoom, rotate, pan and refine the display of the new Workpiece view as desired.
• Close View 3
Note: The Reset Model icon causes the VERICUT model in the graphics area to
reset and rewinds the NC program file. A Reset Confirmation will display.
Tip: Left click on the Play icon while simulating to stop the simulation just like
using the Pause icon.
• During the simulation move the Animation slider bar to speed up and slow
down the simulation also rotate the views.
Conclusion
This session introduced you to running a VERICUT simulation. This session started with
a VERICUT project which has the machine, the control and the job related data already
setup and we only needed to run simulation.
This session will introduce you to running a VERICUT simulation. This session starts
with a VERICUT project which has the machine, the control and the job related data
already setup and now we only need to run simulation.
Note: Layout of the default VERICUT User Interface:
Note: The Ribbon Bar, located below the tabs, allows you to select the VERICUT
function you want to use. As you move from tab to tab, the Ribbon bar dynamically
updates to show the options available for that tab. On the Ribbon Bar, options are
grouped by the function they perform within VERICUT. On user-defined tabs, you
can create user-defined groups that contain the command buttons you specify. For
more information on creating user-defined tabs and user-defined groups see
VERICUT Help - Customizing the Ribbon for more information.
• From the far right side of the Tabs select the Ribbon icon to open the
Customize Ribbon window
Note: The Configure File displays a list of all ribbon/toolbar customization files
stored in ProgramData/CGTech. You can select one of the filenames to edit the
customization file or enter a new filename to create a new customization file.
• Select OK, all training sessions will use the Default Ribbon
Note: The features in the Project Tree provide the tools required to setup all job
related data in VERICUT. This VERICUT project has the required job related data
(Stock, Tools, and NC Program and Work Offset) and the optional job related data
(Fixture and Design) already setup. We now need only to run the simulation.
Note: If the Project Tree window has been closed you can open it by selecting the
Ribbon Bar > Project tab > Project group > Project Tree
Note: This VERICUT project has been saved with (3) views displayed:
Machine/Cut Stock view which displays a 3D NC machine, when defined, and the
material removal on the cut stock.
(2) Workpiece views which display the workpiece and machining that occurs on it.
This view supports full inspection capabilities on the machined part, including X-
Caliper measurements and AUTO-DIFF model comparisons.
• In the Graphic Area of the Workpiece view, hover the mouse over the stock at a
point to be used as the center of rotation then right mouse click and select Set
Spin Center.
Note: The VERICUT View Port controls, or View Cube, tracks the rotation of
the view that is currently active in the VERICUT Graphic area. Pan and Zoom
have no effect on the cube. When you rotate the view in the graphic area, the cube
rotates to the same orientation. Conversely, if you rotate the cube in the View Port
control area, view in the graphics area will rotate to the same orientation.
• Right mouse click on Capture, Edit, and Remove Layouts icon and select
Capture to store the current layout
• In the View Cube select the Front face to display a standard view.
• In the View Cube right mouse click on Capture, Edit, and Remove Layouts
icon and select Saved Layouts > Layout 1 to retrieve the original layout.
• Play with the View Cube features and adjust the views as desired for the
simulation
Note: See VERICUT Help - View Port Controls for more details.
Note: Error messages being displayed in the Message Area, the Status Lights
flickering and the Progress Bar advancing.
Note: This option creates a new view for the zoomed area instead of modifying the
current view. This option is helpful when working with large parts.
Note: When manipulating views you may need to improve the image quality, to do
this select Ribbon Bar > View tab > View group > Refine Display.
Note: The Profile view displays a 2-D profile view of a turned workpiece in a G-
Code NC program simulation, as if it were spinning and sectioned along the turning
axis. The profile is created when cutting begins.
• Close View 4
Note: The Reset Model icon causes the VERICUT model in the graphics area to
reset and rewinds the NC program file. A Reset Confirmation will display.
Tip: Left click on the Play icon while simulating to stop the simulation just like
using the Pause icon.
• During the simulation move the Animation slider bar to speed up and slow
down the simulation also rotate the views.
Conclusion
This session introduced you to running a VERICUT simulation. This session started with
a VERICUT project which has the machine, the control and the job related data already
setup and we only needed to run simulation.
This session will teach you how to monitor what is happening in the simulation by
stopping at certain events and displaying some of VERICUT’s monitoring tools.
Note: This axis displays the "driven point" and the Program Zero location. The X, Y,
Z Driven Point Zero axis represents where the Program Zero is located and the
symbol illustrates what is being driven, typically the tool tip or the turret face.
Note: The NC Program window displaying the NC program file being simulated. In
this window, you can scroll through the entire file to see all the records, search for
text forward and backward, print, and more. An arrow pointer indicates the current
NC Program record being processed. The window is updated when a new NC
program file is processed, such as when multiple NC program files are to be
simulated.
Note: The Driven Point moves to the tip of the tool. T0101 indexes the turret and
activates the offset for the tool.
Note: The features on the Start/Stop panel enable you to specify conditions that
control the starting and stopping of NC Program processing.
• Select Add and from the pull-down list select Tool Change
• Play
The simulation will continue until the next tool change in the NC program.
Note: This panel provides status information about the simulation and what would be
occurring on the CNC machine. The information displayed can be configured.
Click on the Set Group Visibilty icon to display the menu shown below which
enables you to specify which information groups you want displayed in the Status
panel. Right-click in a Group displayed in the Status panel to display a window that
enables you specify the features that you want displayed in that Group.
Note: For more information on the available configuration options and descriptions see
VERICUT Help - Info Menu - Status window, configuration mode
• Turn on/off Group Visibilty settings and re-oder the groups as desired to
become familiar with this option
• In the NC Program window select the Search icon, enter text G76 and then
select
• With the cursor on G76, right mouse click and select Add Breakpoint
• Play
Note: The threads are displayed in the Workpiece view and a dashed line
representing the threads are displayed in the Profile view.
Conclusion
In this session, you have seen how to monitor the simulation and how to stop the
simulation at certain events in the program.
This session will teach you how to monitor what is happening in the simulation by
stopping at certain events and displaying some of VERICUT’s monitoring tools.
Note: The NC Program window displaying the NC program file being simulated. In
this window, you can scroll through the entire file to see all the records, search for
text forward and backward, print, and more. An arrow pointer indicates the current
NC Program record being processed. The window is updated when a new NC
program file is processed, such as when multiple NC program files are to be
simulated.
The Driven Point is still at the spindle face, this is because tool offset has not
been applied yet.
G43 activates the offset for the tool and Driven Point moves to the tip of the tool.
Note: The features on the Start/Stop panel enable you to specify conditions that
control the starting and stopping of NC Program processing.
• Select Add and from the pull-down list select Tool Change
• Play
The simulation will continue until the next tool change in the NC program.
Note: This panel provides status information about the simulation and what would be
occurring on the CNC machine. The information displayed can be configured.
Click on the Set Group Visibilty icon to display the menu shown below which
enables you to specify which information groups you want displayed in the Status
panel. Right-click in a Group displayed in the Status panel to display a window that
enables you specify the features that you want displayed in that Group.
Note: For more information on the available configuration options and descriptions see
VERICUT Help - Info Menu - Status window, configuration mode
• Turn on/off Group Visibilty settings and re-oder the groups as desired to
become familiar with this option
• In the NC Program window select the Search icon, enter text M97 P5 and
then select
• With the cursor on M97 P5 , right mouse click and select Add Breakpoint
• Ribbon Bar > Info tab > Debug group Call Stack…
Note: The Call Stack window enables you to track information related to subroutine
calls. The subroutine mill_subroutine.sub is located in the Project Tree >
Subroutines branch.
• Toggle Depth 1 and Depth 2 and note the NC Program window updates.
This is useful when we want to step into a subroutine but do not want to step
through the subroutine.
Conclusion
In this session, you have seen how to monitor the simulation and how to stop the
simulation at certain events in the program.
This session will teach you how to monitor what is happening in the simulation by
stopping at certain events and displaying some of VERICUT’s monitoring tools.
Note: This axis displays the "driven point" and the Program Zero location. The X, Y,
Z Driven Point Zero axis represents where the Program Zero is located and the
symbol illustrates what is being driven, typically the tool tip or the spindle face.
Note: The NC Program window displaying the NC program file being simulated. In
this window, you can scroll through the entire file to see all the records, search for
text forward and backward, print, and more. An arrow pointer indicates the current
NC Program record being processed. The window is updated when a new NC
program file is processed, such as when multiple NC program files are to be
simulated.
The Driven Point is still at the spindle face, this is because tool offset has not
been applied yet.
G43 activates the offset for the tool and Driven Point moves to the tip of the tool.
G54 activates the work offset and the X, Y, Z of the Driven Point Zero axis moves
to Program Zero location.
Note: The features on the Start/Stop panel enable you to specify conditions that
control the starting and stopping of NC Program processing.
• Play
The simulation will continue until the next tool change in the NC program.
Note: This panel provides status information about the simulation and what would be
occurring on the CNC machine. The information displayed can be configured.
Click on the Set Group Visibilty icon to display the menu shown below which
enables you to specify which information groups you want displayed in the Status
panel. Right-click in a Group displayed in the Status panel to display a window that
enables you specify the features that you want displayed in that Group.
Note: For more information on the available configuration options and descriptions see
VERICUT Help - Info Menu - Status window, configuration mode
• Turn on/off Group Visibilty settings and re-oder the groups as desired to
become familiar with this option.
• Right mouse click in the Groups to review options available
• In the NC Program window select the Search icon, enter text G0 A1.5 and
then select
• With the cursor on G0 A1.5, right mouse click and select Add Breakpoint
• Play
Note: The part is moved from the Stock Workpiece view to the Sub_Stock
Workpiece view once the parting tool completely cuts the part at line 175.
Conclusion
In this session, you have seen how to monitor the simulation and how to stop the
simulation at certain events in the program.
In this session you will learn how to detect the errors in the simulation, and how to find
the blocks in the program responsible for the errors.
Note: the Perform Syntax Check option causes VERICUT to check all NC program
and NC Subroutine files referenced by the “current” setup for syntax errors. Each
syntax error that is found is written to the Message Area and a summary showing the
number of syntax errors found is displayed directly below the Message Area.
VERICUT can also be set to automatically check for syntax error when a project file
is opened. The setting is found at Project Tree > Setup branch > G-Code > Check
Syntax.
• Select the first error in the Message Area, notice that the corresponding block in
the NC program window is highlighted.
Note: NC Program Preview detects any errors that do not require processing the
material removal, example “Fast feed rate removed material”. The errors detected
are: tool touching the fixture, tool violating the design model, machine collisions and
machine limits.
Notice that the Simulation Controls allow for forward and backward motion:
Notice that the NC Program window moves to the line of the error”
• Single Step a couple of lines backwards and then forwards to better see
the motion which caused the error.
• From the NC Program window, select NC Program Preview to exit the NC
Program Preview mode.
Error: Cutter of the tool "1" collided with "Jaws" at line: (23) N1100 Z-1.81
Program halted at machine collision
Tip: When the motion is stopped before the end of the motion, a yellow Pause
button; indicates that the motion block is not completed. The Collision (COLL) light
turns from green to red to indicate a collision on the current light; it will later turn
yellow to indicate that a collision occurred.
• Reset Model
• Move the Animation slider to the right; this will refresh the animation after
multiple lines of the NC program.
Note: By default the messages are removed when the simulation is Reset
Note: The Ananlyze message tab provides all messages in sorted tree structure. This
message area is NOT being updated when VERICUT is processing. It gets refreshed
when “busy” light is turned off. For more information on the available configuration
options and descriptions see the VERICUT Help.
• VERICUT Logger > Sort By and from 2nd pull down select Message Type
• From right end of the VERICUT Logger select the VERICUT Logger tab
Note: The log file contains the session information, such as errors, warnings and
informational messages about the verification session. If multiple projects are
simulated in the same session, the information will be appended to the bottom of the
file. The Log file is reset when VERICUT is restarted. The Log file can be renamed
in this window to be kept permanently.
Notice that the Simulation Controls allow for forward and backward motion:
The line in the NC program is highlighted and the tool is displayed at the end of
the block responsible for the cut.
Notice that the simulation jumps to the line where the collision occurred.
• Single Step a couple of lines backwards and then forwards to better see
the motion which caused the error.
The tool is moved to the position of the error and the error message is highlighted
in the Message Area
Note: The features in the Check Collisions Between menu enables you to specify the
Tool to Stock/Fixture collision conditions that you want VERICUT to check during
processing.
• Play the simulation with the Animation Slider bar all the way to the right
• Set Visible Fixture and Active Tools’ Holders, Near Miss field to .25
• Reset Model
• Play the simulation with the Animation Slider bar all the way to the right
Notice that the Status window now shows 11 errors in the NC program.
• New errors were detected by VERICUT, see Message Area; Error: Holder
"Holder1" of the tool "1" loaded in component "Tool_1" exceeded near miss
tolerance (0.25) with "Jaws" at line: (14) N0110 G1 Z.16
Conclusion
In this session you have seen how to detect the errors in the simulation, and how to find
the blocks in the program responsible for the errors.
In this session you will learn how to detect the errors in the simulation, and how to find
the blocks in the program responsible for the errors.
Note: the Perform Syntax Check option causes VERICUT to check all NC program
and NC Subroutine files referenced by the “current” setup for syntax errors. Each
syntax error that is found is written to the Message Area (VERICUT Logger) and a
summary showing the number of syntax errors found is displayed directly above the
Message Area.
VERICUT can also be set to automatically check for syntax error when a project file
is opened. The setting is found at Project Tree > Setup branch > G-Code > Check
Syntax.
• Select the first error in the Message Area, notice that the corresponding block in
the NC program window is highlighted.
Note: NC Program Preview detects any errors that do not require processing the
material removal, example “Fast feed rate removed material”. The errors detected
are: tool touching the fixture, tool violating the design model, machine collisions and
machine limits.
Notice that the Simulation Controls allow for forward and backward motion:
Notice that the NC Program window moves to the line of the error.
• Single Step a couple of lines backwards and then forwards to better see
the motion which caused the error.
• From the NC Program window, select NC Program Preview to exit the NC
Program Preview mode.
Removed material with coolant off with tool "1" at line: (15) N7 G01 Z3.5. F100..
Removed volume 0.015
Note: The capability to check for Coolant on when cutting the material is located
on Project Tree > Setup > Configure > Motion. If this check is turned on, and
the coolant is off, VERICUT will cut the material in red, and produce an error.
Fast feed rate removed material with tool "1" loaded in component "Tool" at line:
(43) N26 Z3.5. Removed volume 0.0097
Tip: When the motion is stopped before the end of the motion, a yellow Pause button,
indicates that the motion block is not completed. The Collision (COLL) light turns
from green to red to indicate a collision on the current light; it will later turn yellow to
indicate that a collision occurred.
• Reset Model
• Move the Animation slider to the right; this will refresh the animation after
multiple lines of the NC program.
Note: By default the messages are removed when the simulation is Reset
Note: The Ananlyze message tab provides all messages in sorted tree structure. This
message area is NOT being updated when VERICUT is processing. It gets refreshed
when “busy” light is turned off. For more information on the available configuration
options and descriptions see the VERICUT Help.
• VERICUT Logger > Sort By and from pull down select Tool
• VERICUT Logger > Sort By and from 2nd pull down select Message Type
• From right end of the VERICUT Logger select the VERICUT Logger tab
Note: The log file contains the session information, such as errors, warnings and
informational messages about the verification session. If multiple projects are
simulated in the same session, the information will be appended to the bottom of the
file. The Log file is reset when VERICUT is restarted. The Log file can be renamed
in this window to be kept permanently.
Notice that the Simulation Controls allow for forward and backward motion:
The line in the NC program is highlighted and the tool is displayed at the end of
the block responsible for the cut.
Notice that the simulation jumps to the line where the collision occurred.
• Single Step a couple of lines backwards and then forwards to better see
the motion which caused the error.
Notice that the simulation jumps to the line where the error occurred and the error
message in the Message Area is highlighted
• Single Step a couple of lines backwards and then forwards to better see
the motion which caused the error.
• From the NC Program window, select NC Program Review to exit the NC
Program Review mode.
Note: The features in the Check Collisions Between menu enables you to specify the
Tool to Stock/Fixture collision conditions that you want VERICUT to check during
processing.
• Reset Model
• Play the simulation with the Animation Slider bar all the way to the right
• Reset Model
• Play the simulation with the Animation Slider bar all the way to the right
Notice that the Status window now shows 14 errors and 3 warnings in the NC
program.
New errors were detected by VERICUT, see Message Area; Error: Holder
"Holder1" of the tool "1" loaded in component "Tool" exceeded near miss
tolerance (0.25) with "Fixture" at line: (56) N36 Z3.6
Conclusion
In this session you have seen how to detect the errors in the simulation, and how to find
the blocks in the program responsible for the errors.
In this session you will learn how to detect the errors in the simulation, and how to find
the blocks in the program responsible for the errors.
Note: the Perform Syntax Check option causes VERICUT to check all NC program
and NC Subroutine files referenced by the “current” setup for syntax errors. Each
syntax error that is found is written to the Message Area and a summary showing the
number of syntax errors found is displayed directly below the Message Area.
VERICUT can also be set to automatically check for syntax error when a project file
is opened. The setting is found at Project Tree > Setup branch > G-Code > Check
Syntax.
• Select the first error in the Message Area; notice that the corresponding block in
the NC program window is highlighted.
Note: NC Program Preview detects any errors that do not require processing the
material removal, example “Fast feed rate removed material”. The errors detected
are: tool touching the fixture, tool violating the design model, machine collisions and
machine limits.
Notice that the Simulation Controls allow for forward and backward motion:
• Single Step a couple of lines backwards and then forwards to better see
the motion which caused the error.
• From the NC Program window, select NC Program Preview to exit the NC
Program Preview mode.
A message is displayed in the message logger: Fast feed rate removed material
with tool "7901" loaded in component "Tool" at line: (66) Z.0313. Removed
volume 0.0102
Program halted at error limit 1
Tip: When the motion is stopped before the end of the motion, a yellow Pause button,
indicates that the motion block is not completed. The Collision (COLL) light turns
from green to red to indicate a collision on the current light; it will later turn yellow to
indicate that a collision occurred.
• Reset Model
• Move the Animation slider to the right; this will refresh the animation after
multiple lines of the NC program.
Note: By default the messages are removed when the simulation is Reset
Note: The Ananlyze message tab provides all messages in sorted tree structure. This
message area is NOT being updated when VERICUT is processing. It gets refreshed
when “busy” light is turned off. For more information on the available configuration
options and descriptions see the VERICUT Help.
• VERICUT Logger > Sort By and from 2nd pull down select Message Type
• From right end of the VERICUT Logger select the VERICUT Logger tab
Note: The log file contains the session information, such as errors, warnings and
informational messages about the verification session. If multiple projects are
simulated in the same session, the information will be appended to the bottom of the
file. The Log file is reset when VERICUT is restarted. The Log file can be renamed
in this window to be kept permanently.
Notice that the Simulation Controls allow for forward and backward motion:
The line in the NC program is highlighted and the tool is displayed at the end of
the block responsible for the cut.
Notice that the simulation jumps to the line where the collision occurred.
• Single Step a couple of lines backwards and then forwards to better see
the motion which caused the error.
Note: The features in the Check Collisions Between menu enables you to specify the
Tool to Stock/Fixture collision conditions that you want VERICUT to check during
processing.
• Reset Model
• Play the simulation with the Animation Slider bar all the way to the right
• Reset Model
• Play the simulation with the Animation Slider bar all the way to the right
Notice that the Status window now shows 64 errors and 4 warnings in the NC
program.
New errors were detected by VERICUT, see Message Area; Error: Holder
"Holder1" of the tool "7954" loaded in component "Tool" exceeded near miss
tolerance (0.25) with "Sub_Fixture" at line: (334) G1 Z-.318 F.005
Conclusion
In this session you have seen how to detect the errors in the simulation, and how to find
the blocks in the program responsible for the errors.
• Play
Note: Use only the Workpiece and Profile views to inspect the Cut Stock
• In the Graphic Area of the Workpiece view, right mouse click Component
Visibility > View Components
• Un-check Chuck and Jaws, then select Close
• Fit both views
Note: The X-Caliper ribbon enables you to take measurements, and obtain historical
and mathematical information about VERICUT models.
Note: The features in the Dimensions group allow you to record measurements
on the part. These measurements can be rotated with the part, zoomed, or dragged
to a different location. Multiple dimensions can be displayed to quickly document
key measurements with on part dimensions, and setup dimensions designed for
inspection aids. The dimension images can be easily referenced in the VERICUT
reports.
Notice that the line in the NC Program which generated this feature is highlited in the
NC Program window
Note: All of the features generated by the same motion that created the selected
feature are highlighted. Notice all of the information that is displayed in the X-
Caliper Measurement tab: Diameter, Tool used to cut this feature, etc…
Note: Point values will be different based on where you select on the part
Note: Use Clear to clear the X-Caliper readings in the VERICUT Logger
5. Measure an angle
• Distance/Angle group
Note: The features in the Section window enable you to define section planes
through a VERICUT Cut Stock model in a Workpiece view. You can define as
many section planes as desired, in any orientation. Section plane orientation and
distance are described with respect to the active coordinate system. You can continue
cutting on the sectioned model, or restore the original (un-sectioned) model. Machine
cuts are applied to the entire model regardless of how it is displayed after sectioning.
Note: See VERICUT Help - The Project Tree - Section window for more details.
We will analyze a feature (in this case a cylinder) delimited by a feature at the top and
one at the bottom.
• Select Hole Top and pick top of the part (bottom left)
• Hole Bottom, pick the cone (bottom right)
Tip: To restore the original (un-sectioned) model click anywhere off the part in the
Workpiece view, or select Restore on the Section window
Note: The design model, in blue, will overlay on top of the Cut Stock model and is
now visible and available to be used with X-Caliper.
• Select Distance
Note: the Settings group > Display Tool/Stock Collisions is used to specifically
highlight collisions between the tool holder and the Cut Stock in the graphics area.
Use the Feature/History option to obtain information about the collision (NC
Program file, Record number, Tool ID, etc.). This feature is only active when
holder/stock collisions occurred while cutting the part.
The below image is NOT from this Project it is used to illustrate the Note.
Conclusion
In this session, you have seen how to inspect the VERICUT Cut Stock using X-Caliper.
Note: Use only the Workpiece view to inspect the Cut Stock
• In the Graphic Area, right mouse click Component Visibility > Fixture
• Fit view
Note: The X-Caliper ribbon enables you to take measurements, and obtain historical
and mathematical information about VERICUT models.
Note: The features in the Dimensions group allow you to record measurements
on the part. These measurements can be rotated with the part, zoomed, or dragged
to a different location. Multiple dimensions can be displayed to quickly document
key measurements with on part dimensions, and setup dimensions designed for
inspection aids. The dimension images can be easily referenced in the VERICUT
reports.
Notice that the line in the NC Program which generated this feature is highlited in the
NC Program window
Note: All of the features generated by the same motion that created the selected
feature are highlighted. Notice all of the information that is displayed in the X-
Caliper Measurement tab: Diameter, Tool used to cut this feature, etc…
Note: Point values will be different based on where you select on the part
Note: Features machined by a Tap tool will generate a tapped hole. Even though the
thread is not graphically displayed, the thread information is available via X-Caliper.
Note: Use Clear to clear the X-Caliper readings in the VERICUT Logger
5. Measure an angle
• Distance/Angle group
7. Measure the distance between the center of the hole and the
edge of the plane
• Distance/Angle group
• > select Edge
• > select Axis
• With selected
a feature
• Pick both faces that make the edge. An arrow will be displayed along the edge (as
shown bottom left)
• With selected
• Pick the side wall of the hole. An arrow will be displayed in the center of the hole
(as shown below, bottom right)
Note: The features in the Section window enable you to define section planes
through a VERICUT Cut Stock model in a Workpiece view. You can define as
many section planes as desired, in any orientation. Section plane orientation and
distance are described with respect to the active coordinate system. You can continue
cutting on the sectioned model, or restore the original (un-sectioned) model. Machine
cuts are applied to the entire model regardless of how it is displayed after sectioning.
Note: See VERICUT Help - The Project Tree - Section window for more details.
• Pl Type = POS X
• Distance = -1.625
• Color = White
• Select Section
We will analyze a feature (in this case a cylinder) delimited by a feature at the top and
one at the bottom.
• Select Hole Top and pick top of the part (bottom left)
• Hole Bottom, pick the cone (bottom right)
Tip: To restore the original (un-sectioned) model click anywhere off the part in the
Workpiece view, or select Restore on the Section window
Note: The design model, in blue, will overlay on top of the Cut Stock model and is
now visible and available to be used with X-Caliper.
• Select Distance
Note: Used to specifically highlight collisions between the tool holder and the Cut
Stock in the graphics area. Use the Feature/History option to obtain information
about the collision (NC Program file, Record number, Tool ID, etc.). This feature is
only active when holder/stock collisions occurred while cutting the part.
Conclusion
In this session, you have seen how to inspect the VERICUT Cut Stock.
Note: Use only the Workpiece and Profile views to inspect the Cut Stock
Hide the Fixture
• In the Graphic Area of the Workpiece view, right mouse click Component
Visibility > View Components
• Un-check Sub_Fixture, then select Close
• Fit both views
Note: The X-Caliper ribbon enables you to take measurements, and obtain historical
and mathematical information about VERICUT models.
Note: The features in the Dimensions group allow you to record measurements
on the part. These measurements can be rotated with the part, zoomed, or dragged
to a different location. Multiple dimensions can be displayed to quickly document
key measurements with on part dimensions, and setup dimensions designed for
inspection aids. The dimension images can be easily referenced in the VERICUT
reports.
Notice that the line in the NC Program which generated this feature is highlited in the
NC Program window
Note: Point values will be different based on where you select on the part
Note: All of the features generated by the same motion that created the selected
feature are highlighted. Notice all of the information that is displayed in the X-
Caliper Measurement tab: Diameter, Tool used to cut this feature, etc…
Note: Use Clear to clear the X-Caliper readings in the VERICUT Logger
5. Measure an angle
• Distance/Angle group
7. Measure the distance between the center of the hole and the
edge of the plane
• Distance/Angle group
• > select Edge
• > select Axis
• Notice that the temporary messages area is indicating that you can now select on
a feature
• Pick both faces that make the edge. An arrow will be displayed along the edge (as
shown bottom left)
• With selected
• Pick the side wall of the hole. An arrow will be displayed in the center of the hole
(as shown below, bottom right)
Note: The features in the Section window enable you to define section planes
through a VERICUT Cut Stock model in a Workpiece view. You can define as
many section planes as desired, in any orientation. Section plane orientation and
distance are described with respect to the active coordinate system. You can continue
cutting on the sectioned model, or restore the original (un-sectioned) model. Machine
cuts are applied to the entire model regardless of how it is displayed after sectioning.
Note: See VERICUT Help - The Project Tree - Section window for more details.
• Pl Type = POS X
• Distance = .375
• Color = White
• Select Section
We will analyze a feature (in this case a cylinder) delimited by a feature at the top and
one at the bottom.
Note: The countersink depth is the length of the cone (Feature) between the plane
(Hole Top) and its intersection of the cone and cylinder.
Tip: To restore the original (un-sectioned) model click anywhere off the part in the
Workpiece view, or select Restore on the Section window
Note: The design model, in blue, will overlay on top of the Cut Stock model and is
now visible and available to be used with X-Caliper.
• Select Distance
The below image is NOT from this Project it is used to illustrate the Note.
Conclusion
In this session, you have seen how to inspect the VERICUT Cut Stock.
• In the Graphic Area of the Workpiece view, right mouse click Component
Visibility > View Components
• Un-check Chuck and Jaws, then select Close
• Fit both views
Note: The AUTO-DIFF option opens the AUTO-DIFF window enabling you to
compare the design model against the VERICUT simulated cut model (Cut Stock).
Using AUTO-DIFF, clearly identifies discrepancies between the Cut Stock model and
the intended design model.
Note: For more information on the available configuration options and descriptions
see VERICUT Help – Analysis Menu - AUTO-DIFF
Note: With these settings, any gouges deeper than .01” will be reported as an error
and shown in red.
Notice that the AUTO-DIFF window states that some errors have been detected
and these differences are shown in red in the Graphic Area. The Temporary
messages area will let you know that AUTO-DIFF has finished processing
When the Design is visible and translucent it is easier to locate the gouges
Note: The features on this tab enable you to select a region to perform AUTO-DIFF
on. Compare By Region is created for very large parts that would require too much
memory for AUTO-DIFF to process the entire part.
• Check On
• Select the Fit to Box button
• Select Drag Region
• Move the cursor on the edge of the box, when a red dot is visible, drag the box to
cover a selected area as shown below.
• Settings tab
• Comparison Type = Gouge
• Design Display = Translucent
• Compare
Note: This option enables you to specify a maximum gouge or a minimum excess
value and report errors during NC Program processing.
Error: Maximum Allowable Gouge violation for tool "5" loaded in component
"Tool_5" and Cut Stock of "Stock" at line: (107) N0540 G75 X1.7 Z-1.465 P0.1
Q0.075 F5.
Note: In order to see the Design model turn red illustrating gouges, right mouse click
select in the Graphic Area of the Workpiece view, Component Visibility > Design
Conclusion
In this session, you have learned how to compare the Cut Stock to the design model.
Note: Use only the Workpiece view to inspect the Cut Stock
• In the Graphic Area, right mouse click Component Visibility > Fixture
• Fit view
Note: The AUTO-DIFF option opens the AUTO-DIFF window enabling you to
compare the design model against the VERICUT simulated cut model (Cut Stock).
Using AUTO-DIFF clearly identifies discrepancies between the Cut Stock model and
the intended design model.
Note: For more information on the available configuration options and descriptions
see VERICUT Help – Analysis Menu - AUTO-DIFF
Note: With these settings, any gouges deeper than .005” will be reported as an error
and shown in red.
Notice that the AUTO-DIFF window states that some errors have been detected
and these differences are shown in red in the Graphic Area. The Temporary
messages area will let you know that AUTO-DIFF has finished processing
When the Design is visible and translucent it is easier to locate the gouges
Note: The features on this tab enable you to select a region to perform AUTO-DIFF
on. Compare By Region is created for very large parts that would require too much
memory for AUTO-DIFF to process the entire part.
• Check On
• Select the Maximize to Stock button
• Select Drag Region
• Move the cursor on the edge of the box, when a green dot is visible, drag the box
to cover a selected area as shown below.
• Settings tab
• Comparison Type = Gouge
• Design Display = Translucent
• Compare
Note: This option enables you to specify a maximum gouge or a minimum excess
value and report errors during NC Program processing.
Notice that the 2nd time VERICUT stops at Maximum Allowable Gouge violation
error
Error: Maximum Allowable Gouge violation for tool "7" loaded in component
"Tool" and Cut Stock of "Stock" at line: (177) N115 G01 Z3.75 F3.
Note: In order to see the Design model turn red illustrating gouges, right mouse click
select in the Graphic Area of the Workpiece view, Component Visibility > Design
• Play
Notice that all the gouges are detected during the simulation
Conclusion
In this session, you have learned how to compare the Cut Stock to the design model.
Note: Use only the Workpiece view to inspect the Cut Stock
Note: The AUTO-DIFF option opens the AUTO-DIFF window enabling you to
compare the design model against the VERICUT simulated cut model (Cut Stock).
Using AUTO-DIFF clearly identifies discrepancies between the Cut Stock model and
the intended design model.
Note: For more information on the available configuration options and descriptions
see VERICUT Help – Analysis Menu - AUTO-DIFF
Note: With these settings, any gouges deeper than .005” will be reported as an error
and shown in red.
Notice that the AUTO-DIFF window states that some errors have been detected
and these differences are shown in red in the Graphic Area. The Temporary
messages area will let you know that AUTO-DIFF has finished processing
When the Design is visible and translucent it is easier to locate the gouges
Note: The features on this tab enable you to select a region to perform AUTO-DIFF
on. Compare By Region is created for very large parts that would require too much
memory for AUTO-DIFF to process the entire part.
• Check On
• Select the Maximize to Stock button
• Select Drag Region
• Move the cursor on the edge of the box, when a green dot is visible, drag the box
to cover a selected area as shown below.
• Settings tab
• Comparison Type = Gouge
• Design Display = Translucent
• Compare
Note: This option enables you to specify a maximum gouge or a minimum excess
value and report errors during NC Program processing.
Note: In order to see the Design model turn red illustrating gouges, right mouse click
select in the Graphic Area of the Workpiece view, Component Visibility > Design
• Play
Note that all the gouges are detected during the simulation
Conclusion
In this session, you have learned how to compare the Cut Stock to the design model.
Conclusion
You have survived the first day, congratulations!
----------------------------------------------------------------------------------------------------------
Conclusion
You have survived the first day, congratulations!
----------------------------------------------------------------------------------------------------------
Conclusion
You have survived the first day, congratulations!
----------------------------------------------------------------------------------------------------------
In this session you will learn how to use the Project Tree to Setup a VERICUT
simulation by importing Fixture and Design models and also by creating Stock using
VERICUT primitive models.
Note: The Configure panel displays settings and actions most commonly used for
configuring the setup. The features on each Configure panel are specific to the
branch or item selected in the Project Tree.
Note: The Add Model pull-down list contains the model types that can be added
to a Component.
• Shortcut = Training
• File name = lathe_fixture.ply
• Open
Note: The model was added to the Project Tree under the Jaws component
Tip: Use this icon to Undo changes made in the Project Tree. The icon will be
grayed out until a change is made in the Project Tree. Use this icon to Redo
changes that you have used the Undo feature on. The icon will be grayed out until
the Undo feature is used.
Note: The model was added to the Project Tree under the Stock component
Note: We will see more about moving models in the subsequent training sessions
Note: The model was added to the Project Tree under the Design component
• In the Project tree, select Design (0, 0, 0), then right mouse click and
select Visibility > Blank. The Design is used for inspection and should be left
blank until required.
Conclusion
In this session you have learned how to use the Project Tree to Setup a VERICUT
simulation by importing Fixture and Design models and also by creating Stock using
VERICUT primitive models.
In this session you will learn how to use the Project Tree to Setup a VERICUT
simulation by importing Stock, Fixture and Design models and also by creating Stock
and Fixture VERICUT primitive models.
Note: The Configure panel displays settings and actions most commonly used for
configuring the setup. The features on each Configure panel are specific to the
branch or item selected in the Project Tree.
Note: The Add Model pull-down list contains the model types that can be added
to a Component.
• Shortcut = Training
• File name = mill_fixture1.stl & mill_fixture2.stl
• Open
Note: With the following steps we will create VERICUT parametric models for the Stock
and Fixture. Using parametric models has several advantages; the definition is saved in
Project file, they use less memory and they are easy and quick to modify.
Tip: Use this icon to Undo changes made in the Project Tree. The icon will be
grayed out until a change is made in the Project Tree. Use this icon to Redo
changes that you have used the Undo feature on. The icon will be grayed out until
the Undo feature is used.
• Length (X) = 12
• Width (Y) = 3
• Height (Z) = 12
• Press the Enter key on your keyboard.
Note: We will see more about moving models in the subsequent training sessions
• Height (Z) = 10
• Radius = 5
• Press the Enter key on your keyboard.
• Reset Model
• Play
This Stock model obviously does not contain the proper geometry for this program
Conclusion
In this session you have learned how to use the Project Tree to Setup VERICUT by
importing Stock, Fixture and Design models and also by creating Stock and Fixture
VERICUT primitive models.
In this session, you will learn how to use the Project Tree to Setup a VERICUT
simulation by importing Fixture and Design models and by creating Stock with
VERICUT primitive models.
Note: The Configure panel displays settings and actions most commonly used for
configuring the setup. The features on each Configure panel are specific to the
branch or item selected in the Project Tree.
Note: The Add Model pull-down list contains the model types that can be added
to a Component.
• Shortcut = Training
• File name = millturn_fixture1.fxt & millturn_fixture2.fxt
• Open
Note: The models were added to the Project Tree under the Fixture component
Copy and move jaw model to have 3 jaw models in the correct location on the
machine
Note: The models were added to the Project Tree under the Sub_Fixture component
Tip: Use this icon to Undo changes made in the Project Tree. The icon will be
grayed out until a change is made in the Project Tree. Use this icon to Redo
changes that you have used the Undo feature on. The icon will be grayed out until the
Undo feature is used.
Copy and move jaw model to have 3 jaw models in the correct location on the
machine
• In the Project tree, select Sub_Design (0, 0, 0), then right mouse click and
select Visibility > Blank. The Design is used for inspection and should be left
blank until required.
Conclusion
In this session you have learned how to use the Project Tree to Setup a VERICUT
simulation by importing Fixture and Design models and by creating Stock with
VERICUT primitive models.
• Play
Notice that the temporary messages area is indicating that you can now select on
a feature
• Select Update
• Primary Axis (IJK), select Plane/Plane from the pull-down menu and select the
arrow
• Select Update
• Pick the side of the hole, VERICUT will automatically detect the center
• Select Update
Conclusion
In this session, you have seen how to manually create some CSYS.
This highlights the STL model under the Green Block (0, 0, 0)
We will re-orient the green block so the face #5 will be in the same plane as face D
on the blue block. By using Mate, the selected faces will oppose each other. When
using Align, the selected faces will both face in the same direction.
Note: The features on the Assemble tab enable you to move the selected object by
assembling (mating or aligning) it with other objects
Notice that the temporary messages area is indicating that you can now select on
a feature , follow the prompts
This highlights the STL model under the Green Cylinder (0, 0, 0)
We will re-orient the green cylinder so the face #1 will be in the same plane as face A
on the blue cylinder by using Mate and then we will align the green cylinder with the
blue cylinder by using Align Cylinder.
We will re-orient the orange block so the face #3 will be in the same plane as face C
on the magenta block by using Translate and then Rotate.
Note: The features on the Translate tab enable you to translate the selected object via
indicating "from" and "to" points to move the object.
• Select the arrow next to the To then the corner of face C as shown below
Note: The features on the Rotate tab enable you to rotate the selected object about a
rotation center point, illustrated by the symbol.
• Increment = 30
• Select –X
We will re-orient the orange cylinder so the face A will be in the same plane as face
#1 on the magenta cylinder by using Csys.
Note: The features on the Csys tab enable you to translate the selected object from
one coordinate system (CSYS) to another.
Conclusion
In this session you have seen how to move and locate models by using some of
VERICUT’s modeling tools: Translate, Rotate, Assemble and Csys
In this session you will learn how to use the Project Tree to Setup a VERICUT
simulation by adding a NC Program and by defining a Work Offset.
Note: The Add NC Program Files option will display the NC Programs file
selection window enabling you to add one, or more, NC programs to the setup.
• File = lathe_program.mcd
• Select OK
• Select OK to Warning of an existing tool list
Note: The features on the Configure G-Code Offsets table menu enable you to
add a new G-Code Offset table record to the offset table highlighted in the Project
Tree. G-Code Offsets tables are used to store work offsets or shift offsets specific
to the NC program file(s) in the current setup. These G-Code Offsets tables are
stored in the Project file
Note: By default, a Work Offset was created between the Turret and the CSYS
selected.
Note: The Offset marker displays the location of the Work Offset selected in the
Project Tree.
Conclusion
In this session you have learned how to use the Project Tree to Setup a VERICUT
simulation by adding a NC Program and by defining a Work Offset.
In this session you will learn how to use the Project Tree to Setup a VERICUT
simulation by adding NC Programs, Subroutines and by defining a Work Offset.
Note: The Add NC Program Files option will display the NC Programs file
selection window enabling you to add one, or more, NC programs to the setup.
• File = mill_program.mcd
• Select OK
Note: The Add NC Subroutine Files option will display the NC Subroutine Files
file selection window enabling you to add one or more external subroutine files.
• Shortcut = Training
• File = mill_subroutine.sub
• Select OK
• Select Reset Model to read the Current NC Subroutine
Note: The features on the Configure G-Code Offsets table menu enable you to
add a new G-Code Offset table record to the offset table highlighted in the Project
Tree. G-Code Offsets tables are used to store work offsets or shift offsets specific
to the NC program file(s) in the current setup. These G-Code Offsets tables are
stored in the Project file
Note: By default, a Work Offset was created between the Spindle and the CSYS
selected.
Note: The Offset marker displays the location of the Work Offset selected in the
Project Tree.
Conclusion
In this session you have learned how to use the Project Tree to Setup a VERICUT
simulation by adding NC Programs, Subroutines and by defining a Work Offset.
In this session you will learn how to use the Project Tree to Setup a VERICUT
simulation by adding a NC Program and by defining (2) Work Offsets.
Note: The Add NC Program Files option will display the NC Programs file
selection window enabling you to add one, or more, NC programs to the setup.
• File = millturn_program.tap
• Select OK
Note: The features on the Configure G-Code Offsets table menu enable you to
add a new G-Code Offset table record to the offset table highlighted in the Project
Tree. G-Code Offsets tables are used to store work offsets or shift offsets specific
to the NC program file(s) in the current setup. These G-Code Offsets tables are
stored in the Project file
Note: By default, a Work Offset was created between the Zero_Upper and the
CSYS selected. We will now select the From Component we will need.
Conclusion
In this session you have learned how to use the Project Tree to Setup a VERICUT
simulation by adding a NC Program and by defining (2) Work Offsets.
In this session you will learn how to use the Project Tree to Setup a VERICUT
simulation by building cutting tools, you will build different types of turning tool
assemblies using Tool Manager.
Note: The Tool Manager window enables you to create and maintain Tool Library files
containing descriptions of cutting tools and tool assemblies. The Tool Manager main
window is composed of 6 distinct areas (Ribbon bar, Tool Table, Tool Display area,
Coordinate Systems area, Tool Parameters Definition area, and Messages area), each
with different user interaction.
Note: Turn adds a turning tool assembly after the highlighted tool in the Tool Table.
The tool assembly will consist of the Tool with a default Holder component and a
default Insert component. The tool ID defaults to 1, the ID typically corresponds to
turret’s station number.
• Play with the pull-down from Sort icon and the Expand/Collapse
icon to familiarize yourself them
• From the Tool Table select Insert1
• Select Tool Component
Note: The Driven Point option is used to specify the driven point for the insert,
typically the tool touch off point.
Note: VERICUT uses a pre-defined "Relief Angle" of 5 degrees for all inserts created
with Tool Manager.
Note: Use the Undo and Redo icons to “undo” or “redo” changes made in Tool
Manager. The icon will be grayed out until a change is made in Tool Manager. Once a
change is made, the icon will display as shown here. There is no limit to the number of
“undo” actions that you can “redo”
Now let’s modify the holder with an existing turning holder from the Training folder
Note: The Search Tool window enables you to search existing tool libraries for tools
with specific attributes.
Now let’s search for all inch Turning Holders in the Training folder
• Component Type = Holder
• Units = Inch
• Holder, ID = Turn Holder
• Select Search
Note: Reference creates a reference or a link to the selected tool in the current tool
library.
• Ribbon Bar > Edit > Orient > ZX
Note: A referenced holder cannot be modified in the current tool library. If the
referenced holder is modified in the referenced library, its change will be propagated
to all libraries referencing it. It is a good practice to have a master Library for the
standard holders.
The Holder and Cutter are now assembled the way we want and now we need to set the
Gage Point and add a Description.
Note: The Gage Point is the point on the tool assembly that will connect with the
Turret station mount point. If the Gage Point is set to 0, the tool will appear
inside the machine Turret as it will connect to the tip of the tool.
Note: The description helps quickly identify the tool and its features. The description
will also appear in the various reports generated by VERICUT.
Once Mark as Default is selected, the file ‘default_tools.prefs’ is added to the User
preferences at the ‘%APPDATA%/Roaming/CGTech’ location. The file is updated
whenever a new default is selected.
Marking a tool as a default cannot be undone. That selected tool remains as the
default for that tool category until a new default is selected so care must be taken
when selecting a default.
Imported elements of a tool (such as CAD, SOR, or Sweep) will not be carried over
to the default tool preference file. Cutters and inserts are also not carried over
meaning that cutters and inserts do not become the default tool components for their
category. Holders are carried over unless “Do Not Add Holders” is toggled on
(checked) in the ‘Preferences’ dialog of Tool Manager.
• Play with the pull-down from Sort icon and the Expand/Collapse
icon to familiarize yourself them
• From the Tool Table select Insert1
• Select Tool Component
Note: The Driven Point option is used to specify the driven point for the insert,
typically the tool touch off point.
VERICUT will search for any inch with ID “Turn Holder” in the Training folder
The Holder and Cutter are now assembled the way we want and now we need to set the
Gage Point and add a Description.
• Play
• Expand (+) Tooling branch in Project Tree to see the Tools Used feature
Note: The Tools Used feature enables you to see at a glance the tools that are being
used for the “current” Setup. At each tool change in the simulation, an image
representing the tool component type along with the tool’s ID is added to the Tooling
branch in the Project Tree as shown in the picture below. The Tool Manager’s
Description field will be displayed in The Project Tree when you hold the cursor
over a tool in the list.
• Reset Model
• Play
Setting the Tool display to translucent make it easier to see what is occurring in
the simulation.
Conclusion
In this session you have learned how to use the Project Tree to Setup a VERICUT
simulation by building cutting tools, you have built different types of turning tool
assemblies using Tool Manager.
In this session you will learn how to use the Project Tree to Setup a VERICUT
simulation by building cutting tools, you will build different types of milling tool
assemblies using Tool Manager.
Note: The Tool Manager window enables you to create and maintain Tool Library files
containing descriptions of cutting tools and tool assemblies. The Tool Manager main
window is composed of 6 distinct areas (Tool Bar, Tool Table, Tool Display area,
Coordinate Systems area, Tool Parameters Definition area, and Message area), each
with different user interaction.
Note: Mill adds a Mill tool assembly after the highlighted tool in the Tool Table. The
tool assembly will consist of the Tool with a default Holder component and a default
Cutter component. The tool ID defaults to 1, the ID typically corresponds to tool’s
pocket number.
• Play with the pull-down from Sort icon and the Expand/Collapse
icon to familiarize yourself them
Note: The Search Tool window enables you to search existing tool libraries for tools
with specific attributes.
• Select HSK 63 A
• Select OK
Note: Reference creates a reference or a link to the selected tool in the current tool
library.
Note: A referenced holder cannot be modified in the current tool library. If the
referenced holder is modified in the referenced library, its change will be propagated
to all libraries referencing it. It is a good practice to have a master Library for the
standard holders.
• Diameter (D) = 1; Note: as you enter values the Tool Display area updates
• Height (H) = 5
• Flute Length = 2
• Stick-out length = 2.5
• Shank Diameter = 0
Note: Flute Length; length of the cutter which can remove material, shaded in the
Tool Display area. Zero assumes the entire cutter length can remove material. Shank;
length of the cutter which can NOT remove material, translucent in the Tool Display
area.
Notice the Gage Point = 0 0 0, in this case we do not need to adjust the values
Note: The Gage Point is the point on the tool assembly that will connect with the
tool component of the machine. If the Gage Point is set to 0, a portion of the tool
assembly may appear inside the machine spindle.
The below are steps to set the tool’s Gage Point (Not required for this training session)
• From the Ribbon Bar select Automatically Adjust The Driven Point
Note: The Driven Point is used to specify an offset for the tool control point, or
"driven point". The Driven Point ID can be renamed
Note: Use the Undo and Redo icons to “undo” or “redo” changes made in
Tool Manager. The icon will be grayed out until a change is made in Tool Manager.
Once a change is made, the icon will display as shown here. There is no limit to the
number of “undo” actions that you can “redo”
Note: The description helps quickly identify the tool and its features. The description
will also appear in the various reports generated by VERICUT.
Once Mark as Default is selected, the file ‘default_tools.prefs’ is added to the User
preferences at the ‘%APPDATA%/Roaming/CGTech’ location. The file is updated
whenever a new default is selected.
Marking a tool as a default cannot be undone. That selected tool remains as the
default for that tool category until a new default is selected so care must be taken
when selecting a default.
Imported elements of a tool (such as CAD, SOR, or Sweep) will not be carried over
to the default tool preference file. Cutters and inserts are also not carried over
meaning that cutters and inserts do not become the default tool components for their
category. Holders are carried over unless “Do Not Add Holders” is toggled on
(checked) in the ‘Preferences’ dialog of Tool Manager.
First let’s modify the holder with an existing HSK holder from the Training folder
Note: the Standard Tool feature in the Hole Making tool definition window displays
a list of "standard" tools in a Standard Tool window. The Tool Parameters
Definition area is populated with information provided in the CSV (Comma
Separated Values) formatted files. A tool record populates the necessary fields for
each "standard" tool that appears in the tool list.
• Select tool record 7 (0.25 drill dia.) and note that the Tool Parameters Definition
area is updated with the values from the csv file.
Now let’s define the Tool’s Gage Point and Driven Point
Notice the Gage Point = 0 0 0, in this case we do not need to adjust the values
First let’s modify the holder with an existing HSK in the Training folder
• Search and use holder HSK 63 B
The Holder and Cutter are now assembled the way we want and now we need to set the
Gage Point, Driven Point, and add a Description.
• Play
• Expand (+) Tooling branch in Project Tree to see the Tools Used feature
Note: The Tools Used feature enables you to see at a glance the tools that are being
used for the “current” Setup. At each tool change in the simulation, an image
representing the tool component type along with the tool’s ID is added to the Tooling
branch in the Project Tree as shown in the picture below. The Tool Manager’s
Description field will be displayed in The Project Tree when you hold the cursor
over a tool in the list.
This causes Tool Manager to open with Tool #9. Let’s investigate the warning in
the Message Area.
“Warning: Feed rate of 110 exceeds tool 9's limit of 105 at record number 192”
• Expand Tool ID 9
• Expand Optipath and select Active
• From the Tool Parameters Definition area select the Limits tab
Note: The features on this tab enable you to specify limits for cutting characteristics
for milling cutters and drills. While the cutter Limits reside in Optipath window you
do not require an Optipath license to use the features in the Limits tab.
• Reset Model
• Play
Setting the Tool display to translucent makes it easier to see what is occurring in
the simulation.
Conclusion
In this session you have learned how to use the Project Tree to Setup a VERICUT
simulation by building cutting tools, you have built different types of milling tool
assemblies using Tool Manager.
In this session you will learn how to use the Project Tree to Setup a VERICUT
simulation by building cutting tools, you will build different types of milling and turning
tool assemblies using Tool Manager.
Note: The Tool Manager window enables you to create and maintain Tool Library files
containing descriptions of cutting tools and tool assemblies. The Tool Manager main
window is composed of 6 distinct areas (Tool Bar, Tool Table, Tool Display area,
Coordinate Systems area, Tool Parameters Definition area, and Message area), each
with different user interaction.
Note: Mill adds a Mill tool assembly after the highlighted tool in the Tool Table. The
tool assembly will consist of the Tool with a default Holder component and a default
Cutter component. The tool ID defaults to 1, the ID typically corresponds to tool’s
pocket number.
• Play with the pull-down from Sort icon and the Expand/Collapse
icon to familiarize yourself them
Note: The Search Tool window enables you to search existing tool libraries for tools
with specific attributes.
Let’s search for all inch HSK holders in the Training folder
• Select HSK 63 B
• Select OK
Note: Reference creates a reference or a link to the selected tool in the current tool
library.
• Diameter (D) = .25; Note: as you enter values the Tool Display area updates
• Height (H) = 2.5
• Flute Length = 2
• Stick-out length = 2.25
• Shank Diameter = 0
The Holder and Cutter are now assembled the way we want and now we need to set the
Gage Point, Driven Point, and add a Description.
Notice the Gage Point = 0 0 0, in this case we do not need to adjust the values
Note: The Gage Point is the point on the tool assembly that will connect with the
tool component of the machine. If the Gage Point is set to 0, a portion of the tool
assembly may appear inside the machine spindle.
Note: The Automatic Gage Offset Z icon (Ribbon Bar) is used to have
VERICUT calculate the highest point on the Z-axis of the tool and uses it for the
Gage Point whenever a tool component is modified. This feature only applies to
milling tools. In this case we do not want this option because the Gage Point would
locate as shown below.
• From the Ribbon Bar select Automatically Adjust The Driven Point
Note: The Driven Point is used to specify an offset for the tool control point, or
"driven point". The Driven Point ID can be renamed
Note: Use the Undo and Redo icons to “undo” or “redo” changes made in
Tool Manager. The icon will be grayed out until a change is made in Tool Manager.
Once a change is made, the icon will display as shown here. There is no limit to the
number of “undo” actions that you can “redo”
Note: The description helps quickly identify the tool and its features. The description
will also appear in the various reports generated by VERICUT.
Once Mark as Default is selected, the file ‘default_tools.prefs’ is added to the User
preferences at the ‘%APPDATA%/Roaming/CGTech’ location. The file is updated
whenever a new default is selected.
Marking a tool as a default cannot be undone. That selected tool remains as the
default for that tool category until a new default is selected so care must be taken
when selecting a default.
Imported elements of a tool (such as CAD, SOR, or Sweep) will not be carried over
to the default tool preference file. Cutters and inserts are also not carried over
meaning that cutters and inserts do not become the default tool components for their
category. Holders are carried over unless “Do Not Add Holders” is toggled on
(checked) in the ‘Preferences’ dialog of Tool Manager.
Note: Turn adds a turning tool assembly after the highlighted tool in the Tool Table.
The tool assembly will consist of the Tool with a default Holder component and a
default Insert component. The tool ID defaults to 1, the ID typically corresponds to
turret’s station number.
• Rename to 7901
• From the Tool Table select Insert1
• Select Tool Component
Note: The Driven Point option is used to specify the driven point for the insert,
typically the tool touch off point.
Note: VERICUT uses a pre-defined "Relief Angle" of 5 degrees for all inserts created
with Tool Manager.
Note: Use the Undo and Redo icons to “undo” or “redo” changes made in
Tool Manager. The icon will be grayed out until a change is made in Tool Manager.
Once a change is made, the icon will display as shown here. There is no limit to the
number of “undo” actions that you can “redo”
The Holder and Cutter are now assembled the way we want and now we need to set the
Gage Point, Orientation and add a Description.
Note: The Gage Point is the point on the tool assembly that will connect with the
Turret station mount point. If the Gage Point is set to 0, the tool will appear
inside the machine Turret as it will connect to the tip of the tool.
• With 7901 selected, select the Orientation field and enter: 180 -90 0
Note: The Orientation field is used to specify, and display, the orientation of the tool
assembly when loaded for cutting. Three values are entered (separated by spaces) to
define the X, Y, Z rotation angles, respectively. Angle values are in degrees, relative
to the tool origin. Rotation occurs about the tool's gage point.
Note: The description helps quickly identify the tool and its features. The description
will also appear in the various reports generated by VERICUT.
• Play
• Expand (+) Tooling branch in Project Tree to see the Tools Used feature
Note: The Tools Used feature enables you to see at a glance the tools that are being
used for the “current” Setup. At each tool change in the simulation, an image
representing the tool component type along with the tool’s ID is added to the Tooling
branch in the Project Tree as shown in the picture below. The Tool Manager’s
Description field will be displayed in The Project Tree when you hold the cursor
over a tool in the list.
This causes Tool Manager to open with Tool #7404. Let’s investigate the warning in
the Message Area.
“Warning: Feed rate of 5 exceeds tool 7404's limit of 4 at record number 622”
• From the Tool Parameters Definition area select the Limits tab
Note: The features on this tab enable you to specify limits for cutting characteristics
for milling cutters and drills. While the cutter Limits reside in Optipath window you
do not require an Optipath license to use the features in the Limits tab.
• Reset Model
• Play
Setting the Tool display to translucent makes it easier to see what is occurring in
the simulation.
Conclusion
In this session you have learned how to use the Project Tree to Setup a VERICUT
simulation by building cutting tools, you will build different types of milling and turning
tool assemblies using Tool Manager.
In this session you will learn how to build different types of cutters Imported from a
STEP assembly. This session only concentrates on the tool definition.
Note: The features in the Import CAD Tool window enable you to read, extract,
identify tool insert and holder solid models from a CAD system, and then import
them into VERICUT's Tool Manager.
• Browse…
• Shortcut = Training
• File name = 80DEG_LH_cclnlp163d_gtm.stp
• Open
• Tool Type = Turn
• Units = Inch
• Select Load
With this option checked, VERICUT will create some faceted models from the STEP
assembly. The benefit is that subsequent usage of the tool library will not require the
CAD Model interface.
• Click again on the arrow next to Select Cutting Face to deactivate the
selection mode
The features of the face contour are automatically detected and will generate more
precise features on the cut part. If the cutting face is not selected, a faceted model will
be created and used to cut. A faceted insert will generate a faceted radius in the corner.
Note a green profile is created and this will be used to remove material
The Holder and Cutter are now assembled the way we want and now we need to set the,
Driven Point, Qualified Dimensions, Gage Point and add a Description.
When working with CAD tools the Driven Point values typically corresponds to the
values given in the tool manufacturer catalog.
• Radius Center =
• Nose Radius = .0312
Driven Point.
A Qualified Dimension feature is only available for turning tools that use inserts
created in a CAD system or STL inserts. This feature enables VERICUT to correctly
position and project the turning insert cutting faces on the turning plane. This is
particularly important when the shape of the 3D insert is not a flat plane. The values
usually correspond to the values given in the tool manufacturer catalog.
Notice the Gage Point = 0 0 0, in this case we do not need to adjust the values
Notice the Description is filled out with the name of the STEP file imported, in this
case we do not need to adjust it
Conclusion
In this session, you have seen how to build tools from scratch from a STEP assembly.
Note: The features in the Import CAD Tool window enable you to read, extract,
identify tool insert and holder solid models from a CAD system, and then import
them into VERICUT's Tool Manager.
• Browse…
• Shortcut = Training
• File name = 490-050C8-14H-634009814765369464-1.stp
• Open
• Tool Type = Mill
• Units = Millimeters
• Load
Note: The Remove reference to CAD file in saved tool is checked. With this option
checked, VERICUT will create some faceted models from the STEP assembly. The
benefit is that subsequent usage of the tool library will not require the CAD Model
interface.
• Move the Slice Plane to a desired angle and then click to select the Slice Plane as
shown below
Note: the VERICUT simulation will run more efficiently with profile tool holders vs
3D tool holders
Notice that a Revolved profile is created and the tool orientation is defined
The Holder and Cutter are now assembled the way we want and now we need to set the
Gage Point, Driven Point, and add a Description.
Notice the Gage Point = 0 0 0, in this case we do not need to adjust the values
Note: The Gage Point is the point on the tool assembly that will connect with the
tool component of the machine. If the Gage Point is set to 0, a portion of the tool
assembly may appear inside the machine spindle.
Notice the Description is filled out with the name of the STEP file imported, in
this case we do not need to adjust it
• Select Index 1
• Click on the arrow next to Select Cutting Face
• Move cursor on tool until the arrow is pointing up as shown below, then left-click
to select
The features of the face contour are automatically detected and will generate more
precise features on the cut part. If the cutting face is not selected, a faceted model will
be created and used to cut. A faceted insert will generate a faceted radius in the corner.
Note a green profile is created and this will be used to remove material
Notice the Gage Point = 0 0 0, in this case we do not need to adjust the values
Notice the Description is filled out with the name of the STEP file imported, in this
case we do not need to adjust it
Conclusion
In this session you have learned how to build different types of cutters Imported from a
STEP assembly.
Note: The features in the Turret Setup window enable you to load or change tools, or
change tool positions on a turret. The Turret Setup feature is only active when the
machine configuration contains one, or more Turret components.
• Select the Position button to open the Turret Tool Positioning window
• Assemble tab
• Pick the arrow next to the first Mate
Conclusion
You have seen how turning tools can quickly be mounted and oriented on turrets.
This session will show you how to use the MDI window to validate a part setup. In this
case, you will load the Design model (finished part) as our stock and use MDI to plan the
best method to machine all the part features.
Note: The features on the MDI window enable you to manually enter and process NC
codes, jog the machine and position based on pick locations.
The MDI, or "Manual Data Input" function provides a quick and easy way of
verifying that the machine/control combination responds to G-Code data commands
as expected.
• NC Block Entry = T2 M6
• Select Add to List
• Check Orient Tool Axis
• Select the Axis X, set Jog Distance = 10 (press Enter) and then play with the
• Select Save Location to List to create a NC block from the current pick location
and save it in NC Block List. The machine position will be preserved.
The machine is moved with the tool tip located at the selected location
The tool is too short to reach the bottom of the pocket without a collision
• Add to List
• Set Jog Distance = 10, Enter
• Axis = Z
• Ribbon Bar > File tab > Project File group > Save Project and use the pull
down to select Save As…
• Shortcut = Working Directory
• File Name = longer_tool.tls120
• Close Tool Manager
• Right-click, Visible
• Drag and drop the second (use_MDI_to_pre-plan_new_part_dsn.stl) from
Stock component on to the Design component
7. Cut part
• Reset Model
• Play
Conclusion
In this session, you have learned how to move and position the machine to plan and
validate a setup.
Other usages:
• Help select the ultimate cutting tool to reach the part feature
• Record the retract position from a 5 axis position inside the part (jog along tool
axis)
• Create/test simple NC motions to avoid collisions, and then insert the commands
in the NC program.
• Test offsets/G- Codes/M-Codes
• Optimize the path of complex motions.
• Play
Note: The In-Process (IP) file contains all the data necessary to re-establish a
VERICUT session, including the current VERICUT model (with previous
processing), user interface settings and a copy of the Log file.
In the second setup, the stock must be moved to the fixture with the machined
surface on the fixture surface.
• Reposition the Cut Stock as shown below using the techniques you learned in
training session 9
• When Prompted: Previously saved IP will not apply to this Stock Transition. Do
you want to continue? Select Yes
Note: The Preserve Stock Transition option will create the coordinate systems
required for transitioning the Cut Stock from one setup position to another. Preserve
Stock Transition is only active when a stock component model is selected. This
transition will be saved with the project file and during simulation the Cut Stock will
be translated to its new position automatically.
• Play
• Single Step
• Play
8. Save Project
• Ribbon Bar > File tab > Project File group > Save As
• Shortcut= Working Directory
• File Name = lathe_session_15l_multiple_setups_simulation.vcproject
• Save
Conclusion
In this session, you have seen how to configure a project with 2 distinct setups and
preserve the Cut Stock transition between the setups. You also have seen that an In-
Process file can be saved to save and re-start the simulation.
Note: The In-Process (IP) file contains all the data necessary to re-establish a
VERICUT session, including the current VERICUT model (with previous
processing), user interface settings and a copy of the Log file.
In the second setup, the stock must be moved to the fixture with the machined surface
on the fixture surface.
• Reposition the Cut Stock as shown below using the techniques you learned in
training session 9
• When Prompted: Previously saved IP will not apply this Stock Transition. Do you
want to continue? Select Yes
Note: The Preserve Stock Transition option will create the coordinate systems
required for transitioning the Cut Stock from one setup position to another. Preserve
Stock Transition is only active when a stock component model is selected. This
transition will be saved with the project file and during simulation the Cut Stock will
be translated to its new position automatically.
• Play
• Single Step
• Play
8. Save Project
• Ribbon Bar > File tab > Project File group > Save As
• Shortcut= Working Directory
• File Name = mill_session_15m_multiple_setups_simulation.vcproject
• Save
Conclusion
In this session, you have seen how to configure a project with 2 distinct setups and
preserve the Cut Stock transition between the setups. You also have seen that an In-
Process file can be saved to save and re-start the simulation.
Note: The In-Process (IP) file contains all the data necessary to re-establish a
VERICUT session, including the current VERICUT model (with previous
processing), user interface settings and a copy of the Log file.
In the second setup, the stock must be moved to the fixture with the machined
surface on the fixture surface.
• Reposition the Cut Stock as shown below using the techniques you learned in
training session 9
• When Prompted: Previously saved IP will not apply to this Stock Transition. Do
you want to continue? Select Yes
Note: The Preserve Stock Transition option will create the coordinate systems
required for transitioning the Cut Stock from one setup position to another. Preserve
Stock Transition is only active when a stock component model is selected. This
transition will be saved with the project file and during simulation the Cut Stock will
be translated to its new position automatically.
• Play
• Single Step
• Play
8. Save Project
• Ribbon Bar > File tab > Project File group > Save As
• Shortcut= Working Directory
• File Name = millturn_session_15mt_multiple_setups_simulation.vcproject
• Save
Conclusion
In this session, you have seen how to configure a project with 2 distinct setups and
preserve the Cut Stock transition between the setups. You also have seen that an In-
Process file can be saved to save and re-start the simulation.
1. Load Stock
• Add Stock model: day2_review_stock_l.stk
• Locate Stock model against chuck as shown below
3. Load NC Program
• Add NC Program: day2_review_program1_l.mcd
Conclusion
You have survived the second day, congratulations!
Conclusion
You have survived the second day, congratulations!
10. Create CSYS along Stock axis and create Work Offset
• Create CSYS name: Program_Zero
• Move the CSYS to the position: 0 0 182
Conclusion
You have survived the second day, congratulations!
This session will teach you how to create a Project Template. The template file contains
the machine and control information and eventually a default origin for the NC program.
The template will contain all the settings commonly used for a certain machine. All that
is missing is the job related data (Fixture, Stock, Tools, and NC Programs).
This session will create a template project for a Mazak Quick Turn 300.
• OK
Note: Preparing the Work offsets most commonly used on your machine will save
time to the users. On new jobs, simply move the CSYS to the new program location.
This template can now be used for all new jobs simulated on this machine. A template
can also be referenced by a CAD/CAM interface for an effortless setup.
Note: The features on the Configure Collision menu enable you to turn on Machine
Collision Detection and to specify the Tool to Stock/Fixture collision conditions that
you want VERICUT to check during processing.
Note: Features on the Motion tab enable you to provide important settings related to
the motion displayed during the simulation, such as how often the display is updated
(to reduce processing time), setting the minimum and maximum range of the
Animation Speed slider, and what checks are made during cutting.
• Ribbon Bar > Project tab > Project group > Settings > Properties tab
• Check Enable NC Program Review
• Check Replace Material When Stepping Back
• Check Animate Machine When Stepping Back
Note: The Features on the Project Settings tab enable you to set tolerances for the
simulation, set NC Program Review options and other general properties for the
VERICUT simulation session.
• Dock the Status window as desired and then Overlay it for quick access.
Note: The VERICUT user interface Look & Feel, size and locations of VERICUT
windows are stored in the Preferences File (ref. Preferences File in the Getting Started
with VERICUT section of VERICUT Help). The Group Visibility and Group
Information displayed in the Status window is saved with the Project file.
.
Note: The features on the OpenGL Settings tab, Display Options tab enable you to
control the display characteristics of an OpenGL Workpiece, Machine, or
Machine/Cut Stock View. The features on this tab are only available when
Accelerated (OpenGL) is toggled "On".
• In the Graphic Area of the Machine/Cut Stock view, rotate view so that is
looking down the Y axis of the machine, then right mouse click and select Snap
to Orthogonal View
• In the View Cube right mouse click on and select Set front, then rotate view
as desired right mouse click on and select Set home
• In the View Cube right mouse click on Capture, Edit, and Remove Layouts
icon and select Capture to store this layout
Note: The View Cube and Accelerated (OpenGL) settings are saved with the
Project file.
11. Customize the Ribbon Bar and Quick Access Tool Bar
• From the Ribbon Bar select the File tab
• From the far end of the Ribbon Bar select the Customize Ribbon icon
Note: The Customize Ribbon option opens the Customize Ribbon window enabling
you to customize the Ribbon Bar and the Quick Access Toolbar.
The Ribbon Bar, located below the tabs, allows you to select the VERICUT function
you want to use. As you move from tab to tab, the Ribbon bar dynamically updates
to show the options available for that tab. On the Ribbon Bar, options are grouped
by the function they perform within VERICUT. In the example above, options are
grouped by Project File, In-Process, and Output.
• From the right side, Uncheck the VERICUT commands Merge In-Process and
Save Cut Stock
Notice that those VERICUT commands are no longer available from the Ribbon
Bar. At any time you can Add or Remove any VERICUT commands to any Tab or
Group.
You can create user-defined tabs, and user-defined groups that contain the command
buttons you desire.
• Select Help and then next to New Tab enter Training Tab and the select New
Tab
Example:
• Select Apply
Example:
Note: The Save, saves the specified ribbon and toolbar customization settings to
ProgramData/CGTech using the selected filename.
• Select OK and notice that the VERICUT commands you selected are now
available from the Ribbon and the Quick Access Toolbar.
• From the far right side of the Tabs select the Ribbon icon
Note: To go back to the default ribbon configuration, use the pull-down
and select Default.ribfig. Select Reset to delete current changes and reset the default
settings.
• Ribbon Bar > Configuration tab > Global group > Preferences
Start-up tab
• Check Open last project
• Check Auto-set working directory to current project folder
• Check Clear Log File on reset
Display tab
• Set desired Font Size
• Set desired Icon Size
• Set desired Color Theme
• Set desired Dynamic control
Note: The Preferences file, also known as a "Prefs file", is an ASCII text file and is
automatically saved when you exit VERICUT and stores such user preferences as
seen above. It is unique for each VERICUT version and each user, based on your
login. The file is named "cgtech_version#_user.prefs" where version# is the current
VERICUT version number. For example, a Prefs file for VERICUT 8.0 has the name
"cgtech_80_user.prefs".
Note: The Welcome Screen automatically displays when you first start a VERICUT
session. The features on the Welcome Screen provide access to commonly used first
actions for a VERICUT session. These features include starting a new project file,
opening an existing project file, providing access to recently opened project files and
access to saved template files.
The Welcome Screen consists of six main areas (Tool Bar, Start, Recent Files,
Templates, Videos and Training).
Conclusion
In this session, you have seen how to create a project template file for a certain machine.
You then used the template for our new job and simulated it.
• OK
Note: The Control file includes rules for how machine codes are interpreted,
associated subroutines, and more. When combined with a Machine file, VERICUT
can simulate how a NC machining center will respond to GCode NC program files.
Note: The Machine file includes machine kinematics, models and other properties.
When combined with a Control file, VERICUT can simulate how a NC machine will
respond to G-Code NC program files.
Note: Preparing the Work offsets most commonly used on your machine will save
time to the users. On new jobs, simply move the CSYS to the new program location.
Note: This template can now be used for all new jobs simulated on this machine. A
template can also be referenced by a CAD/CAM interface for an effortless setup.
Note: The features on the Configure Collision menu enable you to turn on Machine
Collision Detection and to specify the Tool to Stock/Fixture collision conditions that
you want VERICUT to check during processing.
Note: Features on the Motion tab enable you to provide important settings related to
the motion displayed during the simulation, such as how often the display is updated
(to reduce processing time), setting the minimum and maximum range of the
Animation Speed slider, and what checks are made during cutting.
• Select Ribbon Bar > Project tab > Project group > Settings > Properties
tab
• Check Enable NC Program Review
• Check Replace Material When Stepping Back
• Check Animate Machine When Stepping Back
Note: The Features on the Project Settings tab enable you to set tolerances for the
simulation, set NC Program Review options and other general properties for the
VERICUT simulation session.
• Dock the Status window as desired and then Overlay it for quick access.
Note: The VERICUT user interface Look & Feel, size and locations of
VERICUT windows are stored in the Preferences File (ref. Preferences File in the
Getting Started with VERICUT section of VERICUT Help). The Group
Visibility and Group Information displayed in the Status window is saved with
the Project file.
Note: The features on the OpenGL Settings tab, Display Options tab enable you to
control the display characteristics of an OpenGL Workpiece, Machine, or
Machine/Cut Stock View. The features on this tab are only available when
Accelerated (OpenGL) is toggled "On".
• In the View Cube right mouse click on and select Set front, then rotate view
as desired right mouse click on and select Set home
• In the View Cube right mouse click on Capture, Edit, and Remove Layouts
icon and select Capture to store this layout
Note: The View Cube and Accelerated (OpenGL) settings are saved with the
Project file.
11. Customize the Ribbon Bar and Quick Access Tool Bar
• From the Ribbon Bar select the File tab
• From the far end of the Ribbon Bar select the Customize Ribbon icon
Note: The Customize Ribbon option opens the Customize Ribbon window enabling
you to customize the Ribbon Bar and the Quick Access Toolbar.
The Ribbon Bar, located below the tabs, allows you to select the VERICUT function
you want to use. As you move from tab to tab, the Ribbon bar dynamically updates
to show the options available for that tab. On the Ribbon Bar, options are grouped
by the function they perform within VERICUT. In the example above, options are
grouped by Project File, In-Process, and Output.
• From the right side, Uncheck the VERICUT commands Merge In-Process and
Save Cut Stock
Notice that those VERICUT commands are no longer available from the Ribbon
Bar. At any time you can Add or Remove any VERICUT commands to any Tab or
Group.
You can create user-defined tabs, and user-defined groups that contain the command
buttons you desire.
• Select Help and then next to New Tab enter Training Tab and the select New
Tab
Example:
• Select Apply
Example:
Note: The Save, saves the specified ribbon and toolbar customization settings to
ProgramData/CGTech using the selected filename.
• Select OK and notice that the VERICUT commands you selected are now
available from the Ribbon and the Quick Access Toolbar.
• From the far right side of the Tabs select the Ribbon icon
Note: To go back to the default ribbon configuration, use the pull-down
and select Default.ribfig. Select Reset to delete current changes and reset the default
settings.
• Ribbon Bar > Configuration tab > Global group > Preferences
Start-up tab
• Check Open last project
• Check Auto-set working directory to current project folder
• Check Clear Log File on reset
Display tab
• Set desired Font Size
• Set desired Icon Size
• Set desired Color Theme
• Set desired Dynamic control
Note: The Preferences file, also known as a "Prefs file", is an ASCII text file and is
automatically saved when you exit VERICUT and stores such user preferences as
seen above. It is unique for each VERICUT version and each user, based on your
login. The file is named "cgtech_version#_user.prefs" where version# is the current
VERICUT version number. For example, a Prefs file for VERICUT 8.0 has the name
"cgtech_80_user.prefs".
Note: The Welcome Screen automatically displays when you first start a VERICUT
session. The features on the Welcome Screen provide access to commonly used first
actions for a VERICUT session. These features include starting a new project file,
opening an existing project file, providing access to recently opened project files and
access to saved template files.
The Welcome Screen consists of six main areas (Tool Bar, Start, Recent Files,
Templates, Videos and Training).
Conclusion
In this session, you have seen how to create a project template file for a certain machine.
You then used the template for your new job and simulated it.
This session will teach you how to create a Project Template. The template file contains
the machine and control information and eventually a default origin for the NC program.
The template will contain all the settings commonly used for a certain machine. All that
is missing is the job related data (Fixture, Stock, Tools, and NC Programs).
This session will create a template project for a Mazak Integrex 200.
• OK
Note: The Control file includes rules for how machine codes are interpreted,
associated subroutines, and more. When combined with a Machine file, VERICUT
can simulate how a NC machining center will respond to GCode NC program files.
Note: The Machine file includes machine kinematics, models and other properties.
When combined with a Control file, VERICUT can simulate how a NC machine will
respond to G-Code NC program files.
Note: Preparing the Work offsets most commonly used on your machine will save
time to the users. On new jobs, simply move the CSYS to the new program location.
This template can now be used for all new jobs simulated on this machine. A template
can also be referenced by a CAD/CAM interface for an effortless setup.
Note: The features on the Configure Collision menu enable you to turn on Machine
Collision Detection and to specify the Tool to Stock/Fixture collision conditions that
you want VERICUT to check during processing.
Note: Features on the Motion tab enable you to provide important settings related to
the motion displayed during the simulation, such as how often the display is updated
(to reduce processing time), setting the minimum and maximum range of the
Animation Speed slider, and what checks are made during cutting.
• Select Ribbon Bar > Project tab > Project group > Settings > Properties
tab
• Check Enable NC Program Review
• Check Replace Material When Stepping Back
• Check Animate Machine When Stepping Back
Note: The Features on the Project Settings tab enable you to set tolerances for the
simulation, set NC Program Review options and other general properties for the
VERICUT simulation session.
• Dock the Status window as desired and then Overlay it for quick access.
Note: The VERICUT user interface Look & Feel, size and locations of VERICUT
windows are stored in the Preferences File (ref. Preferences File in the Getting Started
with VERICUT section of VERICUT Help). The Group Visibility and Group
Information displayed in the Status window is saved with the Project file.
.
Note: The features on the OpenGL Settings tab, Display Options tab enable you to
control the display characteristics of an OpenGL Workpiece, Machine, or
Machine/Cut Stock View. The features on this tab are only available when
Accelerated (OpenGL) is toggled "On".
• In the Graphic Area of the Machine/Cut Stock view, rotate view so that is
looking down the Y axis of the machine, then right mouse click and select Snap
to Orthogonal View
• In the View Cube right mouse click on and select Set front, then rotate view
as desired right mouse click on and select Set home
• In the View Cube right mouse click on Capture, Edit, and Remove Layouts
icon and select Capture to store this layout
Note: The View Cube and Accelerated (OpenGL) settings are saved with the
Project file.
11. Customize the Ribbon Bar and Quick Access Tool Bar
• From the Ribbon Bar select the File tab
• From the far end of the Ribbon Bar select the Customize Ribbon icon
Note: The Customize Ribbon option opens the Customize Ribbon window enabling
you to customize the Ribbon Bar and the Quick Access Toolbar.
The Ribbon Bar, located below the tabs, allows you to select the VERICUT function
you want to use. As you move from tab to tab, the Ribbon bar dynamically updates
to show the options available for that tab. On the Ribbon Bar, options are grouped
by the function they perform within VERICUT. In the example above, options are
grouped by Project File, In-Process, and Output.
• From the right side, Uncheck the VERICUT commands Merge In-Process and
Save Cut Stock
Notice that those VERICUT commands are no longer available from the Ribbon
Bar. At any time you can Add or Remove any VERICUT commands to any Tab or
Group.
You can create user-defined tabs, and user-defined groups that contain the command
buttons you desire.
• Select Help and then next to New Tab enter Training Tab and the select New
Tab
Example:
• Select Apply
Example:
Note: The Save, saves the specified ribbon and toolbar customization settings to
ProgramData/CGTech using the selected filename.
• Select OK and notice that the VERICUT commands you selected are now
available from the Ribbon and the Quick Access Toolbar.
• From the far right side of the Tabs select the Ribbon icon
Note: To go back to the default ribbon configuration, use the pull-down
and select Default.ribfig. Select Reset to delete current changes and reset the default
settings.
• Ribbon Bar > Configuration tab > Global group > Preferences
Start-up tab
• Check Open last project
• Check Auto-set working directory to current project folder
• Check Clear Log File on reset
Display tab
• Set desired Font Size
• Set desired Icon Size
• Set desired Color Theme
• Set desired Dynamic control
Note: The Preferences file, also known as a "Prefs file", is an ASCII text file and is
automatically saved when you exit VERICUT and stores such user preferences as
seen above. It is unique for each VERICUT version and each user, based on your
login. The file is named "cgtech_version#_user.prefs" where version# is the current
VERICUT version number. For example, a Prefs file for VERICUT 8.0 has the name
"cgtech_80_user.prefs".
Note: The Welcome Screen automatically displays when you first start a VERICUT
session. The features on the Welcome Screen provide access to commonly used first
actions for a VERICUT session. These features include starting a new project file,
opening an existing project file, providing access to recently opened project files and
access to saved template files.
The Welcome Screen consists of six main areas (Tool Bar, Start, Recent Files,
Templates, Videos and Training).
Conclusion
In this session, you have seen how to create a project template file for a certain machine.
You then used the template for our new job and simulated it.
This session will demonstrate how to create a process document (VERICUT Report).
The Report will show cutting tool images, images of the cut part at each tool change, and
information about each of the cutting tools.
You will start by setting up VERICUT to capture images of the cut part at each tool
change, then take an existing VERICUT Report template and modifying it to suit our
needs, and after that generating the process document.
Note: The features on the Settings window, Auto Save tab enable you to configure
VERICUT to automatically save In Process files, View Capture image files (such as
PostSript, EPSF, TIFF, JPEG or PNG files), or VERICUT Solid (.vct) files. Saving is
based on user specified events or when VERICUT detects errors during NC program
processing
2. Play simulation
• Adjust the Workpiece view display as desired for the report
• Play
Note: The Report Template window provides the tools needed to modify/create
report templates (left side of window) enabling you to generate "custom" reports by
simply modifying one of the "standard" report templates supplied. It also enables you
to preview the report that will be created (right side of window). A Report Template
file (.vctemplate) is text file containing all of the formatting information required to
generate VERICUT reports.
(1)
• Select the Tool Summary Table, right click and select Edit
Note: The features in the Tool Summary Table window enable you to output a
VERICUT generated tool summary table to a VERICUT report.
• Select the next to Tool Description and drag it up higher in the table
• Select OK
• Do the same for the Tool Summary text and the Column Header text
Note: The features in the Custom Table window enable you to output a table of
your own design to a VERICUT Report.
• No. of Colums = 2
• No. of Rows = 1
• Select OK
• Select the Table, right click Edit and adjust Table Width, Row Height, Border
Size, Cell Margin and Cell Alignment as you see fit for your Report Template
Adjust Table Width, Row Height, Border Size, Cell Margin and Cell
Alignment as you see fit for your Report Template
Tip: to Add spaces in the report template use the Enter key and to Remove
spaces or lines use the Backspace key.
(4)
• At top of page, right click and insert a Picture
• Picture = From File
• File; browse
• Shortcut: Library
• File name = CGTech_Banner.png
• Select OK
The Report Template is now saved and can be referenced to your VERICUT Project.
This template can be added to your VMC (Project Templates) for future reports.
• Yes
Notice that the User Defined Tags window opens so we can enter the Tag Value
Conclusion
In this session, you have seen how to create a process document (VERICUT Report).
The Report shows cutting tool images, images of the cut part at each tool change, and
information about each of the cutting tools.
This session shows how to create an inspection report and then generate a probe NC
Program.
Note: When you trigger Inspection from a project file that has not previously
exercised the module, a dialog similar to the below should appear. For more
information on Inspection module see the VERICUT Help.
Generate a report
• Select HTML
Note: Opens the Save Inspection Sequence window enabling you to specify the
/path/filename for the inspection report file to be created. Selecting Save
generates and displays an HTML inspection report.
Tip: The Rotate Picture CCW icon enables you to rotate the picture.
Note: we use the Program probe cycles icon to request the Inspection
Programming dialog. Before we see it, we will be prompted to select a post-
processor file, which typically has the extension ".VcPost".
• Post-Processor
• Shortcut = Training
• File Name = probe_programming.VcPost
• Open
• Select on the ToolNumber field, enter 100 (probe tool number is 100)
• ZRetractPlane = 100
• Clearance = 10
• Feedrate = 1000
• Click twice in the pink area next to Wall Thickness A1 and select WallY
• Right-click on WidthY, Nominal Dimension
• Click twice in the pink area next to Hole Diameter A3 and select Bore
• Right-click on Diameter, Nominal Dimension
• Close editor
Notice that the new probing NC program is added to the NC Programs list and
that the current NC program is inactivated.
Conclusion
This session showed you how to create an inspection report and then generate a probe NC
Program.
This session will have you configure a VERICUT Additive simulation, play the
simulation, detect errors associated to the Additive functions and compare the designed
model to the material layup.
• Length = 8
• Width = 6
• Height = .75
• Press the Enter key on your keyboard.
Notice Ribbon > Add group > Add a Additive Tool option. This is used to
describe the shape of a selected tool component in an Additive tool assembly
For this training session the tool is defined with the appropriate holder, we need only
define the Additive Bead and the Additive Functions associated to this tool.
Note: the Additive Bead tab enables you to specify characteristics of both the
Additive tool and the beads of Additive material that will be created by this tool. This
tab contains the following features:
Note: While most tools have a Cutter Compensation section, Additive tools have an
Additive Functions section as Additive tools do not user cutter compensation. This
section, as shown here, contains several unique functions that enable you to have
maximum control over your Additive tool. Toggle the following options on (checked)
to be able to define values for each function in their respective value fields.
These errors are caused by a mismatch between what codes in the NC Proragram
and the settings in the Additive tool
Notice that the AUTO-DIFF tab states that some errors have been detected and
these differences are shown in red in the Graphic Area. These errors are caused
by a void in the buildup of material; the second pass of material layup is not in
contact with the first pass.
Conclusion:
This session has shown you how to configure a VERICUT Additive simulation, play the
simulation, detect errors associated to the Additive functions and compare the designed
model to the material layup.