AseptSoft Core Documentation
Breadcrumbs

PID Text Components

PID Text Components are MText entities in AutoCAD that display information relevant to the current Step, Process, or Module. They are created and managed by AseptSoft, and their content updates automatically as you navigate through your workflow.

In pharmaceutical process design, text components serve as the living annotations on your P&ID — tracking CIP step durations, displaying SIP hold temperatures, noting batch-specific parameters, and highlighting areas of interest during design reviews.


📋 Overview

Component Type

Purpose

Editable

Scope

📊 Trackers

Display titled data ("Title : Value" format)

Depends on type

Step/Process/Module

📌 Notes

Free-form text annotations

Yes

Step/Process/Module

🔆 Highlights

Geometry-based visual markers

Yes

Module

📊 Tracker Types

Trackers come in three varieties, each serving a different purpose:

Tracker Type

Page

Description

Targeted Tracker

Auto-tracks system metadata (step name, process name, user, date)

Manual Tracker

User-entered value per Step — you type the value for each step

Algorithm Tracker

Auto-tracks condition field values from the algorithm design (read-only)


🔧 Common Characteristics

All PID Text Components share these behaviors:

  • Created by AseptSoft — spawned as MText entities on dedicated layers

  • Phase-aware — visibility and content can change based on the active Step

  • Position-anchored — placed at specific coordinates in the drawing, where location is meaningful

  • Editable — click on any editable text component to modify its content

  • Deletable — click the component, close the editor prompt, then delete the MText object

📐 AutoCAD Layers

Layer

Used By

AseptSoft Properties

Trackers (Algorithm, Manual, Targeted)

AseptSoft Notes

Notes (Mention Trackers) and Highlights


✏️ Text Display Format

Text components use two display formats:

Titled Format (Trackers)

Trackers display as "Title : Value" — for example, "Step Duration : 30 min" or "CIP Temperature : 80 °C".

When the value display is disabled, the component shows "Title : -".

Free-Form Format (Notes)

Notes display as plain text with no title structure — just the raw text content or geometry.


🗂️ Component Hierarchy

Category

Sub-Type

Description

Trackers

Algorithm Tracker

Auto-tracks condition field values (read-only)


Manual Tracker

User-entered value per Step


Targeted Tracker

Auto-tracks system metadata

Notes

Module Note

Visible across all Steps and Processes


Process Note

Visible only in a specific Process


Phase Note

Visible only in a specific Step

Highlights

Highlight

Custom geometry markers visible only while AseptSoft is active


🔄 Events and Updates

All text components respond to module lifecycle events:

Event

Affected Components

Active Step changes

Algorithm Trackers, Manual Trackers, Targeted Trackers, Phase Notes

Active Process changes

Targeted Trackers, Process Notes

Active Condition changes

Algorithm Trackers

Condition field edited

Algorithm Trackers

User login changes

Targeted Trackers (User target)


💊 Pharma Example: Text Components on a CIP P&ID

On a typical CIP P&ID, you might use text components as follows:

Component

Type

Example Content

Purpose

"Step Name"

Targeted Tracker

"Caustic Wash"

Automatically shows the current CIP step name

"Duration"

Manual Tracker

"30 min"

Engineer enters the planned duration for each step

"CIP Temp Setpoint"

Algorithm Tracker

"80 °C"

Reads the temperature parameter from the algorithm condition

"Note: Check drain valve"

Phase Note

"Verify V-105 drain is fully open before starting pre-rinse"

Visible only during the Pre-rinse step

Area highlight

Highlight

Yellow rectangle around the vessel jacket

Draws attention to the jacket piping during design review


🛠️ How To: Add a Tracker to Your P&ID

  1. Navigate to the Module RibbonText Components panel.

  2. Choose the tracker type (Targeted, Manual, or Algorithm).

  3. Click on the P&ID to place the text entity at the desired location.

  4. Configure the tracker's title and target (for Targeted Trackers) or simply enter a value (for Manual Trackers).

  5. Navigate between steps to see the tracker update automatically.