femap
Главная / Статьи / Star-CD / Star-CD.Работа с PROSTAR

Star-CD.Работа с PROSTAR

( 0 Голосов )
Ляскин Антон 19.03.2009

Актуально для версии 3.15a

Работа с PROSTAR начинается с заставки:

Работа в простар

 

В системе UNIX PROSTAR запускается с помощью команды "prostar". Программа просит пользователя выбрать графический драйвер, который он предполагает использовать. Как правило это X-Motif (xm) или GL-Motif (glm). Команда prostar xm автоматически запустит PROSTAR c X-Motif драйвером.

В версии для Windows NT PROSTAR запускается нажатием на клавишу ‘Prostar' панели запуска пакета STAR-CD. Начиная с версии 3.10b запуск PROSTAR осуществляется выбором пункта ‘Prostar' в меню Pre/Postprocess панели запуска.

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

Resume From Existing .mdl File?
- Прочитать существующую модель из .mdl файла?

Если отжать эту кнопку, будет создана новая модель с указанным именем. Существующая модель будет при этом уничтожена.

Append to Previous .echo File? - Добавлять вводимые команды в существующий .echo файл?

Если отжать эту кнопку, будет создан новый .echo файл. Существующий файл журнала команд будет уничтожен.

 

По умолчанию PROSTAR загружает уже существующую в рабочем каталоге модель и продолжает дописывать вводимые команды в существующий .echo файл. В случае необходимости изменения режима предполагаемого по умолчанию пользователю необходимо отжать соответствующую клавишу. Например, если модель создается с помощью скрипта под тем же именем, что и существующая, можно отжать верхнюю кнопку.

Следует отметить, что .echo файл может стать слишком большим, если добавления в него осуществлять постоянно. Чтобы избежать этого, можно отжать нижнюю кнопку.

Основные окна Prostar

 

В окне ввода/вывода вводятся команды и отображаются результаты их выполнения. Окно разделяется на три части:

• Верхняя часть - область, в которой система выводит запрос на ввод команд и параметров, а также выводит результаты их обработки.

• Центральная часть - командная строка, предназначена для собственно ввода команд.

• Нижняя часть - список всех введенных команд.

Выбрав в списке одну из команд, пользователь одинарным щелчком мыши копирует ее в центральную часть окна для последующего редактирования. Двойной щелчок приводит к немедленному выполнению команды.

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

Графическое окно всегда доступно для ввода с помощью мыши, если только этот режим не был отключен явным образом.

Основная масса операций высокого уровня выполняется с помощью системы STAR GUIde, которая запускается с помощью кнопкиКнопка Stae-Gui в левой верхней части графического окна.

 

STAR GUIde

 

Star Gui - интерфейс

 

Система STAR GUIde последовательно проводит пользователя по всем шагам создания модели, разделяя процесс моделирования на ряд основных этапов. Пользователь получает доступ к панелям системы с помощью Навигационного Центра (NavCenter), расположенного в левой половине окна STAR GUIde. В Навигационном Центре отображается древовидная структура папок (например, Thermophysical Models and Properties - Теплофизические модели и свойства), которые в свою очередь могут содержать папки следующего уровня (например, Liquids and Gases - Жидкости и газы) и панели (например, Molecular Properties - Молекулярные свойства). Панели отображаются в правой части окна STAR GUIde. Нажав на кнопку Collapse NavCenter в верхней части окна STAR GUIde, можно свернуть Навигационный Центр.

Система STAR GUIde построена таким образом, что для доступа к какой-либо специализированной панели достаточно сделать максимум три щелчка мышью.

В верхней окна STAR GUIde расположены специальные кнопки для навигации по панелям.

Доступ к контекстной справке STAR GUIde осуществляется нажатием на клавишу Help, расположенную в верхней части окна. Просмотр справки осуществляется с помощью программы ACROBAT READER.

 

Управление мышью в Star-CD

 

Вращение модели с помощью левой клавиши мыши

 

