Архив: Калькулятор маси металопрокату

Бюджет 189$ / 5000
грн
в месяц
Создан: 6 лет назад
Закрыт
Описание
Опис:

Необхідно написати калькулятор маси металопрокату, який отримавши від користувача вид металопрокату (наприклад "швелер"), вид металу (наприклад "вуглецева сталь") та параметри виробу ("висота", "ширина", "товщина стінки") обрахує масу 1 метра виробу.

Цей компонент частво повторює функціонал існуючого калькулятора: https://sbk.ltd.ua/uk/sortament-vaga-metaloprokatu/238-kalkuljator-metalla-onlajn-raschet-massy-metalloprokata.html . Не обовязково повторювати вигляд існуючого калькулятора.



Функціональні вимоги:

- Локалізація (підтримка української та російської мов)

- Підтримка наступних видів прокату: труба (кругла, кваджратна, прямокутна), кутник (рівнополичний, нерівнополичний), арматура, балка (таврова, двотаврова), швелер(рівнополичний, нерівнополичний), полоса, лист, квадрат, круг.

- Підтримка наступних видів металу: (Вуглецева сталь, 17X18H9, 06XH28MДT, 12X17, 12X18H10T, 08X17H15M3T, 15X25T, 10X17H13M2T, дюралюміній, титан, мідь, латунь, свинець, золото)

- Кожен вид прокату має мати власну форму для задання параметрів (наприклад дя труби це радіус, та товщтина стінки).

- Форми параметрів мають мати валіфдацію

- Користувач обравши вид прокату, вид металу та заповнивши форму параметрів мусить отримати інформацію про масу 1 метра виробу.

- Навпроти форми параметрів має бути розміщений малюнок з вказівками щодо параметрів форми



Техічні вимоги:

- Результатом проекту має бути .js, .css та файли малюнків які можна легко інтегрувати віснуючий сайт.

- Малюнки мають бути у форматі .svg



Розрахунки:

В процесі розробки доведеться визначити формулу для розрахунку маси 1 метру прокату. Єдина різниця між формулами для різних видів прокату - формула площі розрізу.

Як приклад, розглянемо розрахунок маси 1 метра круглої труби діаметром (D) 500мм (0.5м) з товщиною стінки (T) 10мм (0.01м) виробленої з вуглецевої сталі (густиною (Ro) 7850 кг/м^3)



Загальна формула розрахунку маси:

Маса (m кг) прокату дорівнює площі розрізу (S м^2) помноженого на довжину (L м) помноженого на густину матеріалу (Ro кг/м^3).

m = S * L * Ro



Площа круга:

Формула площі круга S = Pi * r^2 = Pi * (D/2)^2 = Pi * D^2 / 4



Площа розрізу круглої труби:

Площа всього розрізу труби мінус площа отвору. Площа отвору це площа груга з діаметром (D - 2*T)

S = (Pi * D^2 / 4) - (Pi * (D - 2*T)^2 / 4) = Pi/4 * (D^2 - (D - 2*T)^2)



Підставимо значення в формулу m = S * L * Ro:

m = 3.14/4 * (0.5^2 - (0.5 - 2*0.01)^2) * 1 * 7850 = 0.785 * (0.25 - 0.2304) * 1 * 7850 = 120 кг.
Категория