Метод построения имитационных моделей устройств автоматизированной сборки для выявления достижимой точности, предельных режимов и возможных сбоев в их работе тема диссертации и автореферата по ВАК РФ 05.02.08, кандидат технических наук Ситнов, Александр Александрович

  • Ситнов, Александр Александрович
  • кандидат технических науккандидат технических наук
  • 2006, Ковров
  • Специальность ВАК РФ05.02.08
  • Количество страниц 121
Ситнов, Александр Александрович. Метод построения имитационных моделей устройств автоматизированной сборки для выявления достижимой точности, предельных режимов и возможных сбоев в их работе: дис. кандидат технических наук: 05.02.08 - Технология машиностроения. Ковров. 2006. 121 с.

Оглавление диссертации кандидат технических наук Ситнов, Александр Александрович

Содержание.

Введение.

Глава 1. Анализ существующих методов и средств имитационного моделирования технологических процессов и устройств автоматизированной сборки.

1.1 Существующие средства имитационного моделирования.

1.1.1 Система UniGraphics.

1.1.2 Система Dynamic Designer.

1.1.3 Система Autodesk Inventor.

1.1.4 Система MSC.ADAMS.

1.1.5 Система Cosmos/DesignSTAR.

1.2 Методы построения имитационных моделей.

1.2.1 Алгоритмические языки программирования.

1.2.2 Событийный метод моделирования.

1.2.3. Сети Петри.

1.3 Выводы.

1.4 Цель и задачи работы.

Глава 2. Обоснование метода построения имитационных моделей технологических процессов и устройств автоматизированной сборки.

2.1 Способы занесения и хранения информации характеризующей состояние моделируемой системы.

2.1.1 Хранение информации о положении элементов моделируемой системы в пространстве.

2.1.2 Хранение информации о взаимосвязях и взаимодействиях элементов моделируемой системы.

2.2 Обоснование базового алгоритма имитационной модели технологического процесса автоматизированной сборки.

2.2.1 Модуль получения и изменения параметров элементов моделируемой системы .;.

2.2.2 Модуль описания исходного состояния системы и определения входных параметров движения.

2.2.3 Модуль идентификации последовательности взаимодействия элементов системы.

2.2.4 Модуль определения вида первоначального контакта объектов сборки.

2.2.5 Модуль вычисления относительного положения объектов сборки.

2.2.6 Модуль определения выходных параметров системы.

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

2.2.8 Управляющий алгоритм имитационной модели.

2.2.9 Модуль визуализации состояния системы.

2.3 Выводы.

Глава 3. Построение программного средства имитационного моделирования технологического процесса автоматизированной сборки

3.1 Разработка интерфейса работы с приложениями системы.

3.2 Реализация способов занесения и хранения информации.

3.3 Построение модуля идентификации последовательности взаимодействия элементов системы.

3.4 Разработка модуля преобразования общей информации для визуализации.

Ф 3.5 Разработка модуля визуализации состояния системы.

3.6 Разработка модуля определения выходных параметров системы.

3.7 Разработка управляющего алгоритма системы.

3.8 Выводы.

Глава 4. Обоснование адекватности имитационной модели.

4.1 Теоретическое описание объекта исследования.

4.2 Подтверждение адекватности имитационной модели.

4.3 Выводы. т

Глава 5. Методика применения имитационных моделей для отладки технологического процесса автоматизированной сборки.

5.1 Ввод исходных данных. о ф 5.1.1 Ввод данных о геометрическом.положении элементов моделируемой сборочной системы.

5.1.2 Ввод данных о взаимосвязях элементов моделируемой сборочной системы.

5.1.3 Ввод данных о внешних воздействиях на моделируемую сборочную систему.

5.1.4 Ввод данных о требуемых параметрах сборки.

5.2 Моделирование процесса сборки с заданными параметрами.

Рекомендованный список диссертаций по специальности «Технология машиностроения», 05.02.08 шифр ВАК

Введение диссертации (часть автореферата) на тему «Метод построения имитационных моделей устройств автоматизированной сборки для выявления достижимой точности, предельных режимов и возможных сбоев в их работе»

Рыночная экономика ставит перед предприятиями машиностроения две основные задачи: обеспечение качества изделий и конкурентоспособности производства. Это ведет к постоянному увеличению объемов и росту сложности проектных и конструкторских работ, связанных как с созданием самого изделия, технической подготовкой его производства, так и с совершенствованием технологий изготовления и сборки изделий, которая и является в настоящее время наиболее трудоёмкой частью проектирования. Таким образом, важнейшим средством интенсификации производства в машиностроении является автоматизация проектирования, отработка как технологий изготовления и сборки изделий, так и используемого при этом оборудования, которая должна значительно уменьшить время на подготовку производства. Автоматизация разработки технологий и вспомогательного оборудования является инструментом решения производственных задач на более высоком качественном уровне.

Автоматизация инженерного труда на основе широкого и эффективного использования вычислительной техники является одним из элементов комплексной автоматизации современного производства. Необходимость автоматизации труда инженера прежде всего связана со значительным увеличением объема информации. По оценкам специалистов, к 2000 г. знания человечества удвоились по сравнению с 1950 г., а объем информации, подлежащей обработке, возрос в 30 раз. В то же время, доля творческой деятельности в работе инженера достаточно мала. Результаты ряда исследований показывают, что из времени, затрачиваемого на проектирование, только 10% уходит на творческое мышление, а остальные на поиск нужной информации и оформление результатов, в то время как выполнение этой задачи может быть автоматизировано с помощью ЭВМ.

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

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

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

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

Похожие диссертационные работы по специальности «Технология машиностроения», 05.02.08 шифр ВАК

Заключение диссертации по теме «Технология машиностроения», Ситнов, Александр Александрович

4.3 Выводы

Экспериментально подтверждена адекватность имитационной модели технологического процесса автоматизированной сборки путем сравнения законов движения отдельных элементов системы, полученных в результате работы имитационной модели, с уточненными теоретико-экспериментальными законами движения этих элементов, полученными в работе [42]. Рассматривались наиболее показательные для сравнения и анализа законы прецессионного и нутационного движений сборочного устройства. Отклонение составило не более 15%.

Глава 5. Методика применения имитационных моделей для отладки технологического процесса автоматизированной сборки.

Для отладки технологического процесса автоматизированной сборки с помощью программного средства имитационного моделирования необходимо:

1. Ввести исходные данные в программное средство имитационного моделирования

2. Моделировать процесс сборки с заданными параметрами

3. Оценить результаты моделирования

4. При необходимости повторить моделирование, откорректировав исходные данные

5.1 Ввод исходных данных

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

Для корректной работы процедуры имитационного моделирования необходимы следующие исходные данные:

I. Данные о геометрическом положении элементов моделируемой сборочной системы

2. Данные о взаимосвязях элементов моделируемой сборочной системы

3. Данные о внешних воздействиях на моделируемую сборочную систему

4. Данные о требуемых параметрах сборки

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

5.1.1 Ввод данных о геометрическом положении элементов моделируемой сборочной системы

В соответствии со способами занесения и хранения информации, предложенными в главе 2, положение каждого элемента в пространстве характеризуют следующие параметры:

• вид элемента;

• геометрические параметры, необходимые для однозначного определения исходного положения элемента;

• непрерывно изменяющиеся координаты центра масс элемента;

• углы поворота системы относительно центра масс;

При этом используется классификация видов элементов приведенная в табл. 1.

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

Заключение.

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

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

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

3. Проверена адекватность разработанной модели реальному объекту исследования.

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

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

Список литературы диссертационного исследования кандидат технических наук Ситнов, Александр Александрович, 2006 год

1. Autodesk 1.ventor, Д. Банах и др., Издательство "Лори", 2004, 464 стр. ISBN: 5-85582-224-9

