[Equest-users] Copying same type of glases

Nicholas Caton ncaton at catonenergy.com
Mon Dec 22 12:38:47 PST 2014

Plenty of good advice so far!

I will expand the collective response with an intermediate/advanced
approach for detailed edits (post-wizards) which for large projects will
take a fraction of the time, make your project files smaller, and make your
project easier to edit moving forward.  This is written assuming
familiarity with the eQuest interface and using a basic text editor.  I
wouldn’t recommend this for somebody still figuring out the wizards.

I would firstly emphasis David’s advice in that for any project of 20+
stories, I most certainly hope you are leveraging multipliers wherever it
may be appropriate.

This procedure will unify all windows to a common glass type and
(optionally) dimensions:

1.       Navigate to the window spreadsheet view

2.       Set user defaults in the interface

a.       Right click any cell under the column “Glass Type”

b.      Select “Edit/View User Default…” in the context menu

c.       Select the 2nd radio button and choose which of your pre-existing
glass types from the dropdown menu to make default.

d.      Click OK

e.      [Optional] Repeat the above to set defaults for height, width, and
any other window properties you wish to unify

3.       Remove the inputs

a.       You’ll note all such inputs coming out of the wizards are red in
the spreadsheet.  That means there’s a unique input for each individual
component on the back-end.  We want to remove those inputs (“Restore
Default”) for all windows.  You could do this from the eQuest interface by
right clicking a cell and tapping ‘r’ on your keyboard, or by ctrl+c on a
defaulted cell and then playing percussionist on your keyboard (ctrl+v,
downarrow, ctrl+v, downarrow, etc, etc)… but that will fatigue your hands,
annoy your co-workers, and perhaps eat away at your sanity for a 20+ story
building with thousands of windows…

b.      Save your project (and a separate copy “just in case” as you’re
learning), then open the active project’s .inp file in any text editor*
(you can leave eQuest open)

c.       Ctrl-f in the .inp for instances of the text “GLASS-TYPE” and
observe the basic structure for an .inp generated by eQuest:

                                                               i.      The
first (or first few grouped together) instances will be the definitions of
your window type(s).  We want to keep those.

                                                             ii.      The
next instance after those definitions will be under a section starting with
“SET-DEFAULT FOR WINDOW.”  You’ll note this is where all the defaults you
just established for your windows are grouped together.  These also stay.

                                                            iii.      Every
instance of “GLASS-TYPE” thereafter is a component input for each of your
windows, analogous to each of the red cells in the eQuest window
spreadsheet view.  We want to remove those lines, which will cause the
windows to refer to the SET-DEFAULT.

d.      To quickly remove the lines we don’t want, we’ll turn them all into
comments by adding a dollar sign ($) at the start of each of those lines.
It’s worth noting that eQuest generally** deletes such lines entirely on
loading your file.

your text editor*, use the “Find and Replace” functions you have
available.  Following is an example of one of the window lines we want to

"EL2 West Win (G.N1.E1.W1)" = WINDOW
   *GLASS-TYPE*       = "EL1 Window Type #1 GT"
   FRAME-WIDTH      = 0
   X                = 0.639444
   Y                = 0.5
   WIDTH            = 56.2711
   FRAME-CONDUCT    = 1.306

                                                             ii.      A
simple approach appropriate for a 1st effort is to find and replace *all*
instances of *GLASS-TYPE* with *$ GLASS-TYPE* .

"EL2 West Win (G.N1.E1.W1)" = WINDOW
   $ *GLASS-TYPE*       = "EL1 Window Type #1 GT"
   FRAME-WIDTH      = 0
   X                = 0.639444
   Y                = 0.5
   WIDTH            = 56.2711
   FRAME-CONDUCT    = 1.306

                                                            iii.      You
must follow up by removing the dollar signs preceding the window
definition(s) and the instance under “SET-DEFAULT FOR WINDOW,” as those are
lines you want to retain.

                                                           iv.      An
quicker (single step) approach is to leverage your advanced text editor’s*
more nuanced flavors of “find and replace.”  Exact procedure diverges here
depending on the software and requires additional learning, but suffice to
say I consider it a very worthwhile time investment.

