QuickWake
a plug-in for Rhinoceros

QuickWake

Resistance, running attitude, wave pattern, propeller and stability of the hull you are drawing, across the whole speed range, in seconds.


Plate I. KCS container ship model speeding up from a Froude number of 0.20 to 0.28 and slowing again. The frames are QuickWake solutions at closely spaced speeds, drawn in the Rhino viewport; for this page they are recoloured by wave height on one scale and blended with their neighbours. The waves lengthen and grow as the ship goes faster.
part one

What QuickWake does

Select the hull, give the loading and the speeds, and run. Every speed is solved for its own trim and sinkage.

Total resistance of the Begović planing hull

QuickWake against the towing tank (Begović & Bertorello, 2012), at its free running attitude.

02040601234567V (m/s)NQuickWaketank
Show the figures
V (m/s)FnQuickWake (N)Tank (N)
1.150.277.86.9
1.720.4014.918.3
2.300.5330.331.3
2.800.6535.334.9
3.400.7940.238.8
4.000.9345.542.7
4.601.0748.846.5
5.101.1849.748.3
5.751.3350.852.0
6.321.4652.556.2
6.891.6055.461.3
7.461.7359.465.6

1.Resistance over the speed range

Total resistance at every speed, divided into friction, wave and the smaller terms, with the effective power. Displacement and planing hulls, and the transition between them, are handled by one method.

Load your own towing-tank results and they are drawn on every plot beside the prediction.

Fig. 2. A planing hull from 2 to 6 m/s and back: running trim and sinkage against the calm waterline, with the centres of gravity and buoyancy.

2.The running attitude

QuickWake balances the weight between buoyancy and dynamic lift at each speed and finds the trim and sinkage the hull settles at. Select a speed and the hull is shown in the viewport as it runs.

Fig. 3. The Kelvin wave pattern of the KCS model in plan over the same speeds, recoloured by wave height on one scale as in Plate I: the waves lengthen with speed, the wedge keeps its angle.

3.The wave pattern

The free surface around the hull at the selected speed, coloured by wave height and meeting the hull along its own wave profile. Draw the waves at true scale or exaggerated; add the surface to the document as geometry.

The DTMB 5415 naval combatant model at speed with its computed wave system
Plate II. DTMB 5415 naval combatant model at a Froude number of 0.28.

Fig. 4. A catamaran of two NPL 4a demihulls 0.4 L apart, centre to centre, from a Froude number of 0.30 to 0.70 and back: the two demihulls' waves added, recoloured on one scale for this page.

4.Catamarans

Give one demihull and the spacing, or model both hulls. QuickWake adds the two demihulls' wave systems, so the viewport shows the waves between the hulls and their interference behind the boat, with the streamlines and the pressure coefficient on both sides of each hull.

The two fields are added without reflection between the hulls, and the running attitude is one demihull's: treat the inner side as indicative.

The same view of the KCS hull coloured by the provisional pressure coefficient: red at the bow and the bulb, which face the flow, and at the stern; blue at the forward shoulder and along the run aft, where the flow is fastest

Fig. 5. The flow along the wetted hull of the KCS. Above, marks animated for this page run along QuickWake's streamlines at the local flow speed: rust where the water moves faster than the ship, blue where it moves slower. Below, QuickWake's pressure coefficient of the same flow: blue where the flow is faster and the pressure falls, red where it is slower. The colours end at ±0.25; on the hull Cp runs from −0.17 to +1.00.

5.The flow along the hull

Streamlines traced over the wetted surface show where the flow speeds up and slows down along the body, bilge and stern, and the pressure coefficient Cp of the same flow colours the wetted hull. Both come from the linear model and illustrate it; they are not a measured flow or pressure field.

The pressure coefficient is provisional while one term of the solver is under review: faces that point forward or aft, such as a bulb, read the oncoming stream itself and show red whatever the flow, and at the waterline the colours understate the wave pressure.

The Stability tab of the QuickWake results: the inputs, the GZ curves at rest and at the selected speed, their measures side by side and the reference criteria

Fig. 6. The planing hull of Fig. 2 heeled from upright and back, and its Stability tab in the panel: the curve at rest in grey, the curve at the selected speed in blue. The model is small and the code criteria are absolute, written for full-size craft, so some read as not met; QuickWake shows them for reference.

6.Stability at rest and at speed

