Installation
- 1Download the V5.52 installerGo to the Download page → click “Download” (~670 MB)
- 2Run installerDouble-click Setup.exe → Run as administrator → follow the Wizard to Finish
- 3Launch the appDesktop / Start Menu shortcut → click to open — app starts on the Activation screen
- 4Choose how to accessSign in via Website (for Free / Monthly) or Import license.dat (Yearly / Lifetime)
Sign In
CNC Costify AI supports two authentication methods — choose based on your plan
Sign in via Website
For Free + Monthly plans (online required)
- Open app → "License" tab
- Click "Sign in via Website"
- Browser opens login page
- Authorize → return to app
Import License.dat
For Yearly + Lifetime (offline-capable)
- Download license.dat from "My Account"
- Open app → "License" tab
- Click "Import License" → pick file
- System verifies Hardware ID → ready to use
STEP File Workflow
- 1Upload STEPOn "Home" tab → click Upload or drag .step/.stp — OpenCASCADE auto-computes volume
- 2Check Stock SizeSystem suggests Stock Size (Box/Cylinder) — editable in "Stock Mat Size" field
- 3Pick material + precisionChoose a material to load its database price, then select the required Precision. The price recalculates from the selected factor
- 4Add other costsPick Coating, Surface (grinding/sandblast), and Wire Cut / EDM (None / W/C per drawing / EDM per drawing / W/C+EDM per drawing) as needed
- 5Calculate priceSystem computes price / part with cost breakdown — use Round up buttons to add 50 THB margin
- 6SaveClick "Save" → result drops into your Excel file instantly
Multi-Assembly
Use one Assembly STEP or multiple separated Part STEP files. STEP is the source of truth for geometry and occurrence quantity, while PDF/BOM supplies part numbers, materials, precision, and manufacturing evidence

- 1Load Multi STEP / AssemblyChoose multiple .stp/.step files. Both separated Parts and Assemblies are supported, with XCAF geometry kept with its source file
- 2Load Drawing / BOM PDFChoose multiple PDFs. All pages are collected and their part numbers prepared for matching
- 3Analyze STEP + PDFThe app extracts products and occurrences, consolidates duplicate products into one row, and applies the STEP roll-up quantity before PDF/BOM matching
- 4AI reads drawings / BOM / assists matchingAI enriches each matched row with material, precision, tolerance, GD&T, fit, datum, and surface-finish evidence without overwriting STEP geometry, stock, removal, or quantity
- 5Review and edit the working tableVerify Type, Material, Stock Size, QTY, Removal, Precision, processes, and price. When PDF/BOM quantity differs, both values remain visible for engineer review
Example: STEP contains two occurrences while BOM says QTY 1. The row displays STEP 2 · PDF/BOM 1, calculates with QTY 2, keeps the BOM page for review, and still accepts AI-enriched material, precision, and manufacturing controls
PDF/JPG Analysis
Use this for individual drawings: one file or image becomes one editable quotation row. You may queue multiple files, but each is analyzed and shown separately

- 1Load drawing filesChoose PDF, JPG, or PNG. The app shows the pending file queue
- 2ProcessAI reads Part No., material, dimensions, quantity, and process notes one file at a time
- 3Review and editSearch materials, edit Stock Size/QTY/Removal/Precision, and choose Coating, Surface, or Wire Cut / EDM per row
- 4Review pricesMaterial, process, and totals recalculate when values change. CNC/part can also be entered manually
- 5Export ExcelSelect the required rows and export only practical quotation fields
For a one-page P-001.pdf drawing, AI pre-fills the part number, material, and size. The engineer then confirms the actual grade, stock, and processes before using the calculated quote
Pricing Settings
The "Settings" tab gathers all pricing config in one place
Coating Management
The "Coating Prices" panel supports add / edit / delete with pricing
- ➕ Add: Click → enter new coating name → set price/unit → save
- ✏️ Edit: Select coating → click → rename → existing price auto-migrates
- 🗑️ Delete: Select coating → click → confirm → removes from list & prices
Backup / Restore
Settings tab → "Backup / Restore" exports all settings as a JSON file — for transferring or team sharing
Excel Export
- 1Set Excel file pathSettings → "Excel file path" → choose location (e.g., D:\Costify Data.xlsx)
- 2Save from main pageAfter calc → click "Save" → writes result to today's sheet
- 3Export from PDF/JPGAfter batch analysis → "EXPORT EXCEL" button → saves whole table at once
AI Chat
The "AI Chat" tab lets you ask anything about materials, machining, tolerances, etc.
- • How does density of SS400 differ from S45C?
- • For HRc 60 hardness, what material should I use?
- • Hard Chrome vs Flat Chrome — what's the difference?
- • What does Tolerance H7 mean?
License Management
| Plan | Files/day | Online? | Validity |
|---|---|---|---|
| Free | 3 | Required | Lifetime |
| Monthly | 30 | Required | 30 days |
| Yearly | Unlimited | Offline OK (.dat) | 455 days |
| Lifetime | Unlimited | Offline OK (.dat) | Lifetime |
Troubleshooting
❓ Calculate prompts for license▼
❓ license.dat import shows 'Unknown error'▼
❓ STEP file analysis fails▼
❓ AI slow or unresponsive▼
❓ Excel Export fails▼
FAQ
❓ Where does my data go?▼
❓ Can I move machines?▼
❓ Can I share with another machine?▼
❓ Are updates free?▼
❓ Can I cancel?▼
❓ Mac / Linux support?▼
Still need help?
Our team responds to every inquiry within 24 hours
