Adom Step2GLB - The Adom STEP Engine
Public Made by Adomby adom
The Adom STEP engine: fully manage STEP files. Convert to color-preserving GLB, render thumbnails and vector outlines, laser-etch MPNs, create and edit STEP geometry, extract features, and run molecule mode. One name for the thin Rust CLI and the shared OCCT service. Formerly 'step2glb' + 'service-step2glb'.
thumbnail CLI advertises GLB input that the service rejects
Environment: step2glb CLI 0.12.0; service 1.3.0 d76451638fdc9d0f3914b7c6d0038ea06aaaf925; Linux/WSL2.
step2glb thumbnail --help advertises input .step / .stp / .glb and --kind glb. Supplying a valid detailed GLB fails HTTP 400 with: GLB input is not supported in service-step2glb v0.4.0+ (cadquery-ocp 7.8.x's RWGltf_CafReader is incomplete). POST source .step instead.
Expected: advertised GLB rendering works, or capability-aware CLI help/local validation clearly identifies the unsupported format before upload. Telling users to send STEP does not preserve embedded board textures. A native glTF renderer can produce the desired image from the same valid GLB; our local workaround uses the wiki Babylon 9 renderer directly. No upstream implementation or PR is in progress here. Attached current CLI help reproduces the misleading promise.