Role
Director
1,247 products
Intelligent lighting
proposals, instantly.

Upload a floor plan or load the demo, set your requirements, and PTPbot generates S/M/L proposals with fixture placements and lux compliance.

1
Floor plan
2
Requirements
3
Generate
4
Edit & approve
Parsing floor plan geometry...Internal
Extracting room zones & dimensions...
Querying product repository (RAG)...Internal
Matching fixtures to lux & CCT...
Computing fixture placement grid...
Generating S / M / L variants...
Compiling product substitutions...
Running compliance checks (SS531 / BCA)...
Proposal — Open Plan Office
✓ SS531 Compliant ✓ BCA Green Mark Aligned ⚠ Emergency circuit — verify on site
450 m² 300 lux target 36 fixtures 4000K
This proposal is a draft. Review and approve to finalise for tendering.
Fixture Placement Plan
Mode:
36
Fixtures
8243 lx
Est. Lux
SGD 6,910
Est. Cost
OPEN WORK AREARECEPTIONBREAKOUT / PANTRYMEETING ROOM AMEETING ROOM BCORRIDOR
scroll to zoom · drag to pan
Downlight
Track
Panel
Wall
Click fixture to select · Drag to move
🔍 Search Outside Repository
Need alternatives not in PTP's catalogue? Scans live supplier sites — results flagged as unverified.
Scanning...
Export
Product Repository
6 supplier catalogues indexed · Mock database
1,247
Products
6
Catalogues
Upload History
No catalogues uploaded yet
🇸🇪
Fagerhult
Supplier Catalogue
Notor 90 DN02B 25W
25W · 4000K · DALI · CRI90
$188
Notor 90 DN02B 18W
18W · 3000K · DALI · CRI90
$155
Pleiad G3 Eco
32W · 4000K · CRI80
$142
Infinity Linear
30W/m · 4000K · CRI90
$220/m
214 products
Updated Jan 2025
🇳🇱
Philips Lighting
Supplier Catalogue
Ledinaire DN065B 18W
18W · 4000K · CRI80
$98
Ledinaire DN065B 25W
25W · 4000K · CRI80
$118
CoreLine Panel RC132V
36W · 4000K · 600×600
$145
SmartBright Highbay
150W · 5000K · IP65
$420
340 products
Updated Feb 2025
🇦🇹
Zumtobel
Supplier Catalogue
CRAFT Panel CP60 36W
36W · 4000K · UGR<19 · CRI90
$245
CRAFT Panel HCL 50W
50W · Tunable White · CRI90
$410
TECTON C Linear 35W
35W · 4000K · CRI90 · DALI
$310
187 products
Updated Dec 2024
🇩🇪
Erco
Supplier Catalogue
Parscan Track 20W
20W · 4000K · 24° · CRI90
$320
Parscan Track 30W
30W · 3000K · 36° · CRI90
$345
Jilly Wall 12W
12W · 3000K · CRI90 · IP44
$278
156 products
Updated Jan 2025
🇧🇪
Deltalight
Supplier Catalogue
Boxy Wall 9W
9W · 4000K · CRI80
$98
Lava 50 Downlight
50W · 4000K · CRI90 · IP44
$520
Minigon Track 15W
15W · 3000K · CRI92 · 20°
$265
98 products
Updated Nov 2024
🏢
PTP Inventory
Internal Inventory
Generic LED DN 18W
18W · 4000K · CRI80
$62
Generic LED Panel 36W
36W · 4000K · CRI80
$88
Batten LED 40W
40W · 5000K · CRI80
$75
Track Spotlight 20W
20W · 4000K · CRI80
$110
252 products
Updated Mar 2025
Lux Calculator
Estimate average illuminance for a space. Based on the Lumen Method.
Room Dimensions
Fixture Details
DN 25W Panel 36W Track 20W Wall 9W Batten 40W Highbay 150W
Calculated Average Lux
138 lx
✕ Significantly below target — redesign required
138 lxTarget: 300 lx
300
Area m²
3.90
Room Index
0.90
Util. Factor
41,310
Total Lumens
500W
Total Watts
1.67
W/m² LPD
Proposal History
All proposals
7
Total Proposals
3
Approved
2
Pending Review
SGD 371k
Pipeline Value
Marina Bay Sands — Retail L3
Retail Space · 680 m² · 28 Feb 2025
Tier M
SGD 68,400
Approved
Mapletree Business City — Office
Open Plan Office · 1,200 m² · 14 Feb 2025
Tier L
SGD 142,000
Approved
Jewel Changi — F&B Zone 4
Hospitality · 320 m² · 3 Mar 2025
Tier M
SGD 38,500
Pending
One Raffles Place — Lobby
Office Lobby · 240 m² · 5 Mar 2025
Tier L
SGD 54,200
Pending
Suntec City — Warehouse B2
Warehouse · 2,400 m² · 10 Jan 2025
Tier S
SGD 28,900
Approved
Bugis Junction — Retail Unit 22
Retail Space · 180 m² · 7 Mar 2025
Tier S
SGD 14,200
Draft
Demo — CapitaGreen L12
Open Plan Office · 450 m² · 9 Mar 2025
Tier M
SGD 25,000
Draft
PTPbot User Guide
Everything you need to generate compliant lighting proposals, review results, and manage your project history.
1 — What It Does

