Changeset 617
- Timestamp:
- Sep 8, 2008, 11:46:11 AM (15 years ago)
- Location:
- branches/gui
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/gui/eml/stage_separators/columnTeste.mso
r615 r617 40 40 #*---------------------------------------------------------------------- 41 41 * Model of a column section with: 42 * - N Trays=number of trays.42 * - NumberOfTrays=number of trays. 43 43 * 44 44 *---------------------------------------------------------------------*# … … 51 51 Info = 52 52 "== Model of a column section containing == 53 * N Trays trays.53 * NumberOfTrays trays. 54 54 55 55 == Specify == … … 66 66 67 67 PARAMETERS 68 outer PP as Plugin (Brief = "External Physical Properties", Type="PP"); 69 outer NComp as Integer; 70 #NumberOfTrays as Integer (Brief="Number of trays", Default=2); 71 NTrays as Integer (Brief="Number of trays", Default=2,Hidden=false); 72 SpecialTrayIndex(NTrays) as Integer (Brief="Number of trays", Default=0,Hidden=true); 73 FeedTray as Integer (Brief="Number of Feed tray", Default=2); 74 topdown as Integer (Brief="Trays counting (1=top-down, -1=bottom-up)", Default=1,Hidden=true); 75 top as Integer (Brief="Number of top tray",Hidden=true); 76 bot as Integer (Brief="Number of bottom tray",Hidden=true); 77 g as acceleration (Default=9.81,Hidden=true); 78 Mw(NComp) as molweight (Brief="Component Mol Weight"); 68 outer PP as Plugin (Brief = "External Physical Properties", Type="PP"); 69 outer NComp as Integer; 70 NumberOfTrays as Integer (Brief="Number of trays", Default=2); 71 SpecialTrayIndex(NumberOfTrays) as Integer (Brief="Number of trays", Default=0,Hidden=true); 72 FeedTray as Integer (Brief="Number of Feed tray", Default=2); 73 topdown as Integer (Brief="Trays counting (1=top-down, -1=bottom-up)", Default=1,Hidden=true); 74 top as Integer (Brief="Number of top tray",Hidden=true); 75 bot as Integer (Brief="Number of bottom tray",Hidden=true); 76 g as acceleration (Brief="Gravity Acceleration",Default=9.81,Hidden=true); 77 Mw(NComp) as molweight (Brief="Component Mol Weight"); 79 78 80 79 VapourFlowModel as Switcher (Valid = ["Reepmeyer", "Feehery_Fv", "Roffel_Fv", "Klingberg", "Wang_Fv", "Elgue"], Default = "Reepmeyer"); … … 95 94 Np as Real (Brief="Number of liquid passes in the tray", Default=1); 96 95 97 VapourFlow 98 LiquidFlow 96 VapourFlow as Switcher (Valid = ["on", "off"], Default = "on",Hidden=true); 97 LiquidFlow as Switcher (Valid = ["on", "off"], Default = "on",Hidden=true); 99 98 100 99 SET 101 #NTrays = NumberOfTrays ; 102 top = (NTrays-1)*(1-topdown)/2+1; 103 bot = NTrays/top; 100 top = (NumberOfTrays-1)*(1-topdown)/2+1; 101 bot = NumberOfTrays/top; 104 102 SpecialTrayIndex(FeedTray) =1; 105 103 Mw = PP.MolecularWeight(); … … 107 105 108 106 VARIABLES 109 in Inlet as stream (Brief="Feed stream", PosX=0, PosY=0.5 0);110 trays(N Trays) as trayTeste;111 112 in Lin as stream (Brief="Feed stream", PosX=0. 75, PosY=0);113 in Vin as stream (Brief="Feed stream", PosX=0. 55, PosY=1);114 115 out Lout as liquid_stream (Brief="Feed stream", PosX=0. 75, PosY=1);116 out Vout as vapour_stream (Brief="Feed stream", PosX=0. 55, PosY=0);107 in Inlet as stream (Brief="Feed stream", PosX=0, PosY=0.55); 108 trays(NumberOfTrays) as trayTeste; 109 110 in Lin as stream (Brief="Feed stream", PosX=0.80, PosY=0); 111 in Vin as stream (Brief="Feed stream", PosX=0.30, PosY=1); 112 113 out Lout as liquid_stream (Brief="Feed stream", PosX=0.80, PosY=1); 114 out Vout as vapour_stream (Brief="Feed stream", PosX=0.30, PosY=0); 117 115 118 116 LiquidConnector as stream (Brief="Feed stream", PosX=0.75, PosY=1,Hidden=true); … … 125 123 126 124 LiquidConnector to trays(1).InletL; 127 VapourConnector to trays(N Trays).InletV;125 VapourConnector to trays(NumberOfTrays).InletV; 128 126 129 127 EQUATIONS … … 143 141 VapourConnector.h = Vin.h; 144 142 145 Lout.F= trays(N Trays).OutletL.F;146 Lout.T = trays(N Trays).OutletL.T;147 Lout.P = trays(N Trays).OutletL.P;148 Lout.z = trays(N Trays).OutletL.z;143 Lout.F= trays(NumberOfTrays).OutletL.F; 144 Lout.T = trays(NumberOfTrays).OutletL.T; 145 Lout.P = trays(NumberOfTrays).OutletL.P; 146 Lout.z = trays(NumberOfTrays).OutletL.z; 149 147 150 148 Vout.F= trays(1).OutletV.F; … … 161 159 Inlet.h = trays.Inlet.h; 162 160 163 for i in [1:N Trays] do161 for i in [1:NumberOfTrays] do 164 162 165 163 "Level of clear liquid over the weir" … … 239 237 #*---------------------------------------------------------------------- 240 238 * Model of a distillation column containing: 241 * - N Trays like tray;239 * - NumberOfTrays like tray; 242 240 * - a kettle reboiler; 243 241 * - dymamic condenser; … … 277 275 outer PP as Plugin (Brief = "External Physical Properties", Type="PP"); 278 276 outer NComp as Integer; 279 N Trays as Integer (Brief="Number of trays", Default=2);277 NumberOfTrays as Integer (Brief="Number of trays", Default=2); 280 278 topdown as Integer (Brief="Trays counting (1=top-down, -1=bottom-up)", Default=1); 281 279 top as Integer (Brief="Number of top tray"); … … 284 282 285 283 SET 286 top = (N Trays-1)*(1-topdown)/2+1;287 bot = N Trays/top;284 top = (NumberOfTrays-1)*(1-topdown)/2+1; 285 bot = NumberOfTrays/top; 288 286 289 287 VARIABLES 290 trays(N Trays) as trayTeste;288 trays(NumberOfTrays) as trayTeste; 291 289 cond as condenser; 292 290 reb as reboiler; … … 327 325 * Distillation Column model with: 328 326 * 329 * - N Trays like tray;327 * - NumberOfTrays like tray; 330 328 * - a vessel in the bottom of column; 331 329 * - a splitter who separate the bottom product and the stream to reboiler; … … 370 368 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); 371 369 outer NComp as Integer; 372 N Trays as Integer(Brief="Number of trays", Default=2);370 NumberOfTrays as Integer(Brief="Number of trays", Default=2); 373 371 topdown as Integer(Brief="Trays counting (1=top-down, -1=bottom-up)", Default=1); 374 372 top as Integer(Brief="Number of top tray"); … … 377 375 378 376 SET 379 top = (N Trays-1)*(1-topdown)/2+1;380 bot = N Trays/top;377 top = (NumberOfTrays-1)*(1-topdown)/2+1; 378 bot = NumberOfTrays/top; 381 379 382 380 VARIABLES 383 trays(N Trays) as trayTeste;381 trays(NumberOfTrays) as trayTeste; 384 382 cond as condenserSteady; 385 383 reb as reboilerSteady; … … 424 422 * Distillation Column model with: 425 423 * 426 * - N Trays like tray;424 * - NumberOfTrays like tray; 427 425 * - a vessel in the bottom of column; 428 426 * - a splitter who separate the bottom product and the stream to reboiler; … … 465 463 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); 466 464 outer NComp as Integer; 467 N Trays as Integer(Brief="Number of trays", Default=2);465 NumberOfTrays as Integer(Brief="Number of trays", Default=2); 468 466 topdown as Integer(Brief="Trays counting (1=top-down, -1=bottom-up)", Default=1); 469 467 top as Integer(Brief="Number of top tray"); … … 472 470 473 471 SET 474 top = (N Trays-1)*(1-topdown)/2+1;475 bot = N Trays/top;472 top = (NumberOfTrays-1)*(1-topdown)/2+1; 473 bot = NumberOfTrays/top; 476 474 477 475 VARIABLES 478 trays(N Trays) as trayTeste;476 trays(NumberOfTrays) as trayTeste; 479 477 cond as condenser; 480 478 reb as reboilerSteady; … … 516 514 * Distillation Column model with: 517 515 * 518 * - N Trays like tray;516 * - NumberOfTrays like tray; 519 517 * - a kettle reboiler; 520 518 * - a steady state condenser with subcooling; … … 557 555 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); 558 556 outer NComp as Integer; 559 N Trays as Integer(Brief="Number of trays", Default=2);557 NumberOfTrays as Integer(Brief="Number of trays", Default=2); 560 558 topdown as Integer(Brief="Trays counting (1=top-down, -1=bottom-up)", Default=1); 561 559 top as Integer(Brief="Number of top tray"); … … 564 562 565 563 SET 566 top = (N Trays-1)*(1-topdown)/2+1;567 bot = N Trays/top;564 top = (NumberOfTrays-1)*(1-topdown)/2+1; 565 bot = NumberOfTrays/top; 568 566 569 567 VARIABLES 570 trays(N Trays) as trayTeste;568 trays(NumberOfTrays) as trayTeste; 571 569 cond as condenserSteady; 572 570 reb as reboiler; … … 606 604 #*---------------------------------------------------------------------- 607 605 * Model of a rectifier containing: 608 * - N Trays like tray;606 * - NumberOfTrays like tray; 609 607 * - dymamic condenser without subcooling; 610 608 * - a splitter which separate reflux and distillate; … … 639 637 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); 640 638 outer NComp as Integer; 641 N Trays as Integer(Brief="Number of trays", Default=2);639 NumberOfTrays as Integer(Brief="Number of trays", Default=2); 642 640 topdown as Integer(Brief="Trays counting (1=top-down, -1=bottom-up)", Default=1); 643 641 top as Integer(Brief="Number of top tray"); … … 646 644 647 645 SET 648 top = (N Trays-1)*(1-topdown)/2+1;649 bot = N Trays/top;646 top = (NumberOfTrays-1)*(1-topdown)/2+1; 647 bot = NumberOfTrays/top; 650 648 651 649 VARIABLES 652 trays(N Trays) as trayTeste;650 trays(NumberOfTrays) as trayTeste; 653 651 cond as condenser; 654 652 sptop as splitter; … … 684 682 * Rectifier Column with: 685 683 * 686 * - N Trays like tray;684 * - NumberOfTrays like tray; 687 685 * - a steady state condenser with subcooling; 688 686 * - a vessel drum (layed cilinder); … … 720 718 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); 721 719 outer NComp as Integer; 722 N Trays as Integer(Brief="Number of trays", Default=2);720 NumberOfTrays as Integer(Brief="Number of trays", Default=2); 723 721 topdown as Integer(Brief="Trays counting (1=top-down, -1=bottom-up)", Default=1); 724 722 top as Integer(Brief="Number of top tray"); … … 727 725 728 726 SET 729 top = (N Trays-1)*(1-topdown)/2+1;730 bot = N Trays/top;727 top = (NumberOfTrays-1)*(1-topdown)/2+1; 728 bot = NumberOfTrays/top; 731 729 732 730 VARIABLES 733 trays(N Trays) as trayTeste;731 trays(NumberOfTrays) as trayTeste; 734 732 cond as condenserSteady; 735 733 ttop as tank_cylindrical; … … 766 764 #*---------------------------------------------------------------------- 767 765 * Model of a Refluxed Stripping column containing: 768 * - N Trays like tray;766 * - NumberOfTrays like tray; 769 767 * - dymamic condenser without subcooling; 770 768 * - a splitter which separate reflux and distillate; … … 799 797 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); 800 798 outer NComp as Integer; 801 N Trays as Integer(Brief="Number of trays", Default=2);799 NumberOfTrays as Integer(Brief="Number of trays", Default=2); 802 800 topdown as Integer(Brief="Trays counting (1=top-down, -1=bottom-up)", Default=1); 803 801 top as Integer(Brief="Number of top tray"); … … 806 804 807 805 SET 808 top = (N Trays-1)*(1-topdown)/2+1;809 bot = N Trays/top;806 top = (NumberOfTrays-1)*(1-topdown)/2+1; 807 bot = NumberOfTrays/top; 810 808 811 809 VARIABLES 812 trays(N Trays) as trayTeste;810 trays(NumberOfTrays) as trayTeste; 813 811 cond as condenser; 814 812 sptop as splitter; … … 844 842 * Refluxed Stripping Column with: 845 843 * 846 * - N Trays like tray;844 * - NumberOfTrays like tray; 847 845 * - a steady state condenser (with subcooling); 848 846 * - a vessel drum (layed cilinder); … … 880 878 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); 881 879 outer NComp as Integer; 882 N Trays as Integer(Brief="Number of trays", Default=2);880 NumberOfTrays as Integer(Brief="Number of trays", Default=2); 883 881 topdown as Integer(Brief="Trays counting (1=top-down, -1=bottom-up)", Default=1); 884 882 top as Integer(Brief="Number of top tray"); … … 887 885 888 886 SET 889 top = (N Trays-1)*(1-topdown)/2+1;890 bot = N Trays/top;887 top = (NumberOfTrays-1)*(1-topdown)/2+1; 888 bot = NumberOfTrays/top; 891 889 892 890 VARIABLES 893 trays(N Trays) as trayTeste;891 trays(NumberOfTrays) as trayTeste; 894 892 cond as condenserSteady; 895 893 ttop as tank_cylindrical; … … 926 924 #*---------------------------------------------------------------------- 927 925 * Model of a Refluxed Absorption column containing: 928 * - N Trays like tray;926 * - NumberOfTrays like tray; 929 927 * - dymamic condenser without subcooling; 930 928 * - a splitter which separate reflux and distillate; … … 959 957 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); 960 958 outer NComp as Integer; 961 N Trays as Integer(Brief="Number of trays", Default=2);959 NumberOfTrays as Integer(Brief="Number of trays", Default=2); 962 960 topdown as Integer(Brief="Trays counting (1=top-down, -1=bottom-up)", Default=1); 963 961 top as Integer(Brief="Number of top tray"); … … 966 964 967 965 SET 968 top = (N Trays-1)*(1-topdown)/2+1;969 bot = N Trays/top;966 top = (NumberOfTrays-1)*(1-topdown)/2+1; 967 bot = NumberOfTrays/top; 970 968 971 969 VARIABLES 972 trays(N Trays) as trayTeste;970 trays(NumberOfTrays) as trayTeste; 973 971 cond as condenser; 974 972 sptop as splitter; … … 1005 1003 * Refluxed Absorption Column with: 1006 1004 * 1007 * - N Trays like tray;1005 * - NumberOfTrays like tray; 1008 1006 * - a steady state condenser (with subcooling); 1009 1007 * - a vessel drum (layed cilinder); … … 1041 1039 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); 1042 1040 outer NComp as Integer; 1043 N Trays as Integer(Brief="Number of trays", Default=2);1041 NumberOfTrays as Integer(Brief="Number of trays", Default=2); 1044 1042 topdown as Integer(Brief="Trays counting (1=top-down, -1=bottom-up)", Default=1); 1045 1043 top as Integer(Brief="Number of top tray"); … … 1048 1046 1049 1047 SET 1050 top = (N Trays-1)*(1-topdown)/2+1;1051 bot = N Trays/top;1048 top = (NumberOfTrays-1)*(1-topdown)/2+1; 1049 bot = NumberOfTrays/top; 1052 1050 1053 1051 VARIABLES 1054 trays(N Trays) as trayTeste;1052 trays(NumberOfTrays) as trayTeste; 1055 1053 cond as condenserSteady; 1056 1054 ttop as tank_cylindrical; … … 1088 1086 * Reboiled Stripping Column model with: 1089 1087 * 1090 * - N Trays like tray;1088 * - NumberOfTrays like tray; 1091 1089 * - a kettle reboiler; 1092 1090 * … … 1119 1117 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); 1120 1118 outer NComp as Integer; 1121 N Trays as Integer(Brief="Number of trays", Default=2);1119 NumberOfTrays as Integer(Brief="Number of trays", Default=2); 1122 1120 topdown as Integer(Brief="Trays counting (1=top-down, -1=bottom-up)", Default=1); 1123 1121 top as Integer(Brief="Number of top tray"); … … 1125 1123 1126 1124 SET 1127 top = (N Trays-1)*(1-topdown)/2+1;1128 bot = N Trays/top;1125 top = (NumberOfTrays-1)*(1-topdown)/2+1; 1126 bot = NumberOfTrays/top; 1129 1127 1130 1128 VARIABLES 1131 trays(N Trays) as trayTeste;1129 trays(NumberOfTrays) as trayTeste; 1132 1130 reb as reboiler; 1133 1131 … … 1146 1144 * Reboiled Stripping Column model with: 1147 1145 * 1148 * - N Trays like tray;1146 * - NumberOfTrays like tray; 1149 1147 * - a vessel in the bottom of column; 1150 1148 * - a splitter which separate the bottom product and the stream to reboiler; … … 1180 1178 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); 1181 1179 outer NComp as Integer; 1182 N Trays as Integer(Brief="Number of trays", Default=2);1180 NumberOfTrays as Integer(Brief="Number of trays", Default=2); 1183 1181 topdown as Integer(Brief="Trays counting (1=top-down, -1=bottom-up)", Default=1); 1184 1182 top as Integer(Brief="Number of top tray"); … … 1186 1184 1187 1185 SET 1188 top = (N Trays-1)*(1-topdown)/2+1;1189 bot = N Trays/top;1186 top = (NumberOfTrays-1)*(1-topdown)/2+1; 1187 bot = NumberOfTrays/top; 1190 1188 1191 1189 VARIABLES 1192 trays(N Trays) as trayTeste;1190 trays(NumberOfTrays) as trayTeste; 1193 1191 reb as reboilerSteady; 1194 1192 spbottom as splitter; … … 1211 1209 * Reboiled Absorption Column model with: 1212 1210 * 1213 * - N Trays like tray;1211 * - NumberOfTrays like tray; 1214 1212 * - a kettle reboiler; 1215 1213 * … … 1242 1240 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); 1243 1241 outer NComp as Integer; 1244 N Trays as Integer(Brief="Number of trays", Default=2);1242 NumberOfTrays as Integer(Brief="Number of trays", Default=2); 1245 1243 topdown as Integer(Brief="Trays counting (1=top-down, -1=bottom-up)", Default=1); 1246 1244 top as Integer(Brief="Number of top tray"); … … 1248 1246 1249 1247 SET 1250 top = (N Trays-1)*(1-topdown)/2+1;1251 bot = N Trays/top;1248 top = (NumberOfTrays-1)*(1-topdown)/2+1; 1249 bot = NumberOfTrays/top; 1252 1250 1253 1251 VARIABLES 1254 trays(N Trays) as trayTeste;1252 trays(NumberOfTrays) as trayTeste; 1255 1253 reb as reboiler; 1256 1254 … … 1269 1267 * Reboiled Absorption Column model with: 1270 1268 * 1271 * - N Trays like tray;1269 * - NumberOfTrays like tray; 1272 1270 * - a vessel in the bottom of column; 1273 1271 * - a splitter which separate the bottom product and the stream to reboiler; … … 1303 1301 outer PP as Plugin(Brief = "External Physical Properties", Type="PP"); 1304 1302 outer NComp as Integer; 1305 N Trays as Integer(Brief="Number of trays", Default=2);1303 NumberOfTrays as Integer(Brief="Number of trays", Default=2); 1306 1304 topdown as Integer(Brief="Trays counting (1=top-down, -1=bottom-up)", Default=1); 1307 1305 top as Integer(Brief="Number of top tray"); … … 1309 1307 1310 1308 SET 1311 top = (N Trays-1)*(1-topdown)/2+1;1312 bot = N Trays/top;1309 top = (NumberOfTrays-1)*(1-topdown)/2+1; 1310 bot = NumberOfTrays/top; 1313 1311 1314 1312 VARIABLES 1315 trays(N Trays) as trayTeste;1313 trays(NumberOfTrays) as trayTeste; 1316 1314 reb as reboilerSteady; 1317 1315 spbottom as splitter; … … 1367 1365 outer PP as Plugin(Type="PP"); 1368 1366 outer NComp as Integer; 1369 N Trays as Integer(Brief="Number of trays", Default=2);1367 NumberOfTrays as Integer(Brief="Number of trays", Default=2); 1370 1368 topdown as Integer(Brief="Trays counting (1=top-down, -1=bottom-up)", Default=1); 1371 1369 top as Integer(Brief="Number of top tray"); … … 1376 1374 1377 1375 SET 1378 top = (N Trays-1)*(1-topdown)/2+1;1379 bot = N Trays/top;1376 top = (NumberOfTrays-1)*(1-topdown)/2+1; 1377 bot = NumberOfTrays/top; 1380 1378 1381 1379 VARIABLES 1382 trays(N Trays) as trayReactTeste;1380 trays(NumberOfTrays) as trayReactTeste; 1383 1381 cond as condenserReact; 1384 1382 reb as reboilerReact; -
branches/gui/eml/stage_separators/icon/SectionColumn.svg
r317 r617 3 3 <svg 4 4 xmlns:dc="http://purl.org/dc/elements/1.1/" 5 xmlns:cc="http:// web.resource.org/cc/"5 xmlns:cc="http://creativecommons.org/ns#" 6 6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 7 7 xmlns:svg="http://www.w3.org/2000/svg" … … 12 12 id="svg2064" 13 13 sodipodi:version="0.32" 14 inkscape:version="0.4 4.1"14 inkscape:version="0.46" 15 15 width="210mm" 16 16 height="297mm" 17 17 sodipodi:docbase="C:\Documents and Settings\Administrador\Meus documentos\Bolsa Simulação\EMSO\mso\trunk\eml\stage_separators\icon" 18 18 sodipodi:docname="SectionColumn.svg" 19 inkscape:export-filename=" C:\Documents and Settings\Administrador\Meus documentos\Bolsa Simulação\Colunas\Distillation_thermosyphon_subcooling.png"19 inkscape:export-filename="D:\Apps\repositorio\branches\gui\eml\stage_separators\icon\SectionColumn.png" 20 20 inkscape:export-xdpi="90" 21 inkscape:export-ydpi="90"> 21 inkscape:export-ydpi="90" 22 inkscape:output_extension="org.inkscape.output.svg.inkscape"> 22 23 <metadata 23 24 id="metadata2069"> … … 33 34 <defs 34 35 id="defs2067"> 36 <marker 37 inkscape:stockid="EmptyTriangleOutM" 38 orient="auto" 39 refY="0.0" 40 refX="0.0" 41 id="EmptyTriangleOutM" 42 style="overflow:visible"> 43 <path 44 id="path3485" 45 d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z " 46 style="fill-rule:evenodd;fill:#FFFFFF;stroke:#000000;stroke-width:1.0pt;marker-start:none" 47 transform="scale(0.4) translate(-4.5,0)" /> 48 </marker> 49 <marker 50 inkscape:stockid="EmptyTriangleOutL" 51 orient="auto" 52 refY="0.0" 53 refX="0.0" 54 id="EmptyTriangleOutL" 55 style="overflow:visible"> 56 <path 57 id="path3482" 58 d="M 5.77,0.0 L -2.88,5.0 L -2.88,-5.0 L 5.77,0.0 z " 59 style="fill-rule:evenodd;fill:#FFFFFF;stroke:#000000;stroke-width:1.0pt;marker-start:none" 60 transform="scale(0.8) translate(-6,0)" /> 61 </marker> 62 <inkscape:perspective 63 sodipodi:type="inkscape:persp3d" 64 inkscape:vp_x="0 : 526.18109 : 1" 65 inkscape:vp_y="0 : 1000 : 0" 66 inkscape:vp_z="744.09448 : 526.18109 : 1" 67 inkscape:persp3d-origin="372.04724 : 350.78739 : 1" 68 id="perspective105" /> 35 69 <linearGradient 36 70 id="linearGradient6760"> … … 349 383 inkscape:collect="always" 350 384 xlink:href="#linearGradient6760" 351 id="linearGradient27276"352 gradientUnits="userSpaceOnUse"353 gradientTransform="matrix(0,-0.836391,-1.541763,0,1498.362,880.6514)"354 x1="228.69115"355 y1="870.7868"356 x2="707.32397"357 y2="870.7868" />358 <linearGradient359 inkscape:collect="always"360 xlink:href="#linearGradient6760"361 id="linearGradient27279"362 gradientUnits="userSpaceOnUse"363 gradientTransform="matrix(0,-0.836391,-1.541763,0,1498.362,880.6514)"364 x1="228.69115"365 y1="870.7868"366 x2="707.32397"367 y2="870.7868" />368 <linearGradient369 inkscape:collect="always"370 xlink:href="#linearGradient6760"371 385 id="linearGradient27282" 372 386 gradientUnits="userSpaceOnUse" 373 gradientTransform="matrix(0,-0.836391,-1.541763,0,1498.362,880.6514)" 374 x1="228.69115" 375 y1="870.7868" 376 x2="707.32397" 377 y2="870.7868" /> 378 <linearGradient 379 inkscape:collect="always" 380 xlink:href="#linearGradient6760" 381 id="linearGradient27285" 382 gradientUnits="userSpaceOnUse" 383 gradientTransform="matrix(0,-0.836391,-1.541763,0,1498.362,880.6514)" 384 x1="228.69115" 385 y1="870.7868" 386 x2="707.32397" 387 y2="870.7868" /> 388 <linearGradient 389 inkscape:collect="always" 390 xlink:href="#linearGradient6760" 391 id="linearGradient27288" 392 gradientUnits="userSpaceOnUse" 393 gradientTransform="matrix(0,-0.836391,-1.541763,0,1498.362,880.6514)" 394 x1="228.69115" 395 y1="870.7868" 396 x2="707.32397" 397 y2="870.7868" /> 398 <linearGradient 399 inkscape:collect="always" 400 xlink:href="#linearGradient6760" 401 id="linearGradient27291" 402 gradientUnits="userSpaceOnUse" 403 gradientTransform="matrix(0,-0.836391,-1.541763,0,1498.362,880.6514)" 387 gradientTransform="matrix(0,-0.1754183,-3.8321791,0,3460.4847,425.3809)" 404 388 x1="228.69115" 405 389 y1="870.7868" … … 411 395 id="linearGradient27294" 412 396 gradientUnits="userSpaceOnUse" 413 gradientTransform="matrix( 1.541763,0,0,0.836391,1498.363,880.6507)"397 gradientTransform="matrix(2.127671,0,0,0.4681978,2059.8761,586.34087)" 414 398 x1="-913.33197" 415 399 y1="-468.00757" … … 565 549 x2="584.12329" 566 550 y2="532.36218" /> 551 <linearGradient 552 inkscape:collect="always" 553 xlink:href="#linearGradient6760" 554 id="linearGradient2500" 555 gradientUnits="userSpaceOnUse" 556 gradientTransform="matrix(0.5769897,0,0,-1.1650523,23.714224,1338.7034)" 557 x1="228.69115" 558 y1="870.7868" 559 x2="707.32397" 560 y2="870.7868" /> 561 <linearGradient 562 inkscape:collect="always" 563 xlink:href="#linearGradient6760" 564 id="linearGradient2512" 565 gradientUnits="userSpaceOnUse" 566 gradientTransform="matrix(0,-0.1754183,-3.8321791,0,3460.4847,425.3809)" 567 x1="228.69115" 568 y1="870.7868" 569 x2="707.32397" 570 y2="870.7868" /> 571 <linearGradient 572 inkscape:collect="always" 573 xlink:href="#linearGradient6760" 574 id="linearGradient2514" 575 gradientUnits="userSpaceOnUse" 576 gradientTransform="matrix(0.5769897,0,0,-1.1650523,23.714224,1338.7034)" 577 x1="228.69115" 578 y1="870.7868" 579 x2="707.32397" 580 y2="870.7868" /> 581 <linearGradient 582 inkscape:collect="always" 583 xlink:href="#linearGradient6760" 584 id="linearGradient2543" 585 gradientUnits="userSpaceOnUse" 586 gradientTransform="matrix(-1.6802868,0,0,-0.5928138,885.6138,747.65977)" 587 x1="228.69115" 588 y1="870.7868" 589 x2="707.32397" 590 y2="870.7868" /> 591 <linearGradient 592 inkscape:collect="always" 593 xlink:href="#linearGradient6760" 594 id="linearGradient4621" 595 gradientUnits="userSpaceOnUse" 596 gradientTransform="matrix(-1.6802868,0,0,-0.5928138,885.97527,996.61238)" 597 x1="228.69115" 598 y1="870.7868" 599 x2="707.32397" 600 y2="870.7868" /> 601 <linearGradient 602 inkscape:collect="always" 603 xlink:href="#linearGradient6760" 604 id="linearGradient4625" 605 gradientUnits="userSpaceOnUse" 606 gradientTransform="matrix(-1.6802868,0,0,0.5928138,984.72705,-261.38802)" 607 x1="228.69115" 608 y1="870.7868" 609 x2="707.32397" 610 y2="870.7868" /> 611 <linearGradient 612 inkscape:collect="always" 613 xlink:href="#linearGradient6760" 614 id="linearGradient4629" 615 gradientUnits="userSpaceOnUse" 616 gradientTransform="matrix(-1.6802868,0,0,0.5928138,984.97642,-15.148098)" 617 x1="228.69115" 618 y1="870.7868" 619 x2="707.32397" 620 y2="870.7868" /> 621 <linearGradient 622 inkscape:collect="always" 623 xlink:href="#linearGradient6760" 624 id="linearGradient4633" 625 gradientUnits="userSpaceOnUse" 626 gradientTransform="matrix(0,-2.502526,0.3980367,0,-228.82231,1465.7822)" 627 x1="228.69115" 628 y1="870.7868" 629 x2="707.32397" 630 y2="870.7868" /> 567 631 </defs> 568 632 <sodipodi:namedview 569 633 inkscape:window-height="900" 570 inkscape:window-width="12 70"634 inkscape:window-width="1268" 571 635 inkscape:pageshadow="2" 572 636 inkscape:pageopacity="0.0" … … 580 644 showgrid="true" 581 645 showguides="true" 582 inkscape:zoom=" 0.5"583 inkscape:cx=" 147.52716"584 inkscape:cy=" 301.80074"585 inkscape:window-x=" 0"586 inkscape:window-y=" 35"646 inkscape:zoom="2" 647 inkscape:cx="238.80536" 648 inkscape:cy="715.4133" 649 inkscape:window-x="4" 650 inkscape:window-y="97" 587 651 inkscape:current-layer="svg2064" 588 652 inkscape:guide-bbox="true" /> … … 592 656 transform="matrix(0,-0.836391,-1.541763,0,1677.846,672.6111)" /> 593 657 <rect 594 ry=" 25.401123"595 y="2 90.96024"596 x=" 93.739868"597 height=" 396.50537"598 width="1 24.14894"658 ry="14.219123" 659 y="256.24194" 660 x="121.46141" 661 height="221.95708" 662 width="171.3286" 599 663 id="rect11493" 600 style="fill:url(#linearGradient27294);fill-opacity:1;fill-rule:nonzero;stroke:black;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 601 rx="62.074471" /> 664 style="fill:url(#linearGradient27294);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:0.48693088;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 665 rx="0" /> 666 <g 667 id="g2502" 668 transform="matrix(0.9974927,0,0,1.4856103,0.496414,-112.0352)"> 669 <path 670 id="path7820" 671 d="M 273.85089,369.25046 L 136.27532,369.25045" 672 style="fill:url(#linearGradient27282);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.52705622;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 673 <path 674 style="fill:url(#linearGradient2500);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.527035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 675 d="M 273.99999,369.64986 L 274.00003,327.82451" 676 id="path2498" /> 677 </g> 678 <g 679 id="g2506" 680 transform="matrix(-0.922815,0,0,1.4856103,389.29908,-198.0149)"> 681 <path 682 id="path2508" 683 d="M 273.85089,369.25046 L 136.27532,369.25045" 684 style="fill:url(#linearGradient2512);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.52705622;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 685 <path 686 style="fill:url(#linearGradient2514);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:2.527035;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 687 d="M 273.99999,369.64986 L 274.00003,327.82451" 688 id="path2510" /> 689 </g> 602 690 <path 603 id="path 8726"604 d="M 215.97243,517.84296 L 160.62318,517.8429"605 style="fill:url(#linearGradient2 7291);fill-opacity:1;fill-rule:nonzero;stroke:black;stroke-width:3.49999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />691 id="path2520" 692 d="M 156.7414,254.57613 L 156.74128,233.29413" 693 style="fill:url(#linearGradient2543);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:3.0761857;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#EmptyTriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 606 694 <path 607 id="path 8728"608 d="M 215.97243,419.48515 L 160.62318,419.48509"609 style="fill:url(#linearGradient 27288);fill-opacity:1;fill-rule:nonzero;stroke:black;stroke-width:3.49999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />695 id="path4619" 696 d="M 157.10283,503.52873 L 157.10271,482.24673" 697 style="fill:url(#linearGradient4621);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:3.0761857;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#EmptyTriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 610 698 <path 611 id="path 8732"612 d="M 151.46784,469.17225 L 96.118499,469.17233"613 style="fill:url(#linearGradient 27285);fill-opacity:1;fill-rule:nonzero;stroke:black;stroke-width:3.49999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />699 id="path4623" 700 d="M 255.85461,231.69563 L 255.85449,252.97763" 701 style="fill:url(#linearGradient4625);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:3.0761857;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#EmptyTriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 614 702 <path 615 style="fill:url(#linearGradient27282);fill-opacity:1;fill-rule:nonzero;stroke:black;stroke-width:3.49999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"616 d="M 2 16.31496,613.02261 L 160.96553,613.0226"617 id="path7820" />703 id="path4627" 704 d="M 256.10398,477.93553 L 256.10386,499.21754" 705 style="fill:url(#linearGradient4629);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:3.0761857;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#EmptyTriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 618 706 <path 619 style="fill:url(#linearGradient27279);fill-opacity:1;fill-rule:nonzero;stroke:black;stroke-width:3.49999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 620 d="M 151.81039,564.3519 L 96.460924,564.35199" 621 id="path8730" /> 622 <path 623 style="fill:url(#linearGradient27276);fill-opacity:1;fill-rule:nonzero;stroke:black;stroke-width:3.49999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" 624 d="M 151.46793,370.81444 L 96.118653,370.81452" 625 id="path8734" /> 626 <path 627 style="fill:black;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.00203943px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" 628 d="M 74.817193,506.9299 L 74.694006,516.93909 L 89.801433,512.06694 L 74.817193,506.9299 z " 629 id="path20553" /> 630 <path 631 sodipodi:nodetypes="cc" 632 id="path4989" 633 d="M 77.121358,511.90355 C 17.121338,511.9036 21.069022,511.9036 21.069022,511.9036" 634 style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:2.0309999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 635 <path 636 style="fill:black;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.00203943px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" 637 d="M 125.7364,700.22966 L 135.74611,700.29792 L 130.79112,685.21745 L 125.7364,700.22966 z " 638 id="path1976" /> 639 <path 640 sodipodi:nodetypes="cc" 641 id="path1978" 642 d="M 130.82233,696.39823 C 131.15166,756.39735 131.12999,752.44972 131.12999,752.44972" 643 style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:2.0309999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 644 <path 645 style="fill:black;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.00203943px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" 646 d="M 174.54317,735.83943 L 164.53517,735.64223 L 169.29547,750.78528 L 174.54317,735.83943 z " 647 id="path1980" /> 648 <path 649 sodipodi:nodetypes="cc" 650 id="path1982" 651 d="M 169.50019,744.17988 C 169.44459,684.17988 169.44826,688.12757 169.44826,688.12757" 652 style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:2.0309999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 653 <path 654 style="fill:black;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.00203943px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" 655 d="M 128.97804,238.86017 L 138.98775,238.92843 L 134.03276,223.84796 L 128.97804,238.86017 z " 656 id="path2288" /> 657 <path 658 sodipodi:nodetypes="cc" 659 id="path2290" 660 d="M 133.93897,235.54398 C 134.2683,295.5431 134.24663,291.59547 134.24663,291.59547" 661 style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.0309999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 662 <path 663 style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00203943px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" 664 d="M 177.49898,275.55755 L 167.49098,275.36035 L 172.25128,290.5034 L 177.49898,275.55755 z " 665 id="path2292" /> 666 <path 667 sodipodi:nodetypes="cc" 668 id="path2294" 669 d="M 172.74183,278.33325 C 172.68623,218.33325 172.6899,222.28094 172.6899,222.28094" 670 style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:2.0309999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 707 id="path4631" 708 d="M 104.24693,380.23996 L 118.53644,380.23978" 709 style="fill:url(#linearGradient4633);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:3.0761857;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#EmptyTriangleOutM);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> 671 710 </svg> -
branches/gui/sample/stage_separators/sample_columnTeste.mso
r615 r617 48 48 NComp = PP.NumberOfComponents; 49 49 sec.FeedTray=1; 50 sec.N Trays = 2;50 sec.NumberOfTrays = 2; 51 51 #COLUMN 52 52 sec.V = 4 * 'ft^3';
Note: See TracChangeset
for help on using the changeset viewer.