Two knobs and one band: walk along it, cross it, then tilt the beam and the weak beam is yours.
A simulated double-tilt holder in front of a simulated screen showing the whole Kikuchi map within reach. Drag any zone-axis crossing to the centre, pick a band through it, then drive alpha and beta: walk off the zone along the band, set up two-beam, tilt the beam for centred dark field, and see why 3g is suddenly at Bragg. The dislocation image on the right narrows as you go.
At α = β = 0 the [011] zone axis is on the optic axis (choose another under Crystal and row). α moves the pattern up and down on the screen, β left and right; the β axis rides on the rod, so its leverage shrinks as cos α at large rod tilts.
| reflection | s (nm-1) | w = sξg | Bragg check |
|---|
Go buttons animate the holder to the target for that step (the way you would with the tilt knobs, only faster). Targets outside the holder limits are flagged; remount or use the opposite g.
The final image is only as narrow as the excitation error you set up. You set it by tilting the crystal (holder) and the beam (dark-field deflectors) in a fixed order.
Spots move when the beam or the crystal tilts. Kikuchi lines are fixed to the crystal and move only when the crystal tilts. That difference is the whole trick.
The line nearer the transmitted beam is dark, the one farther away is bright. The pair is symmetric only when the beam lies in the plane, anywhere along the band.
Align a zone axis. Walk off it along the band. Set two-beam. Tilt the beam for centred dark field. Put the aperture around g and take the image.
Weak-beam dark field is a tilt recipe. The image at the end is only as narrow as the excitation error you set up on the way, and the excitation error is set by tilting the crystal (with the holder) and the beam (with the dark-field deflectors) in a fixed order.
The screen shows two kinds of thing: spots, which move when the beam tilts and when the crystal tilts, and Kikuchi lines, which are fixed to the crystal and move only when the crystal tilts. That difference is the whole trick, so the simulator draws both, with the deficient (dark) and excess (bright) sides shown the way a real pattern shows them: the line nearer the transmitted beam is dark, the one farther away is bright, and the pair is symmetric only when the beam lies in the plane itself, which is anywhere along the band, the zone axis included.
The rod tilt α moves the whole pattern up and down the screen. The cradle tilt β moves it left and right.
The β axis is carried by the rod, so its leverage falls as cos α. The orientations you can reach form a curved patch, not a rectangle.
A band rarely runs along either axis, so walking along it and across it takes a mix of α and β. Dragging the pattern solves the mix for you; the knobs and arrow keys move one axis at a time.
The rod tilt α moves the whole pattern up and down the screen; the cradle tilt β moves it left and right, about an axis that is carried by the rod, so its leverage falls as cos α at large rod tilts and the set of orientations you can reach is a curved patch on the sphere rather than a rectangle.
A Kikuchi band rarely runs exactly along either axis, so walking along a band and then across it takes a combination of the two, and the combination changes as you go. Dragging the pattern with the mouse solves that combination for you and shows the α and β it implies; the knobs and arrow keys let you do it one axis at a time, which is what the microscope makes you do. The compass in the corner of the screen shows which way each knob moves the pattern from where you are now.
The distance from the reciprocal-lattice point to the Ewald sphere, positive inside the sphere. One tilt angle sets s for the whole systematic row.
The effective extinction distance is ξg/√(1 + w2). The line width scales with it, which is why a large s narrows the line.
Computed from the structure factor with Peng’s 1996 scattering factors. Al 111 at 100 kV comes out at 55.6 nm, the classic table value.
The excitation error s is the distance from the reciprocal-lattice point to the Ewald sphere, positive when the point lies inside the sphere. For the systematic row, sng = −n gz − n2λg2/2, where gz is the component of g along the incident beam; the whole row is set by one tilt angle.
The dimensionless w = sξg is what the image cares about: the effective extinction distance is ξg/√(1 + w2), the background intensity in dark field falls roughly as 1/(1 + w2), and the dislocation line width scales with that effective distance, which is why a large s narrows the line. Extinction distances are computed from the structure factor with Peng's 1996 scattering factors and the relativistic mass correction: Al 111 at 100 kV comes out at 55.6 nm, the classic table value; copper values run 10 to 20 percent above the 1965 table, which used older scattering factors.
A two-beam Howie-Whelan calculation for a screw dislocation, column approximation, isotropic elasticity, mild absorption. The other row beams are not included.
The geometry is exact and the dark-bright asymmetry follows the beam-to-plane angle. There is no band profile, no diffuse-scattering model and no HOLZ line.
A display model: it places the beams and shows which ones are excited, not how bright a many-beam calculation would make them.
No backlash, no drift, no image shift. Camera rotation is not modelled, so calibrate it once with a known tilt.
The image is a two-beam Howie-Whelan calculation in the column approximation for a screw dislocation with isotropic elasticity, with mild absorption (ξ'0 = ξ'g = 10ξg); it uses the s of the imaging reflection only, so the weak influence of the other row beams (systematic-row dynamical effects, which matter for g(3g) in practice) is not included. Kikuchi line intensity is schematic: geometry is exact, the dark-bright asymmetry follows the beam-to-plane angle, but there is no diffuse-scattering model, no band profile, and no HOLZ line.
Spots come from the same stitched map as the Kikuchi Map Navigator: every zone axis in view contributes its zero-order net, out to a few times its nearest spot, and each reflection is drawn where it really diffracts, sized by |F|2 and faded by a two-beam envelope in its excitation error, except within about a degree and a half of a zone axis, where the whole net is lit the way many-beam scattering lights it (switch the fade off to see the bare nets).
That is a display model: it places the beams and shows which ones are excited, not how bright a many-beam calculation would make them. The holder is an ideal double-tilt stage with no backlash and no specimen drift; the beam tilt is an ideal deflection with no image shift. Camera rotation and flips are not modelled: on your microscope the pattern may be rotated relative to the holder axes, and you should calibrate that once with a known tilt.
@misc{tripathy2026weakbeamtiltsimulator,
author = {Tripathy, Manisha},
title = {Weak-Beam Tilt Simulator},
year = {2026},
howpublished = {\url{https://untetheredatom.com/tem/weak-beam-tilt-simulator}},
note = {Interactive web tool}
}