Главная arrow Продукты arrow САПР 'Формат Про 2.0' - Подробнее
САПР 'Формат Про 2.0' - Подробнее Печать E-mail

САПР 'Формат Про 2.0'

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

Обеспечивая ту же высокую производительность отрисовки графики, что и ‘ПриZма' , и предъявляя те же аппаратные требования, САПР ‘Формат Про' имеет ряд отличительных особенностей и нововведений, значительно расширяющих его функциональность:

  • новый современный, настраиваемый пользовательский интерфейс;

  • расширяемая архитектура программы, позволяющая подключать дополнительные внешние модули для выполнения задач импорта данных в проект, а так же генерации документации и программного кода;

  • гораздо более высокая скорость загрузки проекта;
  • возможность загружать и работать с проектами, ранее созданными в САПР ‘ПриZма';

  • ведение истории совершаемых пользователем действий с возможностью отката;
  • возможность создания в рамках одного проекта САПР нескольких проектов для аппаратно схожих индикаторов с выносом общей функциональности на отдельный уровень;

  • профиль проекта, как более функциональная, интуитивно понятная и удобная в работе замена механизма модуля правил, ранее используемого для ограничения функциональности САПР возможностями целевой аппаратуры;

  • перенос создания переменных и описания формул в места обработки данных и (или) прорисовки графики, что упрощает создание проекта и делает его более читаемым;
  • возможность циклического выполнения и прорисовки родительских элементов в рабочих деревьях;

  • введение в САПР 'Формат Про' новых режимов маскирования: ограничение области прорисовки с помощью секущей прямой и секущего прямоугольника;
  • механизм кнопок на основе 8 новых примитивов с обратной связью, позволяющих пользователю вручную в процессе моделирования менять значения локальных и выходных переменных, что упрощает тестирование и отладку проектов, а так же добавляет в них интерактивность;

  • механизм функций, позволяющий группировать блоки обработки информации и (или) прорисовки графики в отдельно описываемые фрагменты с возможностью их многократного вызова из других частей проекта;

  • наличие не только входных, но и выходных переменных, с возможностью записи их значений (результатов обработки входной информации) во внешнюю память (при выполнении сгенерированного программного кода);
  • число встроенных типов данных вычислителя формул увеличено до пяти: bool, int, uint, float, string, т.е. теперь пользователь имеет возможность оперировать значениями true и false, а так же использовать строки в формулах на равне с другими типами;

  • введён ряд новых математических функций, доступных при наборе формульных зависимостей, в том числе функций для работы со строками;

  • синтаксическая подсветка формул во всех окнах их создания и редактирования;
  • механизм вычислительных узлов с редактором и отдельным окном для работы с ними, это позволяет более быстро и наглядно в графической форме в виде диаграмм описывать математические алгоритмы обработки данных;

  • выполнение дополнительных внутренних тестов корректности рабочего проекта в процессе самотестирования САПР;

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

  • вывод изображения в процессе полноэкранного моделирования на два и более подключенных к компьютеру мониторов;

  • генерация программного кода с прорисовкой графики на основе вызова функций графической библиотеки OpenGL, что значительно уменьшает объём дополнительно создаваемого вручную и подключаемого при последующей компиляции программного кода;

  • возможность выполнения и прорисовки генерируемого САПР программного кода в ОС Linux.

 

Нашей компанией был разработан индикатор МФИ-15М, имеющий современную внутреннюю архитектуру и способный полностью работать на программном обеспечении, созданном САПР ‘Формат Про'.

 

    Статьи о САПР 'ПриZма' и САПР 'Формат Про':

    1. В журнале ‘РАДИОЭЛЕКТРОННЫЕ ТЕХНОЛОГИИ' cтатья ‘Автоматизация проектирования. Альтернативы нет'.

    3. В журнале ‘Фазотрон' статья ‘САПР FORMAT.PRO - инструмент для проектировщиков'.

    4. В журнале ‘Radio Electronic Technology' статья ‘FORMAT.PRO - computer-aided design system as design tool' (стр. 21).

     

     
    Copyright © 2007-2017 JSC 'Phazotron-7'. All rights reserved.
    Powered by Joomla Content Management System.