All Features • V5.95

Everything you need to quote CNC parts
in one tool

From STEP/PDF/JPG analysis to Excel export — every step happens inside CNC Costify AI

Latest updates in V5.95

From drawings to purchase prices and exported quotes

V5.95: paired STEP drawings and same-grade materials

An empty Drawing No. can use an unambiguous Part Name or STEP-matching filename. Explicit MATERIAL/Mat’ takes priority, and Aluminium5083 resolves to configured A5083.

  • Never borrow a neighbouring material as the drawing number
  • Unknown or unclear grades prompt manual material selection
  • Step 4 is gray after at least one real AI request succeeds, not local pairing alone

Look up MISUMI purchase prices

Search a purchase row through the Chrome extension. An exact code match with a readable price fills unit price and calculates the row total.

  • Separate extension download and installation guide
  • Unsuccessful web lookup preserves existing data
  • Price depends on the MISUMI page and order quantity

Visual Part Library picker

Choose a purchase item from your local library with images, part code, name, supplier, description and price.

  • Find and select the correct part
  • Fill the row with the library price
  • Change selection or enter a manual price

Excel with clearer drawing thumbnails

Exports include 30% larger thumbnails rendered from a higher-resolution source, plus material, quantity, unit price and totals.

  • Larger, sharper workpiece images
  • Separate quote sessions into sheets
  • Review prices and details before sharing

PDF/JPG: per-row preview and quote Copy

See a drawing preview below each row's filename and copy its calculated quote into LINE or a document, omitting unpriced processes.

  • Preview stays with the row, not in a large top panel
  • Copy/Excel use the same calculated numeric snapshot
  • Explicitly retry errors while retaining successful results

Everyday tools and options

Explore individual options from file input and part review to pricing and export.

  1. 01 · STEP/STP upload
  2. 02 · 3D part viewer
  3. 03 · ISO / Front / Top / Right views
  4. 04 · Center and Fit controls
  5. 05 · Finished and stock volume
  6. 06 · Box or cylinder stock
  7. 07 · Removed-volume pricing mode
  8. 08 · Hourly pricing mode
  9. 09 · Material and material price
  10. 10 · Coating and coating price
  11. 11 · Surface processes
  12. 12 · Wire Cut / EDM
  13. 13 · Precision Base
  14. 14 · Include or exclude material
  15. 15 · Part quantity
  16. 16 · Round up prices
  17. 17 · CNC and setup adjustments
  18. 18 · Copy calculation results
  19. 19 · Manufacture / Purchase / Ignore types
  20. 20 · Bulk row-type changes
  21. 21 · Per-assembly × assembly quantity
  22. 22 · MISUMI row-code search
  23. 23 · Verified web unit-price filling
  24. 24 · Purchase row totals
  25. 25 · Visual Part Library picker
  26. 26 · Part code and name review
  27. 27 · Supplier and part details
  28. 28 · Manual purchase price
  29. 29 · Library images and price history
  30. 30 · Part Library backup and restore
  31. 31 · MISUMI CSV export
  32. 32 · MISUMI quote-file import
  33. 33 · PDF/JPG drawing analysis
  34. 34 · Excel with drawing thumbnails
  35. 35 · Separate sheets per quote session
  36. 36 · Excel unit prices and totals

Availability depends on the workspace and plan. MISUMI search requires the Chrome extension; AI requires your own API key.

Input Methods

Accept any drawing format

Automated STEP Analysis

Drag in .step/.stp → OpenCASCADE engine computes volume and stock size automatically

  • Engineering-grade volume accuracy
  • Box or Cylinder stock detection
  • Handles large files (Solid + Assembly)

AI PDF/JPG Drawing Reader

Upload many drawings at once — AI extracts Material, Stock Size, Coating, Part No, Drawing No, Tolerance (all editable)

  • Batch upload dozens of files at once
  • Auto-extract Part No / Drawing No
  • AI cost in THB with masked API key
  • Edit any AI-guessed value

Manual Entry Always Available

Don't want AI? Type material and stock size manually — works as fast as a calculator

  • Convenient for repeat orders
  • No internet needed for manual mode
  • Save as templates
Pricing Engine

Senior-engineer pricing logic

All Cost Components Covered

Start from actual material cost with Setup excluded, then apply the material minimum or Setup Cost per row or to selected rows

  • The material minimum never lowers a higher actual cost
  • Setup is charged once per Part and amortized by quantity
  • Click again to remove an applied option immediately

Shared Discount Policy + Quote Integrity

Main, PDF/JPG, and Multi-Assembly share one CNC quantity-discount policy with visible base, savings, net, price floor, and policy version

  • QTY 2–4: 2%, 5–9: 4%, 10–24: 6%, 25–49: 8%, 50+: 10%
  • Multi-Assembly automatically applies the eligible high-value +10%; combined discount is capped at 20%
  • Multi-Assembly prices effective QTY as qty per assembly × assembly order qty
  • Bulk-change selected rows to Manufacture / Purchase / Ignore and refresh prices and totals immediately

Per-part Precision Base

Start at ×1.0 and select ×1.5, ×2.0, ×2.5, ×3.0 or ×3.5 from drawing-tolerance evidence. An engineer should review the level before quoting

  • Set default Precision Base
  • Per-row override on PDF/JPG page
  • Transparent multiplier — formula-based

100+ Material Database

