
Analyzes belt drive forces and tensions for a pulley system, verifying allowable limits and presenting results with diagrams and report export.

Performs a fatigue life assessment using the S-N method, calculating corrected endurance limit, equivalent stress, life prediction, and safety factor, with visualization and XLSX export.

Calculates rolling bearing L10 life based on load and speed inputs, including life in revolutions and hours, utilization check, graphical visualization, and PDF report with equations.

Design an concrete beam and check bending and shear under ACI 318 and Eurocode 2

Performs a basic sun position and shadow length study with tables, charts, and PDF export.

Calculate a pump system curve by combining static head and friction losses across a flow range to produce the curve needed for pump selection

Calculate pile axial capacity using soil layers, pile type, and design loads

Calculate water hammer effects using the simple Joukowsky method to estimate surge pressure, maximum pressure and wave travel time

For a concrete footing calculate two way shear and one way shear under international standards ACI and Eurocode.

Calculate and design pipe sizing and pressure drop by determining diameter, velocity, Reynolds number, head loss, pressure drop, and nominal size

Calculate a duct system curve by combining static pressure and friction losses across an airflow range to produce the curve needed for fan selection

Upload an IFC model, view it, and generate a material-based volume takeoff with a bar chart that aggregates volume by IfcMaterial, including common nested material definitions

Upload an IFC model, list beams and columns, apply a cost per meter by type, and export an Excel cost report.

Check a steel beam with one factored load set against basic axial, shear, and bending capacities

Check a short concrete column for axial load capacity and help pick a basic rebar layout

Create an IFC viewer to load models, display geometry, inspect properties, and navigate elements directly in the app.

Size a shallow footing and verify bearing capacity with multiple methods plus a simple settlement check.

Calculate P Y curves using site soil profile and lateral loading conditions

Calculate time-dependent consolidation settlement for a footing using a Terzaghi 1D method across three soil layers to verify allowable settlement.

Checks stair geometry against code limits and summarizes compliance with diagrams and report export.

Generates a simple 3D parametric building mass with facade logic, metrics, and exports.

Estimates buildable area from a site boundary with setbacks, coverage limits, map view, and PDF report.

Calculates parking capacity for a rectangular layout with 2D plan view and image export.

Checks rectangular channel capacity with Manning’s equation and verifies design flow, with plots, pass/fail summary, and Word report export.

Sizes and checks a trapezoidal channel with Manning’s equation, with hydraulic results, plots, pass/fail summary, and MathJax PDF-style report.

Checks orifice discharge against required flow and reports required head, with plots, pass/fail summary, and Word report export.

Checks hydraulic jump conditions in a rectangular channel, including sequent depth and energy loss, with plots, pass/fail summary, and PDF report export.

Checks rectangular weir discharge and required head, with plots, pass/fail summary, equations section, and PDF report export.

Designs a vertical vapor–liquid separator (knockout drum) using the Souders–Brown method, with liquid hold-up validation and a equipment sketch plus simple pass/fail indicators.

Performs mass and energy balances for a single-effect evaporator to estimate throughput, steam demand, energy use, and required heat-transfer area, with charts and pass/fail indicators.

Calculates a two-component flash split using K-values to determine vapor fraction, phase compositions, and outlet flow rates, with charts and pass/fail indicators.

Estimates heat exchanger area by LMTD and checks approach/crossing limits, with temperature profile plot, badges, and XLSX export.

Sizes a liquid control valve (Cv/Kv) from flow and pressure conditions, with a simple recommended size table, a sizing chart, and pass/fail indicators.

Checks torsional capacity and shear stress of a solid circular shaft under applied torque, including safety verification, visualization, and PDF report.

Evaluates a fillet weld group under direct loading, computing stresses, utilization ratio, and compliance with allowable limits, with sketch and Excel export.

Analyzes belt drive forces and tensions for a pulley system, verifying allowable limits and presenting results with diagrams and report export.

Performs a fatigue life assessment using the S-N method, calculating corrected endurance limit, equivalent stress, life prediction, and safety factor, with visualization and XLSX export.

Calculates rolling bearing L10 life based on load and speed inputs, including life in revolutions and hours, utilization check, graphical visualization, and PDF report with equations.

Design an concrete beam and check bending and shear under ACI 318 and Eurocode 2

Performs a basic sun position and shadow length study with tables, charts, and PDF export.

Calculate a pump system curve by combining static head and friction losses across a flow range to produce the curve needed for pump selection

Calculate pile axial capacity using soil layers, pile type, and design loads

Calculate water hammer effects using the simple Joukowsky method to estimate surge pressure, maximum pressure and wave travel time

For a concrete footing calculate two way shear and one way shear under international standards ACI and Eurocode.

Calculate and design pipe sizing and pressure drop by determining diameter, velocity, Reynolds number, head loss, pressure drop, and nominal size

Calculate a duct system curve by combining static pressure and friction losses across an airflow range to produce the curve needed for fan selection

Upload an IFC model, view it, and generate a material-based volume takeoff with a bar chart that aggregates volume by IfcMaterial, including common nested material definitions

Upload an IFC model, list beams and columns, apply a cost per meter by type, and export an Excel cost report.

Check a steel beam with one factored load set against basic axial, shear, and bending capacities

