Выдавливание в нескольких плоскостях.

Автор superpsih, 20.11.20, 15:18:12

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

superpsih

Есть ли в КОМПАС 3D LT V12 (если нет, то в какой версии есть?) возможность производить выдавливание сразу в нескольких плоскостях не по эскизу. Поясню. Есть зубчатая плоскость, на которую наносится плёнка - плёнка наносится и на выступы и на впадины. Можно ли нарисовать эту плёнку сразу на всех элементах, а не чертить сотню эскизов с последовательным выдавливанием?

Дядя Костя

За v12 не скажу, а так вроде выделить все поверхности -> Придать толщину/Новое тело

superpsih

Поставил 18 версию Home, не получается. Те элементы, что принадлежат одному телу - придаёт толщину, те элементы, которые получены выдавливанием и размножены массивом по сетке - пишет, что нельзя:

superpsih

Нужно в итоге получить подобную структуру. Проблема в том, что мне их надо будет рисовать много и регулярно - эта один раз нарисована кем-то и поэлементно - то есть очень трудоёмко. Хотелось бы рисовать слоёные структуры быстро и просто.

IgorT

ИМХО надо построить эквидистанты поверхностей нулевой толщины от Ваших исходных поверхностей. Затем сшить их в одну поверхность.
От полученной поверхности строить эквидистантную поверхность нужной толщины.

Дядя Костя


YNA

Дополню ответ Дяди Кости.
Если будете использовать 19-ю версию, то можно просто перейти на плоскость среза слоёного пирога. На ней построить один эскиз, содержащий все контуры, как было показано на рисунках, а потом последовательно выдавливать нужные контуры на нужное расстояние, нужного цвета. Можно даже поисголятся и каждому покрытию присваивать нужные текстуры типа шифера или стальной кровли, покрытой каплями дождя.  :)

p3452

Присоединяюсь к словам YNA.
Для v19 это, пожалуй, самый простой метод реализации хотелок автора темы.
При этом, достаточно просто реализуемый и программно, если конечно, количество типов "сечений" конечно а "подложка" - плоская.

IgorT

Что-то не доходит да меня... Предложенный способ строит именно плёнку?