Pile Plan Studio - interactief paalplan met paalopties voor een geselecteerde belastinglocatie
Pile Plan Studio - projectdata importeren met aparte bronrollen voor belastingen, sonderingen en funderingsadvies
Pile Plan Studio - sonderingsselectie per kwadrant of maximale hoek met handmatige override
Pile Plan Studio - greedy optimalisatie van het paalplan met configuratielimieten

What is Pile Plan Studio?

Pile Plan Studio is an open-source engineering tool for reviewing pile options and assembling a practical pile plan. It makes the relationship between structural loads, nearby CPTs and available pile configurations immediately visible — in the browser or as a desktop app, powered by the same Rust calculation core.

  • Import load points, CPTs and foundation advice from CSV/XLSX (incl. RFEM exports)
  • Valid, insufficient and missing pile options per load point
  • CPT selection by quadrant or maximum angle, with manual override
  • Compare utilization, governing resistance and estimated cost
  • Greedy optimization with limits on sizes, tip levels and configurations
  • Save the complete project as an IFCPP file and reopen it later

Why Pile Plan Studio?

Assembling a pile plan is often manual work spread across spreadsheets, foundation advice reports and drawings. Pile Plan Studio brings that information together in one interactive workspace: select load points, instantly see which pile configurations are valid, and record choices traceably.

Free and open source, for structural engineers, geotechnical consultants and foundation specialists. The browser demo opens with a complete sample project, so you can explore the workflow without any preparation.

Features

Purposeful project import

Import load points, CPT coordinates and foundation advice from CSV or XLSX files and assign the three source roles before import. RFEM exports are detected automatically.

Select CPTs

Select CPTs automatically by quadrant or maximum-angle rules and override the choice manually for individual load points.

Compare pile options

Review valid, insufficient and missing pile options per location with size, tip level and governing CPT.

Assign one or many

Assign a configuration to one load point or to a multiple selection with common options.

Utilization and cost

Compare utilization, governing CPT and estimated cost before recording a configuration.

Optimize the plan

Use the greedy optimizer with limits on sizes, tip levels and complete configurations as decision support for an efficient pile plan.

Interactive selection

Select locations by click, multi-selection or lasso and filter through pile size and tip level in the legend.

IFCPP project file

Keep imported data, settings, pile choices and manual CPT selections together and reopen the complete project later.

Export to Excel/CSV

Export the current pile assignments and selected CPTs to Excel or CSV for reporting and coordination.

Import an existing pile plan

Update an active project from an Excel/CSV table, including legacy files — with ID and coordinate validation and a preview before import.

Browser and desktop

The same Rust calculation core runs through WebAssembly in the browser and natively in the Windows desktop app (Tauri 2).

Explore immediately

The browser demo opens with a complete sample project, so you can investigate the workflow without preparation.

Workflow: three steps to a traceable project

  • Combine sources — import load points, CPTs and foundation advice and verify their role.
  • Assess options — inspect the plan view, CPT selection, bearing capacity, utilization and cost.
  • Record choices — assign configurations, review the whole plan and save everything as an IFCPP project.

⚠️ Decision support, not automated design responsibility

Pile Plan Studio is currently a public alpha. The configurable CPT selection is a practical approximation and the greedy optimizer helps compare choices, but does not guarantee a globally optimal pile plan.

Always have input, assumptions and engineering results checked within the project by a qualified professional. The tool supports engineering decisions but does not replace responsibility for the foundation design.

Technology

Rust WebAssembly React TypeScript Tauri 2 IFCPP

The engineering logic for import, pile options, costs, CPT selection and optimization lives in the Rust calculation core. That same core runs through WebAssembly in the browser and natively in the Tauri desktop app — one calculation model, two platforms.