Download ModelDownload Sourceembed


Intro Page
Initialize: 2*d sin(cta)= lambda;
You can adjust d,cta and lambda (wavelength)
And you will find the outgoing waves only in phase at particular angle which satisfy
2*d sin(cta)= n*lambda Bragg diffraction occurs when radiation, with a wavelength comparable to atomic spacings, is scattered in a specular fashion by the atoms of a crystalline system, and undergoes constructive interference Bragg's law, which describes the condition on θ for the constructive interference to be at its strongest: 2*d*sinθ = n λ where n is a positive integer and λ is the wavelength of the incident wave  


Code Language Translator Run

Software Requirements


Android iOS Windows MacOS
with best with Chrome Chrome Chrome Chrome
support full-screen? Yes. Chrome/Opera No. Firefox/ Samsung Internet Not yet Yes Yes
cannot work on some mobile browser that don't understand JavaScript such as.....
cannot work on Internet Explorer 9 and below



Fu-Kwun Hwang; Fremont Teng; Loo Kang Wee

end faq

Sample Learning Goals


For Teachers




Drag the sliders to adjust their respective variables.

(Adjusting the d slider)

(Adjusting the theta slider)

(Adjusting the lambda slider)

Toggling Full Screen

Click anywhere in the panel to toggle full screen.

Play/Pause and Reset Buttons

Plays/Pauses and resets the simulation.






Other Resources


end faq

Testimonials (0)

There are no testimonials available for viewing. Login to deploy the article and be the first to submit your review!

Submit your review

Please deploy the article before submitting your review!

You have to login first to see this stats.

1 1 1 1 1 1 1 1 1 1 Rating 0.00 (0 Votes)

Article Stats

Article ID: 709
Article Category ID: 50
Deployed Users
Total # of Likes
Total # of Dislikes
Total # of Deployment 0
  • Nuclear
  • Science
  • Simulations