Will Your CNC Cell Run Until Morning? The Heavy-Payload AMR Readiness Test
Read the morning production report backwards
At 06:00, the transport dashboard looks healthy. Every requested pallet reached its destination, the autonomous mobile robot remained available, and no navigation fault interrupted the night. The machining report tells another story: the last planned workpiece never entered production because the required cutter had insufficient approved life remaining. This is a hypothetical purchasing scenario, but it exposes a practical question: what evidence would have revealed the shortfall before the operators left?
For a factory investing in CNC pallet automation, a completed delivery is an intermediate result. The commercial objective is a defined quantity of correctly processed work, with traceable quality status, within the intended operating window. Vehicle availability supports that objective. It does not establish that the machine has a runnable job.
Recent supplier announcements put this distinction into context. In its August 7, 2026 announcement for AMB and IMTS, Fastems described its stationary FPS-S pallet system alongside NC program management, advance tool checks and pallet management. The announcement concerns a stationary handler, not an AMR. Its relevance is the combination of material movement and production preparation in the proposed automation package.
Mobile pallet handling is also an established product category. DMG MORI's PH-AMR offering connects mobile transport with machine-tool pallet handling and lists different configurations for different transfer requirements. These published offerings establish available architectures; they do not prove that a particular factory can run an entire shift without intervention.
The purchasing task is therefore to calculate how much work is genuinely executable, identify the resource that becomes unavailable first, and specify how the combined system responds. This article develops that task through an original eight-hour example. The calculations, proposed records and acceptance questions are editorial engineering analysis, not a reported customer installation or a supplier performance guarantee.

