CNC Machining worked example

Bar Stock Yield at 99% target bar-stock yield: a worked example in cnc machining

What does the result look like when target bar-stock yield reaches 99%? The full calculation is worked below with real intermediate numbers. measuring bar-stock material yield for turned parts, Swiss jobs, sawed blanks, or bar-fed machining

The inputs for this scenario

  • usable bar stock converted to parts: 920 parts or in (unchanged)
  • total bar stock issued: 1,000 parts or in (unchanged)
  • target bar-stock yield: 99 % (raised for this scenario; the documented default is 92)

Working through the calculation

  • Applying the documented formula (Bar-stock yield = usable bar stock converted to parts ÷ total bar stock issued × 100) to the inputs above produces each figure below.
  • At this operating point the engine returns 92 % yield for bar-stock yield, the number this scenario is built around.
  • At this operating point the engine returns 7 points for bar-stock yield gap to target.
  • At this operating point the engine returns 920 count for usable bar stock converted to parts.
  • At this operating point the engine returns 1,000 count for total bar stock issued.

How this compares with the baseline

  • Against the tool's baseline example, where target bar-stock yield sits at 92% and the headline result is 92 % yield, this scenario lands almost exactly on the baseline at 92 % yield.
  • A figure at this level is achievable when target bar-stock yield is genuinely sustained, not just peaked for a shift. It measures conversion, not cause — it will not tell you whether loss is from drop length, parting width, or scrap, so a low yield still needs a physical look at how the bar is being consumed.

Results at a glance

  • bar-stock yield: 92 % yield (headline result)
  • bar-stock yield gap to target: 7 points
  • usable bar stock converted to parts: 920 count
  • total bar stock issued: 1,000 count

Run it with your numbers

  • Every input above is editable in the live Bar Stock Yield calculator, which recalculates instantly and can be shared with the inputs intact.

Last reviewed 2026-05-12.