exponenta event banner

addVoid

Создание пустот внутри геометрии 3-D

    Синтаксис

    Описание

    пример

    g3 = addVoid(g1,g2) создает пустые области внутри g1 с использованием всех ячеек g2. Все ячейки геометрии g2 должен содержаться внутри одной ячейки геометрии g1. Убедитесь, что геометрия не имеет замкнутых полостей и не пересекает друг друга.

    Примечание

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

    Примеры

    свернуть все

    Создание и печать геометрии.

    g1 = multicuboid(2,2,2,'Zoffset',-1);
    pdegplot(g1,'CellLabels','on','FaceAlpha',0.5)

    Figure contains an axes. The axes contains 3 objects of type quiver, patch, line.

    Импорт и печать другой геометрии.

    g2 = importGeometry('DampingMounts.stl');
    pdegplot(g2,'CellLabels','on','FaceAlpha',0.5)

    Figure contains an axes. The axes contains 3 objects of type quiver, patch, line.

    Масштабирование и перемещение второй геометрии полностью в пределах куба g1.

    g2 = scale(g2,[1/1500 1/1500 1/100]);
    g2 = translate(g2,[-0.5 -0.5 -0.5]);

    Постройте график результата.

    pdegplot(g2,'CellLabels','on','FaceAlpha',0.5)

    Figure contains an axes. The axes contains 3 objects of type quiver, patch, line.

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

    g3 = addVoid(g1,g2);
    pdegplot(g3,'CellLabels','on','FaceAlpha',0.4)

    Figure contains an axes. The axes contains 3 objects of type quiver, patch, line.

    Входные аргументы

    свернуть все

    3-D геометрия, заданная как DiscreteGeometry объект. Дополнительные сведения см. в разделе Свойства геометрических объектов.

    3-D геометрия, заданная как DiscreteGeometry объект. Дополнительные сведения см. в разделе Свойства геометрических объектов.

    Выходные аргументы

    свернуть все

    Результирующая геометрия 3-D, возвращенная как DiscreteGeometry объект. Дополнительные сведения см. в разделе Свойства геометрических объектов.

    Представлен в R2021a