Predictika · Industrial robot quotes: mini robots

An AI sales agent's mini-robot proposal, checked before it goes out

An AI sales agent proposes a FANUC LR Mate 200iD mini robot for a customer's cell: the model, the mounting, the payload and reach the cell needs, the load the tool and workpiece put on the wrist, and the conditions on the floor. Before it goes out, the agent sends the proposal to Predictika, which checks it against a declarative model of the published specification table and returns a verdict, every reason and the figures it computed.

Scope: FANUC LR Mate 200iD family mini robots (200iD, /7C, /7WP, /7H, /7L, /7LC, /14L and /4S): payload, reach, wrist load limits, mounting and environment. See everything this validator covers

This validator models proposals for one robot family, the FANUC LR Mate 200iD, using the specification table in FANUC's public LR Mate 200iD catalog (LRMateiD(E)-07c), not just the scenarios shown below.

  • Model fit — the eight variants: standard 200iD, /7C and /7LC clean types, /7WP water-proof type, /7H 5-axis type, /7L and /14L long-arm types, and the short-arm /4S; maximum load at the wrist (7, 14 or 4 kg), reach (717, 911, 820 or 550 mm), and the number of controlled axes.
  • Wrist load limits — the allowable load moment and load inertia on each wrist axis for each model, including the higher wrist-roll rating that is an option on the /7H.
  • Mounting and environment — floor, upside-down and angle mounting (angle mounting needs the J1 and J2 motion ranges restricted, except on the /4S), the 0 to 45 degrees C range, humidity, vibration, cleanroom and washdown needs, the /14L speed limit, and liquids that damage the seals.
  • Stated figures — the reach and maximum load the agent states are compared with the specification on every call.

Any proposal for this robot family that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (FANUC robot prices are not public, so this validator produces no price build-up or line-item quote), controllers and software options, the IP69K protection option, auxiliary cabling and other options not shown in the specification table, other FANUC robot families, and application engineering such as cycle time, collision checks or the exact J1 and J2 range restriction for angle mounting.

The AI sales agentBuilds the robot proposal from the conversation and says it is ready.
Predictika validatorChecks every rule at once and returns the verdict, each finding, and the computed figures.

7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch

What the agent proposes

The AI sales agent says

Illustrative agent statement. The validator receives the structured request below.

Proposing agent: AI sales agent (scripted)

Before sending, the agent must call Recorded run

Predictika validator


      
Waiting for the call.

Where rules-based CPQ gets it wrong

Click to expand

Our assessment of what a typical rules-based CPQ (product rules, price rules and validation rules, as in Salesforce CPQ) does with the same cases. It is a judgment about effort and reliability, not a claim that nothing can be built.

What the validator caughtTypical rules-based CPQPredictika
Wrist load limits that differ for every model and every axisOnly with care
Each model has its own allowable moment and inertia on each wrist axis; that is a grid of numbers to load and keep in step with the catalog, and a missed cell lets an overloaded wrist through.
The limits are looked up from the model on every call and each axis is checked against its own limit.
A reach that depends on the load on one modelOnly with workarounds
The /14L reaches 911 mm below 12 kg and 820 mm from 12 kg; a rule has to read the payload and the reach together, which a model-by-model reach attribute cannot express.
The reach is computed from the model and the payload, then compared with what the cell needs.
An option that raises a limit on one model onlyOnly with workarounds
The /7H wrist-roll option lifts the limits from 4.0 to 5.5 N-m and from 0.046 to 0.15 kg-m2, and exists on no other model; the option and the limits have to be tied together by hand.
The option is part of the request and changes the limits it is defined to change, and is refused elsewhere.
Environment rules that depend on the modelOnly with care
Washdown only on the water-proof type, cleanroom only on the clean types, and no humidity limit for the water-proof type: each is a separate rule keyed to a model list.
Model, environment and needs are in one request and checked together.
Stated reach and load that disagree with the specificationOnly with care
The figures the agent states are free-entry fields; a rule can compare them with the specification, but only if someone writes and maintains it for every model.
The stated figures travel with the proposal and are compared with the computed ones on every call.
Every problem returned in one answerOnly with workarounds
Rules tend to fire as the proposal is saved or a step is completed, so a rep often fixes one error and meets the next.
All findings come back together, whatever order the choices arrived in.

