SoluteLabsVessel Digitalization
Hull SN2656 · 23 Oct 2026

From maker manual to PMS-ready data

How we turn maker manuals into PMS data accurately, then six real pages from the SN2656 engine-room manuals. Each case puts the page exactly as the yard delivered it next to the same data in the PiscesER1 workbook. Select a row to find it on the page.

How it works

AI reads, checks and structures every page. A marine engineer only sees the rows the checks flag. Every value keeps its PDF page number.

Pipeline: maker PDF, parse, verify, structure, PMS or ERP import. Parse, verify and structure are automated by AI. Verify sends only flagged rows to a marine engineer, who approves them back. The final import is prepared by AI and signed off by a person. InputMaker PDFmanuals, drawings,office scans AIParseOCR, layout, tables,any language AIVerifystructure checks +second independent read AIStructureSFI tree, naming rules,links to page source Human + AIPMS / ERPExcel template,CSV or API import Human Marine engineer checks flagged rows only flagged approved AIautomated: reads, checks and structures every page Humanmarine engineer decides on flagged rows Human + AIAI prepares the import, a person signs it off Every value keeps its PDF page number, so any row can be traced to its source.

How we get accurate extraction

No single reading is trusted. Every value passes through layers of checks, and only what still disagrees reaches a person.

StepWhat it doesCaught in this demo
1. Route each pageClassify every page first (maintenance grid, parts list, drawing, procedure, scan) and send it down the path built for that kind of page.Sideways schedule grid sent to the grid path; 550-page office scan sent through OCR
2. Extract with marine contextExtraction tuned for maker manuals: keep every grid column, copy part and drawing numbers exactly, read any language.ME schedule from 6 to 18 of 25 rows; part numbers like A30100B and E400808B4 exact
3. Check the structureRules a correct table must obey: same cell count as the header, one interval per task, valid part-number patterns, numeric quantities, unique positions.Header with 19 columns but rows with 18 cells: whole table flagged
4. Read it a second timeAn independent second read of the page image, compared cell by cell with the first. Agreement passes; disagreement is re-read at higher zoom.7 shifted marks on the ME schedule corrected; a human transcription slip on the compressor table caught
5. Cross-check documentsCompare what different documents say about the same part: O&M manual, vessel drawing, exploded view, model-specific footnotes.38 / 38 drawing labels match the parts list; superseded, renamed and extra parts flagged
6. Apply company rulesWrite the result in the customer's format and naming standard, e.g. the PiscesER1 rules for case, units and dual-frequency job titles.Jobs titled "6M/2000 RHS"; ALL CAPS part numbers; doubts in Colour Identification
7. Engineer on exceptionsA marine engineer reviews only flagged rows, with the source page beside each one. Decisions are kept, so sister ships and the next vessel need fewer reviews.12 ME schedule rows involving interval "B" and 3 compressor jobs sent for review

Accuracy is measured, not assumed: vessels the team has already finished by hand (PDFs plus final Excel) become the answer key every change is tested against.

Main engine maintenance schedule

Everllence B&W 5G70ME-C10.5-GA. Each task has an x under its overhaul interval in running hours. This one page sets the overhaul plan for the most critical machine on board.

Source pageBook 1.pdf · PDF p.121 · rotated for reading
Maintenance schedule page, task rows with x marks under hour columns

Select a row in the sheet to find it on the page.

Extracted
About this sheet
Laid out like the Job sheet of the PiscesER1 standard workbook: same column names, same title pattern (component, item, category, interval in RHS). 14 of its 25 columns shown; procedure and safety text columns are filled from the cited manual pages. Last column is our review flag.

Screw air compressor maintenance table

DongHwa Pneutec NeX-37WB. Each interval column pairs running hours with a calendar period, and the symbol says what to do: ○ check, ◎ clean, ● change. This maps straight onto the PMS template's dual-frequency jobs.

Source pageSN2656 Screw Final&Manual.pdf · PDF p.65
Compressor maintenance standards table with symbols under hour and calendar columns

Select a row in the sheet to find it on the page.

Extracted
About this sheet
Laid out like the PiscesER1 Job sheet. Following its convention, checks that share an interval become one job with a numbered description, while each cleaning or replacement is its own job. 25 table rows become 18 jobs.

Purifier bowl parts list, vessel drawing

The yard's finished drawing for hull 2656's SJ85HH purifiers. Unlike the generic manual list, it carries the real orderable part numbers and materials, a crossed-out superseded part and footnotes. The page has no text layer, and several part numbers mix letters and digits (A30100B, E400808B4).

