Вертикально вытесните 2D геометрию или заданные поверхности 3-D геометрии
extrude( экструзия задала поверхности 3-D геометрии вдоль направления, нормального к поверхностям. Здесь, g,FaceID,height)FaceID задает который поверхности вытеснить. Можно вытеснить поверхности на несколько слоев путем определения height как вектор из толщин слоев.
Все заданные поверхности должны быть плоскими и иметь ту же ориентацию. Вытесненные объемы не должны пересекаться друг с другом или с существующей геометрией.
возвращает указатель h = extrude(___)h. Если исходной геометрией является DiscreteGeometry объект, затем функция изменяет исходную геометрию и h указатель на модифицированный DiscreteGeometry объект. Если исходной геометрией является AnalyticGeometry объект, затем h указатель на новый DiscreteGeometry объект. В этом случае исходная геометрия остается неизменной.
extrude изменяет геометрию, но она не изменяет соответствующую mesh. После изменения геометрии регенерируйте mesh, чтобы гарантировать соответствующую связь mesh с новой геометрией.
Если 2D геометрии добавили новые вершины при помощи addVertex функция, extrude реплицирует новые вершины в каждый новый слой вытесненной 3-D геометрии, но это не соединяет эти вершины ребрами.
Если g AnalyticGeometry объект, и вы хотите заменить его на вытесненную дискретную 3-D геометрию, присвоить выход исходной геометрии, например, g = extrude(g,20).
addFace | addVertex | Свойства AnalyticGeometry | Свойства DiscreteGeometry | generateMesh | importGeometry | multicuboid | multicylinder | multisphere | pdegplot