Vericut 8.2

Vericut 8.2 redefines CNC simulation

Modernized User Interface

Radial Ribbon is a customizable right-click menu that puts commonly used functions 1-click away.

Vericut 8 2 Right Mouse Ribbon

Radial Ribbon


The Ribbon Search Field enables users to quickly search for any VERICUT function.

Vericut 8 2 Ribbon Search

Ribbon Search Field


Head-Up Display (HUD) shows the NC program or status items on top of Views. HUD keeps tabs on the NC program and important machine functions, while still keeping simulation Views as large as possible for optimal viewing. HUD is customizable.

Vericut 8 2

Vericut Simulation with NC Program HUD (Head-Up Display)


Program Alerts highlight errors and warnings in NC programs. Hover over the alert to see exactly what the error or warning is. When running multiple NC programs, Program Alerts highlights the programs with errors in red.

Vericut 8 2 NC Code ALert

Program Alerts


Force Turning & Calibration

Force is a physics-based NC Program Optimization module that analyzes and optimizes cutting conditions throughout CNC Program operations.

Force is available on Turning/Lathe and Milling machines. Force Turning makes it easy to change and limit the chip thickness and feed rates while cutting in corners, diameters, and tight spaces.

Force Calibration creates Force Material Files from dynamometer test data, and includes a Design of Experiment (DOE) planner, validates data, and shows statistics.

Tighter Integration Between OptiPath & Force

Vericut’s two optimization modules, OptiPath & Force, are tightly integrated, which gives users a consistent workflow and eliminates redundancies. Both optimization modules benefit from 8.2’s added capabilities. There is also a “Stock Material Record” feature that records cutting limits and settings.

Improvements to the Additive Module

Vericut 8.2 adds realism to additive simulation to improve verification of the additive build processes. These processes include, but are not limited to, the buildup of overlaps, acute corners, tight overlapping bead paths, and double-deposits (overlapping start/end points).

Vericut 8 2 Additive

Additive Simulation with Status HUD (Head-Up Display)


An alert message will appear when the Laser Focal Point is too far from the part’s surface, when there are excessive overhang conditions, and/or when there is too much build up at corners and overlaps. The excessive corner and overlap alert helps determine when it may be beneficial to make a milling cut.

CAD/CAM & Tooling Interfaces
  • 3D Experience.
  • Edgecam 2018 R1.
  • Zoller TMS: 3D STEP tools.
  • Sandvik CoroPlus Tools.
Keyboard Shortcuts

Vericut 8.2 allows users to set up custom keyboard shortcuts. Keybinding is more efficient and will considerably speed up workflow. 8.2 also sees the return of menus.

Vericut 8 2 Custom Keybinding

Custom Keybinding


Enhanced Model Utilities

Shading is improved when importing CAD models and they can be divided into pieces (subdivided models). Model features can be hidden which makes the model simpler and more efficient for collision checking.

Vericut 8 2 Enhanced Model Utilities

Enhanced Model Shading

Vericut 8.1

Vericut 8.1 includes enhancements that simplify simulating a CNC machine. The new features help NC programmers analyze, optimize, and document NC programming and machining.

Enhanced Sectioning

Vericut’s new Section window is easier and faster to see inside a part during simulation. This allows the user to check proper fit, and identify interference between the workpiece and machine components. Sectioning abilities in machine view help with complicated machines where visibility is challenged. Enhancements allow the simulation to be stopped, sectioned, and zoomed to achieve unobstructed viewing to pinpoint highlighted errors.

Sectioning 81 1

Enhanced Sectioning allows the NC programmer to inspect the inside of a part during simulation. This unobstructed view will help identify any potential problems with the workpiece and machine tool.

X-Caliper Dimensions

The X-Caliper measuring tool quickly creates a measurement label on the Vericut cut stock. Label placement is customizable by the end user for optimal viewing. To aid inspection, multiple dimensions are easily displayed on the part to quickly document key measurements. Images with dimensions are referenced in Vericut reports.

X Caliper 81

X-Caliper dimensions are easily displayed on the part. Measurement labels can be adjusted for optimal viewing. Multiple dimensions are able to be displayed, and referenced in Vericut reports.

Improved Report Template

Vericut’s Report Template editor makes creating a custom report easier. Adding content directly to the report editor is simplified using standard word processing capabilities.

The enhancements allow the use of HTML objects, and the template editor gives the user WYSIWYG. The editor displays exactly what the report will look like before the template is created.

Easier G-code Offset

Updated features on the G-code offsets menu make adding work offsets simple. With as little as two clicks, a new offset can be added. Vericut verifies the work offset name to ensure it’s supported by the control. Location markers were added to indicate where the offset is positioned. Offset tables are consolidated into one location under a single ribbon selection.

Force Optimization

Vericut’s Force module is a physics-based NC program optimization method that maximizes chip thickness. Force creates more constant cutting forces resulting in significant machining time savings.

Graphs and charts are displayed in real-time, revealing cutting conditions and forces as they are encountered by cutting tools. The data helps NC programmers identify undesirable cutting conditions represented as spikes in the graphs. Spikes display forces, chip loads, tool deflection, and material removal rates above the recommended parameters.

With one click on the chart, the exact location in the NC program is marked. Simultaneously the actual cut in the graphics window is displayed. By optimizing toolpath feed rates, Force reduces machining time, prolongs tool life, and produces a higher quality finished product.

HTML Topic-based Help

The topics list was updated to simplify navigation. When a specific topic is clicked, supporting data appears below. The search bar feature supports quicker access to relevant content sorted by importance. Switching to HTML enables the use of higher resolution images and better quality examples. Side bar navigation remains an option to smooth customer transition to the new HTML format.

New Teamcenter Interface

Vericut Tool Manager imports 3D cutting tools from Siemens Teamcenter Product Lifecycle Management (PLM) software. Vericut connects directly to Teamcenter to reference files, avoiding the need to create external uncontrolled copies of models on a local or network drive. In the NX CAM project, all cutting tools used in a given project are listed. In one step, all 3D cutting tools for a job are imported at once into Tool Manager.

New Module: Additive

Vericut’s Additive module simulates both additive and traditional CNC machining capabilities applied in any order. Simulating both operations identifies potential problems that can occur when integrating additive methods. The user has access to detailed history stored with Vericut’s unique droplet technology, which saves programmers time by quickly identifying the source of errors with a single click. This Additive capability shows realistic laser cladding and material deposition, detects collisions between the machine and additive part, and finds errors, voids, and misplaced material.

Vericut simulates the post-processed NC code that controls the CNC machine ensuring proper usage of Additive functions and laser parameters. Users can experiment with combining additive and metal removal processes to determine optimal safe hybrid manufacturing methods.

VERICUT v81 Mazak Additive

New Module: Grinder-Dressing

Vericut enhances support for Grinding and Dressing operations. Users can simulate dressing where a secondary tool is applied to a grinding wheel to freshen the grinding surface, or to change the grinding wheel cutting shape.

