CalculateFunctions. cs
using System;System. Collections. Generic;System.componentModel;System. Data;System. Drawing;System. Linq;System. Text;System. Windows. Forms;ProjectCreator
{partial class MainForm: Form
{[] calculateRashod (int what, object nagruzka, object T1, object T2)
{(what)
{0: // отопление
{[] rezult = { "", "" };[0] = Convert. ToString (Math. Round (Convert. ToDouble (nagruzka) * 1000/ (Convert. ToDouble (T1) - Convert. ToDouble (T2)),
));[1] = Convert. ToString (Math. Round (Convert. ToDouble (rezult [0]) / 3600,6));rezult;
}1: // ГВС циркуляционная
{[] rezult = { "", "", "", "", "", "", "" };
/* Qг. в. max */[0] = Convert. ToString (Math. Round (Convert. ToDouble (nagruzka) * 2.4f,
));
/* Qг. в. цирк*/[1] = Convert. ToString (Math. Round (Convert. ToDouble (nagruzka) * 0.25f / (1 + 0.25f),
));
/* Gг. в. max */[2] = Convert. ToString (Math. Round (Convert. ToDouble (rezult [0]) * 1000/ (Convert. ToDouble (T1) - Convert. ToDouble (T2)),
));
/* Gг. в. min */[3] = Convert. ToString (Math. Round (Convert. ToDouble (rezult [1]) * 0.8f * 100,3));
/* Gцирк. max*/[4] = Convert. ToString (Math. Round (Convert. ToDouble (rezult [3]) * 1.5f,
));
/* Gцирк. min*/[5] = Convert. ToString (Math. Round (Convert. ToDouble (rezult [3]) * 0.4f,
));
/* Gг. в. лет */[6] = Convert. ToString (Math. Round (Convert. ToDouble (rezult [2]) * 0.8f,
));rezult;
}2: // ГВС тупиковая
{[] rezult = { "", "", "" };
/* Qг. в. max */[0] = Convert. ToString (Math. Round (Convert. ToDouble (nagruzka) * 2.4f,
));
/* Gг. в. max */[1] = Convert. ToString (Math. Round (Convert. ToDouble (rezult [0]) * 1000/ (Convert. ToDouble (T1) - Convert. ToDouble (T2)),
));[2] = Convert. ToString (Math. Round (Convert. ToDouble (rezult [1]) / 3600,6));rezult;
}:
{[] rezult = { "" };rezult;
}
}
}[] calculatePoteri (object dyprib, object dytrub, object inputrashod)
{rashod = Convert. ToDouble (inputrashod);dypribora = Convert. ToDouble (dyprib) / 1000;dytruboprovoda = Convert. ToDouble (dytrub) / 1000;L = Math. Round (getTrubaLength (dypribora), 1);v = rashod / ( (3.14f * dytruboprovoda * dytruboprovoda) / 4.0f);Re = v * dytruboprovoda / (0.415f * Math. Pow (10, - 6.0f));Rep = 560.0f * dytruboprovoda / 0.0002f;lt;(Re < Rep) { lt = 0.316f / Math. Pow (Re, 0.25f); }{ lt = 0.11f * Math. Pow ( (0.0002f / dytruboprovoda), 0.25f); }htr = lt * (L / dytruboprovoda) * (v * v / (2.0f * 9.81f));n = Math. Round (dytruboprovoda / dypribora,
);hdif = ( (0.46f * lt * (1 - 1/ (n * n))) + (0.5f * (1 - 1/ (n * n)) * v * v) / (2.0f * 9.81f));hkonf = ( (0.46f * lt * (1 - 1/ (n * n))) * (v * v / (2.0f * 9.81f)));hp = htr + hdif + hkonf + 0.1f;[] rezult = { L, Math. Round (v,3), Math. Round (lt,3), n,. Round (htr,3), Math. Round (hdif,3), Math. Round (hkonf,3),. Round (hp,3) };rezult;
}
}
}
getFunctions. cs
using System;System. Collections. Generic;System.componentModel;System. Data;System. Drawing;System. Linq;System. Text;System. Windows. Forms;ProjectCreator
{partial class MainForm: Form
{getTrubaLength (object dypribora)
{dy = Convert. ToInt32 (dypribora);(dy >= 50) { return 1.2f; }if (dy == 40) { return 1.0f; }{ return 0.8f; }
}
/*[] checkPriborType (object dyforcheck, int amount)
{dy = Convert. ToString (dyforcheck),;(radioPREM. Checked)
{(amount == 2) { SPTConnectionFile = "\\images\\spt941premX2. png"; }{ SPTConnectionFile = "\\images\\spt941premX1. png"; }R1 = "-", R2 = "-";(dy)
Читайте также
Проектирование корпоративной сети
Информационная сеть - сеть, предназначенная для обработки, хранения и
передачи данных. Информационная сеть состоит из:
· абонентских и административных систем;
· связы ...
Последовательность технологических операций формирования структуры с диэлектрической изоляцией
Прежде чем начать изложение основного материала моей курсовой работы,
стоит ввести определения некоторых понятий, которые в дальнейшем будут широко
использоваться в данной работе.
Инт ...
Проектирование усилителя напряжения
Прежде чем начать рассчитывать усилитель, выберем некоторые его элементы
и условия моделирования.
В качестве транзисторов будем использовать нашедшие широкое применение в
прак ...