The 3D Viewer interface
WebGL rendering with shaded edges, measurement tools, model properties and cost estimation panel.
Illustrative mockup — the actual viewer runs in your MKWork account.
Complete 3D inspection for CNC workshops
WebGL 3D Rendering
Smooth GPU-accelerated rendering in shaded + edges mode. Rotate with right mouse, zoom with scroll, pan with middle mouse. Presets: Top, Front, Iso.
Distance & Angle Measurement
Click two points to measure distance. Click three points to measure the angle at the middle point. Results shown in millimeters and degrees.
Model Dimensions & Volume
Automatic bounding box (L × W × H), surface area and volume calculation. Triangle count and format in the status bar.
CNC Cost Estimation
Select material, density, price/kg, machine rate and markup to get an instant cost breakdown: material + machining + total. Based on 3D geometry analysis.
Geometry Warnings
Detects thin walls, deep holes and other manufacturing-challenging features. Helps identify issues before programming starts.
Files stay on your device
3D models are processed in the browser via JavaScript and WebAssembly. Your design data and IP never leave your device.
Supported 3D File Formats
STL
Binary and ASCII STL. Surface mesh (triangles). Standard for 3D printing and CNC fixture design. Rendered immediately in WebGL — no pre-processing.
STEP / STP
ISO 10303 standard (B-Rep parametric geometry). Compatible with SolidWorks, CATIA, Fusion 360, Creo, NX, FreeCAD exports. Processed via WebAssembly OCCT kernel in the browser.
How to use 3D Viewer
Create your account
Register at mkwork.ro. Free plan included — no credit card, no commitment.
Open 3D Viewer from a part
Go to any part in MKWork and open the 3D Viewer tool to inspect attached STL or STEP files.
Measure and estimate
Inspect model geometry, measure features, check dimensions and get a CNC cost estimate in one click.
Frequently Asked Questions
What 3D formats does 3D Viewer support?
3D Viewer supports STL (binary and ASCII) and STEP/STP files. STL renders immediately in WebGL. STEP/STP is processed via a WebAssembly version of the OpenCASCADE (OCCT) kernel in the browser.
Do I need an account to use 3D Viewer?
Yes. 3D Viewer is integrated in MKWork Manager and requires an account. Creating an account is free — no credit card required, setup in under 2 minutes.
Do I need CAD software to open STEP files?
No. 3D Viewer opens STEP files in the browser using a WebAssembly version of the OpenCASCADE kernel. No SolidWorks, CATIA, Fusion 360 or any other CAD software installation is required.
Are my 3D files uploaded to a server?
No. All files are processed entirely in the browser via JavaScript and WebAssembly. Your design data and intellectual property never leave your device.
Can 3D Viewer generate a quote for machining?
3D Viewer provides an indicative cost estimate based on 3D geometry analysis. In MKWork Manager, you can export this estimate to a formal quote linked to the part and the customer — automatically filling in material costs, machining time and margin.
See your parts before you machine them.
3D Viewer is included in all MKWork plans — including the free one. Register and start inspecting STL and STEP files in under 2 minutes.