Issue 69

October 15, 2026

Time to Read: 6 minutes


-Hot Take-

AI won't fix a broken shop; it'll just help you make the same mistakes faster.

Joke of the Week

Q: What do you call a lazy machinist?

A: Someone who cuts corners.

Ask a CAM Pro

Real shop problems. Answers from people who have been there.

How do I plan a program when the raw stock varies from part to part?


In a perfect world, every blank would be the exact size in your CAM file. In the real world, saw-cut bars vary in length, plate comes in thick and bowed, and castings and forgings may vary significantly from one piece to the next. A program built for one exact stock size can cut air on some parts and slam into extra material on others. Planning for variation keeps the program safe and consistent no matter which blank gets loaded.


Measure the variation before you program.

Check several pieces from the batch and record the smallest and largest sizes in every direction. Note saw-cut length, plate thickness, flatness or bow, and on castings, how much features shift. Check the supplier's tolerances as well. You can't plan for variation until you know how much there is.


Model the largest stock and confirm the smallest.

Build your stock model at the maximum size so every approach, retract, and clearance plane starts outside any material that could be there. Then confirm the minimum size still has enough material for every finished feature to clean up. Simulating at both the largest and smallest stock sizes shows you what happens at each extreme.


Establish datums from machined surfaces.

Don't rely on raw stock edges for anything critical. Use the first operation to create consistent reference surfaces, such as a faced top, a squared edge, or a turned diameter. Then set later work offsets and setups from those machined features. That stops raw stock variation from carrying through into the finished part.


Face from the maximum height.

Program facing passes to start at the largest possible stock height and step down to the finished face. On smaller blanks, the first pass or two may cut air, which adds cost in extra cycle time but keeps the tool from being overloaded on larger blank sizes. Think of it as insurance for success when running unattended or “lights-out” operation. On lathes, do the same with face passes starting from the maximum bar length.


Use probing to adapt.

A quick probe of the stock's top or sides can measure the actual size and set offsets automatically. With macro variables, the program can skip unnecessary facing passes on thin stock, or stop with an alarm if a blank is too small to make a good part. On castings, probing key features lets you shift or balance the setup so every feature cleans up.


Locate consistently in the workholding.

Load parts against a hard stop, a fixed vise jaw, or specific locating points so variation pushes material in a predictable direction. On saw-cut bar, locate on the outside diameter and use a part stop for consistent stickout. On castings, use the datum targets from the casting drawing; those surfaces are designed to locate the part repeatably.


Use roughing strategies that adapt to stock.

Constant-engagement roughing toolpaths are built around a stock model, so they keep load steady even when the amount of material changes. With the stock model set to maximum size, the toolpath plans for the worst case and moves through the empty areas on smaller pieces. Use smart linking and clearance settings so those air moves stay quick and safe.


Get under the skin on castings and forgings.

Rough surfaces carry scale and hard spots that wear tools quickly. Set the first pass deep enough to get under the skin at the smallest stock size, rather than riding along the surface on some parts and cutting deep on others.


Fix it upstream when it makes sense.

Sometimes the best solution isn't in the program. A tighter saw-cut tolerance, ordering stock to a more consistent size, or squaring blanks in a dedicated first operation can save more time than programming around wide variation. Talk to purchasing and whoever runs the saw about what's possible.


Document your stock assumptions.

List the minimum and maximum stock sizes on the setup sheet, along with how to load the part and what to do if a blank falls outside the range. Operators should know exactly when a piece of stock needs to be set aside instead of run.


Bottom line:

Variability in raw stock sizing is a given. The only question is how much variation you need to plan for. Model the largest stock, confirm the smallest still cleans up, build datums from machined surfaces, and use probing to adapt when you can. That way every blank runs safely, whatever size it shows up in.


Have a programming question?


Send it in for the next edition of Ask a CAM Pro!

Shop Floor Debate

If your shop doubled its machine capacity tomorrow, what would break first?

Last week's debate: Your fellow shop owners and machinists picked what to standardize first. Do you agree with the majority?

From the Floor

Is CAM Simulation Enough? A Closer Look at Vericut