e.      After changing all window inputs into comment lines, save the .inp
in the text editor, switch to eQuest, Click *F*ile à re-open the project
which is already open.  This will reload the (newly edited) .inp file
(disregard any prompt about losing any unsaved work).   If you then switch
to the windows spreadsheet view you will find all cells blue for the
properties you have set to default.  From here, you can change the default
inputs quickly in the interface via the same right-click context menu
covered above.


* You can do all of the above with a basic text editor such as the notepad
editor which comes with Windows.  If you are new to stripping out .inp
lines as comments, I advise sticking with whatever text editor is most
familiar to you for the first try, so that you can focus on and better
absorb the lesson at-hand.  This situation is a prime example however where
a text editor with more advanced find and replace capabilities (such as
notepad++ or EditPad Pro) can save you *substantial* time in execution and
human error.

** To my experience, eQuest does not remove comment lines {within
$expressions} or the automatically generated .inp “headers” such as:

$ ---------------------------------------------------------
$              Lamps / Luminaries / Lighting Systems
$ ---------------------------------------------------------

If there is a way to format line comments such that eQuest won’t strip
them, out I’d like to know!


*Caton Energy Consulting*
  1150 N. 192nd St., #4-202

  Shoreline, WA 98133
  office:  785.410.3317


*From:* Equest-users [mailto:equest-users-bounces at lists.onebuilding.org] *On
Behalf Of *David Griffin II
*Sent:* Monday, December 22, 2014 8:13 AM
*To:* John Aulbach; Muthu; equest-users at lists.onebuilding.org
*Subject:* Re: [Equest-users] Copying same type of glases


It’s nice to see you on the eQUEST forum. There are many approaches to what
you are trying to do. Depending on which phase of the modeling you are in,
the approach is different.


I’m guessing since the window on the floors are typical, you may want to
apply a floor multiplier to the model. This assumes each floor has the same
schedule/zoning/etc. Then you wouldn’t have to copy all the windows. You
would just model them on one floor.

*Detailed Edit*

I would take the input file approach. Model the windows on one floor only
via the eQUEST GUI. Then save a copy of the .inp just in case. After you
have created your back-up, find your windows in the .inp file and copy them
to the appropriate corresponding geometry on the subsequent floors. This
should not take more than 20 minutes. Test your progress as you go to make
sure you are doing it right; i.e. open eQUEST after setting up every 5
floors or so to troubleshoot any issues/errors that may pop up. If you
default all appropriate glass parameters before starting this process, it
makes things a lot easier. If you have good computer coding skills, you may
want to setup a script to do this for you.

I hope this helps.


*David Griffin*, BEMP

Senior Energy Analyst



2505 E Parleys Way

Salt Lake City, UT 84109

Office  801.924.5000

Direct  801.924.5028

archnexus.com <http://www.archnexus.com/> | blog
<http://www.nexusfocus.com/> | facebook
<https://www.facebook.com/pages/Architectural-Nexus/179588705397563> |
youtube <http://www.youtube.com/channel/UCYRPWKF-yp-AUiI8ia2XfKw>

*From:* John Aulbach [mailto:jra_sac at yahoo.com <jra_sac at yahoo.com>]
*Sent:* Saturday, December 20, 2014 12:33 AM
*To:* Muthu; equest-users at lists.onebuilding.org
*Subject:* Re: [Equest-users] Copying same type of glases

Well, you COULD change the Glass type in the tree diagram in the DETAIL
EDIT mode to the same properties. So Glass 1 and Glass 2 match. Or your
could painfully go through the glass in the spreadsheet mode (DETAIL EDIT)
change all to Glass-1.

Your choice.

John R. Aulbach, PE

On Friday, December 19, 2014 7:01 PM, Muthu <muthuharr at gmail.com> wrote:

Hi all,

Iam modelling a 20 floor building. Building has typical glass type and size
for all the floors. Is there anymethod to copy and paste the typical type
of glasses in equest?


Equest-users mailing list
To unsubscribe from this mailing list send  a blank message to
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.onebuilding.org/pipermail/equest-users-onebuilding.org/attachments/20141222/87cbe7e9/attachment-0001.htm>

More information about the Equest-users mailing list