u/Full_Link5569

I built a free Satisfactory factory planner + save analyzer and would love feedback

I built a free Satisfactory factory planner + save analyzer and would love feedback

Hey Pioneers,

I’ve been working on a free, browser-based Satisfactory companion platform, and after months of iteration, I’m excited to share it with the community for feedback!

🔗 https://satisfactory-tool.vercel.app

Home page

Planner designer

power planner

Item page

Item details page

The ultimate goal of this tool is to bridge the gap between static production planning and active save-game analysis. It combines a premium production calculator with an interactive, CAD-style layout sandbox and a detailed save-file parser, all in one high-performance web app.

Here is a breakdown of what is live right now:

🚀 What is Live Right Now (Current Features)

📐 1. FICSIT Sandbox—Interactive Factory CAD

No more guessing layouts! Enter a full interactive Vector CAD layout directly in your browser:

  • CAD-Style Vector Canvas: Seamless pan (Left-click/Middle-click + drag) and zoom (20% to 200%) on an infinite layout grid.
  • FICSIT Grid Snapping: Buildings snap perfectly to standard 8m × 8m foundation cells (exact scale!) for absolute alignment.
  • Zoop Linear Arrays: Hold Shift in Placement Mode to drag, preview length (e.g. ×6), and instantly build linear machine arrays.
  • Blueprint Clipboard & Copy/Paste (Ctrl+C / Ctrl+V): Copy multi-selected layouts (preserving rotation, recipes, and custom overclock values relative to the cursor) and stamp them down anywhere with purple ghost previews.
  • Persistent Blueprint Library: Save custom modular setups (e.g., "4x Smelter Row") locally to your persistent Blueprint Shelf (backed by localStorage) featuring dynamic SVG footprint previews.
  • Auto-Manifold Builder: Select an aligned row/column of machines and click Construct Manifold; the engine auto-generates splitter or merger manifolds exactly 2 grid units in front of input/output ports and daisy-chains the belts!

🔀 2. Live Logistics & Bottleneck Simulator

Your factory actually runs!

  • Direct Belt Drawing: Draw connections from outputs to inputs with automatic medium verification (no pipes on conveyor belts!). Toggles between Mk.1 (60/m) and Mk.6 (1200/m) belts.
  • Dynamic Conveyor Animations: High-performance SVG animations visualize your throughput speeds. Materials are color-coded (amber for solid cargo, cyan for fluids).
  • Live Jam & Starvation Detection: Jams (100% saturation) or starved machines (belt delivery too slow) instantly freeze conveyor animations. Starved machines pulse orange in the UI and drop their efficiency.
  • Grid Diagnostics Heatmap Mode (Press H**):** Toggle a vibrant heatmap overlays highlighting machine states: Green (100% efficiency), Amber (Starved), Pulsing Orange (Tripped Grid), Pulsing Red (Unpowered), Cyan (Generators), Violet (Infrastructure), and Grey (Idle).

⚡ 3. Power Grid & Telemetry Simulator

A realistic electrical net built from pure graph traversal algorithms:

  • Dynamic Sub-netting: Utilizes BFS recursive graph traversal to isolate your power poles, lines, and switches into discrete, independent sub-nets.
  • Multifuel Biomass Burners: Configurable fuel selector (Leaves, Wood, Mycelia, Biomass, and solid biofuel) adjusting generators to exact game outputs.
  • FICSIT Power Switches: Toggle inline mechanical circuit breakers to isolate or combine grids instantly without deleting cables.
  • Fuse-Tripping Simulator: If grid consumption exceeds capacity, the fuse trips. Tripped sub-grids halt immediately, sound alerts, and flash tripped states.
  • Animated SVG Telemetry Charts: Click any pole or generator to load real-time telemetry line graphs for Production, Load, and Tripping Thresholds!

📊 4. Recursive Production Planner

  • Recursive Solver Engine: Automatically computes raw resources, intermediate item rates, machine counts, and power scaling for any target rate.
  • Aggregated vs. Machine-level Views: View production lines either grouped by recipes or mapped as discrete machine flowcharts using interactive reactflow nodes.
  • Collapsible Trees & Buildings Breakdown: View hierarchy branches, per-minute flat lists, or exact machine count summaries with integrated power summaries.
  • Shareable Plan Hashes: Generate short encoded URL hashes of your planner states for instant sharing.

🗺️ 5. Interactive World Map & Save File (.sav) Inspector

  • Save File Analyzer: Drop your .sav files to instantly extract active player telemetry, inventory, building breakdowns, and built structures.
  • World Map Explorer: Explore resource nodes, impurities, coordinates, and coordinates mapped on the high-res massage-2(a-b)b map grid.

🗺️ Future Roadmap (What is in the Works)

I'm working on several exciting map and usability features next, guided by our active feedback checklist:

  • 🗺️ Player & Factory Map Overlay: Rendering parsed save structures (train tracks, pipelines, foundations, player location, vehicles) directly onto the high-res world map.
  • 🏷️ Collectible Map Markers: Mapping coordinates for Power Slugs (Blue/Yellow/Purple), Mercer Spheres, Somersloops, Hard Drives, and Flora (Paleberries, Nuts, Bacon Agaric) with marker clustering to avoid UI lag.
  • 📦 Save Unlock & MAM Tracker: Complete unlock progress lists, showing MAM research, Awesome Shop purchases, and milestone progress.
  • 🔍 Global Command Search (Ctrl+K): Global command bar to instantly find any item, recipe, alternate, or building footprint.
  • ⚙️ Web Workers Offloading: Offloading heavy save-file parsing (for 20MB+ files) to background threads for frictionless performance.

💬 I’d Love Your Feedback!

I want to make this the ultimate one-stop tool for Satisfactory players, and I'd love to hear from you:

  1. What would make you switch from your current planner / map companion tool?
  2. How does the CAD Sandbox layout feel? Are the keyboard shortcuts and array building intuitive?
  3. What UI elements feel annoying or hard to use?
  4. What features would you love to see added next?

Thank you so much for taking a look! I'll be hanging out in the comments to answer questions and take feedback.

Stay efficient!

reddit.com
u/Full_Link5569 — 11 days ago