Перевод документации STAR-CCM+ Версия 9.
02
Тьюториал: Использование макросов и файлов с тьюториалами Дата: 28.05.2014
CS по выполненным проектам, строительная
индустрия3. Выберите продукт STAR-CCM+ в меню с левой стороны.
4. Выберите версию STAR-CCM+, для которой вам нужны файлы с
тьюториалами.
5. Файлы с тьюториалами находятся во вспомогательных файлах и разделах
документации (Related Files and Documentation) в нижней части страницы.
Нажмите правой кнопкой мыши на ссылку STAR-
CCM+TutorialFiles<Version>.7z . Сохраните файл в соответствующую
директорию на Ваш диск.
4. Используя инструмент для распаковки файлов, распакуйте файл .7z. Чтобы
сохранить структуру директорий в Linux, используйте следующую
командную строку:
7z х STAR-CCM+TutorialFiles <Version> . 7z
Структура директорий и обозначение файлов (Understanding
the Directory Structure and Naming Conventions)
Файлы с тьюториалами сгруппированы в директории с именами,
соответствующими названиям тьюториалов в имеющейся документации.
Имена директорий не имеют пробелов между словами и используют
«горбатый регистр». Например, файлы для тьюториала «Моделирование
потока во впускной трубе» (Subsonic Flow: NACA-Type Intake) находятся в
папке compressibleFlow.
Перевод документации STAR-CCM+ Версия 9.02
Тьюториал: Использование макросов и файлов с тьюториалами Дата: 28.05.2014
Файлы макросов внутри директории расположены таким образом, что
каждый макрос производит только одно решение. Имена макросов
соответствуют названиям тьюториалов. Например, тьюториалу «Простой
Java макрос» (Simple Java Macro) соответствует макрос
[Link]
При использовании в тьюториале нескольких решателей, для каждого из них
создается свой макрос. Макросы, идущие за макросом для первого этапа,
отображают в имени этап документации, с которого они начинаются.
Например, для вступительного тьюториала необходимо запустить два
решателя. Его макросы:
[Link]
[Link]
Чтобы запустить вторую часть тьюториала, необходимо иметь файл с
решением к первой части, расположенный в этой же рабочей директории.
Загрузка с сайта пользовательского обслуживания (User
Services) содержит файлы для каждого отдельного макроса - то есть как для
промежуточных этапов, так и для заключительных этапов. Файлам
моделирования присваиваются имена в соответствии с файлами макросов,
используемых для их создания. Так, макрос [Link] имеет
соответствующий файл .sim с именем
Перевод документации STAR-CCM+ Версия 9.02
Тьюториал: Использование макросов и файлов с тьюториалами Дата: 28.05.2014
Introduction1_final.sim. Этот файл можно загрузить перед запуском макроса
для второго этапа, [Link].
Воспроизведение макроса (Playing the Macro)
Прежде чем запускать любой макрос, необходимо ознакомиться с
соответствующими тьюториалами руководства (tutorial guide).
Существует три способа воспроизведения макросов тьюториала в
интерактивном режиме:
Воспроизведение исходного или одного единственного макроса
Воспроизведение макроса на основе существующего решения
Изменение макроса для запуска задачи до определенного этапа
Макросы также можно запускать в пакетном режиме (batch mode).
Воспроизведение исходного или одного единственного макроса
(Playing an Initial or Single Macro)
Макросы, не имеющие предшествующих решений, можно запускать путем
создания новой задачи (new simulation), нажатием на кнопку «Воспроизвести
макрос» (Play Macro) в панели инструментов и выбором
соответствующего файла с макросом. Файл будет динамически запущен.
Воспроизведение макроса на основе существующего решения
(Playing a Macro Dependent on an Existing Simulation)
В тех случаях, когда требуется воспроизвести макрос на основе предыдущего
решения, прежде рекомендуется загрузить соответствующий файл из
загруженных файлов с тьюториалами. Например, для запуска
[Link] макроса необходимо сначала загрузить файл
ThermalInsulator_final.sim.
Можно также использовать результаты предыдущего макроса в качестве
начальной записи для дальнейшего решения. Так, используя исходную
задачу, Вы можете воспроизвести сначала макрос [Link], затем
[Link], чтобы получить итоговое решение
к вступительной задаче.
Перевод документации STAR-CCM+ Версия 9.02
Тьюториал: Использование макросов и файлов с тьюториалами Дата: 28.05.2014
Изменение макроса c целью запуска задачи до определенного этапа
(Modifying the Macro to Play up to Any Page)
Тьюториалы по автоматизации (automation tutorials) имеют руководства по
изменению макросов в соответствии с Вашими запросами. Макросы
тьюториалов структурированы таким образом, что можно выполнять запуск
каждой задачи до определенного этапа.
Например, чтобы воспроизвести макрос для тьюториала «Бытовой плавкий
предохранитель» (Domestic Fuse) до этапа «Визуализация объемной сетки»
(Visualizing the Volume Mesh), выполните следующие действия:
Откройте файл [Link] в текстовом редакторе по Вашему
выбору.
Закомментируйте следующие страницы в списке воспроизведения,
используя блокирование комментариев, как показано ниже.
Перевод документации STAR-CCM+ Версия 9.02
Тьюториал: Использование макросов и файлов с тьюториалами Дата: 28.05.2014
Сохраните макрос.
Начните новый расчет и запустите измененный макрос.
Использование конечных файлов моделирования
(Using the Final Simulation Files)
Для каждого макроса существует соответствующий файл моделирования.
Перевод документации STAR-CCM+ Версия 9.02
Тьюториал: Использование макросов и файлов с тьюториалами Дата: 28.05.2014
Они могут использоваться для проверки настроек в дереве задачи, которую
Вы создали вручную, используя письменные инструкции тьюториалов.
Поскольку сетки тьюториалов чаще всего достаточно крупные, а решатели,
как правило, запускаются на минимальное количество шагов по времени, не
рекомендуется использовать тьюториалы для проверки или тестирования.
Они не были созданы с этой целью.
Вы можете использовать поддерживаемые файлы моделирования (supplied
simulation files) в тех тьюториалах, которые начинаются с загрузки
существующего файла моделирования (existing simulation file). Однако,
имена этих поддерживаемых файлов отличаются от имен в тьюториалах. В
следующей таблице перечислены название каждого применяемого
тьюториала, имя файла моделирования, который открывается в начале этого
тьюториала, а также путь и имя соответствующего загружаемого файла
моделирования.
Тьюториал Использованное Поддерживаемый файл моделирования и
(Tutorial) название файла путь (Supplied Simulation File and Path)
моделирования
(Simulation Filename
Used)
Смесительная [Link] incompressibleFlow/
труба (Unsteady SteadyMultiComponentFlowDilutionPipe_
Multi-Component [Link]
Flow: Dilution
Pipe)
Моделирование isotropicPorousMedia. incompressibleFlow/
потока через sim PorousResistanceIsotropicMedia_final.
ортотропную sim
пористую среду
(Porous
Resistance:
Orthotropic
Media)
Гармонический [Link] compressibleFlow/
баланс: TurboWizardSingleRow_final.sim
Моделирование
периодического
возмущения
(Harmonic
Balance:
Single
Stage Periodic
Flow)
Тепловое thermalInsulator. heatTransferAndRadiation/
излучение: sim SurfaceToSurfaceRadiationThermalInsul
Теплоизолятор ator_final.sim
Перевод документации STAR-CCM+ Версия 9.02
Тьюториал: Использование макросов и файлов с тьюториалами Дата: 28.05.2014
(Multiband
Surface-
to-Surface
Radiation: Solar
Collector)
Трансформация: fan_mrf.sim motion/MovingReferenceFramesRotatingF
Вращающийся an_final.sim
вентилятор (Rigid
Body
Motion: Rotating
Fan)
PPDF равновесие: [Link] combustion/
Горение пропана ThreeStepEddyBreakUpNonPremixedPropan
(PPDF e_final.sim
Equilibrium:
Non-Premixed
Propane)
PPDF горение: [Link] combustion/
Сгорание ThreeStepEddyBreakUpNonPremixedPropan
водорода (PPDF e_final.sim
Flamelets:
Non-Premixed
Hydrogen)
Горение капель: [Link] combustion/
Неадиабатическая ThreeStepEddyBreakUpNonPremixedPropan
реакция толуола e_final.sim
(Droplet
Combustion:
Non-Adiabatic
Toluene)
Нестационарный [Link] aeroacoustics/
шум от цилиндра BroadbandModelsNoiseFromACylinderPrep
(DES and FFT: aration2RefiningVolMesh_final.sim
Noise from a
Cylinder)