The GZ curve at rest, and at any solved speed with the running trim and the share of the weight the dynamic lift carries. At rest, the hull as modelled floats freely at each heel, with the downflooding angle from the openings you pick, and the curve is set against selected GZ criteria of the IMO Intact Stability Code or the HSC Code for monohulls or multihulls, or your own limits: a reference check, not a complete stability assessment. Hover over the curve to see the hull heeled.

At speed, the hull is held at its running trim and floats on the part of its weight the water still carries; the dynamic lift carries the rest. On a planing hull this shows how the stability falls away as the lift takes over. The lift's own rolling moment is not modelled, so the curve is hydrostatic, not a dynamic roll-stability assessment.

The Propeller tab of the QuickWake results: one B-series design per blade count for the KCS at 24 knots, and the recommended four-bladed propeller with its powers and cavitation check

Fig. 7. The KCS at full scale and 24 knots, at a shaft speed of 104 rpm: one B-series design per blade count, and the recommended propeller with its hull–propeller factors, powers and cavitation check. The full-scale resistance comes from the same method, beyond the model-test range it has been compared with.

7.From resistance to the propeller

For the selected speed, QuickWake recommends a Wageningen B-series propeller. Fix the shaft rpm and it finds the diameter; give the largest diameter the aperture takes and it finds the rpm; or enter a propeller you already have and it checks it.

Each blade count gets its own design, with pitch, the blade area cavitation calls for, open-water efficiency and the delivered and brake power. Run the chosen propeller over the whole sweep to see its rpm and power at every speed.

Six hulls, six propellers

Each hull of the library at full scale, free to trim and sink at its speed, with the B-series propeller QuickWake recommends for it, turning at a tenth of its shaft speed.

KCS container ship

LWL 232 m · 24 kn · single screw

Blades
4 B4-66
Diameter
7.90 m
Pitch ratio
0.966
Blade area AE/A0
0.66 Keller ≥ 0.66
Shaft speed
104 rpm
Open-water η₀
0.705
Delivered power
25 992 kW
Cavitation σ at 0.7 R
0.32

Diameter at the limit given: a larger propeller would need less power.

Show the figures
The recommended design per hull from QuickWake's propeller chain, run on 10 October 2026 (quickwake 34a1b18 with uncommitted changes; quickwake-core 0.2.0 (solver bc05664-wip), ABI 6). Powers are totals over all shafts; w, t and η_R are estimates by the method named. The two- and three-bladed propellers are drawn with the series' four- to seven-blade outline.
HullLWL mV knFnRT kNScrewsZD mP/DAE/A0Keller minrpmJη₀wtηRw, t, ηR fromPD kWPB kWσ at 0.7 RRn at 0.75 R, millionsFlags
KCS container ship232.524.00.2591559.6147.900.9660.660.661040.7090.7050.2140.1811.008Holtrop (1984), single screw25 99226 5220.3276.5at the diameter limit
DTMB 5415 combatant141.530.00.4141951.9255.201.1050.870.871870.8950.7590.0580.0750.975Holtrop & Mennen (1982), twin screw41 45742 7400.1964.6cavitation number at 0.7 R below 0.25: cavitation is likely to cut the thrust, so the non-cavitating series data are optimistic (a cavitating or surface-piercing propeller may suit better); at the diameter limit
Tanker329.516.50.1491794.713 *9.900.6970.420.42760.4190.5910.3810.2161.018Holtrop (1984), single screw20 00920 6280.5773.3No wave resistance from the solver at this Froude number: the propeller is sized on friction and form drag; at the diameter limit
Series 60 CB 0.60 cargo ship122.218.00.268319.4144.901.1250.490.491100.8070.6950.2170.1711.010Holtrop (1984), single screw3 9834 1060.6123.5at the diameter limit
Begović fast boat12.035.01.66014.6240.481.1141.001.002 3000.9420.6970.0280.0801.000Blount & Fox (1976), planing craft (twin-screw data)4384520.1010.0cavitation number at 0.7 R below 0.25: cavitation is likely to cut the thrust, so the non-cavitating series data are optimistic (a cavitating or surface-piercing propeller may suit better); blade area at the series' largest for this blade count: cavitation (Keller), not efficiency, sets the diameter; speed outside Blount & Fox's Fr∇ 1-4: their end values are used
Sysser 62 yacht, auxiliary10.06.50.3380.612 *0.320.6480.310.311 4000.4350.6490.0290.1000.980Holtrop & Mennen (1982), open stern330.731.5blade Reynolds number below 2·10⁶: model-scale open-water data, uncorrected

