private void SrednicePrzedObrobka() { var index = 0; foreach (var srednica in SrednicaStopnia) { if (IZ[index] <= 2) { DFN.Add(srednica); } else { DFN.Add(SrednicaStopnia[index] + QFN); } index++; } index = 0; foreach (var srednica in SrednicaStopnia) { if (IZ[index] == 1) { DMT.Add(srednica); } else { DMT.Add(DFN[index] + QMT); } index++; } index = 0; foreach (var srednica in SrednicaStopnia) { DRG.Add(DMT[index] + QRG); index++; } }
public DaneWalkaDoTabel GetDataToTable() { var list = new List <object> { Srednica, SRC, Dlugosc, DLC, MaterialPn, GestoscMaterialu, Stopnie, S, O, MPO, MPF, MW, TPF, DSR, SRPF, DLPF, QRG, QMT, QFN, QLRG, QLMT }; var atname = new List <string> { "Średnica [mm]", "Średnica PF [mm]", "Długość [mm]", "Długość PF [mm]", "Materiał", "Gęstość materiału [kg/m3]", nameof(Stopnie), "S ", "O [%]", "mPO [kg]", "mPF [kg]", "mW [kg]", "TPF [μm]", "dśr [mm]", "SRPF [mm]", "DLPF [mm]", "Qzgr [mm]", "Qkszt [mm]", "Qwyk [mm]", "QPLzgr [mm]", "QPKksz [mm]" }; var stopienWalu = new List <int>(); for (int i = 0; i < Stopnie; i++) { stopienWalu.Add(i + 1); } var listList = new List <object[]> { stopienWalu.Cast <object>().ToArray(), DlugoscStopnia.Cast <object>().ToArray(), SrednicaStopnia.Cast <object>().ToArray(), KlasaTolerancji.Cast <object>().ToArray(), TPO.Cast <object>().ToArray(), KO.Cast <object>().ToArray(), IZ.Cast <object>().ToArray(), DFN.Cast <object>().ToArray(), DMT.Cast <object>().ToArray(), DRG.Cast <object>().ToArray(), APMAX.Cast <object>().ToArray() }; var listname = new List <string> { "Stopień wału", "Długość stopnia [mm]", "Średnica stopnia [mm]", "Klasa Tolerancji", "TPO [μm]", "Ko", nameof(IZ), "Di Wyk [mm]", "Di Kszt [mm]", "Di Zgr [mm]", "apmax [mm]" }; var naddatki = new List <List <object> > { new List <object> { "Wykańczający", "Kształtujący", "Zgrubny" }, new List <object> { QFND, QMTD, QRGD }, new List <object> { QFN, QMT, QRG } }; var naddatkiNames = new List <string> { "Rodzaj naddatku", "Naddatki dobrane [mm]", "Naddatki do obliczeń [mm]" }; return(new DaneWalkaDoTabel { AtributeValue = list, ListValue = listList, AtributeName = atname, ListName = listname, NaddatkiValues = naddatki, NaddatkiNames = naddatkiNames, ImageWalek = Image }); }