What this validator catches: findings from its test cases

Click to expand

Every rule is checked on every call, in any order the choices arrive; one problem never hides another. Blocking findings stop the quote; approval findings need a person to sign off; everything else is computed.

1A wrist payload of 8 kg is above the 7 kg maximum load capacity at the wrist of the selected model.
2The cell needs a reach of 718 mm; the selected model with this payload reaches 717 mm.
3The cell needs a reach of 912 mm; the selected model with this payload reaches 911 mm.
4The cell needs a reach of 551 mm; the selected model with this payload reaches 550 mm.
5The cell needs a reach of 821 mm; the selected model with this payload reaches 820 mm.
6The cycle needs 501 mm/s; the maximum operating speed of the LR Mate 200iD/14L is limited to under 500 mm/s.
7The tool and workpiece put 17.0 N-m on the J4 axis; the allowable load moment at the wrist is 16.6 N-m.
8The tool and workpiece put 9.5 N-m on the J6 axis; the allowable load moment at the wrist is 9.4 N-m.
9The tool and workpiece have an inertia of 0.5 kg-m2 on the J4 axis; the allowable load inertia at the wrist is 0.47 kg-m2.
10The tool and workpiece have an inertia of 0.2 kg-m2 on the J6 axis; the allowable load inertia at the wrist is 0.15 kg-m2.
11The tool and workpiece put 5.0 N-m on the J5 axis; the allowable load moment at the wrist is 4.0 N-m.
12The tool and workpiece have an inertia of 0.1 kg-m2 on the J5 axis; the allowable load inertia at the wrist is 0.046 kg-m2.
13The LR Mate 200iD/7H is a 5-axis model with no J6 axis, but a load is given on J6.
14The application needs 6 controlled axes; the LR Mate 200iD/7H has 5.
15The higher wrist-roll rating option is listed in the catalog for the LR Mate 200iD/7H only.
16The cell needs cleanroom operation; only the clean types (LR Mate 200iD/7C and /7LC, class 10 or ISO class 4) are cleanroom rated.
17The cell is washed down; only the water-proof type (LR Mate 200iD/7WP) is built for washing.
18The robot would be exposed to liquids such as organic solvents, acids, alkalis or chloric coolants, which deteriorate the sealing members and must not be used.
19An ambient temperature of 46 degrees C is outside the 0 to 45 degrees C installation range.
20The installation site has a vibration acceleration of 5.0 m/s2; the limit is 4.9 m/s2 (0.5 G).
21An ambient humidity of 76 percent is above the normal 75 percent limit; the catalog allows up to 95 percent only short term, within one month.
22An ambient humidity of 95 percent is above the normal 75 percent limit; the catalog allows up to 95 percent only short term, within one month.
23An ambient humidity of 96 percent is above the 95 percent short-term limit.
24Angle mounting needs the J1 and J2 axis motion ranges restricted according to the payload; a person should confirm the restriction for this cell.
25The quote states a reach of 800 mm; the selected model reaches 717 mm.
26The quote states a maximum load capacity of 10 kg; the selected model is rated for 7 kg.
27An ambient humidity of 90 percent is above the normal 75 percent limit; the catalog allows up to 95 percent only short term, within one month.

Scenarios and results

Click to expand

The recorded result of the validator for each scenario on this page: the request the AI agent sent, the verdict, and every finding, in the order they appear above.

1. Payload and reach: Standard model asked to carry 9 kg at 800 mm

