feat: DIMORDINATE + mark Named UCS saving and DIMORDINATE complete

- ordinate_dim.rs: OrdinateDimCommand picks feature point then leader
  endpoint; auto-detects X vs Y ordinate from movement direction
- Ordinate dim added to the Dimensions dropdown in the Annotate ribbon
- ROADMAP.md: DIMORDINATE ✅, Named UCS (already implemented) ✅

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Hakan SevenandClaude Sonnet 4.6 committed 2026-04-08 00:21:35 +03:00
1 parent 6f741a92e0
commit d2a58bdd08
4 files changed
+90 -1

No files matched your search

+2
View File
@@ -13,6 +13,7 @@ pub mod mtext;
pub mod radius_dim;
pub mod table_cmd;
pub mod text;
pub mod ordinate_dim;
pub mod tolerance_cmd;
use crate::modules::{CadModule, RibbonGroup, RibbonItem};
@@ -55,6 +56,7 @@ impl CadModule for AnnotateModule {
(linear_dim::tool().id, linear_dim::tool().label, linear_dim::tool().icon),
(radius_dim::tool().id, radius_dim::tool().label, radius_dim::tool().icon),
(angular_dim::tool().id, angular_dim::tool().label, angular_dim::tool().icon),
(ordinate_dim::tool().id, ordinate_dim::tool().label, ordinate_dim::tool().icon),
],
default: "DIMLINEAR",
},