Check a short concrete column for axial load capacity and help pick a basic rebar layout

Create an IFC viewer to load models, display geometry, inspect properties, and navigate elements directly in the app.

Size a shallow footing and verify bearing capacity with multiple methods plus a simple settlement check.

Calculate P Y curves using site soil profile and lateral loading conditions

Calculate time-dependent consolidation settlement for a footing using a Terzaghi 1D method across three soil layers to verify allowable settlement.

Checks stair geometry against code limits and summarizes compliance with diagrams and report export.

Generates a simple 3D parametric building mass with facade logic, metrics, and exports.

Estimates buildable area from a site boundary with setbacks, coverage limits, map view, and PDF report.

Calculates parking capacity for a rectangular layout with 2D plan view and image export.

Checks rectangular channel capacity with Manning’s equation and verifies design flow, with plots, pass/fail summary, and Word report export.

Sizes and checks a trapezoidal channel with Manning’s equation, with hydraulic results, plots, pass/fail summary, and MathJax PDF-style report.

Checks orifice discharge against required flow and reports required head, with plots, pass/fail summary, and Word report export.

Checks hydraulic jump conditions in a rectangular channel, including sequent depth and energy loss, with plots, pass/fail summary, and PDF report export.

Checks rectangular weir discharge and required head, with plots, pass/fail summary, equations section, and PDF report export.

Designs a vertical vapor–liquid separator (knockout drum) using the Souders–Brown method, with liquid hold-up validation and a equipment sketch plus simple pass/fail indicators.

Performs mass and energy balances for a single-effect evaporator to estimate throughput, steam demand, energy use, and required heat-transfer area, with charts and pass/fail indicators.

Calculates a two-component flash split using K-values to determine vapor fraction, phase compositions, and outlet flow rates, with charts and pass/fail indicators.

Estimates heat exchanger area by LMTD and checks approach/crossing limits, with temperature profile plot, badges, and XLSX export.

Sizes a liquid control valve (Cv/Kv) from flow and pressure conditions, with a simple recommended size table, a sizing chart, and pass/fail indicators.

Checks torsional capacity and shear stress of a solid circular shaft under applied torque, including safety verification, visualization, and PDF report.

Evaluates a fillet weld group under direct loading, computing stresses, utilization ratio, and compliance with allowable limits, with sketch and Excel export.

Analyzes belt drive forces and tensions for a pulley system, verifying allowable limits and presenting results with diagrams and report export.

Performs a fatigue life assessment using the S-N method, calculating corrected endurance limit, equivalent stress, life prediction, and safety factor, with visualization and XLSX export.

Calculates rolling bearing L10 life based on load and speed inputs, including life in revolutions and hours, utilization check, graphical visualization, and PDF report with equations.
Quickly automate design, analysis, reporting, dashboarding and more, without writing a single line of code. Build reusable and transparent applications. Code manually or with AI. Combine both for maximum flexibility


Easily integrate with the tools you already use such as FEM, CDE and CAD of the vendors like Autodesk, Bentley, Trimble, Hexagon, Nemetschek and more. VIKTOR brings data and calculations together in one workflow, eliminating manual transfers and reducing errors.
Build for both smaller teams and enterprises. Share apps across projects and teams with transparent governance and version control. Everyone uses the same validated logic to ensure consistency, compliance, and faster collaboration across teams and offices.

"With VIKTOR, we reduced crane foundation design from days to minutes—saving hundreds of engineering days every year. "

Head of Generative Design
"VIKTOR makes engineering automation accessible, allowing our engineers to focus on logic and impact while scaling automation across projects globally. "

Global Technology Leader
"VIKTOR reduces the cost and risk of development while enabling our engineers to learn fast and truly innovate. "

IT Business Liaison Director for Sustainable Technology Solutions
"VIKTOR enables our engineers to build easy-to-use apps that help the entire organisation deliver better engineering solutions in less time. "
Digital Transformation Lead - WSP
"With VIKTOR, we enable structural engineers worldwide to explore hundreds of design variants in minutes and make better cost and sustainability decisions early on. "

Senior Design Automation Specialist
"With VIKTOR, we use AI to eliminate hours of manual checking, reduce errors, and support engineers with faster, more reliable reviews."

AI Projects Manager
"With VIKTOR, we reduced crane foundation design from days to minutes—saving hundreds of engineering days every year. "

Head of Generative Design
"VIKTOR makes engineering automation accessible, allowing our engineers to focus on logic and impact while scaling automation across projects globally. "

Global Technology Leader
"VIKTOR reduces the cost and risk of development while enabling our engineers to learn fast and truly innovate. "

IT Business Liaison Director for Sustainable Technology Solutions
"VIKTOR enables our engineers to build easy-to-use apps that help the entire organisation deliver better engineering solutions in less time. "
Digital Transformation Lead - WSP
"With VIKTOR, we enable structural engineers worldwide to explore hundreds of design variants in minutes and make better cost and sustainability decisions early on. "

Senior Design Automation Specialist
"With VIKTOR, we use AI to eliminate hours of manual checking, reduce errors, and support engineers with faster, more reliable reviews."

AI Projects Manager
"With VIKTOR, we reduced crane foundation design from days to minutes—saving hundreds of engineering days every year. "

Head of Generative Design