2. Autodesk Inventor, Р. Чен, Издательство "Лори", 2002, 592 стр. ISBN: 585582-164-2

3. UNIGRAPHICS для профессионалов, : М. Краснов и др. Издательство "Лори", 2004, 320 стр. ISBN: 5-85582-207-9

4. Автоматизация проектирования технологических процессов в машиностроении / Под общ. Ред. Н.М. Капустина, М.: 1985.

5. Автоматизированное проектирование в машиностроении, Г.Шпур, Ф.-.Краузе, ISBN: 5-217-00315-4, М.: Машиностроение, 1988. 648 е., ил.

6. Базров Б.М. Модульная технология в машиностроении. М.: Машиностроение, 2001. -368 с.

7. Брюханов В.Н., Схиртладзе А.Г. Вороненко В.П. Автоматизация машиностроительного производства. Учебное пособие для вузов. М.: МГТУ «Станкин», 2003. 287 с.

8. Брюханов В.Н., Схиртладзе А.Г., Вороненко В.П. Автоматизация производства. Учебник для средних профессиональных учебных заведений. Под ред. Ю.М. Соломенцева. М.: Высш. шк., 2005.- 367 с.

9. Бушуев С.Д., Михайлов B.C. Автоматика и автоматизация производственных процессов: Учеб. для вузов. М.: Высш. шк., 1990. 256 с.

10. В.С.Зарубин. Математическое моделирование в технике. ISBN: 5-70381270-4, Изд-во МГТУ им. Н.Э.Баумана, 2001.

11. Волкова Г.Д. Концептуальное моделирование предметных задач в машиностроении.: Учеб. Пос. М.: МГТУ «СТАНКИН», 2000 - 98 с.

12. Волкова Г.Д. Методология автоматизации проектно-конструкторской деятельности в машиностроении. : Учеб. Пос. М.: МГТУ «СТАНКИН», 200-81 с.

13. Гансбург J1.Б., Максаров В.В., Схиртладзе А.Г. Автоматизация производственных процессов в машиностроении. Учебное пособие для вузов. СПб.: Изд. СЗТУ, 2001. 200 с.

14. Гусев А.А., Гусева И.А. Обеспечение автоматической сборки изделий в серийном многономенклатурном производстве. Сорка в машиностроении, приборостроении. 2000, №2.

15. Гусев А.А., Гусева И.А. Проблемы автоматизации сборки изделий в серийном производстве и прогрессивные пути их решения на основе создания адаптивных средств технологического оснащения. Сборка в машиностроении, приборостроении. 2000, №1.

16. Житников Б.Ю., Ситнов А.А. Автомат с устройством выдачи шпилек поворотом кондукторной плиты. Автоматизация и современные технологии, №10, 2002г.

17. Житников Б.Ю., Тожокин А.В. Ситнов А. А. Устройства автоматического завинчивания с выдачей шпилек на предварительной позиции сборки. Сборка в машиностроении и приборостроении, №7, 2003г.

18. Житников Ю.З., Автоматизация сборки резьбовых соединений, Ковров 1996.

19. Житников Ю.З., Житников Б.Ю., Ситнов А.А. Переналаживаемый автоматизированный комплекс сборки головки трактора. Сборка в машиностроении и приборостроении, №11, 2002г.

20. Житников Ю.З., Симаков A.JI. Автоматизация сборки изделий с резьбовыми соединениями: Учеб. Пособие. Ч. 2. Ковров: КГТА, 1997.

21. Житников Ю.З., Ситнов А.А. Метод построения имитационных моделей для устройств автоматизированной сборки с пассивными средствами адаптации. Сборка в машиностроении, приборостроении, №1, 2006г. с. 3

22. Иванов М.Н. Детали машин. Учебник для студентов высших учебных заведений. М.: Высш. шк., 1991.- 383 с.

23. Капустин Н.М., Кузнецов П.М., Схиртладзе А.Г. Автоматизация производственных процессов в машиностроении. Учебник для вузов. М.: Высш. шк., 2004. 415 с.

24. Конструкторско-технологическая информатика 2000: труды конгресса в 2х т.т. - М.: Издательство «Станкин», 2000г.

25. Краснов М.В. Direct X. Графика в проектах Delphi. СПб.: издательство БХВ-Петербург, 2001.- 416 с.

26. Краснов М.В. Open GL. Графика в проектах Delphi. СПб.: БХВ Санкт-Петербург, 2000. - 352 с.

27. Круглов Г.А. Основы автоматизации производственных процессов. М.: ТОО «ЯНУС», 1995.52 с.

28. Кулаков Г.А., Гусева И.А., Житников Ю.З., Рыльцев И.К. Автоматизация и механизация серийной сборки изделий. М.: Янус-К, 2003. -324с.

29. Майкл Ласло. Вычислительная геометрия и компьютерная графика на С ++. Пер. с англ. М.: Издательство «БИНОМ», 1997. - 304 с.

30. Майкл Янг. Программирование графики в Windows 95: Векторная графика на языке С++/ Пер. с англ. М.: Восточная книжная компания, 1997. - 368с.: ил.

31. Машинные методы решения прикладных задач. Дифференциальные уравнения. И.Н.Молчанов, К., 1988.

32. Машиностроение. Энциклопедия. /Ред. совет: К.В. Фролов(пред.) и др. М.: Машиностроение. Т Ш-5/ А.А. Гусев, В.В. Павлов, А.Г. Андреев и др. Под общей ред. Ю.М. Соломенцева. 2001. 640 с.

33. Митрофанов В.Г., Калачев О.Н., Схиртладзе А.Г. САПР в технологии машиностроения. Учебное пособие для вузов. Ярославль: изд. ЯрГТУ, 1995. 300 с.

34. Многопозиционный сборочный автомат: А.с. 1463423 СССР, МКИ3 В 23 Р 21/00 / Житников Ю.З. и др. Б.И. №9, 1989.

35. Норенков И.П. Основы автоматизированного проектирования. Учебник для вузов. М.: Изд-во МГТУ им. Н.Э. Баумана, 2000 360 с.

36. Норенков И.П. Разработка систем автоматизированного проектирования. Учебник для вузов. М.: Изд-во МГТУ им. Н.Э. Баумана, 1994.-207 с.

37. Норенков И.П., Кузьмик П.К. Информационная поддержка наукоемких изделий. М.: МГТУ им. Н.Э.Баумана, 2002, 320 с. УДК 621: 681.5

38. Основы автоматизации производства: Учебник для вузов по специальности «Технология машиностроения»/Е. Р. Ковальчук, М.Г. Косов, В.Г. Митрофанов и др.; Под ред. Ю.М.Соломенцева. М.: Машиностроение, 2001. 312 с.

39. Основы САПР (CAD/CAM/CAE). К.Ли , Петербург: Питер, 2004. 560с.

40. Питерсон Дж. Теория сетей Петри и моделирование систем, М.: Мир, 1984.-264 стр.

41. Расчет конструкций в MSC/NASTRAN for Windows, Шимкович Д.Г., Издательство "ДМК Пресс", 2004, 448 стр.

42. Расширение технологических возможностей собираемости резьбовых деталей на основе автоматической доориентации при неустойчивом движении корпуса завинчивающего устройства. /Воркуев Д.С. Канд. диссертация, Ковров, 2004.

43. Системы автоматизированного проектирования: В 9 кн. КнЛ.И.П.Норенков. Принципы построения и структура: Учеб. пособие для втузов. М.: Высшая школа, 1986. - 127с.

44. Системы автоматизированного проектирования: В 9 кн. Кн.4. Математические модели технических объектов: Учеб. пособие для втузов/В.А.Трудоношин, Н.В.Пивоварова; под ред. И.П.Норенкова. -М.: Высшая школа, 1986. 160с.

