Predictika · Servo motors and drives

An AI sales agent's servo motor order, checked before it goes out

An AI sales agent prepares an order for HeiMotion Premium servo motors: the model and winding, the feedback device, the connector, the holding brake, the shaft seal, the servo drive that will run it, the loads on the shaft and the site it will stand on, and the power and weight it states. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the figures the HeiMotion Premium catalog publishes and returns a verdict, every reason and the figures it computed.

Scope: HeiMotion Premium (HMP) servo motors in 12 models with their catalog windings, feedback, connectors, brake, shaft seal, mating drives, load limits and site limits. See everything this validator covers

This validator models an order for the HeiMotion Premium servo motor range, based on the public HeiMotion Premium catalog, not just the scenarios shown below.

  • Motor and winding — 12 models from the 40 mm to the 130 mm frame, and the 32 combinations of bus voltage and rated speed the catalog lists for them, with the rated power and torque, peak torque and maximum speed of each; the speed, continuous torque and peak torque the application needs against those limits.
  • Feedback and connector — 27 feedback order codes against the frame sizes that offer them, the one-cable (HIPERFACE DSL) devices against the Y-Tec, M23 and I-Tec connectors, and safely mounted feedback for safety applications.
  • Brake, seal and loads — the holding torque needed against the brake rating, the radial shaft seal against IP65 at the shaft, and the radial and axial shaft loads against the admissible forces by speed.
  • Drive and site — 14 mating servo drives against the winding they are listed for and the feedback interface they can read, and the ambient temperature and altitude of the site; an order with no drive, torque above the rated value and altitude above 1,000 meters go to a person.

Any HeiMotion Premium order that touches these rules is in scope — not only the scenarios pictured here. Not covered: prices (the catalog publishes none, so this page shows no price build-up), other Allient and Allied Motion motor families, the HCD drive, the EFS and EFM encoders, gearheads, cables, and Allient's own order entry rules.

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

8 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
Only the bus voltage and rated speed pairs the catalog lists for each modelOnly with care
Each model has its own list of windings, each with its own rated power, torque and maximum speed. A rules-based CPQ needs a compatibility table per model, and every catalog update means editing it.
Model, bus voltage and rated speed arrive in one request and are matched to the catalog rows on every call.
Feedback and connector against the frame size and each otherOnly with workarounds
Which feedback devices fit which frame, and which of them can share a cable with the power, live on different option lines, so it needs cross-line rules for every pair.
Feedback, connector and frame are in one request and are compared together.
Mating drive against the winding and the feedback it can readOnly with workarounds
The drive is a separate product with its own list of windings and feedback interfaces, so the pairing is often left to engineering review.
The selected drive, winding and feedback are compared in the same call.
Loads and site against the catalog limitsOnly with care
Admissible forces change with speed and the site values sit outside the product configuration, so they are rarely checked until engineering review.
The loads and the site values travel with the order and every limit is checked together.
Every problem returned in one answerOnly 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.

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.

