9000 Research Drive
Irvine , CA 92618 US


Verify & Optimize NC Programs; Simulate CNC Machining with VERICUT® Software from CGTech

   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


   VERICUT Composite Applications

VERICUT Composite Applications are machine-independent off-line programming and simulation software solutions for automated composite tape and fiber-placement CNC machines. There are three separate applications: VERICUT Composite Programming (VCP) and VERICUT Composite Simulation (VCS) are already released to the market. A third module, VERICUT Composites Paths for Engineers (VCPe) has all the features of VCP but is not configured to program a specific Automated Fibre Placement (AFP) machine. VCPe provides software tools to allow a design or production engineers to evaluate strategies and test the manufacturability of layup methods for composites parts.  


   VERICUT Drilling & Fastening (VDAF)

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 simulates six-axis articulated-arm robot motion from leading robot machine builders including Fanuc, Kuka, ABB, Kawasaki, Motorman and others.  VERICUT also supports robots that have additional “external” axes. For example, robots mounted on a linear axis (or a part on a rotisserie axis) can significantly improve robot usefulness, reach, stiffness, speed, and accuracy. In addition to simulation, VERICUT can also be used to adjust motion and post-process for robots.  VERICUT computes joint positions from the incoming tool point commands and orientation, and then post-processes for the specific robot-language program. Most robots are programmed by “teaching.” Off-line programming is preferred when there are many motions, precise positions are needed, or the process must be controlled or traceable.


A Message from CGTech

Company Profile

Headquartered in Irvine, California, CGTech specializes in numerical control (NC/CNC) simulation, verification, optimization, and analysis software for manufacturing.

Special Message

Verify & Optimize NC Programs; Simulate CNC Machining with VERICUT® Software from CGTech

As Seen In Production Machining

Metal Additive Manufacturing: Multitasking’s Latest Trend
Why are an increasing number of machine tool builders adding additive manufacturing to their equipment’s already versatile machining capabilities? Because additive and subtractive are complementary.

Sandvik Plans to Acquire Software Company CGTech
Sandvik signs agreement to acquire U.S.-based CGTech, a global provider of software for numerical control (NC/CNC) simulation, verification and optimization.

CGTech Vericut Force toolpath optimization module

Automatically Optimize Your CNC Machining Feed Rates
New feed-rate-optimization technology can enable CAM programmers to reduce cycle times and increase tool life for milling and turning operations.

NC Program Module Helps Achieve Ideal Chip Thickness
Vericut version 8.2 includes a Force Turning module for NC program optimization.

CGTech employees

CGTech Celebrates 30 Years by Enhancing Core Capabilities
  CGTech, known for its Vericut software that tests NC machine tool paths in an offline virtual reality environment with program verification that simulates material removal using a three-dimensional solid model, is celebrating 30 years in business.  

Video: SkillsUSA Supports Career and Technical Education
This organization helps students excel by providing educational programs, events and competitions that support career and technical education in the nation’s classrooms.

Simulation Brings Software to Life
I still get excited when I see interesting enhancements to existing software or new software products that facilitate production improvements.

Product Categories of CGTech

Computer Numerical Control (CNC) Software (Sold Independent of Hardware)
Software for Additive Manufacturing—Job & File Management
Software, CAD/CAM
Software, Engineering Analysis & Simulation
Software, Machinability Databases
Software, NC Program Optimization
Software, NC Verification
Software, Other Manufacturing
Software, Post Processors, Stand-Alone (Sold Independent of CAM System)
Software, Tool Design
Training of All Types, Including Audiovisual/Internet

Trade Names