Appearance
WaterFuser Web Client
WaterFuser is the primary web-based client for interacting with Equation APIs through a user-friendly interface. It is designed to support real engineering workflows, including integrated project and model management, versioning, commenting, and typology-based calculations.
This client is ideal for engineers who want to run calculations visually, manage project data, and collaborate with others — all without writing code.
✅ When to Use WaterFuser
Use WaterFuser if you:
- Prefer using a graphical interface over scripting or Excel
- Need to manage projects with multiple models or calculation types
- Want built-in data versioning and team collaboration
- Work with standardized design typologies and want easy parameter control
🚀 Key Capabilities
⚠️ Not all Equation APIs are available in WaterFuser. Only selected APIs that are configured with typologies and UI components are exposed in the interface.
- Secure login with Azure Entra ID (Haskoning SSO)
- Discover and run Equation-based APIs
- Manage projects, models, and versions
- Switch between calculation typologies
- Commenting and feedback on specific model versions
- Visualize inputs and results in structured forms
- Integration with Speckle for storage and versioning
🔧 Project & Model Management
Each WaterFuser session is tied to a project, which can contain one or more models. Models represent input/output configurations for a specific API and typology.
Features include:
- Creating and managing multiple models within a project
- Switching between typologies (e.g. Nereda, conventional) for the same model
- Saving calculation inputs and results as versions with descriptions
- Comparing model versions over time
- Sharing projects with other users
🔁 Speckle Integration
WaterFuser integrates with Speckle to enable structured storage and change tracking:
- Models are automatically stored as Speckle objects
- Each saved version is stored in Speckle
- Speckle handles revision history and collaboration
- Enables future 3D model integrations and geometry-based workflows
📎 Users do not need to install Speckle separately — integration is managed within the WaterFuser client.
🧪 Running a Calculation
- Log in using your Haskoning Speckle Account (can be requested through WeConnect)
- Create or open a project
- Add or select a model and choose a typology
- Fill in input parameters in the interface
- Click Run Calculation
- Review results in the structured results view or export them if needed
🛠️ Troubleshooting
| Issue | Suggested Action |
|---|---|
| Cannot log in | Check SSO session or use private browser window |
| Model not saving | Ensure you're online and logged into Speckle |
| Typology not loading | Contact Platform Administrator to verify configuration |
| API returns unexpected results | Contact the API owner responsible for this calculation |
WaterFuser is the recommended entry point for most engineers working with Equation. It combines the power of API-based calculations with robust data management, all accessible from your browser.