Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
volkov_s_a_sistemy_avtomatizirovannogo_proektir...doc
Скачиваний:
5
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

7.4. Логические таблицы соответствий

Таблицы соответствий применяют в тех случаях, ког­да параметры применимости взаимно независимы. Однако условия выбора решения могут быть более сложными. Например, при выборе абразивного материала шлифовального круга для одного и то­го же сочетания условий по параметру Ra шероховатости детали и скорости vк шлифовального круга (Ra > 1,25 мкм; vk< 35 м/мин) выбирают совершенно разные решения в зависимости от твердости детали: 14А для твердости не превышающей 50 HRC и 33А, 43А, 91А для твердости свыше 50 HRC.

Если для этого алгоритма составить аналогичную таблицу соответствий, она будет давать решения, не предусмотренные алгоритмом. В этом случае условия Ra, vк и HRC являются за­висимыми, и принимаемые решения зависят не только от значений этих условий, но и от их сочетаний.

Логические таблицы соответствий позволяют учитывать взаи­мосвязанность условий применимости. В этих таблицах имеется матрица условий, в которой указано, какие именно сочетания условий применимости определяют выбор того или иного решения. Структура логической таблицы соответствий приведена на рисунке 29.

В логическую таблицу соответствий закладывают две логи­ческие матрицы: условий и решений. Элементами этих матриц являются булевы переменные, принимающие значе­ния 1 (да) или 0 (нет). По матрице условий определяют столбец, для которого в матрице решений выбирают все допустимые реше­ния. Алгоритм определения столбца аналогичен алгоритму поиска решения в таблице соответствий.

…

…

…

…

…

…

…

Пi

…

…

…

…

…

…

…

…

…

…

…

…

…

…

…

…

…

…

…

…

…

…

…

…

…

P1

…

…

…

…

…

Pi

…

…

…

…

…

Pn

…

…

Пi –параметры применяемости

- характеристические значения параметров применяемости

- логическая матрица условий

- матрица решений

Рисунок 29 – Структура логической таблицы соответствий

5.5. Базы и банки данных

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

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

Вся условно-постоянная информация, необходимая для функцио­нирования САПР, представляется в виде базы данных (БД) .

База данных — это совокупность всех тех данных, которые обрабаты­ваются в более чем одной программе (модуле). База данных для САПР ТП включает массивы информации об оборудовании, инстру­ментах, приспособлениях, нормах времени, формулировках операций и переходов, технологических и организационных условиях обра­ботки изделий, процедурах принятия решений, сбора и организации данных, а также перечень статистических методов и моделей в пределах проблематики системы и др.

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

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

Совокупность программ, обслуживающих БД, называется сис­темой управления базой данных (СУБД). К основным функциям СУБД относят следующие: определение и инициализацию БД; организацию хранения данных; предоставление пользователям доступа к БД; защиту целостности БД; управление доступом к БД; поддержание функций системного персонала; поддержание техноло­гического процесса функционирования системы БД — СУБД.

БД и СУБД вместе образуют банк данных, который чаще на­зывают автоматизированным банком данных (АБД). АБД создают как обслуживающую подсистему и используют для автоматизированного обеспечения необходимыми данными подсистем САПР.