| Body | Altitude | Azimuth | From Sun | Visible |
|---|
You asked for the flat-earth model as the base. It has no published equations that place Venus on a given date, so there is nothing to simulate against. It does make one hard geometric claim we can test with this very evening: bodies circle at some height above the plane and never pass below it. For an observer at horizontal distance D from a body at height H, the altitude is atan(H/D). That number is positive for every finite D.
| Sun height H | Distance D for 0° altitude | Altitude at D = 20,000 km |
|---|
On 16 August, from Johannesburg, the Sun reached −44° by 21:00, Venus set at – and the Moon at –. A negative altitude is unreachable on a plane. The globe model reproduces the setting times from orbital arithmetic; the flat model has no mechanism for a body to set at all. The premise of "a night side facing away from the Sun" is itself a description of a sphere.
Method: JPL approximate Keplerian elements (Standish, 1800–2050) for Earth and Venus; Meeus low-precision lunar series (22 longitude terms, 12 latitude terms); mean obliquity and mean sidereal time. Expected error under 0.3°. No atmospheric refraction is applied, so real setting times run about 3–5 minutes later than shown. Cross-checks: greatest eastern elongation 15 Aug 2026 (published 46°, model 45.9°); Venus 48% lit (model 49%).