Инженерные услуги для автомобилестроения
Русский язык Английский язык  
Тел.:   (495) 991-88-97
          (8482) 51-09-84
Факс.: (8482) 51-09-84
E-mail: laduga@laduga.com
Тепловой расчет с использованием Salome и Code Aster

Тепловой расчет с использованием Salome и Code Aster

Содержание

1       Создание геометрии. 2

2       Разбиение на конечные элементы.. 9

3       Вычисление. 12

4       Визуализация результатов. 20

 


1        Создание геометрии

1.1   Запустить Salome и выбрать модуль Geometry .

1.2   В диалоговом окне выбрать New.

1.3   Создать Box (New EntityPrimitives Box) по трем точкам со значениями Dx = 1, Dy = 1, Dz = 1.

 


 

1.4   Создать сферу (New Entity – Primitives –Sphere)  с радиусом 0.1.

 


1.5   С помощью инструмента Translation (OperationTransformationTranslation) переместить созданную сферу в точку с координатами (0.5; 0.5; 0.5).

 


1.6   Объединим куб и сферу: для этого нужно провести операцию Partition (Operation – Partition), выбрать в качестве Object: Box_1, а в качестве Tool Object: Sphere_1.

 


1.7   Разбить объект на примитивы: вызвать меню New Entity – Explode.

1.8   Задать Main Object: Partition_1, Sub Shapes Type: Solid.

 


1.9   Создать новую группу поверхностей (New EntityGroupCreate).

1.10                         Для новой группы задать name = z1.

1.11                         Выбрать Main Shape: Solid_1.

1.12                         На отображении выбрать верхнюю плоскость куба.

1.13                         Нажать Add и OK.

 


1.14                         Создать новую группу поверхностей (New EntityGroupCreate).

1.15                         Для новой группы задать name = sphere.

1.16                         Выбрать Main Shape: Solid_2.

1.17                         На отображении выбрать сферу в центре куба.

1.18                         Нажать Add и OK.

 


2        Разбиение на конечные элементы

2.1  Переключиться на модуль Mesh

2.2   Выбрать Create Mesh.

2.3   Задать Geometry: Partition_1.

2.4   Во вкладке 3D установить Algorithm: Netgen 1D-2D-3D.

2.5   Выбрать Hypothesis: Netgen 3D Parameters.

 


 

2.6   В диалоге Hypothesis Construction установить Max Size = 0.05 и Finess: Fine.

2.7   Нажать ОК в данном окне и в диалоге Create Mesh.

 


 

2.8   Провести расчет разбиения (контекстное меню Compute объекта MeshMesh_1).

 


 

3        Вычисление

3.1   Переключиться на модуль Aster

3.2   Запустить Wizards – Linear Thermal Analysis.

3.3   На шаге Choice of the Model выбрать 3D. Нажать Next.

3.4   На шаге Geometry/Mesh Choice выбрать Geometry. Нажать Next.

3.5   На шаге Salome Object Choice выбрать Partition_1. Нажать Next.

 


 

3.6   Установить значение Lambda = 1. Нажать Next.

3.7   На шаге Imposed Temperatures установить Object: z1; T = 20.

 


 

3.8   Кнопкой «плюс» добавить объект sphere, значение = 0.

3.9   Нажать Next.

 


3.10                         Imposed Flux – кнопкой «минус» удалить строку.

3.11                         Нажать Next.

3.12                         Applied Sources – кнопкой «минус» удалить строку.

3.13                         Нажать Next.

 


 

3.14                         Нажать Finish.

3.15                         Сохранить comm.-файл в любом удобном мест.

3.16                         Выбрать Update mesh – Mesh_1.

3.17                         Нажать OK.

 


 

3.18                         В контекстном меню объекта.Aster – LinearThermics выбрать Edit Code_Aster case.

 


 

3.19                         В диалоговом окне Case Parameters выбрать вкладку Parameters.

3.20                         Установить размер Memory насколько позволяет оперативная память машины (оптимально 512 или более).

3.21                         Задать Time 10000.

 


 

3.22                         В контекстном меню объекта.Aster – LinearThermics выбрать Solve Code_Aster case.

3.23                         Подождать выполнения.

3.24                         В контекстном меню объекта.Aster – LinearThermics выбрать Information Code_Aster case.

3.25                         Убедиться в наличии текста Diagnostic (OK).

 


4        Визуализация результатов

4.1   В контекстном меню объекта Post-Pro выбрать пункт Activate Post-Pro module.

4.2   Перейти в контекстное меню Post-Pro – LinearTermics – MESH – Fields – TEMP_... – 0.INCONNUE.

4.3   Выбрать Cut Planes.

 


 

4.4   В диалоговом окне выбрать Orientation: // Z-X, Number of planes: 1.

4.5   Нажать OK.

 


 

4.6   Перейти в контекстное меню Post-Pro – LinearTermics – MESH – Fields – TEMP_... – 0.INCONNUE – CutPlanes.

4.7   Вызвать контекстное меню, выбрать пункт Show only.

 


 

4.8   Добавить Cut Plane в плоскости X-Y.

 


4.9   Добавить Iso Planes.

4.10                         Для Iso Planes использовать Clipping planes из контекстного меню.

 


 

4.11                         В контекстном меню Iso Planes выбрать Representation – Shading ON.

4.12                         Выбрав контекстное меню Sweep можно наблюдать динамку процесса нагрева.

 


 

4.13                         С помощью контекстного меню Change Background изменить цвет фона.

4.14                         Для Iso Planes изменить Clipping planes таким образом, как показано на иллюстрации. Для этого нужно установить значение величины смещения чуть более, чем 0.5.

 


4.15                         С помощью контекстного меню объектов Cut PlanesPropertiesOpacity изменить непрозрачность отображения со 100% до 60% для каждого из объектов.

 


4.16                         Для получившегося изображения в контекстном меню выбрать Dump View… и сохранить изображение в удобном месте.

4.17                         В результате должно быть получено подобное изображение.

 

При использовании материалов с сайта необходимо указывать ссылку на сайт и авторов
 
Автомобильный инжиниринг
Главная страница