Thibaut,
I can't think of a clean way of doing that. There are only two
kinds of groups in TRNSED that control whether or not another group
is visible: radio buttons and check boxes. My only suggestion (which
is essentially the same as what you came up with - except that it
uses radio buttons) is that you can have a radio button group that
asks the user how many walls they want to enter:
One wall
Two walls
Three walls
Four walls
You would then have to define one group for each radio button option
that contains all the inputs for N walls (where N is the number that
the user chose). Again, not very clean and basically the same result
as your check box idea.
Kind regards,
David
On 12/8/2011 09:59, Thibaut VITTE wrote:
Thanks for the answer, Matt.
I see what you explain, but I don't see if it can apply to my
problem. For instance, if I continue with the type 16 example. My
question is : If the end-user wants to implement a variable number
of surfaces, how to implement that in a "user friendly" way.
The way I see now is to use a default type 16 with a given numer
of surfaces, let's say ten. But if I don't want to see all inputs
in the GUI, I need to use check boxes that make appear inputs for
the "checked" surface. Is there a way to make it work the same
way cycles work in Trnsys, with a numer defining the right inputs
avalaible?
Best regards
Thibaut
Le 07/12/2011 20:04, Matt Duffy a écrit :
Dear Thibaut,
I ran into a similar problem with this in TRNSED the other day:
I wanted to give the end-user the option of using one of two
modes for the Type16 radiation processor, and as it turns out
these two different modes had a different number of parameters
or inputs. Fortunately, I work with the Trnsys savvy, David
Bradley, and he contrived a solution. Implement both of the
components in the input file, then when the user selects either
component (in your case checks a box), it will turn on or off
the appropriate outputs of the appropriate component in an
equation. Here is a simple example.
I have two different Type16 in the input file. In mode 1 is Unit
2 Type16, and in mode 2 is Unit 22 Type16. When the user selects
the mode 1, I set a variable to 1 (RM1=1) and set the other
variable to 0, (RM2=0). Then I simply make an equation for the
output of consideration that has both of the outputs from both
of the components with the variable's "swi tch" to enable or
disable that appropriate output.
EQUATIONS 1
QTotSurf=[2,7]*RM1+[22,7]*RM2
Best regards,
Matt Duffy
-----
Original Message -----
From: "Thibaut VITTE" <thibaut.vitte@h3c-energies.fr>
Sent: Tue, December 6, 2011 12:15
Subject: [TRNSYS-users] Trnsed and parameters
cycle
Dear Trnsys users,
I'm creating a trnsed application, and I need to define walls for a
simplified building. I'm having difficulties to program a cyle for
parameters. I've tried to use a model with a cycle implemented in the
tmf, but it does not work, and if I understand well how trnsed works, it
seems normal.
So I tried to make one using check box group that ask how many walls
need to be inputed. But it is not what we can call "user friendly" since
a numerical value would do the trick with a lot of space spared.
So my question is : Is it possible to take into account tmf cycles, or
is it possible to make it with a numerical value, or does anyone have a
good tip to share? I've looked into the applications I've found on the
web, but I did'nt found anything relevant. (If you have a good example
of an application using advanced trnsed possibilities that is avalaible,
even if it does'nt answer my question, I would be happy to have a look
!!! )
Many many thanks in advance.
Thibaut
_______________________________________________
TRNSYS-users mailing list
TRNSYS-users@cae.wisc.edu
https://mailman.cae.wisc.edu/listinfo/trnsys-users
|
--
Le futur maîtrisé
|
|
Thibaut VITTE
Docteur - Ingénieur Energies
Mail : thibaut.vitte@h3c-energies.fr
-----------------------------
H3C-énergies
35, chemin du vieux Chêne - 38240 MEYLAN
Tél : 04 76 41 88 66
Fax : 04
76 41 28 94
www.h3c-energies.fr
|
|
-----------------------------------------------------------------------------------
Afin de contribuer au respect de l'environnement,
merci de n'imprimer ce message qu'en cas de nécessité.
In order to respect the environment, please don't
print this e-mail unless you really need to.
_______________________________________________
TRNSYS-users mailing list
TRNSYS-users@cae.wisc.edu
https://mailman.cae.wisc.edu/listinfo/trnsys-users
--
***************************
David BRADLEY
Principal
Thermal Energy Systems Specialists, LLC
22 North Carroll Street - suite 370
Madison, WI 53703 USA
P:+1.608.274.2577
F:+1.608.278.1475
d.bradley@tess-inc.com
http://www.tess-inc.com
http://www.trnsys.com
|