Vericut simulates the dynamic compensation needed while the dresser is used, even while the grinder is engaged with the part.

Other notable features:
  • New Siemens VNCK Machine Control Panel
  • Enhanced Machine/Cut Stock view display (OpenGL)
  • New Coolant check
  • New Check Tools scan option
  • Enhanced CATV6 model selection
  • Enhanced NXV identifies NX operations responsible for errors

Vericut Testimonials

“Thanks for your support. As I say, ‘Vericut is still my right arm.’ What a great product. I still have about a 98% chance that the first part off the machine is a good part! Vericut has saved us thousands of dollars and will continue to save us money. Again, thanks for a great product.”

– Charles Huffman, NC Programmer, Gibbs Machine & Tool

“Prior to Unigraphics, (i.e. manufacturing and programming using conventional systems) our scrap rate was running between 4 – 5% Using Unigraphics to program 5-axis machining, with no verification, our scrap rate jumped up to 33%... in other words one in every three jobs were scrap. Introducing a combination of Unigraphics and VERICUT into the department, within months our scrap rate plummeted to 0.4%. With experience, we now maintain a scrap rate of 0.2% on all tooling programmed and verified through VERICUT.”

– Andy Horsnall, CAM Programmer, Seco Tools (UK) Limited

“Before investing in VERICUT a new propeller part would take about a week on the machine. We’d run the machine at around 10% and watch carefully to be sure there were no incorrect moves. With VERICUT we can see the piece and how it will be cut, a big benefit in 5-axis machining. After running it through VERICUT we just load and go and it’s off the machine in a day. It also offers high-end part measurement tools and the ability to simulate the entire machine which helps us avoid problems like overtravel or interferences with the table or fixtures.”

– Greg Thayer, Programmer, Cimtech/Ellstrom Manufacturing

“We use Mastercam to program 3½ and 4-axis aerospace/defense and light commercial parts. Mastercam’s verification is just a visual reference. We verify everything we do in VERICUT, whether it’s a complex part or a square block. Because the internal verifier does not match its accuracy or capabilities, VERICUT complements Mastercam nicely. With VERICUT we’re confident programs are correct and the confidence level on the shop floor is greatly improved. Now we’re able to verify the subtle things like measuring part features or detect undercutting on a corner, for example. Before implementing VERICUT, we were having some difficulty getting first-time programs through the shop. Now we’re quickly approaching our goal of an 80% perfect-part ratio on all first-time programs.”

– Creg Crones, Programming Dept. Mgr., ProCam Machine

“Due to the tragic events of September 11, 2001, United Airlines Maintenance and Engineering teams were tasked with designing and fabricating flight deck security systems for the cockpit doors for our entire fleet of aircraft. We were working under a very tight timetable. The Numerical Control Programming area produced a number of programs for various components. All of our programs were verified on VERICUT, which proved to be of critical assistance to our meeting and indeed beating our deadline. The ability to “prove out” programs before they hit the shop floor saved us a considerable amount of time. We at United Airlines appreciate the quality product you provide and thank you for helping us achieve enhanced security for our passengers and employees.”

– Lou Lucivero, Technical Supervisor, CNC Programming, United Airlines

“VERICUT is a productivity tool used at Parker Hannifin’s Racor Division in Modesto, California. The tool path optimization capability takes a significant amount of time off our production machining. A good example is a new project that requires four programs to machine two parts with finishing on four sides. Without optimizing the tool paths, the machining time would have taken 378 minutes. After running the programs through VERICUT’s optimization feature, the machining time was reduced to a total of 215 minutes. Since the requirement is 30 parts, the result of using the optimization feature is a savings of more than 81 hours on one job alone.”

– Ben Miller, Tool & Die Programmer, Parker Hannifin Corporation, Racor Division

“I would like to express to your staff how much I and other programmers appreciate the product. Having talked to many programmers that have been in the business for many years, they, like myself have grown to feel that this is one the most important tools in the programming business. Time saved and reputations unmarred, by good proofs – first time – makes this tool invaluable. Just time saved by not having to be present at proofs gives programmers more time to be writing code and actually programming. The savings on scrapped parts and material pays for the software many times over. I am obviously a sold user of VERICUT and will continue to pass nothing but praise of VERICUT to others.”

– Stan Boland, Systems & Programming Manager, Brek Manufacturing

“VERICUT is an important part of our manufacturing process. Everything we program goes through VERICUT for verification before it goes to the shop. We’ve been able to completely eliminate manual prove-outs. Considering the savings in proofing time, proofing materials, scheduling time, and machine time – we’re saving at least one million dollars a year as a result.”

– Hector Davis, Director of Manufacturing, ADI

“With the strong showing that VERICUT has made at TECH Mfg. thus far, there’s no question as to whether or not it is a worthwhile investment. In fact, our plant manager, Jerry Jones, came to me and said, ‘You know, I really think that VERICUT has already paid for itself on this part alone.’ Now that’s not the kind of thing programmers are used to hearing from a plant manager!”

– William A. Stinson, head of CAD/CAM department, TECH Manufacturing Co.

“In this day and age praise is something that seems to be lacking in everyday life, but I am a great believer in giving credit where credit is due – and this is certainly true of VERICUT. In the competitive world of motor sport racing, the ability to react swiftly and with confidence is paramount. Since we have been using VERICUT we have been able to achieve both of these things. Program accuracy and efficiency has increased enormously and the accuracy of the cut model means that we can be sure that when the NC program hits the shop floor it is correct. It’s hard to imagine what it was like before we had this product at our disposal, and it is certainly the best engineering software that I have seen or had the pleasure to use in a long time.”

– Phil Harpham, Principal Engineer, Cosworth Racing

“Lockheed in Georgia is extremely pleased with the performance of VERICUT. The product is used to simulate machines that mill parts for the F22 fighter. The parts are programmed, post processed for the specified machine, processes verified and dimensional accuracy determined all at the same workstation. VERICUT has identified hard to predict rotary moves that would violate part geometry. These moves are generated at the post processing step and are not present at conventional verification stages. VERICUT paid for its purchase the first time it was used and prevented a collision with a very expensive F22 bulkhead. VERICUT is a mandatory step in the creation of NC data before it is made available for shop execution.”

– Dave Watson, Manufacturing Engineer, Lockheed Martin Aeronautical

“VERICUT has revolutionized the way we approach CNC programming at Hycalog. Before the introduction of VERICUT at our Stonehouse plant in 1998 we were consuming valuable engineering and production time manually checking part programs and doing single block prove-outs on machines. Now a very defined amount of engineering time is spent in between program compilation and the first-off production run to produce a part program that engineer and operator alike have confidence in. The majority of our part programs are for 5-axis machining centers and are an extremely complex mix of linear and surface machining operations. VERICUT clearly had the technical edge over all of the other systems we tested for this type of work and it continues to satisfy our requirements. It must rank as one of Hycalog’s most successful and cost effective purchases.