The agent's request. Please quote a FANUC LR Mate 200iD robot, floor-mounted, for a cell that needs a reach of 800 mm with a 9 kg load at the wrist. The tool and workpiece put 8.0 N-m on J4 and 8.0 N-m on J5 and 3.0 N-m on J6, with inertias of 0.2 kg-m2 on J4 and 0.2 kg-m2 on J5 and 0.05 kg-m2 on J6. The cell runs at 25 degrees C and 50 percent humidity, with vibration of 2.0 m/s2. The quote states a reach of 800 mm and a maximum load of 9 kg. It is ready to send.

Verdict: Blocked.

  • Payload above the model maximum. A wrist payload of 9 kg is above the 7 kg maximum load capacity at the wrist of the selected model.
  • Reach too short. The cell needs a reach of 800 mm; the selected model with this payload reaches 717 mm.
  • Stated reach does not match. The quote states a reach of 800 mm; the selected model reaches 717 mm.
  • Stated maximum load does not match. The quote states a maximum load capacity of 9 kg; the selected model is rated for 7 kg.

2. Payload and reach: The agent resubmits after fixing the errors

The agent's request. Please quote a FANUC LR Mate 200iD/14L robot, floor-mounted, for a cell that needs a reach of 800 mm with a 9 kg load at the wrist. The tool and workpiece put 8.0 N-m on J4 and 8.0 N-m on J5 and 3.0 N-m on J6, with inertias of 0.2 kg-m2 on J4 and 0.2 kg-m2 on J5 and 0.05 kg-m2 on J6. The cell runs at 25 degrees C and 50 percent humidity, with vibration of 2.0 m/s2, at up to 300 mm/s. The quote states a reach of 911 mm and a maximum load of 14 kg. It is ready to send.

Verdict: Allowed.

  • Model summary. Selected model reaches 911 mm and is rated for 14 kg at the wrist.

3. Washdown cell: Clean-type model proposed for a washed-down cell

The agent's request. Please quote a FANUC LR Mate 200iD/7C clean-type robot, floor-mounted, for a cell that needs a reach of 650 mm with a 3 kg load at the wrist. The tool and workpiece put 6.0 N-m on J4 and 6.0 N-m on J5 and 2.0 N-m on J6, with inertias of 0.1 kg-m2 on J4 and 0.1 kg-m2 on J5 and 0.03 kg-m2 on J6. The cell is washed down. The cell runs at 30 degrees C and 90 percent humidity, with vibration of 1.5 m/s2. The quote states a reach of 717 mm and a maximum load of 7 kg. It is ready to send.

Verdict: Blocked.

  • Washdown needs the waterproof model. The cell is washed down; only the water-proof type (LR Mate 200iD/7WP) is built for washing.
  • Humidity only short term. An ambient humidity of 90 percent is above the normal 75 percent limit; the catalog allows up to 95 percent only short term, within one month.

4. Washdown cell: The agent resubmits after fixing the errors

The agent's request. Please quote a FANUC LR Mate 200iD/7WP water-proof robot, floor-mounted, for a cell that needs a reach of 650 mm with a 3 kg load at the wrist. The tool and workpiece put 6.0 N-m on J4 and 6.0 N-m on J5 and 2.0 N-m on J6, with inertias of 0.1 kg-m2 on J4 and 0.1 kg-m2 on J5 and 0.03 kg-m2 on J6. The cell is washed down. The cell runs at 30 degrees C and 90 percent humidity, with vibration of 1.5 m/s2. The quote states a reach of 717 mm and a maximum load of 7 kg. It is ready to send.

Verdict: Allowed.

  • Model summary. Selected model reaches 717 mm and is rated for 7 kg at the wrist.

5. Wrist-roll load and mounting: 5-axis model, angle-mounted, with a heavy wrist-roll load

The agent's request. Please quote a FANUC LR Mate 200iD/7H 5-axis robot, angle-mounted, for a cell that needs a reach of 600 mm with a 2 kg load at the wrist. The tool and workpiece put 6.0 N-m on J4 and 5.0 N-m on J5, with inertias of 0.1 kg-m2 on J4 and 0.1 kg-m2 on J5. The cell runs at 25 degrees C and 50 percent humidity, with vibration of 2.0 m/s2. The quote states a reach of 717 mm and a maximum load of 7 kg. It is ready to send.

