User Guide
Everything you need to get the most out of ForgeAI Workshop.
Overview
ForgeAI Workshop is an AI-powered manufacturing intelligence platform. Upload engineering documents and get structured, actionable data back — scope takeoffs, parts lists, cost estimates, BOM diffs, specs, and readiness scores.
Readiness Check
Score your RFQ package for completeness before quoting
Takeoff
Quantity takeoff — every line item, spec, and risk from your RFQ
Drawing Extraction
Extract parts and materials from engineering drawings using AI vision
Quote Builder
Turn work breakdowns into dollar quotes with your shop rates
BOM Compare
Compare two BOMs and find matches, conflicts, and missing items
Spec Extraction
Extract structured specs from component and material datasheets
Quick Start
- 1Sign in or create an account at workshop.forgesuite.ai
- 2Click a tool card on the dashboard (e.g., Takeoff)
- 3Upload your PDF document using the Browse Files button
- 4Wait for processing (typically 15 seconds – 3 minutes depending on document size)
- 5View results, then export as CSV, PDF, or Markdown
Suggested Workflow
While every tool works independently, here is the recommended flow from RFQ to quote:
BOM Compare and Spec Extraction are standalone tools you can use at any point.
Readiness Check
Score your RFQ package for completeness before you start quoting.
What it checks
The tool runs a two-pass analysis — fast rule-based checks followed by an AI review acting as a senior manufacturing quoting manager. It evaluates:
- Material & certification — alloy, temper, form, governing spec, mill certs, DFARS, ITAR
- Dimensions & tolerances — critical dims, general tolerances, GD&T consistency, unreasonable tolerances
- Finish & coating — surface finish (Ra), plating/coating spec, masking requirements
- Drawing quality — current revision, all views present, scale stated, unclear annotations
- Quality & compliance — FAI, source inspection, Nadcap/AS9100, lot traceability
- Quotability — quantities, delivery timeline, TBD fields, packaging requirements
- Service/construction RFQs — process specs, safety plans, hazmat, crane/rigging, insurance, inspection hold points
Understanding the score
Every issue gets a severity level. The score starts at 100 and deducts points per issue:
Blocker
−18 points
Cannot quote without this
Warning
−10 points
Can estimate, accuracy reduced
Info
−4 points
Nice to know
85–100: Quote-ready (green). 60–84: Usable with risk (amber). Below 60: Not ready — clarification needed (red).
Best input documents
Works great with
- Engineering drawing packages with title blocks
- RFQ documents and bid packages
- Statements of Work (SOW)
- Government solicitations (SF 1449, SF 33)
- Service contract RFQs
- Multi-file packages (drawings + specs together)
Limited results with
- Scanned/image-only PDFs with poor OCR
- Text-only documents with no engineering content
Tip: Upload your complete RFQ package — all drawings, specs, and procurement documents together. The tool analyzes them as a unit. Put the title block sheet as page 1 of drawing packages for best heuristic coverage.
Takeoff
Quantity takeoff — every line item, spec, risk, and requirement from your RFQ.
What it extracts
Upload an RFQ PDF (up to 10 files) and the AI reads every page, producing a structured breakdown. It automatically detects whether the RFQ is manufacturing, construction, or services and adjusts the output accordingly:
- Project context — project name, RFQ number, buyer info, due date, contract type, currency
- Line items (manufacturing) — part number, material, grade, certifications, dimensions with tolerances, finish, quantity, quantity breaks, lead time, inspection requirements
- Scope items (construction) — item number, scope category (Civil/Structural, MEP, Roofing, Finishes, etc.), specifications with standard numbers, conditions, exclusions
- Technical requirements — requirement text (verbatim), source section, which items it impacts, criticality level
- Risk flags — conflicts, ambiguities, missing info, tight schedules, unusual requirements, supply chain risks, regulatory issues
- Commercial terms — payment terms, liquidated damages, insurance, bonds, warranty, price variation, evaluation criteria
- Submission requirements — format, deadline, required documents, pre-bid meeting details
- Quote readiness — overall assessment (ready / needs info / not ready) plus a specific list of what is missing to produce a quote
Confidence scores
Every extracted item gets a confidence score (0.0–1.0):
- 0.95–1.0 Clear quantities, specs, and standard references
- 0.80–0.94 Some ambiguity — finish or dimensions inferred
- Below 0.80 Poor OCR, unclear specs, or missing information — manual review recommended
Best input documents
Works great with
- Construction BOQ/tender documents (30–60+ items extracted)
- Manufacturing RFQs with part lists and specs
- Multi-file bid packages (up to 10 PDFs per upload)
- Government RFQs and solicitations
- Email-forwarded RFQs (via the email ingestion endpoint)
Limited results with
- Scanned/image-only PDFs (text extraction quality degrades)
- Documents that are primarily engineering drawings (use Drawing Extraction instead)
After extraction
Takeoff results can flow directly into Quote Builder. Click “Generate Quote” to have the AI produce a work breakdown with operations, materials, and labor estimates for each item — then apply your shop rates for a dollar quote.
Tip: Include all documents in one upload rather than uploading separately. Multi-file uploads combine text with clear file separators, letting the AI cross-reference across documents (e.g., specs in one file, BOQ in another). All text is extracted verbatim — spec references like ASTM numbers come through exactly as written.
Drawing Extraction
Upload engineering drawings and the AI visually reads each page to extract parts, materials, and build data.
What it extracts
Unlike Takeoff (which reads text), Drawing Extraction renders each page as an image and uses AI vision to identify components from balloon callouts, BOM tables, leader lines, and visual geometry:
- Parts list — item number, part number, description, quantity, material, size/dimensions
- Drawing metadata — drawing number, title, revision, scale, project name
- Document notes — special instructions (e.g., “Apply Loctite”, “Break all sharp edges”), certifications, organization
- Item classification — each item tagged as
part(discrete component),feature(holes, pockets, chamfers), orannotation(GD&T, datum targets). Only parts feed into quoting. - Cross-page deduplication — items appearing on multiple pages (common in multi-view drawings) are flagged as probable duplicates
- Confidence scores — 0.9+ from BOM tables, 0.7–0.9 from balloon callouts, 0.5–0.7 from inferred geometry
Best input documents
Works great with
- Exploded views with balloon callouts
- Assembly drawings with BOM tables
- Section views and detail drawings
- Sheet metal drawings with flat patterns
- Weldment/fabrication drawings
- Multi-page drawing packages (non-drawing pages are auto-skipped)
Limited results with
- Upside-down pages (180° rotation) — 90° rotation is fine
- Pages with no visual engineering content (covers, TOCs, text-only specs)
After extraction
Several follow-up actions are available directly from the results view:
- Generate Quote — creates a work breakdown and feeds into Quote Builder
- Review Requirements — AI checks each item for missing material, quantities, special requirements, and standard hardware
- Verify BOM — upload an existing BOM to cross-reference against the extracted drawing data
Tip: Drawings with BOM tables get the highest confidence scores (0.9+). The tool automatically skips non-drawing pages in large packages — a 128-page mixed document correctly processes only the drawing pages. Processing is roughly 5–10 seconds per page.
Quote Builder
Turn AI-generated work breakdowns into dollar quotes using your shop’s configured rates.
How it works
Quote Builder is a pricing engine that runs after Takeoff or Drawing Extraction. The flow is:
- Takeoff or Drawing Extraction extracts scope from your documents
- Work Breakdown (generated automatically) — the AI produces detailed operations, materials, and labor estimates for each item
- Quote Builder matches operations against your shop rates and calculates costs
- AI Validation reviews the finished quote for anomalies (cost spikes, zero labor, missing scope)
What it generates
- Per line item: material cost, labor hours, labor cost, setup cost, overhead, profit, line total
- Operations detail: each operation (CNC turning, milling, grinding, etc.) matched to your process rate
- Materials detail: each material matched to your configured unit costs with markup
- Quote totals: subtotals for material, labor, setup, overhead, and profit — plus grand total
- Confidence level: firm, budgetary, or rough order of magnitude — based on how complete the input data is
- Validation results: AI review with grade (A–F), warnings, and cost anomaly flags
- Unconfigured alerts: lists any operations or materials that didn’t match a rate, so you know what to add
Shop Config (required first)
Before generating quotes, configure your shop in the Shop Config section:
- Process rates — hourly rates for each operation (e.g., CNC Turning $85/hr, Welding $65/hr)
- Material costs — unit costs for raw materials (e.g., 6061 Aluminum $3.50/lb)
- Overhead multiplier — applied to labor cost (default 35%)
- Profit margin — applied to all costs (default 15%)
- Hours padding — buffer added to labor estimates (default 10%)
You can import rates from CSV, or use Suggest from Job after your first work breakdown — it discovers what operations and materials your job needs and creates placeholder entries for you to price.
Editing quotes
Quotes are fully editable after generation. Adjust any line item cost, add manual lines, delete items, or change overhead/profit margins. The system automatically recalculates totals. Re-quoting the same job increments the version number (Q-0001 v1 → v2).
Export formats
Quotes can be exported in five formats:
- CSV — line items table with subtotals
- PDF — professional printable quote with branding and confidence banner
- HTML — same as PDF, viewable in browser
- Markdown — clean text format with metadata and tables
- Work Order — shop-floor document with routing/operations per part, material requirements, risk flags, and inspection checkpoints
Tip: Name your process rates with common manufacturing terminology (e.g., “CNC Turning”, “Grinding”, “Inspection / QC”). The rate matcher handles 100+ common aliases automatically. Always check the “unconfigured rates” list after generating your first quote — it tells you exactly which operations need pricing.
BOM Compare
Upload two BOMs and the AI matches parts across them — even when part numbers, naming, or column layouts differ.
How matching works
The tool uses AI to intelligently match parts across the two BOMs using multiple strategies:
- Exact part number — straightforward PN equality
- Normalized part number — handles revision suffixes (e.g., NRF52833-QIAA vs NRF52833-QIAA-R7)
- Manufacturer part number — matches even when internal PNs differ
- Description matching — when part numbering schemes are completely different
- Engineering knowledge — non-obvious matches like capacitor codes (100nF = 0.1µF = 104 in cap code)
Output categories
Matches
Same part, same values
Conflicts
Same part, different values
Only in A
Missing from BOM B
Only in B
Missing from BOM A
Conflicts include severity (minor/major), a list of specific changes (e.g., “Quantity: 17 → 18”), and an engineering explanation of why the change matters.
Supported file formats
- CSV (best) — auto-detects delimiter (comma, semicolon, tab) and skips metadata headers
- Excel (.xlsx, .xls) — reads calculated values from the active sheet
- PDF — uses AI to extract tabular BOM data from the document
Additional modes
- Drawing-to-Drawing Compare — compare extracted parts lists from two drawing jobs
- Drawing BOM Verification — upload a BOM to cross-reference against an AI-extracted drawing. Produces color-coded results: green matches, red conflicts, amber drawing-only, blue BOM-only
Tip: Use CSV or Excel when possible — these are parsed deterministically and don’t require an AI extraction step. Include part numbers, descriptions, and quantities in all rows for best matching. BOMs up to 500+ items are supported via automatic chunking.
Spec Extraction
Extract structured specifications from component and material datasheets.
What it extracts
- Chemical compositions (element percentages with min/max ranges)
- Mechanical properties (tensile strength, yield strength, elongation, hardness)
- Physical properties (density, melting point, thermal conductivity, resistivity)
- Electrical specifications (voltage, current, data rates, timing parameters)
- Dimensional data (bore, diameter, width, package sizes)
- Performance ratings (load capacity, speed limits, temperature ranges)
- Governing standards (AMS, UNS, JEDEC, CE, RoHS, etc.)
- Applications and features
Best input documents
Works great with
- Material datasheets (steel, aluminum, alloy specs)
- Electronic component datasheets (TI, Analog Devices, STMicro)
- Bearing specification sheets (SKF, NSK, NTN)
- Motor and actuator spec sheets
- Fastener and hardware specifications
- Single-component datasheets with tabular data
Limited results with
- Multi-product catalogs (dimensional lookup tables across many sizes)
- Application guides and tutorials
- Documents with specs embedded in paragraphs rather than tables
- Scanned/image-only PDFs (no selectable text)
Understanding results
Results include:
- Component name and manufacturer — automatically identified from the document
- Governing specs — industry standards shown as badges (e.g., AMS 5604, UNS S17400)
- Applications — intended uses extracted from the document
- Specifications table — structured parameter/value/unit/conditions data
- Features — product features and capabilities
- Cross-references — equivalent parts and alternate designations
Tip: For multi-product catalogs, the tool extracts features and application info but may not flatten complex dimensional lookup tables into simple rows. For best results, upload individual component datasheets rather than full product catalogs.
Supported File Formats
| Tool | Upload Formats | Export Formats |
|---|---|---|
| Readiness Check | CSV, PDF, Markdown | |
| Takeoff | PDF (up to 10 files) | CSV, PDF |
| Drawing Extraction | CSV, PDF, Markdown | |
| Quote Builder | From previous job | CSV, PDF, HTML, Markdown, Work Order |
| BOM Compare | CSV, PDF, XLSX, XLS | CSV, PDF, Markdown |
| Spec Extraction | CSV, PDF |
Limits & Billing
Usage is measured in pages processed per billing period. Each page of an uploaded PDF counts as one page. Quote generation counts as 1 page per quote.
| Plan | Pages / Month | Overage Rate |
|---|---|---|
| Free Trial | 15 pages (14 days) | Not available |
| Starter | 500 pages | $0.15 / page |
| Professional | 1,500 pages | $0.10 / page |
| Enterprise | 5,000 pages | $0.06 / page |
Processing time varies by document complexity: 15–30 seconds for simple documents, 1–3 minutes for medium documents, up to 8 minutes for large drawing packages (50+ pages). BOM Compare counts 50 line items as 1 page. Your dashboard shows real-time page usage.
FAQ
What AI tools are included?
Every plan includes all 6 tools: Readiness Check, Takeoff, Drawing Extraction, Quote Builder, BOM Compare, and Spec Extraction. The only difference between tiers is how many pages are included each month and the overage rate.
What types of datasheets work best with Spec Extraction?
Single-component datasheets with tabular data work best — material datasheets (steel, aluminum), electronic component datasheets (ADCs, sensors), bearing specs, motor specs. The tool extracts structured parameter/value pairs from tables and spec sections.
Why did my product catalog return no specifications?
Multi-product catalogs with complex dimensional lookup tables are difficult to flatten into simple parameter/value rows. The tool will still extract features, applications, and product identification. For best results, upload individual component datasheets rather than full catalogs.
What file formats are supported?
Most tools accept PDF files. BOM Compare also accepts CSV, XLSX, and XLS files. Export formats include CSV, PDF, Markdown, HTML, and Work Order (see the Supported Formats table above for per-tool details).
How long does processing take?
Simple documents (1–5 pages): 15–30 seconds. Medium documents (5–20 pages): 30–90 seconds. Large drawing packages (50+ pages): up to 8 minutes. Drawing Extraction averages about 5–10 seconds per page.
Do I need to configure shop rates before using Quote Builder?
Yes. Quote Builder requires at least one process rate to generate a quote. You can enter rates manually, import from CSV, or use “Suggest from Job” to auto-discover what operations your work breakdown needs.
Can I edit quotes after generation?
Yes. You can adjust any line item cost, add manual lines, delete items, or change overhead and profit margins. The system automatically recalculates all totals.
Can I access results via API?
Not yet. A public API is on our roadmap. Currently all tools are available through the web interface.
How is usage calculated?
Usage is measured in pages processed. Each page of an uploaded PDF counts as one page toward your monthly allowance, regardless of which tool processes it. Quote generation counts as 1 page per quote. BOM Compare counts 50 line items as 1 page.