– Haydn Lamb, Production Engineering Manager, Reed Hycalog

“VERICUT enables us to see what will happen on the machine. It’s a big help in off-line programming because it enables the machinist to view a ‘playback’ simulation so they will be more comfortable with the part program when they machine. Consequently, we’re more productive which is important because this is an extremely dynamic environment – design changes happen rapidly as we’re building parts.”

– Scott Vanderzyl, NC Programmer, Jet Propulsion Laboratory (JPL)

“We run new NC programs unmanned overnight—after they have been tested with VERICUT.”

– Paul Goresky, Senior Programmer, Tenneco Packaging Inc.

“After running the tooling programs through VERICUT, we know they will be machined correctly the first time – the program has saved us significant time and money since its implementation into our process.”

– Eric Smith, Master Tooling Engineer, Jostens, Inc.

“We do no tool proofing. We go right to the machine, start the program and run. There are occasions that we send our people home, turn the lights out and run our finished machining programs the first time with nobody there. That’s how confident our programmers and we as a management team are in VERICUT.”

– Jerry Anthony, President, UCAR Composites, Inc.

“The only real way for us to check our G-code programs is with VERICUT. Just after we got the software we had a fourth-axis positioning job running on the floor. There were a lot of manual changes to the G-code and it was hard for us to tell if the job was running optimally. It was a part for a laser application; a turbine device with deep pockets on an angle. It would have been extremely difficult for the machinist to see some of the cuts that were taking place, and the cycle time was at least 13 hours. VERICUT saved us a tremendous amount of time by enabling us to run the job on the computer rather than having to cut a test part out of wax or foam to check it. And after running it through VERICUT we eliminated a number of inefficient motions and reduced the cycle time down to 11 hours. With a production job like this one where we’re running 20 pieces a month for the past year and a half, that adds up to significant savings.”

– Jim Narimatsu, BPS Industries, Inc.

“Not only have we greatly reduced the amount of error at the machine, we’ve eliminated the need to proof programs at the machine. We do all our prove-outs on the computer, and that keeps our machines open for production work. We’re a much more efficient operation as a result. VERICUT has enabled us to speed production, reduce costs along the way, and improve the quality of our products.”

– Jon Allen, Research & Development Department, Minco Tool & Mold, Inc.

“VERICUT has enabled us to save a lot of time. Previously, we had to cut tooling board, then reprogram. We now have much more confidence to go from program straight to the machine.”

– Dave Harder, Engineering Coordinator, Wisconsin Pattern

“The use of VERICUT Machine Simulation has been a critical factor in the successful implementation of our new 5-axis machines.”

– Bill Taylor, Production Engineering Manger, Aerostructures Hamble, Ltd.

“OptiPath is an indispensable tool for us. We routinely save a tremendous amount of machining time after optimizing our feed rates — usually around 50%. The last job we ran was a rear quarter trim panel that would normally take more than 48 hours to machine. With OptiPath, it took under 26 hours.”

– Cas Szczepanski, CNC Department Supervisor, Chrysler Jeep & Truck Engineering

“We wanted to go straight to steel with the roughing programs without doing a test run. (With VERICUT) the result was that we were able to go ‘straight to steel’ and had absolutely no problems with tool breakage, collisions, or excessive tool wear due to long run times. We saved a lot of time and re-work with VERICUT.”

– Brian Roberts, NC Coordinator, EXCO Engineering

“We’re extremely happy with VERICUT. We use the software to optimize our NC tool paths to reduce cycle times. In the past six months we’ve documented nearly $25,000 in real savings (on six parts) due to the reduced amount of machining time required.”

– David Knapik, NC Programming Supervisor, Dowty Aerospace

“The first time we used OptiPath, we reduced our roughing time by 50%. We expect the same type of great results as we begin to use the software for roughing and finishing cuts on other parts.”

– Mark Parrish, Senior NC Programmer, Patriot Machine, Inc.

“We’re a tool & die maker and we use VERICUT’s OptiPath module to reduce the time it takes us to create our 3D form stations for the dies. We optimize the roughing cuts, the first and second semi-finishing operations, and the contour re-machining or “radius picking” operations (clean-up to remove any remaining material). OptiPath is an excellent tool for use with our CAM system. Our CAM system generates excellent tool paths, but not very efficient ones. We’re able to bring the time spent on air cuts down to a minimum. The result is that we routinely save at least a third off our machining time. On some of our long jobs, this can mean some pretty big savings. For example, I’ve got one job out on the floor right now — after optimizing the feed rates, we’re saving about $3,500 dollars worth of machine time on that part alone.”

– Jeff Abbott, CAD Leader, Die Dimensions

“The first contract programming job I did using OptiPath saved 12 hours on a program that originally took 22 hours to machine.”

– John Fortuna, Competition Design

“We design aluminum injection molds, mostly for automotive lighting products. OptiPath was easy to learn and we were verifying and optimizing our tool paths on day one. As a prototype builder, we’re constantly up against really tight schedules. And the parts we make are quite expensive. We can’t afford to make a mistake, scrap a job, or let a deadline slip. Our tool paths are better than ever before and we’ve reduced a great deal of redundancy. And probably the biggest benefit is that we’re a much more efficient operation now. The programming process is smoother, and we routinely notice at least a 30% to 40% time savings on our roughing and semi-finishing operations.”

– David Neuman, CAM Operator, Accurate Stamp

“JK Machining makes plastic injection molds for the automotive industry. For the type of work we do, we’ve found VERICUT’s OptiPath module to be really valuable. It saves us a lot of time on our roughing cuts – I’d estimate usually around 50%. And I don’t have to stand by the machine turning the dial. Before, if I wanted to walk away from the machine for a few minutes, I’d have to slow the feed rate down to like 40 inches/minute. Now I don’t even have to worry about it. I program at 100 inches/minute and OptiPath slows the machine down when necessary – it’s automatic and I’m free to do other things.”

– Rick Van Den Berg, NC Programmer, JK Machining

“We’re currently using OptiPath on our rouging cuts, and are in the process of putting it to use for our semi-finishing and finishing cuts as well. We’ve seen some really good results. One of the benefits that we didn’t anticipate is the jump in productivity we got because our machinists can now attend to another job while the machine is cutting at full capacity. They don’t have to worry about the exit or entry motions happening at too high of a feed rate and breaking a tool or ruining the part.”

– Jack Flietstra, CAM Programmer, HS Die & Engineering

“We use OptiPath with our CAM system on all our roughing cuts and we save between 40% and 50% in machine time. We used to have an operator manually control the machine feed rates, especially for moving into heavier material areas. Now that OptiPath completely controls all feed rates based on material conditions, we can run our machines unattended.”

– Paul Coombs, CNC Manager, Micro-Matic Tool

