🧪 Carbon Nanotube Chirality Constructor
Build a real (n,m) carbon nanotube from its chiral vector: watch the graphene hexagonal lattice roll into a tube, read off its true diameter and chiral angle, and see whether it is metallic or semiconducting from the (n-m) mod 3 rule.
Every single-wall carbon nanotube is defined by a single pair of integers, its chiral indices (n, m). This simulator builds the real graphene honeycomb lattice for whichever (n, m) you choose, computes the true chiral vector Ch = n·a₁ + m·a₂, and rolls the lattice into a cylinder exactly the way nature does — atom by atom, bond by bond, including the seam where the sheet closes on itself. The tube's diameter and chiral angle come directly from the (n, m) geometry, and its electronic character — metallic or semiconducting — comes from the real (n − m) mod 3 zone-folding rule that governs actual carbon nanotubes. Switch between armchair (n = m), zigzag (m = 0) and chiral (0 < m < n) tubes, toggle between the rolled 3D tube and the flat unrolled sheet, and watch how a two-integer choice determines whether a nanotube conducts like a metal or a semiconductor.
Build carbon nanotubes from real (n,m) chiral indices and classify them as armchair, zigzag, or chiral. Determine if metallic or semiconducting.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install