]> git.llucax.com Git - z.facultad/75.42/plaqui.git/commitdiff
Agrego 2 ejemplos con problemas con la logica de control. El cliente la
authorLeandro Lucarella <llucax@gmail.com>
Thu, 4 Dec 2003 23:15:20 +0000 (23:15 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Thu, 4 Dec 2003 23:15:20 +0000 (23:15 +0000)
dibuja mal (tira lineas para cualquier lado) y la simuacion tampoco anda
bien. 'exclusa_inteligente' esta simpatico porque deberia hacer que se
cierre la exclusa cuando el tanque esta vacio y se abra cuando esta lleno.

Samples/exclusa_inteligente.xml [new file with mode: 0644]
Samples/logica_endemoniada.xml [new file with mode: 0644]

diff --git a/Samples/exclusa_inteligente.xml b/Samples/exclusa_inteligente.xml
new file mode 100644 (file)
index 0000000..e74577b
--- /dev/null
@@ -0,0 +1,96 @@
+<?xml version="1.0" encoding="iso-8859-1" ?>
+<planta>
+       <bomba nombre="bomba0" id="0">
+               <entrega>1,00</entrega>
+               <color>
+                       <rojo>29454</rojo>
+                       <verde>56518</verde>
+                       <azul>65535</azul>
+               </color>
+               <conector>
+                       <salida>codo1</salida>
+               </conector>
+               <orientacion>0</orientacion>
+               <x>64</x>
+               <y>96</y>
+       </bomba>
+       <codo nombre="codo1" id="1">
+               <caudal>10,00</caudal>
+               <conector>
+                       <entrada>bomba0</entrada>
+                       <salida>tanque2</salida>
+               </conector>
+               <orientacion>0</orientacion>
+               <x>160</x>
+               <y>96</y>
+       </codo>
+       <tanque nombre="tanque2" id="2">
+               <capacidad>100,00</capacidad>
+               <inicial>50,00</inicial>
+               <color>
+                       <rojo>65195</rojo>
+                       <verde>31796</verde>
+                       <azul>65535</azul>
+               </color>
+               <conector>
+                       <entrada>codo1</entrada>
+                       <salida>exclusa3</salida>
+               </conector>
+               <flotantes>
+               <superior>80</superior>
+                       <inferior>20</inferior>
+               </flotantes>
+                       <orientacion>0</orientacion>
+               <x>192</x>
+               <y>160</y>
+       </tanque>
+       <exclusa nombre="exclusa3" id="3">
+               <conector>
+                       <entrada>tanque2</entrada>
+                       <salida>tubo8</salida>
+               </conector>
+               <orientacion>0</orientacion>
+               <estado>1</estado>
+               <x>256</x>
+               <y>192</y>
+       </exclusa>
+       <drenaje nombre="drenaje4" id="4">
+               <conector>
+                       <entrada>tubo8</entrada>
+               </conector>
+               <orientacion>3</orientacion>
+               <x>416</x>
+               <y>192</y>
+       </drenaje>
+       <tubo nombre="tubo8" id="8">
+               <caudal>2,00</caudal>
+               <conector>
+                       <entrada>exclusa3</entrada>
+                       <salida>drenaje4</salida>
+               </conector>
+               <orientacion>1</orientacion>
+               <x>320</x>
+               <y>192</y>
+       </tubo>
+       <and nombre="and5" id="5">
+               <orientacion>0</orientacion>
+               <x>384</x>
+               <y>96</y>
+               <salida>exclusa3</salida>
+       </and>
+       <or nombre="or6" id="6">
+               <orientacion>3</orientacion>
+               <x>288</x>
+               <y>128</y>
+               <entrada id = "superior">tanque2</entrada>
+               <entrada>exclusa3</entrada>
+               <salida>and5</salida>
+       </or>
+       <not nombre="not7" id="7">
+               <orientacion>0</orientacion>
+               <x>288</x>
+               <y>64</y>
+               <entrada id = "inferior">tanque2</entrada>
+               <salida>and5</salida>
+       </not>
+</planta>
diff --git a/Samples/logica_endemoniada.xml b/Samples/logica_endemoniada.xml
new file mode 100644 (file)
index 0000000..173170e
--- /dev/null
@@ -0,0 +1,256 @@
+<?xml version="1.0" encoding="iso-8859-1" ?>
+<planta>
+       <bomba nombre="bomba0" id="0">
+               <entrega>2,00</entrega>
+               <color>
+                       <rojo>65535</rojo>
+                       <verde>0</verde>
+                       <azul>0</azul>
+               </color>
+               <conector>
+                       <salida>union1</salida>
+               </conector>
+               <orientacion>0</orientacion>
+               <x>128</x>
+               <y>32</y>
+       </bomba>
+       <empalme nombre="union1" id="1">
+               <tipo>union</tipo>
+               <conector>
+                       <entrada>bomba0</entrada>
+                       <entrada>bomba2</entrada>
+                       <salida>tubo3</salida>
+               </conector>
+               <caudal>10,00</caudal>
+               <orientacion>0</orientacion>
+               <x>224</x>
+               <y>32</y>
+       </empalme>
+       <bomba nombre="bomba2" id="2">
+               <entrega>3,00</entrega>
+               <color>
+                       <rojo>23026</rojo>
+                       <verde>64013</verde>
+                       <azul>65535</azul>
+               </color>
+               <conector>
+                       <salida>union1</salida>
+               </conector>
+               <orientacion>1</orientacion>
+               <x>320</x>
+               <y>32</y>
+       </bomba>
+       <tubo nombre="tubo3" id="3">
+               <caudal>10,00</caudal>
+               <conector>
+                       <entrada>union1</entrada>
+                       <salida>tanque4</salida>
+               </conector>
+               <orientacion>0</orientacion>
+               <x>256</x>
+               <y>96</y>
+       </tubo>
+       <tanque nombre="tanque4" id="4">
+               <capacidad>1000,00</capacidad>
+               <inicial>200,00</inicial>
+               <color>
+                       <rojo>45153</rojo>
+                       <verde>22673</verde>
+                       <azul>65535</azul>
+               </color>
+               <conector>
+                       <entrada>tubo3</entrada>
+                       <salida>exclusa5</salida>
+               </conector>
+               <flotantes>
+               <superior>80</superior>
+                       <inferior>20</inferior>
+               </flotantes>
+                       <orientacion>0</orientacion>
+               <x>256</x>
+               <y>192</y>
+       </tanque>
+       <exclusa nombre="exclusa5" id="5">
+               <conector>
+                       <entrada>tanque4</entrada>
+                       <salida>division6</salida>
+               </conector>
+               <orientacion>0</orientacion>
+               <estado>0</estado>
+               <x>320</x>
+               <y>224</y>
+       </exclusa>
+       <empalme nombre="division6" id="6">
+               <tipo>division</tipo>
+               <conector>
+                       <salida>codo10</salida>
+                       <salida>tanque7</salida>
+                       <entrada>exclusa5</entrada>
+               </conector>
+               <caudal>10,00</caudal>
+               <orientacion>1</orientacion>
+               <x>384</x>
+               <y>192</y>
+       </empalme>
+       <tanque nombre="tanque7" id="7">
+               <capacidad>400,00</capacidad>
+               <inicial>0,00</inicial>
+               <color>
+                       <rojo>33737</rojo>
+                       <verde>63721</verde>
+                       <azul>32836</azul>
+               </color>
+               <conector>
+                       <entrada>division6</entrada>
+                       <salida>tubo14</salida>
+               </conector>
+               <flotantes>
+               <superior>80</superior>
+                       <inferior>20</inferior>
+               </flotantes>
+                       <orientacion>0</orientacion>
+               <x>416</x>
+               <y>288</y>
+       </tanque>
+       <exclusa nombre="exclusa8" id="8">
+               <conector>
+                       <entrada>tubo14</entrada>
+                       <salida>drenaje9</salida>
+               </conector>
+               <orientacion>0</orientacion>
+               <estado>0</estado>
+               <x>576</x>
+               <y>320</y>
+       </exclusa>
+       <drenaje nombre="drenaje9" id="9">
+               <conector>
+                       <entrada>exclusa8</entrada>
+               </conector>
+               <orientacion>3</orientacion>
+               <x>640</x>
+               <y>320</y>
+       </drenaje>
+       <codo nombre="codo10" id="10">
+               <caudal>1,00</caudal>
+               <conector>
+                       <entrada>division6</entrada>
+                       <salida>union11</salida>
+               </conector>
+               <orientacion>3</orientacion>
+               <x>416</x>
+               <y>128</y>
+       </codo>
+       <empalme nombre="union11" id="11">
+               <tipo>union</tipo>
+               <conector>
+                       <entrada>codo10</entrada>
+                       <entrada>bomba12</entrada>
+                       <salida>tanque13</salida>
+               </conector>
+               <caudal>10,00</caudal>
+               <orientacion>0</orientacion>
+               <x>480</x>
+               <y>128</y>
+       </empalme>
+       <bomba nombre="bomba12" id="12">
+               <entrega>2,00</entrega>
+               <color>
+                       <rojo>65535</rojo>
+                       <verde>64709</verde>
+                       <azul>14102</azul>
+               </color>
+               <conector>
+                       <salida>union11</salida>
+               </conector>
+               <orientacion>1</orientacion>
+               <x>576</x>
+               <y>128</y>
+       </bomba>
+       <tanque nombre="tanque13" id="13">
+               <capacidad>500,00</capacidad>
+               <inicial>100,00</inicial>
+               <color>
+                       <rojo>0</rojo>
+                       <verde>0</verde>
+                       <azul>0</azul>
+               </color>
+               <conector>
+                       <entrada>union11</entrada>
+                       <salida>tubo17</salida>
+               </conector>
+               <flotantes>
+               <superior>80</superior>
+                       <inferior>20</inferior>
+               </flotantes>
+                       <orientacion>0</orientacion>
+               <x>512</x>
+               <y>192</y>
+       </tanque>
+       <tubo nombre="tubo14" id="14">
+               <caudal>4,00</caudal>
+               <conector>
+                       <entrada>tanque7</entrada>
+                       <salida>exclusa8</salida>
+               </conector>
+               <orientacion>1</orientacion>
+               <x>480</x>
+               <y>320</y>
+       </tubo>
+       <drenaje nombre="drenaje16" id="16">
+               <conector>
+                       <entrada>codo18</entrada>
+               </conector>
+               <orientacion>2</orientacion>
+               <x>704</x>
+               <y>160</y>
+       </drenaje>
+       <tubo nombre="tubo17" id="17">
+               <caudal>10,00</caudal>
+               <conector>
+                       <entrada>tanque13</entrada>
+                       <salida>codo18</salida>
+               </conector>
+               <orientacion>1</orientacion>
+               <x>576</x>
+               <y>224</y>
+       </tubo>
+       <codo nombre="codo18" id="18">
+               <caudal>2,00</caudal>
+               <conector>
+                       <salida>drenaje16</salida>
+                       <entrada>tubo17</entrada>
+               </conector>
+               <orientacion>1</orientacion>
+               <x>672</x>
+               <y>192</y>
+       </codo>
+       <and nombre="and20" id="20">
+               <orientacion>3</orientacion>
+               <x>96</x>
+               <y>288</y>
+               <salida>exclusa5</salida>
+               <entrada id = "superior">tanque4</entrada>
+               <entrada id = "superior">not23</entrada>
+       </and>
+       <and nombre="and21" id="21">
+               <orientacion>0</orientacion>
+               <x>608</x>
+               <y>32</y>
+               <salida>bomba12</salida>
+               <entrada id = "inferior">tanque13</entrada>
+       </and>
+       <not nombre="not23" id="23">
+               <orientacion>3</orientacion>
+               <x>96</x>
+               <y>384</y>
+               <entrada id = "inferior">tanque4</entrada>
+               <salida>and20</salida>
+       </not>
+       <not nombre="not24" id="24">
+               <orientacion>1</orientacion>
+               <x>480</x>
+               <y>32</y>
+               <salida>bomba12</salida>
+               <entrada id = "superior">tanque13</entrada>
+       </not>
+</planta>