“We recently decided to machine the 17 inch diameter fuel valves for the orbiter spacecraft in-house. Considering the material and machining hours, once assembled these parts are quite expensive. We were using a brand new machine which we had no experience with; in fact, the ET Valve Body was the first NC part we’d cut on that machine. We started by simulating the machine in VERICUT and verifying the tool paths for the roughing operation. The software caught a number of errors that would have scrapped the part. Machine Simulation identified several axis over-travel moves and areas where the fixture was being machined. When these errors were corrected we optimized the NC programs and ran it on the machine. Practically everybody in the shop came over to watch. The spindle was running at 7,000 RPM and the machine sounded like a jet engine! The machine was taking off material so fast that the chip conveyer couldn’t keep up! After adjusting the load, the torque sensor needle was basically ‘glued in place.’ The software varied the feed rate in response to the material volume presented to the cutter, using close to 80% of the available horsepower the whole time the cutters were engaged.”

– Rich Seifert, Manufacturing Engineer, Boeing (Huntington Beach; Palmdale)

“We manufacture large aerospace parts like wing spars which can be between 20’ feet and 40 feet long. With the types parts we cut, optimization is an extremely valuable tool. For example, the stock billet for a particular rear wing spar measures 480″ and weighs 2,500 pounds. 95% of the material is removed during machining, and when it’s done, the finished part weighs 128 pounds. On parts like this we use the software to maintain a constant volume removal rate, in this case around 85 cubic inches per minute, to keep the spindle load where we want it. By optimizing the roughing passes on that one particular part, we knocked ~25% off the machining time. That equates to saving thousands of dollars – and paid for the software. And that’s just one part. We cut a lot of parts, and more than half of those have heavy material removal where optimization is invaluable.”

– Dan Hornung, NC Programming Manager, Contour Aerospace

“The biggest advantage to the optimization software has been out on the shop floor. During tests, the department figured it is saving 30% in machine run time on graphite electrode machining. And we’ve seen up to 45% (machine run time) savings in some cases.”

– Dan Swartz, Director of Engineering, Delaware Machinery

“In my ten plus years dealing with software support, you are the best. You should all be very proud of the job you’re doing. You have an excellent product and incredible support. Keep up the good work.”

– Jonathan Stephens, NC Programmer, Composite Optics, Inc.

“I’d like you to know that I really enjoyed working with VERICUT and CGTech people. You are among the most enthusiastic, motivated an professional suppliers that I worked with. Thank you for everything!”

– Ramon Magermans, Project Manager, PHILIPS Enabling Technologies Group

“Running our programs through VERICUT enables us to fix errors before ever using any machine time. This gives the Operators the confidence to setup and run the programs at 100 percent once they do reach the machine. It also allows the engineer the ability to inspect a virtual part after completing multiple operations and with the rising cost of raw material, that’s a huge benefit in itself.”

– Raymond Dix, Manufacturing Engineer, Modern Industries

“VERICUT saved us $30,000.00 on one part alone.”

– John Sweeney, NC Programmer, Schmiede Corporation

“VERICUT is one of the most powerful and under utilized tools available today.”

– Gary Wills, Director of Mfg., D&H Manufacturing Company

Vericut CNC Machine Probing Module

The CNC Machine Probing module has been enhanced in Vericut to create CNC probe programs.

probing animationVericut is an ideal place to create probing routines because of its in-process model which is not available anywhere else in the CNC manufacturing process. Using Vericut’s simulated in-process feature geometry to create a CNC probe program makes on-machine in-process inspection a practical reality. Additionally, by simulating the use of probing devices on a CNC machining center, you can detect errors that could break the probe... before your program even leaves for the shop!If you use your CNC for probing operations, this module will help ensure that you will not destroy the probe or crash the machine during tasks such as:

  • Locating the stock and/or fixture and adjusting offsets
  • Measuring and adjusting for stock variations
  • Identifying stock and/or fixture configuration or part number on the machine
  • Measuring and adjusting tool or fixture offsets
  • Detecting tool failure
  • Inspecting critical machined features
Why simulate probing operations?

When using a CNC machine to perform probing operations a number of errors can occur. The probe tip/stem could contact another object while not in probe mode, likely breaking it. The probe body or other machine component could hit something when moving and destroy an expensive inspection probe. Or, an error in the probe cycle logic could cause unexpected machine motion — which could crash the machine, destroy the probe body, or break the probe tip!

With Vericut simulation, there is no reason your probing operations should ever cause a headache! It notifies you when the probe tip contacts an object while not in ‘probe mode,’ and detects any collisions. It even verifies that the probe cycle’s logic (which alters machine motion based on information gathered during probing) will not cause an error!

How it works...

It’s easy to create a probe tool. Simply specify the spherical “tip” diameter and shank diameter and length. Adding a holder completes the assembly and protects the entire inspection probe! Vericut detects collisions when anything other than the probe tip contacts another object.

Vericut then moves the simulated probe device along the specified path. Motion stops when the probe tip contacts an object, or when it reaches the end of the programmed motion. The probe motion results (such as machine axis locations) are applied in the probe sub-program with Vericut’s standard control emulation, just like on your CNC.

Vericut simulates all aspects of probe cycle subroutines/programs, including complex logic and Type II formats used to set offsets and make decisions based on probe results. Contact CGTech to learn how Vericut can simulate your custom probe cycles!

Vericut Force Module

Vericut Force is a physics-based optimization method that determines the maximum reliable feed rate for a given cutting condition based on the following four factors: force on the cutter, spindle power, maximum chip thickness, and maximum allowable feed rate. It calculates ideal feed rates by analyzing tool geometry and parameters, material properties of the stock and cutting tool, detailed cutting edge geometry, and Vericut cut-by-cut contact conditions.

Force interpolates cutting conditions using a proprietary set of materials coefficients to account for the strength of material and the effects of friction and temperature. The materials data is created from actual machining tests and does not rely on extrapolating from finite element analysis results. The unique cutting coefficients used by Force result in the most accurate cutting force calculations available today. Turning and drilling optimization capabilities are coming soon.

Force excels in difficult to machine materials, and especially complex multi-axis cuts such as 5-axis flank milling. Once the material is characterized, it can be applied to a broad range of cutters and machines in future NC machining operations. It’s easy to set-up and can also predict tool wear.

The initial users of this technology are already seeing productivity improvements of up to 50 percent. Other benefits include reduced development time, shorter cycle times, less process variation, longer machine life and improved part quality. It can also prevent tool breakage due to deflection.

FORCE 74 sm

Force especially excels when:

  • Strong/tough materials are being cut
  • The cuts have a small radial engagement
  • There is a need to protect cutters from breaking due to deflection
  • The goal is to maximize removal rate without experimentation

Vericut Optipath Module

Knowledge-Based Machining

Vericut is a true knowledge-based machining system: through the simulation process, it learns the exact depth, width, and angle of each cut. And it knows exactly how much material is removed by each cut segment. With that knowledge, OptiPath divides the motion into smaller segments. Where necessary, based on the amount of material removed in each segment, it assigns the best feed rate for each cutting condition encountered. It then outputs a new tool path, identical to the original but with improved feed rates. It does not alter the trajectory.

