AseptSoft Core Documentation
Breadcrumbs

AutoSave

AseptSoft modules are saved automatically whenever the host platform (e.g., AutoCAD) saves. There is no manual save button — AseptSoft detects the host platform's save events and triggers its own internal save to maintain consistency.


⚙️ How It Works

Aspect

Behavior

Trigger

AseptSoft saves when the host platform saves (e.g., Ctrl+S in AutoCAD)

Manual save

Not available — saving is always synchronized with the host project to ensure atomicity

Visual overlay removal

Before saving, AseptSoft removes its visual overlays from the drawing. This ensures the host file looks clean when opened without AseptSoft.

Consistency

The module data and host drawing are always saved together, preventing desynchronization


🛡️ Visual Overlay Protection

AseptSoft overlays visual elements on your P&ID (fluid flow paths, state colors, highlights, etc.). To protect the integrity of your drawing:

  1. Before save: AseptSoft removes all its visual overlays from the drawing

  2. During save: The host platform saves a clean drawing without AseptSoft visuals

  3. After save: AseptSoft restores its visual overlays

This means when you open your project without AseptSoft active, the drawing appears clean with no AseptSoft-specific visuals.


📖 How To: Ensure Your Work Is Saved

  1. Work normally in AutoCAD — add process steps, configure valves, update engineering items

  2. Press Ctrl+S (or use AutoCAD's save command) whenever you want to save

  3. AseptSoft saves automatically alongside AutoCAD — no separate action is needed

  4. Verify visually — you may notice a brief flicker as overlays are temporarily removed and restored during save

Tip: Because AutoSave is tied to the host platform's save cycle, you can also rely on AutoCAD's own auto-save timer if configured. Every time AutoCAD triggers a save, AseptSoft saves too.