Beta 5 Release
Land of Assets Beta 5 — Native CAD Support for FreeCAD, STEP, and IGES
Beta 5 adds a CAD asset type with support for FreeCAD, STEP, and IGES, automatic GLB generation for browser viewing, CAD download routes, and full dashboard, SDK, and CLI support.
Ben Houston • 3 min read • April 9, 2026
Beta 4 delivered the modern media route pattern, a reliable task pipeline, and real-time task events. Beta 5 adds native CAD support: upload FreeCAD, STEP, and IGES files directly, and Land of Assets handles the rest.
You can now upload FreeCAD (.fcstd), STEP (.step, .stp), and IGES (.iges, .igs) files as a new CAD asset type. Land of Assets preserves the source CAD file, generates a viewer-ready GLB, and exposes CAD-specific media routes so engineering and downstream teams can retrieve the format they need.
A Real CAD Asset Type
CAD files are a first-class asset category in Land of Assets, not a preprocessing problem handled outside the platform.
If your pipeline starts with CAD, your CMS should understand CAD rather than waiting for someone to export intermediate files before anything can be tracked.
The new CAD asset type currently supports:
- FreeCAD
.fcstd - STEP
.step,.stp,.stpnc - IGES
.iges,.igs
Automatic GLB Generation for Viewer Workflows
Upload a CAD file and Land of Assets converts it to GLB in the background so the asset viewer has a browser-native format ready immediately. No separate export step required.
- engineering keeps the CAD source of truth
- the platform generates a web-friendly delivery format
- downstream teams consume the result without breaking source fidelity
New CAD Media Routes
The media API now includes CAD-specific routes alongside the model routes introduced in Beta 4:
POST /media/:orgName/:projectName/:assetName/cad/fcstd POST /media/:orgName/:projectName/:assetName/cad/iges POST /media/:orgName/:projectName/:assetName/cad/step
These routes mirror the same task-oriented pattern as the model media routes:
GETreturns an already-available derivative when it existsPOSTstarts or reuses the background task that generates it
In practice, this means you can upload one CAD source file and download it later in whichever CAD representation your next system expects.
Dashboard, SDK, and CLI Support
CAD support is now wired through the full product surface.
Dashboard
The asset import flow now includes CAD as a selectable asset type, and the uploader clearly advertises the supported formats. CAD assets also participate in the normal asset viewer and download flows through the generated GLB and CAD derivatives.
SDK
The SDK now exposes typed CAD media formats and URLs so API consumers can request:
fcstdigesstepglbfor browser viewing of CAD assets
CLI
The loa CLI now supports CAD workflows directly. You can upload CAD source files and download derived CAD representations or the generated GLB.
# Upload a CAD asset loa assets create --file Window_Type.FCStd --org my-org --project products # Download the viewer-ready GLB loa assets download --asset Window_Type --format glb --org my-org --project products # Download a CAD derivative loa assets download --asset Window_Type --format step --org my-org --project products
Why This Matters
Your engineering team has CAD files. Your web team needs GLB. Someone in the middle re-exports, renames, uploads, and checks that everything still matches. That step breaks as teams grow.
Land of Assets eliminates it: engineering uploads the source, the platform generates delivery formats, and downstream teams retrieve either the original CAD or the web-ready GLB. The asset stays versioned in one place.
Get in Touch
We're building this for enterprise teams managing 3D content and want to hear from you. Feature ideas, integration questions, or feedback: bring them to Discord or book a demo.
