17 lines
594 B
Markdown
17 lines
594 B
Markdown
# JSON to CDSL
|
|
|
|
This program converts SolidWorks export JSON into parameterized Learning IR
|
|
(`*.cdsl.json`).
|
|
|
|
Conversion responsibilities:
|
|
|
|
- normalize SolidWorks JSON into an intermediate representation;
|
|
- classify sketches into named parameterized profiles;
|
|
- reuse equivalent profiles through semantic references;
|
|
- derive deterministic geometry through the sketch solver;
|
|
- remove avoidable floating-point noise;
|
|
- report unsupported or non-self-sufficient shapes.
|
|
|
|
The converter must not hide missing geometry behind an external context file
|
|
when producing a training-ready CDSL artifact.
|