Four modules, three laws
Ellipse and foci, equal areas, speed and energy, periods compared—one module per step, pausable at any moment for teaching.
Physics in textbooks and online courses asks students to imagine things: why a planet speeds up near the Sun, which areas are “equal”. This lab draws a hands-on solar system in code—ellipse and foci, equal-area sectors, speed and energy, and a comparison of planetary periods—covering all three of Kepler’s laws in four steps.
Positions are solved from Kepler’s equation every frame, sector areas are computed from the true orbit, and speed comes from the vis-viva equation—not an animation that merely looks right. Drag eccentricity or semi-major axis, or double the star’s mass, and the drawing, curves and readings change together. Your own course or textbook can be made the same way—as courseware, micro-lecture video or web interactive.
a = 1.5 AU · e = 0.50 · period 1.84 yr · 42.1 km/s at perihelion · 14.0 km/s at aphelion
Tie a string to two pins and trace around it: the pen’s distances to the pins always add up to the string length 2a. A planet’s orbit is such an ellipse with the Sun at one focus and nothing at the other. Drag eccentricity to 0 and it becomes a circle.
The red and blue sectors take the same time—a tenth of a period. Near perihelion the sector is short and wide, near aphelion long and thin, and computed from the true orbit their areas match. The whole ellipse splits into ten equal-area slices, each crossed in the same time.
Falling toward the Sun, part of gravity points along the motion and speeds the planet up; climbing away, gravity pulls back and slows it. Each pair of dots is the same time apart, so they spread out near perihelion. Kinetic and potential energy trade off while their sum stays constant.
Mercury takes 88 days, Mars almost two years. Square the period, cube the semi-major axis, and every planet gives the same ratio; on log axes they line up on a slope of 3/2. Double the star’s mass and every period shrinks to 0.71 of its value.
Ellipse and foci, equal areas, speed and energy, periods compared—one module per step, pausable at any moment for teaching.
Positions solve Kepler’s equation, sector areas come from the true orbit, speed from vis-viva; curves, readings and drawing share the same numbers.
Eccentricity, semi-major axis and star mass are adjustable, so students can check for themselves that the ratio really stays fixed.
The same lab records as micro-lecture video, splits into textbook figures and step GIFs, or embeds directly in course platforms and e-textbooks.
Textbook publishers, online education, vocational and K-12 schools
Courseware, lab demos, micro-lessons and problem walkthroughs
Where thrust comes from
Agriculture & foodHow to grow lettuce faster
Chemicals & materialsHot spot, pellets and coking
Construction & engineeringLoading, tensioning and cracking
Energy & powerPeak shaving and valley filling
Environment & waterNitrogen and phosphorus removal
Geoscience, weather & disasterFrom warm-sea genesis to decay over land
Government science & industryStorm, infiltration and storage
Hospitals & health educationElectricity, valves and blood flow
Patents, legal & investmentPatent figures, ratios and claim chart
Medical devicesStenosis, dilation, deployment and apposition
Science centers & museumsHow a black hole bends light and spacetime
New energy & batteriesHeat, cooling and thermal runaway
Pharma & biotechStructure, targeting, release and killing
Universities & research institutesTunnelling, feedback and atomic imaging
Semiconductors & electronicsFive steps to one circuit layer
Telecom & computingOne antenna array, many users at once
All13 step-by-step animations and uses across 18 client types
Listed here is what we’ve done and what people ask most. For other industries or uses, add us on WeChat and send a one-line brief—we’ll reply with an approach and quote within 1–2 working days.

Page updated 2026-10-24
Ideal for brand launches · public-sector communications · cultural-tourism campaigns · IP transformation · event openers · earnings visualization · social campaigns · AI workflow development