Source pageSamsung 2656's Purifier Final Dwg.pdf · PDF p.17 · SS2656P-8F
Bowl assembly parts list from the vessel's finished drawing, with symbols, names, materials, quantities and part numbers

Select a row in the sheet to find it on the page.

Extracted
About this sheet
Every column and its formatting rule (row 2) exactly as in the PiscesER1 Spares sheet: Title Case names, ALL CAPS part numbers and materials, sizes without brackets. Doubts go in Colour Identification, the column the team already uses.

HFO purifier general drawing

Samgong SJ85HH three-view drawing. Extraction reads the tables and title block. Verification names the dimensions and fittings, which lets us link the drawing to the PMS and redraw it as a clean 2D schematic.

Source pageSamsung 2656's Purifier Final Dwg.pdf · PDF p.10
Purifier general three view drawing with piping connections A to E
A-E piping connections S sensors and gauges. Click any marker.
Extracted

Title block · extraction, 9 / 9 fields

Drawing no.
S255075A
Title
General three view (SJ85HH/NP)
Scale
1:16
Date
24.12.12
Drawn
H.G. Lee
Checked
J.H. Lee
Approved
Y.H. Choi
Control no.
SS2656P - 7 / 84
Model
SJ85HH, control HSH

Piping connections · extraction, 5 / 5 rows

Sym.ConnectionBoreRating

Dimensions and fittings · tuned pass found 24 of 25 values; verification names what each one measures

Overall height
1,178 mm
Base footprint
500 x 505 mm
Foundation bolts
4 x Ø24, 420 x 290
Max. width
800 mm
Bowl centre to motor end
555 mm
Inlet A height
428 mm
Outlet B height
381 mm
Water inlet E height
75 mm
Oil gauge height
295 mm
Sensors
Pressure, temperature, revolution
Monitoring
Multi-Monitor, oil gauge
Access
Inspection hole

Purifier bowl exploded view

The drawing that goes with the parts list above. Our extraction read all 38 labels and their assembly order. We place each label on the drawing and link it to the vessel's part numbers, so a spare can be found and ordered by pointing at it.

Source pageSJ-H Series OMM.pdf · PDF p.150 · Fig. 10-34
Bowl assembly exploded drawing with 38 numbered parts

Click a number on the drawing or a part on the right.

Extracted34 of 38 linked to vessel part numbers

Emergency generator engine, scanned manual

Cummins KTA38 front view from a 550-page manual scanned on an office copier, with no text layer at all. We read the part list and place each number on the drawing.

Source pageO&M manual K38/K50/QSK38/QSK50 · PDF p.60
Scanned front view of Cummins KTA38 engine with numbered callouts

Click a marker or a list item to link the two.

Extracted16 / 16 callouts read

Item 9 is an arrow showing rotation, so it does not become a PMS component. Names follow the company's PMS naming guidelines.

Accuracy at a glance

Six real pages. "Standard" is a general-purpose extraction pass. "Tuned" is our extraction pass configured for marine manuals. "Verified" is after our structure checks and an independent second read against the page image.

CasePage typeStandardTunedVerified
ME maintenance schedule
Everllence, Book 1, PDF p.121
Dense grid, 15 interval columns, printed sideways6 / 25 rows18 / 25 rows
self-rated confidence 1.0
25 / 25
9 rows to an engineer
Compressor maintenance table
DongHwa screw compressor, p.65
Bordered grid, dual hour / calendar header, symbols25 / 25 rows25 / 25 rows25 / 25
dual-frequency PMS jobs
Purifier bowl parts list
Vessel finished drawing, p.17
No text layer, 36 rows, mixed letter-digit part nos., superseded rownot run144 / 144 cells
strike-through kept
35 spares
1 superseded kept out, 4 flagged
Purifier general drawing
Samgong SJ85HH, PDF p.10
Vector general-arrangement drawing5 / 5 table rows
0 dimensions
24 / 25 dimensions
values only, no meaning
12 named dimensions
+ clean 2D schematic
Purifier bowl exploded view
Samgong SJ-H OMM, p.150
Exploded drawing, 38 calloutsnot run38 / 38 labels
plus assembly order
38 / 38 placed
matches the parts list
Scanned engine view
Cummins KTA38 EDG, PDF p.60
Office scan, no text layer16 / 16 callouts16 / 16 callouts16 / 16 placed
15 PMS sub-components