Simple Setup and Use

A setup wizard prompts you for cutter settings as you machine the part. Essentially, you add intelligence to the cutter. All the settings for that cutter are stored in an optimization library. You define the settings once. Every time you use that cutter the results can be instantly optimized!OptiPath also features a “learn mode” for creating the optimization library with no setup required. For each tool, OptiPath finds the maximum volume removal rate and chip thickness and uses them to determine the optimization settings for the tool.

How it Works...

As the cutting tool encounters more material, feed rates decrease; as less material is removed, the feed rates speed up accordingly. Based on the amount of material removed by each cut segment, OptiPath automatically calculates and inserts improved feed rates where necessary. Without changing the trajectory, OptiPath writes the updated feed rates to a new NC program.

optimization vert web

Could You Benefit from OptiPath? Do any of the following sound familiar? If so, OptiPath can help!
  • Removing a lot of material
  • Long machining times
  • Large NC programs
  • Interrupted cuts (multiple entry/exit)
  • Cutting at variable depths/widths
  • High speed machining
  • Thin wall machining
  • Delicate tooling and materials
  • Expensive tooling and materials
  • Hard materials, soft materials
  • Older equipment
  • Multiple parts
  • Premature cutter wear/failure
  • Optimizing programs “by ear”
  • Reworking programs for feeds/speeds... or no time to do so
  • CAM system and/or programmers don’t have necessary knowledge
  • “Resident expert” retiring/leaving
  • Poor surface finish
  • Excessive bench time
  • Chip thinning problems
  • Cutter deflection problems
  • Chatter in corners
  • Air cuts or light cuts at slow or programmed feed rates
More on OptiPath

OptiPath reads the NC tool path file and divides motion into a number of smaller segments. Where necessary, based on the amount of material removed in each segment, it assigns the best feed rate for each cutting condition encountered. It then outputs a new tool path, identical to the original but with improved feed rates. It does not alter the trajectory.

op feeds 

You input ideal feed rates for a number of predetermined machining conditions. OptiPath automatically combines them with factors such as machine tool capacity (horsepower, spindle type, rapid traverse speed, coolant, etc.); fixture and clamp rigidity; and cutting tool type (material, design, number of teeth, length, etc.), to determine optimum feed rate for each segment of each cut. OptiPath also considers factors dependent on the nature of the tool path such as:

  • Cut depth
  • Volume removal rate
  • Entry feed rate
  • Cut width
  • Cutter wear
  • Cut angle

This solution is automatic and determines the best feed rates before the program is loaded on the machine. It also uses the expertise of the NC programmer and machinist to determine the best feed rates for specific cutting conditions.

High speed machining vs. High efficiency machining

High speed machining is a hot topic. But, what is ‘high speed” machining really? Is it simply running at maximum feed rates and taking multiple shallow passes? This strategy is often less efficient than taking few passes at slightly greater depths! Achieving the shortest cutting time is related to feed rate, but the relationship is not necessarily ‘fastest feed rates = most efficient.” High-efficiency machining, cutting a part in the least amount of time, is the real goal. The key to achieving high-efficiency machining is to vary the feed rates to achieve the result each cutting condition encountered.

Cutting at maximum feed rate, with very light cuts, small step-down and step-over can actually require many, often inefficient, passes and can defeat the goal of reducing time. Cutting at a greater depth (in this example .500″vs.100″) is more efficient. But the cutter may encounter an overloaded condition causing breakage or exceeding the horsepower on the machine.

This is where automatic optimization software shines. Vericut knows exactly how much material will be removed in each segment of the cut and slows the feed rates down where the load is too great. This prevents breaking cutters and keeps the machine from exceeding horsepower limitations. The same high feed rates are maintained where possible, but with greater cutting efficiency and less time than when stepping down only .100″ for each pass.

hs myth

Optimization vs. Adaptive controls

Proactive vs. Reactive Machining

On the surface, adaptive control (AC) technology seems to be a viable alternative to software optimization. After all, AC senses cutting conditions and adjusts feed rates in real time. It can be directly connected to a CNC machine tool.

But there are a number of issues to consider if you’re thinking of investing in AC technology. The first is set-up and maintenance expense. Each CNC machine must be outfitted with its own AC – which can cost thousands of dollars per machine. Each must then be individually installed and configured, and ACs behave differently on different machines and controls. Once the AC is setup and finally operating correctly, as with any electro-mechanical system, there are also adjustment, reliability, and maintenance considerations.

Next, AC technology is a ‘reactive’ system. ACs adjust feed rates based on feedback they receive from the spindle drive motor – that is they adjust feed rates to maintain a constant load on the spindle drive. This type of optimization is appropriate for certain types of very rigid cutters that can take a heavy load, such as face mills or large end mills.

But, spindle load optimization cannot always provide the best feed rates for diverse cutting conditions. For example, a ramp cut does not always significantly increase spindle load. It increases the load on the axis motors as it becomes harder to push the cutter through material, but it doesn’t become equally difficult to turn the spindle (Figure 1). By the time it becomes difficult to turn the spindle, you better be hiding behind a scatter shield!

spindle1Figure 1: Tangential force (spindle load) is not greatly affected by end cutting. Because AC uses spindle load to control feed rates, it doesn’t detect the poor cutting conditions and slow the feed rate accordingly.

Another example is machining with today’s high-tech carbide insert milling cutters. They are designed to cut very freely (don’t require much horsepower for high volume removal rates). The goal for these cutters is to cut at an optimum chip thickness. But there is a point where the chip thickness becomes too great, causing the cutting edge to breakdown pre-maturely. This ultimately leads to early tool failure. Spindle load is a poor indicator for the maximum feed rate to use, since the increased load on the spindle is negligible – even if the feed rate is too high. By the time the AC adjusts the feed rate, it’s too late.

The bottom line is that AC technology is limited to adjustments based on when the spindle load crosses a pre-set threshold. It has no ‘knowledge’ of what the actual cutting conditions really are during the machining process, so it cannot accurately determine the ideal feed rate for every cut (Figure 2).

spindle2Figure 2: AC technology attempts to choose the ideal feed rates based on pre-determined spindle load tolerances.

OptiPath, on the other hand, automatically adjusts feed rates based on the specific cutting conditions for each segment of the tool path. It is the only product available that optimizes feed rates based on solids verification technology. Rather than react to feedback from the spindle drive motor, OptiPath assigns the best feed rate based on the current cutting conditions (volume of material being removed, depth, width, and angle of cut).

Instead of striving for constant spindle load, OptiPath maintains a constant cutter load. In the ramping example, maintaining a constant cutter load produces safer feed rates. For high-tech milling cutters, maintaining a constant cutter load prolongs tool life. Sometimes it is desirable to maintain a constant chip thickness while cutting – a simple task for OptiPath, but something AC cannot do.

OptiPath is also a more cost effective method of feed rate optimization. A small number of software licenses can provide optimization capability for dozens of CNC machines – of all types, driven by all kinds of controls. An AC is limited to a single machine.

