Getting Started with STL.Show

Welcome to STL.Show! This guide will help you get up and running with our 3D viewer and start creating amazing 3D designs.

What is STL.Show?

STL.Show is a modern web-based 3D viewer and CAD platform that combines the power of Three.js visualization with JSCAD parametric modeling. It's designed to make 3D design accessible, collaborative, and powerful.

3D Visualization

View and interact with 3D models in real-time

JSCAD Programming

Create parametric 3D designs with code

Collaboration

Work together with your team in real-time

Key Features

File Import & Export

Import STL, SVG, and JSCAD files. Export your designs as STL files for 3D printing or further processing.

STL (Binary/ASCII)SVGJSCAD/JS

3D Manipulation

Transform objects with precise controls. Move, rotate, scale, and perform Boolean operations on your 3D models.

TranslateRotateScaleBoolean CSG

AI-Powered Assistant

Get help with JSCAD programming, design suggestions, and code optimization through our AI chat terminal.

Code HelpDesign SuggestionsOptimization

Browser Compatibility

STL.Show works best with modern browsers that support WebGL and ES6+ JavaScript features.

Recommended Browsers

  • Chrome 90+
  • Firefox 88+
  • Safari 14+
  • Edge 90+

Required Features

  • WebGL 2.0 Support
  • ES6+ JavaScript
  • Web Workers
  • File API

Your First Steps

1

Create an Account

Sign up for a free account to access all features and save your work. You can use email/password, OAuth providers, or WebAuthn for secure authentication.

Sign Up Now
2

Import Your First File

Start by importing an STL file. You can drag and drop files directly into the viewer or use the import button in the toolbar.

Tip: Try importing a simple STL file first to get familiar with the interface. You can find sample files online or create a simple cube in any 3D modeling software.

Learn About File Import
3

Explore the Interface

Learn the basic controls: camera navigation, object selection, and the toolbar interface. Take some time to explore the side panels and modal windows.

4

Try JSCAD Programming

Once you're comfortable with the interface, try creating your first JSCAD design. Start with simple primitives and work your way up to complex parametric models.

Learn JSCAD