Closed hyperprogram2 closed 3 years ago
Thanks @hyperprogram2 for the detailed description of the issue.
I tried to reproduce the bug, but I can't. Could you attach the INP or send me it to nestorlerma@waterpi.com?
Hello,
The INP file is attached (and .net).
It has been created with EPANET build 2.00.12.01.
I used it with QGISred 0.14 and QGis 3.16.1
I notices another issue with this file : whith the import of .inp with default parameters in the "Import data" window, the conditions of some rules are not displayed. But, when a directory is defined in the "Import data" (local directory), rules and other objects from inp are imported in the .DBF files in the directory but cannot be read by QGISred and error messages are displayed ("El campo Attribute no existe en el DBF de Rules", "El campo Clause no existe en el DBF de Rules", "El id 'CANAL' para la curva de modulación del nudo CAN_103 no existe", "El id 'CARROS_CLOS_RIPERT' para la curva de modulación del nudo CAR_CRI_140 no existe", etc.) when trying to access to this data with QGISred.
Best Regards
----- Mail original ----- De: "neslerel" @.> À: "neslerel/QGISRed" @.> Cc: "hyperprogram2" @.>, "Mention" @.> Envoyé: Lundi 18 Octobre 2021 17:56:11 Objet: Re: [neslerel/QGISRed] Serious trouble on rule-based controls (Issue #65)
Thanks @hyperprogram2 for the detailed description of the issue.
I tried to reproduce the bug, but I can't. Could you attach the INP or send me it to @.*** ?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub , or unsubscribe . Triage notifications on the go with GitHub Mobile for iOS or Android .
Sorry @hyperprogram2, I can't see the attached file. Maybe you have to attach it on GitHub or send me an email.
About the other issues, I'll try to reproduce them. And for your info, the Spanish messages will be replaced by English messages in the next version of the plugin.
Thanks again!
Hello,
Files were attached to the mail.
You can download a zip file with this link : https://we.tl/t-RMcdGkBmwr
Question : Do you plan to add a function in QGISred to plot time series : flow results for a link, pressure for nodes ?
Thank you
----- Mail original ----- De: "neslerel" @.> À: "neslerel/QGISRed" @.> Cc: "hyperprogram2" @.>, "Mention" @.> Envoyé: Mardi 19 Octobre 2021 18:28:38 Objet: Re: [neslerel/QGISRed] Serious trouble on rule-based controls (Issue #65)
Sorry @hyperprogram2 , I can't see the attached file. Maybe you have to attach it on GitHub or send me an email.
About the other issues, I'll try to reproduce them. And for your info, the Spanish messages will be replaced by English messages in the next version of the plugin.
Thanks again!
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub , or unsubscribe . Triage notifications on the go with GitHub Mobile for iOS or Android .
Thanks @hyperprogram2!
I could reproduce the issue. As it is suggested in previous issue (#64 ) it is caused by rules with clocktimes. I'm going to identify the cause andtry to fix it.
About your question, yes, we have that feature in our list. However, we want to implement before other ones that are not in Epanet.
It is already fixed (at least with the tests I have done). In this link you can download an unofficial version (0.14.2) to test it. http://www.redhisp.webs.upv.es/files/QGISRed/QGISRed_v0.14.2.zip
To use it, you have to:
I hope everything works correctly. Regards
Moreover, I improved the way to edit times and clocktimes of rules. I hope it works better.
Hello,
I tried v0.14.2 and the 6 rules with clocktime are OK but conditions of most of the others rules based on tank level are ignored. Only 5 rules with level are complete.
After accepting the rules and re-opening the controls window, only few rules are remained
For example, rule P_GAUDASSE_1_ON has been kept but not rule P_GAUDASSE_1_OFF
Best regards
Hi @hyperprogram2,
Did you reimported the INP file after installing the new version? I tried to reproduce your issue and I coudn't. I show you how all the rules are imported correctly and saving and after load it again, all the rules are available.
Something I noticed is that the order of the rules is not the same that original INP and I fixed it (available in next version).
Hi, I tried again with v0.14.2 and the same inp file (TEST_Rules.inp) but only 11 rules were complete... :-(
Could you record a gif or video to show me the process from the time you import the INP file until you get these incomplete rules?
Here is the GIF
Hi @hyperprogram2,
I found the problem and I'm going to fix it.
I'll tell you when I release a new version.
In this link you can download an unofficial version (0.14.3) to test it. http://www.redhisp.webs.upv.es/files/QGISRed/QGISRed_v0.14.3.zip
To use it, you have to:
I hope everything works correctly. Regards
Hello,
I tested the new version and it works fine .
Thank you
Hello,
In the "Create/Edit Controls Simples and Rules" window, the conditions of the rules are not displayed and are not working. It happens after importing an .inp file or after manually entering the condition.
For example, with the rule "P_CARROS_P5_1_OFF who works fine en Epanet 2.0 :
the conditions does not appear in the Qgisred window and is not taken into account in the simulation:
There the same issue with rule based on clocktime :
However, the conditions of a few rare rules are taken into account and only these rules are kept following the import from Epanet (after opening and closing the Edit / Control rules window). All other Epanet rules disappear the second time you open the Edit / Control rules window (incomplete rules appear the first time after import then disappear on the second opening of the Edit / Control rules window).
Without rules, qgisred is unfortunatly unusable...
Thank you for examining this problem