HVAC Wiki

All things related to HVAC

User Tools

Site Tools


suppliers:hvac.io:graphivac

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
suppliers:hvac.io:graphivac [2020/07/22 09:32] – old revision restored (2017/03/14 18:33) 173.208.218.130suppliers:hvac.io:graphivac [2020/10/04 15:42] (current) – old revision restored (2020/09/30 22:07) frozenlock
Line 5: Line 5:
 ---- ----
  
-[[https://graphivac.hvac.io|Graphivac]] is a software to make and visualize HVAC diagrams.+[[https://graphivac.hvac.io/#/o/public/p/P-cBZ5F9AJC3/g/G-NC4K3VbOZ8|Graphivac]] is a software to make and visualize HVAC drawings.
  
-A free version can be downloaded from [[https://hvac.io|HVAC.IO]].+A free version can be downloaded from [[https://hvac.io/products/graphivac|HVAC.IO]].
  
 {{:suppliers:hvac.io:graphivac.png?400|}} {{:suppliers:hvac.io:graphivac.png?400|}}
 +
 +**First time in Graphivac? You probably want to check the [[suppliers:hvac.io:graphivac:modes:editor|Editor]] instructions**
 +
 +
 +===== Controls =====
 +These are universal controls and should work in all modes.
 +
 +  * Pan : <key>ctrl+alt+click</key> or <key>w</key> <key>a</key> <key>s</key> <key>d</key> or <key>↑</key> <key>←</key> <key>→</key> <key>↓</key> or Mouse wheel click
 +  * Zoom : Mouse wheel
 +  * Fullscreen : <key>F11</key>
 +  * Snapshot : <key>ctrl+p</key>
 +  * Show all : <key>ctrl+alt+w</key>
  
 ===== Modes ===== ===== Modes =====
 +
 +{{ :suppliers:hvac.io:graphivac:graphivac-principle.png?250| Historical / Live Mode principle}}
 +
 Graphivac is designed to be able to support new modes as time goes by. 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. Every mode can render objects differently and show different information, while using the same basic drawing.
Line 18: Line 33:
  
   * [[.graphivac:modes:editor|Editor]]   * [[.graphivac:modes:editor|Editor]]
-  * Live (uses [[.wacnet|Wacnet]] to show live BACnet data) +  * [[suppliers:hvac.io:graphivac:modes:live|Live]] (uses [[.wacnet|Wacnet]] to show live BACnet data) 
-  * Historical (uses [[.vigilia|Vigilia]] to show historical data)+  * [[suppliers:hvac.io:graphivac:modes:historical|Historical]] (uses [[.vigilia|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. It's important to note that Graphivac is not limited to those 2 software; alternative live/historical APIs can be added with new modes.
Line 25: Line 40:
  
 As of March 2017, the first sponsored mode is also included: As of March 2017, the first sponsored mode is also included:
-  * SAEB+  * [[suppliers:hvac.io:graphivac:modes:saeb|SAEB]]
  
 SAEB features tools to group and categorize the various objects and help an external optimization software. SAEB features tools to group and categorize the various objects and help an external optimization software.
Line 34: Line 49:
 ==== Objects (Symbols) ==== ==== Objects (Symbols) ====
 Objects are 1x1 components used to display various symbols. Objects are 1x1 components used to display various symbols.
- 
-==== Symbols ==== 
  
 {{:suppliers:hvac.io:graphivac:favicon.png?50|}} {{:suppliers:hvac.io:graphivac:favicon.png?50|}}
Line 41: Line 54:
 While Graphivac comes with a few built-in symbols, the user is free to overwrite them and add new ones. 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**"+==== Conduits (Ducts/Pipes) ====
-This hierarchical identification allows Graphivac to fallback to a higher level in case a given symbol is not found.+
  
-For examplean organization may use "**duct.sensor.temperature.johnson-controls.TE-6300**" to represent temperature sensor with a picture of their favorite product+Conduits are arbitrary longbut always 1 unit in width. 
-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.+When conduit ends on another conduit of the same type, it connects with it
 +This behavior can be seen below:
  
-While we at [[https://hvac.io|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.+{{:suppliers:hvac.io:graphivac:conduits-connect.png?200|}}
  
-===== Conduits (Ducts/Pipes) =====+==== Templates ====
  
-Conduits are arbitrary long, but always 1 unit in width+Templates are used when a representation should be used multiple times
-When a conduit ends on another conduit of the same type, it connects with it, as seen on the picture below:+The typical use of this component is to show rooms. 
 + 
 +You draw a typical room and then specify how many times it should be repeated, along with names and possibly BACnet links. 
 + 
 +{{:suppliers:hvac.io:graphivac:templates.png?400|}} 
 + 
 +==== Enclosures ==== 
 + 
 +Enclosures are used to represent a single closed spacesuch as a room or a pool. 
 + 
 +{{:suppliers:hvac.io:graphivac:graphivac-enclosure.png?250|}} 
 + 
 +===== Relations ===== 
 +Under the hood, a powerful relation algorithm is building relations between all the components present on a grid. 
 + 
 +{{:suppliers:hvac.io:graphivac:demo-relation-grid.png?400|}}{{:suppliers:hvac.io:graphivac:demo-relations.png?120|}} 
 + 
 +(This feature is used by the [[suppliers:hvac.io:graphivac:modes:saeb|SAEB mode]] to enable a much more precise analysis.)
  
-{{:suppliers:hvac.io:graphivac:conduits-connect.png?200|}} 
  
 +===== Requirements =====
 +Client : A modern web browser
  
 +Server : Java 8
  
-===== Requirements (server) ===== +===== Installation ===== 
-  * Java 8+To see how to run your own Graphivac server, see [[.graphivac:installation]].
  
suppliers/hvac.io/graphivac.txt · Last modified: 2020/10/04 15:42 by frozenlock