Геометрические построения и сложные математические вычисления сложно представить в форме МИЗ одного из описанных типов. В этих слчаях полезны модули с механизмами в виде подпрограмм. Пример такого модуля - МИЗ Axis_Dwg базы знаний «Ось», предназначенный для автоматической генерации чертежа спроектированной детали. Аналогично могут генерироваться пространственные геометрические модели объектов проектирования.
Возможен также вызов внешних программных средств, созданных вне среды СПРУТ. Программные модули методов базы знаний, сгенерированные из элементарных МИЗ, также могут быть использованы в качестве механизмов вновь создаваемых МИЗ для решения комплексных задач.
Для ознакомления с реализованными в системе принципами автоматической генерации кода рекомендуется ознакомиться с текстами сгенерированных программных единиц.
Замечание: Генерация модулей и методов базы знаний при работе под управлением различных операционных систем может сопровождаться некоторыми особенностями. В частности, если при создании МИЗ или метода его компиляция автоматически не выполняется, то для получения объектного модуля следует воспользоваться автономным транслятором SPT.EXE.
← Моделирование работы модулей и методов | Модули инженерных знаний для работы с базами данных → |
---|