MeshCAST
Версия 2007
Это руководство создано, чтобы дать Вам общий обзор модуля MeshCAST и всех его
различных рабочих сред. Руководство также подробно описывает функциональные
возможности каждой кнопки.
MeshCAST 2007. Руководство пользователя.
ОГЛАВЛЕНИЕ
2
MeshCAST 2007. Руководство пользователя.
3
MeshCAST 2007. Руководство пользователя.
4
MeshCAST 2007. Руководство пользователя.
3.3.2.17 Active Bad Mesh (Создать активный набор плохой сетки)........................... 147
3.3.2.18 Store Enclosure (Сохранить окружение) ........................................................ 148
3.3.2.19 Show Enclosure (Показать окружение) .......................................................... 149
3.3.2.20 Generate Surface Mesh (Создать поверхностную сетку).............................. 150
3.3.2.21 Show Mesh (Показать сетку) .......................................................................... 152
3.3.2.22 Check Mesh (Проверить сетку) ...................................................................... 153
3.3.2.23 Mesh Properties (Свойства сетки) .................................................................. 155
3.3.2.24 Go Volume Meshing (Создать объемную сетку)............................................ 156
3.3.3 ТАБЛИЦА НАБОРОВ (SETS TABLE) 157
3.3.3.1 Add (Добавить) ................................................................................................ 158
3.3.3.2 Store (Сохранить)............................................................................................ 160
3.3.3.3 Delete ............................................................................................................... 162
3.4 Среда построения сетки (Meshing Environment) ................................................... 163
3.4.1 EDIT MESH (РЕДАКТОР СЕТКИ) 165
3.4.1.1 Edit Nodes Ops (Редактор узлов)................................................................... 168
3.4.1.1.1 Add Node (Добавить узел) .......................................................................... 169
3.4.1.1.2 Modify Vector (Изменить вектор) ................................................................ 170
3.4.1.1.3 Smooth Node(s) (Сгладить узлы)................................................................ 171
3.4.1.1.4 Smooth All (Сгладить все) ........................................................................... 172
3.4.1.2 Edit Element Ops (Редактор элементов)........................................................ 173
3.4.1.2.1 Add Element (Добавить элемент) ............................................................... 174
3.4.1.2.2 Modify (Изменить) ........................................................................................ 175
3.4.1.2.3 Delete Elem(s) (Удалить элементы) ........................................................... 176
3.4.1.2.4 Delete Conn(s) (Удалить смежные) ............................................................ 177
3.4.1.2.5 Connect Cracks (Соединить разрывы) ....................................................... 178
3.4.1.2.6 Delete All (Удалить все)............................................................................... 179
3.4.1.3 Undo (Отменить) ............................................................................................. 180
3.4.2 ASSEMBLE (СБОРКА) 181
3.4.3 SHELL (ОБОЛОЧКА) 182
3.4.3.1 No Shell Faces (Нет оболочки) ....................................................................... 184
3.4.3.2 Symmetry Faces (Симметричные поверхности)............................................ 185
3.4.3.3 Element Selection (Выбор элементов) ........................................................... 186
3.4.3.3.1 Select (Выбрать) .......................................................................................... 187
3.4.3.3.2 Select All (Выбрать все) .............................................................................. 188
3.4.3.3.3 Deselect (Отменить выбор)......................................................................... 189
3.4.3.3.4 Deselect All (Отменить выбор всех) ........................................................... 190
3.4.3.3.5 Select Surface (Выбрать поверхность)....................................................... 191
3.4.3.4 Holes/Gaps (Отверстия и карманы) ............................................................... 192
3.4.3.5 Apply (Применить)........................................................................................... 193
5
MeshCAST 2007. Руководство пользователя.
6
MeshCAST 2007. Руководство пользователя.
7
MeshCAST 2007. Руководство пользователя.
8
MeshCAST 2007. Руководство пользователя.
1. Организация руководства
Руководство разработано, чтобы дать пользователю систематический подход,
необходимый для получения качественной четырех узловой сетки. Подробности описания
каждой кнопки расположены согласно с ее позицией в экранном интерфейсе. Этот подход
позволяет Вам быстро находить информацию по специфическим свойствам MeshCAST.
Описание каждой кнопки обычно сопровождается заголовками, которые описаны ниже:
• Иконка: Изображение кнопки команды, если она существует;
• Описание: Краткое описание функциональных возможностей кнопки;
• Синтаксис: Описывает, как кнопка используется;
• Замечания: Описывает различные подробности, касающиеся кнопки;
• Примеры: Дает пример использования кнопки.
При переводе на русский язык названия кнопок и команд не переводились, чтобы
облегчить пользователю поиск необходимой информации (интерфейс пакета остается
англоязычным).
Также для ускорения поиска используйте раздел «Указатели», который находится в конце
руководства. Там же Вы найдете небольшой глоссарий, в котором приведены английские
термины, их перевод и некоторый комментарий для однозначного понимания.
9
MeshCAST 2007. Руководство пользователя.
2. Введение
10
MeshCAST 2007. Руководство пользователя.
2.2 Возможности
11
MeshCAST 2007. Руководство пользователя.
12
MeshCAST 2007. Руководство пользователя.
13
MeshCAST 2007. Руководство пользователя.
Важно обратить внимание, что работа с MeshCAST всегда начинается открытием файла.
После того, как файл загружен, Вы начинаете с соответствующего шага процесса. От этой
точки входа до завершения создания объемной сетки Вы выполняете шаги и используете
инструменты MeshCAST одни и те же независимо от типа используемого входного файла
(смотри на рисунке ниже).
14
MeshCAST 2007. Руководство пользователя.
15
MeshCAST 2007. Руководство пользователя.
3. Описание программы
Описание
MeshCAST использует значки, основанные на интерфейсе Tcl/Tk OpenGL, которые
придают ему вид Windows-ориентированной программы. Функции значка облегчают
пользователю восстановление геометрии и создание сетки.
3.1 Начало
Описание
MeshCAST выполняется в UNIX- или DOS-сессии Windows после выполнения "meshcast"
в командной строке Windows.
Синтаксис
Однажды, успешно установив MeshCAST 2006.1, Вы можете начать работу, набрав
"meshcast" в командной строке UNIX- или DOS-сессии Windows. MeshCAST немедленно
запустится, и в появившемся окне Вы можете открыть файл. При запуске MeshCAST
доступны две следующие опции: MeshCAST может быть загружен следующей командой в
командной строке Windows:
meshcast [ width height] [-m] ENTER
Width height и -m являются дополнительными параметрами.
• Width height:
Эти целочисленные параметры управляют шириной и высотой экрана, который нужно
использовать при работе MeshCAST. Эти параметры необязательные, но Вы должны
определить либо оба из них, либо ни одного.
• - m:
Этот дополнительный параметр будет показывать размер памяти, которую использует
MeshCAST. Размер используемой памяти постоянно изменяется и отображается в области
заголовка программы вверху экрана. Эти параметры могут стоять в любом порядке в
командной строке после имени программы MeshCAST.
Замечания
Настройки операционной системы и существующие стандарты предприятия могут
выдвигать дополнительные требования по подготовке к работе. Проконсультируйтесь по
этому вопросу с вашим системным или сетевым администратором. Детали установки
MeshCAST описаны в инструкции по установке ProCAST.
16
MeshCAST 2007. Руководство пользователя.
Описание
Когда программное обеспечение загружено, инициируется стартовое меню, которое
позволяет пользователю запустить различные функции MeshCAST.
Синтаксис
При запуске MeshCAST открывается графический интерфейс, как показано на рисунке
ниже, с возможностями открыть файл или создать новый файл геометрии. Другие
возможности пользователя перечислены в выпадающих подменю FILE, PROPERTIES и
HELP. Вы можете выбирать значок или компонент, наводя курсор на кнопку команды и
нажимая левую кнопку мыши. Это вообще относится ко всем кнопкам команд. Имеются
несколько исключений, когда для исполнения определенных функций используются правая
или средняя кнопка мыши.
17
MeshCAST 2007. Руководство пользователя.
Описание
Подменю File позволяет выполнять различные действия с файлами.
Синтаксис
После нажатия на кнопку FILE появляется выпадающее меню, которое позволяет
выполнять различные действия с файлами.
18
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда открывает файлы различных типов с геометрией, поверхностной сеткой или
с объемной сеткой.
Синтаксис
При щелчке на кнопке OPEN программное обеспечение открывает Окно Диспетчера
файлов. Файл, который будет открыт, может быть выбран с помощью Диспетчера файлов.
MeshCAST поддерживает типы файлов с расширениями gmrst, sm, mesh, iges, step, xmt_txt,
stl, unv, patran.mesh и ideas.mesh.
19
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда дает возможность создать новый файл геометрии.
Синтаксис
При щелчке на кнопку NEW инициируется Окно Команды, которое позволяет Вам
определить новое имя файла.
Здесь и далее под Prefix понимается смысловое имя файла, например, truba.
- Вы можете определять имя файла, задать его стартовую точность (Tolerance) и затем
создать файл на пустом месте, или
20
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда сохраняет геометрию, поверхностную или объемную сетку в файл.
Синтаксис
При нажатии на кнопку SAVE файл немедленно сохраняется. Тип сохраненного файла
будет зависеть от того файла, с которым ведется работа. Если это геометрия, тогда
"Prefix.gmrst" будет сохранен, если это поверхностная сетка, тогда "prefix.sm" будет
сохранен, если это объемная сетка, тогда будет сохранен файл с именем "prefix.mesh".
Другие типы файлов могут быть сохранены при использовании команды SAVE AS.
21
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда сохраняет новую геометрию, поверхностную сетку или объемную сетку в
файл.
Синтаксис
При нажатии на кнопку SAVE AS инициируется Окно Диспетчера файлов, которое
позволяет Вам определить новое имя файла, папку и тип файла.
С помощью команды SAVE AS могут быть сохранены файлы типов gmrst (MeshCAST), sm
(MeshCAST), out (Patran), unv (Ideas), stl (Stereolithography), mesh (MeshCAST), patran.mesh
(Patran), ideas.mesh (Ideas), ansys.mesh (Ansys), nastran.mesh (Nastran) и .gif (image file).
22
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда объединяет поверхностные и объемные сетки.
Синтаксис
При нажатии на кнопку MERGE FILES инициируется Окно Команды, которое позволяет
Вам определять два входных файла (Входной файл 1, Входной файл 2), которые требуется
объединить. Вы также определяете новый объединенный файл (Выходной файл), который
будет создан, как показано на рисунке ниже.
Кнопки Browse в Окне Команды могут использоваться, чтобы вызвать Менеджер файлов
для поиска файла.
Замечания
Команда MERGE FILES может использоваться для объединения сеток в одном объеме
или объединения объемных сеток вместе для создания несовпадающих объемов.
23
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда удаляет общие совпадающие узлы между двумя сетками в местах контакта.
Синтаксис
При нажатии на кнопку EQUIVALENCE MESH инициируется Окно Команды, которое
позволяет Вам определять "Входной файл", "Выходной файл" и Эквивалент точности "Equiv.
Toler.".
Замечания
Equivalence mesh – функция обратная созданию граничных слоев. Это означает, что, если
имеется несколько совпадающих узлов в месте контакта двух областей, команда удалит их.
24
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда создает файл печати (mesh.print), который может быть направлен на
принтер с PostScript.
Синтаксис
При нажатии на кнопку PRINT немедленно записывается файл, и в информационном окне
отображается сообщение.
Это действие может быть направлено на принтер с поддержкой языка PostScript, если в
последней строке файла 'print.db', размещенного в папке ProPATH, вставлена
соответствующая команда принтера. По умолчанию последняя строка в файле 'print.db'
имеет следующее значение:
• Printer_Command: NONE
Если необходимо напечатать файл – “lpr -Plw имя файла”, тогда это последняя строка в
файле 'print.db' должна быть следующая:
Помните, что 'имя файла' игнорируется, и его не должно быть в команде принтера. Если
пользователь не намеревается управлять выходом команды PRINT на принтер, то он
должен просто поменять команду принтера на 'NONE', как показано выше.
25
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда завершает работу MeshCAST.
Синтаксис
При нажатии кнопки EXIT активизируется окно подтверждения, которое позволяет Вам
подтвердить желание завершить работу с программой.
Замечания
EXIT не сохраняет автоматически файл, который был изменен в процессе работы.
26
MeshCAST 2007. Руководство пользователя.
Описание
В меню PROPERTIES находится подменю с командой UNITS для установки единиц
измерения и командой ADVANCED для установки точности и геометрических параметров.
Точность и параметры геометрии должны быть установлены перед открытием файла.
Синтаксис
При щелчке на кнопку PROPERTIES появляется выпадающее подменю.
27
MeshCAST 2007. Руководство пользователя.
Описание
После открытия файла и до начала любой работы с геометрией должны быть
определены рабочие единицы измерения.
Синтаксис
При нажатии на кнопку UNITS появляется список допустимых единиц измерения (m, cm,
mm, Feet, Inches). После выбора одного из значений все дальнейшие измерения будут
делаться в этих единицах.
28
MeshCAST 2007. Руководство пользователя.
3.2.2.2 Advanced
Описание
Кнопка Advanced позволяет определять различные установочные параметры перед
импортом геометрии.
Синтаксис
При щелчке на кнопку ADVANCED появляется меню, в котором можно отметить
различные установочные параметры. При активизации флажка каждой функции в текстовом
поле окна появляется ее описание. Список доступных флажков зависит от активной рабочей
среды.
29
MeshCAST 2007. Руководство пользователя.
SurfaceOnly: удаляет поверхностную сетку в файле "gmrst" для уменьшения его размера;
30
MeshCAST 2007. Руководство пользователя.
Описание
Нажатие на кнопку HELP активизирует справку по MeshCAST и каждой функции.
Синтаксис
Просто щелчок на кнопке HELP и справка будет активизирована.
31
MeshCAST 2007. Руководство пользователя.
Описание
Когда MeshCAST загружен, и файл геометрии открыт, или НОВАЯ геометрия создана,
активна СРЕДА ВОССТАНОВЛЕНИЯ, которая позволяет пользователю запустить различные
действия по восстановлению и созданию поверхностной сетки.
Синтаксис
При создании новой геометрии, или загрузке геометрии из форматов IGES, STEP или
Parasolid, программное обеспечение запустит СРЕДУ ВОССТАНОВЛЕНИЯ, как показано на
рисунке ниже. Таким образом, появляется возможность для восстановления геометрии,
создания новой геометрии, проверки геометрии или создания поверхностной сетки, как
описано ранее.
32
MeshCAST 2007. Руководство пользователя.
1) Восстановление Геометрии
Немедленно после открытия файла должно быть проверено качество геометрии при
помощи значка проверки геометрии. В течение этой операции будут идентифицированы
проблемы ребер и поверхностей, и в случае необходимости, может начинаться
восстановление геометрии и работы по ее изменению. Важно обратить внимание, что
MeshCAST идентифицирует потенциальные недостатки в геометрии, исходя из требований
последующего построения поверхностной и объемной сетки.
Это означает, что будет идти итерационный процесс разбиения на сетку, проверки сетки,
изоляции геометрии и восстановления геометрии, пока все поверхности в геометрии не
будут разбиты на сетку и будут удовлетворительные сетки для всех материалов.
33
MeshCAST 2007. Руководство пользователя.
Описание
Кнопки под папками ИНСТРУМЕНТОВ позволяют Вам восстанавливать, изменять и
расширять геометрию, чтобы получить поверхностную сетку высокого качества, которая
будет использоваться при создании объемной сетки.
Синтаксис
ИНСТРУМЕНТЫ сгруппированы в различные подменю, которые появляются при щелчке
на кнопку определенной папки. Все кнопки папок показаны на рисунке ниже.
34
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Кнопки команд в папке EDGE OPERATIONS используются для исправления и изменения
ребер геометрии.
Синтаксис
Нажмите на папку EDGE OPERATIONS для появления группы команд работы с ребрами.
35
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда создает прямую линию между двумя точками с заданными координатами.
Синтаксис
При нажатии на значок ADD LINE POINTS инициируется Окно Команды, которое
позволяет Вам определить координаты двух точек X1, Y1, Z1 и X2, Y2, Z2.
36
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда создает прямую линию между конечными точками двух выбранных ребер (и
эти два ребра должны быть выбраны до выполнения этой команды).
Синтаксис
Поскольку существуют четыре возможности для соединения конечных точек одного
выбранного ребра с конечными точками другого выбранного ребра, в Окне Команды должна
использоваться кнопка "Next Line", с помощью которой перебираются четыре возможные
комбинации, пока на экране не появится желательная прямая линия зеленого цвета, тогда
должна быть выполнена команда "Execute". Щелчок на команду "Quit" отменит
геометрическую операцию.
37
MeshCAST 2007. Руководство пользователя.
38
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда создает окружность в заданной плоскости по координатам центра и радиусу.
Синтаксис
При нажатии на значок ADD CIRCLE активизируется Окно Команды, которое позволяет
Вам определить плоскость с координатами (X1 Y1 Z1), (X2 Y2 Z2), (X3 Y3 Z3), центр с
координатами (CX CY CZ) и радиусом.
Замечания
Дуги могут быть сгенерированы путем создания соответствующей окружности и
последующего использования команды SPLIT-LINE / SPLIT-TWO. После создания
окружности / дуги, пользователь должен связать ее с поверхностями, используя команду
ADD EDGE(S).
39
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда «протягивает» набор выбранных ребер на угол и вдоль заданной оси.
Синтаксис
При нажатии на значок SWEEP EDGES активизируется Окно Команды, которое позволяет
Вам определить две точки оси X1, Y1, Z1 и X2, Y2, Z2 и угол поворота. При выполнении эта
команда поворачивает набор выбранных ребер на угол и вокруг заданной оси.
Замечания
При перемещении эта команда не будет изменять существующие выбранные ребра, но
после поворота их на указанный угол по указанной оси вместо выбранных ребер создаются
новые ребра для каждого из выбранных ребер.
40
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда создает новое ребро, перемещая существующее указанное ребро.
Синтаксис
Для использования этой команды, в начале, выберите ребро, по которому произойдет
перемещение, затем выберите ребро, которое нужно переместить. При нажатии на значок
SWEEP CURVE активизируется Окно Команды, которое позволяет Вам определить два
параметра, которые управляют перемещением. Второе выбранное ребро перемещается до
n-ой точки, предполагая, что первое ребро разделено на участки точками (t - общее
количество точек).
Параметр -1: Определяет n–ую точку на первом выбранном ребре (n-ая точка из t точек).
41
MeshCAST 2007. Руководство пользователя.
Описание
Используйте эту команду, чтобы присоединить конечную точку выбранного ребра к самой
близкой конечной точке другого ребра в геометрии, или чтобы выбрать нужную точку
соединения ребра.
Синтаксис
После выбора ребра или ребер, инициируйте команду CONNECT щелчком левой кнопки
мыши на иконке CONNECT.
В любом случае, Вы используете курсор для выбора ребра, которое будет соединено.
• Второй случай: для изменения точки соединения ребра используют курсор, чтобы
сначала выбрать ребро, которое будет соединено, а затем выбирают ребро, к которому оно
должно быть подсоединено. После выбора двух ребер активизируйте команду CONNECT.
Как показано в Примере 2 ниже, самая близкая конечная точка первого выбранного ребра
будет подсоединена к самой близкой конечной точке второго выбранного ребра.
Замечания
Команда CONNECT полезна для присоединения повисших ребер к точкам геометрии и
для изменения точки соединения ребра на другое более желательное соединение.
42
MeshCAST 2007. Руководство пользователя.
43
MeshCAST 2007. Руководство пользователя.
Описание
Используйте эту команду, чтобы соединить конечные точки выбранного ребра прямой
линией без изменения остальной части геометрии.
Синтаксис
Сначала выберите ребро, которое нужно выправить, и затем щелкните левой кнопкой
мыши на иконке значке STRAIGHTEN.
Замечания
Команда STRAIGHTEN соединит конечные точки и сделает это прямой линией. Она
перерисует выправляемое ребро в Рабочем Окне. Все элементы поверхностной сетки,
связанные с выправляемым ребром будут удалены.
Примеры
На рисунке ниже иллюстрируется использование команды STRAIGHTEN. В модели слева
выбранное изогнутое ребро выпрямляется. Остальные ребра не изменяются.
Выбранное ребро
44
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда заменяет соединенный набор ребер, конечные точки которых совпадают,
новым ДЛИННЫМ ребром (см. рисунок ниже). Новое ребро точно повторяет геометрию
набора ребер, который оно заменяет. Но соединенный набор ребер должен иметь ту же
самую поверхностную ассоциативность, то есть все ребра должны быть соединены с теми
же самыми поверхностными номерами. Нет необходимости выбирать ребра перед
выполнением этой команды. MeshCAST автоматически идентифицирует все такие
соединенные наборы ребер во всей геометрии (и не только в наборе активном в данный
момент) и заменяет их длинными ребрами.
45
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда просто заменяет ВЫБРАННЫЙ набор соединенных ребер одним длинным
ребром, которое имеет ту же самую поверхностную ассоциативность, что и замененный
набор ребер. Новое ребро точно соответствует геометрии набора выбранных ребер,
который оно заменяет.
46
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда проецирует ребро на выбранную поверхность.
Синтаксис
Для использования этой команды сначала выбирают ребро, которое нужно проецировать.
Затем нажатием на иконку команды PROJECT EDGE активизируют Окно Команды, которое
позволяет Вам вводить номер поверхности, на которую проецирование будет происходить, и
также направление вектора проецирования (VX, VY, VZ). После успешного выполнения этой
команды, выбранное ребро проецируется на указанную поверхность, и это недавно
созданное / спроецированное ребро становится частью поверхности 'srf'. Следующие
рисунки иллюстрируют это:
47
MeshCAST 2007. Руководство пользователя.
48
MeshCAST 2007. Руководство пользователя.
Описание
Используйте эту команду, чтобы разбить одно ребро на два ребра. Вы можете
определять точку, в которой произойдет разбиение. Любое ребро, изогнутое или прямое,
может быть разбито с помощью этой функции.
Синтаксис
Чтобы использовать функцию SPLIT LINE, Вы должны выполнить следующий четыре
шага:
Шаг 1: Выберите ребро, которое Вы хотите разбить. Используйте курсор, чтобы выбрать
ребро, которое будет разбито.
Шаг 2: Щелкните на иконке SPLIT LINE. Этот переключатель дает возможность Вам
использовать курсор, чтобы нарисовать точку разбиения на выбранном ребре.
49
MeshCAST 2007. Руководство пользователя.
Выбранная линия
50
MeshCAST 2007. Руководство пользователя.
Описание
Используйте эту команду, чтобы разбить два ребра геометрии, которые пересекаются.
Разбиение произойдет в ближайшей точке пересечения двух ребер. Любое ребро, изогнутое
или прямое, может быть разбито с помощью этой функции.
Синтаксис
Чтобы использовать функцию SPLIT TWO, Вы должны выполнить следующие три шага:
Шаг 2: Щелкните на иконке SPLIT TWO. Ближайшая точка пересечения будет отображена
на выбранных ребрах как знак "плюс" (+), и будет открыто Окно Подтверждения.
Если операция SPLIT TWO приводит к четырем ребрам, результирующие ребра будут
содержать ту же самую информацию (например, плотность ребра, поверхностная
ассоциативность и т.д.) как их соответствующее первоначальное или родительское ребро.
Если операция SPLIT TWO следует за разбиением любого ребра, результирующие ребра
будут содержать ту же самую информацию (например, плотность ребра, поверхностная
ассоциативность и т.д.) как их соответствующее первоначальное или родительское ребро.
51
MeshCAST 2007. Руководство пользователя.
Примеры
• Пример 1: рисунок ниже иллюстрирует использование SPLIT TWO, чтобы разделить два
дугообразных и почти совпадающих ребра на четыре ребра с общей точкой пересечения.
Выбранные ребра слева разбиты на четыре ребра с точкой разбиения в месте самом
близком между двумя ребрами.
Новая точка пересечения
• Пример 2: рисунок ниже иллюстрирует использование SPLIT TWO, чтобы разделить два
ребра, которые ориентированы перпендикулярно друг другу. Из двух выбранных ребер
слева, одно из них будет разбито (вертикальное ребро) и другое ребро будет соединено с
перекрестной точкой (горизонтальное ребро).
Новая точка пересечения
52
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда разбивает выбранное ребро в указанной позиции.
Синтаксис
При нажатии на иконку SPLIT EDGE активизируется Окно Команды, которое позволяет
Вам определить два параметра, которые управляют точкой разбиения. Выбранное ребро
разбивается в n-ой точке, подразумевая, что все ребро поделено на участки t точками.
• Параметр -1: Определяет n–ую точку на выбранном ребре (n-ая точка из t точек).
53
MeshCAST 2007. Руководство пользователя.
Замечания
Чтобы определять 'n' и 't' (чтобы получить точное размещение разбиения), пользователю
рекомендуется использовать команду PRINT CO-ORDS. Чтобы использовать эту операцию,
сначала выберите ребро, которое будет разбито, и используйте команду PRINT CO-ORDS,
чтобы определить точное размещение разбиения. После успешного выполнения этой
команды, ребро разбито на две части точно в месте n-ой точки и ассоциативность всех
поверхностей с этими двумя ребрами сохраняется.
54
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда полностью изменяет форму дугообразного ребра.
Синтаксис
REVERSE ARC - иконка команды, которая вызывает немедленное выполнение операции.
Она активизируется щелчком левой кнопки мыши на иконке REVERSE ARC при выбранном
дугообразном ребре, которое надо изменить.
55
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда продлевает дугу на противоположную сторону окружности.
Синтаксис
COMPLEMENT ARC - иконка команды, которая вызывает немедленное выполнение
операции. Она активизируется при выборе дугообразного ребра, которое будет продлено,
щелчком левой кнопки мыши на иконке COMPLEMENT ARC.
56
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда используется, чтобы удалить ВЫБРАННОЕ ребро из геометрии без
изменения остальной части геометрии.
Синтаксис
Сначала выберите ребра, которые будут удалены, затем при нажатии на значок DELETE
EDGES активизируется Окно Подтверждения, которое позволяет Вам подтвердить свое
действие, прежде чем произойдет удаление.
Если Вы уверены в том, что будут удалены правильные ребра, щелкните на кнопке Yes в
окне подтверждения. Это вызовет немедленное выполнение операции над выбранным
ребром. Щелчок на кнопке No отменит операцию.
Замечания
DELETE EDGES решает две задачи. Первая задача состоит в том, чтобы удалить
выбранное ребро или ребра. Вторая задача идентифицирует поверхности, с которыми были
связаны удаленные ребра, и модифицирует поверхности в соответствии с операцией
стирания. Обе задачи выполняются как одна операция, когда Вы щелкаете на кнопке Yes в
Окне Подтверждения. Если Вы удаляете все ребра, связанные с поверхностью в геометрии,
эта поверхность будет также удалена.
57
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда удаляет ребро, объединяя две конечных точки выбранного ребра в одну
точку и позиционируя ее в предопределенной позиции.
Синтаксис
Сначала выберите ребро, которое будет удалено, затем при нажатии на значок
DEL/MERGE EDGE активизируется Окно Подтверждения, которое позволяет Вам
подтвердить позицию конечной объединенной точки.
Существуют три возможности для Вас, чтобы выбрать объединенную точку. Вы можете
выбирать или конечную точку ребра или середину ребра. Точка соединения отображается
как синий знак "плюс" (+), и по умолчанию объединенная точку находится на середине
ребра. Вы можете использовать кнопку Next Merge Point в Окне Подтверждения для
перебора трех возможных точек соединения. Когда требуемая позиция появляется на
экране, щелкните на кнопке Yes, чтобы подтвердить выполнение команды.
Замечания
DEL/MERGE EDGE исполняет две задачи. Первая задача состоит в том, чтобы удалить
выбранное ребро. Как часть этой задачи, MeshCAST идентифицирует поверхности, с
которыми удаленное ребро была связано и модифицирует эти поверхности, чтобы они
соответствовали удалению ребра. Вторая задача состоит в том, чтобы объединить все
ребра, соединенные с конечными точками удаленного ребра. Обе из этих задач будут
закончены как одна операция. Любые элементы поверхностной сетки, связанные с
удаленным ребром, будут удалены. Поэтому, Вам будет необходимо восстановить
поверхностную сетку командой GENERATE SURFACE MESH.
58
MeshCAST 2007. Руководство пользователя.
Описание
Используйте эту команду, чтобы объединить два смежных ребра в одно единственное
ребро.
Синтаксис
Сначала выберите два ребра, которые будут объединены, затем при нажатии на значок
MERGE EDGES появится Окно Подтверждения, которое позволяет Вам подтвердить
объединение.
Замечания
MERGE EDGES полезна для устранения дыр или разрывов между двумя ребрами в
смежных поверхностях. Последовательность, в которой Вы выбираете ребра, важна. Второе
ребро, которое Вы выбираете (отображено зеленым цветом) будет заменено первым
ребром, которое Вы выбираете (отображено красным цветом). Поверхности, с которыми
второе ребро было соединено, будут расширены, чтобы охватить то, что первоначально
было дырой. После вашего подтверждения второе ребро, которое Вы выбрали, будет
удалено из геометрии, и любые элементы поверхностной сетки, связанные с этим вторым
ребром будут удалены.
Пример
Этот пример иллюстрирует использование MERGE EDGES. В модели слева имеется
трещина между поверхностями "Surface X" и " Surface Y". В результате выполнения команды
трещина между поверхностями X и Y будет удалена.
59
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда используется, чтобы объединить ребра, которые формируют трещины
между поверхностями и также объединять ребра, принадлежащие к прилегающим
поверхностям. Эта команда работает только с набором ребер, которые выбраны
(отображаются красным цветом), поэтому, все ребра, над которыми пользователь хочет
выполнить команду AURO MERGE, должны быть выбраны до выполнения команды. После
успешного выполнения операции цвет объединенных ребер на экране изменится с красного
на белый цвет. (Следовательно, желательно активизировать эти ребра перед выполнением
этой команды). После объединения ребер информация об ассоциативных связях
поверхностей и ребер модифицируется соответственно сделанным изменениям.
Синтаксис
При нажатии на значок AURO MERGE активизируется Окно Команды, которое позволяет
Вам определять два значения допуска. Два выбранных ребра (красного цвета) будут
объединены в одно ребро, если максимальное расстояние между двумя самыми близкими
точками на этих двух ребрах находится в пределах допуска 'Tolerance1', и также самые
близкие конечные точки двух ребер находятся в пределах допуска 'Tolerance2', как показано
на рисунке ниже. Как только два ребра удовлетворяют этим критериям, они объединяются в
одно (белого цвета) ребро, и соответствующие поверхности модифицируются в
соответствии с этими изменениями.
60
MeshCAST 2007. Руководство пользователя.
Замечания
Обратите внимание: эта команда должна быть выполнена немедленно после считывания
геометрии (и определенно не после разбиения на сетку некоторых поверхностей).
61
MeshCAST 2007. Руководство пользователя.
Описание
Используйте эту команду для объединения самых близких конечных точек двух
выбранных ребер в одну точку.
Синтаксис
Сначала выберите два ребра с конечными точками, которые будут объединены. Затем
при нажатии на значок MERGE POINTS активизируется Окно Подтверждения, которое
позволяет Вам подтвердить объединение.
Замечания
Последовательность, в которой Вы выбираете ребра, не важна. Две самых близких
конечных точки будут объединены в одну точку. Элементы поверхностной сетки, связанные
с изменяемыми ребрами, если таковые имеются, будут удалены.
Примеры
Этот пример иллюстрирует использование команды MERGE POINTS. В модели слева
самые близкие конечные точки выбранных ребер будут объединены в одну точку. В этом
случае все четыре ребра будут объединены в одной точке.
62
MeshCAST 2007. Руководство пользователя.
Описание
Эта кнопка позволяет автоматически объединяет разрывы в текущем активном наборе.
Допуск на объединение задается пользователем. Рекомендуется постепенно увеличивать
допуск до устранения разрывов, а не использовать сразу большое значение допуска.
63
MeshCAST 2007. Руководство пользователя.
Описание
Эта кнопка равнозначна ручной операции "edge:surf < 2", следующей за нажатием кнопки
"Identify".
Она позволяет автоматически выбрать разрывы (то есть «голубые ребра», которые
появляются при выполнении команды проверки сетки "Check mesh").
64
MeshCAST 2007. Руководство пользователя.
Описание
Эта кнопка равнозначна ручной операции "edge:surf > 2", следующей за нажатием кнопки
"Identify".
Она позволяет автоматически выбрать множественные ребра (то есть «желтые ребра»,
которые появляются при выполнении команды проверки сетки "Check mesh").
Под " Multiple edge" понимается ребро, которое примыкает более чем к двум
поверхностям. Это должно соответствовать общим ребрам для более чем одного тела.
65
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Кнопки команд в этой папке используются для восстановления и изменения геометрии
поверхности.
Синтаксис
Щелкните на значке папки Surface Operations, чтобы показать группу команд работы с
поверхностями.
66
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда просто создает новую плоскую поверхность для набора выбранных ребер.
Номер созданной поверхности отображается в Информационном окне.
Синтаксис
Сначала выберите ребра, которые Вы желаете использовать для создания поверхности,
и затем щелкните на кнопке ADD PLANE.
67
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда создаст новую поверхность, и номер этой недавно созданной поверхности
будет отображен в Информационном окне.
Синтаксис
При нажатии на значок ADD Surface активизируется Окно Команды, которое позволяет
Вам дополнительно определять номер поверхности "Surface #".
При определении номера поверхности "Surface #" в Окне Команды, описание поверхности
с указанным номером копируется без любых связанных ребер в описание недавно
созданной поверхности.
68
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда удаляет указанную поверхность из геометрии без удаления существующих в
той поверхности ребер.
Синтаксис
Замечания
После того, как указанная поверхность удалена, все номера поверхностей выше
удаленной будут уменьшены на один.
69
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда удаляет все двойные поверхности, имеющие те же самые ребра в
геометрии, которые могли быть созданы в результате операции 'automerge'.
Синтаксис
При нажатии на значок REM COIN FACES выполняется команда над всей геометрией в
целом (ищутся поверхности с совпадающими ребрами). В Информационном окне будет
появляться сообщение о числе удаленных поверхностей.
Замечания
Для каждой пары поверхностей, имеющих совпадающие ребра, одна из поверхностей
будет удалена, и номера поверхностей остальной части геометрии, которые являются
большими, чем номер удаленной поверхности, будут уменьшены на один.
70
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда объединяет меньшую поверхность с большей смежной поверхностью.
Синтаксис
Перед щелчком на значке команды сначала определяют два номера поверхностей,
которые будут объединены. При нажатии на значок MERGE SURFACES активизируется
Окно Подтверждения, которое предлагает Вам подтвердить необходимость объединения.
Замечания
Последовательность, в которой Вы определяете поверхности, не важна. Большая
поверхность будет отображена синим цветом. Общие ребра между большей и меньшей
поверхностями будут отображены красным цветом и будут удалены в результате операции
слияния.
71
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда добавляет выбранные ребра к указанной поверхности.
Синтаксис
Перед щелчком на значок команды сначала выберите ребра, которые будут добавлены,
затем введите номер поверхности. При нажатии на значок ADD EDGE(S) команда
немедленно будет выполнена.
Замечания
Эта операция добавит все выбранные ребра к списку ребер, уже связанных с указанной
поверхностью. Добавление ребер к поверхности не изменяет геометрию.
72
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда удаляет выбранные ребра из указанной поверхности.
Синтаксис
Перед щелчком на значок выберите ребра, которые будут удалены, затем введите номер
поверхности. При нажатии на значок REMOVE EDGE(S) команда немедленно будет
выполнена.
Замечания
Эта операция удалит все выбранные ребра из группы ребер, связанных с указанной
поверхностью. Удаление ребер из поверхности не изменяет геометрию или удаляет ребро.
После выполнения команды MeshCAST выдает подтверждение в Информационном окне.
73
MeshCAST 2007. Руководство пользователя.
Описание
Эта операция разбивает все цилиндро-подобные периодические поверхности на две
поверхности, пригодные для построения сетки в MeshCAST.
Синтаксис
При нажатии на значок SPLIT CYLINDER выполняется команда, и периодические
поверхности, которые будут разбиты этой командой, должны иметь только одно ребро,
соединяющее верхние и нижние ребра. И это ребро должно быть выбрано перед
выполнением этой команды. Эта команда работает на всех поверхностях, которые являются
активными в данный момент на экране. Пользователь перед выполнением этой команды
должен активизировать все цилиндро-подобные периодические поверхности (одно ребро,
выбрано для каждой поверхности), которые должны быть разбиты, в новый Активный Набор
(используя команду ACTIVE).
4 ребра вверху и 3 ребра внизу
выбранные ребра
Замечания
Последовательность выполнения этой команды:
Наберите "edge:surf = 1" в Окне Ввода и щелкните на IDENTIFY. При этом высветятся все
ребра, которые соединены только с одной поверхностью. Это будут вертикальные ребра,
соединяющие верхние и нижние ребра наших периодических поверхностей.
Теперь щелкните на значке APPEND ADJ. SURFACE. При этом в новый активный набор
будут активизированы все поверхности, связанные с высвеченными ребрами, и в этом
случае активизированные поверхности будут нашими желаемыми периодическими
поверхностями. Обратите внимание, что иногда этим методом инициируются также и другие
непериодические поверхности. И если это так, то пользователь должен дезактивировать их
перед выполнением этой команды.
74
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда разбивает геометрию в Текущем Активном Наборе плоскостью,
определенной тремя координатами.
Синтаксис
При нажатии на значок PLANE SPLIT открывается Окно Команды, которое позволяет Вам
определять плоскость, задавая три координаты (X1, Y1, Z1), (X2, Y2, Z2), (X3, Y3, Z3).
Секущая плоскость
75
MeshCAST 2007. Руководство пользователя.
Замечания
При выполнении MeshCAST разбивает всю геометрию в текущем активном наборе в
пересечении геометрии с плоскостью. Эта разбивающая плоскость только разбивает ребра
геометрии (в текущем активном наборе), которые пересекаются с плоскостью, и не делает
ничего иного. Это означает, что в результате этого разбиения, форма геометрии и
поверхности геометрии не изменяются, и только ребра, которые пересекаются с плоскостью,
будут разбиты на два в точке пересечения с плоскостью. Вновь сформированные ребра
будут иметь те же самые свойства, что и родительское ребро (которое было разбито на
два), а именно ассоциативность с поверхностями, значения Длины, связанные с ним в
наборе ребер, и т.д. В результате этой операции, элементы поверхностной сетки, если
таковые вообще имеются, связанные с разбитыми ребрами, будут удалены.
76
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда удалит элемент в описании указанной поверхности.
Синтаксис
При нажатии на значок DELDESCU откроется Окно Команды, которое позволяет Вам
определять номер поверхности "Surface #", а также параметр "Parameter", который
определяет позицию удаленной строки.
Как показано на рисунке ниже, описание поверхности уменьшится на одну строку, при
удалении строки в позиции, указанной значением "Parameter".
77
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда будет расширять существующее описание поверхности, для включения
любой неохваченной области поверхности, сформированной в результате выполнения
некоторой операции MERGE.
Синтаксис
При нажатии на значок INCRDESCU открывается Окно Команды, которое позволяет Вам
определять номер поверхности "Surface #".
Если неохваченная область как-то параллельна синей 'U' строке, тогда выполняется одна
из команд INCRDESCU или -INCRDESCU. Если неохваченная область ближе к первому
сегменту, считая от синей линии, тогда необходимо выполнить команду -INCRDESCU. Если
наоборот она ближе к последнему от синей линии сегменту (см. рисунок ниже), то
необходимо выполнить команду INCRDESCU. Направление расширения поверхности
параллельно сегменту, над которым выполняется команда, и новая область этого сегмента
будет в 1.5 раза больше существующей. Возможно многократное выполнение этой команды,
чтобы охватить всю требуемую поверхность.
78
MeshCAST 2007. Руководство пользователя.
Замечания
Единственное различие между двумя командами - то, что в команде INCRDESCU
расширяется последний сегмент вместо первого сегмента, как в команде –INCRDESCU.
79
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда будет расширять существующее описание поверхности, для включения
любой неохваченной области поверхности, сформированной в результате выполнения
некоторой операции MERGE.
Синтаксис
При нажатии на значок -INCRDESCU открывается Окно Команды, которое позволяет Вам
определять номер поверхности "Surface #".
Если неохваченная область как-то параллельна синей 'U' строке, тогда выполняется одна
из команд -INCRDESCU или INCRDESCU. Если неохваченная область ближе к первому
сегменту, считая от синей линии, тогда необходимо выполнить команду -INCRDESCU. Если
наоборот она ближе к последнему от синей линии сегменту, то необходимо выполнить
команду INCRDESCU. Направление расширения поверхности параллельно сегменту, над
которым выполняется команда, и новая область этого сегмента будет в 1.5 раза больше
существующей. Возможно многократное выполнение этой команды, чтобы охватить всю
требуемую поверхность.
Замечания
Единственное различие между двумя командами - то, что в команде -INCRDESCU
расширяется первый сегмент вместо последнего сегмента, как в команде INCRDESCU.
80
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда будет расширять существующее описание поверхности, для включения
любой неохваченной области поверхности, сформированной в результате выполнения
некоторой операции MERGE.
Синтаксис
При нажатии на значок INCRDESCV открывается Окно Команды, которое позволяет Вам
определять номер поверхности "Surface #".
Если неохваченная область как-то параллельна розовой 'V' строке, тогда выполняется
одна из команд INCRDESCV или -INCRDESCV. Если неохваченная область ближе к первому
сегменту, считая от розовой линии, тогда необходимо выполнить команду -INCRDESCV.
Если наоборот она ближе к последнему от розовой линии сегменту, то необходимо
выполнить команду INCRDESCV. Направление расширения поверхности параллельно
сегменту, над которым выполняется команда, и новая область этого сегмента будет в 1.5
раза больше существующей. Возможно многократное выполнение этой команды, чтобы
охватить всю требуемую поверхность.
Замечания
Единственное различие между двумя командами - то, что в команде INCRDESCV
расширяется последний сегмент вместо первого сегмента, как в команде –INCRDESCV.
81
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда будет расширять существующее описание поверхности, для включения
любой неохваченной области поверхности, сформированной в результате выполнения
некоторой операции MERGE.
Синтаксис
При нажатии на значок -INCRDESCV открывается Окно Команды, которое позволяет Вам
определять номер поверхности "Surface #".
Если неохваченная область как-то параллельна розовой 'V' строке, тогда выполняется
одна из команд INCRDESCV или -INCRDESCV. Если неохваченная область ближе к первому
сегменту, считая от розовой линии, тогда необходимо выполнить команду - INCRDESCV.
Если наоборот она ближе к последнему от розовой линии сегменту, то необходимо
выполнить команду INCRDESCV. Направление расширения поверхности параллельно
сегменту, над которым выполняется команда, и новая область этого сегмента будет в 1.5
раза больше существующей. Возможно многократное выполнение этой команды, чтобы
охватить всю требуемую поверхность.
Замечания
Единственное различие между двумя командами - то, что в команде -INCRDESCV
расширяется первый сегмент вместо последнего сегмента, как в команде INCRDESCU.
82
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда удалит элемент в описании указанной поверхности.
Синтаксис
При нажатии на значок DELDESCV открывается Окно Команды, которое позволяет Вам
определить номер поверхности "Surface #", а также параметр "Parameter", который
определяет позицию удаленной строки.
Как показано на рисунке ниже, описание поверхности уменьшится на одну строку при
удалении строку в позиции, указанной значением "Parameter".
83
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда создаст описание плоской поверхности для существующей поверхности,
содержащей, по крайней мере, два ребра.
Синтаксис
При нажатии на значок PLANE DESCRIPTION открывается Окно Команды, которое
позволяет Вам определять номер поверхности "Surface #".
Если поверхность, для которой должно быть создано описание, является плоскостью, то
просто выполните эту команду, и MeshCAST автоматически создаст описание поверхности,
охватывающее всю поверхность.
Замечания
Обратите внимание, что эта команда не требует, чтобы любые ребра были выбраны, но
она требует, чтобы поверхность содержала, по крайней мере, два ребра.
84
MeshCAST 2007. Руководство пользователя.
Описание
Эта операция создает описание поверхности по набору выбранных ребер,
присутствующих в указанной поверхности.
Синтаксис
При нажатии на значок CONSTRUCT SURFACE открывается Окно Команды, которое
позволяет Вам определить номер поверхности "Surface #" и параметры допуска "U-Value" и
"V-Value".
Выберите только те ребра, которые могут представлять контур поверхности (по крайней
мере, приблизительно) как показано на рисунке ниже. Ребра могут быть выбраны в
произвольном порядке. Эти выбранные ребра должны составить пару непрерывных или
смежных наборов ребер, каждый из которых разбит на U точек.
85
MeshCAST 2007. Руководство пользователя.
2 выбранных ребра
(второй набор)
Выбранные ребра
86
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда создает описание поверхности для указанного номера поверхности
перемещением одного ребра вдоль остальных выбранных ребер.
Синтаксис
При нажатии на значок CONTRUCT SWEEP DESCR открывается Окно Команды, которое
позволяет Вам определить номер поверхности "Surface #" и параметры допуска "U-Value" и
"V-Value".
«Скользящее» ребро должно быть последним выбранным ребром. Целые числа "U-Value"
и "V-Value" определяют обычные U и V параметры для описания поверхности. Чтобы
создать описание поверхности, используя эту команду, выберите набор ребер,
принадлежащих к указанному номеру поверхности "Surface #", по которому будет
перемещаться одно специальное ребро, которое называется 'Перемещающееся Ребро'. Как
только этот набор ребер выбран, выбирается единственное перемещающееся ребро (оно
должно всегда быть последним выбранным ребром). После выполнения этой команды
перемещающееся ребро перемещается вдоль набора выбранных ребер, создавая описание
поверхности для "Surface #" с параметрами "U-Value" равным U числу точек вдоль набора
выбранных ребер и "V-Value" равным V числу точек на перемещаемом ребре.
87
MeshCAST 2007. Руководство пользователя.
Скользящее ребро
Описание поверхности
Выбранное ребро
Выбранное ребро
Описание поверхности
Скользящее ребро
Замечания
Обратите внимание, что перемещаемое ребро не обязательно должно принадлежать
поверхности с указанным номером "Surface #", но при этом необходимо, чтобы оно было
соединено с набором остальных выбранных ребер, как показано на рисунке.
88
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда изменит существующее описание поверхности, чтобы включить в него
любую раскрытую область указанной поверхности.
Синтаксис
Описание поверхности MeshCAST может визуализироваться как "UxV" решетка, где
строка синего цвета в одном углу представляет строку "U", разделенную на U точек и строка
розового цвета в другом углу представляет строку "V", разделенную на V точек. "U" и "V"
точки соединены решеткой линий, которая отображается при использовании кнопки
DISPLAY.
Эти две строки в соответствии с соглашением должны присутствовать на границе или вне
поверхности. Если это не так, они будут присутствовать внутри фактической поверхности
(как показано на рисунке ниже), и построение сетки для этих поверхностей невозможно, пока
Синяя линия и Розовая линия не будут перемещены на границу или вне поверхности. Эта
операция выполняется автоматически в MeshCAST, когда первоначально открывается
файл, но иногда некоторые поверхности не подвергаются этому действию. Если Синяя
линия оказалась внутри фактической поверхности, примените команду SHIFT-U, в то время
как команда SHIFT-V является соответствующей командой для Розовой строки. Эта команда
SHIFT-U должна быть выполнена неоднократно, пока Синяя линия не будет находиться на
границе или вне фактической поверхности, так чтобы решетка описания поверхности 'UxV'
охватывала всю поверхность. Эта команда обратима, так как начальная решетка может
быть получена множественным выполнением этой команды.
89
MeshCAST 2007. Руководство пользователя.
Рисунки ниже иллюстрируют, как эта команда работает и когда это полезно:
90
MeshCAST 2007. Руководство пользователя.
3.3.1.2.20 Shift-V
Иконка
Описание
Эта команда изменит существующее описание поверхности, чтобы включить в него
любую раскрытую область указанной поверхности.
Синтаксис
Обратитесь к команде SHIFT-U для получения информации относительно этой команды.
Единственное различие между SHIFT-U и SHIFT-V заключается в направлении изменения.
91
MeshCAST 2007. Руководство пользователя.
Иконка
92
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда создает параллелепипед, основанный на указанных координатных точках и
высоте.
Синтаксис
При нажатии на значок BOX открывается Окно Команды, которое позволяет Вам
определить три координатных точки, (X1, Y1, Z1), (X2, Y2, Z2) и (X3, Y3, Z3), которые
формируют основание параллелепипеда, а также определить его высоту.
Замечания
По фиксированному основанию можно создать параллелепипед с обеих сторон
основания – значение "Height" может быть как положительное, так и отрицательное. Вновь
созданный параллелепипед имеет 12 новых ребер и 6 новых поверхностей.
93
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда создает цилиндр по заданным оси, точке начала координат, радиусу и
высоте.
Синтаксис
При нажатии на значок CYLINDER открывается Окно Команды, которое позволяет Вам
определить вектор оси (Vx, Vy, Vz), точку начала координат (Ox, Oy, Oz), радиус Radius и
высоту Height.
Высота
94
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда выдавливает набор предварительно выбранных ребер по указанному
вектору, создавая новую поверхность для каждого из выбранных ребер.
Синтаксис
При нажатии на значок EXTRUDE открывается Окно Команды, которое позволяет Вам
определить величину вектора выдавливания, (Dx, Dy, Dz).
95
MeshCAST 2007. Руководство пользователя.
Значение U
(количество точек) Значение V
(количество точек)
До выполнения
(выбранные ребра)
После выполнения
96
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда выдавливает набор предварительно выбранных ребер, создавая новую
поверхность для каждого из выбранных ребер, путем вращения их вокруг указанной оси на
заданный угол поворота.
Синтаксис
При нажатии на значок SWEEP открывается Окно Команды, которое позволяет Вам
определить координаты оси (X1 Y1 Z1), (X2 Y2 Z2) и угол выдавливания.
97
MeshCAST 2007. Руководство пользователя.
Значение U
(количество точек) Значение V
(количество точек)
После выполнения
До выполнения
(выбранные ребра)
98
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда разбивает геометрию на две части, используя плоскость, указанную тремя
координатами.
Синтаксис
При нажатии на значок SPLIT GEOM открывается Окно Команды, которое позволяет Вам
определить плоскость, задавая три точки с координатами (X1, Y1, Z1), (X2, Y2, Z2), (X3, Y3,
Z3). Эта команда никогда не работает по умолчанию над целой геометрией, а разбивает
только те ребра и поверхности, которые выбраны с помощью операции SELECT.
Разделяющая поверхность
До выполнения
(выбранные ребра)
После выполнения
Замечания
Команда может быть очень полезна, если в модели имеется симметрия. Пользователь
отвечает за то, что плоскость не разбивает выбранную геометрию больше, чем на две части,
в противном случае результат будет ошибочным.
99
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда создает новую поверхность с 4 новыми ребрами, формирующими
прямоугольник, по трем заданным точкам. Эти 3 точки могут быть определены в любом
порядке.
Синтаксис
При нажатии на значок ADD RECTANGLE открывается Окно Команды, которое позволяет
Вам определить три точки (X1, Y1, Z1), (X2, Y2, Z2) и (X3, Y3, Z3), которые определяют
координаты прямоугольника.
100
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда перемещает выбранные поверхности вокруг указанной оси на угол поворота.
Синтаксис
При нажатии на значок CONSTRUCT PERIODIC SURFACES открывается Окно Команды,
которое позволяет Вам определить координаты оси (X1 Y1 Z1), (X2 Y2 Z2) и угол поворота.
При выполнении команды новые поверхности и ребра будут созданы таким образом,
чтобы их поверхностные сетки совпали с соответствующими сетками выбранных
поверхностей. Обратите внимание, что выбранные поверхности должны быть
предварительно разбиты на сетку, иначе в Информационном окне будет выдано
соответствующее сообщение. Эта команда особенно полезна для тех поверхностей, где
будут применяться Периодические Граничные Условия (в Precast).
Замечания
Как только эти периодические поверхности созданы, пользователь должен объединить их
с остальной частью геометрии. Пользователь должен также удостовериться, что нет никаких
нарушений в недавно созданных поверхностях и ребрах. Если не все в порядке, эти
поверхности могут быть повторно разбиты на сетку, и они не будут больше периодическими.
Также, обратите внимание, что, для того, чтобы выбрать поверхность для перемещения,
пользователь должен выделите все ребра в этой поверхности.
101
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда создает набор новых ребер и поверхностей, перемещая набор выбранных
ребер по указанному смещению.
Синтаксис
При нажатии на значок TRANSLATE открывается Окно Команды, позволяя Вам задать
определенное смещение X, Y, Z.
Замечания
Обратите внимание, что существующий набор выбранных ребер никак не изменяется, а
этой командой создается новый набор ребер (и поверхностей) после трансляции
первоначально выбранных ребер (и описаний поверхностей) в координату [x, y, z].
102
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда создает новый набор ребер и поверхностей, зеркальных заданным.
Существуют два возможных варианта, чтобы создать зеркальные грани и поверхности.
Синтаксис
При нажатии на значок MIRROR SYMMETRY открывается Окно Команды, которое
позволяет Вам определить плоскость симметрии, задавая три точки с координатами, (X1,
Y1, Z1), (X2, Y2, Z2) и (X3, Y3, Z3).
103
MeshCAST 2007. Руководство пользователя.
этой команды, все выбранные ребра в настоящее время активные на экране будут
отражены указанной плоскостью с созданием нового набора ребер и поверхностей.
Выбранные ребра
104
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда создает новый набор ребер вращением набора выбранных ребер вокруг
указанной оси на заданный угол.
Синтаксис
При нажатии на значок ROTATIONAL SYMMETRY откроется Окно Команды, позволяя Вам
определить ось, задавая координаты двух точек (X1 Y1 Z1 X2 Y2 Z2), и угол поворота. Все
ребра, которые необходимо вращать, должны быть выбраны перед выполнением команды.
Выбранные ребра
105
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Кнопки в папке TOOLS используются для выполнения различных операций, которые
используются при исправлении геометрии.
Синтаксис
Щелкните на значке папки TOOLS, чтобы показать группу кнопок инструментальных
средств.
106
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда показывает координаты положения группы точек, указанных на выбранном
ребре.
Синтаксис
При нажатии на значок PRINT CO-ORDS открывается Окно Команды, которое позволяет
Вам определить число требуемых координатных позиций "# of Points #". Только одно ребро
должно быть выбрано перед выполнением этой команды.
107
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда генерирует поверхностную сетку на поверхностях, на которых это
невозможно было сделать обычным путем.
Синтаксис
При нажатии на значок AUTO FIX команда немедленно выполняется над всей геометрии.
Эта операция генерирует поверхностную сетку на всех неразбитых на сетку поверхностях
путем создания плоской сетки на поверхностях, на которых сетка обычным способом не
строится.
Замечания
Хотя это средство работает хорошо, оно может быть полезно не всегда, и если по-
прежнему остаются неразбитые поверхности, для пользователя нет другого выхода кроме
восстановления этих поверхностей. Так как эта команда создает плоскую сетку,
пользователь должен удостовериться, что он не применяет вслепую эту операцию к
большим криволинейным поверхностям.
108
MeshCAST 2007. Руководство пользователя.
Описание
Команда ISN COMMAND (Identify Surface Nodes – Определение Узлов Поверхностной
Сетки) показывает позицию указанных узлов поверхностной сетки и указывает номера
поверхностей, связанных с этими узлами.
Синтаксис
При нажатии на значок ISN COMMAND открывается Окно Команды, которое позволяет
Вам определить номера узлов, которые будут отображены.
Замечания
Эта команда полезна при отладке сообщений об ошибках, напечатанных во время
процесса разбиения на объемную сетку. Обычно сообщения об ошибках, отображенные в
Информационном окне, сопровождаются сообщением "Check near surface node#'s: n1, n2, n3
...", где n1, n2, n3 и т.д. - номера узлов в треугольной поверхностной сетке. Если эти номера
узлов задать как параметры для этой команды и выполнить ее, то для каждого из этих
номеров узлов в Информационном окне будет показан список поверхностей, с которыми
этот узел связан, и также этот номер узла будет отображен на экране. Эта команда работает
только после повторного открытия файла "prefix.gmrst", и чтобы эта информация была
точный, поверхностная сетка не должна изменяться прежде, чем будет выполнена эта
команда.
109
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда изменяет первоначальное представление геометрии на текущее
представление, которое видно на экране. Если задано, изменение вида будет также
включать указанное расстояние перемещения центра координат (specified translational
distance).
Синтаксис
При нажатии на значок CHANGE VIEW открывается Окно Команды, которое позволяет
Вам определить расстояние перемещения Tx, Ty, Tz.
Замечания
Эта команда полезна, когда пользователь считает, что проще работать с другим
первоначальным представлением модели.
110
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда изменяет единицы измерения через преобразование единиц.
Синтаксис
При нажатии на значок CHANGE UNITS открывается Окно Команды, которое позволяет
Вам определить новые единицы измерения. Единицы измерения могут быть просто
выбраны (нажать на стрелку "вниз" и затем выбрать из отображенного списка), как показано
на рисунке ниже.
Замечания
Эта команда преобразует всю геометрию в единицы измерения, выбранные в поле
"Select Units", и закрывает MeshCAST после записи файла prefix.gmrst.
111
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда заменяет существующее значение критерия плохого угла на угол, который
определен как параметр для этой команды.
Синтаксис
При нажатии на значок BAD ANGLE CRITERIA откроется Окно Команды, которое
позволяет Вам определить угол "Angle".
Это значение параметра "Angle" будет использоваться при определении качества сетки,
если поверхностная сетка, связанная с любой поверхностью содержит плохие треугольники,
которые могут вызвать проблемы позже во время построения объемной сетки. Для
поверхностной сетки, связанной с любой поверхностью, MeshCAST будет генерировать
Предупреждающие сообщения "Bad Triangle Warning”, если внутренний угол любого
треугольника внутри этой поверхности меньше, чем значение "Angle". После успешного
выполнения этой команды Информационное окно покажет модифицированное значение
BAD ANGLE CRITERIA как подтверждение. Допустимый диапазон значений для "Angle" - от 0
до 45 градусов.
112
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда контролирует, хорошо ли выровнена поверхностная сетка, принадлежащая
указанной поверхности, с сеткой второй указанной поверхности, когда первая поверхность
вращается на указанный угол.
Синтаксис
При нажатии на значок CHECK PERIODICITY открывается Окно Команды, которое
позволяет Вам определить ось, задавая две точки с координатами (X1, Y1, Z1) и (X2, Y2, Z2),
угол поворота "Angle", номер поверхности #Surface-1, которая будет проверена, и номер
поверхности #Surface-2, с которой будет проводиться сравнение после вращения. После
успешного выполнения этой команды, Информационное окно показывает соответствующий
результат.
113
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Кнопки в папке IMPORT/EXPORT используются, чтобы выполнить различные команды
импорта и экспорта.
Синтаксис
Щелкните на значке папки IMPORT/EXPORT, чтобы показать группу кнопок.
114
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда сохраняет файл перезапуска prefix.gmrst для части геометрии в текущем
АКТИВНОМ наборе.
Синтаксис
При нажатии на значок EXPORT GEOM открывается Окно Команды, которое позволяет
Вам определить файл, который нужно экспортировать.
Или наберите имя файла непосредственно, или используйте Browse, чтобы помочь себе
определить каталог, где должен быть сохранен файл.
Замечания
Этот файл может затем читаться в MeshCAST как файл перезапуска или может быть
импортирован в другую геометрию в MeshCAST с использованием команды IMPORT GEOM.
Если в текущем Активном Наборе присутствует вся геометрия, то пользователю будет
предложено использовать команду кнопку STORE GEOM вместо использования этой
команды.
115
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда импортирует файл prefix.gmrst и присоединяет его геометрию к
существующей геометрии.
Этот файл prefix.gmrst должен быть создан прежде в MeshCAST как файл перезапуска с
помощью команд STORE GEOM или EXPORT GEOM.
Синтаксис
При нажатии на значок IMPORT GEOM открывается Окно Команды, которое позволяет
Вам определить файл, который нужно импортировать.
Или наберите имя файла непосредственно, или используйте Browse, чтобы помочь себе
найти файл.
Замечания
Обратите внимание, что эта команда после считывания геометрии не будет пытаться
объединить совпадающие ребра и поверхности, а просто подсоединит геометрию к
существующей, сохраняя из файла перезапуска все кроме поверхностной сетки. Так как
назначения, сделанные к наборам ребер и наборам поверхностей также читаются из файла,
поверхностная сетка может быть получена просто нажатием на кнопку GENERATE
SURFACE MESH. После выполнения этой команды пользователю требуется использовать
команду AUTOMERGE, чтобы объединить совпадающие ребра, и затем использовать
команду REMCOINFACES, чтобы объединить совпадающие поверхности.
Эта команда IMPORT GEOM очень полезна для чтения различных файлов, созданных в
MeshCAST для различных тел как единая геометрия.
116
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда добавляет в конец файла 'meshcast_tmp' в текущем рабочем каталоге все
параметры поверхности с указанным номером
Синтаксис
При нажатии на значок WRITE SURFACE отрывается Окно Команды, которое позволяет
Вам определить номер поверхности, которая будет записана.
Замечания
Информация о поверхности включает ребра, связанные с поверхностью, а также ее
поверхностное описание. Так как параметры поверхности добавляются в конец файла, эта
команда может быть выполнена несколько раз, чтобы записать параметры различных
поверхностей. Номер поверхности "Surface #" будет добавлен в конец файла 'meshcast_tmp'
и может быть извлечен только командой READ SURFACE, используя тот же самый номер
поверхности "Surface #". Поскольку файл 'meshcast_tmp' может содержать параметры
нескольких поверхностей, поверхностный номер будет использоваться как индекс во время
извлечения этой поверхности, поэтому важно помнить его значение, чтобы извлечь
поверхность, используя команду READ SURFACE.
ОБРАТИТЕ ВНИМАНИЕ: эта команда полезна для передачи измененной части из одной
геометрии в другую.
117
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда создает новую поверхность, все параметры которой прочитаны из файла
'meshcast_tmp' в текущем рабочем каталоге. Этот файл должен быть предварительно
создан командой WRITE SURFACE
Синтаксис
При нажатии на значок READ SURFACE отрывается Окно Команды, которое позволяет
Вам определить номер поверхности "Surface #", которая будет прочитана.
Замечания
Информация о поверхности включает ребра, связанные с поверхностью, а также ее
поверхностное описание. Поскольку файл 'meshcast_tmp' может содержать информацию о
нескольких поверхностях, указанный номер поверхности "Surface #" будет использоваться
как индекс в этом файле во время извлечения поверхности.
118
MeshCAST 2007. Руководство пользователя.
Описание
Читает поверхностную сетку из файла meshcast.tmp.
Синтаксис
Просто щелкните на кнопке команды READ SURF MESH, и поверхностная сетка читается
из файла meshcast.tmp. Файл meshcast.tmp должен быть уже записан с помощью команды
WRITE SURFACE.
119
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда записывает описание указанной поверхности в файл 'meshcast_tmp' в
текущем рабочем каталоге.
Синтаксис
При нажатии на значок WRITE SURFACE DESC открывается Окно Команды, которое
позволяет Вам определить номер поверхности, которая будет записана (Surface#).
Замечания
Это описание поверхности в файле 'meshcast_tmp' может читаться только командой
READ SURFACE DESC.
ОБРАТИТЕ ВНИМАНИЕ: так как эта команда создает новый файл 'meshcast_tmp'
предыдущее содержание этого файла будет потеряно.
120
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда читает описание поверхности, присутствующее в файле 'meshcast_tmp', в
поверхность с указанным номером, заменяя ранее существующее описание поверхности.
Синтаксис
При нажатии на значок READ SURFACE DESC открывается Окно Команды, которое
позволяет Вам определить номер поверхности "Surface #", которую нужно читать.
Замечания
Описание поверхности, существующее в файле 'meshcast_tmp' должно быть
предварительно создано только командой WRITE SURFACE DESC.
121
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Папка команд определяемых пользователем USER DEFINED первоначально пуста, но
пользователь может добавлять часто используемые кнопки в эту папку.
Синтаксис
Щелкните на значке папки USER DEFINED, чтобы показать все определяемые
пользователем команды. Пользователь добавляет значки команд в папку USER DEFINED,
нажимая правой кнопкой мыши на определенном значке. При этом отображается Окно
Подтверждения, которое запрашивает подтверждение действия.
Рисунок показывает, что имеются четыре кнопки команд, добавленных в папку USER
DEFINED. Максимум 20 кнопок может быть назначено в эту папку. Эти определенные
пользователем значки сохраняются в файл с именем "usr_cmnds", который размещен в
каталоге инсталляции "dat/pref". Если несколько пользователей работают вместе и желают
иметь различные настройки, можно настроить систему на сохранение этих значков в
различных местах (см. подробнее раздел "Установки пользователя" главного руководства по
ProCAST).
Замечания
Только кнопки команд из REPAIR TOOLS могут быть добавлены в папку USER DEFINED.
122
MeshCAST 2007. Руководство пользователя.
Описание
Кнопки команд REPAIR FACILITATION TOOLS позволяют Вам оценивать геометрию,
выполнять операции выбора, активизировать подгруппы геометрии и завершать построение
поверхностной сетки.
Синтаксис
Эти кнопки отображены в REPAIR ENVIRONMENT.
123
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Эта команда проверяет геометрию на наличие трещин, а также указывает ребра, которые
возможно могут привести к созданию множественных материалов во время создания
объемной сетки.
ОБРАТИТЕ ВНИМАНИЕ: эта команда работает только с той частью геометрии, которая
присутствует в активном наборе.
124
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Используйте эту команду, чтобы идентифицировать поверхности и ребра в геометрии,
соответствующие указанным критериям. Команда IDENTIFY отображает номера
поверхностей и ребер, индексы, длины ребер, специальное подсвечивание и комбинации
этих методов как результат выполнения требуемой идентификации.
Вы можете определить критерии или, используя курсор, чтобы выбрать ребро, или введя
параметры в Окне Ввода. После определения параметров, Вы выполняете команду
IDENTIFY щелчком левой кнопки мыши на кнопке команды IDENTIFY.
Выбор курсором может использоваться, чтобы выбрать одно ребро или группу ребер. Вы
можете выбирать ребра, используя другие инструментальные средства, типа SELECT, CLIP
или ACTIVE, чтобы высветить желаемое ребро. Используя курсор, Вы можете выбирать
одно ребро или больше чем одно ребро. В обоих случаях команда IDENTIFY:
Если Вы выбрали одно ребро, команда IDENTIFY покажет также длину этого ребра.
Имеются шесть вариантом выбора в Окне Ввода. Каждый вариант может использоваться
для задания MeshCAST критериев, которым отвечают ребра и поверхности. Форматы для
этих шести вариантом представлены ниже. Символы читаются как: меньше чем - "<",
больше чем - ">", равно - "=" и не равно - "! =". Команды в Окне Ввода и операторы должны
быть разделены пробелами.
Вариант 1
Идентифицируйте поверхности, удовлетворяющие критерию количества ребер
Surf:edge {< | > | = |! =} Integer
или
SURF:EDGE {< | > | = |! =} Integer
Где: Integer - количество ребер
Идентифицирует поверхности, число ребер в которых удовлетворяет выражению.
Идентифицированные поверхности будут отображены в Окне Ввода. См. Пример B.
Вариант 2
Идентифицируйте ребра, удовлетворяющие критерию количества поверхностей
edge:surf {< | > | = | != } Integer
или
EDGE:SURF {< | > | = | != } Integer
Где: Integer - количество поверхностей
125
MeshCAST 2007. Руководство пользователя.
Во всех случаях, кроме двух, команда IDENTIFY выдает номера поверхностей в Окне
Ввода, которые удовлетворяют выражению. Эта информация может быть последовательно
использована как исходные данные для других команд или функций без повторного ее
набора. IDENTIFY не изменяет геометрию.
126
MeshCAST 2007. Руководство пользователя.
127
MeshCAST 2007. Руководство пользователя.
Примеры
Пример A
Следующий пример демонстрирует использование курсора, чтобы ВЫБРАТЬ одно ребро,
и результат выполнения операции IDENTIFY.
128
MeshCAST 2007. Руководство пользователя.
Пример B
Следующий пример демонстрирует использование Входного Окна, чтобы определить
параметры для операции IDENTIFY. В этом примере, команда IDENTIFY идентифицирует
все поверхности, которые имеют больше чем три ребра. Этот пример использует ту же
самую геометрию, что показана в Примере A.
Пример С
Параметр "edge:surf" может быть определен следующим способом. В результате
операции IDENTIFY ребра, удовлетворяющие этому критерию, будут подсвечены красным.
Обратите внимание: ребра, которые соединены меньше чем с двумя поверхностями – это
обычно круги.
• edge:surf < 2 будут все ребра, которые соединены меньше чем с двумя
поверхностями
• EDGE:SURF = 4 идентифицирует все ребра, которые соединены с точно четырьмя
поверхностями
129
MeshCAST 2007. Руководство пользователя.
• edge:surf > 5 идентифицирует все ребра, которые соединены больше чем с пятью
поверхностями.
Пример D
Этот пример идентифицирует поверхности, которые имеют число общих ребер, указанное
в выражении "surf:com/edge = 2".
Как показано ниже, все ребра, которые отвечают критерию, отображены красным цветом.
130
MeshCAST 2007. Руководство пользователя.
Пример E
Этот пример демонстрирует, как команда IDENTIFY может использоваться, чтобы
идентифицировать все поверхности, присутствующие в активном наборе. В этом примере
часть геометрии из Примера А была сделана активным набором.
В Окне Ввода было введено "All", и затем была нажата кнопка IDENTIFY.
131
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Используйте эту команду, чтобы показать поверхность (и) геометрию в рабочем окне. Вы
определяете поверхность, которая будет отображена в Окне Ввода.
Команда активизируется щелчком левой кнопки мыши на кнопке DISPLAY после того, как
Вы определили, по крайней мере, один существующий номер поверхности в Окне Ввода.
Номера поверхностей, которые будут отображены, должны быть введены в Окно Ввода. Вы
можете использовать любой из следующих форматов для определения поверхности (ей),
которая будет отображена.
• 50 (показывает поверхность 50)
• 50, 53, 55 (показывает поверхности 50, 53 и 55)
• 50 53 55 (показывает поверхности 50, 53 и 55)
• 50 to 55 (показывает поверхности 50, 51, 52, 53, 54 и 55)
С помощью средней и правой кнопок мыши команда DISPLAY обеспечивает возможность
последовательного просмотра поверхностей по номерам.
Замечания
Однажды указанные для отображения ребра поверхности отображаются в красном цвете,
и поверхностные описания, которое были получены из файлов в форматах IGES, STEP или
PARASOLIDS, отображаются как зеленая сетка.
Средняя и правая кнопки мыши работают только, когда один номер поверхности задан в
Окне Ввода. Пусть будет отображена поверхность с номером 50. Если Вы щелкните средней
кнопкой на команде DISPLAY, будет отображена поверхность 49, и Окно Ввода изменится на
"49". Наоборот, если Вы щелкните правой кнопкой на команде DISPLAY, будет отображен
номер поверхности 51, и Окно Ввода изменится на "51". Это может делаться неоднократно,
чтобы перебирать поверхности.
132
MeshCAST 2007. Руководство пользователя.
133
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Кнопка UNDO используется для отмены операций во время изменения геометрии и
создания поверхностной сетки. Кнопка UNDO также показывает название (как показано ниже
"DELETE SURFACE") последней операции, которая будет отменена при нажатии на кнопку.
134
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Используйте эту кнопку команды, чтобы сохранить файл перезапуска с текущей
геометрией. Эта операция работает подобно "снимку", чтобы сохранить файл prefix.gmrst в
текущем рабочем каталоге.
135
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Используйте эту кнопку, чтобы разрешить выбор ребер в геометрии, отображенной в
Рабочем Окне.
Синтаксис
SELECT - выключатель, который активизируется щелчком левой кнопки мыши, когда
курсор находится на кнопке SELECT. Как только SELECT активизирован, мышь может
использоваться для выбора ребер для дальнейшей работы.
Замечания
Когда ребро выбрано, оно станет красным. Выбор может быть сделан двумя способами:
• Выбирают ребро, перемещая мышь по ребру, которое будет выбрано, при нажатии
левой кнопки мыши, или
• Включают ребро в выделенную область нажатием и удерживанием правой кнопки
мыши при перемещении мыши по ребру, которое будет выбрано. Оба конца ребра
должны быть внутри выделенной области, чтобы выбрать ребро.
136
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Используйте эту кнопку, чтобы разрешить отмену выбора ребер в геометрии,
отображенной в Рабочем Окне.
Синтаксис
DESELECT – выключатель на панели инструментов, который активизируется щелчком
левой кнопки мыши, когда курсор находится на кнопке DESELECT. Как только SELECT
активизирован, мышь может использоваться для отмены выбора ребер.
Замечания
Когда Вы работаете с ребрами и поверхностями, бывают моменты, когда Вы выберете
группу линий в геометрии как предварительный шаг для выполнения некоторой другой
функции. Deselect дает возможность Вам снять выделение, таким образом, исключая
индивидуальную линию или линии из рабочей группы. Когда линии исключены, они не будут
участвовать в последующих операциях над группой, пока они не будут выбраны снова. Когда
ребра исключаются, они становятся белыми.
137
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Эта кнопка команды выбирает все ребра, видимые в Рабочем Окне.
Синтаксис
SELECT ALL - команда, выполнение которой приводит к немедленному выделению всех
ребер. Она активизируется при щелчке левой кнопкой мыши, когда курсор находится на
кнопке SELECT ALL.
Замечания
Когда ребро выбрано, оно станет красным.
138
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Эта команда снимает выделение всех выбранных ребер, видимых в Рабочем Окне.
Синтаксис
Команда DESELECT ALL приводит к немедленному действию, которое снимает
выделение всех ребер. Она активизируется щелчком левой кнопки мыши, когда курсор
находится на кнопке DESELECT ALL.
Замечания
Когда выбор ребер отменяют, они становятся белыми.
139
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Эта команда будет выделять все ребра, которым не были назначены какие либо значения
Длины для разбиения на сетку.
Синтаксис
SELECT REMAINING - значок команды, которая приводит к немедленному действию по
выделению всех ребер, которым не были назначены значения Длины ребра (ребра не
присутствующие в файле edge_set). Она активизируется щелчком левой кнопки мыши, когда
курсор находится на кнопке SELECT REMAINING. Выполните команду DESELECT ALL перед
выполнением этой команды.
Замечания
Обратите внимание, что эта команда работает на всех ребрах геометрии, а не только на
тех, которые присутствуют в активном наборе.
140
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Используйте эту команду, чтобы создать активный набор поверхностей / ребер,
выбранных в геометрии в Рабочем Окне. Новый созданный активный набор – это подгруппа
полной геометрии. Вы можете работать с этим активным набором без обращения к полной
модели в Рабочем Окне. Вы просто определяете поверхности / ребра, которые будут
включены в активный набор в Окне Ввода.
Синтаксис
ACTIVE - значок команды, которая вызывает немедленное выполнение операции. Она
активизируется щелчком левой кнопки мыши на кнопке ACTIVE после того, как Вы
определили, по крайней мере, один существующий номер поверхности в Окне Ввода. Вы
можете использовать любой из следующих форматов для определения поверхности (ей),
которая будет инициирована.
• 3 (инициирует поверхность 3)
или
• 3, 4, 6 (инициирует поверхности 3, 4 и 6)
или
• 3 4 6 (инициирует поверхности 3, 4 и 6)
или
• 3 to 6 (инициирует поверхности 3, 4, 5 и 6)
С помощью средней и правой кнопок мыши команда ACTIVE обеспечивает возможность
последовательного выбора поверхностей по номерам.
Замечания
Будучи один раз инициированной, указанная поверхность отображается в центре
Рабочего Окна.
Средняя и правая кнопки мыши работают только, когда единственный номер поверхности
задан в Окне Ввода. Пусть будет отображена поверхность с номером 3. Если Вы щелкните
средней кнопкой на команде ACTIVE, будет отображена поверхность 2, и Окно Ввода
изменится на "2". Наоборот, если Вы щелкните правой кнопкой на команде ACTIVE, будет
отображен номер поверхности 4, и Окно Ввода изменится на "4". Это может делаться
неоднократно, чтобы перебирать поверхности.
141
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Создает новый активный набор, который будет включать все поверхности, связанные с
каждым выбранным ребром в текущем активном наборе. Используйте курсор, чтобы
выбрать ребра, которые Вы хотите включить, и щелкните на кнопке APPEND ADJACENT, как
показано ниже (выбранные ребра красные).
Синтаксис
APPEND ADJACENT - значок команды, которая вызывает немедленное выполнение
операции.
142
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Создает новый активный набор, который будет состоять только из ребер, которые были
высвечены или выбраны в текущем активном наборе. Используйте курсор, чтобы выбрать
ребра, которые Вы хотите включить, и щелкните на кнопке ACTIVE HIGHLIGHT.
Синтаксис
ACTIVE HIGHLIGHT - значок команды, которая вызывает немедленное выполнение
операции.
143
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
144
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Создает новый активный набор, удаляя поверхности из текущего активного набора. Вы
определяете номера поверхностей в Окне Ввода для тех поверхностей, которые будут
удалены. Щелкните на кнопке DE-ACTIVE, чтобы создать новый активный набор.
145
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Используйте эту команду, чтобы создать активный набор из всех поверхностей / ребер
неразбитых на сетку. Созданный активный набор – это часть полной геометрии. Вы можете
работать с этим активным набором, чтобы восстановить геометрию для построения сетки
без того, чтобы использовать полную модель в Рабочем Окне. Вы просто инициируете эту
команду, и неразбитые на сетку поверхности отображаются в Рабочем Окне.
146
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Используйте эту кнопку команды, чтобы создать активный набор поверхностей / ребер
всех поверхностей, которые содержат плохие элементы. Созданный активный набор -
подгруппа полной геометрии. Вы можете работать с этим активным набором, чтобы
восстановить геометрию для улучшения сетки без того, чтобы использовать полную модель
в Рабочем Окне. Вы просто инициируете эту команду, и неразбитые на сетку поверхности
отображаются в Рабочем Окне.
147
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Используйте эту команду, чтобы сохранить все поверхности, которые формируют
окружение. Выделите все эти поверхности (ВЫБИРАЯ все ребра, принадлежащие к этим
поверхностям) и щелкните на STORE ENCLOSURE. После этого цвет значка команды
STORE ENCLOSURE изменится на более темный, подразумевая, что модель содержит
некоторые поверхности, которые формируют окружение.
Замечания
Пользователь может формировать одновременно поверхностную сетку и сетку окружение
и сохраняет сетку окружения неповрежденной в течение более поздних стадий построения
объемной сетки. Таким образом, пользователь может создавать поверхностную сетку с
оболочкой, генерировать твердотельную сетку с сеткой оболочки так, чтобы конечная сетка
имела и тетраэдральную сетку геометрии, и сетку оболочки, без того, чтобы позже делать
операции слияния.
Сохраненные поверхности окружения могут быть удалены. Для этого выполните команду
DESELECT ALL и нажмите на кнопку STORE ENCLOSURE. При этом сохранятся нулевые
поверхности оболочки, так как выбор всех поверхностей был отменен, таким образом
удаляя оболочку.
148
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Используйте эту команду, чтобы показать все поверхности окружения. Когда фон кнопки
STORE ENCLOSURE имеет более темный цвет, это означает, что модель содержит
некоторые поверхности, которые формируют оболочку. При щелчке на SHOW ENCLOSURE
ребра, принадлежащие к оболочке, будут высвечены красным цветом.
Замечания
После считывания поверхностной или объемной сетки MeshCAST обнаруживает
присутствие оболочки, и кнопка STORE ENCLOSURE высвечивается в более темном сером
цвете. Это указывает присутствие оболочки, которая может просматриваться при нажатии
на эту кнопку STORE ENCLOSURE.
149
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Используйте эту команду, чтобы генерировать поверхностную сетку. В Окне Ввода Вы
определяете поверхность и набор ребер, которые нужно разбить на сетку, или просто
оставьте окно пустым, это будет означать, что нужно разбить на сетку все поверхности в
активном наборе.
Синтаксис
GENERATE SURFACE MESH - команда, которая вызывает немедленное выполнение
операции. Она инициируется нажатием левой кнопки мыши. Вы можете использовать любой
из следующих форматов для определения поверхности (ей), которая будет инициирована:
• 3 (разбить на сетку поверхность 3)
• 3, 4, 6 (разбить на сетку поверхности 3, 4 и 6)
• 3 4 6 (разбить на сетку поверхности 3, 4 и 6)
• 3 to 6 (разбить на сетку поверхности 3, 4, 5 и 6)
• ALL or all (разбить на сетку все поверхности)
• Пробел (разбить на сетку все поверхности в Рабочем Окне)
Замечания
GENERATE SURFACE MESH извлекает длины, назначенные на ребро и наборы
поверхностей в Set Mesh Density. Создание сетки происходит " поверхность за поверхностью
". Состояние процесса генерации сетки отображается в специальном Окне Состояния. Вы
можете щелкнуть на кнопке "Cancel", чтобы остановить процесс создания поверхностной
сетки.
150
MeshCAST 2007. Руководство пользователя.
Если кнопка GENERATE SURFACE MESH нажата, когда Окно Ввода пусто, поверхностная
сетка будет сгенерирована для всех поверхностей присутствующих в текущем активном
наборе. Как и с опцией "all", будет сгенерирован файл перезапуска prefix.gmrst перед
стартом операции построения сетки.
151
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Используйте эту кнопку, чтобы показать поверхностную сетку модели.
Синтаксис
SHOW MESH - кнопка команды, которая вызывает немедленное выполнение операции.
Она активизируется щелчком левой кнопки мыши на кнопке SHOW MESH, при этом цвет
значка изменится на более темный цвет.
Замечания
SHOW MESH не генерирует сетку. Она только показывает сетку, которая была
сгенерирована. Точно так же сгенерированная сетка не удаляется и не изменяется, когда
SHOW MESH отключается. SHOW MESH покажет сетку для активного набора.
152
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
CHECK MESH используется для проверки качества сгенерированной поверхностной
сетки. Команда SHOW MESH должна быть инициирована до выполнения команды CHECK
MESH.
Синтаксис
CHECK MESH - кнопка команды, которая вызывает немедленное выполнение операции.
Она активизируется щелчком левой кнопки мыши на кнопке CHECK MESH.
Замечания
CHECK MESH позволяет Вам проверить качество поверхностной сетки. CHECK MESH
проверяет наличие неразбитых на сетку поверхностей, треугольников с маленькими углами,
вытянутых треугольников или других плохих поверхностных треугольников. Присутствие
этих типов треугольников может, в конечном счете, помешать построению тетраэдральной
сетки. CHECK MESH работает с текущим активным набором. Она показывает красным
цветом плохие треугольники и связанные номера узлов в Рабочем Окне и показывает
соответствующие предупреждающие сообщения в Информационном окне.
153
MeshCAST 2007. Руководство пользователя.
154
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
Эта кнопка показывает общее количество ребер, поверхностей, узлов и элементов,
присутствующих в настоящее время в поверхностной сетке. Кроме того, она также
показывает критерии плохих углов, единицы измерения и допуск.
Синтаксис
MESH PROPERTIES - команда, которая вызывает немедленное выполнение операции.
Она активизируется щелчком левой кнопки мыши на значке MESH PROPERTIES.
Замечания
Когда MESH PROPERTIES нажата, информация о поверхностной сетке отображается в
Информационном окне, как показано на рисунке ниже.
155
MeshCAST 2007. Руководство пользователя.
Иконка
Описание
После завершения корректировки геометрии и генерации поверхностной сетки
выполнение этой команды сохраняет геометрию и поверхностную сетку, а затем инициирует
Среду Объемной Сетки, чтобы завершить построение тетраэдральной сетки.
Синтаксис
GO VOLUME MESHING - команда, которая вызывает немедленное выполнение операции.
Она активизируется щелчком левой кнопки мыши на значке GO VOLUME MESHING.
Замечания
GO VOLUME MESHING сохраняет поверхностную сетку для полной геометрии текущей
модели и записывает файл prefix.gmrst. Перед сохранением поверхностной сетки команда
проверяет ее, чтобы удостовериться, что все поверхности в модели разбиты на сетку.
Предупреждающие сообщения будут отображены в Информационном окне, если имеются
поверхности, не разбитые на сетку.
Команда также проверяет поверхности модели на наличие " плохих треугольников "
прежде, чем она создает файл. Если любые плохие треугольники идентифицированы, Вас
попросят подтвердить, действительно ли Вы хотите выполнить GO VOLUME MESHING.
Файл поверхностной сетки используется как входная информация для построения объемной
сетки. Как только Вы выполнили GO VOLUME MESHING и успешно создали файл
поверхностной сетки, Вы готовы перейти к операции построения трехмерной
тетраэдральной сетки.
156
MeshCAST 2007. Руководство пользователя.
Описание
Таблица наборов SETS TABLE позволяет определять наборы ребер и поверхностей,
которые могут быть использованы при корректировке геометрии для изоляции части
геометрии или для назначения поверхностных значений длины элемента, которые нужно
применить к ребрам и поверхностям при построении сетки.
Синтаксис
SETS TABLE отображена в REPAIR ENVIRONMENT.
157
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда позволяет добавлять наборы ребер и поверхностей, которые могут быть
использованы при корректировке геометрии для изоляции части геометрии или для
назначения поверхностных значений длины элемента, которые нужно применить к ребрам и
поверхностям при построении сетки.
Синтаксис
Кнопка ADD открывает подменю, позволяющее Вам добавить набор ребер "EDGE_SET"
или набор поверхностей "SURFACE_SET" как строка в таблице. Эти строки таблицы
используются, чтобы определять группы ребер или ребра, связанные с поверхностями, как
наборы. Каждому набору в таблице может тогда быть назначено значение длины, которое
будет использоваться при построении поверхностной сетки. Чтобы назначить значение
длины, просто щелкните на значении длины в SETS TABLE (отмечены красным на рисунках
ниже), затем введите значение в свободном месте и нажмите «Enter».
Подменю ADD, показанное на рисунках ниже, используется, чтобы добавить набор ребер
или набор поверхностей в таблицу.
158
MeshCAST 2007. Руководство пользователя.
Для определения набора ребер и/или поверхностей для построения сетки Вы должны
выполнить три шага.
• Шаг 1: Добавьте новый набор, щелкнув левой кнопкой мыши на кнопке Add и
выбрав набор ребер или поверхностей, что добавит пустой набор в таблице.
Первоначально таблица указывает, что имеется только один набор ребер (#1
EDGE_SET), который содержит все ребра. При добавлении набора ребер (#2
EDGE_SET) или набора поверхностей (#3 SURFACE_SET) новый набор не будет
изначально иметь никаких ребер или поверхностей.
• Шаг 2: Назначьте ребра или поверхности соответствующему набору путем выбора
ребер, и используя кнопку STORE вверху таблицы.
• Шаг 3: Определите значения длины, которые нужно использовать в каждом
наборе. Первоначально все значения длины установлены в 1.000. Как только
строка в таблице была создана и необходимые ребра или поверхности были
назначены этому набору, Вы можете определить значение длины, которое нужно
использовать при генерации поверхностной сетки.
Замечания
MeshCAST может генерировать поверхностную сетку, которая имеет различную
плотность на определенных поверхностях модели. Для любого треугольника сетки
поверхности длина стороны треугольника по каждому ребру поверхности определена
значением длины, указанным в соответствующем наборе ребер, но длина стороны
треугольника внутри поверхности определяется следующим:
Первоначально, MeshCAST создает набор ребер, который содержит набор всех ребер в
геометрии. Этот набор ребер будет показываться как первая строка таблицы в наборе
инструментов. Эта таблица состоит из трех столбцов. Эти столбцы содержат Тип Группы
(Ребро или Поверхность), Общее количество ребер или поверхностей в группе, и значение
Длины, назначенное группе.
Назначение ребер или поверхностей к набору не изменяет геометрию. Эти наборы только
используются во время генерации поверхностной сетки.
159
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда назначает ВЫБРАННЫЕ ребра и поверхности наборам ребер и
поверхностей.
Синтаксис
Кнопка STORE назначает ВЫБРАННЫЕ ребра или поверхности наборам ребер
EDGE_SET или наборам поверхностей SURFACE_SET в строках таблицы. MeshCAST
использует значение длины для каждой строки таблицы во время генерации поверхностной
сетки.
160
MeshCAST 2007. Руководство пользователя.
Замечания
Команда STORE выполняет изменение типа замены. Старое назначение для
обозначенного набора будет полностью заменено ребрами или поверхностями, которые
выбраны во время выполнения команды STORE.
Щелчок на определенной строке таблицы левой кнопкой курсора приведет к тому, что эта
строка в таблице будет высвечена красным цветом, и ребра или поверхности, назначенные
этому набору, если таковые вообще имеются, будут высвечены красным цветом в Рабочем
Окне.
Вы должны быть осторожны при изменении назначений набора, и убедиться, что все
необходимые и только необходимые ребра или поверхности выбраны перед щелчком на
кнопку STORE. Например, если Вы используете команду ACTIVE или CLIP, чтобы облегчить
процесс выбора ребер или поверхностей, которые будут назначены или переназначены, все
ребра, которые, возможно, были высвечены в предшествующих активных наборах, будут
включены в текущее назначение набора.
161
MeshCAST 2007. Руководство пользователя.
3.3.3.3 Delete
Описание
Используйте кнопку команды DELETE, чтобы удалить наборы ребер или наборы
поверхностей из таблицы.
Синтаксис
Кнопка DELETE вызывает немедленное выполнение операции. Вы должны выбрать
набор назначений, который будет удален до выполнения команды DELETE.
162
MeshCAST 2007. Руководство пользователя.
Описание
Когда вся геометрия построена, восстановлена и разбита на поверхностную сетку, или
открыт внешний файл поверхностной сетки, инициируется среда построения объемной
сетки MESHING ENVIRONMENT, в которой может быть отредактирована поверхностная
сетка и сгенерирована объемная твердотельная сетка.
Синтаксис
После завершения работ в среде восстановления REPAIR ENVIRONMENT при нажатии
на GO VOLUME MESHING или просто при чтении файла с поверхностной сеткой (файлы
типа ".sm", ".stl", ".unv", ".out") инициируется среда MESHING ENVIRONMENT.
Замечания
Пользователь имеет возможность открыть файл с поверхностной сеткой, редактировать
его и генерировать твердотельную сетку, используя среду MESHING ENVIRONMENT, как
описано в секции GENERAL WORKFLOW.
163
MeshCAST 2007. Руководство пользователя.
164
MeshCAST 2007. Руководство пользователя.
Описание
Эта папка содержит кнопки команд, которые помогут пользователю работать с
поверхностной сеткой.
Синтаксис
Откройте меню функций редактирования сетки, нажав на закладку папки EDIT MESH.
Замечания
С помощью этих функций можно перемещать узлы сетки, добавлять узлы и элементы,
удалять узлы и элементы, изменять узлы и элементы. Команды DISPLAY OPS и ACTIVE
OPS используется вместе с этими операциями.
Пример
На рисунке ниже показаны действия по следующему сценарию: команда CHECK
INTERSECTIONS обнаружила плохую область элементов. Чтобы повысить качество
поверхностной сетки, необходимо эти элементы удалить и на их месте создать новые
элементы.
165
MeshCAST 2007. Руководство пользователя.
Имеются, по крайней мере, два способа для удаления элементов в этой области. Один
путь состоит в том, чтобы определить номера узлов в центре этой области и удалить
элементы, соединенные с этими узлами. Для выбора узлов используйте команды IDENTIFY
NODE или ALL NODES. Теперь, когда эти номера узлов, введены в Окно Ввода, нажмите
кнопку DELETE CONN(S), которая удаляет все элементы, соединенные с указанными
узлами. Эти узлы, однако, не будут удалены. После нажатия на кнопку CHECK MESH
высветится граница отверстия, которое теперь существует в поверхностной сетке.
166
MeshCAST 2007. Руководство пользователя.
На последнем шаге, сетка в этом регионе может быть модифицирована для того, чтобы
повысить качество поверхностной сетки. Простейший способ для выполнения этой задачи –
это использование команды SMOOTH NODE(S). Эта функция передвигает определенный
узел на среднюю дистанцию от соседних узлов. Эта функция также используется для
фиксирования узловых пересечений, как показано функцией CHECK INTERSECTION.
167
MeshCAST 2007. Руководство пользователя.
Описание
Эта группа кнопок выполняет различные редактирующие функции узлов.
Синтаксис
168
MeshCAST 2007. Руководство пользователя.
169
MeshCAST 2007. Руководство пользователя.
170
MeshCAST 2007. Руководство пользователя.
171
MeshCAST 2007. Руководство пользователя.
172
MeshCAST 2007. Руководство пользователя.
Описание
Данная группа кнопок выполняет различные функции по редактированию элементов.
Синтаксис
173
MeshCAST 2007. Руководство пользователя.
174
MeshCAST 2007. Руководство пользователя.
175
MeshCAST 2007. Руководство пользователя.
176
MeshCAST 2007. Руководство пользователя.
177
MeshCAST 2007. Руководство пользователя.
178
MeshCAST 2007. Руководство пользователя.
179
MeshCAST 2007. Руководство пользователя.
Описание
Кнопка UNDO используется для отмены выполнения последней операции во время
редактирования сетки.
Синтаксис
Если команда UNDO активна, то кнопка этой команды закрашена в темный цвет и
отображается название последней операции. Последняя активная операция может быть
отменена при нажатии на эту кнопку, как показано на рисунке (DELETE ALL).
180
MeshCAST 2007. Руководство пользователя.
181
MeshCAST 2007. Руководство пользователя.
Описание
Эта папка содержит командные кнопки, которые могут помочь пользователю задавать и
генерировать оболочковую сетку.
Синтаксис
Входными данными в генератор оболочковой сетки является поверхностная сетка
("prefix".sm). Новая оболочка генерируется в виде слоя поверхностной сетки поверх
существующей сетки. Поэтому инструменты редактирования поверхностной сетки могут
быть применимы к оболочке для устранения проблем, в отличие от тетраэдральной сетки.
Опции NO SHELL FACES и SYMMETRY FACES могут быть заданы, используя инструменты
меню доступные под папкой SHELL. Для генерации составных структур, процесс генерации
оболочки должен быть повторен для каждого слоя. Опция HOLES/GAPS пытается сохранить
как можно больше углублений и карманов для заданной толщины, но оболочка может иметь
разрыв в наиболее пересеченном месте. Если эта опция не выбрана, оболочка будет иметь
меньше проблем, но может нарушить геометрию большего числа отверстий и карманов.
Остальные ограничения NO SHELL FACES должны лежать в единой плоскости. Таким
образом, можно посоветовать пользователю генерировать оболочку без использования NO
SHELL FACES и затем удалять необходимые элементы.
182
MeshCAST 2007. Руководство пользователя.
Замечания
Чем меньше толщина, тем более качественной будет сетка (т.е. будет больше узлов и
элементов).
183
MeshCAST 2007. Руководство пользователя.
Описание
Эти команды задают регионы, где оболочковая сетка генерироваться не будет.
Синтаксис
Сначала используйте инструменты ELEMENT SELECTION для задания региона, в
котором сетка генерироваться не будет. Затем, нажмите на кнопку "Store" под NO SHELL
FACES.
184
MeshCAST 2007. Руководство пользователя.
Описание
Эти команды задают регионы, в которых сетка генерироваться не будет.
Синтаксис
Сначала используйте инструменты ELEMENT SELECTION для задания региона, в
котором не будет генерироваться сетка. Затем, нажмите на кнопку Store.
185
MeshCAST 2007. Руководство пользователя.
Описание
Команды ELEMENT SELECTION используются для задания поверхностей, которые будут
исключены из процесса генерации сетки.
186
MeshCAST 2007. Руководство пользователя.
Описание
Данный переключатель используется для возможности выбора элементов поверхности
используемых для оболочковой сетки.
Синтаксис
При нажатии на иконку SELECT переключатель то активируется, то дезактивируется.
Выбор может быть сделан путем проведения мыши над поверхностными элементами в
рабочем окне при нажатой левой кнопке мыши. Когда элементы выбраны, они
закрашиваются красным цветом. Эта операция может работать вместе с командой SELECT
SURFACE.
187
MeshCAST 2007. Руководство пользователя.
Описание
Используйте эту кнопку для выбора всех элементов поверхности в рабочем окне,
используемых для генерации оболочковой сетки.
Синтаксис
При нажатии кнопки SELECT ALL происходит выбор всех граней в рабочем окне. Команда
начинает работать при щелчке левой кнопкой мыши на значке Select All.
188
MeshCAST 2007. Руководство пользователя.
Описание
Используйте этот переключатель для того, чтобы отменить выбор поверхностных
элементов, которые используются для генерации оболочковой сетки.
Синтаксис
Путем нажатия на иконке DESELECT происходит активизация и деактивизация. Отмена
выбора может быть осуществлена путем проведения мышкой над поверхностными
элементами, в то время как нажата левая кнопка мыши. После проведения над элементами
этой операции, они теряют красный цвет.
189
MeshCAST 2007. Руководство пользователя.
Описание
Используйте эту кнопку для отмены выбора всех поверхностных элементов в рабочем
окне, которые используются в генераторе оболочковой сетки.
Синтаксис
При нажатии кнопки DESELECT ALL отменяется выбор всех граней в рабочем окне.
Опция активируется путем нажатия левой клавишей на кнопке DESELECT ALL.
190
MeshCAST 2007. Руководство пользователя.
Описание
Используйте эту команду для выбора всех элементов на поверхности путем задания
определенного угла отклонения.
Синтаксис
Сначала выберите элементы на поверхности, используя команду SELECT. Затем укажите
значение допустимого угла в Окне Ввода. Нажмите на кнопку SELECT SURFACE.
Допустимый угол ограничивает выбор всех смежных элементов, которые находятся внутри
диапазона ограничения.
191
MeshCAST 2007. Руководство пользователя.
Описание
Этот переключатель определяет, будут ли исключены отверстия и карманы при
генерации оболочковой сетки.
Синтаксис
Нажмите на переключатель для активизации или деактивизации учета отверстий и
карманов.
При помощи этого переключателя можно сохранить как можно больше отверстий и
карманов для заданной толщины оболочки, но при использовании инструментов EDIT MESH
оболочка может оборваться на наиболее пересекающемся участке. Если эта опция не
выбрана, с оболочкой будет меньше проблем, но при этом могут нарушиться много
отверстий и карманов.
192
MeshCAST 2007. Руководство пользователя.
Описание
Эта кнопка выполняет процесс генерации оболочковой сетки с помощью использования
информации, заданной в папке SHELL
Синтаксис
Кнопка APPLY приводит в действие выполнение операции.
Заметки
Следует заметить, что при значениях параметров, заданных по умолчанию, оболочковая
сетка будет генерироваться на всех поверхностях при нажатии кнопки APPLY.
193
MeshCAST 2007. Руководство пользователя.
При помощи кнопки "Check Mesh", можно подкрасить место, где были обнаружены
проблемы:
194
MeshCAST 2007. Руководство пользователя.
Проблемы должны быть устранены вручную при помощи инструментов "Edit Mesh".
После того как вся починка сетки выполнена, и больше нет проблем, эта поверхностная
сетка может быть сохранена в виде поверхностной сетки. Затем, она может быть сохранена
в виде файла ".gmrst".
195
MeshCAST 2007. Руководство пользователя.
Затем, сохраненный файл ".gmrst" может быть загружен в MeshCAST. Это дает
следующее:
Затем должны быть выбраны линии (кромки) каждой плоскости симметрии. Лучший и
наиболее быстрый путь сделать это – ориентирование модели таким образом, чтобы
симметричная поверхность была перпендикулярна экрану и параллельна одной из осей, в
этом случае она может быть выбрана с помощью правой кнопки мыши (прямоугольником).
196
MeshCAST 2007. Руководство пользователя.
Затем может быть создана новая поверхность при помощи кнопки "Add plane":
197
MeshCAST 2007. Руководство пользователя.
Эту операцию можно повторить для других поверхностей (в случае 2-х поверхностей
симметрии).
198
MeshCAST 2007. Руководство пользователя.
Эта поверхностная сетка не может быть сохранена, на ее основе может быть создана
объемная сетка.
199
MeshCAST 2007. Руководство пользователя.
Описание
Эта папка загружает меню 3-х мерной сетки.
Синтаксис
При нажатии на папку TET MESH появляются все опции для разбиения на 3-х мерную
сетку.
200
MeshCAST 2007. Руководство пользователя.
Описание
Эта опция устраняет все плохие треугольники в поверхностной сетке. Теперь эта
операция полностью автоматическая и не требует ввода никаких допусков.
Синтаксис
Нажмите на кнопку AUTO FIX BAD TRIANGLES для выполнения операции. Будут
выполнены следующие операции над сеткой:
• Удаление дублированных треугольников,
• Удаление треугольников с углом больше 165° или меньше 6°,
• Удаление скруглений с большим отношением сторон и плохими треугольниками.
201
MeshCAST 2007. Руководство пользователя.
Описание
При нажатии на эту кнопку открывается окно, в котором пользователь может изменить
длину ребра тетраэдрального элемента. Параметр ASPECT RATIO представляет собой
отношение самого длинного ребра элемента к самому короткому в 3-х мерном элементе.
Синтаксис
Выберите нужный ASPECT RATIO с помощью нажатия стрелок вверх или вниз, при этом
повышая или понижая его значение.
Замечания
Параметр ASPECT RATIO контролирует длину ребер 3-х мерных элементов, создаваемых
в процессе генерации сетки. В большинстве случаев, предпочтительно значение по
умолчанию, равное 1.0.
ASPECT RATIO стоит менять лишь в том случае, когда не хватает памяти компьютера
для разбиения крупной модели. В большинстве случаев повышения aspect ratio будет
ухудшать качество 3-х мерной сетки. В случае, когда нужно изменить ASPECT RATIO, не
рекомендуется его выставлять свыше 1.3. значения свыше 1 снижают количество
генерируемых элементов. Изменение ASPECT RATIO не будет влиять на существующую
модель или сетку, пока модель не разбита на сетку вновь.
202
MeshCAST 2007. Руководство пользователя.
Описание
Настройки LAYERS контролируют добавление внутренних узлов во время генерации
сетки.
Синтаксис
При нажатии кнопкой мыши становятся доступными 3 опции.
Опции LAYERS позволяют задавать то, как вы хотите, чтобы MeshCAST добавлял
дополнительные узлы между двумя соединяемыми граничными узлами. Задание "Partial
Layer" или "Full Layer" обеспечивают то, что слой внутренних узлов будет сгенерирован
внутри тонкостенного региона, даже если поверхностная сетка в этом месте не имеет
внутренних узлов, соединяющих граничные ребра. Если 3-х мерная сетка используется для
анализа течения жидкости, соединенные граничные узлы без внутренних узлов создают
“мертвую зону” в модели. На рисунке ниже показано влияние задания опций LAYER.
203
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда генерирует 3-х мерную сетку при помощи поверхностной сетки и на основе
опций, заданных в папке TET MESH.
Синтаксис
При нажатии на кнопку GENERATE TET MESH начинается процесс разбиения объема на
сетку, в зависимости от заданных параметров ASPECT RATIO, LAYERS, а также
дополнительных параметров MAXIMUM # OF ITERATIONS и MAXIMUM NODES/ITERATIONS.
Треугольная поверхностная сетка для модели должна быть загружена до запуска команды
GENERATE TET MESH.
Замечания
Команда GENERATE TET MESH используется для генерации 3-х мерной сетки по
поверхностной сетке. Созданная сетка может быть проверена с помощью функции PLOT
QUALITY. Качество 3-х мерной сетки также может быть улучшено при помощи функции
SMOOTH MESH.
Функции, доступные в GENERATE TET MESH, могут быть использованы для генерации 3-
х мерной сетки и повышения ее свойств. Ниже представлена последовательность действий
при создании 3-х мерной сетки:
• Генерация тетраэдральной сетки;
• проверка качества сгенерированной сетки;
• Сглаживание сетки.
MeshCAST добавляет внутренние узлы к модели. MeshCAST использует окно сообщения
для отображения хода и выдачи предупреждения о процессе, если это необходимо. В окне
сообщений представлены результаты каждой пятой итерации. MeshCAST также отображает
ход процесса разбиения на сетку.
204
MeshCAST 2007. Руководство пользователя.
Опция LAYERS позволяет вам задавать, каким образом вы хотите, чтобы MeshCAST
добавлял узлы между 2-мя соседними граничными узлами. Задание PARTIAL или FULL
LAYER обеспечивает то, что внутренние узлы будут сгенерированы внутри тонкостенного
региона, даже если поверхностная сетка в этом регионе не имеет внутренних узлов,
соединяющих граничные ребра. При использовании 3-х мерной сетки для анализа течения
расплава, соединенные граничные узлы без внутренних узлов дадут в результате “мертвую
зону” в модели. На рисунке ниже показано влияние задания опций LAYER.
Во время 8% - 40% генерации сетки, внутренние узлы будут добавлены в сетку. Ниже
показано то, что происходит в окне сообщений:
• "Iteration# 1: Adding 24025 Interior Nodes ..." ==> 24025 nodes are being added during
Iteration# 1
• "Iteration# 2: Adding 15300 Interior Nodes ..." ==> 15300 nodes are being added during
Iteration# 2
• "Iteration# 3: Adding 4302 Interior Nodes ..." ==> 4302 nodes are being added during
Iteration# 3
Количество узлов, которые добавляются во время каждой итерации, контролируется при
помощи MAXIMUM # OF ITERATIONS, а количество итераций контролируется при помощи
MAXIMUM NODES/ITERATIONS. Во время любой итерации, количество узлов, которые
добавляются, никогда не будет больше чем MAXIMUM NODES/ITERATIONS, за
исключением запуска в автоматическом режиме. Примечательно, что во время каждой
итерации некоторые узлы добавляются на наружную сторону геометрии, и они будут
удалены на поздней стадии.
Для проверки корректности поверхностной сетки, наберите малое значение (около 100)
для MAXIMUM NODES/ITERATIONS и '1' для MAXIMUM # OF ITERATIONS. Если процесс
генерации сетки достигнет 45%, это значит что с сеткой все в порядке и пользователь может
запустить процесс заново, установив опцию 'AUTO' для обеих опций.
Если генератору сетки не хватило памяти во время процесса 'Interior triangulation ...',
значит нужно ввести приемлемое значение (примерно 40000 или в зависимости объема
памяти) для MAXIMUM NODES/ITERATIONS, но оставить MAXIMUM # OF ITERATIONS в
автоматическом режиме, не трогая этот параметр в меню ADVANCED.
205
MeshCAST 2007. Руководство пользователя.
206
MeshCAST 2007. Руководство пользователя.
В случае с большой сеткой возможна ситуация (особенно в Windows), когда вся доступная
память не используется (например, MeshCAST использует около 1.1 GB, в то время как на
компьютере доступно 2 GB). Это происходит из-за того, что операционная система
перераспределяет память. Для того чтобы устранить такие проблемы, в MeshCAST создана
специальная опция (-M).
Менеджер позволяет также запускать MeshCAST с опцией –M. Чтобы сделать это, нужно
нажать правой клавишей на кнопку "MeshCAST". При этом откроется подменю, где можно
выбрать MeshCAST-3D с опцией –M.
207
MeshCAST 2007. Руководство пользователя.
При опции "reallocation mode 1", память переадресовывается всегда через винчестер.
При опции "reallocation mode 2", память переадресовывается через винчестер только в
том случае, когда стандартная переадресация дает сбой.
Режим "mode 1" рекомендуется как более быстрый, исключение – если доступ к диску
очень медленный.
Следует заметить, что при использовании этой опции будут создаваться временные
файлы на диске в рабочей директории. Опция также может оказывать влияние на
повышение времени генерации сетки.
Следует всегда помнить, что если память, необходимая для MeshCAST, больше, чем
доступная память компьютера, MeshCAST может не сгенерировать сетку, даже если
включена опция –M.
208
MeshCAST 2007. Руководство пользователя.
Описание
Опции OPERATIONAL TOOLS содержат различные командные кнопки, которые
используются для проверки и выполнения различных операций.
Синтаксис
Эти инструменты находятся в MESHING ENVIRONMENT.
209
MeshCAST 2007. Руководство пользователя.
Описание
Служит для проверки качества поверхностной сетки.
Синтаксис
Проверка запускается путем нажатия левой кнопкой мыши на CHECK MESH.
Замечания
Опция CHECK MESH позволяет проверять качество сгенерированной поверхностной
сетки. По нажатию левой клавиши она выявляет поверхности не разбитые на сетку
(ограничены красными ребрами), ребра, принадлежащие более чем двум поверхностям
(желтые ребра) и плохие элементы (показанные синим цветом с красным номером
элемента).
Помните, что наличие плохих треугольников может остановить генерацию сетки. Опция
CHECK MESH работает с текущим активным набором. Она отображает соответствующее
предупреждающее сообщение в отдельном окне.
210
MeshCAST 2007. Руководство пользователя.
Описание
Проверка пересечений в поверхностной сетке.
Синтаксис
Эта операция проверяет пересечения (наложения) в поверхностной сетке,
принадлежащей текущему активному набору. Пересечения могут быть показаны с помощью
кнопки DISPLAYINTERSECTIONS.
Замечания
Если несколько элементов пересекаются, номера узлов отображаются на экране,
показывая регион пересечения. Используйте опцию DISPLAY INTERSECTIONS для
просмотра таких узлов. Эти номера узлов могут быть использованы в опции EDIT MESH для
отображения региона пересечения и устранения проблем, в частности при помощи команды
SMOOTH NODE(S).
211
MeshCAST 2007. Руководство пользователя.
С помощью кнопки Delete Fillets можно удалить скругления (или часть скруглений).
Следующая картинка показывает два скругления, которые могут быть удалены, чтобы
избежать создания мелких элементов сетки.
212
MeshCAST 2007. Руководство пользователя.
213
MeshCAST 2007. Руководство пользователя.
При этом скругление автоматически будет удалено. Помните, что сторона скругления,
которая соответствует выбранному узлу будет сохранена, а другая будет удалена (смотри
рисунок ниже).
Если нужно удалить лишь часть скругления, можно выделить часть сетки (смотри ниже).
214
MeshCAST 2007. Руководство пользователя.
Затем, как и ранее необходимо выбрать узел, чтобы определить, какая сторона
скругления останется, и нажать кнопку Delete Fillets.
Можно видеть, что скругление было удалено, только в выделенной области сетки (смотри
ниже), а остальная часть скругления осталась.
215
MeshCAST 2007. Руководство пользователя.
Описание
Удаляет все дублирующие элементы в поверхностной сетке.
Синтаксис
С помощью использования команды DEL DUP. TRIANGLES все совпадающие
треугольные элементы (два или более элементов, использующие одинаковые три узла) в
поверхностной сетке автоматически удаляются. Если поверхностная сетка имеет
совпадающие элементы и при этом запущен генератор трехмерной сетки, произойдет
ошибка из-за пересечения элементов. Результат этой операции отображается в окне
сообщений.
216
MeshCAST 2007. Руководство пользователя.
Описание
Опция используется для перевода сетки формата STL в поверхностную сетку формата
MeshCAST.
Синтаксис
После открытия файла STL активируется среда генерации сетки.
217
MeshCAST 2007. Руководство пользователя.
Замечания
Функциональность опции позволяет управлять разрывами в STL файле, гранями с
нулевой площадью, гранями с высоким коэффициентом формы (aspect ratio) и другими
дефектами геометрии, которые обычно наблюдаются в формате STL. Эта программа
построения сетки также создает очень подробную поверхностную сетку без подавления
каких-либо элементов геометрии, без потери острых углов, которые могут находиться на
модели или литниковой системе. Когда разбиение на сетку STL геометрии выполнено,
MeshCAST отображает результаты на экране, и автоматически сохраняет в файл "prefix".sm.
Если пользователь желает изменить глобальный размер элемента и сделать перерасчет с
учетом нового размера, нужно ввести новое значение размера элемента и нажать кнопку
STL-SM. Теперь, когда поверхностная сетка на основе файла STL создана, пользователь
должен проверить поверхностную сетку на пересечения и целостность(volumetric continuity).
Используйте опцию CHECK MESH, чтобы убедиться, что все ребра элементов
расположены между двумя и только двумя элементами. В случае если некоторые ребра
элементов расположены не между 2-мя элементами, используйте опцию EDIT MESH для
корректирования проблемного региона. Используйте опцию CHECK INTERSECTIONS для
запуска процесса проверки пересечений. Если некоторые элементы пересекаются, номера
этих элементов показывают регион пересечения.
Используйте DISPLAY INTERSECTIONS для показа узлов. Эти номера узлов можно затем
использовать в разделе EDIT MESH для отображения области пересечения и
корректирования проблем, обычно при помощи использования команды SMOOTH NODE(S).
Поверхностный генератор сетки STL-SM может быть также применен для других
поверхностных сеток. Если поверхностная сетка выступает основой для создания новой
поверхностной сетки, как сказано выше, то команда STL-SM используется точно таким же
образом, как и в случае с сеткой STL. Полученная сетка может быть также проверена и
откорректирована, как описано выше.
218
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда используется для загрубления поверхностной сетки путем снижения
плотности элементов.
Синтаксис
Когда поверхностная сетка открыта и выполнена проверка сетки, пользователь может
огрубить поверхностную сетку в активном наборе путем приблизительного удваивания длин
элементов.
Замечания
Например, если разбивается на сетку отливка, малый размер элемента может быть
использован для того, чтобы сохранить фрагменты отливки и питатель. Однако эта хорошая
сетка также накладывается на литниковую систему, чашу или стояк, где такая сетка не
нужна. На рисунке ниже показаны вариации длины элемента между отливкой и питателем в
сравнении со стояком и литником.
Следовательно, пользователь может выбрать эту область, где может быть задана более
грубая сетка, и нажать COARSEN MESH. Опция огрубления (coarsen) может быть
использована только для активных элементов и приблизительно удвоит длину активных
элементов. В процессе огрубления сетки, MeshCAST будет пытаться сохранить все
фрагменты сетки.
К этому моменту поверхностная сетка готова для дальнейших операций, таких как
объединение с другой поверхностной сеткой или генерации объемной сетки.
219
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда используется для повышения плотности поверхностной сетки за счет
повышения частоты элементов.
Синтаксис
Когда поверхностная сетка загружена и завершена проверка сетки командой CHECK
MESH, пользователь может повысить плотность поверхностной сетки в активном наборе.
Каждое ребро поверхностного треугольника делится на два, и создаются соответствующие
треугольники.
Замечания
Пользователь может определить область, где надо сделать сетку чаще, и нажать кнопку
DENSER MESH. Команда может выполняться только на активных элементах.
220
MeshCAST 2007. Руководство пользователя.
221
MeshCAST 2007. Руководство пользователя.
222
MeshCAST 2007. Руководство пользователя.
Описание
Эта опция используется для отображения ограждающей сетки (enclosure mesh).
Синтаксис
Если кнопка ENCLOSURE закрашена в темный цвет, поверхностная сетка содержит
окружение. Путем нажатия на кнопку ENCLOSURE отображается сетка окружения.
223
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда переписывает поверхностную сетку из текущей активной сетки.
Синтаксис
Команда WRITE SM запускается путем активирования хотя бы одного поверхностного
элемента, используя команды ACTIVE ELEM(S) или CLIP в рабочем окне и затем нажатием
левой кнопки мыши на командную кнопку WRITE SM. Эта команда записывает активную
поверхностную сетку в файл "prefix" _sub_act.sm.
224
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда определяет номера выбранных элементов.
Опция IDENTIFY ELEMENT позволяет вам выбирать элементы при помощи мыши.
Нажмите и удерживайте левую кнопку мыши, до тех пор, пока нужные элементы не
подсветятся. Когда кнопка мыши отпускается, номер последнего элемента отображается в
Окне Ввода.
Замечания
Эта команда может быть использована для отделения элементов, используя опции
ACTIVE OPS и EDIT MESH.
225
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда определяет номера выбранных узлов.
226
MeshCAST 2007. Руководство пользователя.
Описание
Опция DISPLAY OPS содержит различные командные кнопки, которые используются для
отображения узлов и элементов.
Синтаксис
Эти опции показаны в MESHING ENVIRONMENT.
227
MeshCAST 2007. Руководство пользователя.
Описание
Отображает все узлы поверхностной сетки, которые находятся в текущем активном
наборе.
Синтаксис
При нажатии на иконке ALL NODES все узловые точки и номера в текущем активном
наборе будут закрашены в красный цвет в рабочем окне.
228
MeshCAST 2007. Руководство пользователя.
Описание
Отображает все элементы поверхностной сетки, которые находятся в текущем активном
наборе.
Синтаксис
При нажатии на кнопке ALL ELEMENTS все элементы и номера элементов в текущем
активном наборе закрашиваются в зеленый цвет в рабочем окне.
229
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда показывает позицию заданных узлов.
Синтаксис
Опция DISPLAY NODES показывает номера узлов, которые указаны в Окне Ввода. Опция
активируется при помощи нажатия левой кнопкой мыши после того, как задан хотя бы один
номер узла в рабочем окне. Узлы и их номера в текущем активном наборе закрашиваются в
красный цвет в рабочем окне. Используйте IDENTIFY NODE для отображения узла с
заданным номером.
230
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда отображает позицию заданных элементов.
Синтаксис
Опция DISPLAY ELEMENTS отображает элементы, номера которых заданы в Окне Ввода.
Опция активируется путем нажатия левой кнопкой мыши на командной кнопке, после того,
как задан хотя бы один номер поверхностного элемента. Если номер элемента задан в
Окне Ввода, то эта кнопка закрашивает этот элемент в голубой цвет, а номер элемента
отображается красным цветом. Используйте опцию IDENTIFY ELEMENT для отображения
номеров элементов. Следующие форматы могут быть использованы для задания узлов:
• 3 (отображение элемента 3) или
• 3,4,6 (отображение элементов 3, 4 и 6) или
• 3 4 6 (отображение элементов 3, 4 и 6) или
• 3 to 6 (отображение элементов 3, 4, 5 и 6) или
• 10 to 50 by 5 (отображение элементов 10 15 20 25 30 35 40 45 50).
231
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда отображает расстояние между двумя заданными узлами.
Синтаксис
В начале в Окне Ввода задаются номера двух узлов. Эти номера узлов могут быть
получены при помощи опции IDENTIFY NODE. После нажатия на кнопке NODAL DISTANCE в
окне сообщений отображаются узловые координаты, а также расстояние между заданными
узлами.
232
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда показывает узловые координаты всех заданных узлов.
Синтаксис
В начале в Окне Ввода задаются номера узлов. Эти номера узлов могут быть получены
при помощи опции DISPLAY NODES. При нажатии на кнопке NODAL CO-ORDS все
координаты узлов отображаются в окне сообщений.
233
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда показывает все узлы в активном наборе, которые не соединяются с другими
элементами.
Синтаксис
При нажатии на INACTIVE NODES все не активные узлы будут отображены в рабочем
окне.
234
MeshCAST 2007. Руководство пользователя.
Описание
Показывает пересечения в поверхностной сетке.
Синтаксис
Эта операция показывает пересечения/наложения в поверхностной сетке в текущем
рабочем окне. Эта команда может быть использована только после выполнения команды
CHECK INTERSECTIONS.
Замечания
Если элементы пересекаются друг с другом, будут отображены номера узлов, указывая
на область пересечения. Эти номера узлов могут быть использованы в разделе EDIT MESH
для отображения области пересечения и исправления проблем, обычно при помощи
команды SMOOTH NODE(S).
235
MeshCAST 2007. Руководство пользователя.
Описание
ACTIVE OPS содержит командные кнопки, которые используются для активизации узлов и
элементов.
Синтаксис
Эти инструменты находятся в MESHING ENVIRONMENT.
236
MeshCAST 2007. Руководство пользователя.
Описание
Эта функция используется для создания активного набора элементов из поверхностной
сетки. Новый созданный набор является подгруппой всей поверхностной сетки. Вы можете
работать с этим активным набором, не обращая внимания на всю поверхностную сетку.
Синтаксис
Опция ACTIVE ELEM(S) активируется путем нажатия левой кнопкой мыши на
соответствующую командную кнопку после того, как задан по крайне мере один номер
элемента в Окне Ввода.
237
MeshCAST 2007. Руководство пользователя.
Описание
Эта функция делает неактивными выбранные элементы в текущем окне.
Синтаксис
Если в Окне Ввода заданы какие-либо номера элементов, то использование этой функции
деактивизирует их. Команда запускается нажатием левой кнопки мыши на соответствующей
кнопке после того, как задан номер хотя бы одного поверхностного элемента.
Замечания
Следует заметить, что может быть задано более одного элемента для этой операции, а
также нужно помнить, что эта операция деактивизирует заданные элементы из рабочего
окна, но никогда не удаляет эти элементы из сетки. Эта команда используется для создания
нужной рабочей среды на экране, для того чтобы редактировать поверхностную сетку при
помощи команды EDIT MESH.
238
MeshCAST 2007. Руководство пользователя.
Описание
Эта функция добавляет все элементы, которые соединяются с заданным элементом в
активном наборе.
Синтаксис
Функция ADJACENT ELEM(S) активизируется путем нажатия левой кнопкой мыши на
командную кнопку после того, как в Окне Ввода задан, по крайней мере, один номер
элемента.
Замечания
Функция помогает пользователю создавать хорошую рабочую среду на экране, для того,
чтобы редактировать поверхностную сетку следует заметить, что для этой операции должен
быть задан, по крайней мере, один элемент.
239
MeshCAST 2007. Руководство пользователя.
Описание
Эта функция добавляет все элементы, которые соединяются с элементами,
находящимися в текущем наборе.
Синтаксис
Функция ADJACENT ALL активизируется путем нажатия левой кнопки мыши на командную
кнопку после того, как активизирован набор элементов, который отображен в рабочем окне.
Замечания
Эта операция не требует задания входных данных.
240
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда добавляет все заданные элементы в активный набор.
Синтаксис
Команда APPEND ELEM(S) активизируется путем нажатия на командной кнопке после
того, как в Окне Ввода задан, по крайней мере, один поверхностный элемент.
241
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда добавляет целую поверхностную сетку, соединенную с заданным
элементом.
Синтаксис
APPEND ADJ. SURFACE - кнопка команды, которая вызывает немедленное выполнение
операции. После того, как Вы указали номер элемента в Окне Ввода, команда может быть
выполнена нажатием левой клавиши мыши на кнопке команды (при этом в Рабочем окне
должна быть активизирована часть сетки).
Заметки
Эта команда добавляет все поверхностные элементы до того, когда поверхностная сетка
встречается с многосторонним элементом (multiple-sided). Это элементы, которые
соединяются с более чем двумя треугольниками (обозначаются желтым цветом при нажатии
на CHECK MESH). Эта функция очень полезна при определении номеров объемов или
отладке поверхностной сетки для добавленных/ отсутствующих/ неполных объемов перед
процессом разбиения на трехмерную сетку.
242
MeshCAST 2007. Руководство пользователя.
Описание
Эта функция активизирует все элементы, соединенные с заданным узлом.
Синтаксис
Функция ACTIVATE NODE активизируется путем нажатия левой кнопкой мыши на
командную кнопку, после того, как в Окне Ввода задан, по крайней мере, один узел.
243
MeshCAST 2007. Руководство пользователя.
Процедура перемещения узлов очень проста: используйте три клавиши мыши, левую,
среднюю и правую, для перемещения выбранного узла в направлениях X, Y и Z
соответственно, как показано на рисунке ниже.
244
MeshCAST 2007. Руководство пользователя.
Описание
После разбиения на трехмерную сетку программа автоматически запускает QUALITY
CHECKING ENVIRONMENT для анализа объемной сетки и ее редактирования. Эта опция
проверяет объемную сетку, сглаживает и оптимизирует ее. Существуют также другие опции
для редактирования материалов и создания граничных слоев.
Синтаксис
Заметки
Функции QUALITY CHECKING ENVIRONMENT используются как интерактивные
инструменты при расчете тетраэдральной сетки и повышения ее свойств.
245
MeshCAST 2007. Руководство пользователя.
Описание
Эта таблица используется для редактирования и активирования материалов.
Синтаксис
Таблица содержит три колонки: "Materials", "Active" и "Opt#". Колонка "Materials" содержит
номера материалов и их позиции в листе материалов, которые появятся в Precast. Колонка
"Active" содержит переключатель (Yes/No), который может быть использован для
управления отображением материалов в рабочем окне. Номер “Opt#" используется для
задания групп материалов, которые имеют одну и ту же границу раздела.
246
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда используется для выполнения заданных настроек в MATERIAL EDITING
TABLE.
Синтаксис
Опция APPLY немедленного выполнения активируется путем нажатия левой кнопкой на
соответствующей кнопке.
247
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда назначает новый материал для всех элементов, присутствующих в текущем
активном наборе.
Синтаксис
Опция NEW активизируется путем нажатия левой клавишей мыши на соответствующей
кнопке. Новый материал будет создан из всех элементов в текущем активном наборе.
Используйте функций CLIP или ELEMENTS для выбора элементов для активного набора.
Затем нажмите на NEW для создания нового материала. Этот новый материал будет
отображен в MATERIAL EDITING TABLE и новое общее число материалов отобразится в
окне сообщений.
Пример
На верхнем рисунке представлен один материал, отображенный в MATERIAL EDITING
TABLE.
248
MeshCAST 2007. Руководство пользователя.
Заметки
MeshCAST изменит нумерацию материалов после добавления нового материала.
MeshCAST не сохраняет файл prefix.mesh после добавления нового материала к
существующим.
249
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда удаляет элементы и узлы определенного материала.
Синтаксис
Задаются все материалы, которые не должны быть удалены при помощи, задания их
статуса "Active" на "No" в колонке "Active" таблицы MATERIAL EDITING TABLE. Нажатием
на кнопку DELETE будет активировано подтверждающее окно.
250
MeshCAST 2007. Руководство пользователя.
Заметки
MeshCAST изменяет номера узлов и элементов после удаления материала.
251
MeshCAST 2007. Руководство пользователя.
Описание
Оптимизация сетки – это процесс перенумерации узлов и элементов, при этом
уменьшается размер расчетной матрицы. Это позволяет решателю ProCAST работать
намного быстрее, при этом время расчета снижается на 30 – 35%.
Синтаксис
Для оптимизации сетки нажмите на кнопку OPTIMIZE под GENERATE TET MESH.
252
MeshCAST 2007. Руководство пользователя.
Это решает проблему смены номеров в тех случаях, когда граница раздела
сгенерирована MeshCAST перед оптимизацией сетки, тем самым сохраняя эффект
оптимизации.
253
MeshCAST 2007. Руководство пользователя.
Описание
OPERATIONAL TOOLS содержит различные командные кнопки, которые используются
для проверки, отображения, вывода на экран показателей качества сетки и выполняет
различные дополнительные операции.
Синтаксис
Эти кнопки инструментов представлены в QUALITY CHECKING ENVIRONMENT.
254
MeshCAST 2007. Руководство пользователя.
Описание
Используйте эту опцию для отображения объемной сетки или поверхностной сетки
модели.
Опция SURFACE ONLY активируется путем нажатия левой клавиши мыши на командной
кнопке. Когда опция SURFACE ONLY активирована, она закрашивается в темный цвет и
модель будет представлен как трехмерное представление поверхности.
Когда опция выключена (off), она не закрашена и модель будет представлена как
трехмерное представление тетраэдральной сетки.
Заметки
Опция SURFACE ONLY работает с активным набором, представленным в рабочем окне.
Следовательно, вы можете использовать эту опцию для просмотра внутренней сетки или
просто отдельной поверхности.
255
MeshCAST 2007. Руководство пользователя.
Описание
Используется для отображения сетки окружения.
Синтаксис
Если кнопка ENCLOSURE закрашена в темный цвет, то поверхностная сетка содержит
окружение. Сетка окружения отображается путем нажатия на кнопке ENCLOSURE.
256
MeshCAST 2007. Руководство пользователя.
Описание
Опция используется для повышения качества тетраэдральной сетки путем добавления
узлов и элементов.
Синтаксис
Опция SMOOTH MESH активируется нажатием левой клавиши мыши на соответствующей
кнопке. MeshCAST показывает сообщения в окне сообщений, как показано ниже, для показа
количества элементов и узлов.
Операция SMOOTH MESH может быть повторена до тех пор, пока не будет получено
нужное качество сетки. Существует оптимальное количество операций SMOOTH MESH,
после которого качество сетки может начать ухудшаться.
257
MeshCAST 2007. Руководство пользователя.
Описание
Эта функция позволяет пользователю создавать тонкий слой элементов внутри объема
для того, чтобы более точно смоделировать течение жидкости вблизи стенки.
Синтаксис
Ниже показана последовательность при задании опции BOUNDARY LAYER:
• Генератор сетки граничного слоя требует объемной сетки, которая может быть
создана или загружена при помощи команды OPEN;
• Команда BOUNDARY LAYER активируется путем нажатия командной кнопки.
Активируется окно, в котором можно задать материал ("Material#"), количество
слоев элементов("#Layers") и общую толщину ("Total Thickness").
258
MeshCAST 2007. Руководство пользователя.
Заметки
Ниже описаны причины использования опции BOUNDARY LAYER.
В настоящее время, ProCAST учитывает это явление двумя способами. Первый способ
считает, что существует достаточное количество узлов и элементов в расчетной области
для получения точных результатов около стенки, и стенке задается отсутствие скольжения
("no slip") или нулевую скорость. Этот метод используется по умолчанию. Второй способ
позволяет задавать скольжение о стенку, т.е. позволяет расплаву течь вдоль стенки по
граничным узлам. Этот метод задается путем установки параметра WSHEAR в Precast
равным 2.
Этот метод дает более точные результаты. Как сказано выше, граничный слой очень
тонкий, следовательно, элементы должны быть очень маленькими, а количество узлов
будет очень большим. Это значительно повышает время расчета. MeshCAST использует
метод для создания узлов и элементов в граничном регионе без добавления мелкой сетки
внутри объема. Этот метод разбиения на сетку основывается на существующем генераторе
оболочковой сетки, но формирует слой элементов внутри объема. Генератор сетки начинает
с существующей объемной сетки, и выдавливает поверхностные треугольники в
призмообразные элементы на нужную толщину.
Когда граничный слой элементов создан, MeshCAST повторно разбивает на сетку этот
новый объем внутри слоя граничной сетки путем соединения тетраэдральных элементов и
призмообразных элементов вместе. Во время этого процесса, поверхностная сетка объема
не изменяется.
259
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда открывает окно, которое показывает анализ качества тетраэдральной сетки,
которая была сгенерирована.
Синтаксис
PLOT QUALITY активируется путем нажатия левой клавишей мыши на командной кнопке.
При нажатии на кнопку PLOT QUALITY появляется подменю кнопок. Это позволяет увидеть
результаты анализа качества тетраэдральной сетки путем нажатия на различные
командные кнопки.
Команда PREVIOUS DATA отображает результаты качества, если это имеет место,
предыдущей тетраэдральной сетки. Когда активируется эта команда, предыдущая
диаграмма закрашивается в зеленый цвет. Функции кнопок, доступные в меню PLOT
QUALITY описаны ниже.
260
MeshCAST 2007. Руководство пользователя.
Кнопка RADII RATIO в меню PLOT QUALITY активирует диаграмму результатов radii ratio,
как показано на рисунке ниже. RADII RATIO равен отношению радиусу окружности,
вписанной в тетраэдральный элемент, к радиусу окружности, описанному вокруг него.
261
MeshCAST 2007. Руководство пользователя.
262
MeshCAST 2007. Руководство пользователя.
Кнопка MIN/MAX STATISTICS в меню PLOT QUALITY, как показано ниже, активизирует
суммарную таблицу результатов качества сетки. Также показывается общее количество
узлов и элементов в сетке.
263
MeshCAST 2007. Руководство пользователя.
Заметки
Функция PLOT QUALITY включает инструменты для представления и расчета, которые
используются для проверки качества сетки. Это позволяет вам проверить, будут ли
изменения, которые делаются в сетке, повышать качество сетки.
264
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда используется для проверки и отображения (красным цветом) в случае
присутствия ребер, соединенных между граничными узлами, которые могут влиять на
точность расчета процесса течения.
Синтаксис
Кнопка FLOW CHECK активируется путем нажатия левой клавишей мыши на командной
кнопке. При активировании этой опции все внутренние ребра, которые соединяют граничные
узлы, закрашиваются в красный цвет.
Заметки
Ребра, которые соединяются между граничными узлами, могут значительно затруднить
анализ течения расплава в этой зоне.
265
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда записывает поверхностную сетку для материалов, которые являются
активными в рабочем окне.
Синтаксис
Команда WRITE SM выполняется сразу после нажатия кнопки.
266
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда вычисляет геометрический коэффициент geometrical modulus для
выбранного на объемной сетке.
Синтаксис
Команда Geometrical Modulus выполняется только на объемной сетке. Она
активизируется в меню ADVANCED установкой птички на против опции Module Computation.
267
MeshCAST 2007. Руководство пользователя.
268
MeshCAST 2007. Руководство пользователя.
Описание
DISPLAY OPS содержит различные командные кнопки, которые используются для
отображения узлов и элементов.
Синтаксис
Эти инструменты находятся в QUALITY CHECKING ENVIRONMENT.
269
MeshCAST 2007. Руководство пользователя.
Описание
Показывает все узлы тетраэдральной сетки, которые находятся в текущем активном
наборе.
Синтаксис
При нажатии на иконку ALL NODES все узлы и их номера, находящиеся в текущем
активном наборе закрашиваются в красный цвет в рабочем окне.
270
MeshCAST 2007. Руководство пользователя.
Описание
Отображает все элементы тетраэдральной сетки, которые находятся в текущем активном
наборе.
Синтаксис
При нажатии на кнопке ALL ELEMENTS все элементы и их номера, находящиеся в
текущем активном наборе будут закрашены в голубой цвет в рабочем окне.
271
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда показывает положение заданных узлов.
Синтаксис
DISPLAY NODES показывает номера узлов, которые заданы в Окне Ввода. Опция
активируется путем нажатия левой клавишей мыши на командной кнопке после того, как
задан хотя бы один номер узла. Узловая точка и ее номер будет показана в рабочем окне
закрашенная в красный цвет.
272
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда показывает положение заданных элементов.
Синтаксис
DISPLAY ELEMENTS отображает номера элементов заданных в Окне Ввода. Команда
активируется путем нажатия левой клавиши мыши на командной кнопке после того, как
задан, по крайней мере, один элемент. Эта опция закрашивает заданные элементы и
номера элементов в голубой цвет.
273
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда показывает расстояние между двумя заданными узлами.
Синтаксис
NODAL DISTANCE показывает расстояние между двумя узлами, номера которых заданы
в Окне Ввода. Команда активируется путем нажатия левой клавиши мыши на командной
кнопке. В окне сообщений появляются координаты узлов, а также расстояние между ними.
Заметки
Способствует определению общей длины стороны элемента для создания поверхностной
сетки на базе STL, STL-SM, геометрии или для перемещения узлов с помощью меню EDIT
MESH.
274
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда показывает объем, занимаемый всей активной тетраэдральной сеткой.
Синтаксис
Если все элементы сетки, находящиеся на экране, активны, то команда показывает
объем всей сетки.
275
MeshCAST 2007. Руководство пользователя.
Описание
Эта функция используется для отображения всех плохих элементов, находящихся во
всей тетраэдральной сетке.
Синтаксис
Команда BAD ELEMENTS активируется путем нажатия левой клавишей мыши на
командной кнопке.
Заметки
Плохими считаются элементы, у которых параметр radii ratio меньше 0.001. Эти элементы
закрашиваются в рабочем окне в красный цвет.
276
MeshCAST 2007. Руководство пользователя.
Описание
Эта функция используется для отображения элементов с отрицательным значением
Якобиана (Negative Jacobian), которые находятся в тетраэдральной сетке.
Синтаксис
Функция NEG-JAG ELEMENTS активизируется нажатием левой клавиши мыши на
командной кнопке.
Заметки
Эти элементы в рабочем окне закрашиваются в красный цвет. Эта функция позволяет
вам сфокусироваться на нужной части модели для ее анализа.
277
MeshCAST 2007. Руководство пользователя.
Описание
ACTIVE OPS содержит различные командные кнопки, которые используются для
активирования узлов и элементов.
Синтаксис
Эти инструментальные кнопки показаны в QUALITY CHECKING ENVIRONMENT.
278
MeshCAST 2007. Руководство пользователя.
Описание
Эта функция используется для создания активного набора тетраэдральной элементов из
объемной сетки.
Синтаксис
Опция ELEMENTS активизируется нажатием левой клавиши мыши на командной кнопке
после того, как в Окне Ввода задан хотя бы один номер тетраэдральной элемента.
279
MeshCAST 2007. Руководство пользователя.
Описание
Эта опция используется для активирования всех плохих элементов, которые содержатся
в тетраэдральной сетке.
Синтаксис
Опция BAD ELEMENTS активизируется путем нажатия левой клавиши мыши на
командной кнопке.
Заметки
Плохими элементами считаются элементы, у которых параметр radii ratio меньше 0.001.
Возможности этой опции позволяют вам сфокусироваться на определенной части модели
для анализа.
280
MeshCAST 2007. Руководство пользователя.
Описание
Эта функция используется для активирования всех элементов с отрицательным
значением Якобиана, которые содержатся в тетраэдральной сетке.
Синтаксис
Опция NEG-JAG ELEMENTS активируется путем нажатия левой клавиши мыши на
командной кнопке.
Заметки
Возможности опции позволяют вам сфокусироваться на определенной части модели для
ее анализа.
281
MeshCAST 2007. Руководство пользователя.
Описание
Опции display tools используются для изменения отображения для того, чтобы помочь
выполнить операцию разбиения на сетку.
Синтаксис
Все иконки display tool доступны в верхней части окна, как показано на рисунке ниже. Эти
опции доступны для любой рабочей среды REPAIR ENVIRONMENT, MESHING
ENVIRONMENT и QUALITY CHECKING ENVIRONMENT.
282
MeshCAST 2007. Руководство пользователя.
Описание
Эта опция используется для поворота изображения путем задания угла поворота или
использования некоторых стандартных положений.
Синтаксис
При нажатии на кнопке ROTATE активизируется окно поворота, которое используется для
поворота изображения в рабочем окне на заданный угол.
283
MeshCAST 2007. Руководство пользователя.
Описание
Эта опция восстанавливает геометрию к ее оригинальному виду в рабочем окне.
284
MeshCAST 2007. Руководство пользователя.
Описание
Эта опция позволяет вам увеличивать или уменьшать изображение в рабочем окне.
Синтаксис
При нажатии на иконке ZOOM изображение может быть увеличено или уменьшено путем
удерживания левой клавиши мыши на кнопке и одновременного перемещения курсора вверх
для увеличения изображения или вниз для уменьшения.
285
MeshCAST 2007. Руководство пользователя.
Описание
Эта опция автоматически масштабирует изображение так, чтобы оно занимало все
рабочее окно.
Синтаксис
При нажатии на иконку ZOOM OUT изображение масштабируется и занимает всю область
рабочего окна.
286
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда позиционирует изображение относительно его центра, помещая его в
нужную точку.
Синтаксис
При нажатии на кнопке CENTER изображение перемещается таким образом, что центр
изображения располагается в указанной точке рабочего окна.
287
MeshCAST 2007. Руководство пользователя.
Описание
Эта команда позволяет вам передвигать изображение в рабочем окне при помощи мыши.
Синтаксис
При нажатии на кнопке DRAG опция активируется, далее изображение можно
перемещать путем удерживания левой клавиши мыши и одновременного перемещения в
пределах рабочего окна.
288
MeshCAST 2007. Руководство пользователя.
Описание
Эта опция используется для изолирования части геометрии от основной геометрии. Это
позволяет вам работать с этой частью геометрии, не отвлекаясь на всю геометрию,
находящуюся в рабочем окне.
Синтаксис
Опция активируется путем нажатия левой или правой клавишей мыши на иконке CLIP.
После того, как опция CLIP активирована, путем удержания левой клавиши мыши и
перемещения курсора мыши, создается область вокруг интересующей части геометрии, при
этом эта часть геометрии будет активирована.
289
MeshCAST 2007. Руководство пользователя.
Заметки
Следует заметить, что прямоугольник выбора всегда активизируется при помощи левой
клавиши мыши. Опция удаления команды CLIP доступна только для операций Meshing или
Quality Checking Environments.
Функция CLIP может быть эффективно использована для выбора небольшого участка
всей геометрии.
Изменения, которые вы внесете в выбранный активный набор при помощи команды CLIP,
будут постоянными, только если вы не выйдете из программы MeshCAST без сохранения.
Вы можете использовать команду BACKTRACK/ALL для возврата к предыдущему активному
набору.
290
MeshCAST 2007. Руководство пользователя.
Описание
Используйте эту кнопку для возврата в прежний активный набор. MeshCAST
предоставляет инструменты для изолирования части геометрии в виде активного набора.
Активный набор может представлять собой временную подгруппу модели. Подгруппа
позволяет вам работать с маленькой частью геометрии, не отвлекаясь на всю модель,
находящуюся в рабочем окне. Команда BACKTRACK позволяет использовать пошаговый
метод для возврата к предыдущим активным наборам.
Синтаксис
Существует два способа использования команды этой команды:
• при активировании команды BACKTRACK путем нажатия левой клавиши мыши,
когда курсор находится над кнопкой BACKTRACK, происходит возврат к
предшествующему активному набору;
• при активировании команды BACKTRACK путем нажатия средней клавишей мыши
на кнопке, когда курсор находится над кнопкой BACKTRACK, происходит возврат к
активному набору модели.
Заметки
Команда BACKTRACK не отменяет какие-либо действия над моделью.
291
MeshCAST 2007. Руководство пользователя.
Описание
Эта кнопка используется для отображения всех элементов геометрии или всех
поверхностных сеток.
Синтаксис
При нажатии на кнопке WIREFRAME изображение переходит в режим проволочного
отображения. При работе в среде REPAIR ENVIRONMENT, когда все геометрические
элементы отображены (рисунок слева), и при работе в среде MESHING ENVIRONMENT,
когда все поверхностные сетки будут отображены (рисунок справа).
292
MeshCAST 2007. Руководство пользователя.
293
MeshCAST 2007. Руководство пользователя.
Описание
Эта кнопка используется для отображения поверхностной сетки в режиме hidden-surface.
Синтаксис
Путем нажатия на иконке HIDE команда активируется, и дисплей переходит в режим
hidden-surface.
Заметки
Опция HIDE позволяет отображать только видимую часть сгенерированной сетки. Сетка
будет показана в трехмерном виде в рабочем окне. Опция HIDE работает с активным
набором, который находится в рабочем окне, и будет показывать все поверхностные сетки,
которые были сгенерированы к моменту нажатия кнопки HIDE. Опция SHOW MESH
активируется, когда нажата кнопка HIDE.
294
MeshCAST 2007. Руководство пользователя.
Описание
Эта опция используется для отображения поверхностной сетки в режиме закраски.
Синтаксис
С помощью нажатия на иконке SOLID опция активизируется, и дисплей переходит в
режим твердотельного отображения. Различие между опциями HIDE и SOLID заключается в
цвете закрашенной поверхности.
Заметки
Опция SOLID позволяет отображать только видимые части сгенерированной сетки.
Сетка будет показана в трехмерном виде. Опция SOLID работает с активным набором,
который находится в рабочем окне, и будет показывать все поверхностные сетки, которые
были сгенерированы к моменту нажатия кнопки SOLID.
295
MeshCAST 2007. Руководство пользователя.
Описание
Используйте эту кнопку для просмотра модели в твердотельном виде.
Синтаксис
С помощью нажатия кнопки SHADE, опция активируется, и дисплей переходит в режим
твердотельного отображения.
Заметки
Команда SHADE покрывает модель непрозрачным покрытием, удаляя отображение
поверхностных элементов. MeshCAST моделирует яркий источник света, когда
отображается закрашенный объект. Закрашенная модель позволяет вам видеть всю модель
в трехмерном виде.
296
MeshCAST 2007. Руководство пользователя.
Описание
В MeshCAST существуют различные рабочие среды (Repair, Meshing и Quality Checking)
модели, видимые в рабочем окне. В этих средах кнопки мыши могут быть использованы для
выполнения различных функций. Выполняемые функции зависят от рабочей среды
MeshCAST и команд или функций, которые могут быть использованы.
Синтаксис
Когда вы находитесь в среде REPAIR ENVIRONMENT, кнопки мыши могут быть
использованы для выполнения специальных функций:
• Левая кнопка мыши:
Когда курсор не вовлечен в выполнение команд, таких как, SELECT, DESELECT,
CENTER, CLIP, или SPLIT LINE, левая кнопка мыши может быть использована для
динамического поворота геометрии. Нажав и удерживая левую кнопку мыши можно
перемещая мышкой вращать геометрию относительно оси X и Y. Величина
поворота и его направление будет зависеть от соответствующего перемещения
мышкой.
• Средняя кнопка мыши:
Нажав на центральную кнопку мыши можно приблизить геометрию, которая
должна быть окружена прямоугольником выбора. Прямоугольник выбора (drag box)
можно создать, удерживая среднюю кнопку мыши.
• Правая кнопка мыши:
При нажатии на правую кнопку мыши активизируется функция ZOOM OUT.
При использовании функций SELECT или DESELECT, нажмите и удерживайте
правую кнопку мыши, затем перемещайте мышку до получения нужного
изображения.
297
MeshCAST 2007. Руководство пользователя.
Описание
Используются для ускорения работы с визуальными режимами.
Синтаксис
X: поворот вокруг оси X на угол 10о.
Y: поворот вокруг оси Y на угол 10о.
Z: поворот вокруг оси Z на угол 10о.
Shift + X, Y, или Z: поворот на угол 30о вокруг оси X, Y, или Z.
Ctrl + X, Y, или Z: поворот на угол -10о вокруг оси X, Y, или Z.
Ctrl + Shift + X, Y, или Z: поворот на угол –30о вокруг оси X, Y, или Z.
Shift + Левая кнопка мыши: вращает объект в одном направлении.
Выделение фрагмента при помощи средней клавиши мыши увеличивает выбранный
фрагмент до размера дисплея.
298
MeshCAST 2007. Руководство пользователя.
Метод "Surface Mesh Assembly" требует наличия двух соседних поверхностных сеток
(должно быть возможно построение объемной сетки по каждой из поверхностных).
299
MeshCAST 2007. Руководство пользователя.
Метод Mesh Assembly в основном соединяет две входные поверхностные сетки в одну,
объединяя перекрывающиеся поверхности в одну общую поверхность. Во время каждой
операции соединения перекрывающихся поверхностей может быть больше одной.
Техника соединения
Первый файл (*.sm) с именем "Master" читается с помощью меню File/Open, а второй
файл с именем "Slave" определяется через меню File/Assemble.
300
MeshCAST 2007. Руководство пользователя.
2 перекрывающиеся
поверхности между
Master и Slave
301
MeshCAST 2007. Руководство пользователя.
302
MeshCAST 2007. Руководство пользователя.
Здесь ребра master (красные) будут составлять хороший контур. Но программа вместо
этого выбрала с этой стороны куба зеленые грани slave, потому что зеленые грани лежат на
гранях master. Грани master на этой стороне куба не были выбраны, так как они висят в
воздухе и не лежат на поверхности slave. Программа автоматически позаботилась о
переключении контура в месте, где зеленые и красные грани вошли в конфликт.
Наиболее важным замечанием в данном примере является то, что когда есть
выбор между гранями master и гранями slave, ВЫБИРАЙТЕ грань, которая
геометрически лежит на другой грани, как в данном случае зеленая. Также надо
быть уверенным, что есть замкнутый контур для перекрывающихся
поверхностей и этот контур может быть создан комбинацией красных и зеленых
граней. Не волнуйтесь по поводу разрывов в контуре, так как программа будет
обрабатывать их корректно. Пример 4 покажет, когда разрыв не может быть
обработан программой, и как выйти из этой ситуации.
303
MeshCAST 2007. Руководство пользователя.
Пример-3
Используя объекты примера 2, если зазор больше, как показано на рисунке ниже,
программа выберет как грани slave, так и грани master edges, и попросит пользователя
разрешить конфликт. Из предыдущего объяснения легко видеть, что пользователю следует
выбрать красные грани master и отключить выбор зеленых граней slave. Причина в том, что
грани slave висят в воздухе, а грани master лежат полностью на поверхностях slave.
304
MeshCAST 2007. Руководство пользователя.
После отключения всех граней slave (рисунок ниже) просто нажмите на "Continue
Assembly" для получения желаемого результата.
Пример-4
Теперь рассмотрим случай, когда мы должны физически переместить узлы. Обычно это
необходимо при взаимном проникновении сеток master и slave. Рисунок ниже демонстрирует
такой случай:
305
MeshCAST 2007. Руководство пользователя.
Поверхность Master,
проникающая в Slave
Поверхность Slave,
проникающая в Master
Единственный способ устранить эту проблему, это переместить или узлы master, или
узлы slave вручную для устранения взаимного проникновения. Рисунки ниже иллюстрируют
это.
306
MeshCAST 2007. Руководство пользователя.
307
MeshCAST 2007. Руководство пользователя.
Запомните, что нужно устранять проблемы только на граничной линии (красной или
зеленой). Проблемы в остальной перекрывающейся сетке будут решаться автоматически.
До нажатия кнопки "Continue Assembly" необходимо разрешить следующие
проблемы:
По умолчанию все ошибки должны быть решены на одной стадии после "File/Assemble" и
до "Continue Assembly". Назовем эту стадию как стадия "Assembly Feature Edge". Только на
этой стадии пользователь может получить информацию из промежуточного файла
master_slave.sm, который программа создает с целью отладки. Это случается, когда есть
разрывы в граничном контуре, которые программа не может обработать. Мы
проиллюстрируем далее оба случая:
308
MeshCAST 2007. Руководство пользователя.
Пример-5
Посмотрите на следующее сообщение об ошибке (которое может появиться при работе
программы сборки) :
Для обработки сообщения об ошибке просто запишите номера узлов и элементов, где
обнаружены ошибки, не обращая внимание на остальное сообщение. В данном случае
проблемы обнаружены в элементах с номерами 38454, 40071, 4948 и 6297. Имейте в виду,
что номера элементов соответствуют номерм элементов в объединенной сетке Master/Slave,
которая активизируется на стадии сборки "Assembly Feature Edge", и не являются номерами
элементов отдельных сеток Master или Slave. Поэтому войдите назад в стадию "Assembly
Feature Edge", используя команду "File/Open" для чтения файла Master и команду
"File/Assemble" для чтения файла slave. Теперь отобразите эти элементы, используя кнопку
"Display Elements" (введите номера элементов в нижнем правом окне).
Рисунок выше показывает номера элементов, а также грань. Очевидно, что проблема
возникла из-за разрыва между концами красной и зеленой линий, который программа не
смогла обработать. Рисунок ниже лучше показывает этот разрыв.
309
MeshCAST 2007. Руководство пользователя.
Для устранения этой проблемы необходимо просто переместить узел конечной точки
линии, чтобы устранить разрыв. Рисунок ниже показывает перемещение узла сетки slave
ближе к красному узлу сетки.
Но лучше было бы перемещать узел master ближе к конечной точке контура зеленых
граней. Рисунок ниже показывает перемещение узла конца линии сетки master ближе к
зеленому узлу:
310
MeshCAST 2007. Руководство пользователя.
Теперь разрыв между двумя конечными точками достаточно мал, чтобы программа могла
его обработать. Поэтому нажмите кнопку "Continue Assembly" для завершения соединения (и
не забудьте перед этим сохранить изменения кнопкой "Store Features").
Пример-6
После нажатия на кнопку "Continue Assembly" пользователь может получить следующее
сообщение об ошибке:
311
MeshCAST 2007. Руководство пользователя.
Так как это не то место, в котором мы можем исправить ошибку (помните, что это не
стадия "Assembly Feature Edge", так как мы прочитали промежуточный файл поверхностной
сетки master_slave.sm, созданный программой только для идентификации ошибки), нам
надо найти соответствующее место в соединенном файле Master/Slave, активизированном
на стадии "Assembly Feature Edge", куда мы можем войти и исправить ошибку. Поэтому для
идентификации соответствующей грани в этом месте используйте следующее меню,
откройте файлы master и slave и нажмите кнопку "M/S Features".
312
MeshCAST 2007. Руководство пользователя.
Очевидно из этого рисунка, что грань имеет разрыв в контуре и требуется его устранить в
стадии "Assembly Feature Edge". Если положение идентифицировано и запомнено, надо
прочитать файл master с помощью "File/Open", а затем - файл slave с помощью
"File/Assemble" и затем перейти в стадию "Assembly Feature Edge"нажатием на кнопку
"Assemble". Рисунок ниже показывает положение ошибки в объединенной сетке Master/Slave
в стадии "Assembly Feature Edge" и разрыв контура, который был рассмотрен ранее.
Для устранения просто выберите, как показано ниже, грани master, которые были
исключены:
313
MeshCAST 2007. Руководство пользователя.
Когда это сделано, просто нажмите "Continue Assembly", и, если нет других ошибок,
сборка должна быть завершена. Не забудьте перед этим сохранить изменения.
Пример-7
Во время каждой операции объединения стандартной процедурой после чтения файлов
Master и Slave является поиск мест, обычно помеченных желтым знаком плюс "+". Если в
этих местах есть какие-либо проблемы, они должны укладываться в две упоминавшиеся
категории и устраняться, как было показано в примерах 1-4. Рассмотрим следующий
сценарий обработки красных и зеленых граней в одном месте с желтым плюсом "+".
314
MeshCAST 2007. Руководство пользователя.
Дыра взаимного
проникновения должна быть перекрыта
315
MeshCAST 2007. Руководство пользователя.
Пример-8
В этом примере рассмотрим следующий контур граней:
316
MeshCAST 2007. Руководство пользователя.
После изучения видно, что красных граней контура висит в воздухе, а не лежит на
поверхности slave.
317
MeshCAST 2007. Руководство пользователя.
Как резюме, не так важна непрерывность в контуре. Разрыв в контуре допустим, если
выполняется правило "УЗЛЫ ДОЛЖНЫ ЛЕЖАТЬ НА ПОВЕРХНОСТИ, А НЕ ВИСЕТЬ В
ВОЗДУХЕ".
318
MeshCAST 2007. Руководство пользователя.
• Разбор ошибок значительно упростился после ввода кнопки показа критических ошибок
"Show critical errors",
Общие улучшения
Алгоритм сборки был усилен, чтобы минимизировать количество ручных операций. В
частности, когда необходимо переметить узлы в положение, где они будут лучше
обрабатываться программой, это теперь делается автоматически программой.
319
MeshCAST 2007. Руководство пользователя.
320
MeshCAST 2007. Руководство пользователя.
Эти голубые кресты обозначают места, где должны быть выполнены действия (например,
изменение/добавление/перемещение линий с помощью команды "Sel/Desel edges", или
перемещение узла).
321
MeshCAST 2007. Руководство пользователя.
Помните, что кнопка "Show Critical Errors" может быть нажата только после первой
попытки сборки "Assembly". Это означает, что сначала следует нажать кнопку "Continue
Assembly", затем, если MeshCAST отрабатывает неверно, необходимо загрузить файл
"prefix_feat.sm" и нажать кнопку "Show Critical Errors". Затем могут быть выполнены операции
с линией (командой "Sel/Desel edges") в файле prefix_feat.sm (не забудьте сохранить
изменения командой "Store Features").
Нажатием правой клавиши мыши на этой кнопке можно отобразить только сетку Master
или Slave (рисунок ниже).
322
MeshCAST 2007. Руководство пользователя.
323
MeshCAST 2007. Руководство пользователя.
Рисунок выше и ниже показывают это. В верхнем рисунке синим подкрашен Master, а в
нижнем - Slave.
324
MeshCAST 2007. Руководство пользователя.
Также углы элементов между треугольниками могут быть показаны функцией "Feature
Ang/Display" в подменю Assembly (как показано ниже).
325
MeshCAST 2007. Руководство пользователя.
Хорошо видно на рисунке выше разница между выборкой элементов, имеющих углы 60°,
и выборкой элементов, имеющих углы 40°.
326
MeshCAST 2007. Руководство пользователя.
327
MeshCAST 2007. Руководство пользователя.
Таким образом модель должна быть далее загружена с углом 20° и будет получен
следующий результат.
328
MeshCAST 2007. Руководство пользователя.
Совместимость
Имейте ввиду, что файлы повторного старта сборки (например, prefix_feat.sm files) из
предыдущих версий не совместимы с этой версией.
329
MeshCAST 2007. Руководство пользователя.
В этом случае, в начале надо открыть один файл с сеткой, пусть это будет сетка
литейного компонента, затем активировать Boolean assembly, как показано на рисунке ниже.
После этого выберите файл со второй сеткой, в этом случае прибыли (riser.sm), и нажмите
на кнопку Boolean.
330
MeshCAST 2007. Руководство пользователя.
331
MeshCAST 2007. Руководство пользователя.
332
MeshCAST 2007. Руководство пользователя.
Пожалуйста, помните, что в этом примере отливка также будет поделена плоскостью
разъема и необходимо две ее части объединить.
333
MeshCAST 2007. Руководство пользователя.
Введение
В зависимости от системы CAD, использованной для создания модели, бывает, что
модель нуждается в некоторых исправлениях геометрии перед загрузкой в MeshCAST.
Причины этого следующие:
334
MeshCAST 2007. Руководство пользователя.
Выберите команду Insert в меню File, чтобы добавить новый документ в существующий.
335
MeshCAST 2007. Руководство пользователя.
336
MeshCAST 2007. Руководство пользователя.
337
MeshCAST 2007. Руководство пользователя.
Выберите команду "Create Mesh" в меню Meshing. При этом откроется окно Connexity.
338
MeshCAST 2007. Руководство пользователя.
Команда "manifold model" должна быть неактивной только, если мы имеем модель с
несколькими объемами. Это может никак не отразиться на файле ".gmrst", но может
привести к некорректной информации в самом GEOMESH.
339
MeshCAST 2007. Руководство пользователя.
Задайте начальное значение допуска tolerance value, которое будет использоваться при
анализе CAD (или используйте значение по умолчанию 0.1)
340
MeshCAST 2007. Руководство пользователя.
GEOMESH может также использоваться как средство анализа качества геометрии CAD (а
не только как транслятор), чтобы получить представление о количестве необходимых
исправлений геометрии в MeshCAST. Поэтому рекомендуется проводить анализ для
отображения числа проблем, которые не могут быть устранены автоматически (в GEOMESH
и в MeshCAST).
Замечание:
341
MeshCAST 2007. Руководство пользователя.
342
MeshCAST 2007. Руководство пользователя.
343
MeshCAST 2007. Руководство пользователя.
Замечания
344
MeshCAST 2007. Руководство пользователя.
Эта процедура должна быть повторена, пока модель не станет пригодной для начала
построения поверхностной сетки.
Отметим, что для этой цели нельзя использовать команду "Auto Incr merge".
Проблема в том, что когда генерируется исходная сетка, переписывается файл gmrst.
Поэтому нельзя менять допуск и использовать опять тот же файл.
345
MeshCAST 2007. Руководство пользователя.
Замечание
346
MeshCAST 2007. Руководство пользователя.
Для этого надо загрузить объемную сетку в меню "Create Layered Shell".
После загрузки сетки необходимо выбрать, какой тип оболочки необходим. Есть
возможность определить, где не будет оболочки, где будут плоскости симметрии и где будет
оболочка (в этом случае задается толщина оболочки).
Кнопкой Add можно добавить участки оболочки, где ее толщина будет отличной (смотри
пример в конце этого раздела).
347
MeshCAST 2007. Руководство пользователя.
Число слоев оболочки (которое будет одинаково для всех участков оболочки Shell
Patches) должно быть определено на этом шаге (когда установлен признак "Multi Material ID",
каждый слой оболочки будет иметь отличный материал material ID).
Все остальные поверхности, которые показаны на рисунке ниже будут иметь оболочку.
348
MeshCAST 2007. Руководство пользователя.
При нажатии кнопки "Generate Shell" создается оболочка, как показано на рисунке ниже:
349
MeshCAST 2007. Руководство пользователя.
Этот построитель оболочковой сетки может быть использован для создания небольшой
впускной трубы, как показано на рисунке ниже.
350
MeshCAST 2007. Руководство пользователя.
Следующий случай показывает как можно задать различную толщину оболочки. В этом
случае надо добавить кнопкой "Add" новый участок оболочки Shell Patch и выбрать
желаемую поверхность (не забудьте задать различные толщины оболочки).
351
MeshCAST 2007. Руководство пользователя.
352
MeshCAST 2007. Руководство пользователя.
353
MeshCAST 2007. Руководство пользователя.
Введение
Для преодоления ограничений стандартного генератора оболочковой сетки в MeshCAST
добавлена новая команда создания сетки оболочки Create New Shell. Этот алгоритм
позволяет автоматическое создание сетки оболочки с нулевой и переменной толщиной с
учетом плоскостей симметрии.
Для этого надо загрузить поверхностную сетку с использование меню "Create New Shell".
Когда сетка загружена, можно использовать доступные меню и иконки для выбора и
определения различных участков оболочки.
354
MeshCAST 2007. Руководство пользователя.
Описание
Набор инструментов выбора доступен для задания каждого участка оболочки.
Синтаксис
Используйте:
355
MeshCAST 2007. Руководство пользователя.
Описание
Таблица редактирования участков сетки (Shell Patch editing Table) используется для
определения содержания и параметров различных участков оболочки.
Синтаксис
Используйте :
356
MeshCAST 2007. Руководство пользователя.
При назначении поверхностям отверстия нового участка оболочки Shell Patch программа
new shell mesher аккуратно обрабатывает толщину обработки, чтобы предотвратить
357
MeshCAST 2007. Руководство пользователя.
перекрытие. Новая сетка оболочки после выполнения 'Generate New Shell' будет выглядеть,
как показано ниже:
Заметки
Имейте в виду, что алгоритм "New Shell" активизируется только при создании новых
участков. Это значит, что остальные поверхности "ALL OTHERS" будут разбиваться на сетку
старым алгоритмом. Если надо применить алгоритм "New Shell" ко всей геометрии, надо
создать новый участок, выбрать все поверхности и назначить желаемую толщину. Но как
минимум один элемент должен остаться в группе ALL OTHERS. Наконец надо помнить, что
толщина для группы ALL OTHERS должна быть больше, чем для всех остальных участков.
Пред выполнением Shell Mesh рекомендуется всегда нажать кнопку 'File Save', чтобы
сохранить все назначения и параметры в файл prefix.newshrst. Этот файл будут прочитан
при повторном старте, и пользователю не потребуется повторять все операции,
выполненные.
358
MeshCAST 2007. Руководство пользователя.
В примере ниже для получения желаемой сетки оболочки используются две плоскости
симметрии.
Заметки
Во время генерации сетки оболочки с заданными плоскостями симметрии (и с участками
без оболочки) MeshCAST создает файлы, соответствующие каждой плоскости симметрии с
именами: prefix_sympln_1.sm и prefix_sympln_2.sm. Аналогично для каждого участка без
оболочки создаются файлы prefix_nopln_row#.sm. Вместе с файлом prefix-sh.sm над ними
можно вручную выполнять Булевы операции (смотри описание временных файлов в
разделе "Промежуточные файлы").
359
MeshCAST 2007. Руководство пользователя.
Команда "No Plane" позволяет определять участки, где не будет оболочки. Для ее
активизации надо задать участок с нулевой толщиной:
При создании этой "no plane" поверхности sпрограмма автоматически выполняет Булевы
операции для удаления необходимого куска оболочки в этом месте (смотри рисунок ниже).
360
MeshCAST 2007. Руководство пользователя.
В этом случае на рисунке ниже хорошо виден эффект расширения булевой плоскости.
Заметки
Во время генерации сетки оболочки с участками без оболочки (и с заданными
плоскостями симметрии) MeshCAST создает файлы, соответствующие каждой плоскости
симметрии с именами: prefix_sympln_1.sm и prefix_sympln_2.sm. Аналогично для каждого
участка без оболочки создаются файлы prefix_nopln_row#.sm. Вместе с файлом prefix-sh.sm
над ними можно вручную выполнять Булевы операции (смотри описание временных файлов
в разделе "Промежуточные файлы").
361
MeshCAST 2007. Руководство пользователя.
362
MeshCAST 2007. Руководство пользователя.
4. Глоссарий
363
MeshCAST 2007. Руководство пользователя.
364