Sketching band diagrams

I’m struggling sketching band diagrams. What is good ‘algorithm’ when constructing these (especially for more complex dispersion relations )?