SysModeler — User Manual
The Model Query Engine is a database-like search interface for interrogating your system model with fields, operators, logical groups, scoping, and sorting.
Open a project and select Query from the left sidebar. The panel lists all of your saved queries.
Note: View-only collaborators can run queries but do not see the + (Create Query) button.
Under Properties to Select, choose which fields to return per match. Leaving it empty returns every available property.
| Field | Description | Typical usage |
|---|---|---|
@id | Unique string identifier of the node | Keep this selected to enable click-to-canvas jumping |
@type | SysML metamodel classification type | Filter for e.g. PartDefinition or Requirement |
name | Human-readable element name | Find a specific block like "Alpha Drone" or "Engine" |
owner | Parent element/package containing the node | Scope to specific sub-assemblies/subsystems |
shortName | Element short name | Compact identifiers |
documentation | Attached documentation text | Search descriptive metadata |
isAbstract | Boolean flag for abstract definitions | Isolate concrete instantiations from base abstractions |
direction | Feature direction | Filter directional features |
Tip: If
@idis not selected, "go to node" may not work reliably for that query's results.
name, operator =, value Alpha Drone.