* B4–B7 outline: the series' two- and three-blade outlines are not reproduced here, so these are drawn with the four- to seven-blade one. Hull–propeller factors w, t and ηR are statistical estimates; every hull is a full-scale extrapolation of a model-scale comparison.

Fig. 8. Six hulls of the plug-in's library at full scale, each free to trim and sink at its speed, with the B-series propeller QuickWake recommends for it: the series' outline for the recommended blades, area and pitch, turning at a tenth of its shaft speed. Full scale lies beyond the model-test range the method was compared with, and the hull–propeller factors w, t and ηR are statistical estimates; the ringed values show where the series, or the method, is asked for too much.
Plate III. A yacht's canoe body, the Delft series' Sysser 62, heeling from 2° to 30° at a Froude number of 0.35. The waves are those of the equivalent symmetric hull that carries the heeled resistance, fitted to the heeled hull and recoloured on one scale for this page; the waves of side force and leeway are not modelled.

Speed polar of a 10 m yacht

Boat speed against true wind angle as the wind rises from 6 to 20 knots and eases again.

main and jibspinnakerbest upwind and downwind angles
246810kn30°60°90°120°150°6 kn20 kn

Show the figures
Boat speed in knots at each true wind angle and true wind speed (s: spinnaker or gennaker set)
TWA6 kn8 kn10 kn12 kn14 kn16 kn20 kn
30°3.314.224.895.235.375.395.02
35°4.005.005.686.066.256.336.22
40°4.515.546.286.686.866.956.94
45°4.915.966.717.097.277.377.41
50°5.216.307.007.387.587.707.77
52°5.316.417.097.487.697.807.89
55°5.436.547.207.607.837.948.04
60°5.586.707.337.758.008.138.26
65°5.696.797.427.858.128.298.47
70°5.746.847.477.928.228.448.70
75°5.756.857.507.978.318.598.93
80°5.726.857.528.028.408.739.18
85°5.676.827.538.058.468.839.39
90°5.606.787.528.048.458.859.53
95°5.536.737.448.00 s8.45 s8.84 s9.60
100°5.436.607.44 s8.06 s8.54 s8.99 s9.73 s
105°5.27 s6.57 s7.44 s8.07 s8.59 s9.08 s9.98 s
110°5.24 s6.52 s7.40 s8.05 s8.58 s9.12 s10.18 s
115°5.16 s6.43 s7.33 s7.99 s8.54 s9.11 s10.31 s
120°5.04 s6.28 s7.21 s7.90 s8.46 s9.04 s10.33 s
125°4.88 s6.10 s7.08 s7.78 s8.35 s8.93 s10.25 s
130°4.69 s5.90 s6.92 s7.63 s8.21 s8.78 s10.07 s
135°4.48 s5.67 s6.72 s7.46 s8.06 s8.60 s9.84 s
140°4.26 s5.44 s6.49 s7.27 s7.90 s8.42 s9.57 s
145°4.03 s5.20 s6.22 s7.06 s7.71 s8.24 s9.32 s
150°3.81 s4.95 s5.95 s6.84 s7.49 s8.05 s9.08 s
155°3.60 s4.71 s5.68 s6.58 s7.28 s7.86 s8.85 s
160°3.41 s4.48 s5.44 s6.33 s7.07 s7.66 s8.65 s
165°3.25 s4.29 s5.23 s6.10 s6.88 s7.48 s8.46 s
170°3.13 s4.13 s5.06 s5.90 s6.69 s7.32 s8.31 s
175°3.04 s4.01 s4.93 s5.77 s6.56 s7.20 s8.21 s
180°3.00 s3.97 s4.88 s5.71 s6.50 s7.15 s8.16 s