PTPbot is an AI-powered lighting proposal engine for professional lighting consultants. It takes a space's dimensions, usage type, and compliance requirements, then automatically selects fixtures from the product repository, calculates lux levels, checks against Singapore Green Mark and SS531 standards, and generates a formatted proposal ready for client review and approval — all in under a minute.

2 — Roles & Permissions
Role What They Can Do
Director Full access — generate proposals, approve them, override compliance warnings, view all staff history, and manage the product repository.
Junior Staff Can generate proposals and use the Lux Calculator. Cannot approve proposals or override warnings. Sees only their own proposal history.
Estimator Read-only access to the product repository and Lux Calculator for cost estimation. Cannot generate or approve proposals.
Admin Manages the product repository and views all proposal history across the organisation. Cannot generate new proposals.
3 — How to Generate a Proposal
  1. 1
    Upload floor plan — drag and drop a PDF or image of the floor plan into the upload zone, or click "Load Demo" to use a sample.
  2. 2
    Fill the space profile — enter the project name, select space type (office, retail, etc.), and input floor area in m².
  3. 3
    Set lighting requirements — choose your target lux level and select the applicable compliance standard (Green Mark, SS531, or none).
  4. 4
    Select fixture types — toggle the fixture type tags (Recessed, Surface, Track, Pendant, Downlight) to tell the AI which categories to draw from.
  5. 5
    Set budget & notes — enter the project budget in SGD and add any special instructions or client requirements in the notes field.
  6. 6
    Click Generate — the AI analyses the floor plan and inputs, then returns a full proposal in the results panel on the right.
4 — Reading the Results
Compliance Badges
Coloured badges at the top of the results show whether the proposal meets each standard. Green means pass, amber means marginal (within 5%), red means fail. Directors can click a red badge to override the warning with a logged note.
Fixture Placement Plan
A grid overlay on the floor plan thumbnail shows the AI's suggested fixture positions. Each zone is labelled with fixture count and calculated lux value. Hover a zone to see the breakdown.
Substitutions Panel
If a primary fixture is out of stock or over budget, the AI automatically suggests a substitute from the repository. The panel shows primary vs. substitute side-by-side with cost and lux impact so you can accept or reject each one individually.
Approve Button
Once you're satisfied with the proposal, click Approve Proposal to lock it and save it to the Proposals history. Only Directors can approve. Approved proposals cannot be edited but can be viewed and exported.
5 — Lux Calculator

The Lux Calculator tab lets you quickly verify fixture counts without generating a full proposal. Enter the room dimensions (length × width in metres), ceiling height, target lux level, and the lumens per fixture for the product you're considering. The calculator applies a default maintenance factor of 0.8 and returns the number of fixtures required and the spacing grid. Adjust the maintenance factor manually for high-dust or difficult-access environments.

Results update live as you type — no need to click a button. Use this tab during client calls or site visits for instant sanity checks.

6 — Tips for Best Results
  • Upload a clean, high-contrast floor plan. Cluttered or low-resolution PDFs reduce the AI's ability to accurately detect room boundaries and zone areas.
  • Be specific in the notes field. Mentioning details like "high-glare restriction for screen-facing desks" or "client prefers warm-white 2700K" meaningfully improves fixture selection.
  • Keep the product repository up to date. The AI can only select from fixtures that are marked as active and in-stock in the repository — stale or incomplete entries lead to suboptimal substitutions.
  • Use the Lux Calculator first for large or irregular spaces. Running a quick manual check before generating lets you catch unrealistic lux targets early and saves a round-trip to the AI.
Swapped to Philips DN065B