Metrom Trading quotes CNC-machined parts automatically and fast, based on the customer's 3D model.

The customer uploads the part model, picks the material and coating and gets the price calculated by the portal. Metrom reviews and approves the quote, the order is created on acceptance, and operators log production from their phones.

Business need

Metrom Trading machines parts for industrial customers by milling, turning and grinding, on conventional and CNC machines. The price of a part depends on its shape, the material and stock used, the coating, the quantity and the time each operation takes.

Metrom needed a customer self-service portal: customers request their own quotes, starting from the 3D model of the part, with quotes, orders and production tracking in one application.

Result

A quote for a machined part starts from the customer's CAD file and becomes an order without re-entering any data. The price is calculated from the part geometry and Metrom's own constants, and the progress of every order is calculated from the operators' time logs.

Solution delivered

  • The quote starts from the 3D modelThe customer uploads STEP or SolidWorks files, one line item per part, and the portal displays the 3D model. SolidWorks files are converted to STEP automatically.
  • The price comes from the geometryThe estimation algorithm, working with an Azure OpenAI model, picks the stock that fits the part's shape and calculates weight, surface area and milling, turning and grinding times. The price accounts for material, grade, coating and quantity.
  • Quotes without an accountA visitor can price up to five models without signing in. A formal quote requires an account and a registered company.
  • Approval at MetromThe administrator checks the calculation times and formulas, adjusts them per line item and approves or rejects the quote. The customer receives the price by email, with a PDF quote in EUR and RON.
  • Orders and time trackingOn acceptance, the portal creates the order with the same items and prices. Operators log finished parts and hours from their phones, and the order closes at 100%.
  • Calculation data owned by MetromMaterials, stock, coatings, diameters and machining constants are edited in the portal. Prices of existing items can be updated in bulk by a percentage.

How it works

  1. 01

    The part model

    The customer uploads the CAD files and selects material, grade, coating and quantity.

    • CAD files
  2. 02

    Price calculation

    The estimation algorithm, working with an Azure OpenAI model, calculates the stock, machining times and unit price.

    • .NET and Angular
    • Azure OpenAI
  3. 03

    Approval

    Metrom checks the times and approves the quote, and the customer accepts it from the link received by email.

    • Email
  4. 04

    Production

    Operators log parts and hours from their phones, and the team lead tracks each order's progress.

    • Phone

Do you price parts from your customers' drawings?

In 30 minutes we go through the process and agree what to prepare before the project.

Denis Stadler
The first call is with Denis Stadler.Founder · AI Architect & Fractional CTO