GFPF logo

GULF FIBERGLASS & PLASTIC FACTORY W.L.L.

Product Costing & Estimation — internal
Currency: BHD — Not signed in

🤖 AI Agent connection

Item Details

Pick the closest shape and fill in its sizes — the app calculates the exact surface area itself and gives it to the AI, so the price isn't left to guesswork. Leave blank to describe it instead, or let the AI read sizes from the photo/drawing.
Images only (JPG/PNG) — for a PDF drawing, take a screenshot first. Images are sent to your chosen AI provider for analysis (not stored on any server). DeepSeek cannot read images — see the note above if you're using it.

Automatic Estimate — by AI agent

📋 Fill in the item details on the left — description, sizes, or a photo/drawing — then press "🤖 Ask AI to estimate".

The unit price, total, material breakdown, and the AI's full reasoning will appear here.

📁 Saved Estimations Register

Est. No.DateMethodProjectCustomerProduct QtyUnit BHDTotal BHDStatusAction
The register is a running list. Keep a copy — export CSV or copy the JSON backup to a safe place (Google Drive) now and then.

1 · Product & Geometry

Surface area: —

2 · Laminate Recipe (layers)

Current recipe: Auto (custom) — save / load recipes
#Materialg/m²LayersThk/layer
Auto: CSM450 ≈ 0.9 mm per layer, CSM300 ≈ 0.6 mm, WR600 ≈ 0.6 mm.

3 · Mould

Cost per piece = (cost + repair) ÷ life.

4 · Hardware & Fittings

ItemQtyUnit cost BHDTotal
Hinges, lock, screws, exhaust fan, plumbing, AC unit, handles, gaskets…

5 · Consumables & Process

ItemQtyUnit cost BHDTotal
Sanding paper, drill bits, grinder discs, cutter blades, brushes, rollers, PPE.

6 · Labour, Machine & Margins

Cost Breakdown (per piece)

SELLING PRICE / PIECE—
TOTAL ESTIMATE—
This is the manual calculator — saved records are marked Manual in the register.

Material Consumption

MaterialkgBHD/kgCost BHD
TOTAL MATERIAL—

Summary

Surface area—
Laminate thickness (est.)—
Total laminate weight—
Material cost—
Mould cost / piece—
Hardware + consumables—
Labour + machine—
Factory overhead—
Manufacturing cost—
Profit—

Material & Rate Master (BHD/kg unless noted)

Default prices are market estimates (converted from USD). Replace with your actual purchase rates anytime — they save automatically in this browser.
MaterialCategoryRate BHDUnitResin ratio (× glass)kg per m²/layer

Saved Recipes

One recipe per product. Select a recipe and press Load to apply it to the calculator.
RecipeProductThicknessLayersAction

Create / Edit Recipe

Recipe layers — edit freely. Loading a recipe into the calculator and saving from there also updates it.
MaterialLayers

Machine-made Pipe Composition Recipes

These recipes store the % composition (by weight) for filament-wound pipe.
RecipeFilament roving %Veil %Resin %Sand %DensityAction

📱 Telegram Bot — Estimate History

Est. No.DateFromItemQtyUnit BHDTotal BHDAction
Estimates generated through the Telegram bot on your phone — kept separately from the Saved Estimations register above, which holds estimates made in this web app.

How the calculation works

Step 1 — Area: the moulded surface area (m²) is calculated from the product dimensions.

Step 2 — Laminate: area × gsm × layers gives glass weight; resin = glass × resin-ratio.

Step 3 — Chemicals: gelcoat ≈ 0.55–0.65 kg/m²; catalyst = 1–2% of resin; pigment ≈ 5% of gelcoat; acetone/thinner ≈ 5–10% of resin.

Step 4 — Add-ons: mould cost ÷ life, hardware, consumables, labour, machine.

Step 5 — Margins: + overhead %, + profit %; waste allowance is added to materials.

Surface area formulas (Auto Estimate — AI agent)

These are calculated by the app itself from the shape and sizes you enter — not left to the AI — so the area is always exact. D = diameter, L = length, W = width, H = height, S = straight depth, r1/r2 = top/bottom radius.
ShapeFormula
Cylindrical / RoundArea = π×D×H + π×(D/2)² per closed end · Capacity = π×(D/2)²×H
Rectangular / BoxArea = 2×(L×W + L×H + W×H) if closed, or L×W + 2×(L×H + W×H) if open top · Capacity = L×W×H
SquareSame as Rectangular with Length = Width = Side
Oval / EllipticalPerimeter ≈ π×[3(a+b) − √((3a+b)(a+3b))], a/b = major/minor radius · Area = Perimeter×H + (π×a×b) per closed end · Capacity = π×a×b×H
Semi-circular (D-shape)Cross-section Ac = W×S + 0.5×π×(W/2)² · Perimeter P = W + 2×S + π×(W/2) · Area = 2×Ac + P×H if closed, or Ac + P×H if open · Capacity = Ac×H
ConicalSlant = √(H² + (r1−r2)²) · Area = π×(r1+r2)×Slant + π×r2² (bottom cap) · Capacity = (π×H/3)×(r1²+r1×r2+r2²)
PipeArea = π×D×L (outer surface only, both ends open — no caps)
Flat panel / SheetArea = L×W (one face)
Other / CustomArea entered directly, or left for the AI to judge from your description/photo

Standard consumption rules (hand lay-up)

MaterialResin per m²Glass per m²Thickness/layer
CSM 300 g/m²0.65 kg0.30 kg≈0.6 mm
CSM 450 g/m²1.00 kg0.45 kg≈0.9 mm
CSM 600 g/m²1.40 kg0.60 kg≈1.2 mm
Woven Roving 6000.60 kg0.60 kg≈0.6 mm
Biaxial 4500.50 kg0.45 kg≈0.5 mm

Typical wall thickness

Water tank 5–8 mm · Chemical tank 8–20 mm · Sewerage tank 6–12 mm · Bath tub 4–6 mm · GRP pipe per pressure class · Cabinet/enclosure 3–5 mm · Decorative items 2–4 mm.