Skip to content

v0.11.2

Choose a tag to compare

@Dennis5882 Dennis5882 released this 25 Jul 14:23

Highlights

  • Clearer project description — the README and the PyPI summary now lead with what the SDK
    does (one package covering both Civil NX and Gen NX, typed against the documented schema)
    instead of opening with how it relates to other packages. Applied to the English, Korean,
    Traditional Chinese, and Simplified Chinese sections alike.
  • STORY_DRIFT_METHOD enum values corrected — v0.11.1 documented
    "Drift on the Center of Mass" (#10) and "Max. Drfit of All Vertical Elements" (#13),
    both transcribed from typos in the official docs. Sending either would be rejected; they are
    now the normalized "Drift at the Center of Mass" / "Max. Drift of All Vertical Elements".
  • Story Drift direction keys — the official docs spell these "X_DIR" in the Specifications
    table but "X-DIR" in the working request example. Both spellings are now declared (hyphen
    first) so neither trips a type-checker, with the fallback order documented.
  • Wall Force read warning — this table repeats its HEAD columns for top/bot, so the usual
    dict(zip(head, row)) idiom silently drops the top values. Slice by position instead
    (row[5:12] / row[12:19]).
  • *-ANAL design-check guidance revisedCC-ANAL/BC-ANAL/WC-ANAL ran clean 4/4 in
    live production use, so the blanket "never call this" rule is lifted. But the clean runs were
    on the same build that hung (Gen NX 2026 v2.1, build 06/23/2026), so this is not a vendor
    fix and the trigger is still unidentified — use a short timeout and read the *-TABLE back
    regardless. WD-ANAL was not re-tested and keeps its warning.