русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Этап 12. Распределение переходов по позициям и выбор последовательности обработки поверхностей


Дата добавления: 2015-08-06; просмотров: 675; Нарушение авторских прав


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

Пусть задано множество Р вершин графа G = {P,U}, которое определяется множеством обрабатываемых поверхностей на данном установе и множество дуг uij = (pi, pj) Î U, каждая из которых определяет время tij переключения станка с обработки поверхности i на поверхность j. Связь поверхностей с номерами позиций определяется с помощью матрицы М1, которая показывает доступность обрабатываемых поверхностей p c различных направлений: +0x1, -0x1, +0x2, –0x2, +0x3, -0x3 в собственной системе координат, связанной с заготовкой. Требуется найти путь L минимальной длнны t (L). на графе G, проходящий через все вершины Необходимо отметить, что tij не обязательно равно tji..

Эта задача известна как задача коммивояжера, где в качестве вершин рассматриваются «города», в качестве характеристик tij – расстояния между городами.

Применительно к многоцелевому станку ИР500МФ4 величина tij характеризуется временем смены инструмента tij1, которая определяется захватом из магазина и установкой в шпиндель станка инструмента для очередной обработки и временем tij11 смены позиции, т.е.

tij = max [tij1 ,tij11]

Емкость магазина станка ИР500МФ4 равна 30 инструментам. Учитывая, что процесс подвода инструмента в исходную позицию совмещен с процессом обработки, будем считать, что последовательность обработки поверхностей внутри позиции равноправны.

Для выбора последовательности смены позиций используем матрицу относительных поворотов детали при вращении ее вокруг оси 0x1 на станке ИР500МФ4.

Таблица 4.12

Таблица времен относительных поворотов заготовки в мин



    +0x2 -0x2 +0x3 -0x3    
  +0x2 0.24 0.12 0.12    
  -0x2 0.24 0.12 0.12    
  +0x3 0.12 0.12 0.24    
  -0x3 0.12 0.12 0.24    

 

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



<== предыдущая лекция | следующая лекция ==>
Этап 11. Выбор технологических баз на первых операциях | Этап 13. Установление последовательности обработки поверхностей


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.048 сек.