Last active
February 11, 2019 23:14
-
-
Save sash13/70fc90c65dcc775650098563415da948 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"cells": [ | |
{ | |
"cell_type": "markdown", | |
"metadata": {}, | |
"source": [ | |
"Расчет материалов для стола рабочего 1200x800\n", | |
"![logo](https://zari.info/uploads/2017/04/ZR535_61_1800x1200.jpg) \n", | |
"[Исходник](https://zari.com.ua/stoly/zr535/) \n", | |
"[Столешница 26х800х2000 мм дуб BС](https://27.ua/ua/shop/schit-mebelnyy-inter-lis-kompaniya-26kh800kh2000-mm-dub-bs.html) \n", | |
"[Труба профильная прямоугольная 50x25x2 мм](https://27.ua/shop/truba-profilnaya-pryamougolnaya-50x25x2-mm-mera.html) \n" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 1, | |
"metadata": {}, | |
"outputs": [], | |
"source": [ | |
"высота, длинна, ширина = 750, 1200, 800\n", | |
"толщина_столешницы = 26\n", | |
"профиль_ширина, профиль_высота = 50, 25\n", | |
"профиль_вес_метра = 2.32 #кг 50х25х2\n", | |
"столешница_вес_метра = 28.604/1.6 # 29,619 кг/1,651 кв.м. \n", | |
"стоимость_профиля = 68.58 # грн/м\n", | |
"стоимость_столешницы = 2568/1.6 # грн/м2" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 2, | |
"metadata": {}, | |
"outputs": [], | |
"source": [ | |
"столешница_профиль_длинна = длинна\n", | |
"столешница_профиль_ширина = ширина\n", | |
"столешница_профиль_средняя = ширина - профиль_ширина * 2\n", | |
"\n", | |
"длинна_профиля_стол = столешница_профиль_длинна *2 + столешница_профиль_ширина*2 + столешница_профиль_средняя" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 3, | |
"metadata": {}, | |
"outputs": [], | |
"source": [ | |
"ножки_профиль_высота = высота - толщина_столешницы - профиль_высота\n", | |
"ножки_профиль_ширина = ширина\n", | |
"\n", | |
"длинна_профиля_ножки = (ножки_профиль_высота * 2 + ножки_профиль_ширина) * 2" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 4, | |
"metadata": {}, | |
"outputs": [], | |
"source": [ | |
"профиль_всего = длинна_профиля_ножки + длинна_профиля_стол\n", | |
"профиль_вес = профиль_всего/1000 * профиль_вес_метра\n", | |
"столешница_площадь = длинна/1000 * ширина/1000\n", | |
"столешница_вес = столешница_площадь * столешница_вес_метра\n", | |
"вес = профиль_вес + столешница_вес" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 5, | |
"metadata": {}, | |
"outputs": [], | |
"source": [ | |
"стоимость_профиля_стола = стоимость_профиля * профиль_всего/1000\n", | |
"стоимость_столешницы_стола = столешница_площадь * стоимость_столешницы\n", | |
"стоимость_изделия = стоимость_профиля_стола + стоимость_столешницы_стола" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": 6, | |
"metadata": {}, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": [ | |
"\n", | |
"699 x4 800 x2 \n", | |
"1200 x2 800 x2 700 x1\n", | |
"Длинна профиля для столешницы: 4700 мм\n", | |
"Длинна профиля для ножек: 4396 мм\n", | |
"Всего профиля 9096 мм\n", | |
"Вес профиля 21.102719999999998 кг\n", | |
"Вес столешницы 17.162399999999998 кг\n", | |
"Вес изделия 38.265119999999996 кг\n", | |
"Стоимость профиля 623.80368 грн\n", | |
"Стоимость столешницы 1540.8 грн\n", | |
"Стоимость изделия 2164.60368 грн\n" | |
] | |
} | |
], | |
"source": [ | |
"print('')\n", | |
"print(ножки_профиль_высота, 'x4 ' ,ножки_профиль_ширина, 'x2 ')\n", | |
"print(столешница_профиль_длинна, 'x2 ' ,столешница_профиль_ширина, 'x2 ',столешница_профиль_средняя, 'x1')\n", | |
"print('Длинна профиля для столешницы: ' + str(длинна_профиля_стол) + ' мм')\n", | |
"print('Длинна профиля для ножек: ' + str(длинна_профиля_ножки) + ' мм')\n", | |
"print('Всего профиля ' + str(профиль_всего) + ' мм')\n", | |
"\n", | |
"print('Вес профиля ' + str(профиль_вес) + ' кг')\n", | |
"print('Вес столешницы ' + str(столешница_вес) + ' кг')\n", | |
"print('Вес изделия ' + str(вес) + ' кг')\n", | |
"\n", | |
"print('Стоимость профиля ' + str(стоимость_профиля_стола) + ' грн')\n", | |
"print('Стоимость столешницы ' + str(стоимость_столешницы_стола) + ' грн')\n", | |
"print('Стоимость изделия ' + str(стоимость_изделия) + ' грн')" | |
] | |
}, | |
{ | |
"cell_type": "code", | |
"execution_count": null, | |
"metadata": {}, | |
"outputs": [], | |
"source": [] | |
} | |
], | |
"metadata": { | |
"kernelspec": { | |
"display_name": "Python 3", | |
"language": "python", | |
"name": "python3" | |
}, | |
"language_info": { | |
"codemirror_mode": { | |
"name": "ipython", | |
"version": 3 | |
}, | |
"file_extension": ".py", | |
"mimetype": "text/x-python", | |
"name": "python", | |
"nbconvert_exporter": "python", | |
"pygments_lexer": "ipython3", | |
"version": "3.7.0" | |
} | |
}, | |
"nbformat": 4, | |
"nbformat_minor": 2 | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment