|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
03.04.2007, 18:30 | #1 | |
Вопрос по Civil 3D
AutoCAD/AutoLISP
Seattle/USA
Регистрация: 27.08.2003
Сообщений: 1,133
|
||
Просмотров: 8809
|
|
||||
инженер Регистрация: 13.12.2004
Минск
Сообщений: 496
|
К сожалению не совсем понятно, что дано, и что надо!
Как я понимаю есть построенные поверхности существующего рельефа (карта), и поверхность проектного рельефа (пруды). Соответственно поверхность проектного рельефа частично лежит под поверхностью существующего рельефа соответственно при заливке поверхностей часть проектной поверхности перекрывается поверхностью существующего рельефа. Нужно отобразить обе поверхности таким образом чтобы проектная поверхность была врезана в существующую поверхность рельефа, т.е. все смотрелась бы так, как если бы был проект был воплощен в жизнь. Я правильно понял? Если да, то самый простой способ это создать охватывающий контур проектной поверхности (пруды) в виде полилинии и добавить ее как скрытую границу для поверхности существующего рельефа (карта). После этого в поверхности существующего рельефа образуеться "дыра" по контуру совпадающая с проектной поверхностью и соответственно ничего отображаению выемки уже мешать не будет. Если нужно будет расписать процесс поподробней спрашивай. |
|||
|
||||
инженер Регистрация: 13.12.2004
Минск
Сообщений: 496
|
По первому способу:
Для ускорения процесса (в случаях сложного контура) экспортируем чертеж Civil в Автокад, меню "Файл" - "Экспорт" - "Экспорт в Автокад", но с обязательно надо чтобы отображалась граница проектной поверхности, ее охватывающий контур (при ее отсутствии нужно настроить отображение в стиле поверхности). Затем открываем чертеж в какой происходил экспорт и проверяем как экспортировалась граница, если единым контуром то хорошо и ее просто нужно скопировать в буфер обмена, если из учатков (линиями) то их нужно объединить в одну полилинию и то же просто скопировать в буфер обмена. Переходишь в первый чертеж с поверхностями и там делаешь вставку примитива с исходными координатами. Следующий шаг в "Области инструментов" вкладка "Навигатор" раскрываешь ветку с названием поверности существующего рельефа (Карта) находишь ветку "Описания", а в ней ветку "Границы", щелкаешь по ней правой клавишей мыши и в контекстном меню выбираешь позицию "Добавить", в появившемся диалоге вводишь имя границы, в позиции "Тип" выбираешь "Скрыть" и устанваливаешь галочку в позиции "Неразрушающая структурная линия", позиция "Расстояние до средней ординаты" играет роль если в контуре имеються дуги как работет можно почитать в хэлпе. Подтверждаешь выбранные параметры и указываешь на экране вставленный примитив контура проектной поверхности , после этого отображение поверхности существующего рельефа в данном контуре должно исчезнуть и будет отображаться проектная поверхность полностью ей уже ничего мешать не будет. Охватывающий контур можно создать и самому просто обрисовав контур проектной поверхности, но это если контур не сложный. По второму способу: Первоначально сохраняешь файл под другим именем чтобы при необходимости вернуться к оригиналу. Затем, в "Области инструментов" вкладка "Навигатор" раскрываешь ветку с названием поверности существующего рельефа (Карта) находишь ветку "Описания", а в ней ветку "Редактирование", щелкаешь по ней правой клавишей мыши и в контекстном меню выбираешь позицию "Вставить поверхность", в появившемся диалоге выбираешь имя проектной поверхности" После этой операции поверхности объединяться, проектная поверхность заменяет ту часть поверхности существующего рельефа, которую она покрывает. В обоих случаях для гарантии лучше по окончании перестроить поверхности. Оба спсоба имеют свои плюсы и минусы: Первый способ не изменяет сами поверхности и в случае чего с ними можно продолжать работать, но в случае изменения проектной поверхности все описанные выше операции прийдеться повторить. Второй способ быстрее, но он изменяет сами поверхности и результаты не всегда предсказуемы могут быть свалы Civil. Вобщем Вам выбирать. |
|||
|
||||
Здравствуйте. Пытаюсь при помощи стеновой структурной линии отбить бордюр в 150мм на поверхности. Характерная линия имеет разные отметки в начале и кинце и не получается стеночка в 150мм. Получается так что в начальной точке линии отбивается 150 а вконечной 60. Как сделать отбивку 150 на всем протяжении характерной линии сразными отметками этой самой линии?
__________________
С роду у нас такого небыло!... И вот опять!!! |
||||
|
||||
пНо ведь стеновая структурная линия и строится при помощи характерной линии, может я просто не понимаю как отбить бордюр в 150 мм просто прои помощи характерной линии.
__________________
С роду у нас такого небыло!... И вот опять!!! |
||||
|
||||
Регистрация: 01.05.2008
Сообщений: 523
|
Я понимаю так- структурная линия(Breakline) служит для построения модели поверхности.И не редактируется после построения.
Характерная линия(Feature Line)-самостоятельный элемент со своими свойствами и поведением. Я говорю о Feature Line.Сделать этой линии (низ бордюра) OFFSET минимальный какой-нибудь,чтобы не было вертикальной линии впоследствии. Потом отредактировать эту линию смещения через Elevation Editor.И так далее.Затем все это хозяйство добавить к поверхности как обычную Breakline (Есть еще команда ADJACENTFEATUREELEVSBYREF,еще OffsetFeature ....) |
|||
|
||||
Регистрация: 22.09.2005
здесь могла быть ваша реклама
Сообщений: 1,280
|
|
|||
|
||||
Цитата:
Вкладка: Поверхности=> добавить метки поверхности=> горизонталь-несколько. Далее прокладываем ломаную линию поперек горизонталей. В области инструментов на вкладке параметры в дереве поверхности открываем стили метки=> горизонталь и редактируем в стиле метки шрифт отметок его высоту, расположение и т.д.
__________________
С роду у нас такого небыло!... И вот опять!!! |
||||
|
||||
Регистрация: 18.02.2010
Сообщений: 3
|
Цитата:
|
|||