Skip to main content
  • verticut intelligence icon
  • You make it, we simulate it.

    Book your free demo today.
    Hero image

    products:

    Icam CNC Toolpath Optimization Software 
for Faster, Safer and More Efficient Tool Paths on All Machine Types

    In CNC manufacturing, wasted motion costs time. Inefficient positioning moves, air cuts, over-travel issues and repeated manual toolpath adjustments can increase cycle time, reduce machine utilization, and slow down production.

    That’s why Icam’s SmartPATH® and SmartCUT™ tools help manufacturers improve NC programs automatically, by optimizing multi-axis positioning paths, reducing non-cutting machine time, and creating safer, more efficient tool motion before programs reach the shop floor.

    Used individually or together, SmartPATH® and SmartCUT™ help NC and CNC programmers reduce cycle time, improve toolpath efficiency, and increase productivity from existing machines and CAM programs.

    Media (59)

    Reduce CNC cycle time without changing your CAM program.

    Many manufacturers want to reduce machining time without reprogramming the part from scratch.

    SmartPATH® and SmartCUT™ are designed to improve CNC machining efficiency after CAM programming by analyzing post-processed output, machine behavior, in-process stock, and tool motion.

    This allows manufacturers to optimize NC programs without excessive CAM reprogramming, repeated verification loops or time-consuming manual edits.
    SmartPATH® focuses on safer, faster positioning motions.

    SmartCUT™ focuses on detecting and eliminating air cuts.

    Together, they help slash non-cutting time, and greatly improve CNC program optimization in practical, production-focused ways.

    Media (60)

    Common CNC
    programming challenges.

    Even well-programmed CAM toolpaths can contain inefficient or risky machine motion after post-processing for a specific CNC machine.

    Brand Icons - light (11)

    Inefficient positioning moves

    Tool motion between cutting operations may not follow the safest or fastest route for the actual machine.

    Brand Icons - light (11)

    Air cutting

    Programs may contain movement where the tool is running at cutting feed but is not engaged with the material.

    Brand Icons - light (11)

    Over-travel risk

    Large parts, complex setups or multi-axis positioning moves may push the machine close to its travel limits.

    Brand Icons - light (11)

    Collision risk

    Positioning moves need to avoid fixtures, workpieces, in-process stock, machine components and surrounding equipment.

    Brand Icons - light (11)

    Machine migration problems

    Moving a program from one machine to another can be difficult when the machines have different kinematics, work envelopes or axis limits.

    Brand Icons - light (11)

    Repeated trial and error

    Programmers may spend valuable time adjusting toolpaths in CAM, reposting, simulating and refining the output.

    SmartPATH® toolpath optimization.

    SmartPATH® is a patented toolpath optimization technology designed to automatically find safe, efficient positioning paths between machining operations.

    Rather than relying on trial and error to develop and verify positioning paths, SmartPATH® calculates optimized tool movement based on the actual CNC machine, and the manufacturing environment.

    Media (61)
    Media (62)

    SmartPATH® can account for:

    • Machine kinematics.
    • Travel limits.
    • Size limits.
    • Multi-axis positioning requirements.
    • Fixtures.
    • Workpieces.
    • In-process stock.
    • Moving and non-moving machine components.
    • Surrounding machining environment.

     

    This helps NC programmers generate safe, efficient multi-axis positioning motion, reduce unproductive movement, and improve confidence before programs reach the machine.

    What SmartPATH® helps manufacturers achieve.

    Brand Icons - light (12)

    Optimize positioning motions

    SmartPATH® helps find efficient paths for moving the tool from one position to another while respecting machine-specific motion and limits.
    Brand Icons - light (16)

    Support multi-axis optimization

    SmartPATH® is especially valuable for multi-axis CNC applications where positioning motion can be complex, difficult to visualize and time-consuming to refine manually.
    Brand Icons - light (13)

    Reduce positioning trials

    By automatically calculating safe, efficient motion, SmartPATH® helps reduce trial-and-error adjustments in the CAM environment.
    Brand Icons - light (14)

    Avoid collisions

    SmartPATH® can help create collision-free positioning paths based on machine kinematics, fixtures, workpieces, in-process stock and machine components.
    shield-check--shield-protection-security-defend-crime-war-cover-check (2)

    Avoid over-travel conditions

    By considering machine travel and size limits, SmartPATH® helps reduce the risk of over-travel during positioning moves.
    Brand Icons - light (15)

    Transfer programs between machines

    SmartPATH® can help NC programmers move part programs to different CNC machines by re-post-processing the original CAM program, and calculating suitable positioning motion for the new machine.

    SmartCUT™ air-cut elimination.

    SmartCUT™ is designed to reduce manufacturing time by automatically detecting and eliminating unnecessary air cuts.

    In CNC machining, an air cut occurs when the tool moves at a cutting feed but is not actually engaged with the material. These movements may appear harmless, but over long programs, repeat jobs, or production runs, air cutting can result in significant wasted machine time.

    SmartCUT™ uses material removal simulation to detect when the tool is not engaged with the stock. Where feasible, it can convert these air-cut motions to rapid or high-feed movement, helping reduce machining cycle time.

    SmartCUT™ helps manufacturers turn wasted non-cutting motion into faster, more efficient movement.

    What SmartCUT™ helps manufacturers achieve.

    Brand Icons - light (10)

    Eliminate unnecessary air cuts

    SmartCUT™ identifies tool motion where the tool is moving at cutting feed without removing material.
    Brand Icons - light (17)

    Reduce machining cycle time

    By converting eligible air-cut motions to rapid or high-feed movement, SmartCUT™ helps reduce wasted machine time.
    Brand Icons - light (16)

    Improve machine utilization

    Less time spent in non-cutting motion can help increase productive machine capacity.
    shield-check--shield-protection-security-defend-crime-war-cover-check (2)

    Protect the process

    SmartCUT™ can detect rapid or high-feed motions that could cut into in-process stock, and automatically reduce the feed rate to help prevent tool breakage.
    Brand Icons - light (18)

    Customize optimization rules

    SmartCUT™ settings can be configured to ignore air-cutting paths below a specified length, enforce safe distances, and define approach and exit feed distances.
    Brand Icons - light (19)

    Use stock-aware optimization

    SmartCUT™ accounts for the current state of in-process stock, parts, fixtures, and machine components when computing efficient paths to the next cut.

    The combined power of SmartPATH® and SmartCUT™.

    SmartPATH® and SmartCUT™ can be especially powerful when used together.

    SmartCUT™ detects air-cut segments and identifies where the tool is not engaged with material. Instead of simply increasing speed along the same programmed path, SmartPATH® can calculate a faster, safer path to the start of the next cut.

    Together, they help manufacturers improve NC programs by combining air-cut elimination with intelligent path optimization.

    Media (63)
    Media (64)

    This can help manufacturers:

    • Reduce unnecessary non-cutting motion.
    • Optimize movement between cutting operations.
    • Improve toolpath efficiency.
    • Reduce CNC cycle time.
    • Support safer multi-axis positioning.
    • Improve overall NC program quality.

     

    How SmartPATH® and SmartCUT™ work together.

    Step 1.

    Analyze the NC program

    The software analyzes the post-processed NC program, tool motion and machining context.

    Step 2.

    Identify air cuts and inefficient movements

    SmartCUT™ identifies tool motion where the tool is not engaged with material, while SmartPATH® identifies opportunities to improve positioning paths.

    Step 3.

    Calculate safer and faster positioning paths

    SmartPATH® calculates optimized paths based on machine kinematics, travel limits, workpiece, fixtures and machining environment.

    Step 4.

    Validate machine behavior

    Optimization is considered against the machine’s motion, limits and surrounding environment to help reduce collisions and over-travel risk.

    Step 5.

    Generate optimized NC code

    The workflow produces optimized NC code designed to reduce non-cutting time and improve machining efficiency.

    Frame 48095663 (10)

    When should you use SmartPATH®?

    Choose SmartPATH® when you need to:

    • Optimize positioning moves.

    • Improve multi-axis positioning.

    • Reduce trial-and-error path refinement.

    • Avoid collisions during positioning motion.

    • Avoid over-travel issues.

    • Move part programs between different CNC machines

    • Improve machine-specific NC output.

    • Support complex machining environments.

    Frame 48095663 (10)

    When should you use SmartCUT™?

    Choose SmartCUT™ when you need to:

    • Reduce air cutting.

    • Shorten machining cycle time.

    • Improve program efficiency.

    • Reduce wasted non-cutting motion.

    • Use material removal simulation to identify inefficiencies.

    • Improve machine utilization.

    • Optimize repeated or long-running CNC programs.

    Smarter NC programs. Swifter machining. Less wasted motion.

    SmartPATH® and SmartCUT™ help manufacturers improve CNC toolpath efficiency in ways that are practical, measurable, and production-focused.

    Rather than relying on manual toolpath refinement or repeated CAM reprogramming, manufacturers can use optimization technology to identify inefficient movement, calculate better positioning paths, and reduce air-cutting time.

    As part of the Vericut ecosystem, SmartPATH® and SmartCUT™ help connect CNC post-processing, simulation, and optimization into a more efficient digital manufacturing workflow.

    Need to reduce your CNC cycle times?

    Talk to Vericut about Icam’s SmartPATH® and SmartCUT™ toolpath optimization.

    Our team can help you understand how these technologies could support your CAM system, CNC machines, post-processing workflow, and production goals.

     

    Media (65)

    Explore more Vericut products.

    Vericut Verification

    Detect errors, eliminate collisions and say goodbye to manual prove-outs once and for all.

    Vericut Force

    Optimize your tool paths and enhance your NC programs for the fastest, most efficient machines, ever.

    AUTO-DIFF™

    Compare CAD design modules to Vericut simulations and detect design differences and weaknesses.

    Multi-Axis

    Verify complex multi-axis machine applications and check for errors at the workpiece and the tool.

    Machine Connectivity & Monitoring

    Create and manage your most accurate digital twins ever by leveraging CNC machine data from your shop floor.

    Brand Icons - light

    Request a demo today.

    See how Vericut CNC simulation software can help your business forgo its CNC machining frustrations.  

    Address:
    Vericut USA
    CGTech Corporate Headquarters
    9000 Research Drive
    Irvine, California
    92618-4214

    Phone:
    (949) 753-1050