Vericut CNC Machine Simulation Module

Vericut software simulates CNC machining so you can be more efficient, more competitive, and more profitable!

A machine crash can be very expensive, potentially ruin the machine, and delay your entire manufacturing schedule! But with Vericut, you can dramatically reduce the chance for error and avoid wasting valuable production time proving-out new programs on the machine. CNC Machine Simulation detects collisions and near-misses between all machine tool components such as axis slides, heads, turrets, rotary tables, spindles, tool changers, fixtures, work pieces, cutting tools, and other user-defined objects. You can set up ‘near-miss zones” around the components to check for close calls, and even detect over-travel errors.

nc machine simulation1

Vericut enables you to perform realistic 3D simulation of entire CNC machines, just like they behave in the shop, with the most accurate collision-detection available. Vericut Machine Simulation software supports G-codes and:

  • Multi-axis support for milling, drilling, turning, grinding & EDM machines
  • Simultaneous mill/turn on different spindles and workpieces
  • Machines with multiple synchronized CNC controls.
  • Auxiliary attachments: tail stock, steady rests, part catchers, bar pullers, etc.
  • Automatic workpiece transfer to pick-off or sub-spindles
CNC Simulation can:
  • Prevent CNC machine collisions and near-misses
  • Check CNC machine capabilities and reduce the time it takes to implement a new machine
  • Show machinists what to expect from new programs
  • Improve process efficiency
  • Increase shop safety
  • Enhance presentations and documentation with AVI simulations
  • Train without using production time (or risking a crash)
Superior Collision Checking

Vericut features the most accurate collision checking available. Rather than just checking points along a path, Vericut checks along the entire path of travel by sweeping through space. You don’t have to specify a “step size” tolerance that can slow the simulation if too small or miss the collision if too large!

CNC Control Emulation & G-code Support

Vericut accurately emulates CNC control logic. Each control in your shop can be accurately simulated to account for different types of machines, programs, parts, and functions. You get the flexibility to customize controls. Using pull down dialog boxes, G-code characters and numerals are defined in a logical “word/address” format, then configured to call CGTech action macros which simulate control functions. The control logic also supports conditional checks (other codes in the block, current variable values, machine states, etc.) that can alter how the word/address is interpreted. Vericut includes a library of flexible, easily modified controls from makers such as:

  • Heidenhain
  • Fanuc
  • Mazatrol
  • Bosch
  • NumeriPath
  • Yasnac
  • General Electric
  • Siemens
  • Fadal
  • Phillips
  • Allen-Bradley
  • Cincinnati Milacron
  • Okuma

Today’s NC machine tools process complex NC programs. Vericut was designed by NC programmers and professionals in NC simulation and verification software. Because of this understanding and expertise, Vericut is an excellent tool when using multi-axis machines, complex NC code, and/or advanced programming techniques.

Vericut is designed to support advanced control functions including:

  • Look-ahead or 3D cutter compensation
  • Tool tip programming & tool length compensation
  • Gage length reference point programming
  • Canned cycles and fixture offsets
  • Rotary axis pivot points
  • Variables, subprograms, and macros
  • Subroutines, looping, and branching log

Example Vericut Machine Configurations (VMCs) are included with the software. These can be used directly in Vericut or, can be used as a starting point to configure VMC’s of your exact machines. STL and other CAD model formats can be used to represent machine components, or they can be directly modeled in Vericut. A simple “tree” feature makes it easy to connect the pieces and create the kinematics of the machine.

Vericut supports even the most complex applications, such as:
  • Automatic part transfer between fixtures
  • Facing head (or “programmable boring bar”)
  • Mill/turn machining center’s multi-channel programming/synchronization
  • CNC controls which allow programming of the tool axis using IJK tool axis vectors
  • Turning operations which are not symmetric about the lathe spindle
  • Parallel kinematics machines such as the Tricept head
  • Multi-axis waterjet cutting operations
  • Material removal for gear hobbing and synchronizes the tool spindle with part spindle
  • Auto-fastener programming and simulation

Vericut 8.0

Vericut 8.0 features several enhancements designed to increase the ability of manufacturing engineers to analyze, optimize, and document the CNC programming and machining process. Intelligence gathered from both the cut part and the machining process is applied to achieve an even higher level of accuracy and efficiency. CGTech is increasingly challenged to simulate more complex processes and machines, while supporting “first part, good part” production goals. Vericut 8.0 ties complex processes together with the ability to monitor and evaluate many potential problems in an efficient and consolidated method, thereby reducing the time spent in the programming and machining cycle.


New Ribbon Bar

Vericut 8.0 optimizes workflow and helps you find the functionality you need with minimal mouse clicks. Upon upgrading to VERICUT 8.0, the first thing you will notice is the new Ribbon Bar. The Ribbon Bar allows you to quickly select the VERICUT function you want to use. As you move from tab to tab, the Ribbon bar dynamically updates to show the options available for that tab. Options are grouped by the function they perform within Vericut.

The Ribbon Bar is highly customizable, but to ease the transition, a “Vericut Classic” setting organizes all of the menus and options where you previously found them (a “cheat sheet” is also available from the website). Several other layout options are included and can be selected depending on the task at hand. Users can also create and save their own workflow as needed for different jobs.

Ribbon 1The Ribbon Bar allows you to quickly select the VERICUT function you want to use.

“Air Cut” optimization built-in

You now have the ability to optimize “Air Cuts Only” (off-part milling cutter motions) as a capability included with Vericut’s base Verification license. The new method is intended as an easy-to-use, entry level method of optimizing NC programs. Additional optimization strategies are available with the purchase of OptiPath or Force.

Trace measure“Toolpath Trace” feature creates a wireframe of the motion path that can then be measured.

Read STEP files – no extra license required

The STEP Model Interface reads STEP files (.stp or .step) containing AP203 and AP214 (geometry only) protocols. A STEP file can be referenced directly in Vericut’s modeling interface to describe machine, stock, fixture, and design shapes, or 3D cutting tool shapes in Vericut’s Tool Manager. The Tool Manager displays the CAD Geometry window that allows you to identify which parts of the CAD model file correspond with holders, cutters, or inserts.

Integration with cutting tool suppliers and tool management systems

As with all software programs, the accuracy of the data input will directly affect the output. So, an accurate model of the cutting tool and holder is required for the effective and accurate simulation of the machining process. Most leading cutting tool manufacturers now make 3D solid model data available and Vericut can read in this model data for use in the simulation process. Many of the 3D models are available via the Machining Cloud App, and version 8.0 has been enhanced to take advantage of more Machining Cloud metadata. This can significantly simplify the configuration of tools for use in Vericut, and better describe their proper use and limitations. Vericut also integrates with most major tool management systems. Pre-setting suppliers including Zoller and Speroni can also interface to the software, so tool offsets and exact dimensions can be applied to the simulation session.

Tool Manager preferences

