Информациейназываются сведения о фактах, концепциях, объектах, событиях и идеях, которые в конкретном контексте имеют вполне определенное значение (ГОСТ 15971—90 «Системы обработки информации. Термины и определения»).
Основу информационного обеспечения САПР ТП составляет информация, используемая системой непосредственно для выработки проектных решений. Это информация об аналогах проектируемых процессов, о технологических свойствах материалов деталей, технологическом оборудовании, инструменте, которые могут быть применены в объекте проектирования. Сюда же относятся правила и нормы проектирования, а также правила и формы документирования его результатов.
Информацию, представленную в виде, пригодном для обработки автоматизированной системой при возможном участии человека, называют данными.
Для разработки единичных ТП изготовления деталей и сборки используют руководящую и справочную информацию. Руководящая информация включает в себя следующие данные:
· изложенные в отраслевых стандартах, в том числе на оборудование и оснастку;
· в документации на действующие единичные, типовые и групповые процессы;
· технологических нормативов (режимов обработки, припусков, норм расхода материалов и др.);
· производственных инструкциях и документах по технике безопасности и промышленной санитарии,
· устанавливающих требования к ТП и методам управления ими.
Справочная информация содержит данные;
· представленные в технологической документации опытного производства,
· описаниях прогрессивных методов изготовления и ремонта,
· каталогах, паспортах, справочниках, альбомах компоновок прогрессивных средств технологического оснащения,
· схемах планировки производственных участков.
Основной задачей информационного обеспечения САПР ТП является полное, достоверное, надежное и своевременное поступление всей необходимой для проектирования информации при минимальном времени ожидания и наименьших затратах на создание и эксплуатацию системы.
Совокупность упорядоченной информации, используемой при эксплуатации САПР ТП, образует ее информационную базу. Внемашинной информационной базой называют ее часть, представленную совокупностью документов, предназначенных для непосредственного восприятия человеком без применения средств вычислительной техники (см. ГОСТ 34.003—90 «Автоматизированные системы. Термины и определения»). Обычно это нормативно-справочная информация (например, специализированные технологические справочники). Иногда внемашинную информационную базу создают с целью экономии технических ресурсов системы и повышения надежности ее эксплуатации.
Часть информационной базы системы, представляющую собой совокупность информации на носителях, называют машинной информационной базой. Она включает информацию, постоянно использующуюся при проектировании ТП и обеспечении штатной работы системы.
Входной называют информацию, поступающую в САПР ТП в виде документов, сообщений, данных, сигналов, необходимую для выполнения ее системной функции. Входная информация может вводиться в систему непосредственно пользователем через процессор ввода-вывода или поступать в САПР ТП из других систем, например, САПР К (CAD), интегрированных с ней по каналам связи (импортироваться). Характер и формы представления входной информации определяются принципами построения и структурой САПР ТП.
Выходной информацией САПР ТП называют информацию, получаемую в результате выполнения функций системой и выдаваемую пользователю или в другие системы. Выдаваемая пользователю САПР ТП выходная информация об объекте проектирования чаще всего представлена в форме технологической документации. Выходная информация САПР ТП, передаваемая в другие системы, может быть представлена в иных формах, наиболее соответствующих взаимодействию рассматриваемых систем.
Оперативной называют информацию, отражающую в фиксированный момент времени состояние объекта проектирования, на который направлена деятельность САПР ТП.
Выполнение любой автоматизированной системой своих функций осуществляется поэтапно. Это особенно наглядно видно при работе САПР ТП в интерактивном (диалоговом) режиме. После выполнения определенного этапа система выдает пользователю сообщение о его завершении и (или) информирует о результатах выполнения.
Для выдачи оперативной информации при разработке систем предусматривают процедуры промежуточного вывода. После анализа полученной информации пользователем он вправе дать команду на продолжение работы системы или ее отмену. Последний случай возникает, если пользователь неудовлетворен результатами выполненного этапа проектирования, например, если они противоречат обще-технологическим принципам и правилам.
Информацию содержат не всякие данные, а лишь те, которые уменьшают неопределенность в отношении исхода событий, — процесса проектирования ТП. Информативность данных, понимаемая в смысле количества содержащейся в них информации, является важнейшим свойством, определяющим их ценность. Данные воспринимаются системой как информация лишь в том случае, если в нее введены модели, соответствующие поступающим данным. Каждое данное представляется в системе переменной соответствующего типа. В моделях, использующихся в САПР ТП, применяют переменные действительного, целочисленного, логического и символьного типов.
(Логические переменные имеют два возможных значения - ИСТИНА и ЛОЖЬ, или 1 и 0.)
Символьные переменные представляют символьными (знаковыми) конструкциями — цепочками знаков. Например, СТАНОК РАЗМЕР, ПАТРОН и т.д. Переменные этого типа используют для: представления нечисловой информации.
Построение САПР ТП и их информационное обеспечение все чаще базируется на использовании технологических знаний о предметной области систем. Основными компонентами технологических знаний являются факты (данные), гипотезы (модели), эвристики (правила).
Факт представляет собой некоторое высказывание или данные, достоверность которых не вызывает сомнений. Например, в процессе обработки резанием возникают силы резания. Конкретное данное, например, число, занесенное в таблицу, также считают фактом. Факты могут использоваться вместе (ассоциативно), например, строка данных в таблице.
Гипотеза (модель) — недостаточно проверенное высказывание, истинность которого пока не установлена, их выдвигают при отсутствии достоверного объяснения процесса или явления. Гипотезы либо доказывают, и тогда они становятся фактами, либо отвергают. Любую, например, математическую модель объекта, следует рассматривать как гипотезу, требующую подтверждения. Моделирование технологических объектов будет рассмотрено далее.
Эвристика — частный, неполный метод (эмпирическое правило) решения какой-либо задачи.
При разработке современных САПР ТП часто используют методологию инженерии знаний. Инженерия знаний ориентирована на создание компьютерных систем, целью которых является извлечение знаний, которыми располагают специалисты; наиболее эффективное их использование при автоматизированном формировании, прежде всего, проектных решений.
Эффективность использования технологических знаний прямо зависит от эффективности выбранной модели представления. Различают процедурные и декларативные модели знаний. В процедурных моделях знания представляют в виде структур данных. Процедурные модели используют в информационно-поисковых системах, когда по некоторым признакам (характеристикам) идентифицируют объект поиска или, наоборот, для выделенного экземпляра объекта определяют значения его характеристик. К процедурным моделям относят и любые формальные методики, например, методику расчета припусков на обработку. Формальная методика всегда может быть реализована алгоритмически. Алгоритм — строго установленная последовательность формальных процедур.
Декларативные модели также базируются на использовании структурированных данных, однако интерпретирование этих структур и выполнение операций над ними требует применения вычислительной техники и соответствующих программных средств.
В логических моделях систему знаний о предметной области, необходимую для решения прикладных задач, рассматривают как совокупность фактов (утверждений). Факты представляют формулами некоторой логики.
В основе получения вывода при использовании логики высказываний чаще всего лежит силлогизм:
1) А → В (из А следует В); В → С (из В следует С);
А→ С (вывод: из А следует С).
2) В ПЕРВОЙ ОПЕРАЦИИ ОБРАБАТЫВАЮТ БАЗЫ; БАЗЫ - ЦЕНТРОВЫЕ ОТВЕРСТИЯ;
В ПЕРВОЙ ОПЕРАЦИИ ОБРАБАТЫВАЮТ ЦЕНТРОВЫЕ ОТВЕРСТИЯ.
3) ЕСЛИ (ДЕТАЛЬ = ВАЛ)
И (НАЛИЧИЕ ЦЕНТРОВЫХ ОТВЕРСТИЙ = ДА) И (ПРОИЗВОДСТВО = СЕРИЙНОЕ)
И (НАЛИЧИЕ ФРЕЗЕРНО-ЦЕНТРОВАЛЬНОГО СТАНКА = ДА)
ТО (НОМЕР ОПЕРАЦИИ = 005)
(СОДЕРЖАНИЕ = ФРЕЗЕРОВАНИЕ ТОРЦЕВ И ЗАЦЕНTPOBKA)
(УСТАНОВОЧНАЯ БАЗА = НАРУЖНЯЯ ЦИЛИНДРИЧЕСКАЯ ПОВЕРХНОСТЬ).
Модели представления и использования знаний в конструкторско-технологическом проектировании непрерывно совершенствуют. В частности, в одном из современных подходов к использованию знаний в САПР предложено представлять объект проектирования такими сущностями, как:
переменная, представляющая собой именованное понятие предметной области. Она может быть использована в расчетах, таблицах и чертежах. Возможна поддержка различных типов переменных, в том числе и нетрадиционных, таких как матрица и комплексное число;
таблица, хранящая табличные отношения, характерные для конкретной предметной области (взятые из стандартов, нормативных документов, справочников или из результатов предшествующего опыта проектирования). В качестве ячеек таблиц могут выступать формулы (аналогично Microsoft Excel);
отношение — правило получения значения переменной (переменных).
Поддерживаются следующие основные виды отношений:
· аналитические — в виде формул, возможно использование не только стандартных арифметических и тригонометрических функций, но и библиотеки функций, которая содержит математические, матричные, комплексные и инженерные функции (например, округление до стандартных рядов и др.);
· продукционные — в виде набора правил типа ЕСЛИ—ТО, преимуществом которых является ведение расчета без строгого алгоритма на основе входных значений («что дано») и списка переменных, которые необходимо рассчитать («что найти»);
· запросы — предназначены для поиска необходимых данных в таблицах;
· процедура — проектное действие (выбор из таблицы, ввод параметров, запуск расчета, работа с чертежами и т.п.), из которых состоит методика проектирования.
Создание модели представления и использования знаний наиболее эффективной для применения в интегрированных САПР является делом будущего.