Easy Atoms - Geometry Nodes Bohr Model Generator
Explanation of the available settings:
- Atomic Number: the amount of protons and electrons used.
- Neutron Count: the amount of neutrons in the nucleus; doesn't affect electron count.
- Nucleon Size: the radius of protons and neutrons. Default: 0.1.
- Nucleon Distance: how far the nucleons are apart from each other. Default: 0.0.
- Fill Factor: 0 means that all nucleons are distributed on the hull of the nucleus, 1 means that the nucleons are also distributed inside the nucleus. Default: 0.4.
- Resolution: number of subdivisions for each particle; also drives orbit resolution. Ranges from 1 to 6. Default: 3.
- Disable Electrons: Boolean; whether to disable all electrons and orbits. Useful if you only need nuclei.
- Electron Size: radius of the electrons. Default: 0.03.
- Orbit Radius: radius of electron orbits. Scales with nucleus size. Default: 3.0.
- Orbit Radius Random: randomize the orbit radii by this amount. Default: 0.0.
- Orbit Thickness: radius of the orbit profile. Default: 0.001.
- Orbit Ellipse Ratio: 1 means circular orbits; deviating values stretch or compress the electron orbits. Default: 1.
- Shell distance: distance between electron shells. Electron configuration is based on the 2*n^2 formula, n being the n-th shell. Default: 0.
- Electron position: move the electrons along their orbits. Can be animated using the #frame driver. Default: 2 (to prevent overlapping electrons at frame 0).
Placeholder materials for protons, neutrons, electrons and orbits can be found in the materials tab.