Автоматизоване проектування натяжних стель
Зміст
Введення
Автоматизоване проектування натяжних стель
Текст програми
Опис програми
Вхідними даними є:
Опис застосування
Керівництво програміста
Висновок
Програми
Введення
З часів підсумовує машини Блеза Паскаля до появи перших ЕОМ комп'ютери здійснили величезний стрибок вперед - як по частині складності, так з точки зору обчислювальної потужності. І разом із зростанням потужностей росла і корисність застосування комп'ютерів в тих чи інших сферах життя людини. Так комп'ютер проник у сферу виробництва. Безумовно, перші комп'ютери могли дозволити собі далеко не всі підприємства, і їх ціна ставила питання про доцільність для конкретної організації введення в роботу такого технічного нововведення. Але поступово, зі зростанням кількості комп'ютерів і підвищенням їх потужностей, а також поступовим зниженням їх вартості, комп'ютери отримували все більше і більше поширення і впроваджувалися в нові сфери діяльності.
Сьогоднішній комп'ютер - це універсальний оптимізатор робочого часу, без якого важко уявити роботу багатьох фахівців в самих різних областях. У тому числі комп'ютери використовуються і при проектуванні натяжних стель.
Застосування натяжних стель бере початок ще в далеких античних часах. Сучасний натяжна стеля являє собою конструкцію з полотна, закріпленого на алюмінієвому або пластиковому профілі під основною стелею. Ранні стелі найчастіше використовувалися в квартирах і офісних приміщеннях, де якісний ремонт справжнього стелі практично нездійсненний. Пізніше, слідуючи тенденціям, натяжні стелі почали набирати популярність і користуватися все більшим і більшим увагою, стаючи невід'ємною частиною інтер'єру.
Використання натяжних стель не тільки естетично, але і практично - натяжні стелі мають ряд важливих переваг перед справжніми, в числі яких висока швидкість монтажу, виключення трудових витрат на підготовчі та фінішні роботи і забезпечення захисту приміщення від протікання зверху.
Проектування викрійки полотна пов'язано з точним розрахунком площі, оскільки неточності в розрахунках можуть привести до неякісної установці стелі і, як наслідок, до його швидкому провисання. Тому дуже важливо при проектуванні викрійки врахувати всі особливості форми теперішнього стелі.
Програма CEILING raquo ;, що розробляється в якості дипломного проекту, надає широкі можливості з графічного проектування стель і розрахунком їх площі, що дозволить значно скоротити часові та фінансові витрати на складання макетів стель, підвищити точність обчислень і, отже, підняти ефективність роботи фахівця-проектувальника. Завдяки ефективному алгоритму знаходження площ плоских багатокутників за координатами вершин, реалізованому на мові програмування, результати виконуваних програмою розрахунків мають високий ступінь точності і можуть використовуватися при викрійці полотна.
Автоматизоване проектування натяжних стель
Підставою для розробки програми, що автоматизує проектування натяжних стель, є завдання на дипломний проект, видане установою освіти Гомельський державний машинобудівний коледж 21 березня 2011.
Програма призначена для автоматизації дій, виконуваних фахівцями-проектувальниками фірм, що займаються установкою натяжних стель.
Використання програми значно скорочує час, необхідний для проектування макета стелі і розрахунку вартості установки натяжних стель. В основі дій, виконуваних програмою при обчисленні площ стель за шаблоном, лежать формули знаходження площ геометричних фігур:
Малюнок 1 Прямокутник
( 1)
Малюнок 2 Паралелограм
( 2)
Малюнок 3 Трапеція
( 3)
Малюнок 4 Трикутник
( 4)
Малюнок 5 Коло
( 5)
Малюнок 6 Еліпс
( 6)
Малюнок 7 Правильний n-кутник
( 7)
При графічному проектуванні стелі використовується алгоритм, який дозволяє знаходити точну площу довільного багатокутника і, на відміну від більшості схожих алгоритмів, не залежить від порядку обходу вершин.
Алгоритм знаходить найвищу точку в масиві координат точок, що утворюють спроектований багатокутник, і порівнює її із іншими точкам...