Draw the boundary between transport and machining
The phrase AMR machine tending can describe substantially different projects. A vehicle may deliver a rack to a stationary loading robot, exchange a prepared machine pallet, or carry a manipulator that loads individual workpieces. Those arrangements have different cycle times, workholding requirements, installation responsibilities and recovery methods.
Start the specification with a material-flow drawing that names the workpiece, machining fixture, machine pallet, transport carrier and powered vehicle separately. Sometimes several of these remain together. Sometimes the robot leaves a carrier and departs. An ambiguous word such as “pallet” can otherwise conceal an entire transfer mechanism or a manual setup operation.
| Architecture | What the mobile system delivers | What still enables machining |
|---|---|---|
| AMR supplies a fixed loading cell. | Raw parts, racks or prepared carriers reach the cell buffer. | The fixed loader must identify, grip, orient and place the workpiece in qualified workholding. |
| Mobile system handles machining pallets. | A prepared pallet reaches a compatible exchange interface. | The machine must receive and locate it, establish the required clamping condition and select the correct setup. |
| Mobile manipulator performs loading. | The vehicle positions an arm and its handling equipment at the machine. | Arm reach, gripper capacity, local referencing, access and the combined operation require validation. |
A mobile base's load rating is not the payload rating of an arm mounted on it. Similarly, a fixture that supports a casting during transport is not automatically qualified to resist machining forces. The site's heavy-payload AMR load interface guide provides the mechanical starting point for defining these boundaries.
For the worked example below, the AMR supplies already prepared machining pallets to a compatible cell interface and removes completed pallets. The machine provides the machining support. Operators prepare the work before the unattended window; no person is assumed to load fresh blanks overnight. This boundary makes the stock of prepared pallets a finite resource.
Buyers should also identify operations outside the quoted package: deburring, washing, inspection, tool presetting, chip removal and unloading finished parts from fixtures. If any of these requires an operator between every cycle, adding mobile transport alone does not remove that dependency. An unattended claim must describe which operations are autonomous and which are completed before or after the window.
Fastems makes this boundary visible in its AGV integration examples: one arrangement delivers tools to a station where an operator loads the magazine; a further automation arrangement adds equipment for automatic tool supply. The buyer should identify which level is actually included. Delivering the resource and making it usable inside the machine are separate scope items.
Replace the waiting-pallet list with a machine-specific job record
A useful record for unattended CNC machining answers a narrower question than “is this order released?” It asks whether this process step, on this physical setup, can run on a particular machine under the intended staffing conditions. The answer can differ between two apparently identical machining centers.
Fastems' MMS documentation explicitly describes advance checks of programs, machines, tools, materials and fixtures. That provides a documented example of resource-aware production control. The following proposed record extends the purchasing discussion to ownership, timing and the consequences of a failed check; it is not a standard interface prescribed by that supplier.
| Record element | Question to resolve | Example of a blocking condition |
|---|---|---|
| Part and process identity | Which workpiece, material lot and operation are authorized? | The previous operation remains on quality hold. |
| Machine and program | Is the released NC revision qualified for this machine and setup? | A revised program exists, but the validated machine copy differs. |
| Fixture and offsets | Does the actual fixture configuration match the released setup? | A jaw change invalidates the retained offset or clearance assumption. |
| Tools and consumption | Will qualified tools be available when needed, with sufficient usable life? | A required tool is reserved elsewhere or would cross its replacement limit. |
| Services and removal | Can coolant, chip handling and completed-pallet removal support the planned work? | No compatible outbound position remains available. |
| Operating mode and quality plan | Can this operation run without an intervening human decision? | The next setup requires a first-piece approval before continuation. |
Assign each field an authoritative source. Production engineering may release the setup and program; the machine control may report tool usage; quality may release a lot; a cell controller may allocate pallet positions. The specific software architecture can vary, but two systems should not silently make incompatible decisions about the same resource.
Separate eligibility from resource allocation
A job can be technically suitable for two machines while only one matching tool assembly exists. Both machines must not receive a firm promise of that tool during overlapping use. Record whether the resource is merely compatible, physically available, scheduled for delivery or allocated to a particular operation.
This distinction matters in CNC pallet scheduling. A scheduler that repeatedly selects the highest-priority job without testing its current constraints can send a heavy pallet to a machine that cannot start. Conversely, permanently rejecting every job with a temporarily unavailable resource can unnecessarily reduce production. The scheduling policy needs a supported wait, substitution or reassignment decision.
Use machine-specific eligibility rather than assuming a job can move to any idle spindle. A different control, probe routine, spindle interface, travel envelope or approved postprocessor may require different evidence. Reassigning the transport destination does not qualify the manufacturing process on the receiving machine.
Availability must match the moment of use
Do not impose a universal rule that every tool must already be inside the machine before the program starts. Fastems' tool automation description includes configurations that deliver later tools while the program is running. In such a design, readiness depends on a validated delivery schedule and available handling capacity at the required time.
The corresponding purchasing question is precise: what happens if a later tool cannot arrive before its first required operation? Define the permitted response and the resources needed to recover. A general promise of just-in-time supply is insufficient when the same transfer device or tool is committed to another machine.
Recheck eligibility when an event changes its basis: a program revision, a quality hold, a tool break, a fixture replacement or an unavailable receiving position. A job approved at shift handover should not remain automatically runnable after its supporting conditions have changed.
Calculate the eight-hour window from consumable resources
The following worksheet is deliberately simple enough to audit. It describes one machine operating from 22:00 to 06:00, an eight-hour window of 480 minutes. Eight matching pallets are prepared, qualified and available before the window begins. Each carries one workpiece requiring the same operation.
Each complete cycle occupies 60 minutes: 50 minutes of machining and 10 minutes of other serial cell activity, including the relevant pallet exchange, checks and clearance. The model includes the initial loading and final removal within those cycle allowances. There is no carry-in work, overlapping cycle credit, transport shortage, failure or additional setup time.
Eight cycles would consume the entire 480-minute window, leaving no allowance for an unbudgeted delay. This is a planning ceiling under the stated assumptions, not evidence that an actual eight-hour run will achieve eight accepted parts.
One critical cutter is used for 14 cutting minutes during each workpiece's 50-minute machining period. Its approved estimate of remaining life at 22:00 is 120 cutting minutes. The plant's illustrative planning policy retains a 12-minute reserve. Other tools and services are assumed sufficient for all eight jobs, and eight separate compatible outbound positions are initially empty.
These assumptions are not recommended universal settings. Tool consumption depends on the actual material, cutting conditions, tool assembly and replacement policy. Here, they make the relationship between cycle time and tool usage visible.
| Constraint | Calculation | Maximum complete cycles allowed by this constraint |
|---|---|---|
| Time window | 480 minutes divided by 60 minutes per complete cycle. | 8 |
| Prepared work | Eight qualified pallets; no overnight preparation. | 8 |
| Critical tool budget | Round down (120 minus 12) divided by 14. | 7 |
| Outbound storage | Eight empty dedicated positions; one completed pallet per position. | 8 |
The first planning limit is the cutter. Seven jobs consume 98 cutting minutes, leaving 22. An eighth job would leave only eight minutes, below the assumed 12-minute reserve. Under the stated policy, that eighth job is ineligible even though a pallet, transport capacity and machine time are available.
Seven complete cycles occupy 420 minutes, so the last completes at 05:00. Actual machining totals 350 minutes, calculated as seven multiplied by 50. The final 60 minutes of the planned window have no eligible job in this example. Calling all 420 minutes “spindle cutting time” would overstate the machining contribution.
A spare cutter must be usable, not simply owned
CNC tool life management must connect the replacement plan with the physical and digital tool. A sister tool needs the correct assembly, measured data, valid identification, available magazine location or delivery path, and a qualified substitution method. A spare in a locked tool room does not increase an unattended production window.
Makino's MAS-A5 overview documents tool-resource checks and functions for estimating tool use and required spares. The document is undated and describes an established control capability; it should not be interpreted as a new 2026 release or as proof of the options installed in another factory.
A qualified automatic replacement could make the eighth job eligible. To retain the eight-cycle result, however, any added handling, measurement or substitution time must fit within the assumed cycle allowances. If it adds time, recalculate the finish. A resource improvement does not justify keeping a timing assumption that it changes.
Now change only the outbound storage
Suppose the same cell has only five empty dedicated outbound positions, with no removal service overnight. Vacated incoming positions are incompatible with, or unavailable to, completed pallets. The defined release policy requires an outbound position to be allocated before a job begins.
Each allocated position remains committed through delivery and then occupied by the finished pallet until removal. It cannot be allocated again during this window.
That version can complete and clear only five cycles before the output constraint prevents another start: 300 minutes of cycle activity and 250 minutes of machining. The cutter could support more work, but output capacity becomes the earlier limit. Adding a second AMR would not create a permitted destination.
This result depends on the stated architecture. A cell that can reuse incoming storage for finished pallets has a different capacity model. A system that permits another job to finish and remain inside the machine also has a different endpoint. Distinguish machining complete, pallet cleared and quality accepted instead of combining them into one completion count.
Use this arithmetic as a screen, then model the sequence
For these identical jobs, the smallest of the independent cycle limits provides a useful upper bound. Mixed production requires more detail: different jobs consume different tools, need different fixtures and may compete for shared inspection or handling equipment. Eight hours of nominal work in the queue does not necessarily form an executable eight-hour sequence.
Use a finite-capacity model with actual operation order, resource calendars and transfer times. The site's AMR simulation validation guide explains how to challenge model evidence. For a machining application, the additional test is whether the model refuses the same jobs that the real resource rules would refuse.
Inspect the setup that arrives at the machine
A correct schedule still relies on physical preparation. In automated CNC loading, the delivered workpiece must become a valid machining setup. That transition includes workholding, datum establishment, cleanliness, tool access and the machine's required protective conditions.
Keep transport alignment separate from machining location
The AMR may only need to enter the capture range of an exchange device. The receiving pallet interface then establishes the machining reference. Other arrangements require a mobile manipulator to locate against a station reference. Specify which mechanism establishes each required relationship, and measure the result at the relevant interface.
The existing AMR docking tolerance verification guide covers the geometric chain. In this application, successful arrival cannot substitute for the machine's pallet-location and workholding checks. Equally, a demanding part tolerance should not be copied directly into the vehicle navigation specification without examining the intervening mechanics.
CNC fixture verification should connect fixture identity with its current configuration. A recognized pallet number does not establish which jaws are fitted, whether the blank is seated, whether a support has been adjusted or whether the correct clamping sequence completed. Define what can be automatically checked and what requires a controlled preparation record.
Chips, coolant residue and damaged contact surfaces can change the receiving condition. Specify the approved cleaning method, verification points and response to failed seating. A pressure indication may support one clamping check without proving every contact is clean or the workpiece is correctly located.
Carry the complete load definition through every handoff
Heavy payload pallet handling requires a mass and geometry definition that includes the workpiece, fixture, pallet and any retained accessories relevant to the rated interface. Confirm which elements are included in each supplier's capacity statement. The vehicle, lift, exchange mechanism and machine receiver may have different limits.
Consider the return journey as well as the incoming blank. Machining changes mass distribution, and finished features may require different contact protection. Drainage or containment may be necessary before a wet pallet enters the transport route. These conditions should be represented in the delivered equipment and operating instructions.
Use verified AMR material handoffs to define support and clearance during exchange. The additional machining decision follows afterward: whether the resulting setup is eligible to cut. Transport permission, process eligibility and safety-related permission remain distinct responsibilities.
Give chips, coolant and inspection their own capacity
A prepared pallet inventory does not establish capacity for chip accumulation, coolant condition or required measurement. Estimate these demands for the proposed material and operation mix, then verify them during representative production. A short aluminum finishing trial does not establish the unattended behavior of a different heavy roughing process.
Define what an automatic measurement can authorize. A probe result may establish a work offset or check a selected feature; it does not automatically replace the entire quality plan. If a result requires human disposition, the affected job needs a hold destination and the scheduler needs an explicit rule for whether other qualified work may continue.
Reconstruct a stopped night from five records

