Архив: Калькулятор маси металопрокату
Бюджет
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 кг.
- Категория