Дальский А.М., Косилова А.Г. и др. (ред.) - Справочник технолога-машиностроителя, том 1 - 2003 (1004785), страница 89
Текст из файла (страница 89)
Основные виды перечисленных обеспечений требуют разработки баз данных и, как следствие, их дальнейшего развития и интеллектуализации — разработку баз знаний. База данных (БД) — структурированная совокупность данных. Наименьшая единица описания данных называется элементом описания. Совокупность элементов описания, объединенных отношением принадлежности к одному описынаемому обьекгу, называемому записью.
Если элементы описания соответствуют отдельным свойствам обьекта, то запись описывает объект в целом. Например, код типа операции, логическая функция, коэффициент разветвления в совокупности составляют запись и описывают свойства конкретного обьекта — технологической операции. Система унравлення базами данных (СУБД) состоит из языковых и программных средств, предназначенных для создания и использования базы данных прикладными программами, а также непосредственно пользователями-непрограммистами. Банк данных (БПД) — совокупность базы данных и системы управления базами данных (например, нормативно-технологическая информация). Переход от данных к знаниям — логическое следствие развития и усложнения информационных структур, обрабатываемых на ЭВМ (например, методики выбора маршрутов обработки, параметров технологических операций и т.л.).
Основными отличиями знаний и данных являются: 1) интернретирувмость означает то, что данные, помещенные в ЭВМ, могут содержательно интерпретироваться лишь соответствующими программами. В отрыве от программы данные не несут никакой содержательной информации. Знания отличаются тем, что нозможность содержательной интерпретации присутствует в них всегда; 2) наличие классифицирующих отношений заключается в следующем; несмотря на разнообразие форм хранения данных, возможности компактного описания всех связей между различными типамн данных ограничены; 3) ситуативные связи определяют снтуативную совместимость отдельных событий или фактов, хранимых или вводимых в память, и позволяют строить процедуры анализа знаний.
При автоматизированном проектировании оптимальных технологических процессов механосборочного производства нужно учитывать: 1) системность автоматизированного проектирования на основе характера и взаимосвязи фа«торов, влияющих иа построение технологического процесса, определяющих обеспечение заданного качества изготовляемых изделий и экономическую эффективность разрабатываемой технологии; 2) оптимизацию проектируемого технологического процесса, предусматривающую комплексную взаимосвязь его структуры, параметров качества изготовляемого изделия и режимов обработки; 3) рациональное сочетание типовых и индивидуальных технологических решений иа всех уровнях проектирования.
Повышение уровня типизации, унификации и стандартизации при разработке технологических процессов во многом определяет эффективность автоматизированного проектирования. Автоматизированная система технологической подготовки производства (АСТПП) включает проектирование технологических процессов как заготовительного производства, так и обработки резанием и сборки, проектирование технологической оснастки, специального инструмента и нестандартного оборудования. Под рабочим процессам в информационной системе понимают преобразование входных данных в выходные.
В данной подсистеме это означает преобразование информации о детали, представленной в анде чертежа, в технологическую документацию. Обычно этот процесс включает: разработку принципиальной схемы технологического процесса; проектирование технологического маршрута обработки детали; проектирование технологических операций с выбором оборудования, приспособлений и инструментц а татке с назначением режимов резания и норм времени; разработку управляющих программ для станков с ЧПУ; расчет технико-экономических показателей технологических процессов; разработку необходимой технологической документации.
Непосредственное участие проектировщика позволяет принимать решения об оптимальном распределений функций между ЭВМ и человеком. Другим важным и необходимым элементом рабочего процесса является информационное абесиечвмие — характеристика обрабатываемых материалов, каталоги станочного оборудования, режущего и измерительного инструмента и т.д. Функционирует множество систем проектирования ТП: информационно-поисковые системы, основанные на адресации деталей к унифицированным ТП (типовым и групповым ТП), которая позволяет формировать базы данных по технологическому оснащению, типовым деталям и т,п:, большая группа систем основана на синтезе структуры ТП из обобщенной структуры (рис. 26). Обобщенная структура М„состоящая из типовых индивидуальных маршрутов Мь представляется как пересечение множеств М = ы М, и М, с М».
Необходимым условием включения ицанвидуального маршрута Мь в обобщенную структуру является наличие непустой области пересечения М» и Мь Учитывается условия назначения операций (переходов) в маршруты, Модель эксперта включает алгоритмы выделения ТП (маршрута или операции) из обобщенной структуры для конкретных условий по определенным правилам (машина вывода).
Выделение конкретной структуры из обобщенной происходит по нисходящим, восходящим н комбинированным направлениям. Предложенные автоматизированные системы САПР ТП являются многоуровневыми от разработки принципиальной схемы технологического процесса до подготовки УП лля изготовления деталей на станках с ЧПУ. В частности Рис.
26. Схема синтеза структуры (структур) технологического маршрута нэ обобщенной структуры такие сисгемы основывается: на многошаговом синтезе; использовании таблиц применяемости; на поэтапном преобразовании описания изделия в описание технологического процесса изготовления этого изделия; на основе иерархической системы, математического моделирования на различных уровнях абстрагирования (САПР сборки).
Основными уровнями технологического проектирования процессов сборки в системе являются: выбор схемы биирования; определение конструктивной схемы сборочного приспособления; определение последовательности установки сборочных единиц; проектирование технологических процессов сборки. Структурный синтез В основе решения задач структурного синтеза различной сложности лежит перебор вариантов счетного множества. При переборе каждая проба включает: создание (поиск) очередного варианта, принятие решения о замене ранее выбранного варианта новым и продолжение или прекращение поиска новых вариантов.
Задачи структурного синтеза при автоматизированном технологическом проектировании зависят от уровня сложности. В наиболее простых задачах синтеза (первого уровня сложности) задаются структурой технологического процесса или его элементов (операции, перехода). В этом случае часто используют таблицы применяемости (табличные модели). Для полного перебора вариантов структуры из конечного множества необходимо задавать перечень всех элементов этого множества (второй уровень слохгности структурного синтеза). Такой перечень создается в виде каталога типовых вариантов структуры, например, типовых технологических маршрутов. Тогда для данного класса (группы, подгруппы нли вида) деталей устанавливается так называемый обобщенный маршрут (обобщенная структура) обработки.
Он включает перечень операций обработки, характерный для определенного класса, подкласса или группы деталей. Перечень является упорядоченным и представляет собой множество существующих индивидуальных маршрутов. Эти маршруты имеют типовую последовательность и содержание, причем для предприятия или отрасли они отражают передовой производственный опыт. 432 РАЗРАБОТКА ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ ИЗГОТОВЛЕНИЯ ДЕТАЛЕЙ АВТОМАТИЗАЦИЯ ПРОЕКТИРОВАНИЯ ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ 433 /» т г л(А,)» л(А,) = П'. l — АА, Рис.
27. Алгоритм синтеза маршрута (маршрутов) вз обобщенной структуры ф и ы Ч А А, , (9) Важной характеристикой (критерием аптшиальпогти) формирования обобщенного маршрута является мощность пересечения множеств (М ) операциЯ индивидуальных маршрутов (числа одинаковых операций, входящая в эта пересечение бвз учета отношения порядка злемектав (операций) множества): )М„~( = йМ, (»' =1, 2, ..., и) -ь пзах, »и тогда мощность обобщенного маршрута долж- на стремиться к минимуму: л Мг~ = ДМ, (» = 1, 2, ..., п) — ь пнп, где (),(.) — знаки пересечения и объединения множеств. Каждой операции обобщенного маршрута соответствует логическая функция.