При перемещении мыши с нажатой левой клавишей модель разворачивается аналогично шарику на столе. Перемещайте мышь вправо-влево или вверх-вниз, для того чтобы вращать шарик (т.е. перемещение мыши вправо-влево вращает модель относительно горизонтальной оси, направленной перпендикулярно экрану, перемещение мыши вверх-вниз вращает модель относительно горизонтальной оси, лежащей в плоскости экрана). Если необходимо развернуть шарик на столе (т.е. повернуть модель относительно вертикальной оси), следует два раза щелкнуть левой клавишей мыши и, удерживая ее в нажатом состоянии, повернуть модель.

Увеличение/уменьшение (zoom) модели с помощью средней клавиши мыши

 

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

Имейте в виду, что если вы работаете с двухкнопочной мышью, то одновременной нажатие на обе клавиши эквивалентно нажатию на среднюю клавишу.

 

Перемещение по модели с помощью правой клавиши мыши

 

Если перемещать мышь, удерживая правую клавишу, то вслед за движением мыши начнет перемещаться модель. При двойном нажатии на правую клавишу указанная точка станет центром экрана.

 

Для облегчения работы с PROSTAR вы можете вводить свои собственные сокращения.

Функциональные клавиши могут быть запрограммированы.

Для ввода основных команд пакета имеются быстрые эквиваленты вида Ctrl+<клавиша>.

В процессе работы пользователь может создавать свои собственные панели.

Для удобства работы имеется возможность создания макросов.


PROSTAR хранит пользовательские сокращения в файле под названием PRODEFS. Поместите его в отдельный каталог и задайте путь к нему в переменной STARUSR, чтобы сделать его постоянно доступным.

Настройки для функциональных клавиш хранятся в файле .Prostar.Defaults. Поместите его в тот же каталог, что и PRODEFS, чтобы сделать настройки глобальными.

 

По умолчанию наиболее часто употребляемые команды имеют следующие эквиваленты:


Control q окончание работы
Control w отмена последнего увеличения/уменьшения изображения (zoom back)
Control e установка размера изображения таким образом, чтобы была видна вся модель (zoom off)
Control r перерисовка рисунка (replot)
Control a выделение всех ячеек
Control s запись модели в *.mld файл
Control z выбор увеличения (zoom in)

 

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

 

Команды PROSTAR:

 

Состоят из ключевого слова, за которым следуют числовые или символьные параметры (опции).
(например geomwrite,case.geom,10.0,binary,check )

 

• При вводе ключевых слов и опций пользователь может сокращать их до 4 символов.
(например geom,case.geom,10.0,bina,check )

• При вводе команд опции отделяются друг от друга произвольным числом пробелов или запятой и произвольным числом пробелов.
(например geom case.geom 10. bina, check )

• Если поле соответствующей опции оставлено пустым, то она принимает значение по умолчанию. Чтобы оставить поле пустым, выделите его с двух сторон запятыми
(например geom ,,1.Е+1)

• В одной строке можно объединить несколько команд, отделив их друг от друга символом $.
(например geom case.geom 10.0$ prob 10)

• Одна строка (т.е. одна команда или их группа) может включать в себя до 80 символов

 

Замечания:

Численные значения могут вводиться как с фиксированной десятичной точкой (100.00), так и в научном формате ( 1.0Е02, 1.0Е+2, 1е+2 ).

Целочисленные величины при необходимости автоматически преобразуются в вещественные, а вещественные при необходимости автоматически округляются до ближайшего целого.

Если строка начинается с восклицательного знака (!), то она воспринимается как комментарий и игнорируется.

Буквы можно вводить как в строчном, так и в заглавном виде.

Командная строка, у которой 80-м символом является ‘+‘, продолжается на следующей строке. Для одной команды допустимо только одно продолжение.

 

Теги: CAE Star-CD Теория

Добавить комментарий


Защитный код
Обновить

© ProCae.ru 2007-2010 При полной или частичной перепечатке редакционных и авторских материалов гиперссылка на «ProCae.ru» обязательна

Rambler's Top100