Интерфейс системы Симплекс

 

Основные сведения

 

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

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

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

 

Установка и запуск программы

 

Система Симплекс - компактный геометрический процессор, представленный автономным загрузочным файлом spw.exe. Поэтому для него не требуется какая-либо специальная установка. Программа содержится в файле Spw.exe, который можно разместить в выделенной папке на диске компьютера, например, D:/Simplex/Spw.exe. Для быстрого запуска программы на рабочем столе следует создать ярлык используя для этого стандартные средства системы Windows.

При первом вызове программа создает на рабочем столе иконку вызова, которая имеет следующий вид: . Одновременно с этим программа регистрирует в реестре ассоциативную связь файлов с расширением .SPX, в которых хранятся рабочие проекты, выполненные в данной системе.

 

Главное окно системы

 
Рабочее поле программы можно условно разделить на семь областей:
 
 
(1) Главное меню системы.
(2) Панель инструментов для выполнения базовых операций.
(3) Панель вызова инструментов формирования операторов посредством обращения к панелям ввода и редактирования операторов.
(4) Панель для оперативного изменения атрибутов объектов.
(5) Панель обращения к наиболее употребительным сервисным инструментам

Инструмент Указатель.
Инструмент Корректор формы (шейпер).
Инструмент Изменение масштаба в окне отображения геометрического построения.
Инструмент Назначения области отображения для передачи изображения геометрического построения в систему CorelDraw!
Инструмент Свободная точка.
Инструмент Интерактивная инцидентность точки.
Инструмент Свободная окружность.
Инструмент Свободная прямая.
Инструмент Линия под 45 градусов.
Инструмент Линия под -45 градусов.
Инструмент Интерактивное выделение сегментов линий.

(6) Окно отображения геометрического построения
(7) Статусная строка, предназначенная для вывода координат курсора и текущего масштаба отображения чертежа в активном окне отображения геометрического построения; в режиме ввода функции в статусной строке отображается код функции и экранные координаты курсора в активном окне.
(8) Статусная строка, предназначенная для отображения числовых значений объектов, находящихся под курсором.
(9) Статусная строка, предназначенная для отображения содержания функции порождения объекта, находящегося под курсором.
(10) Числовое значение, определяющее количество точек, находящихся на объекте-носителе. Значение используется рядом функций, вызываемых с помощью клавиатурных сокращений для выполнения типовых групповых операций синтеза чертежа. Значение можно изменять с помощью контекстного всплывающего меню.
(11) Статусная строка, предназначенная для отображения текущего количества шагов синтеза геометрической модели, выполненных к текущему моменту. Данное число соответствует количеству резервных алгоритмов, сохраняемых системой при синтезе геометрической модели для обеспечения возврата к предыдущим шагам проектирования, выполняемых командой Редакция/Восстановить (Ctrl+Z).

(12) Статусная строка, предназначенная для отображения имен выделенных объектов в порядке их выделения.