Your CAM simulation looks good. The toolpaths are verified. But what happens after the post-processor?


At IMTS 2026, CNC Underground's Jessica Bird caught up with Caleb Canal from Vericut to discuss why verifying the actual G-code adds another layer of protection before a program reaches the machine.


Caleb explains how Vericut uses digital twins of the machine and control to simulate actual machine movements, helping programmers identify potential collisions and errors that CAM simulation alone might miss.


They also discuss Vericut Optimizer, which can reduce cycle times by adjusting feed rates without changing the toolpath, and the company's Training for Life program, designed to help customers continue developing their skills.


It's a conversation about more than avoiding crashes. It's about protecting equipment, improving efficiency, and giving programmers greater confidence before hitting cycle start.

CNC Underground: Afterhours

Tanmay Aggarwal, founder and CEO of Lambda Function, joins CNC Underground: Afterhours to give a candid look at the realities of AI and autonomy in CNC machining. This episode dives deep into how trust, knowledge capture, and incremental innovation are shaping the future of manufacturing, without the hype or sci-fi promises. If you want to separate fact from fiction in AI for CNC and see where the real near-term value lies, this is the conversation to hear.


Key Takeaways:

  • Understand the crucial difference between automation and true autonomy in the shop, and why the latter is still years away.
  • Learn how AI can help capture tribal shop knowledge, enabling shops to do more with the same or fewer people while preserving expertise.
  • Explore why building trust by letting technology earn its place with real, measurable value is essential for tech adoption on the shop floor.

Video of the Week (Powered by GibbsCAM)

Scale Point Labels | GibbsCAM 2027 Highlight

GibbsCAM 2027 makes it easier to customize your workspace with four display size options for points, geometry labels, and coordinate system labels, improving visibility when working with complex models.

CAMedy Central

Industry Intel

Rally in Machinery Orders Extends onto the Heels of IMTS 2026

U.S. metalworking machinery orders reached $732.9 million in August 2026, the third-highest month on record and up 36.3% from a year earlier, extending a record six-month streak above $500 million, with contract machine shops growing faster than the overall market.


Two Shows, One Message: Automation Starts With Your Tool Data

MachiningCloud argues that IMTS and AMB 2026 both showed automation and on-machine AI becoming the starting point for every machine purchase, and that unattended cells only pay off if shops first standardize and connect their tool data across CAM, presetting and the machine.


What “AI-Ready” Actually Means for Engineering Data

CoLab Software’s Taylor Young argues that data readiness can’t be certified organization-wide and has to be tested one workflow at a time, because AI can’t use the implicit, undocumented knowledge engineers carry, so narrow pilots that expose and fix specific gaps beat waiting for a perfect data-governance plan.

Industry Growth (Open Jobs)

A few hot openings across the industry this week:


Manufacturing Solutions Sales Rep - Midwest CAM Solutions - New Hope, MN



CNC Machinist/Programmer - Nordsyn - Cokato, MN


CNC Machinist - Fisher Hydraulics - Laurens, IA


CNC Swiss Machine Operator (2nd Shift) - Rapid Precision Manufacturing Inc. (RPM) - Britton, SD


CNC Machinist - NOV Inc. - Williston, ND


CNC Machinist - Harrison Group, Inc. - Grand Island, NE


Manufacturing Engineer/CNC Programmer - Seiler Instrument & Manufacturing Co Inc. - St. Louis, MO


CNC Operator - PRO-DIG, LLC - Elwood, KS

Trade Show & Event Radar

Date

Event

Location

Oct 21

GibbsCAM 2027 Rollout

with Midwest CAM Solutions

Brooklyn Park, MN

Oct 21-23

FABTECH

Las Vegas, NV

Oct 28-29

MD&M Midwest

Minneapolis, MN

Nov 11-13

Titans of CNC Boombastic Show

Flower Mound, TX

Feb 9-11

MD&M West

Anaheim, CA

April 19-22

Machining Summit

Mammoth Lakes, CA

May 10-13

Automate

Las Vegas, NV

Did someone forward you this newsletter?

Subscribe to get your own copy every week.