Разработка программной системы моделирования процесса шлифования деталей

Актуальность проблемы моделирования производственных процессов. Возникновение необходимости моделирования их использования в реальном технологическом процессе. Рассмотрение прямой связи двух глобальных сфер деятельности: машиностроения и программирования.

Рубрика Производство и технологии
Вид статья
Язык русский
Дата добавления 26.07.2018
Размер файла 361,2 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Разработка программной системы моделирования процесса шлифования деталей

Лясин Дмитрий Николаевич, кандидат наук, доцент, доцент

Данная статья посвящена обзору и проблемы моделирования производственных процессов и создания специализированной информационной системы моделирования процесса глубинного шлифования деталей.

Похожие материалы

· Создание информационной системы для диспетчера автосервиса

· Разработка модели информационной системы юридического отдела по сопровождению и заключению договоров предприятия

· Моделирование бизнес-процесса «Потребительский кредит»

· Сравнительный анализ существующих web-систем проведения социологических опросов

· Экспертная оценка асимметричных криптоалгоритмов по методу Саати

Актуальность проблемы моделирования производственных процессов на сегодняшний день очень высока, ведь технологический прогресс не стоит на месте и количество новых технологий и материалов растет. В связи с этим возникает необходимость моделирования их использования в реальном технологическом процессе. Задача создания систем, позволяющих выполнять такого рода моделирование напрямую ложится на плечи программистов. В этом и выражается прямая связь двух глобальных сфер деятельности : машиностроения и программирования. [1]

В качестве подхода к моделированию было выбрано твердотельное моделирование. Выбору послужило несколько причин:

1. Твердотельное моделирование подразумевает создание тел, имеющих все атрибуты реального физического тела.

2. Твердотельные модели способствуют лучшему визуальному восприятию деталей .

Для решения поставленной задачи данный подход оптимален, т.к при твердотельном моделировании идет работа с оболочками , полностью описывающими поверхность моделируемых тел. В нашем случае такими телами являются обрабатываемая поверхность и режущий инструмент.

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

Для реализации был выявлены следующие функциональные требования:

1. Возможность задать профиль инструмента и выбрать его наименование для отчётности

2. Возможность настроить параметры детали и модели.

3. Отображение изменения основных параметров эксперимента, в виде динамически изменяющихся графиков.

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

5. Визуализация процесса шлифования в 2D и 3D форматах.

Для решения поставленных задач, на этапе проектирования разработана архитектура проекта, логическая схема базы данных и приняты основные решения в пользу тех или иных алгоритмов для решения основных задач.

В дальнейшем, был проведен анализ существующих средств разработки и выявлен оптимальный язык программирования и оптимальная для этого языка и поставленной задачи IDE. В нашем случае, это оказались язык-С# и среда разработки Microsoft Visual Studio. Для работы с базой данных был выбран язык SQL и СУБД - MySql.

В системе реализована внутренняя база данных, хранящая в себе основные данные, необходимые системе, а именно:

1. Данные о сессиях - в данной таблице хранится информация о сессиях работы с программой с указанием имени оператора и временем начала и конца сессии.

2. Данные об эксперименте - несомненно, основная таблица в системе, в которой хранится все параметры эксперимента, с указание пути сохранения текстового отчета, если он присутствует.

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

производственный моделирование программирование технологический

Рисунок 1. Физическая схема базы данных

Система представляет собой клиентское приложение, которые автономно работает на каждой рабочей станции и для корректной работы её требуется лишь подключение к БД.

Данную схему работы можно представить на рисунке 2.

Рисунок 2. Схема развертывания системы.

Разработанная информационная система состоит из 4 модулей:

1. Модуль «Основное окно» - осуществляет основное взаимодействие с пользователем. С помощью данного модуля происходит обращения к остальным модулям системы. На основании данных, полученных из этого модуля происходит визуализация и математическое моделирование.

2. Модуль «Работа с параметрами инструмента и его профилем» - с помощью данного модуля происходит детальная настройка параметров режущего инструмента и редактирование его профиля.