Pre-loaded with steel, stainless, aluminum, brass, plastics — including density and standard pricing — fully editable

  • Grouped Easy / Medium / Hard / Very Hard / Extremely Hard
  • Backup/Restore settings
  • Add unlimited custom materials

Full Coating CRUD

Add / edit / delete coating items with pricing per sq.inch or per kg

  • Includes Anodize, Hard Chrome, Zinc, Painting, Hardening
  • Rename auto-migrates existing prices
  • Real-time sync with PDF/JPG page
AI Capabilities

Choose your AI provider and model

Multi-AI Engine

Select Gemini, OpenRouter or OpenAI and its model in Settings. Each request uses your saved choice; failures never automatically switch provider or model

  • Bring your own key after installation; no personal keys are embedded
  • Gemini may try configured keys within the same provider/model
  • Gemini drawing timeout is up to 180 seconds; explicitly retry PDF/JPG errors while preserving successes
  • A retry may incur AI usage on the key owner's account

Non-Destructive Drawing AI

In Multi-Assembly, AI enriches each paired PDF row with material, stock, precision and processes while STEP finished geometry and occurrence quantity remain authoritative; removal is recalculated from validated stock

  • STEP finished volume, surface area, and quantity are the source of truth
  • PDF/BOM enriches material, stock, precision, coating, surface, and Wire Cut / EDM
  • Drawing stock must contain STEP dimensions, not merely exceed its volume
  • Removal and CNC time are recalculated from drawing stock minus STEP finished volume
  • Records tolerance, GD&T, fit, datum, and surface-finish evidence

AI Material Chat

Ask about density, material specs, hardening, tolerance and manufacturing through your configured provider/model. Response time and AI cost depend on the service and question

  • Thai/English supported
  • Uses the saved provider/model
  • Uses your own key and AI quota; verify answers before manufacturing

Transparent Engine Display

Each file shows a badge of which AI processed it, plus token cost in THB — fully auditable

  • Gemini / OpenRouter / OpenAI clearly labeled
  • Shows the model and masked key
  • Input/output tokens and THB cost, marked estimated when the provider reports no cost
Output & Integration

Hand off your work instantly

Production-Ready Excel Export

Export selected rows with drawings, prices and totals. Home appends STEP saves to the current quote-round sheet; Start New begins a new quote round

  • Pick the destination Excel file path
  • Embedded images are 30% larger and sharper
  • PDF/JPG keeps file, part name, part number, and drawing number for traceability
  • Multi-Assembly exports a fixed 11-column customer sheet
  • Both workflows combine net CNC, setup, coating, surface, and Wire Cut/EDM into CNC+Process and list included processes in notes

MISUMI Quote Connector

Export selected Purchase rows as CSV for MISUMI quoting, then safely bind returned prices to exact part number, effective quantity, and source evidence without storing credentials or scraping the website

  • Requires an exact MISUMI part number instead of guessing from ambiguous names
  • CSV export: Part Number + Effective Quantity
  • Import official MISUMI PDF or .xlsx/.xlsm/.csv quotes
  • Changing QTY or part number automatically invalidates the prior imported price
  • Records page/item, price source, checked time, and price fingerprint

Backup / Restore Settings

Backup all settings (Material, Coating, Process, Start Prices) as JSON — move between machines or share with team

  • JSON pricing/material settings
  • Back up before restore; validate structure and numeric values before replacement
  • Never share keys or secrets; configure personal API keys separately
Platform & Security

Installed locally, your data stays private

Local Desktop Application

STEP geometry and pricing formulas run locally. AI sends the required drawing image/PDF and prompt to your selected provider; check permission to share customer drawings first

  • STEP geometry measurement does not require an AI upload
  • AI requires internet; offline access follows Yearly/Lifetime rights
  • Hardware ID binds access to the device

Ed25519 License System

Yearly/Lifetime use an Ed25519-signed license.dat bound to the device. Free/Monthly validate website account access and quota online

  • 1 license = 1 device
  • Validity and grace follow the issued license
  • Online verification errors preserve work for reauthentication; they do not enable offline AI

Bilingual (Thai/English)

Switch TH ↔ EN instantly in app & website — every label, error, calculation result

  • Remembers your language choice
  • AI Chat replies in your language
  • Excel export uses chosen language

Install updates when ready

Download a published installer from the website and install it yourself. Updates are not installed automatically; check the version and guide before use

  • Free upgrade within same major version
  • Changelog for every release
  • No forced updates

Compared to Traditional

Six clear differences

Aspect
Old Way
CNC Costify AI
Time per quote
Review and enter manually
Assisted extraction and calculation
Accuracy
Depends on person
Same formula every time
STEP files
Open CAD + measure manually
Auto via OpenCASCADE
Read PDF/JPG drawings
Read manually
AI extracts data
Material database
Excel + memory
100+ with density
Save results
Copy/paste to Excel
Auto export, formatted

Technical Specs

Operating System
Windows 10 / 11 (64-bit)
RAM
4 GB minimum
Installer size
~713 MB / 680 MiB
Connectivity
AI online; licensed offline access
Core Tech
Electron + Python + OCC
AI Provider
Gemini / OpenRouter / OpenAI
Units
mm, mm³, in², kg
Languages
ไทย / English

Ready to try every feature?

Try 15 STEP files/month — use all 15 in one day if needed