1This motor model is not offered with a 560 volt DC bus at 5,000 rpm rated speed; the catalog lists only specific bus voltage and rated speed pairs for each model.
2This motor model is not offered with a 320 volt DC bus at 3,000 rpm rated speed; the catalog lists only specific bus voltage and rated speed pairs for each model.
3The order has no servo drive; a person should confirm the customer has a drive that matches the winding.
4The order has 0 motors; at least 1 is needed.
5The application runs at 4,021 rpm; the catalog lists a maximum speed of 4,020 rpm for this winding.
6The application needs 2,600 mNm continuous torque, above the rated torque of 2,400 mNm; a person should check the catalog performance chart at the application speed.
7The application needs 2,800 mNm continuous torque, above the rated torque of 2,400 mNm; a person should check the catalog performance chart at the application speed.
8The application needs 2,801 mNm continuous torque; the catalog lists a stall torque of 2,800 mNm for this motor.
9The application needs 11,300 mNm peak torque; the catalog lists a peak torque of 11,200 mNm for this winding.
10The shaft radial load is 351 N; the catalog admits 350 N for this motor at this speed.
11The shaft axial load is 71 N; the catalog limits axial force to 0.2 times the admissible radial force, which is 350 N here.
12The shaft radial load is 330 N; the catalog admits 320 N for this motor at this speed.
13The ambient temperature runs from -11 to 35 degrees Celsius; the catalog lists -10 to +40 degrees Celsius for operation.
14The ambient temperature runs from -5 to 41 degrees Celsius; the catalog lists -10 to +40 degrees Celsius for operation.
15The site altitude is 2,500 meters; the catalog says to derate 1 percent per 100 meters above 1,000 meters (15 percent here); a person should confirm the derating.
16The site altitude is 4,001 meters; the catalog lists a maximum of 4,000 meters.
17The application needs IP65 protection at the shaft; without the radial shaft seal the drive end is IP21.
18The application needs 3,000 mNm of holding torque; the order has no holding brake.
19The application needs 4,501 mNm of holding torque; the catalog lists a minimum static braking torque of 4,500 mNm for this motor.
20The application needs the safety-enhanced version (category 3, PL d, SIL 2); the selected feedback is not a safely mounted variant.
21The selected feedback device is not offered on this frame size; the catalog matrix lists it from a larger frame.
22The HMP04 (40 mm) frame is offered with the Y-Tec connector only.
23HIPERFACE DSL feedback runs over the power cable; the Y-Tec connector pinout lists no DSL signal, so use the I-Tec or M23 connector.
24The I-Tec connector is a one-cable connector carrying the HIPERFACE DSL signal; the selected feedback is not a DSL encoder.

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. Model and winding: Six HMP10-056 motors on a 320 volt bus

The agent's request. Please quote 6 HMP10-056 servo motors for a bus voltage of 320 volts and a rated speed of 3,000 rpm, with SKM36 (HIPERFACE, multi-turn) feedback and the M23 connector, a holding brake, and the radial shaft seal. They will run on a HCB412-3 servo drive. The application runs at 2,500 rpm and needs 3,500 mNm continuous torque, 15,000 mNm peak torque and 6,000 mNm of holding torque, with a radial shaft load of 500 N and an axial load of 60 N, and needs IP65 at the shaft. The site runs from 0 to 35 degrees Celsius at an altitude of 300 meters. The order states a rated power of 1,500 W and a motor weight of 7,400 g. It is ready to send.

Verdict: Blocked.

  • Winding not offered. This motor model is not offered with a 320 volt DC bus at 3,000 rpm rated speed; the catalog lists only specific bus voltage and rated speed pairs for each model.

2. Model and winding: The agent resubmits after fixing the errors

The agent's request. Please quote 6 HMP10-056 servo motors for a bus voltage of 560 volts and a rated speed of 3,000 rpm, with SKM36 (HIPERFACE, multi-turn) feedback and the M23 connector, a holding brake, and the radial shaft seal. They will run on a HCB412-3 servo drive. The application runs at 2,500 rpm and needs 3,500 mNm continuous torque, 15,000 mNm peak torque and 6,000 mNm of holding torque, with a radial shaft load of 500 N and an axial load of 60 N, and needs IP65 at the shaft. The site runs from 0 to 35 degrees Celsius at an altitude of 300 meters. The order states a rated power of 1,500 W and a motor weight of 7,400 g. It is ready to send.

Verdict: Allowed.

  • Order summary. The winding is rated 1,500 W at 4,800 mNm with a peak of 22,400 mNm and a maximum speed of 3,590 rpm; the motor weighs 7,400 g.

3. Feedback, connector and drive: Ten HMP04-004 motors with EnDat feedback and an HCF drive

