923.00K
Категория: ПромышленностьПромышленность

Автоматизация выбора вспомогательных инструментов

1.

2.

Автоматизация выбора вспомогательных
инструментов
Формализация задачи автоматизированного
выбора вспомогательного инструмента
1 Создание классификатора вспомогательных инструментов
2 Создание базы данных вспомогательных инструментов
3 Задание условий выбора вспомогательных инструментов

3.

Создание классификатора вспомогательных инструментов
Таблица базы данных классификатора вспомогательных инструментов - tKGVI
KodGrVI
KodGrTP
NamGrVI
1
1
Втулки переходные
2
2
Патроны сверлильные



KodGrV I – код группы вспомогательных инструментов
KodGrTP – код группы технологических переходов
NamGrVI – наименование группы вспомогательных инструментов

4.

Создание базы данных вспомогательных инструментов
Таблица базы данных втулок переходных по ГОСТ 13598-85 – tVI
1-я группа
данных
2-я группа
данных
4-я группа
данных
KodVI
KodGrVI
NamVI
1
1
Втулка
6100-0141
1
2
50000
2
1
Втулка 6100-0142
1
3
56000






ObVI
3-я группа
данных

KVN KVV
C

5.

Задание условий выбора вспомогательных инструментов
Таблица условий выбора вспомогательных инструментов - tUVVI
KodUVI
KodGrVI
PVVI
Если конус отверстия
шпинделя станка равен
наружному конусу втулки и
конус отверстия втулки
равен конусу хвостовика
сверла
UVVI
KOS = KVN AND
KVV = KXS
1
1
2
2






KodUVVI – код условия выбора для группы вспомогательных инструментов
KodGrVI – код группы вспомогательных инструментов
PVVI – правило выбора вспомогательных инструментов группы
UVVI – логическое выражение для выбора вспомогательных инструментов
группы

6.

Алгоритмизация проектной процедуры
автоматизированного выбора вспомогательных
инструментов
Выходные данные проектной процедуры
Таблица выбранных вспомогательных инструментов - tVVI
KodVPer; tVTP
KodVI; tVI
KodVVI
KodVPer
KodVI
1
2
6
2
2
12
KodVVI – код выбранного вспомогательного инструмента
KodVper – код выбранного технологического перехода
KodVI – код вспомогательного инструмента

7.

Алгоритмизация проектной процедуры
автоматизированного выбора
вспомогательных инструментов
Информационное обеспечение проектной процедуры
Таблица базы данных вспомогательных инструментов - tVI
Таблица условий выбора вспомогательных инструментов - tUVVI
Таблица выбранных технологических операций - tVTO
Таблица выбранных технологических переходов - tVTP
Таблица базы данных металлорежущих станков - tMS
Таблица выбранных металлорежущих станков - tVMS
Таблица базы данных режущих инструментов - tRI
Таблица выбранных режущих инструментов - tVRI

8.

Алгоритмизация проектной процедуры
автоматизированного выбора
вспомогательных инструментов
Начало
БД
tVTO
zVTO
i =1…n
БД
tVMS,
tMS
БД
tVTP
Запрос на выборку операций спроектированного
маршрута по коду детали
Цикл по количеству n
операций проектируемого ТП
zMSi
Запрос для определения технических характеристик станка
по коду i – й операций
zVTPi
Запрос для определения состава технологических
переходов i – й операций
А1

9.

А1
j =1…mi
БД
tVRI
tRI
БД
tUVVI
UVVIi = 0
Цикл по количеству mi
переходов i-ой операции
zUVRIi
Запрос для определения технических характеристик
режущего инструмента по коду j – ого перехода
zUVVIi
Запрос для определения условий выбора
вспомогательного инструмента по коду i – ого перехода
UVVIj = 1
Анализ условия выбора вспомогательного инструмента
для j – ого перехода
UVVIi = 1
БД
tVVI
zVVIj
А2
Запрос на добавление в базу данных
записи, содержащей сведения
о выбранном вспомогательном инструменте

10.

Алгоритмизация проектной процедуры
автоматизированного вспомогательного инструмента
А2
End j
Конец цикла j
End i
Конец цикла i
Конец

11.

Автоматизация выбора измерительных
инструментов
Формализация задачи автоматизированного
выбора измерительного инструмента
1 Создание классификатора измерительных инструментов
2 Создание базы данных измерительных инструментов
3 Задание условий выбора измерительных инструментов

12.

Создание классификатора измерительных инструментов
Таблица базы данных классификатора измерительных инструментов - tKGII
KodGrII
KodGrTP
NamGrII
1
1
Штангенциркули
2
2
Микрометры



KodGrI I – код группы измерительных инструментов
KodGrTP – код группы технологических переходов
NamGrII – наименование группы измерительных инструментов

13.

Создание базы данных измерительных инструментов
Таблица базы данных штангенциркулей по ГОСТ 166-80 – tII
1-я группа
данных
3-я группа
данных
2-я группа
данных
KodII
KodGrII
NamII
1
1
Штангенциркуль
2
2
Штангенциркуль



ObII
ШЦ-I
ШЦ-
II

Rmin Rmax
4-я группа
данных
CD
C
0
125
0,1
150000
0
250
0,05
180000



14.

Задание условий выбора измерительных инструментов
Таблица условий выбора измерительных инструментов - tUVVI
KodUII
KodGrII
PVII
UVII
Если операционный размер меньше
или равен максималь-ному размеру
OR <= Rmax AND
контролируемому штангенциркулем
CD <= (VPO - NPO)/7
и цена деления меньше или равна
1/7 допуска операционного размера
1
1
2
2






KodUVII – код условия выбора для группы измерительных инструментов
KodGrII – код группы измерительных инструментов
PVII – правило выбора измерительных инструментов группы
UVII – логическое выражение для выбора измерительных инструментов группы

15.

Алгоритмизация проектной процедуры
автоматизированного выбора измерительных
инструментов
Выходные данные проектной процедуры
Таблица выбранных измерительных инструментов - tVII
KodVPer; tVTP
KodII; tII
KodVII
KodVPer
KodII
1
2
6
2
2
12
KodVRII – код выбранного измерительного инструмента
KodVper – код выбранного технологического перехода
KodII – код измерительного инструмента

16.

Алгоритмизация проектной процедуры
автоматизированного выбора
измерительных инструментов
Информационное обеспечение проектной процедуры
Таблица базы данных измерительных инструментов - tII
Таблица условий выбора измерительных инструментов - tUVII
Таблица выбранных технологических операций - tVTO
Таблица выбранных технологических переходов - tVTP
Таблица рассчитанных припусков и операционных размеров - tRPOR

17.

Алгоритмизация проектной процедуры
автоматизированного выбора
измерительных инструментов
Начало
БД
tVTO
zVTO
i =1…n
БД
tVTP
zVTPi
А1
Запрос на выборку операций спроектированного
маршрута по коду детали
Цикл по количеству n
операций проектируемого ТП
Запрос для определения состава технологических
переходов i – й операций

18.

А1
j =1…mi
Цикл по количеству mi
переходов i-ой операции
БД
tII
zUVIIj
Запрос для определения технических характеристик
измерительного инструмента по коду j – ого перехода
БД
tRPOR
zRPORj
Запрос для определения операционных размеров
j – ого перехода
БД
tUVII
zUVIIj
Запрос для определения условий выбора
измерительного инструмента по коду j – ого перехода
UVVIj = 1
Анализ условия выбора измерительного инструмента
для j – ого перехода
UVIIi = 0
UVIIi = 1
БД
tVII
zVIIj
А2
Запрос на добавление в базу данных
записи, содержащей сведения
о выбранном измерительном инструменте

19.

Алгоритмизация проектной процедуры
автоматизированного измерительного инструмента
А2
End j
Конец цикла j
End i
Конец цикла i
Конец
English     Русский Правила