When the cell stops, an undifferentiated “automation fault” message sends every supplier toward its own subsystem. A more useful AMR CNC integration specification preserves five linked records: the planned job, its eligibility decision, the transport outcome, the machine execution result and the quality disposition.
Use identifiers that connect those records without treating them as interchangeable. A transport mission can succeed while a machining operation remains unstarted. A program can reach its end while a measured feature remains unacceptable. A finished pallet can be physically present while its business record awaits reconciliation.
A tool condition changes after dispatch
If the relevant cutter becomes unavailable while the next pallet is travelling, reassess the assigned job. Possible responses include keeping it at a qualified buffer or choosing another already qualified operation. Dispatch success should not force the machine to accept an invalid setup or consume an unapproved substitute tool.
For an interruption during machining, the remaining work is not necessarily the original cycle minus elapsed time. Tool damage, interrupted cutting, unfinished features and program restart position may require engineering or quality review. Preserve the operation state and follow the machine-specific recovery method.
The program or setup revision changes
Record the version actually used for execution, not only the latest file in the planning system. A new program may change tool demand, offsets, collision clearances or inspection requirements. A queued pallet's old eligibility decision should be invalidated when an applicable revision changes its basis.
Controlled substitution matters here. If the preferred machine becomes unavailable, a supervisor should see which alternate machines are qualified and what prevents the others from being used. A scheduler should not convert an urgent due date into permission to run an unverified program and fixture combination.
A pallet is complete but cannot leave
Identify whether the problem is transport availability, an occupied destination, a quality hold or a transfer condition. These produce different corrective actions. Sending another robot helps only some of them; it can worsen congestion when the receiving position is the missing resource.
The system should retain the completed operation result while resolving the logistics blockage. A missing acknowledgement must not cause the machining cycle to run again. Likewise, manually moving a pallet requires reconciliation of its identity and location before automatic scheduling can rely on the revised inventory.
An alarm reaches an unattended factory
An alert does not provide an available, authorized responder. Agree which conditions support automatic continuation, which allow remote diagnosis and which require someone on site. If overnight intervention is part of the operating model, its response time belongs in the production estimate and service scope.
The site's AMR restart authorization guide addresses recovery boundaries. For the combined machining cell, restoring network communication or clearing a message cannot establish that the workholding, tool, workpiece and transfer interface are ready for motion.
Make the purchase depend on an auditable shift result
A proposal for lights out machining should define a production window, a qualified part mix, starting inventory and the permitted level of human intervention. The term itself is not an acceptance measure. Buyers need to know what work finishes, what remains in process and what effort is required to restore the next window.
Before testing, freeze the relevant machine, fixture, program, tool and automation configurations. Record the initial tool-life estimates, prepared pallets, available output positions and utility conditions. Without those starting conditions, two demonstrations can produce different results for reasons unrelated to the proposed robot.
Use representative production first, then approved controlled challenges. The objective is to verify decisions as well as nominal movement:
- Reduce an indicated tool budget through a supported test method and verify that the scheduler rejects or replans the affected job before the defined limit is crossed.
- Present a known program or fixture revision mismatch and verify that an unrelated transport-complete signal cannot release machining.
- Make an outbound position unavailable and confirm that the cell applies its stated admission and blocking policy.
- Exercise a qualified sister-tool substitution, including the required data, timing and verification.
- Interrupt an approved reporting path and verify that recovered records do not trigger duplicate transport or repeat machining.
Keep these tests inside authorized equipment procedures; do not create actual cutter damage or an uncontrolled partial transfer to simulate a data fault. Record expected behavior, observed behavior, event timing and unresolved defects. A correct refusal to start an ineligible job is a successful control test, even though it reduces output in that deliberate challenge.
For normal production, report accepted workpieces by process and quality status, actual machining minutes, total cycle activity and the first condition that prevented continuation. Separate waiting for tools, waiting for prepared work, transport delay, output blocking and quality holds. Retain unfinished jobs in the ending inventory.

