Разработка информационного портала – хранилища трехмерных моделей для CAD систем - Курсовая работа

бесплатно 0
4.5 149
Принципы разработки в системе программного обеспечения САПР. Выбор среды для формирования моделей и функций. Процесс создания моделей деталей. Разработка API-приложения для среды разработки. Тестирование разработанного функционала портала-хранилища.


Аннотация к работе
С развитием тенденции по внедрению ЭВМ, в промышленности появились первые системы автоматизированного проектирования (САПР), способные автоматизировать цикл изготовления изделия, начиная от создания технической документации и до процесса изготовления изделия. В настоящее время, в мировой промышленности используется настолько большое количество всевозможных САПР, что, наверное, нет такого предприятия, завода или конструкторского бюро, в котором бы не использовались САПР. Столь широкое распространение, повлекло за собой создание программных комплексов САПР, которые включают в себя возможности сразу нескольких разновидностей. Разумеется, в разработке подобных программных комплексов участвуют несколько корпораций, которые снабжают мировую промышленность. Увеличение производительности труда разработчиков новых изделий, сокращение сроков проектирования, повышение качества разработки проектов - важнейшие проблемы, решение которых определяет уровень ускорения научно-технического прогресса общества.САПР - организационно-техническая система, входящая в структуру проектной организации и осуществляющая проектирование при помощи комплекса средств автоматизированного проектирования (КСАП). Основная функция САПР состоит в выполнении автоматизированного проектирования на всех или отдельных стадиях проектирования объектов и их составных частей. При создании САПР и их составных частей следует руководствоваться следующими основными принципами: · системного единства; Принцип совместимости должен обеспечивать совместное функционирование составных частей САПР и сохранять открытую систему в целом. Составными структурными частями САПР, жестко связанными с организационной структурой проектной организации, являются подсистемы, в которых при помощи специализированных комплексов средств решается функционально законченная последовательность задач САПР.Основной причиной выбора данной системы послужила ее возможность быть открытой, т.е. пользователь может настраивать программу под себя. · Начиная с версии 2012, файлы, созданные в новых версиях SOLIDWORKS, можно открывать для чтения и использования в сборках и чертежах в рамках предыдущей версии; Можно изменить размер детали, эскиза, сборки или чертежа в диалоговом окне «Изменить»; Так же на сайте будет присутствовать подключение к системе SOLIDWORKSДЛЯ выполнения определенных операций, для этого будет использован программный продукт Microsoft VISUALSTUDIO 13 - это среда разработки приложений, котораяпозволяет создавать как консольные приложения, так и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms, а также вебсайты, веб-приложения, веб-службы и т.д. Главным преимуществом данного ПО является простота пользования и реализации, так же имеются следующие плюсы: Быстрая интерпретация кода Новый редактор кода позволяет изменять размер шрифта кода, выделять места использования методов и добавлять собственные мощные элементы визуализации.Печать эскизов, 3D моделей с экрана и чертежей в SOLIDWORKS осуществляется на любое устройство графического вывода (плоттер, принтер), установленное в операционной системе. Проектирование в SOLIDWORKS включает создание объемных моделей деталей и сборок с возможностью генерировать на их основе рабочие чертежи. Первым делом для разработки модели был создан проект, далее эскиз, который является основой для трехмерной модели. Затем вытянули эскиз для преобразования в трехмерную модель, выбрав функцию «Вытянутая бобышка/основание» и ввели необходимый размер толщины будущей гайки. Для этого необходимо было выделить окружность и прилегающую к ней поверхность, нажать значок «Вытянутый вырез», поставить галочку в левой панели «Переставить сторону для выреза» и выставить угол выреза острых сторон многоугольника (например, 60 градусов).Для тестирования разработанного функционала первым делом необходимо запустить проект веб-приложения, созданный ранее (см. Расположение элементов и структура сайта представлена на рисунке 11. На сайте при нажатии на каталог деталей, открывается список, подразделяющий корневое название каталога на список имеющихся трехмерных моделей определенной формы. Затем при выборе какой-либо модели из списка, на сайт считывается данные из электронной таблицы конфигурации созданного ранее проекта детали, с прописанными столбцами, и соответственно без идентификаторов эскизов для удобного чтения размеров.Таким образом, в результате выполнения курсовой работы, был разработан функционал для вебсайта каталога трехмерный деталей для CAD-системы. Так же изучены общие понятия и принципы разработки в программном обеспечении САПР, изучены инструменты, функции и параметры разработки трехмерных деталей и API-интерес в выбранной среде разработки, что говорит о выполненных задачах, поставленных в курсовой работе.Код запуска системы SOLIDWORKSИ формирование файла private void RUNSLDWORKS()//функция запуска и формирования файла Process[] processes = Process.GETPROCESSESBYNAME("SLDWORKS"); foreach (Process process in proces

Вывод
При внедрении и выборе САПР безусловно важен функционал системы, который должен быть достаточным для решения конкретных производственных задач предприятия, но не менее важным является и критерий времени внедрения, адаптации персонала к новым современным методам компьютерного проектирования. А здесь у SOLIDWORKS нет равных по быстроте освоения, благодаря интуитивно понятному интерфейсу. Поддержка русского языка и ЕСКД безусловно предопределяют успех SOLIDWORKS в России.

Таким образом, в результате выполнения курсовой работы, был разработан функционал для вебсайта каталога трехмерный деталей для CAD-системы. Так же изучены общие понятия и принципы разработки в программном обеспечении САПР, изучены инструменты, функции и параметры разработки трехмерных деталей и API-интерес в выбранной среде разработки, что говорит о выполненных задачах, поставленных в курсовой работе.

Уникальность разработанного функционала заключается в том, что на сервере находится один файл конкретной детали, при его скачивании, на сервере запускается файл проекта и применяется конкретная конфигурация с размерами детали, сохраняя этот проект пользователю. Это говорит об оптимальном содержании файлов на сервере, то есть нет необходимости создавать отдельные проекты деталей со своими размерами. Вдобавок, на сервере имеются электронные таблицы размеров трехмерных моделей, что позволяет разработчику в любое время изменить размеры определенной поверхности детали, при этом данные обновятся и на сайте, и в самом проекте.

Список литературы
1. Быков А., Карабчеев К. Эффективные технологии подготовки производства на базе CAD/CAM ADEM САПР и графика. Компьютер Пресс, 2007. № 6. - 44 с.

2. Майстренко Н.В., Майстренко А.В. Программное обеспечение САПР. Операционные системы: Учебное пособие. - Тамбов: Издательство ТГТУ, 2007. - 99 с.

3. Норенков И.П. Автоматизированное проектирование. Учебник. Серия: Информатика в техническом университете. - M.: Изд-во МГТУ им. Н.Э. Баумана, 2006. - 380 с.

4. Петров А.В. Проблемы и принципы создание САПР. - М.: Высшая школа, 2008. - 160 с.

5. Юзмухаметов А. Автоматизация получения технической документации в ADEM САПР и графика.Компьютер Пресс. 2006. № 2. - 99 с.

6. Кондаков А.И. САПР технологических процессов и производств. ACADEMA, 2007.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?