HVAC Wiki

All things related to HVAC

User Tools

Site Tools


suppliers:hvac.io:graphivac

This is an old revision of the document!


Graphivac

Logo :


Graphivac is a software to make and visualize HVAC diagrams.

A free version can be downloaded from HVAC.IO.

Modes

Graphivac is designed to be able to support new modes as time goes by. Every mode can render objects differently and show different information, while using the same basic drawing.

By default, Graphivac comes with 3 built-in modes:

  • Live (uses Wacnet to show live BACnet data)
  • Historical (uses Vigilia to show historical data)

It's important to note that Graphivac is not limited to those 2 software; alternative live/historical APIs can be added with new modes.

As of March 2017, the first sponsored mode is also included:

  • SAEB

SAEB features tools to group and categorize the various objects and help an external optimization software.

Components

The grids can be populated by components, each with their own characteristics.

Objects (Symbols)

Objects are 1×1 components used to display various symbols.

While Graphivac comes with a few built-in symbols, the user is free to overwrite them and add new ones.

Internally, symbols are identified by a hierarchical ID, such as “duct.sensor.temperature”. This hierarchical identification allows Graphivac to fallback to a higher level in case a given symbol is not found.

For example, an organization may use “duct.sensor.temperature.johnson-controls.TE-6300” to represent a temperature sensor with a picture of their favorite product. If the user decides to use a new theme, he doesn't have to re-draw every single symbols in existence; he can simply create a more general “duct.sensor” and Graphivac will take care of using it as a fallback if the more precise symbol cannot be found.

While we at HVAC.IO made a basic hierachical system for the few default symbols provided, there is no official standard yet. The community is free to come up with a better system.

Conduits (Ducts/Pipes)

Conduits are arbitrary long, but always 1 unit in width. When a conduit ends on another conduit of the same type, it connects with it, as seen on the picture below:

Templates

Templates are used when a representation should be used multiple times. The canonical example is rooms.

You draw a typical room and then specify how many times it should be repeated, along with names and possibly BACnet links.

Requirements (server)

  • Java 8
suppliers/hvac.io/graphivac.1601260539.txt.gz · Last modified: 2020/09/28 02:35 by 144.76.60.198