Also record every human intervention, including remote actions, tool preparation and manual data correction. An operator quietly fixing a fixture identifier should not disappear from a claim of autonomous operation. The intervention record helps the buyer distinguish a reliable unattended process from a demonstration sustained by expert attention.
Finish the evaluation with the next shift's preparation requirement. How many fixtures must be unloaded, blanks loaded, tools renewed and chip containers serviced before another night can begin? A cell can meet one impressive overnight target while requiring an impractical daytime workload to repeat it.
Procurement should assign those responsibilities explicitly. Manufacturing engineering owns process qualification; tooling owns the approved tool preparation and replacement rules; quality owns acceptance and hold release; controls engineering owns interface behavior; operations owns staffing and replenishment. The integrator's scope must connect those responsibilities to delivered functions and evidence.
The resulting quotation can distinguish the mobile vehicle from fixtures, exchange stations, software options, tool automation, inspection and support. It also reveals the investment with the greatest immediate effect. In the respective worked scenarios, a usable replacement cutter or additional permitted output capacity changes the production limit before another vehicle does.
Focused FAQ
Does an AMR beside a CNC machine provide unattended production?
Only if the complete process supports the intended unattended window. Material delivery, loading, workholding, programs, tools, inspection, utilities and removal must all be covered. An AMR supplying an operator-loaded tool station still depends on that operator for the loading step.
How should a buyer estimate the available night-shift workload?
Start with machine-qualified jobs and test their demand against time, prepared work, tool life, fixtures, shared equipment and receiving capacity. For identical independent cycles, a simple minimum-resource calculation can expose the first limit. Mixed jobs require a sequence that respects timing and resource conflicts.
Must every cutting tool be installed before machining starts?
No. Some qualified systems deliver later tools during program execution. The requirement is supported availability at the time of use, including transfer capacity and conflict resolution. A factory without that capability must prepare its tools according to its own validated operating method.
Can the vehicle's payload rating determine the size of part it can load?
Not by itself. Include the relevant carrier and fixture mass, geometry and center of gravity. Check every handling interface separately. If an arm loads the part, its reach, gripper and handling limits apply independently of the mobile base's carrying capacity.
What should an unattended-production acceptance report show?
It should connect the initial qualified workload to actual completed operations, quality status, resource consumption, interruptions and ending inventory. Include human interventions and preparation needed for the following window. Robot mission counts alone do not establish the manufacturing result.
Sources and evidence notes
- Fastems: AMB and IMTS 2026 FPS-S announcement, August 7, 2026. Supplier announcement for a stationary pallet system and associated software functions.
- DMG MORI: PH-AMR pallet handling. Current product description; configuration-specific capabilities require confirmation.
- Fastems: Manufacturing Management Software. Documentation of advance production-resource checks and management functions.
- Fastems: Integrating AGVs with CNC automation. Describes the relationship between production scheduling, vehicle dispatch and different levels of tool-transfer automation.
- Fastems: Tool automation. Describes scheduled tool supply, including delivery during program execution in supported configurations.
- Makino: MAS-A5 overview, undated PDF. Documents tooling, process and scheduling functions; not presented here as a 2026 product release.
Sources checked September 28, 2026. Supplier descriptions establish documented capabilities, not independently verified results for the reader's plant. The overnight scenario, calculations and proposed acceptance methods are original illustrative analysis. Actual operating limits and release requirements must follow the configured machinery and qualified manufacturing process.