Revise Azos.Standards needed for Unispec
@zwhalbert1592 is already working on this.
Since Jul 31, 2025.
- Dominant language
- C#
- Stars
- 220
- Forks
- 32
- PR merge metrics
- No merged PRs in 30d
Description
Need:
Common interface: IMeasure:
-
Distance (Long micrometers)
-
Weight (Long micrograms)
-
Area (Long sq micrometers)
-
Volume (Long cubic micrometers)
-
Angle (INT 1/1000 of a degree, radians, revolutions (2pi))
-
Time (long microseconds)
-
Temperature
-
Speed
-
Size2d (w x h)
-
Size3d (w x h x d)
-
Point2d/3d (e.g. x,y toolchange position)
-
RPM?
-
The JSON serialization should serialize BOTH RAW (long for distance) and VALUE in UOM
-
Need CFG support
-
explicit/implicit operators
-
min max checking via
IComparable.CompareTo(object) -
IFormattable
-
Need fractional distances display/parser: 6 ft 4 1/2 in, 8' 2 3/8'' etc...
This notation is standard in carpentry, construction, and certain measurement contexts in the U.S.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.