Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Generate Gyroid structures using Matlab (Meshlab +FreeCAD conversion)

Автор: Rami Rouhana

Загружено: 2022-09-03

Просмотров: 11553

Описание:

Gyroid generation based on Matlab script. The advantage is the capability to manipulate the thickness, position and mesh density. At the end I show how the mesh is exported, and improved in Meshlab and also converted to Solid in FreeCAD.

To calculate approximate volume fraction use:
Solid Netwrok Vf=0.5-0.333*t
Sheet network Vf=0.65*t

Source DOI :10.1177/0278364920907697

The Matlab script is below:

% Clear all previous commands
clear all
close all
clc

% Variables you can change
SizeL = 20; %average length of RVE
Def = 40; %definition

% Variables you shouldn´t change
SFact = (SizeL/2)/pi; %size factor of RVE

A = SFact*pi; %lowest and max coordinates of meshgrid
D = A/Def; %definition factor

% Generation of gyroids
[X,Y,Z] = meshgrid(-A:D:A); %creates mesh grid


% Gyroid equation
OBJ = cos(X/SFact).* sin(Y/SFact) + cos(Y/SFact).* sin(Z/SFact)...
cos(Z/SFact).* sin(X/SFact)+(0);
T = 0.5;
OBJ = (OBJ-T).*(OBJ+T);

% Isosurface and isocap
[F1,V1] = isosurface(X,Y,Z,OBJ,0);
[F2,V2] = isocaps(X,Y,Z,OBJ,0,'below');

%Combines isosurface and isocaps into one
F3 = [F1;F2+length(V1(:,1))];
V3 = [V1;V2];

% Visualization
P = patch('Vertices',V3,'Faces',F3,'FaceColor', ...
'red','EdgeColor','none');
view(3)
camlight

% STL export of independet files per gyroid.
% Change current file path with desired file path.
stlwrite(['C:\...filepath...\G1-T05' num2str(1) '.stl'],F3,V3);


%Visualization
axis equal

Generate Gyroid structures using Matlab  (Meshlab +FreeCAD conversion)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Fusion — пустая трата времени

Fusion — пустая трата времени

How to partition and Seed on Abaqus to improve the mesh quality (With the virtual topology trick)

How to partition and Seed on Abaqus to improve the mesh quality (With the virtual topology trick)

Soft double gyroids are unique, but imperfect, crystals

Soft double gyroids are unique, but imperfect, crystals

BEST FREE CAD / 3D Modelling software 2024 - I tested them all!

BEST FREE CAD / 3D Modelling software 2024 - I tested them all!

Dev Log 2 - C++ OpenGL FPS Game Engine - Full model loading - Animation - Specular lighting

Dev Log 2 - C++ OpenGL FPS Game Engine - Full model loading - Animation - Specular lighting

Simulating a 3D printed part on Abaqus to improve design

Simulating a 3D printed part on Abaqus to improve design

ОБЫЧНЫЙ VPN УМЕР: Чем обходить блокировки в 2026

ОБЫЧНЫЙ VPN УМЕР: Чем обходить блокировки в 2026

Создайте гироидальную решетчатую структуру в любой детали с помощью Solidworks.

Создайте гироидальную решетчатую структуру в любой детали с помощью Solidworks.

A better way to add threads to your 3D prints

A better way to add threads to your 3D prints

Эфир - Самое ЛЕТУЧЕЕ Вещество на Земле!

Эфир - Самое ЛЕТУЧЕЕ Вещество на Земле!

Лижут ли Вас Собаки? ВОТ ЧТО ЭТО ЗНАЧИТ (вас шокирует)!

Лижут ли Вас Собаки? ВОТ ЧТО ЭТО ЗНАЧИТ (вас шокирует)!

Creo Parametric - Additive Manufacturing | Formula-Based Lattices

Creo Parametric - Additive Manufacturing | Formula-Based Lattices

🔥 DDR5 СВОИМИ РУКАМИ | Выживаем в кризис памяти 2026 года 💪| SODIMM - UDIMM без переходников

🔥 DDR5 СВОИМИ РУКАМИ | Выживаем в кризис памяти 2026 года 💪| SODIMM - UDIMM без переходников

CATIA v5 Parametric creation of structures using Gyroid surfaces

CATIA v5 Parametric creation of structures using Gyroid surfaces

11. Gyroid surface in Fusion 360. Делаем Гироид во Fusion 360

11. Gyroid surface in Fusion 360. Делаем Гироид во Fusion 360

Сделал визуализацию 4D, 5D, 6D. Как выглядит 6D мир?

Сделал визуализацию 4D, 5D, 6D. Как выглядит 6D мир?

Raylib + Zig programming | Tree House

Raylib + Zig programming | Tree House

Siemens NX: Modeling a Gyroid

Siemens NX: Modeling a Gyroid

Высокоточный редуктор скорости с тросом

Высокоточный редуктор скорости с тросом

Бесплатный ИИ для 3D: что работает, а что нет?

Бесплатный ИИ для 3D: что работает, а что нет?

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com