STP Viewer

by ove
5
4
3
2
1
New Plugin

Description

3D STEP file previewer — powered by OpenCascade WASM + Three.js. Rotate, zoom, and inspect CAD models directly in Obsidian. - This plugin has not been manually reviewed by Obsidian staff.

Reviews

No reviews yet.

Stats

stars
downloads
0
forks
0
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

STP Viewer — Obsidian Plugin

3D STEP file previewer powered by OpenCascade WASM + Three.js.
Rotate, zoom, and inspect CAD models directly in your vault.

Features

  • 🧊 3D STEP/STP preview — opens .stp and .step files as interactive 3D views
  • 🔄 Orbit controls — rotate, pan, zoom with mouse
  • 🎨 Display modes — solid shading, wireframe, edge overlay
  • 📐 Preset views — ISO, front, right, top
  • 📏 1:1 scale — actual-size rendering based on screen DPI
  • 📊 Scale bar + XYZ axes — visual size reference

Installation

Manual

  1. Download the latest release
  2. Extract to <vault>/.obsidian/plugins/stp-viewer/
  3. Reload Obsidian
  4. Enable "STP Viewer" in Settings → Community plugins

Build from source

npm install
npm run build
npm run install-plugin

Usage

Open any .stp or .step file in your vault — the 3D viewer opens automatically.

Controls

Action Input
Rotate Left-click + drag
Pan Right-click + drag
Zoom Scroll wheel
Fit view Toolbar → Fit button

Supported Formats

  • STEP AP203 / AP214 (.stp, .step)

Dependencies

License

MIT