Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
PAGE 1
Лабораторная работа № 4
Разработать и отладить на контрольном примере программу выбора модели станка для выполнения указанных видов обработки с помощью таблиц принятия решений (таблиц соответствий).
Для массового изготовления стальных ступенчатых валов требуется токарный многошпиндельный горизонтальный прутковый автомат со следующими параметрами:
- диаметр обрабатываемого прутка 25мм; 35мм; 20мм;
- диаметр подачи прутка 150мм; 160мм; 120мм;
- число шпинделей 6; 6; 6;
- ход нижнего поперечного суппорта 50мм; 60мм; 55мм;
- ход верхнего поперечного суппорта 45мм; 55мм; 50мм;
- ход продольного суппорта 150мм; 80мм; 120мм.
На предприятии имеются следующие модели требуемых автоматов: 1216-4К; 1Б240-4К; 1Б265-4К; 1Б290-4К; 1216-6К; 1Б225-6К; 1Б240-6К [1, с. 9, таблица 4].
Требуется выбрать токарный многошпиндельный горизонтальный прутковый автомат для выполнения токарной операции с помощью таблиц принятия решений.
Решение:
Согласно заданию и на основании таблицы 4 [1, с. 9]сформируем комплекс параметров применимости:
Теперь сформируем таблицу принятия решения (таблица 1).
В левой части таблицы расположим перечень моделей токарных многошпиндельных горизонтальных прутковых автоматов, т.е. множество типовых решений. В верхней части таблицы расположим комплекс параметров применимости и их характеристические значения, которые выбираем по таблице 4 [1, с. 9].
Центральную часть таблицы принятия решений составит матрица соответствий, в которой будем фиксировать связи между типовыми решениями и значениями комплекса параметров применимости, определяющими из применимость. Наличие связи обозначим единицей, отсутствие нулем.
Таблица 1 Таблица принятия решений по выбору токарных многошпиндельных горизонтальных прутковых автоматов.
№ ТР |
Модель станка |
Наибольший диаметр обрабатываемого прутка, мм |
Наибольшая длина подачи прутка, мм |
Число шпинделей |
|||||||||||||||||
0 = |
20 |
50 |
80 |
125 |
16 |
25 |
40 |
125 |
0 = |
100 |
180 |
200 |
250 |
150 |
250 |
0 = |
4 |
6 |
6 |
||
1 |
1216-4К |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
2 |
1Б240-4К |
0 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
3 |
1Б265-4К |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
4 |
1Б290-4К |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
5 |
1216-6К |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
0 |
6 |
1Б225-6К |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
7 |
1Б240-6К |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
№ ТР |
Модель станка |
Наибольший ход нижнего поперечного суппорта, мм |
Наибольший ход верхнего поперечного суппорта, мм |
Наибольший ход продольного суппорта, мм |
|||||||||||||||||
0 = |
40 |
80 |
125 |
55 |
125 |
0 |
40 |
80 |
90 = |
100 |
55 |
100 |
0 |
80 |
180 |
200 = |
275 |
125 |
275 |
||
1 |
1216-4К |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
2 |
1Б240-4К |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
3 |
1Б265-4К |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
4 |
1Б290-4К |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
1 |
1 |
0 |
5 |
1216-6К |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
6 |
1Б225-6К |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
7 |
1Б240-6К |
0 |
1 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
1 |
0 |
Только после того, как таблица принятия решений будет сформирована, необходимо ее закодировать. Можно рекомендовать следующие правила кодирования:
1 я строка это описание общей структуры ТПР. Получится строка из следующих чисел, разделенных пробелами: количество аргументов, количество типовых решений, количество значений первого аргумента, количество значений второго аргумента и т.д.
где 6 число аргументов;
7 число типовых решений;
9 число значений 1 го аргумента;
7 число значений 2 го аргумента и т.д.
2 я и последующие строки это последовательной описание столбцов матрицы соответствия. Получатся строки из следующих чисел, разделенных пробелами: знак сравнения, значение аргумента, номера типовых решений, нуль:
Например, < 400 0 0
< = 450 2 3 0
= 500 1 -9 0
где 1-я строка: при значении аргумента меньше 400 решений 0;
2 я строка: при значении аргумента меньше или равном 450 решения 2 и 3;
3 я строка: при значении аргумента, равном 500, решения с 1- го по 9 е.
В рассматриваемом примере таблица принятия решений в кодированном виде будет выглядеть так:
6 7 9 7 4 6 7 7
= 0 0 0
< = 20 1 - 4 6 7 0
< = 50 2 - 4 0
< = 80 3 4 0
< = 125 4 0
< = 16 1 - 7 0
< = 25 2 - 4 6 7 0
< = 40 2 - 4 7 0
> 125 0 0
= 0 0 0
< = 100 1- 7 0
< = 180 2 - 7 0
< = 200 3 4 0
< = 250 4 0
< = 150 2 - 4 6 7 0
> 250 0 0
= 0 0 0
< = 4 1 - 7 0
< = 6 5 - 7 0
> 6 0 0
= 0 0 0
< = 40 1 - 7 0
< = 80 2 - 4 7 0
< = 125 4 0
< = 55 2 - 4 6 7 0
> 125 0 0
= 0 0 0
< = 40 1 - 7 0
< = 80 2 - 4 7 0
< = 90 3 4 0
< = 100 4 0
< = 55 2 - 4 6 7 0
> = 100 0 0
= 0 0 0
< = 80 1 - 7 0
< = 180 2 - 4 7 0
< = 200 3 4 0
< = 275 4 0
< = 125 2 - 4 6 7 0
> = 275 0 0
Ответы:
1 й вариант: решение 1 (станок 1Б240-6К);
2 й вариант: решений нет;
3 й вариант: решения 6,7 (станок 1Б225-6К, 1Б240-6К).