A new preferences dialog allows users to setup many default settings that help to streamline creation of cutting tool assemblies. For example, you can specify the colors used, and the driven point offset numbering scheme (default to “1”, or follow the tool number), and CAD model tolerances for cutters and holders, and if holder is desired (or not) for a new tool. Each imported 3D tool model can also have its own separate model tolerance. For example, you may want a very high accuracy on the cutter model, and less tolerance on the holder model. Version 8.0 Tool Manager has a number of other time-savers, such as being able to mark any tools as “Default”, to be the starting point for building similar tools of that type, instead of starting from scratch. There are also a number of Copy/Paste/Multi Select improvements.

Consolidated reporting features

The Vericut logger now displays messages and reports from many sources in a tabbed logger window. In addition to errors, warnings, and other messages from the Vericut session, it also displays information from Auto-Diff and X-Caliper. The messages can be grouped, sorted, and displayed in a variety of ways depending on user preference. Vericut speeds investigation with dynamic links between logger messages and responsible NC Program records. The exact source of an error is just one click away.

New loggerThe VERICUT logger now displays messages and reports from many sources in a tabbed logger window.

Graphical tool path analysis

A new “Toolpath Trace” feature creates a wireframe of the motion path that can then be measured. In NC Program Preview or Review modes, picking on a toolpath trace in the wireframe automatically sets the simulation to that record in the NC program.

Force enhancements

The Force module, first available with the release of version 7.4, is a physics-based optimization method that determines the maximum reliable feedrate for a given cutting condition based on four factors: force on the cutter, spindle power, maximum chip thickness, and maximum allowable feedrate. In version 8 there are new features for better control of entry/exit speeds, “clean-up” feedrates, and tooling information has been re-arranged to be more intuitive.

Other new features not to miss:
  • Translate models via selecting solid model features, eliminating the need to create coordinate systems for positional information.
  • Enhanced modeling options provide greater control and flexibility over moving individual models, assemblies, and component origins, greatly reducing time to model machines, especially from 3D CAD model assemblies.
  • Many performance enhancements.
  • New method to compare the stock cutting position to a 2D DXF file drawn for design.
  • Launch WinTool interface from within Tool Manager.
  • Windows 10 is supported.
  • Self-guided training sessions launch from the welcome screen and automatically open the associated sample files.

Why use Vericut?

Save Time:

Reduce or eliminate prove-outs and save machine tool, operator, and part programming time – all of which decrease time-to-market.

Increase Quality:

Verify dimensional accuracy and optimize tool paths for better finishes on surfaces and edges.

Save Money:

Reduce or eliminate the cost of machine tool crashes, rework, scrapped parts, and damaged tooling, fixtures, and clamps.

Increase Productivity:

Reduce machining times and interrupt production less frequently.

Build Confidence:

Test part programs on a computer so they run right the first time and operators don’t need to keep one hand on the “emergency stop” button.

Conserve Resources:

Reduce machine tool wear. Reduce cutting tool wear so cutting tools can be used longer before needing to be reground or replaced..

Improve Safety & Training:

Train programmers, operators, and students without using machine tool time or risking a dangerous, costly collision.

Improve Documentation:

Enable operators and managers to preview all machining operations.


Why Vericut is Better than Internal CAM Verification

Tool path verification and optimization are two of the best ways you can dramatically improve your manufacturing operation and save money... with relatively little work.You may be tempted to use the embedded verification that came with your CAM system. But be careful — not all verification software is created equal. A single mistake can scrap a part, break a cutter, crash a machine, or even cause an injury! Can you really trust your machining to a “visual check” from an internal program? Ask yourself the following questions, and you’ll see why a verification external to your CAD/CAM system is crucial:

What are You Really Checking?

An external verification system can verify G-codes.

Integrated verification systems are limited to checking the internal CAM file... which is then translated one or more times before going to the machine.An internal check is really just part of the programming process – it does not replace the need for real simulation of the post-processed NC code!.

Do You Trust Your Results?

External check is more trustworthy.

A CAM system checking it’s own tool path is like a student grading his/her own test. There is too much on the line when you send a new program to the shop floor. Can you trust it to an internal check?

Whose Software is it Really?

CAD/CAM systems often “license” verification technology from other companies.

Development is out of their control. Bugs are out of their control. Enhancements are out of their control. If it is developed in-house, only a fraction of development time can be devoted to verification because their business focuses mainly on CAD/CAM software.And, because the product is likely integrated licensed technology, are you going to get quality technical support when you need it?

Can the Internal System Simulate Real Situations?

Vericut accurately simulates your real machining environment and process!

Vericut is dedicated simulation & verification software, and the most full-featured verification solution available. Simulate your exact machining environment, including: precise multi-axis and rapid motion, multiple setups, complex tool shapes, holder collisions, fixture collisions, machine kinematics, complex controller functions, etc...

How About Flexibility & Consistency?

Can an internal verification program verify output from other CAM systems?

Using Vericut enables you to use the same system to check tool paths from any CAM system, as well as manually programmed G-codes.You achieve consistent, trustworthy verification across all your CAM systems. Also... can an internal system check code modified outside the CAM program?

What is Your CAM System Doing?

Using an external verification system does not tie up a seat of CAM software while it’s running.

Your CAM system should be doing what it’s designed for, and what you bought it for: generating tool paths.

What about Additional Capabilities?

To protect your investment and improve your machining process, verification must be much more than a simple “visual check.” Can your CAM system do this? Vericut can:

  • Simulate entire CNCs to check for collisions...“See” the future! Vericut simulations are driven by the same control logic and data that drive your machines, so you know that what happens on the screen is what will happen on the machine.
  • Compare “as-machined” cut part with the original design model... so you know that the part you cut will be the part that was designed.
  • Optimize tool paths... improve your programmed feed rates so your tool paths are faster, more efficient, cause less cutter wear, and produce better surface finishes.
  • Export “as-machined” CAD model... close the loop on manufacturing by bringing the as-machined part you cut back into your CAD system for designing mating parts, determining subsequent operations, etc.
Vericut is a single NC data verification and optimization solution that can be used with ALL your CNC machines and CAM systems!

Vericut is the world’s leading CNC simulation software – used in all industries with all CAD/CAM/PLM systems to simulate NC code, whether programmed manually or post-processed from your CAM system.

Vericut Products

vericut product line

