Интерфейс - SPC-project/Regular-Divider GitHub Wiki
Интерфейс состоит из двух рабочих областей (помечены "1" и "2" на рисунке), зоны уведомлений ("3") и меню ("4"-"7").
1. Зона фигуры
Используя контекстное меню ("8" на рисунке), в данной области создается фигура. Из меню свободной области можно добавить примитв, из меню примитива — пристроить к нему соседний, удалить или редактировать текущий.
Координатные сетка и оси отключается через Меню Параметры
2. Зона разбиения
В данной области отображается разбиение редактируемой фигуры. После того, как разбиение будет сохраненно, будет загружен и визуализирован сгенерированный файл. Отличить, когда демонстрируется предварительное, а когда фактическое разбиение можно по появляющей надписи в правом врехнем углу зоны (она указывает на путь к файлу, что отображается).
3. Зона уведомлений
В правом углу будут всплывать программные уведомления (отмечая завершение разбиения или сообщая о доступном обнволении). В левом углу находится кнопка с надписью "Рабочая область" — при нажатии на неё рабочая область будет автоматически отмасштабированна чтобы вмешать фигуру (подробнее о настройках окна в пункте (5)-"Рабочая область").
4. Меню Файл
- Очистить — удаляет текущую фигуру (и её разбиение)
- Сохранить — сохранить разбиение текущей фигуры в pmd-файл
- Сохранить как — сохраить разбиение в pmd-файл с указанным именем
- Сортировать pmd-файл — позволяет отсортировать секцию Узлов разбиение по возрастанию координат и секцию Элементов (порядок: слева-направо и сверху-вниз). Если поставить галочку напротив "Разложить выходной файл" — будут созданы отдельные файлы для секций Узлов, Материала и Элементов
- Открыть pmd-файл — загружает выбранное разбиение и визуальное его отображает в Зоне Разбиения
- Выйти
5. Меню Фигура
- Импортировать фигуру — сохраняет построенную фигуру (не разбиение!) в .d42do-файл
- Экспортировать фигуру — загружает сохраненную фигуру
- Добавить примитив — открывает меню создания примитива
- Задать воздух для всей фигуры
6. Меню Параметры
- Рабоча область — позволяет настроить "камеру" рабочей области. Манипуляции с рабочей область посредством клавиш "Влево", "Вправо", "Вверх", "Вниз", "+" и "-" происходят через представленные тут параметры
- Показывать координатную сетку — включает отображение координатных сетки и осей
- Сортировать элементы – элементы в секции [inds] pmd-файла будут отсортированы слева-направо и сверху-вниз (как глаз движется по строкам при чтении)
- Разложить pmd-файл на секции – секции [inds], [coords] и [material] будут продублированы в отдельные файлы
- Отображать индексы узлов — после сохранения разбиения, когда будет сгенерирован pmd-фай будет загружен для визуализации, узлы сетки будут подписаны
- Отображать только граничные индексы – аналогично предыдущему, но отображены будут лишь индексы на границе фигуры и воздуха
7. Меню Помощь
- Wiki — открывает в браузере эту страницу