This is an old revision of the document!
Table of Contents
Editor
The Editor will probably be your first mode in Graphivac. It enables you to easily draw beautiful HVAC systems.
If the mode is not active, you can switch to it by using the toolbar, or by pressing CTRL+E.
Controls and Shortcuts
Most usual shortcuts will work in Graphivac.
- CTRL+S Save
- CTRL+A Select all
- CTRL+C Copy
- CTRL+X Cut
- CTRL+V Paste
- CTRL+Z Undo
- CTRL+Y Redo
- DEL Delete
A complete list of shortcuts (which might be context dependent) can be seen from the toolbar.
Template
Create New Template
To create a template, select the components, right-click and select “To template”.
(Click for animation)
Edit Existing Template
Double click on the template to enter it. Once inside, you can edit it like as if it was a normal grid.
(Click for animation)
Conduits Relations
Adding relations to conduits is an easy way to let users know from where the conduit is coming and to where it's going.
To add a relation, simply right-click on the end of a conduit and select a component.
(Click for animation)
BACnet Links
Graphivac has the ability to load and show BACnet values from live network or historical data. To link to a BACnet object, open the component properties and go into the BACnet Link tab.
Alternatively, you can simply drag-n-drop a BACnet object from a Wacnet or Vigilia table directly on the canvas :
(Click for animation)
Edit / Add Symbols
Symbols can easily be added by opening the Symbol Editor.
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.
Symbols should be SVG files and can be animated using inline CSS.
The editor will provide you with a live feedback of the SVG document. One thing to look for is how your symbols are represented for the different classes. (Graphivac will automatically assign classes reflecting the state of the object.)