The agent's request. Please quote 10 HMP04-004 servo motors for a bus voltage of 48 volts and a rated speed of 3,000 rpm, with ECI 1118 (EnDat) feedback and the I-Tec connector, no holding brake, and the radial shaft seal. They will run on a HCF servo drive. The application runs at 2,000 rpm and needs 250 mNm continuous torque, 1,000 mNm peak torque and 0 mNm of holding torque, with a radial shaft load of 120 N and an axial load of 20 N, and needs IP65 at the shaft. The site runs from 5 to 35 degrees Celsius at an altitude of 150 meters. The order states a rated power of 100 W and a motor weight of 700 g. It is ready to send.

Verdict: Blocked.

  • Connector not offered on the 40 mm frame. The HMP04 (40 mm) frame is offered with the Y-Tec connector only.
  • I-Tec connector needs DSL feedback. The I-Tec connector is a one-cable connector carrying the HIPERFACE DSL signal; the selected feedback is not a DSL encoder.
  • Drive cannot read the feedback. The HCF drive reads resolver, incremental and SSI feedback only; the selected feedback uses a different interface.

4. Feedback, connector and drive: The agent resubmits after fixing the errors

The agent's request. Please quote 10 HMP04-004 servo motors for a bus voltage of 48 volts and a rated speed of 3,000 rpm, with ECI 1118 (EnDat) feedback and the Y-Tec connector, no holding brake, and the radial shaft seal. They will run on a HCF servo drive. The application runs at 2,000 rpm and needs 250 mNm continuous torque, 1,000 mNm peak torque and 0 mNm of holding torque, with a radial shaft load of 120 N and an axial load of 20 N, and needs IP65 at the shaft. The site runs from 5 to 35 degrees Celsius at an altitude of 150 meters. The order states a rated power of 100 W and a motor weight of 700 g. It is ready to send.

Verdict: Blocked.

  • Drive cannot read the feedback. The HCF drive reads resolver, incremental and SSI feedback only; the selected feedback uses a different interface.

5. Feedback, connector and drive: The agent resubmits after fixing the errors

The agent's request. Please quote 10 HMP04-004 servo motors for a bus voltage of 48 volts and a rated speed of 3,000 rpm, with HS16 (SSI) feedback and the Y-Tec connector, no holding brake, and the radial shaft seal. They will run on a HCF servo drive. The application runs at 2,000 rpm and needs 250 mNm continuous torque, 1,000 mNm peak torque and 0 mNm of holding torque, with a radial shaft load of 120 N and an axial load of 20 N, and needs IP65 at the shaft. The site runs from 5 to 35 degrees Celsius at an altitude of 150 meters. The order states a rated power of 100 W and a motor weight of 700 g. It is ready to send.

Verdict: Allowed.

  • Order summary. The winding is rated 100 W at 320 mNm with a peak of 1,300 mNm and a maximum speed of 5,280 rpm; the motor weighs 700 g.

6. Loads and site: Two HMP13-123 motors with a high peak load

The agent's request. Please quote 2 HMP13-123 servo motors for a bus voltage of 560 volts and a rated speed of 3,600 rpm, with EKM36 (HIPERFACE DSL, multi-turn) feedback and the I-Tec connector, a holding brake, and the radial shaft seal. They will run on a HCB1230-3 servo drive. The application runs at 3,000 rpm and needs 7,500 mNm continuous torque, 55,000 mNm peak torque and 10,000 mNm of holding torque, with a radial shaft load of 800 N and an axial load of 100 N, and needs IP65 at the shaft. The site runs from 0 to 38 degrees Celsius at an altitude of 1,500 meters. The order states a rated power of 3,000 W and a motor weight of 12,200 g. It is ready to send.

Verdict: Blocked.

  • Peak torque above the maximum. The application needs 55,000 mNm peak torque; the catalog lists a peak torque of 49,200 mNm for this winding.
  • Radial load above the admissible force. The shaft radial load is 800 N; the catalog admits 790 N for this motor at this speed.
  • Altitude above 1,000 meters. The site altitude is 1,500 meters; the catalog says to derate 1 percent per 100 meters above 1,000 meters (5 percent here); a person should confirm the derating.