3. Модуль «Работа с параметрами модели и детали» - данный модель отвечает за работу с параметрами математической модели и обрабатываемой поверхности.

4. Модуль «Работа с графиками» - модуль предназначен для наглядной визуализации изменения основных зависимостей в процессе моделирования.

Рисунок 3. Диаграмма компонентов системы.

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

Вид основной формы представлен на рисунке 4.

Рисунок 4.Главная форма системы.

На заключительном этапе проведено модульное тестирование и тестирование взаимосвязи классов, чтобы исключить необработанные нештатные ситуации. Таким образом , на выходе получили готовый продукт ,для которого был разработан пакет руководств для успешного внедрения.

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

Список литературы

1. Мастиков Д.А., Лясин Д.Н. Моделирование процесса глубинного шлифования как гибкое средство параметризации технологического процесса.// «Студенческий научный форум» -2016.

2. Свид. о гос. регистрации программы для ЭВМ № 2013616219 от 2 июля 2013 г. РФ, МПК (нет). Система программного имитационного моделирования процесса глубинного шлифования / Д.Н. Лясин, В.А. Носенко, С.В. Носенко; ВолгГТУ. - 2013.

Размещено на Allbest.ru


Подобные документы

  • Понятие модели системы. Принцип системности моделирования. Основные этапы моделирования производственных систем. Аксиомы в теории модели. Особенности моделирования частей систем. Требования умения работать в системе. Процесс и структура системы.

    презентация [1,6 M], добавлен 17.05.2017

  • Анализ способов получения конический деталей в различных отраслях машиностроения: механической обработки, ротационного выдавливания, штамповки взрывом. Существующие программные комплексы для моделирования процессов магнитно-импульсной обработки металлов.

    курсовая работа [1,1 M], добавлен 20.06.2013

  • Исследование моделирования медицинского аппарата пульсовой аналитической системы. Задача оценки степени объективности метода моделирования применительно к объекту. Использование метода декомпозиции. Рекомендации по применению алгоритма моделирования.

    статья [23,6 K], добавлен 06.09.2017

  • Компьютерные программа, применяемые для разработки конструкторской документации и моделирования процессов обработки металлов давлением. Общая характеристика, особенности технологии и принципы моделирования процессов горячей объемной штамповки металлов.

    курсовая работа [984,9 K], добавлен 02.06.2015

  • Рассмотрение основных особенностей моделирования адаптивной системы автоматического управления, характеристика программ моделирования. Знакомство со способами построения адаптивной системы управления. Этапы расчета настроек ПИ-регулятора методом Куна.

    дипломная работа [1,3 M], добавлен 24.04.2013

  • Операции конструктивного моделирования, трансформация линий деталей одежды. Общие сведения о покрое одежды, сохранение гармоничности композиции модели и пластичности линий в местах сопряжений, изменение признаков формы при сохранении ее общих пропорций.

    контрольная работа [10,6 M], добавлен 18.08.2010

  • Изучение методов моделирования в металлургии, понятие эксперимента и условия его проведения. Основные уравнения современной вычислительной гидрогазодинамики. Проведение моделирования нагрева одной, двух, четырех заготовок в печи высокоточного нагрева.

    дипломная работа [11,6 M], добавлен 22.07.2012

  • Назначение и описание проектируемого самолета Ан-148. Расчет на прочность панели хвостовой части стабилизатора. Разработка технологии формообразования детали. Преимущества систем трехмерного моделирования. Методика моделирования стойки лонжерона.

    дипломная работа [1,6 M], добавлен 13.05.2012

  • Исследование процесса проектирования подсистемы моделирования работы гибкой производственной ячейки и графического представления результатов на экране. Анализ формирования параметров оборудования, путем сопоставления с необходимым коэффициентом загрузки.

    курсовая работа [1,3 M], добавлен 09.04.2012

  • Требования к САПР, принципы ее разработки. Этапы и процедуры проектирования самолетов. Необходимость и проблемы декомпозиции конструкции самолета в процессе его автоматизированного проектирования. Проблемы моделирования и типы проектных моделей самолета.

    реферат [44,6 K], добавлен 06.08.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.