Verdict: Blocked.

  • J5 load moment too high. The tool and workpiece put 5.0 N-m on the J5 axis; the allowable load moment at the wrist is 4.0 N-m.
  • J5 load inertia too high. The tool and workpiece have an inertia of 0.1 kg-m2 on the J5 axis; the allowable load inertia at the wrist is 0.046 kg-m2.
  • Angle mounting needs motion range restrictions. Angle mounting needs the J1 and J2 axis motion ranges restricted according to the payload; a person should confirm the restriction for this cell.

6. Wrist-roll load and mounting: The agent resubmits after fixing the errors

The agent's request. Please quote a FANUC LR Mate 200iD/7H 5-axis robot, angle-mounted, for a cell that needs a reach of 600 mm with a 2 kg load at the wrist. The tool and workpiece put 6.0 N-m on J4 and 5.0 N-m on J5, with inertias of 0.1 kg-m2 on J4 and 0.1 kg-m2 on J5. It should have the higher wrist-roll rating option. The cell runs at 25 degrees C and 50 percent humidity, with vibration of 2.0 m/s2. The quote states a reach of 717 mm and a maximum load of 7 kg. It is ready to send.

Verdict: Needs approval.

  • Angle mounting needs motion range restrictions. Angle mounting needs the J1 and J2 axis motion ranges restricted according to the payload; a person should confirm the restriction for this cell.
  • Model summary. Selected model reaches 717 mm and is rated for 7 kg at the wrist.

7. Wrist-roll load and mounting: The agent resubmits after fixing the errors

The agent's request. Please quote a FANUC LR Mate 200iD/7H 5-axis robot, floor-mounted, for a cell that needs a reach of 600 mm with a 2 kg load at the wrist. The tool and workpiece put 6.0 N-m on J4 and 5.0 N-m on J5, with inertias of 0.1 kg-m2 on J4 and 0.1 kg-m2 on J5. It should have the higher wrist-roll rating option. The cell runs at 25 degrees C and 50 percent humidity, with vibration of 2.0 m/s2. The quote states a reach of 717 mm and a maximum load of 7 kg. It is ready to send.

Verdict: Allowed.

  • Model summary. Selected model reaches 717 mm and is rated for 7 kg at the wrist.

Narration transcript

Click to expand

The text of the narrated walkthrough, step by step.

  1. Welcome to a demo of Predictika's Validator. An AI sales agent proposes a FANUC LR Mate 200iD mini robot for a customer's cell: the model, the mounting, the payload and reach the cell needs, and more. Before it goes out, the agent sends the proposal to Predictika, which checks it against a declarative model of the published specification table and returns a verdict, every reason and the figures it computed.
  2. I will start with the first request by the agent.
  3. The agent says. Please quote a FANUC LR Mate 200iD robot, floor-mounted, for a cell that needs a reach of 800 mm with a 9 kg load at the wrist. The tool and workpiece put 8.0 N-m on J4 and 8.0 N-m on J5 and 3.0 N-m on J6, with inertias of 0.2 kg-m2 on J4 and 0.2 kg-m2 on J5 and 0.05 kg-m2 on J6. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with four findings, all in one answer. A wrist payload of 9 kg is above the 7 kg maximum load capacity at the wrist of the selected model. The cell needs a reach of 800 mm; the selected model with this payload reaches 717 mm. The quote states a reach of 800 mm; the selected model reaches 717 mm. The other one is on screen.
  6. The validator returned four blocking findings in one answer. A check that reads one field at a time would pass most of this; it shows only when the choices in the quote are checked against each other.
  7. What this shows: for a reach that depends on the load on one model, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the model to LR Mate 200iD/14L, the stated reach to 911 mm and the stated maximum load to 14 kg. It sets the speed to 300 mm/s.
  10. It calls the validator again.
  11. This time the validator clears it.
  12. All four earlier findings are cleared, and the validator's figure matches the quote.
  13. Four problems caught in one call, fixed in one pass, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer.