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

Создание классификатора станков

1.

2.

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

3.

Создание классификатора станков
Таблица базы данных классификатора металлорежущих станков - tKGMS
KodGrMS
KodGrOper
NamGrMS
1
1
Токарно-винторезные
2
2
Вертикально-сверлильные



KodGrMS – код группы металлорежущих станков
KodGrOper – код группы операции для выполнения которой может быть
использован станок из данной группы
NamGrMS – наименование группы металлорежущих станков

4.

Создание базы данных металлорежущих станков
Таблица базы данных металлорежущих станков - tMS
1-я группа
данных
Kod
MS
Kod
Gr
MS
1
1
2
1


2-я группа
данных
NamMS
3-я группа
данных
VC MC
N
Токарновинторезный
16К20Т1 200 800
Токарновинторезный
1И611


Mod
4-я группа
данных
nmin nmax
Smin
Smax
13
12,5
2500
0,01
2,5
110 500
6
63
3600
0,01
1,6







5.

Задание условий выбора для отдельных групп станков
Таблица условий выбора металлорежущих станков - tUVMS
KodUVMS
KodGrMS
1
1
2
2


PVMS
UVMS
Если радиус заготовки
меньше высоты центров
станка и длина заготовки Dzag/2<VC AND Lzag < MC
меньше расстояния между
центрами


KodUVMS – код условия выбора для группы металлорежущих станков
KodGrMS – код группы металлорежущих станков
PVMS – правило выбора металлорежущих станков группы
UVMS – логическое выражение для выбора станков группы

6.

Алгоритмизация проектной процедуры
автоматизированного выбора металлорежущих станков
Выходные данные проектной процедуры
Таблица выбранных металлорежущих станков - tVMS
KodVTO; tVTO
KodMS; tMS
KodVMS
KodVTO
KodMS
1
1
6
2
2
12
KodVTO – код выбранной технологической операции
KodMS – код станка в базе данных металлорежущие станков
KodVMS – код детали

7.

Алгоритмизация проектной процедуры
автоматизированного выбора металлорежущих станков
Информационное обеспечение проектной процедуры
Таблица Общие сведения о детали - tOSD
Таблица – Общие сведения о заготовке - tOSZ
Таблица Общие сведения о поверхностях детали - tOSPD
Таблица базы данных металлорежущих станков - tMS
Таблица условий выбора металлорежущих станков - tUVMS
Таблица выбранных технологических операций - tVTO

8.

Алгоритмизация проектной процедуры
автоматизированного выбора металлорежущих станков
Начало
БД
tOSD, tOSZ,
tOSPD
zOSDi
zOSZi
zOSPDi
БД
tVTO
zVTO
i =1…n
БД
tUVMS
zUVMSi
А1
Запрос на выборку сведений о заготовке, детали и ее
поверхностях по коду детали
Запрос на выборку операций спроектированного
технологического маршрута по коду детали
Цикл по количеству n
операций проектируемого ТП
Запрос для определения условия выбора станка
по коду i – й операций

9.

Алгоритмизация проектной процедуры
автоматизированного выбора металлорежущих станков
А1
UVMSi = 0
UVMSi = 1
Анализ условия выбора металлорежущего
станка для i -операции
UVMSi = 1
БД
tVMS
zVMSi
End i
Конец
Запрос на добавление в базу данных
записи содержащей сведения
о выбранном станке
Конец цикла i
English     Русский Правила