[TRNSYS-users] Trnsed and parameters cycle

David BRADLEY d.bradley at tess-inc.com
Thu Dec 8 10:01:39 PST 2011


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 e'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 at 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 at cae.wisc.edu <javascript:bodyCreateMail('TRNSYS-users%40cae.wisc.edu')>
>> https://mailman.cae.wisc.edu/listinfo/trnsys-users
>>
>
>
> -- 
>
> Le futur mai^trise'
>
> 	
> 	
>
> Thibaut VITTE
>
> Docteur - Inge'nieur Energies
>
> Mail : thibaut.vitte at h3c-energies.fr
>
> -----------------------------
>
> H3C-e'nergies
>
> 35, chemin du vieux Che^ne - 38240 MEYLAN
>
> Te'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 ne'cessite'.
>
> In order to respect the environment, please don't print this e-mail
> unless you really need to.
>
>
>
> _______________________________________________
> TRNSYS-users mailing list
> TRNSYS-users at 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 at tess-inc.com

http://www.tess-inc.com
http://www.trnsys.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.onebuilding.org/pipermail/trnsys-users-onebuilding.org/attachments/20111208/b88c4b37/attachment-0005.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/gif
Size: 2701 bytes
Desc: not available
URL: <http://lists.onebuilding.org/pipermail/trnsys-users-onebuilding.org/attachments/20111208/b88c4b37/attachment-0005.gif>


More information about the TRNSYS-users mailing list