Skip to content

v0.5.0

Choose a tag to compare

@pzfreo pzfreo released this 11 Jun 20:19
· 81 commits to main since this release
d4b1969

Four fixes from the NIST CTC-02 one-shot drawing benchmark (#80#83), merged in #84.

Added

  • TextBlock — multi-line note primitive: shared baseline grid, corner anchoring, rotation about its anchor, single annotation for lint (#82)
  • lint_feature_coverage(part, annotations) — flags cylindrical features (holes/bosses) with no ø callout on the sheet; runs automatically from Drawing.lint() / export() (#80)

Fixed

  • Prismatic parts no longer receive turned-part auto-annotations (bogus dim_od, centrelines, bore leaders) (#81)
  • Export degrades per element with view/layer context instead of dying on a bare AssertionError (#83)
  • Note(align=...) now anchors at position instead of the page origin (#82)

See CHANGELOG.md for details and trade-offs.