45. Ситнов А.А. Визуализация процесса автоматизированного наживления резьбовых деталей устройствами, снабженными средствами пассивнойадаптации, (тезисы доклада). Сборник трудов Российской н.-т. конференции КГТА, Ковров, 2002, с.83

46. Ситнов А.А. Обзор методов и средств автоматизированного проектирования сборочных устройств. Сборка в машиностроении, приборостроении, №1, 2005г., с. 20

47. Соломенцев Ю.М., Митрофанов В.Г., Павлов В.В., Рыбаков А.В. Информационно-вычислительные системы в машиностроении CALS-технологии. ISBN: 5-02-006261-8, М.: Наука, 2003. 292 стр.

48. Схиртладзе А.Г., Новиков В.Ю., Тимирязев В.А. Технология автоматизированного машиностроения. Учебное пособие для вузов. Йошкар-Ола: Изд. МарГТУ, 2001. 372 с.

49. Схиртладзе А.Г., Шамов Н.П., Тимирязев В.А. Автоматизация технологии сборки и механической обработки. Учебное пособие для вузов. М.: Славянская школа, 2003. 520 с.

50. Теория автоматического управления: Учеб. для машиностроительных специальных вузов/ В.Н. Брюханов, М.Г. Косов, СП. Протопопов и др.; Под ред. Ю.М. Соломенцева. М.: Высш. шк., 2000. 268 с.

51. Тихомиров Ю.В. Программирование трехмерной графики в Visual С++. СПб.: BHV - Санкт-Петербург, 1998. - 256 е.: ил.

52. Томпсон Н. Секреты программирования трехмерной графики для Windows 95. Перев. С англ. СПб.: Питер, 1997.- 352 с.

53. Управление дискретными процессами в ГПС / J1.C. Ямпольский, 3. Банашак, К. Хасегава и др. К.: Тэхника. 1992. 251 с.

54. Управление технологическими системами: Учеб. пособие/ В.Н. Брюханов, СП. Протопопов, А.Г. Схиртладзе и др.; Тверь: Изд-во ТГТУ, 1995. 264 с.

55. Устройство для завинчивания шпилек: А.с. 19963448 СССР, МКИ3 В 23 Р 19/06 / Житников Ю.З. и до. Б.И. № 10. 1985.

56. Устройство для ориентации резьбовых деталей: А.с. 1247236 СССР, МКИ3 В 23 О 7/12 / Голованов И.Е., Житников Ю.З. -Б.И. №28, 1986.

57. Устройство для ориентации шпилек: А.с. 1227264 СССР, МКИ3 В 07 С 5/02 / Голованов И.Е., Житников Ю.З. и др. Б.И. № 16, 1986.

58. Черненький В.М. Имитационное моделирование. М.: Высш. шк., 1990.

59. Шикин А.В., Боресков А.В. Компьютерная графика. Динамика, реалистичные изображения. М.: Диалог-МИФИ; 1998. - 288 с.unit frmPassad;interfaceuses

60. Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, OpenGL, ExtCtrls, Math, StdCtrls,AviMaker;type

