Академический Документы
Профессиональный Документы
Культура Документы
VERICUT Verification
VERICUT V.74
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: 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: To display the Project Tree, from the Menu bar select Project > Project
Tree… or select icon from the Toolbar.
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.
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: When toggled on, the icon changes to Zoom Box in New View , this
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 the Refine Display icon from the Toolbar.
• Zoom, rotate, pan and refine the display of the new Workpiece view as desired.
• Close View 4
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: 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: To display the Project Tree, from the Menu bar select Project > Project
Tree… or select icon from the Toolbar.
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: When toggled on, the icon changes to Zoom Box in New View , this
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 the Refine Display icon from the Toolbar.
• Zoom, rotate, pan and refine the display of the new Workpiece view as desired.
• Close View 3
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: 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: To display the Project Tree, from the Menu bar select Project > Project
Tree… or select icon from the Toolbar.
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: When toggled on, the icon changes to Zoom Box in New View , this
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 the Refine Display icon from the Toolbar.
• Zoom, rotate, pan and refine the display of the new Workpiece view as desired.
• In the Graphic Area of the View 4, right mouse click and select View Type >
Profile
• Right mouse click and select Attach Component > Sub_Stock
• Right mouse click and select Fit
• Close View 4
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.
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 window 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 window 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
• Play
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 window 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 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.
Stopping at every error is very useful to avoid missing an error, but it requires your
attention at all times. In our competitive environment, it is difficult to devote our
undivided attention to the simulation. We often need to launch the simulation and
then come back when it is completed and review the errors.
• Reset Model
• When processing is finished, select Menu bar > Info > Status or select icon
from the Toolbar
Note: By default the messages are removed when the model is reset
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 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:
• In the Message Area select Error: Holder "Holder1" of the tool "9" loaded in
component "Tool" collided with "Fixture" at line: (280) N201 X4.125 Y2.00 Z1.07
• 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.
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 model is reset
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.
• Single Step a couple of lines backwards and then forwards to better see
the motion which caused the error.
• In Workpiece view select the red area on the part as shown below
• 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 9 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:
• In the Message Area select Error: "B" collided with "Sub_Fixture" at line: (127)
G0 Z24.
• 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.
Fast feed rate removed material with tool "7901" loaded in component "Tool" at
line: (66) Z.0313. Removed volume 0.0102
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.
Stopping at every error is very useful to avoid missing an error, but it requires your
attention at all times. In our competitive environment, it is difficult to devote our
undivided attention to the simulation. We often need to launch the simulation and
then come back when it is completed and review the errors.
• 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 model is reset
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.
• 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 option opens the X-Caliper window enabling you to take
measurements, and obtain historical and mathematical information about VERICUT
models.
• Use the pull down and select Color = 1:Red, the selected feature will be
highlighted in red
Notice all of the information that is displayed in the X-Caliper window: Diameter,
Tool used to cut the feature, etc…
6. Measure an angle
• In the X-Caliper window, select Distance/Angle
• From = Plane
• To = Plane
Note: See VERICUT Help - The Project Tree - Section window for more details.
• Pl Type = POS Y
• Distance = 0
• 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.
• Hole Top, select the arrow , pick top of the part (bottom left)
• Hole Bottom, select the arrow , 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.
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 option opens the X-Caliper window enabling you to take
measurements, and obtain historical and mathematical information about VERICUT
models.
• Use the pull down and select Color = 1:Red, the selected feature will be
highlighted in red
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 window: 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.
6. Measure an angle
• In the X-Caliper window, select Distance/Angle
• From = Plane
• To = Plane
8. Measure the distance between the center of the hole and the
edge of the plane
• Pick both faces that make the edge. An arrow will be displayed along the edge (as
shown bottom left)
• Select the arrow next to To
• 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.
• Hole Top, select the arrow , pick top of the part (bottom left)
• Hole Bottom, select the arrow , 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.
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
• 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 option opens the X-Caliper window enabling you to take
measurements, and obtain historical and mathematical information about VERICUT
models.
• Use the pull down and select Color = 1:Red, the selected feature will be
highlighted in red
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 window: Diameter, Tool used to cut this feature, etc…
Note: Point values will be different based on where you select on the part
6. Measure an angle
• In the X-Caliper window, select Distance/Angle
• From = Plane
• To = Plane
8. Measure the distance between the center of the hole and the
edge of the plane
• Pick both faces that make the edge. An arrow will be displayed along the edge (as
shown bottom left)
• Select the arrow next to To
• 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.
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.
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.
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 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.
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.
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
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.
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.
When the Design is visible and translucent it is easier to locate the gouges
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.
• Make sure the “Configure” icon is pressed so that the Configure panels will be
displayed at the bottom of the Project Tree:
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.
• In the Configure Component : Jaws > Add Model > Model File
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.
• Make sure the “Configure” icon is pressed so that the Configure panels will be
displayed at the bottom of the Project Tree:
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.
• In the Configure Component : Fixture > Add Model > Model File
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.
• Make sure the “Configure” icon is pressed so that the Configure panels will be
displayed at the bottom of the Project Tree:
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.
• In the Configure Component : Fixture > Add Model > Model File
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
The Cyan dot represents the calculated point, as shown below, in turquoise
• Primary Axis (IJK), select Plane/Plane from the pull-down menu and select the
arrow
• Select Update
• Select Update
• Primary Axis (IJK), select Plane/Plane from the pull-down menu
• Update
• Secondary Axis (IJK), select Plane/Plane from the pull-down menu
• Select Update
Conclusion
In this session, you have seen how to manually create some CSYS.
1. Move and locate the green block on the blue block using
Assemble
• In the Workpiece view, select the green block with numbers
This highlights the STL model under the Green Block (0, 0, 0)
Note: The features on the Assemble tab enable you to move the selected object by
assembling (mating or aligning) it with other objects
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 To in the Configure panel and 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: By default, a Work Offset was created between the Tool_1 and the Stock
origins. For this session, we will change the offset to be from the Turret to a
Csys = Program_Zero
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: By default, a Work Offset was created between the spindle and the Stock
origins. For this session, we will change the offset to be from the spindle to a
Csys = Program_Zero
• To = CSYS Origin
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 = lathe_program.mcd
• Select OK
Note: By default, a Work Offset was created between the B and the Stock origins.
For this session, we will change the offset to be from the Z to a Csys = G54
Note: The From/To Locations updates XYZ values (Z-25.6946), this simulation
requires a W value. This value is the distance the Sub spindle must travel to do
the part pick-off.
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 (Tool Bar, Tool Table, Tool Display area,
Coordinate Systems area, Tool Parameters Definition area, and Message area), each
with different user interaction.
• Tool Bar, use the pull-down from the Add Tool and select Turn
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.
Now let’s modify the holder with an existing turning holder from the Training folder
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”
VERICUT will search for any inch with ID “Turn Holder” in the Training folder
Note: Reference creates a reference or a link to the selected tool in the current tool
library.
• In the Tool Display view, right mouse click > Select View > XZ
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.
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.
• 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.
• In the Tool Display view, right mouse click > Select View > XZ
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.
• Tool Bar, use the pull-down from the Add Tool and select Mill
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
• From the Tool Table select Cutter1
• Select Tool Component > Revolved Cutter
• Select Flat Bottom End Mill
• 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.
Now let’s modify the holder with an existing HSK holder from the Training folder
Now let’s search for all inch HSK holders in the Training folder
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.
Note: the Position values are 0 0 -4.5, this is the current stick out.
The Holder and Cutter are now assembled the way we want and now we need to set the
Gage Point and Driven Point.
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 Auto Gage icon (Tool 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.
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: The description helps quickly identify the tool and its features. The description
will also appear in the various reports generated by VERICUT.
• Tool Bar, use the pull-down from the Add Tool and select Hole Making
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.
Note: The Stack icon causes VERICUT to automatically stack the tool components
of the “current” tool on top of each other. The action takes place immediately upon
clicking on the Stack button.
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.
• Tool Bar, use the pull-down from the Add Tool and select Hole Making
Now let’s modify the holder with an existing HSK in the Training folder
• Search and use holder HSK 63 B
Assemble the tool so that the cutter sticks out 2” from holder
• 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.
• Tool Bar, use the pull-down from the Add Tool and select Mill
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
• From the Tool Table select 1, right click Rename 7406
• From the Tool Table select Cutter1
• Select Tool Component > Revolved Cutter
• Select Flat Bottom End Mill
• 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
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.
Now let’s modify the holder with an existing HSK holder from the Training folder
Now let’s search for all inch HSK holders in the Training folder
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.
The Holder is located at Z0, and the Cutter was set to a negative default value. We
now need to move the Cutter up to set its stick out from the holder, 2.25 inch stick
out.
Note: the Position values are 0 0 -4.25, this is the current stick out.
The Holder and Cutter are now assembled the way we want and now we need to set the
Gage Point and Driven Point.
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 Auto Gage icon (Tool 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.
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: The description helps quickly identify the tool and its features. The description
will also appear in the various reports generated by VERICUT.
• Tool Bar, use the pull-down from the Add Tool and select Turn
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
• 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.
Now let’s modify the holder with an existing turning holder from the Training folder
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.
• 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.
Important: This training session requires the STEP CAD interface module.
• Tool Bar, use the pull-down from the Add Tool and select CAD Tool…
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
• With the cursor on tool 1, right mouse click Add Qualified Dimensions
Note: The Tool Table now has a new Qualified Dimensions entry.
• Tool Information area; Qualified Dimensions field enter the value: 6 -1.25 1
• Select Z from the pull-down list
The Driven Point will use the qualified dimension by default in the event that the
tool only uses one driven point.
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.
Conclusion
In this session, you have seen how to build tools from scratch from a STEP assembly.
Important: This training session required the STEP CAD interface module.
• Tool Bar, use the pull-down from the Add Tool and select CAD Tool…
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
• Load
• Tool Bar, use the pull-down from the Add Tool and select CAD Tool…
• Browse…
• Shortcut = Training
• File name = R390D-025C5-11H150-633106840281084419-1.stp
• Open
• Load
Conclusion
In this session you have learned how to build different types of cutters Imported from a
STEP assembly.
In this session you will mount turning tools on a 4 axis lathe with 2 turrets.
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
• Reset Model This will update the tools on the machine turrets.
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
slider bar and jog buttons ( ) to position the machine X at -650.
• 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
• Press and hold until the machine is no longer in a collision state
• Save Location to List
• NC Block Entry = T8M6
• Add to List (or press ENTER)
• Reset Model
• In the Project tree, double click on Tooling
• Expand under 2
• Double-click on Cutter1
• Height (H) = 150
• Flute Lenght = 80
• Modify
• Close
• Double-click on Holder1
• Assembly tab
• Position = 0 0 200
• Modify
• Close
• Gage Point = 0 0 200 or click top of holder with middle mouse to get Z value
• File > Save as...
• Shortcut = Working Directory
• File Name = longer_tool.tls
• File > Close > Yes
• 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
• 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
• File > 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
• Play
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
• File > 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!
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
Preparing the Work offsets most commonly used on your machine will save time to
the users. On a new job, 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.
Note: The Features on the Properties 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.
Note: The Toolbar option opens the View Toolbar window enabling you to control
when the Toolbar is displayed and the icons that it contains. Toolbar icons provide
quick and easy access to the most commonly used VERICUT functions/features.
• Using the arrows move icons in and out of the Visible column and use the
arrows to put them in an as-used left to right order similar to the below
example.
Note: The features on the Start-up tab enable you to specify the VERICUT project
file (.VcProject) that you want displayed when you start the next VERICUT session,
the number of "recent files" that you want VERICUT to remember and other user
preferences.
.
13. Add template to Welcome Screen
• Select Help menu > Welcome
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).
• Play
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.
Note: The Features on the Properties 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
near to the front of 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.
Note: The Toolbar option opens the View Toolbar window enabling you to
control when the Toolbar is displayed and the icons that it contains. Toolbar icons
provide quick and easy access to the most commonly used VERICUT
functions/features.
• Using the arrows move icons in and out of the Visible column and use
the arrows to put them in an as-used left to right order similar to the
below example.
Note: The features on the Start-up tab enable you to specify the VERICUT
project file (.VcProject) that you want displayed when you start the next
VERICUT session, the number of "recent files" that you want VERICUT to
remember and other user preferences.
.
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
Preparing the Work offsets most commonly used on your machine will save time to
the users. On a new job, 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.
Note: The Features on the Properties 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.
Note: The Toolbar option opens the View Toolbar window enabling you to control
when the Toolbar is displayed and the icons that it contains. Toolbar icons provide
quick and easy access to the most commonly used VERICUT functions/features.
• Using the arrows move icons in and out of the Visible column and use the
arrows to put them in an as-used left to right order similar to the below
example.
Note: The features on the Start-up tab enable you to specify the VERICUT project
file (.VcProject) that you want displayed when you start the next VERICUT session,
the number of "recent files" that you want VERICUT to remember and other user
preferences.
.
13. Add template to Welcome Screen
• Select Help menu > Welcome
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).
• Play
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.
You will create a document template that can be used for all setup documents. The setup
document is created before the simulation.
• OK
By default, the dimensions are defined in the horizontal and vertical of the selected
view, like painted on the computer screen. If the view is not orthogonal, we can select
a reference coordinate system (CSYS) for the dimensions, horizontal will be along X
of the CSYS and vertical about the Y axis.
• Tab = Settings
• Colors
• Dimension = Black
• Edit = Red
• Text = Black
• Apply
• Tab = Note
• Note = Text with Leader
• Text = P290 Bison 3 Jaw Chuck
• Text,
• Pick top left area to position the text
When Add is pressed, the text is created and you can continue your Setup documents
• Tab = Note
• Note = Text file
• File Name > Browse…
• Shortcut = Training
• File name = setup_steps.txt
• Open
• File Name,
• Pick top right area to position the text
• Add
• Tab = Radial
• Dimension Type = Diameter
• Center Point,
• Pick the center of the cylinder
• Point on Radius,
• Pick a point on the periphery of the cylinder
• Add
Later we will resize the scale of the view to fit the screen.
We will now add a new view (ZY) to add the length of the Stock
•
We will change the “Scale” and “Plan Size”of the 3 setup plan views we created to
fill up the sheet
• OK to get out of the setup plan, we will use them later in our report
The report page displays the information in different categories; the Page Header and
Page Footer will be displayed on every page, the information identified as Body will
be unique and not repeated.
• Select and highlight the top line in the template by clicking on the box to the left
of the category
•
• In the Picture dialog box, make sure that the drop down list is set to From File
• Browse…
• Shortcut = Training
• File name = create_reports_cgtech_logo.jpg
• OK
• Leave the border size set to 0 as well as the width and height settings.
• OK, (a new line is added to the template below the top line with the default
category of Body)
It was added after the Page Break and therefore created a second page in the preview
• Left click and hold the box to the left of Body and drag it to the top of the form
• Select the 3rd Page Header ( Custom Table) change Alignment = Center
• If you select another field or press Enter, the preview gets updated
• OK
• Change the Alignment to Center and drag above the Page Break
Note: You can also create a report in PDF format instead of HTML
Conclusion
In this session, you have seen how to create setup plan views, modify a report template,
and create a setup document.
This session will demonstrate how to create a document with setup dimensions in 3
different views. This document could assist the machine operator on his setup.
You will create a document template that can be used for all setup documents. The setup
document is created before the simulation.
• OK
By default, the dimensions are defined in the horizontal and vertical of the selected
view, like painted on the computer screen. If the view is not orthogonal, we can select
a reference coordinate system (CSYS) for the dimensions; horizontal will be along X
of the CSYS and vertical about the Y axis.
• Add
• Add
• Recalculate
• Above the dimensions, select Add to add a new view
• Select XY
• OK
• Linear tab
• Dimension Type = Vertical
• Arrow = Inside
• Point 1,
• Pick the top and bottom corner of the stock on the right, locate the dimension
outside of the stock
• Add
• Add dimensions for the height of the pins and the height of the clamps (locate the
arrows outside of the dimensions)
• OK to get out of the setup plan, we will use them later in our report
Note: The features in the Report Template Content window, displayed on the left
side of the Report Template window, enable you to define a new, or modify an
existing, report template. The report template is the standard format for your
document. It will set the format for the report generated by all your simulation
projects. You will only have to create it once.
The report page displays the information in different categories; the Page Header and
Page Footer will be displayed on every page, the information identified as Body will
be unique and not repeated.
• Select and highlight the top line in the template by clicking on the box to the left
of the category
• In the Picture dialog box, make sure that the drop down list is set to From File
• Browse…
• Shortcut = Training
• File name = create_reports_cgtech_logo.jpg
• OK
• Leave the border size set to 0 as well as the width and height settings.
• OK, (a new line is added to the template below the top line with the default
category of Body)
It was added after the Page Break and therefore created a second page in the preview
• Left click and hold the box to the left of Body and drag it to the top of the form
• If you select another field or press Enter, the preview gets updated
• OK
• Change the Alignment to Center and drag the Body row above the Page Break
row as shown below
• From the main menu select File > Create Report > HTML…
Note: The Create Report option opens the Save VERICUT Report window
enabling you to specify the /path/filename for the report file to be created. VERICUT
will then generate the report using the "current" report template.
Note: You can also create a report in PDF format instead of HTML
Conclusion
In this session, you have seen how to create setup plan views, modify a report template,
and create a setup document.
This session will demonstrate how to create a setup document and a process document.
The setup document could assist the machine operator on his setup. The process
document will show pictures of the part at each stage of machining and some cutting time
operation.
We use a document template for each document. The setup document is created before
the simulation and the process document is generated after the simulation.
• OK
• Play
The report will have pictures of each tool and the part at each stage
Conclusion
In this session, we have seen how to generate a setup document and a process document
by selecting a different template
This session will demonstrate how to create a setup document and a process document.
The setup document could assist the machine operator on his setup. The process
document will show pictures of the part at each stage of machining and some cutting time
operation.
You use a document template for each document. The setup document is created before
the simulation and the process document is generated after the simulation.
Note: The AutoSave option opens a window enabling you to configure VERICUT to
automatically save In Process files, View Capture image files (such as JPEG, PS,
EPSF, or TIFF files), or VERICUT Solid (.vct) files. Saving is based on user
specified events or when VERICUT detects errors during NC program processing.
• OK
The report will have pictures of each tool and the part at each stage
Conclusion
In this session, you have seen how to generate a setup document and a process document
by selecting a different template
Error: Initial tool component 1 was not found, default set to first existing tool
component
You get this error because there is no machine in the project. You can ignore this
error since we will build the machine on the next steps.
• In the Project Tree, select Attach (0,0,0), right mouse click Cut
• In the Project Tree, select Spindle (0,0,0), right mouse click Paste
The Fixture component origin is the location where fixture models will be loaded. The
presence of a fixture component in the machine definition does not affect how a tool path
file is processed, however, is useful for detecting collisions between the fixture and other
machine components.
The Stock component origin is the location where the stock is located. Every machine
definition must include this component type. The Stock component is typically connected
to a Fixture component, but this does not have to be the case. The Stock component can
be connected to any other component, but must be defined prior to processing a tool path
file, or attempting to move the machine via MDI.
The following steps will define the components from "Base" to "Turret"
The components on the stock side of the machine are: Base > Z > X > Turret
NOTE: Once a machine is saved, all the components that are above the Attach
component will be saved in the Machine file. The Machine file will not contain any
Fixture (0,0,0), Stock (0,0,0) or Design (0,0,0) components which are
saved with the Project file.
Hint: Use Fit as needed throughout this session to see the entire machine,
• Reset Model
• In the Project Tree, select Control
• Right mouse click, MDI…
• NC Block Entry = X-10, Enter
• NC Block = C-90, Enter, etc.
• Enter a Jog Distance = 1, use and to move the Z axis
• Change the Axis and Jog X and Z to test the machine range
• When you are done, close the MDI window and Reset Model
Note: You can now hide the machine components by unchecking the machine icon on
the top of the Project Tree. This will simplify the Project Tree view
The tools will automatically take place in their corresponding tool index after the
Reset action
• Reset Model
• Reset Model
• Play
Error: Initial tool component 1 was not found, default set to first existing tool
component
You get this error because there is not machine in the project. You can ignore this
error since we will build the machine on the next steps
The Tool component defines where cutting tools will be loaded. The Tool
component must be defined prior to processing a tool path file, or attempting to
move the machine via MDI. The Tool component origin is typically located at the
intersection of the machine spindle centerline with the spindle face.
The following steps will define the components from "Base" to "Stock"
The components on the stock side of the machine are:
Base > Y > A > C >Attach > Fixture > Stock > Design
• In the Project Tree, select Attach (0,0,0), right mouse click Cut
• In the Project Tree, select C (0,0,0), right mouse click Paste
NOTE: The same thing could be achieved by clicking on the Attach (0, 0, 0)
component, then dragging and dropping it over the C (0,0,0) component
The Fixture component origin is the location where fixture models will be loaded.
The presence of a fixture component in the machine definition does not affect
how a tool path file is processed, however, is useful for detecting collisions
between the fixture and other machine components.
The Stock component origin is the location where the stock is located. Every
machine definition must include this component type. The Stock component is
typically connected to a Fixture component, but this does not have to be the case.
The Stock component can be connected to any other component, but must be
defined prior to processing a tool path file, or attempting to move the machine via
MDI.
NOTE: Once a machine is saved, all the components that are above the Attach
component will be saved in the Machine file. The Machine file will not contain any
Fixture (0,0,0), Stock (0,0,0) or Design (0,0,0) components which are
saved with the Project file.
Hint: Use Fit as needed throughout this session to see the entire machine.
• Reset Model
• Change the Axis and Jog Z and Y to test the machine range
• When you are done, close the MDI window and Reset Model
The following steps will add an enclosure, doors and a control to the machine. Even
though it is not necessary for the simulation, it helps with a demonstration. These
models can be hidden or shown in a translucent model.
NOTE: You can now hide the machine components by unchecking the machine icon
on the top of the Project Tree. This will simplify the Project Tree view
NOTE: You can remove the tools translucency by unchecking the box
“Translucent” in “Configure Tooling”
Conclusion
In this session, you have seen how to create the kinematics structure of a 5 axis machine
and added models to represent its 3D shape.
While viewing the tool path, note the comments describing what adjustments are
required to the control configuration. Pay attention to the fact that X, Y, and Z values
are in trailing zero formats.
By default, "G1" (the word "G" with a value of "1") sets the linear motion state by
calling the MotionLinear macro. However, the "modify_control.mcd" NC Program
uses "G11" for this action. The Word/Address function maintains the mapping of
which macros are called when specific G-Code word/values are processed.
• Modify
• Close
• Close
• Reset Model
• Play
Conclusion
This session provided experience with configuring a NC Control to simulate how various
G-Code words and data formats will be processed by a NC machining center.
Modifications were made to word and group definitions to handle such conditions as:
differing word formats, unaccounted for special characters, variances in actions
performed by G-Codes, and addressing unsupported G-Code word/values. These changes
were then saved to a custom Control file.
In this session, we will first optimize a NC program with parameters learned during the
simulation. We will then modify these records for a harder material and re-optimize the
NC program.
• OK
Note: The yellow (OPTI) light indicates that OptiPath Learn Mode is active.
Note: OptiPath Learn Mode allows you to create an optimization record based
on the cutting conditions encountered in the NC program. The OptiPath records
created will be based on the maximum cutting condition. This method is a great
tool to extract the cutting information from the NC program.
• Play
• No
• Reset Model
• Select No
• Reset Model
• Material = H42 Tool Steel (it is now available from the pull down menu)
• Uncheck Chip Thickness and Volume Removal
• Chip Thickness = .1, select Enter
• Check Chip Thickness
• Check Volume Removal
• Select Add
• Hover over the Save File icon, then right click on the icon to change it
to a Save As File icon
• Select Save As File
• Shortcut = Working Directory
• File = session_22_my_optimized_tools.tls
• Select Close to close the Tool Manager window
Note: The Optipath records for material H42 Tool Steel are now active, optimization
will use the parameters created for the H42 Tool Steel records.
Not as much gain as the previous settings… But remember it is for a harder
material!
• Select No
• Select Info > VERICUT Log…
• Scroll down to the Tool Summary section
The first and third tool actually took longer than programmed. The feedrate was
reduced to maintain a Constant Chip thickness. It is understandable due to the harder
material.
OptiPath will raise the feedrate for inefficient light cuts, but can also lower the
feedrate for heavier cuts, protecting your tools and the part finish.
Conclusion
This session demonstrated how to create an OptiPath Library that can be used to optimize
feedrates when cutting with different materials.