Project Atlas Logo

Project Atlas User Manual

Guide for first login, offline caching, system creation, system management, pinstack building, exports, and recovery.

Project Atlas has two protected tools: the Generator and the Standalone Pinstack Calculator. Both tools are browser-based, both can work offline after the app has been loaded and authorized on a device, and both rely on you to keep your exported files organized locally.

Generated systems, clipboard lists, spreadsheets, and exported project files are not stored for you on the Project Atlas service. Save your work locally and export complete project packages when you finish editing.

1. First Visit, Login, And Access

  1. Open the Project Atlas home page and review the User Agreement the first time you launch a protected tool.
  2. Use the Login or Sign Up buttons in the header if you need an account before opening the Generator or Pinstack Calculator.
  3. Sign Up creates an account using your email, password, and optional organization name. The organization field is for account identification and greeting purposes, not for storing project data.
  4. If email confirmation is enabled, complete the confirmation step from your email and return to Atlas. After confirmation, Atlas signs you in when possible.
  5. If you choose Remember Me, Atlas keeps a longer device session window. If you do not choose Remember Me, the device session window is shorter.
  6. Logout removes the active browser-stored session state, but it does not delete any project files or downloads already saved on the device.

What The Account Is For


2. Caching, Install, And Offline Use

Project Atlas uses browser cache, service-worker storage, and local browser storage so the app can behave like an installable tool instead of a simple webpage.

Installing Atlas


3. Generator Overview

The Generator is the main system-design workspace. It lets you build a hierarchy, review keys in a tree, control key status, calculate pinning, maintain a virtual clipboard, and export a complete project package.

Starting A New System

  1. Launch the Generator from the home page.
  2. Enter a system name or blind client reference rather than real client names whenever practical.
  3. Select the DSD or profile that matches the keyway and hardware you are planning around.
  4. Enter the key blank or keyway details used for the project.
  5. Set the top master and, for IC workflows, the control key when required by the profile.
  6. Choose whether the project is a 3-level or 4-level system.
  7. Enter or review the progression patterns, then use Generate System.

Random GMK And Preview

Tree Review And System Management

Quick Key

Quick Key automatically adds parent keys when you select a child key. This is useful when you want a core build or clipboard output to include the hierarchy above the selected key without reselecting each parent manually.


4. Building Pinstacks And Cores In The Generator

  1. Select a key from the generated system or manually review the current output shown in the pinning panel.
  2. Read the Pinstack Output area for the calculated bottom pins, master wafers, top pins, and control-stack information where applicable.
  3. For IC and SFIC workflows, include control information where required by the selected profile. Atlas automatically adjusts calculations for supported core formats.
  4. Enter a cylinder label before adding the current result to the Virtual Clipboard if you want the entry saved in the running list.
  5. Enter Qty when you want Atlas to track how many cylinders or cores use that same pinning.
  6. Use Add To List to move the current pinstack into the Virtual Clipboard.
The clipboard list is the working area for batch core building. Use it to collect multiple cylinders, track quantities, and maintain running pin totals before copying, downloading, or exporting the project.

Virtual Clipboard In The Generator


5. Saving, Loading, Exporting, And Recovery In The Generator

Save Or Load System JSON

Export Excel And Export Entire System

System Token Recovery


6. Standalone Pinstack Calculator Overview

The standalone calculator is for manual key entry, quick bench work, imported Atlas system JSON usage, and field pinning without generating a full hierarchy first.

Manual Key Entry Workflow

  1. Launch the Pinstack Calculator.
  2. Enter a system name and select the correct DSD or profile.
  3. Enter one or more key labels and bittings manually.
  4. If the selected profile is IC-based, enter the control key when required.
  5. Atlas calculates the pinstack output for standard, LFIC, or SFIC-capable workflows based on the profile rules.

Loading JSON Into The Calculator

Quick Key, Status Control, And Tree Selection

Calculator Clipboard And Quantity Tracking

Save Or Load Pinstack JSON


7. Universal Progression Chart

The Universal Progression Chart tool helps you generate, visualize, and manage key progression charts for automotive and other keys. It supports MACS, cut depth ranges, known cuts, and JSON save/load for chart state. This tool is mobile-friendly and privacy-focused—no data is stored on the server.

Getting Started

  1. Launch the Universal Progression Chart from the home page.
  2. Select the total number of cuts, MACS value, and cut depth range for your key.
  3. Enter any known cuts if available. Unknown cuts can be left blank.
  4. Click Load Chart to generate a progression chart for missing cuts.
  5. Tap or click bitting values in the chart to mark them as eliminated as you progress your key.
  6. Use Save to download your chart as a JSON file, or Load to restore a previously saved chart.

Features

Tip: Use the JSON save/load feature to preserve your chart progress and reload it later. This is especially useful for field and bench work for drawn out or interrupted tasks.

8. Best Practices For System Management


9. Troubleshooting Notes