Vericut is sold in a modular format. Add-on modules add capabilities to the base Verification module. Vericut runs on Microsoft Windows platforms.
Verification Simulate, verify, and analyze three axis milling, drilling, turning, mill/turn, and wire EDM tool paths.
Machine Simulation Build and simulate CNC machines and controls to check for collisions.
OptiPath Modify feed rates to make tool paths faster & more efficient.
Force Alternative optimization method that determines the maximum reliable feed rate for a given cutting condition based on force on the cutter, spindle power, and maximum chip thickness. Excels in difficult-to-machine materials and complex multi-axis cuts such as 5-axis flank milling.
Model Export Export an “as-machined” model in IGES, STL, CATIA V5, CATIA V4, ACIS or STEP format.
Multi-Axis Simulate & verify four and five axis milling, drilling, turning, and combination mill/turn operations. Also supports simulation of synchronized and “pinch” turning operations where multiple channels/turrets are utilized.
CNC Machine Probing Create probing sequences at any stage in the machining process. Reduce the potential for error by simulating probing operations and save money on probing equipment.
Inspection Sequence Save time and improve accuracy by generating in-process inspection instructions and documentation from Vericut’s simulated in-process machined features! (Included with the base Verification product.)
Vericut Reviewer The ultimate shop floor communication tool! Get all the functionality of NC Review mode in a stand-alone viewer that does not use a license. (Included with the base Verification product.)
EDM Die Sinking Accurately simulate and verify EDM die sinking operations. Detect gouges, over/under burn, volume of material removed, contact area and electrode overlap. Supports multiple electrodes. (Included with the base Verification product.)
Auto-Diff Detect differences between design model & Vericut part. Perform constant gouge-checking.
Cutter / Grinder Verify and simulate multi-axis grinding operations. A simplified interface specifically for grinding is available.
CAD/CAM Interfaces Make verifying tool paths from within your CAD/CAM system easy and convenient.
Model Interfaces Read designated model file formats and use them as stock, fixture, design, tool holder and machine models. When combined with Model Export, VERICUT’s cut stock may be written out in these formats as well.
VNCK Interface The kinematics of Vericut’s virtual CNC machine simulation is driven by the same 840D control software that drives the actual CNC machine.
Composite Applications Machine-independent off-line programming and simulation software for CNC composite fabrication machinery. Provides tools for composite part designers, mechanical engineers, process engineers, NC programmers, and manufacturing engineers.
Drilling & Fastening Vericut Drilling & Fastening (VDAF) is a software application for simulating and programming auto-drilling & fastening machines. VDAF is independent of both the machine and CAD system.

Vericut Verification

Vericut verification makes detecting program mistakes and verifying part accuracy easy!

Verification is the foundation of the Vericut product line and is required to run any of the other add-on modules. Superior Performance: Vericut’s unique algorithm provides fast, accurate results. Performance does not degrade with increased cuts, so Vericut can process programs with millions of cuts and virtually any type of material removal technique.

Base Verification verifies 3-axis milling and 2-axis turning (including multiple setup positions). The Multi-Axis module is required to detect collisions between the tool, stock and fixture for rotary 4 & 5-axis positioning/indexing motion. Add Multi-Axis to detect collisions during positioning and to remove material during continuous four and five axis milling, drilling, turning, and combination mill/turn operations.

Verification detects errors such as:
  • Incorrect or misread blueprints
  • Inaccurate programming
  • Incorrect tool path motions
  • Rapid motion contact
  • Collisions with fixtures and clamps
  • Tool shank and holder collisions
  • CAD/CAM and post-processor bugs
Accurate error detection and reporting

With more than two decades of development, Vericut’s error-detection is extremely accurate. Errors are shown in the color of your choice – simply click on an error to see which tool path record is responsible. All errors are recorded in a results file. You can run simulations in batch mode and set Vericut to record snapshots of all errors.

CNC Control Emulation and G-code Support

Vericut accurately emulates CNC control logic. Each control in your shop can be accurately simulated to account for different types of machines, programs, parts, and functions. No special programming language is required to simulate most CNC controls.

Vericut includes a library of flexible, easily modified controls from makers such as:

  • Allen-Bradley
  • Mazatrol
  • Bosch
  • NumeriPath
  • Cincinnati Milacron
  • Okuma
  • Fadal
  • Phillips
  • Fanuc
  • Siemens
  • General Electric
  • Yasnac
  • Heidenhain

Today’s NC machine tools process complex NC programs. Vericut was designed by NC programmers and professionals in NC simulation and verification software. Because of this understanding and expertise, Vericut is an excellent tool when using multi-axis machines, complex NC code, and/or advanced programming techniques.

Vericut is designed to support advanced control functions including:

  • Look-ahead or 3D cutter compensation
  • Tool tip programming & tool length compensation
  • Gage length reference point programming
  • Canned cycles and fixture offsets
  • Rotary axis pivot points
  • Variables, subprograms, and macros, and macro b
  • Subroutines, looping, and branching logic

You also get the flexibility to customize controls. Using pull down dialog boxes, G-code characters and numerals are defined in a logical “word/address” format, then configured to call CGTech action macros which simulate control functions. The control logic also supports conditional checks (other codes in the block, current variable values, machine states, etc.) that can alter how the word/address is interpreted.

Model Analysis

The Verification module enables you to view and analyze the geometry of the cut part. You can zoom, reverse, and rotate the model. Models can be cross-sectioned multiple times at any orientation, so you can check areas that would be impossible to see in a solid model (such as the intersection of drilled holes).

The X-Caliper tool measures thickness, volume, depth, gaps, distances, angles, hole diameters, corner radii, scallop height, and edges. Delta X, Y, Z component distance measurements are included.

Super-Fast Verification

Vericut features an accelerated verification mode called FastMill. Using FastMill, you can quickly verify long tool paths. Mold and die builders, this feature is for you!

Defining Stock & Simulating Cutting Tools

You can define stock models in Vericut or import them from a CAD system. Vericut supports multiple, independently moving stock models for multiple or staged setups. Vericut simulates multiple simultaneous cutters. You can set up holders as “non-cutting” portions of the tool to check for collisions. Vericut supports concave bottom, or non-center cutting end mills, such as carbide insert end mills, so you can take full advantage of your equipment without fear of destroying the workpiece or cutting tool because of an incorrect ramp motion.

Convert NC Data

The Verification module is also a powerful reverse post- processor. By translating NC programs to APT or other NC data formats, it saves valuable machine tool and programmer time and makes it possible to recycle obsolete or incompatible NC programs.

Vericut Software

Vericut software is used to simulate CNC machining in order to detect errors, potential collisions, or areas of inefficiency. Vericut enables NC programmers to correct errors before the program is ever loaded on the CNC machine, thereby eliminating manual prove-outs. Vericut also optimizes NC program cutting speeds for more efficient machining.


Since 1988 CGTech’s product, Vericut software, has become the industry standard for simulating CNC machining in order to detect errors, potential collisions, or areas of inefficiency. It is used by companies of all sizes, universities/trade schools, and government agencies in more than 55 countries. Vericut enables you to eliminate the process of manually proving-out NC programs. It reduces scrap loss and rework. The program also optimizes NC programs in order to both save time and produce higher quality surface finish. Vericut simulates all types of CNC machine tools, including those from leading manufacturers such as Mazak, Makino, DMG / Mori Seiki, Okuma, etc. Vericut runs standalone, but can also be integrated with all leading CAM systems. Click the image below to launch a short overview video showing the latest version of Vericut.


VericutpdfDownload the Vericut brochure4.23 MB