Skip to content

Match the reference enthalpy-axis layout - #3

Merged
iguchi-lab merged 5 commits into
mainfrom
agent/enthalpy-axis-layout
Aug 17, 2026
Merged

iguchi-lab merged 5 commits into
mainfrom
agent/enthalpy-axis-layout

Conversation

@iguchi-lab

@iguchi-lab iguchi-lab commented Aug 17, 2026

Copy link
Copy Markdown
Owner

What changed

  • numerically calculate the intersection between each 10–120 kJ/kg(DA) enthalpy line and the diagonal enthalpy axis
  • extend every blue enthalpy line continuously to its axis intersection
  • anchor the 0 kJ/kg(DA) line at the rounded lower-left axis endpoint
  • show scale labels from 10 to 120, matching the supplied reference
  • replace sampled axis-band segments with compact perpendicular tick marks
  • place scale numbers consistently on one side of the axis
  • move the enthalpy-axis title 24 px normal to the opposite side so it no longer overlaps the axis

Why

The previous version clipped enthalpy lines at the saturation boundary and placed the axis title too close to the diagonal line. This update follows the supplied reference chart.

Validation

The chart regression test verifies all 13 enthalpy lines reach the axis or its rounded endpoint, checks the 10–120 tick labels, and verifies the title offset and SVG paths.

@iguchi-lab
iguchi-lab marked this pull request as ready for review August 17, 2026 06:19
@iguchi-lab
iguchi-lab merged commit 6604337 into main Aug 17, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant