2

openstudio vrf font Size

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?

dradair's avatar
2.5k
dradair
asked 2017-04-01 22:54:07 -0500, updated 2017-04-01 22:55:38 -0500
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

2 Answers

2

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

image description

nathan.vader's avatar
121
nathan.vader
answered 2017-04-05 16:59:11 -0500
edit flag offensive 0 remove flag delete link

Comments

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

David Goldwasser's avatar David Goldwasser (2017-04-05 17:41:50 -0500) edit
add a comment see more comments
2

@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 = terminal.thermalZone.get.name
    else
      thermal_zone_name = ""
    end

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

  end
end
David Goldwasser's avatar
20.4k
David Goldwasser
answered 2017-04-05 12:36:04 -0500, updated 2017-04-07 09:57:52 -0500
edit flag offensive 0 remove flag delete link

Comments

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's avatar dradair (2017-04-05 18:34:07 -0500) 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's avatar dradair (2017-04-05 18:50:17 -0500) 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's avatar David Goldwasser (2017-04-05 23:29:38 -0500) 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's avatar dradair (2017-04-06 08:54:38 -0500) edit
1

@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's avatar David Goldwasser (2017-04-07 09:52:16 -0500) edit
add a comment see more comments