Predictika · Machine tool orders
An AI sales agent prepares an order for a 3-axis vertical machining center from a shop's part, tooling and spindle needs: the model, the part envelope and weight, the tool taper, the tools the work needs, the spindle speed, and the tool pockets and table rating it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the published specifications and returns a verdict, every reason and the figures it computed.
This validator models an order for one machine from the VMX series, based on the specification tables in the public Hurco Product Catalog, not just the scenarios shown below.
Any order for these eleven VMX models that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (Hurco does not publish list prices, so this page shows no price build-up), the VMXD, VMX-U, VM, BX, DCX and other series, controls and software options, automation, and options such as spindle chillers, high-torque packages or the 96-station tool changer, whose availability by model could not be read reliably from the catalog table.
7 scenarios in 3 groups · each group runs from the agent’s first attempt to the outcome · click one to switch
Illustrative agent statement. The validator receives the structured request below.
Proposing agent: AI sales agent (scripted)
Before sending, the agent must call Recorded run
What this means
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 caught | Typical rules-based CPQ | Predictika |
|---|---|---|
| Travels and table rating that differ by model (11 models) | Only with workarounds Each model has its own X, Y and Z travel and table rating. A rules-based CPQ needs a compatibility table or one rule per model, and every catalog update means editing them. | The model is looked up and every dimension and the weight are compared together on every call. |
| Tool taper that follows the model family (CAT 40 or CAT 50) | Only with care The taper depends on the model on one line and the customer's tooling on another, so it needs a cross-field rule, and the -50T models change the spindle speed and changer limits at the same time. | Taper, spindle speed, pockets and tool size are all checked against the one chosen model. |
| Tool changer limits: pockets, diameter, weight and length | Only with care Each limit differs by model and is another rule to write and keep in step. | All four limits are compared on every call. |
| Stated figures: tool pockets and table rating | Only with care A stated figure is a free-entry field; a rule can compare it with the published value, but only if someone wrote that rule for every model. | The stated figures travel with the order and are compared with the model's figures on every call. |
| Every problem returned in one answer | Only with workarounds Rules tend to fire as the order is saved or a step is completed, so a person often fixes one error and meets the next. | All findings come back together, whatever order the choices arrived in. |
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.
| 1 | The part needs 31 inches of X travel; this model has 30. |
| 2 | The part needs 21 inches of Y travel; this model has 20. |
| 3 | The part needs 25 inches of Z travel; this model has 24. |
| 4 | The part and fixture weigh 3400 lb; the table of this model is rated for 3300 lb. |
| 5 | The tooling the customer uses is not the taper this model uses (CAT 40 on VMX24 to VMX84, CAT 50 on the -50T models); the model uses CAT 40. |
| 6 | The tooling the customer uses is not the taper this model uses (CAT 40 on VMX24 to VMX84, CAT 50 on the -50T models); the model uses CAT 50. |
| 7 | The work needs 12,000 rpm; the spindle of this model reaches 8000 rpm. |
| 8 | The work needs 31 tools in the changer; the changer of this model holds 30. |
| 9 | The largest tool is 77 mm in diameter; the changer of this model takes up to 76 mm. |
| 10 | The heaviest tool weighs 8 kg; the changer of this model takes up to 7 kg. |
| 11 | The longest tool is 320 mm; the changer takes tools up to 300 mm. |
| 12 | The quote states 60 tool pockets; this model has 40. |
| 13 | The quote states a table rating of 4410 lb; the table of this model is rated for 3850 lb. |
| 14 | The part needs 40 inches of X travel; this model has 24. |
| 15 | The part needs 30 inches of Y travel; this model has 20. |
| 16 | The part and fixture weigh 5000 lb; the table of this model is rated for 3300 lb. |
| 17 | The work needs 15,000 rpm; the spindle of this model reaches 12,000 rpm. |
| 18 | The work needs 50 tools in the changer; the changer of this model holds 30. |
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.
The agent's request. Please order one Hurco VMX64 for a part that needs 62 x 32 x 26 inches of X, Y and Z travel and weighs 6,400 lb with its fixture. The customer's tooling is CAT 40, the work needs 36 tools in the changer, the largest tool is 70 mm in diameter and 280 mm long and weighs 6 kg, and the spindle must reach 9,000 rpm. The order states 40 tool pockets. It is ready to send.
Verdict: Blocked.
The agent's request. Please order one Hurco VMX64 for a part that needs 62 x 32 x 26 inches of X, Y and Z travel and weighs 5,200 lb with its fixture. The customer's tooling is CAT 40, the work needs 36 tools in the changer, the largest tool is 70 mm in diameter and 280 mm long and weighs 6 kg, and the spindle must reach 9,000 rpm. The order states 40 tool pockets. It is ready to send.
Verdict: Allowed.
The agent's request. Please order one Hurco VMX30 for a part that needs 34 x 18 x 20 inches of X, Y and Z travel and weighs 2,800 lb with its fixture. The customer's tooling is CAT 50, the work needs 36 tools in the changer, the largest tool is 70 mm in diameter and 250 mm long and weighs 6 kg, and the spindle must reach 10,000 rpm. The order states 40 tool pockets and a table rating of 3,300 lb. It is ready to send.
Verdict: Blocked.
The agent's request. Please order one Hurco VMX50-50T for a part that needs 48 x 24 x 20 inches of X, Y and Z travel and weighs 2,800 lb with its fixture. The customer's tooling is CAT 50, the work needs 36 tools in the changer, the largest tool is 70 mm in diameter and 250 mm long and weighs 6 kg, and the spindle must reach 10,000 rpm. The order states 40 tool pockets and a table rating of 3,300 lb. It is ready to send.
Verdict: Blocked.
The agent's request. Please order one Hurco VMX50-50T for a part that needs 48 x 24 x 20 inches of X, Y and Z travel and weighs 4,000 lb with its fixture. The customer's tooling is CAT 50, the work needs 28 tools in the changer, the largest tool is 110 mm in diameter and 250 mm long and weighs 12 kg, and the spindle must reach 7,000 rpm. The order states 30 tool pockets and a table rating of 4,410 lb. It is ready to send.
Verdict: Allowed.
The agent's request. Please order one Hurco VMX64-50T for a part that needs 60 x 32 x 26 inches of X, Y and Z travel and weighs 5,500 lb with its fixture. The customer's tooling is CAT 50, the work needs 32 tools in the changer, the largest tool is 110 mm in diameter and 280 mm long and weighs 12 kg, and the spindle must reach 10,000 rpm. The order states 40 tool pockets and a table rating of 6,000 lb. It is ready to send.
Verdict: Blocked.
The agent's request. Please order one Hurco VMX64-50T for a part that needs 60 x 32 x 26 inches of X, Y and Z travel and weighs 5,500 lb with its fixture. The customer's tooling is CAT 50, the work needs 32 tools in the changer, the largest tool is 110 mm in diameter and 280 mm long and weighs 12 kg, and the spindle must reach 8,000 rpm. The order states 32 tool pockets and a table rating of 6,000 lb. It is ready to send.
Verdict: Allowed.
The text of the narrated walkthrough, step by step.