61. TfrmGL = class(TForm) Timerl: TTimer; Memol: TMemo;procedure FormCreate(Sender: TObject);procedure FormPaint(Sender: TObject);procedure FormDestroy(Sender: TObject);procedure FormKeyDown(Sender: TObject; var Key: Word;

62. Shift: TShiftState); procedure FormResize(Sender: TObject); procedure Calc(Sender: TObject);procedure FormMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);procedure FormMouseWheelDown(Sender: TObject; Shift: TShiftState;

63. MousePos: TPoint; var Handled: Boolean); procedure FormMouseWheelUp(Sender: TObject; Shift: TShiftState;

64. AngleXYZ : Array 1.3. ofGlFloat; AddXYZ : Array [1.3] ofGlFloat; Colors : Array [1.3] ofGlFloat;

65. FrameCounter: integer = 0;fCount: integer = 5;

66. Obj Sphere : GLUquadricObj;

67. Sp, SpDisk : GLUquadricObj ;

68. CylCentral, CylCentral2 : GLUquadricObj;

69. Faskal, Faska2 : GLUquadricObj;1. Cpindel: GLUquadricObj ;1. Patron: GLUquadricObj;

70. Diskl, Disk2 : GLUquadricObj;1. Detal: GLUquadricObj;

71. Cyll, Cyl2 : GLUquadricObj;

72. XPEHbDisk, XPEHb: GLUquadricObj;

73. Upor, UporDl, UporD2 : GLUquadricObj;varstepAngleX, stepAngleY, stepAngleZ : GLFloat; AngleX, AngleY, AngleZ : GIFloat; t, stept: GLFloat;

74. SwapBuffers(DC); Inc(FrameCounter);

75. AviMakerl.Bitmaps.Add (Bitmap); //Bitmap.Destroy; end;end;1. Формат пикселя}procedure SetDCPixelFormat (hdc : HDC); varpfd : TPixelFormatDescriptor; begin

76. XPEHbDisk := gluNewQuadric;1. XPEHb := gluNewQuadric;1. Upor := gluNewQuadric;1. UporDl := gluNewQuadric;1. UporD2 := gluNewQuadric;1.itialValues;1.sts; // процедура описания списков• {$1IR}

77. SetMaterial; AngleX := 0.0; AngleY := 0.0; AngleZ := 0.0; // stepAngleX := 0.025; ф // stepAngleY := 0.065;stepAngleZ := 2.5; // Up := false; UpAngle := false; WindowState := wsMaximized; ry := 0.0; tx := 0.0; kScale := 0.3;1. CreateAVI then begin

78. AviMakerl := TAviMaker.Create; with AviMakerl do begin Width := 640; ^ Height := 480;1. Stretch := True;

79. Shift: TShiftState); begin

80. Key = VKESCAPE then begin Close; end;

81. S: string; XI, Yl: Boolean; begin

82. AngleZ := AngleZ + omega* 180/pi; If (AngleZ >= 360.0) then AngleZ := 0.0;

83. Case StageNo of 1 1: begin

