Сообщество программистов Autodesk в СНГ

ADN Club => Организация проектирования => Тема начата: Алексей (IdeaSoft) от 05-04-2018, 11:51:44

Название: Как сделать разные "представления" для одной поверхности
Отправлено: Алексей (IdeaSoft) от 05-04-2018, 11:51:44
Возможно ли имея один источник TIN-поверхности
Создавать разные образы "представления" поверхности в границах.

Цель задачи показать одну поверхность в разных границах,
назначая каждому "представлению" разные материалы.

Ну, например,  у меня есть 3 набора границ в полилиниях
1) границы проезжей части
2) границы тротуаров
3) границы газонов

Чтобы решить эту задачу мне пришлось:
1) сделать 3 копии одной поверхности
2) для каждой копии поверхности добавить соотв. границы и материал

А хотелось бы иметь один источник поверхности и несколько "представлений".
Или это делается другим способом?

 
Название: Re: Как сделать разные "представления" для одной поверхности
Отправлено: Алексей (IdeaSoft) от 05-04-2018, 12:03:15
Проблему могла бы решить функция задания
материала видимой границе.
Если такая функция есть?
Название: Re: Как сделать разные "представления" для одной поверхности
Отправлено: Дмитрий Загорулькин от 05-04-2018, 14:17:52
Чтобы решить эту задачу мне пришлось:
1) сделать 3 копии одной поверхности
2) для каждой копии поверхности добавить соотв. границы и материал
Да, именно так это и делается.
Проблему могла бы решить функция задания
материала видимой границе.
Если такая функция есть?
Насколько мне известно, такой функции нет.
Попробуйте спросить на форуме сообщества (https://forums.autodesk.com/t5/autocad-civil-3d-map-3d-i/bd-p/374). Там больше практикующих специалистов именно по пользовательскому функционалу. Там, возможно, что-то подскажут.
Название: Re: Как сделать разные "представления" для одной поверхности
Отправлено: Александр Ривилис от 05-04-2018, 14:33:28
Добавлю еще ответ от Аллы Землянской (суперэксперта по Civil 3D):
Цитировать
Алла Землянская, [05.04.18 14:22]
нет, материал задаётся только поверхности целиком. поверхность не делится на фрагменты с разными свойствами
Цитировать
Алла Землянская, [05.04.18 14:23]
думаю, вариант с 3 копиями, который Алексей выбрал, это единственный вариант
Название: Re: Как сделать разные "представления" для одной поверхности
Отправлено: German от 05-04-2018, 15:39:28
Создаете вторую поверхность с пустым определением. В навигаторе разворачиваем поверхность - определение - редактировать - вставить поверхность - указываем первую. Потом применяем границы.
Тоже самое с третьей поверхностью, только другие границы.
Название: Re: Как сделать разные "представления" для одной поверхности
Отправлено: Алексей (IdeaSoft) от 05-04-2018, 17:20:47
Спасибо большое за ответы.
Я думаю что в будущем Autodesk реализует эту
задачу - назначать материал в заданных границах.

Если поверхность меняется мне снова нужно делать копии
поверхностей для визуального представления.
Название: Re: Как сделать разные "представления" для одной поверхности
Отправлено: German от 05-04-2018, 18:39:29
Если поверхность меняется мне снова нужно делать копии
поверхностей для визуального представления.
Не нужно, если будете править первую поверхность, все в которые она вставлена будут перестраиваться автоматически.
Может попробуете? https://knowledge.autodesk.com/ru/support/autocad-civil-3d/learn-explore/caas/CloudHelp/cloudhelp/2018/RUS/Civil3D-UserGuide/files/GUID-38871FA0-E072-4F9B-8EEB-C102670C53D2-htm.html