Question-and-Answer Resource for the Building Energy Modeling Community
Get s tarted with the Help page
Ask Your Question

openstudio vrf font Size

asked 2017-04-01 22:54:07 -0600

updated 2017-04-01 22:55:38 -0600

OpenStudio 1.14 In the VRF dialog, is there any way to adjust/shrink the thermal zone names? While my thermal zone names are fairly long, it appears from the interface that names >12 characters would cause issues. Which seems really odd/short.

additionally, when looking through the TerminalUnit inputs on the right, i didnt see display for the attached thermal zone. Thus, the only way to back check thermal zone assignments is go go back to the thermal zones tab and see which VRF terminal unit/system is assigned....

Am I missing something easy here?

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2017-04-05 12:36:04 -0600

updated 2017-04-07 09:57:52 -0600

@dradair what operating system are you using. I seem to get 28 or so characters on my mac setup; beyond that it displays full name as mouse over. Currently there is not a way to change the font.

image description

Regarding you second question, are you also hoping to see the thermal zone name in the inspector when you have the terminal in the view above selected? I don't think we do that, but you should be able to use the main VRF view for this. I would think clicking on each terminal to look at inspector would be slower than either using main view or going back to thermal zone tab. Maybe I'm missing what you are trying to see.

Updated: Added example code to rename VRF terminals based on system and thermal zone names.

# loop through VRF systems
model.getAirConditionerVariableRefrigerantFlows.each do |vrf_sys|

  # loop through current terminals on system
  vrf_sys.terminals.each do |terminal|

    # get thermal zone name if assigned
    if terminal.thermalZone.is_initialized
      thermal_zone_name =
      thermal_zone_name = ""

    # rename terminal
    orig_name =
    target_name = "#{} - #{thermal_zone_name}"
    runner.registerInfo("Renamed #{orig_name} to #{}")

edit flag offensive delete link more


Reviewing my own question - its wretched, sorry. Amazingly, I think you deciphered what I was asking. Restated for others:

VRF System>selecting a VRF terminal>Edit column on the far right, I didn't see any field that displayed the Thermal zone which the terminal unit is attached. I figured it might be displayed here since the font issue made it where I could see it in the diagram, that it might be displayed somewhere in these inputs.

dradair gravatar image dradair  ( 2017-04-05 18:34:07 -0600 )edit

Maybe this belongs here - but renaming VRF Terminal Units seems very cumbersome, especially on a medium or large model. It appears as though the two options are either in the VRF interface, which is slow, but its very clear which system you renaming terminal units on OR in the Thermal Zones tab, which appears slightly faster, but the VRF system is hidden. Am I overlooking something?

(yes, scripting may be an answer, eventually...not there yet)....

dradair gravatar image dradair  ( 2017-04-05 18:50:17 -0600 )edit

Good point, renaming isn't ideal on large projects. Would be nice to have grid view like for refrigeration, but currently not in the budget. If you have a logic you want to name the terminals with such as concatenating the VRF system name and part of the zone name, writing a measure to do this could be your best option. You could probably have something up and running in an hour, that you could then use on any projects.

David Goldwasser gravatar image David Goldwasser  ( 2017-04-05 23:29:38 -0600 )edit

My scripting abilities pale compared to what I can imagine....two situations. The first is (maybe) easy, just a sequential renaming script, to rename the terminal unit based on which ever VRF system the unit is assigned. The other would be some means of exporting all of the terminal names with thermal zone names to a csv, have excel (or some other means) of doing a look up to a table where the thermal zone names and real terminal unit names are, and load this all back in.....easy, right? Could also set capacities & CFM....I can dream at least...

dradair gravatar image dradair  ( 2017-04-06 08:54:38 -0600 )edit

@dradair, I threw a rename VRF terminal up on the UnmetHours GitHub repo.

Here is link to methods for VRF system https://openstudio-sdk-documentation....

And for VRF terminals https://openstudio-sdk-documentation....

David Goldwasser gravatar image David Goldwasser  ( 2017-04-07 09:52:16 -0600 )edit

answered 2017-04-05 16:59:11 -0600

nathan.vader gravatar image

I am in the same predicament. Currently using windows 10.

image description

edit flag offensive delete link more


Thanks, that helps, I made an issue to track this. It should have similar appearance across platforms.

David Goldwasser gravatar image David Goldwasser  ( 2017-04-05 17:41:50 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer


Question Tools



Asked: 2017-04-01 22:54:07 -0600

Seen: 224 times

Last updated: Apr 07 '17