Use Templates
Templates are pre-built compliant mechanism designs that you can fork into your own workspace and customize. The Templates page is accessible from the top navigation or by scrolling to the Templates section on the home page.
Browsing templates
The Templates page displays a card grid (up to three columns on wide screens). Each card shows:
- A thumbnail image of the design, or a placeholder icon if no thumbnail is available.
- An analysis type badge in the top-right corner of the thumbnail (e.g., "Compliant Mechanism").
- The template name.
- A tagline describing what the template demonstrates, shown below the name (up to two lines).
- Two buttons: Learn More (links to a detail page for the template) and Use Template.
Templates are sorted by a curated display order, then alphabetically by name for templates with the same order value.
A count indicator below the grid shows how many templates are visible out of the total (e.g., "Showing 12 of 24 templates"). Templates load in pages of 12. View More and View Less buttons appear as needed.
Searching templates
A search field labeled "Search templates..." at the top of the page filters the gallery as you type. The search matches against the template name, tagline, and analysis type. The filter is debounced (300 ms).
Filtering by analysis type
A dropdown labeled All Types next to the search field lets you filter templates to a single analysis type. The available types are derived from the current template data. Select All Types to remove the filter. A check mark appears next to the active selection.
Forking a template
Click the Use Template button on any template card to fork it into your workspace:
- A progress overlay appears with a spinner and the message "Setting up your scene...".
- The overlay shows a progress bar tracking asset copy progress (e.g., "3 / 5 assets copied").
- Once the fork is complete, you are navigated directly into the scene editor with your new copy.
If you are not signed in, clicking Use Template opens a sign-up dialog instead.
The fork operation has a 60-second timeout. If it takes longer, the overlay dismisses and an error toast appears asking you to try again.