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.
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