Skip to content

Bifurcation Builder

Parametric Y-junction generator. A parent vessel and two daughter branches, with optional Murray-law diameter coupling.

A bifurcation is the minimum extension of a single-vessel primitive: one parent ending at a junction, two daughters radiating outward at chosen angles. With Murray's law active, \(d_p^3 = d_1^3 + d_2^3\) fixes the daughter diameters from a single split ratio.

Open in new tab ↗

Parameters

Group Parameters Notes
Parent diameter \(d_p\), length \(L_p\), optional curvature straight or gently curved tube ending at the junction
Bifurcation total angle \(\theta_\mathrm{total}\), asymmetry \(\beta\), junction smoothing \(\theta_1, \theta_2 = \tfrac{1}{2}\theta_\mathrm{total}(1\pm\beta)\)
Daughters \(d_1, d_2\), \(L_1, L_2\) with Murray's law active, \(d_p^3 = d_1^3 + d_2^3\)

Live values and ranges sit in the slider panel inside the viewer.

Two render modes are available: a fast three-tube preview, and a smooth preview built from an SDF + marching-cubes pipeline that produces a watertight, filleted Y.


Exports

  • STL — multi-solid ASCII with named patches (wall, inlet, outlet_1, outlet_2). Loads directly into snappyHexMesh.
  • JSON — parameter snapshot, reproducible from the command-line generator.

Back to DD-AFVM method overview · Aortic Arch Builder.

Found an issue or have a suggestion for this page?

Open a GitHub issue