84. Distance := Distance DownSpeed; Memo 1. CI ear; Memol .Lines.Add("); ® Memo 1.Lines. Add('Distance ='+FloatToStr(Distance));1. (Distance <= H4+H2+Smallh) then begin1.c(StageNo);

85. CreateAVI then AviMakerl .Write; end; end; 2: beginперекос патрона PatronAngle := PatAn;t := t + stept;

86. R<MaxRad then R := omega*t else R := MaxRad; // AngleX := R*(-Cos(t)+Cos(t)/2);• // AngleY := R*(-Sin(t)+Sin(t)/2);

87. AngleX := R*Cos(t); AngleY := R*Sin(t);

88. Distance := Sqrt((H4+H2+Smallh)*(H4+H2+Smallh) R*R);

89. Memol.Clear; , Memol.Lines. Add(");1. (AngleX>=(AngleXp DeltaAngleZ))and(AngleX<=(AngleXp + DeltaAngleZ)) then » begin

90. S :='!!!'; XI := true; end else begin s:= ";1. XI := false;

91. Memo 1.Lines.Add(S+' AngleX = *+FloatToStr(AngleX)+' => '+FloatToStr(AngleXp));1. (Angle Y>=(AngleYp DeltaAngleZ))and(AngleY<=(AngleYp + DeltaAngleZ)) then begin S :='!!!'; Y1 := true; end else begin s:=";1. Y1 := false; end;

92. Memo 1.Lines. Add(S+' AngleY = '+FloatToStr(AngleY)+' => '+FloatToStr(AngleYp));

93. XI and Y1 then begin Memo 1.Clear;

94. Memo 1.Lines.Add(,Зaфикcиpoвaнo попадание!'); Inc(StageNo);

95. CreateAVI then AviMakerl.Write; end; end; 3: begin Memo 1.Clear;

96. Memo 1.Lines.Add(S+' AngleX = '+FloatToStr(AngleX)+' => '+FloatToStr(AngleXp)); Memol .Lines.Add(S+' AngleY = '+FloatToStr(AngleY)+* => M-FloatToStr(AngleYp));t := t + stept;

97. Zav+ZDownSpeed<H4 then begin

98. Distance := Distance ZDownSpeed; Zav := Zav+ZDownSpeed; end else begin Inc(StageNo);

99. CreateAVI then AviMakerl. Write; end;

100. R>0 then R := R-omega*t else R := 0; AngleX := R*Cos(t); AngleY R*Sin(t); end; 4: begin Timerl.Enabled := false; Close; end; end;

101. AngleX := ArcTan(SmallB/Sqrt(SmallB*SmallB-(H4+H2+Smallh)*(H4+H2+Smallh))); InvalidateRect(Handle, nil, False);procedure TfrmGL.FormMouseMove(Sender: TObject; Shift: TShiftState; X,

102. ZeroAngle := InitAn; DownSpeed := V / (stept * 1000); Omega := Pi * Ome / (stept * 1000* 60); ZDownSpeed := Omega/Pi*ZStep; StageNo := 1;

103. If OY = 0 then AngleZp := pi/2 else AngleZp := ArcTan(OX/OY); // Rp := Sqrt(OX*OX+OY*OY); // DeltaR := Omega* 180/pi;

104. If FaskaNaDetali then DeltaR := DeltaR+fHeightl*0.1; // If FaskaNaOtver then DeltaR := DeltaR+fHeight2*0.1;

105. DeltaAngleZ := 0.1; // в градусах

106. FaskaNaDetali then DeltaAngleZ := DeltaAngleZ+fHeightl*0.05; If FaskaNaOtver then DeltaAngleZ := DeltaAngleZ+fHeight2*0.1;1. R := ZeroAngle*pi/180;

107. AngleXp := (-ArcSin(OY/(H4+H2+Smallh))* 180/pi); AngleYp := (-ArcSin(OX/(H4+H2+Smallh))* 180/pi);vH := 0;dY := 0; dX := 0; vDist := 1;vX := vDist*Cos(dX); vY := vDist*Sin(dY); vZ := vDist*Sin(dX)*Cos(dY); end; end.

108. СОГЛАСОВАНО Проректор по научной работе КГТАк.т.н., доцент Полянский Д. Ю. " " 2005 г.

109. УТВЕРЖДАЮ дитель ОАО «Ковровский ительный завод»ж "ый директор Никитин А.А. 2005 г.результатов научно-исследовательских, опытно-конструкторских и технологических работ в высших учебных заведенияхзаказчикв лице генерального директора

110. ОАО «Ковровский приборостроительный завод» Никитина А. А.

111. Настоящим актом подтверждается, что результаты работы по договору творческого содружества по теме: "Ускорение процесса проектирования изделий путем выявления закономерностей при их имитационном моделировании"

112. Выполненной КОВРОВСКОЙ ГОСУДАРСТВЕННОЙ1. ТЕХНОЛОГИЧЕСКОЙ АКАДЕМИЕЙ

113. Внедрены в ОАО «Ковровский приборостроительный завод»

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

115. Масштаб внедрения: единственный экземпляр программного средства.

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

117. Опытно-промышленная проверка проводилась в течение месяца.

118. Социальный и научно-технический эффект: сокращение сроков проектирования и подготовки производства, ускорение процесса отладки изделий в производстве.

119. Работа выполнена творческим коллективом в составе: проф. Житников Ю. 3., аспирант Ситнов А.А.

120. СОГЛАСОВАНО Проректор по научной работе КГТАк.т.н., доцент Полянский Д. Ю. " " 2005 г.

121. УТВЕРЖДАЮ итель ОАО «Ковровский1. Ьительный завод» --й директор Никитин А. А. 2005 г.

122. СОГЛАСОВАНО Проректор по научной работе КГТАк.т.н., доцент Полянский Д. Ю. " " 2005 г.

123. УТВЕРЖДАЮ дитель ОАО «Ковровский ительный завод»ш ^ый директор Никитин А.А. 2005 г.результатов научно-исследовательских, опытно-конструкторских и технологических работ в высших учебных заведенияхзаказчикв лице генерального директора

124. ОАО «Ковровский приборостроительный завод» Никитина А. А.

125. Настоящим актом подтверждается, что результаты работы по договору творческого содружества по теме: "Ускорение процесса проектирования изделий путем выявления закономерностей при их имитационном моделировании"

126. Выполненной КОВРОВСКОЙ ГОСУДАРСТВЕННОЙ1. ТЕХНОЛОГИЧЕСКОЙ АКАДЕМИЕЙ

127. Внедрены в ОАО «Ковровский приборостроительный завод»

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

129. Масштаб внедрения: единственный экземпляр программного средства.

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

131. Опытно-промышленная проверка проводилась в течение месяца.

132. Социальный и научно-технический эффект: сокращение сроков проектирования и подготовки производства, ускорение процесса отладки изделий в производстве.

133. Работа выполнена творческим коллективом в составе: проф. Житников Ю. 3., аспирант Ситнов А.А.

134. СОГЛАСОВАНО Проректор по научной работе КГТАк.т.н., доцент Полянский Д. Ю. " " 2005 г.

135. УТВЕРЖДАЮ итель ОАО «Ковровский1. Ъительный завод» -й директор Никитин А.А. 2005 г.

136. Устройство пассивной адаптации деталей при их автоматизированной сборке обеспечивает высокую точность углового совмещения осей собираемых деталей при величинах относительного смещения осей до 25мм.

137. В разработке конструкции адаптивного устройства принимал участие авторский коллектив под руководством д.т.н., проф. Житникова Ю.З. в составе: доцента Пантелеева Е.Ю., инженера Золотаревой О.В., аспиранта Ситнова А.А.1. Начальник производства №9

138. ОАО «Завод им. В.А.Дегтярева»

139. ЗАВОД им. В. А. ДЕГТЯРЕВА»

140. ОТКРЫТОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО601900, г.Кооро», Владимирская обл., ул. 'Груда, 4 Телефон 3-03-89, телетайп " Восход" 718207 Лаке (09-232) 5-35-76. e-mail: zidft!zid.ruiep, к.т.н. Д.Л. Липсман 2004 г.на №от"200 г.

141. При ответе ссылаться на наш исходящий №1. АКТпередачи научно-технической документации на устройство автоматизированной сборки деталей, сопрягаемых по резьбовым поверхностям, разработанное на основе способа пассивной адаптациисоединяемых деталей

142. Настоящим актом передается комплект научно-технической документации в соответствии с договором.

143. Краткое описание документации:- чертежи общего вида сборочного устройства;- чертежи деталировки;- результаты испытания опытного образца;- описание работы устройства;- методика и расчет параметров устройства.

144. Комплект научно-технической документации разработан коллективом в составе: Житников Ю.З., Воркуев Д.С., Житников Б.Ю., Ситнов А.А.

145. На устройство подана заявка на предполагаемое изобретение.

146. Начальник КБ-9 ПКЦ, к.т.н., доцент1. А.А.Заплаткин

Обратите внимание, представленные выше научные тексты размещены для ознакомления и получены посредством распознавания оригинальных текстов диссертаций (OCR). В связи с чем, в них могут содержаться ошибки, связанные с несовершенством алгоритмов распознавания. В PDF файлах диссертаций и авторефератов, которые мы доставляем, подобных ошибок нет.