From 5ec23e9121e085b77b0cbd7a383c2641ebdf40e7 Mon Sep 17 00:00:00 2001 From: Serghei Cebotari Date: Fri, 29 Sep 2023 15:46:00 +0300 Subject: [PATCH] Update TPiece --- Data/misc_tpiece.txt | 38 ++++++++++++++++++++++ Data/sanext_tpiece.txt | 37 +++++++++++++++++++++ Data/tece_tpiece.txt | 61 +++++++++++++++++++++++++++++++++++ RhSolutions.ML.Tests/Tests.cs | 2 ++ 4 files changed, 138 insertions(+) create mode 100644 Data/sanext_tpiece.txt create mode 100644 Data/tece_tpiece.txt diff --git a/Data/misc_tpiece.txt b/Data/misc_tpiece.txt index 04eb747..df3e7e9 100644 --- a/Data/misc_tpiece.txt +++ b/Data/misc_tpiece.txt @@ -44,3 +44,41 @@ Тройник 20-25-16 Тройник RAUTITAN Тройник 20-25-20 Тройник RAUTITAN Тройник 25-32-25 Тройник RAUTITAN +Тройник 16 16 16 Тройник RAUTITAN +Тройник 20 20 20 Тройник RAUTITAN +Тройник 25 25 25 Тройник RAUTITAN +Тройник 32 32 32 Тройник RAUTITAN +Тройник 40 40 40 Тройник RAUTITAN +Тройник 50 50 50 Тройник RAUTITAN +Тройник 63 63 63 Тройник RAUTITAN +Тройник 16 20 16 Тройник RAUTITAN +Тройник 16 25 16 Тройник RAUTITAN +Тройник 20 16 16 Тройник RAUTITAN +Тройник 20 16 20 Тройник RAUTITAN +Тройник 20 20 16 Тройник RAUTITAN +Тройник 20 25 16 Тройник RAUTITAN +Тройник 20 25 20 Тройник RAUTITAN +Тройник 25 16 16 Тройник RAUTITAN +Тройник 25 16 20 Тройник RAUTITAN +Тройник 25 16 25 Тройник RAUTITAN +Тройник 25 20 16 Тройник RAUTITAN +Тройник 25 20 20 Тройник RAUTITAN +Тройник 25 20 25 Тройник RAUTITAN +Тройник 25 25 16 Тройник RAUTITAN +Тройник 25 25 20 Тройник RAUTITAN +Тройник 25 32 25 Тройник RAUTITAN +Тройник 32 16 32 Тройник RAUTITAN +Тройник 32 20 25 Тройник RAUTITAN +Тройник 32 20 32 Тройник RAUTITAN +Тройник 32 25 20 Тройник RAUTITAN +Тройник 32 25 25 Тройник RAUTITAN +Тройник 32 25 32 Тройник RAUTITAN +Тройник 32 32 20 Тройник RAUTITAN +Тройник 32 32 25 Тройник RAUTITAN +Тройник 40 20 40 Тройник RAUTITAN +Тройник 40 25 40 Тройник RAUTITAN +Тройник 40 32 32 Тройник RAUTITAN +Тройник 40 32 40 Тройник RAUTITAN +Тройник 50 32 40 Тройник RAUTITAN +Тройник 50 32 50 Тройник RAUTITAN + diff --git a/Data/sanext_tpiece.txt b/Data/sanext_tpiece.txt new file mode 100644 index 0000000..2fada0f --- /dev/null +++ b/Data/sanext_tpiece.txt @@ -0,0 +1,37 @@ +Тройник, 16 - 16 - 16 Тройник RAUTITAN +Тройник, 20 - 20 - 20 Тройник RAUTITAN +Тройник, 25 - 25 - 25 Тройник RAUTITAN +Тройник, 32 - 32 - 32 Тройник RAUTITAN +Тройник, 40 - 40 - 40 Тройник RAUTITAN +Тройник, 50 - 50 - 50 Тройник RAUTITAN +Тройник, 63 - 63 - 63 Тройник RAUTITAN +Тройник, 16 - 20 - 16 Тройник RAUTITAN +Тройник, 16 - 25 - 16 Тройник RAUTITAN +Тройник, 20 - 16 - 16 Тройник RAUTITAN +Тройник, 20 - 16 - 20 Тройник RAUTITAN +Тройник, 20 - 20 - 16 Тройник RAUTITAN +Тройник, 20 - 25 - 16 Тройник RAUTITAN +Тройник, 20 - 25 - 20 Тройник RAUTITAN +Тройник, 25 - 16 - 16 Тройник RAUTITAN +Тройник, 25 - 16 - 20 Тройник RAUTITAN +Тройник, 25 - 16 - 25 Тройник RAUTITAN +Тройник, 25 - 20 - 16 Тройник RAUTITAN +Тройник, 25 - 20 - 20 Тройник RAUTITAN +Тройник, 25 - 20 - 25 Тройник RAUTITAN +Тройник, 25 - 25 - 16 Тройник RAUTITAN +Тройник, 25 - 25 - 20 Тройник RAUTITAN +Тройник, 25 - 32 - 25 Тройник RAUTITAN +Тройник, 32 - 16 - 32 Тройник RAUTITAN +Тройник, 32 - 20 - 25 Тройник RAUTITAN +Тройник, 32 - 20 - 32 Тройник RAUTITAN +Тройник, 32 - 25 - 20 Тройник RAUTITAN +Тройник, 32 - 25 - 25 Тройник RAUTITAN +Тройник, 32 - 25 - 32 Тройник RAUTITAN +Тройник, 32 - 32 - 20 Тройник RAUTITAN +Тройник, 32 - 32 - 25 Тройник RAUTITAN +Тройник, 40 - 20 - 40 Тройник RAUTITAN +Тройник, 40 - 25 - 40 Тройник RAUTITAN +Тройник, 40 - 32 - 32 Тройник RAUTITAN +Тройник, 40 - 32 - 40 Тройник RAUTITAN +Тройник, 50 - 32 - 40 Тройник RAUTITAN +Тройник, 50 - 32 - 50 Тройник RAUTITAN diff --git a/Data/tece_tpiece.txt b/Data/tece_tpiece.txt new file mode 100644 index 0000000..de4f62b --- /dev/null +++ b/Data/tece_tpiece.txt @@ -0,0 +1,61 @@ +Тройник 90*, 16 x 16 x 16, бронза Тройник RAUTITAN +Тройник 90*, 20 x 20 x 20, бронза Тройник RAUTITAN +Тройник 90*, 25 x 25 x 25, бронза Тройник RAUTITAN +Тройник 90*, 32 x 32 x 32, бронза Тройник RAUTITAN +Тройник 90*, 40 x 40 x 40, бронза Тройник RAUTITAN +Тройник 90*, 50 x 50 x 50, бронза Тройник RAUTITAN +Тройник 90*, 63 x 63 x 63, бронза Тройник RAUTITAN +Тройник 90*, 16 х 16 х 16, латунь Тройник RAUTITAN +Тройник 90*, 20 х 20 х 20, латунь Тройник RAUTITAN +Тройник 90*, 25 х 25 х 25, латунь Тройник RAUTITAN +Тройник 90*, 32 х 32 х 32, латунь Тройник RAUTITAN +Тройник 90*, 40 х 40 х 40, латунь Тройник RAUTITAN +Тройник 90* редукционный, 16 х 20 х 16, бронза Тройник RAUTITAN +Тройник 90* редукционный, 20 х 16 х 16, бронза Тройник RAUTITAN +Тройник 90* редукционный, 20 х 16 х 20, бронза Тройник RAUTITAN +Тройник 90* редукционный, 20 х 20 х 16, бронза Тройник RAUTITAN +Тройник 90* редукционный, 25 х 16 х 20, бронза Тройник RAUTITAN +Тройник 90* редукционный, 25 х 16 х 25, бронза Тройник RAUTITAN +Тройник 90* редукционный, 25 х 20 х 20, бронза Тройник RAUTITAN +Тройник 90* редукционный, 25 х 20 х 25, бронза Тройник RAUTITAN +Тройник 90* редукционный, 20 х 25 х 20, бронза Тройник RAUTITAN +Тройник 90* редукционный, 32 х 16 х 32, бронза Тройник RAUTITAN +Тройник 90* редукционный, 32 х 20 х 32, бронза Тройник RAUTITAN +Тройник 90* редукционный, 32 х 25 х 32, бронза Тройник RAUTITAN +Тройник 90* редукционный, 32 х 25 х 25, бронза Тройник RAUTITAN +Тройник 90* редукционный, 40 х 20 х 40, бронза Тройник RAUTITAN +Тройник 90* редукционный, 40 х 25 х 40, бронза Тройник RAUTITAN +Тройник 90* редукционный, 40 х 32 х 40, бронза Тройник RAUTITAN +Тройник 90* редукционный, 40 х 32 х 32, бронза Тройник RAUTITAN +Тройник 90* редукционный 50 х 20 х 50, бронза Тройник RAUTITAN +Тройник 90* редукционный, 50 х 25 х 50, бронза Тройник RAUTITAN +Тройник 90* редукционный, 50 х 32 х 50, бронза Тройник RAUTITAN +Тройник 90* редукционный, 50 х 40 х 50, бронза Тройник RAUTITAN +Тройник 90* редукционный, 63 х 32 х 63, бронза Тройник RAUTITAN +Тройник 90* редукционный, 63 х 50 х 63, бронза Тройник RAUTITAN +Тройник 90* редукционный 16 х 20 х 16, латунь Тройник RAUTITAN +Тройник 90* редукционный 20 х 16 х 16, латунь Тройник RAUTITAN +Тройник 90* редукционный 20 х 16 х 20, латунь Тройник RAUTITAN +Тройник 90* редукционный 20 х 20 х 16, латунь Тройник RAUTITAN +Тройник 90* редукционный 25 х 16 х 25, латунь Тройник RAUTITAN +Тройник 90* редукционный 25 х 20 х 25, латунь Тройник RAUTITAN +Тройник 90* редукционный 25 х 25 х 16, латунь Тройник RAUTITAN +Тройник 90* редукционный 25 х 25 х 20, латунь Тройник RAUTITAN +Тройник 90* редукционный 25 х 16 х 16, латунь Тройник RAUTITAN +Тройник 90* редукционный 25 х 32 х 25, латунь Тройник RAUTITAN +Тройник 90* редукционный 32 х 20 х 25, латунь Тройник RAUTITAN +Тройник 90* редукционный 32 х 20 х 32, латунь Тройник RAUTITAN +Тройник 90* редукционный 32 х 25 х 25, латунь Тройник RAUTITAN +Тройник 90* редукционный 20 х 25 х 20, латунь Тройник RAUTITAN +Тройник 90* редукционный 25 х 20 х 20, латунь Тройник RAUTITAN +Тройник 90* редукционный 32 х 25 х 32, латунь Тройник RAUTITAN +Тройник 90* редукционный 32 х 32 х 20, латунь Тройник RAUTITAN +Тройник 90* редукционный 40 х 32 х 40, латунь Тройник RAUTITAN +Тройник 90* редукционный 40 х 32 х 32, латунь Тройник RAUTITAN +Тройник 90* редукционный 50 х 32 х 50, латунь Тройник RAUTITAN +Тройник 90* редукционный 40 х 25 х 40, латунь Тройник RAUTITAN +Тройник 90* редукционный 50 х 25 х 50, латунь Тройник RAUTITAN +Тройник 90° редукционный 40 х 20 х 40, латунь Тройник RAUTITAN +Тройник 90* редукционный 32 х 16 х 32, латунь Тройник RAUTITAN +Тройник 90* редукционный 40 х 25 х 32, латунь Тройник RAUTITAN +Тройник 90* редукционный 25 х 16 х 20, латунь Тройник RAUTITAN diff --git a/RhSolutions.ML.Tests/Tests.cs b/RhSolutions.ML.Tests/Tests.cs index 64b75fd..653ebe4 100644 --- a/RhSolutions.ML.Tests/Tests.cs +++ b/RhSolutions.ML.Tests/Tests.cs @@ -32,6 +32,8 @@ public class Tests [TestCase("Тройник 20х20х20")] [TestCase("Тройник 32*32*32")] [TestCase("Тройник 50-50-32")] + [TestCase("Тройник, 40 - 20 - 40")] + [TestCase("Тройник, 50 - 32 - 50")] public void TPieceTest(string name) { Product p = new()