Fig. 9. The sail VPP for a yacht with a 10 m waterline (the Delft series' Sysser 62 canoe body), with the Delft series hull resistance. The polar follows the true wind between the solved wind speeds, drawn faint; the rings mark the best upwind and downwind angles.

8.Under sail

Give a heel angle and QuickWake floats the hull at it, free to sink and trim, and predicts its heeled resistance; the viewport shows the hull heeled at its running attitude, with the waves of its equivalent symmetric hull around it. For yacht canoe bodies inside the range of the Delft Systematic Yacht Hull Series, the series' heel regression is shown alongside.

The Sailing tab turns this into a speed polar: an ORC-style rig with main, jib, spinnaker or gennaker, the keel and rudder, crew on the rail and the hull's own righting moment, with the sails flattened and reefed as the wind rises. Hull resistance comes from QuickWake or from the Delft series. The heel method and the sail polar are new, and are not yet validated against tank data.

The QuickWake results panel: the hull and its notes at the top, the speed table, and the selected speed's breakdown on the Speed tab

Fig. 10. The results panel. The header names the hull and its run; the note at the top right is QuickWake's own mesh check, which warns when a hull mesh does not close into one piece. The speed table stays in view above the selected speed, its stability, its propeller and the viewport display.

9.Inside Rhino, on your model

A panel beside the viewport: polysurface, SubD or mesh, full hull or one half. Choose the hull and QuickWake checks it at once, with its hydrostatics and any mesh notes on the Setup tab, before a single speed is run.

Results appear speed by speed as they are solved, in a table or a plot that stays in view while you look through the selected speed, its stability, its propeller and the viewport display; the header keeps the hull, its notes and whether the results still match the inputs. Everything exports to CSV.

part two

Why naval architects use it

  1. Answers while the lines are still changingA full speed sweep in seconds, so you can compare hull forms, loadings and trim before the design is fixed.
  2. One method from displacement to planingResistance, trim and sinkage through the hump and into planing, without changing tools.
  3. Checked against the towing tankCompared with model tests of 11 monohulls: the mean absolute error in resistance is 5–10 % per hull.
  4. No meshing, no exportIt works on the geometry in your model, in the program you already use.
  5. Stability with the same modelThe GZ curve and reference criteria come from the same hull, at the same loading.
  6. Your data beside the predictionTank results on every plot, and every result to CSV.
part three

Specification

PlatformRhino 8.20 or later on Windows
Hull inputPolysurface, surface, SubD or mesh; full hull (symmetric port and starboard) or one half; catamarans as one demihull or both
Hull typesDisplacement and planing monohulls; catamarans, with indicative results (less validated; the two hulls' waves added, no hull interaction in the attitude); sailing yachts
Results per speedTotal resistance and its parts, effective power, running trim and sinkage (the heave of the centre of gravity), buoyancy and dynamic lift
In the viewportRunning attitude, centres of gravity and buoyancy, dynamic lift; the free surface, streamlines and the pressure coefficient on the wetted hull (provisional), for monohulls and catamarans; at a heel, the free surface of the equivalent symmetric hull
PropellerWageningen B-series design for a fixed rpm or a diameter limit, or a given propeller checked over the sweep; estimated hull–propeller factors; Keller's blade-area criterion for cavitation
HeelImposed heel up to 45° on displacement monohulls, free sinkage and trim, by an equivalent symmetric hull; the Delft series heel regression alongside for yacht canoe bodies
SailingSpeed polar of a displacement monohull against true wind angle for several wind speeds: ORC sail coefficients, main and jib, symmetric spinnaker and gennaker, flattening and reefing, Delft series keel and rudder, crew righting moment, best upwind and downwind angles; CSV export
StabilityGZ curve at rest with free sinkage and trim, and at any solved speed with its running trim and the dynamic lift's share of the weight (hydrostatic); downflooding angle; selected GZ criteria of the IMO IS Code 2008 or the HSC Code 2000, or custom criteria, for reference at rest
OutputCSV of every speed; flow geometry added to the document
MethodMichell thin-ship theory with closures for friction, form, transom flow, planing lift and spray

QuickWake predicts the bare hull in calm water and has been compared with model-scale towing-tank tests. It is a tool for the design stage, not a substitute for model tests or CFD for final figures.

part four

The research behind it

QuickWake comes out of ship-hydrodynamics research at the University of Split. The method is set out in these papers.

  1. J. Bašić, B. Blagojević, M. Andrun (2020). Improved estimation of ship wave-making resistance. Ocean Engineering, 200, 107079.doi:10.1016/j.oceaneng.2020.107079

    The thin-ship wave-resistance method QuickWake builds on, with corrections for the boundary layer and the far-field waves.

  2. D. Mimica, I. Bezić, M. Bašić, B. Blagojević, J. Bašić (2026). Neural calibration of the resistance prediction for slender ship hulls. AI for Engineering, 1(2), 6.doi:10.3390/aieng1020006

    A study of where linear thin-ship theory holds for slender hulls and where fuller forms need more than it can give.

  3. D. Mimica, I. Bezić, M. Bašić, B. Blagojević, J. Bašić. Preliminary prediction of resistance and running attitude across the displacement-to-planing transition. Ocean Engineering, under review.

    The method QuickWake uses to carry one prediction of resistance, trim and sinkage from displacement speeds through the hump into planing.

Request a licence

Write to us with a line about your work, and we will reply with the licence options and a demonstration.

Write to us