7. Loads and site: The agent resubmits after fixing the errors

The agent's request. Please quote 2 HMP13-123 servo motors for a bus voltage of 560 volts and a rated speed of 3,600 rpm, with EKM36 (HIPERFACE DSL, multi-turn) feedback and the I-Tec connector, a holding brake, and the radial shaft seal. They will run on a HCB1230-3 servo drive. The application runs at 3,000 rpm and needs 7,500 mNm continuous torque, 45,000 mNm peak torque and 10,000 mNm of holding torque, with a radial shaft load of 800 N and an axial load of 100 N, and needs IP65 at the shaft. The site runs from 0 to 38 degrees Celsius at an altitude of 1,500 meters. The order states a rated power of 3,000 W and a motor weight of 12,200 g. It is ready to send.

Verdict: Blocked.

  • Radial load above the admissible force. The shaft radial load is 800 N; the catalog admits 790 N for this motor at this speed.
  • Altitude above 1,000 meters. The site altitude is 1,500 meters; the catalog says to derate 1 percent per 100 meters above 1,000 meters (5 percent here); a person should confirm the derating.

8. Loads and site: The agent resubmits after fixing the errors

The agent's request. Please quote 2 HMP13-123 servo motors for a bus voltage of 560 volts and a rated speed of 3,600 rpm, with EKM36 (HIPERFACE DSL, multi-turn) feedback and the I-Tec connector, a holding brake, and the radial shaft seal. They will run on a HCB1230-3 servo drive. The application runs at 3,000 rpm and needs 7,500 mNm continuous torque, 45,000 mNm peak torque and 10,000 mNm of holding torque, with a radial shaft load of 700 N and an axial load of 100 N, and needs IP65 at the shaft. The site runs from 0 to 38 degrees Celsius at an altitude of 800 meters. The order states a rated power of 3,000 W and a motor weight of 12,200 g. It is ready to send.

Verdict: Allowed.

  • Order summary. The winding is rated 3,000 W at 8,000 mNm with a peak of 49,200 mNm and a maximum speed of 4,380 rpm; the motor weighs 12,200 g.

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 prepares an order for HeiMotion Premium servo motors: the model and winding, the feedback device, the connector, and more. Before it goes out, the agent sends it to Predictika, which checks it against a declarative model of the figures the HeiMotion Premium catalog publishes 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 10 HMP04-004 servo motors for a bus voltage of 48 volts and a rated speed of 3,000 rpm. They will run on a HCF servo drive. The rest of the request is on screen.
  4. Before it goes out, the agent calls the validator.
  5. Blocked, with three findings, all in one answer. The HMP04 (40 mm) frame is offered with the Y-Tec connector only. The I-Tec connector is a one-cable connector carrying the HIPERFACE DSL signal; the selected feedback is not a DSL encoder. The HCF drive reads resolver, incremental and SSI feedback only; the selected feedback uses a different interface.
  6. The validator returned three 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 feedback and connector against the frame size and each other, a rules-based CPQ can do this only with workarounds.
  8. Now the agent resubmits.
  9. The corrected request. It changes the connector to Y-Tec.
  10. It calls the validator again.
  11. Still blocked, with one finding, all in one answer. The HCF drive reads resolver, incremental and SSI feedback only; the selected feedback uses a different interface.
  12. Two findings cleared. Still blocking: drive cannot read the feedback.
  13. The agent resubmits once more.
  14. The revised request. It changes the feedback to HS16 (SSI).
  15. It calls the validator once more.
  16. This time the validator clears it.
  17. The earlier finding is cleared, and the validator's figure matches the quote.
  18. Three problems caught in one call, fixed in two passes, and a clean quote. That is the value of Predictika's validator: catching mistakes before they reach the customer. Now you can try the other scenarios yourself.