14 декабря 2014 г.

Настройка отображения элемента в Civil 3D

Используя заданные коды элементу в SAC, настроим его отображение в Civil 3D. Выберем левой кнопкой мыши элемент, вставленный в конструкцию, и нажмем на Свойства конструкции на ленте. Откроем вкладку Коды. Если развернем списки звеньев, точек и фигур, то увидим присутствие заданных нами кодов, однако, им пока не присвоены стили и они безучастны.
В том же окне, в выпадающем списке Стиль набора кодов, представлены все наборы стилей, которые предустановлены в шаблоне.
Для настройки отображения мы можем воспользоваться любыми из них (см. подробное описание Игоря Рогачева), однако, рассмотрим создание стиля набора и настройку пользовательских кодов с нуля.
Зададим стиль Основной и выберем из списка действий Копировать текущий набор выбранных элементов.
В появившемся окне откроем вкладку Информация и в строке Имя зададим новое.
Таким образом, мы создадим собственный стиль набора кодов на основе предустановленного в шаблоне.
Развернем списки звеньев, точек и фигур во вкладке Коды, и увидим, что элементам по умолчанию и без кодов присвоены стили Основной. Именно они в данный момент отвечают за отображение конструкции.
Если за основу нового набора взят отличный от Основного и в списках имеются различные предустановленные коды кроме заданных по умолчанию, то, во избежание путаницы, рекомендую их удалить, щелкнув правой кнопкой мыши и выбрав из появившегося контекстного меню соответствующий пункт.
В новом наборе коды, назначенные в SAC, пока не отображаются. Их необходимо импортировать, воспользовавшись кнопкой Импорт кодов, расположенной в правом нижнем углу того же окна и выбрав элемент в пространстве чертежа.
Теперь в окне Стиль набора кодов видны все присвоенные нами коды.
Осталось настроить их требуемое отображение.
В списке стилей звена для строки <по умолчанию> выберем стиль <нет>. Рекомендую в дальнейшем выбирать его всегда для всех параметров <по умолчанию>.
Для строки <нет кодов> пока так же выберем <нет>. Для строки с кодом звена, присвоенного нами в SAC, зададим стиль Основной. Чтобы проследить за тем, как отобразится звено, отключим видимость всех остальных кодов в списках точек и фигур, задав стиль <нет>.
Нажимая Ок, выйдем из окна Стиль набора кодов, а затем из Свойств конструкции. В пространстве чертежа останется видимым элемент с единственным кодированным звеном.
Отмечу, что звенья покрытия отобразятся одинаково как слева, так и справа, т.к. им был задан один и тот же код, соответственно, присвоен один и тот же стиль.
Для того чтобы изменить отображение данного звена, необходимо либо задать другой стиль
либо создать собственный. Давайте рассмотрим второй вариант.
Выберем стиль Основной и создадим на его основе новый.
 Зададим ему отличное имя во вкладке Информация.
Во вкладке Отображение оставим по умолчанию Направление просмотра План. Оно отвечает за отображение элемента в конструкции. Направления Модель и Сечение соответствуют отображению стилей в 3х-мерной модели и поперечных сечениях соответственно. Для того чтобы они были аналогичны направлению План, рекомендую применять все действия одновременно к ним всем.
Ниже, в области Отображение компонентов, можно изменить такие свойства звена, как принадлежность слою, цвет, тип, масштаб и вес линии. Например, зададим параметры как указано ниже и рассмотрим отображение элемента в пространстве чертежа.
Настроим отображение недостающих звеньев покрытия. Для этого, в строке <нет кодов> выберем аналогичный стиль и еще раз рассмотрим отображение элемента.
Таким образом, мы задали стиль отображения для всех элементов, которым не был назначен код в SAC.
Думаю, со звеньями разобрались. Чтобы привести их в надлежащий вид, вернем стили Основной.
Перейдем к точкам. В окне Стиль набора кодов в списке точек зададим любой из них стиль Основной.
Создадим на его основе собственный с отличным именем.
Во вкладке Маркер настроим желаемое отображение точки и ее масштаб.
Во вкладке Отображение изменим, если требуется, такие свойства маркера как: принадлежность слою, цвет, тип и вес линии для всех направлений просмотра.
Создадим, таким образом, необходимые стили всем точкам и рассмотрим отображение конструкции.
Для строки <нет кодов> необходимо всегда задавать стиль <нет>, т.к. в противном случае отобразятся все незакодированные точки. В нашем случае появится P4.
Теперь на элементе отображены точки в требуемом виде: в центре черным кругом обозначена ось (P1), на кромках синим кругом - кромка проезжей части, а так же место прикрепления другого элемента, например обочин (P2), и внизу по оси красным кругом – место прикрепления другого элемента, например основания (P3). Точка P4 невидима.
Настроим отображение стиля фигуры сечения. По аналогии со стилями звеньев и точек, создадим на основе стиля Основной собственный. Во вкладке Отображение для всех направлений просмотра в области Отображение компонентов выключим видимость Линии границы фигуры. Она строится по внешнему краю фигуры сечения, т.е. по контуру звеньев, в пределах которого создана фигура. Но т.к. мы уже отобразили звенья, то необходимость в видимости линии границы фигуры отсутствует.
Площадь зоны насыпи отвечает за настройку вида фигуры сечения. По аналогии со стилями звеньев и точек, ей можно менять такие свойства, как: принадлежность слою, цвет, тип, масштаб и вес линии.
В области Штриховка компонентов задается тип штриховки виду сечения.
Рассмотрим создание вида слоя асфальтобетонного покрытия. В области Штриховка компонентов нажмем на наименование образца штриховки.
В появившемся окне Образец штриховки выберем из списка Имя образца или, по нажатию Обзор, из Палитры образцов штриховки тип ANSI31.
Зададим Угол наклона штриховки, равный 45 град. и масштаб - 0,03.
Выйдем из свойств конструкции и рассмотрим фигуру сечения.
Отображение элемента настроено должным образом.
Напомню, что для корректного отображения стиля в 3d-модели и поперечных сечениях, необходимо так же применить вышеперечисленные настройки к направлениям просмотра Модель и Сечение соответственно.
Стиль набора кодов, созданный нами в этой статье, можно найти во вкладке Параметры Области инструментов по следующему пути:
Там же его можно редактировать и экспортировать в другой файл. Замечу, что при этом, все коды и стили, входящие в состав, экспортируются автоматически.
Стили точек, звеньев и фигур расположены по тому же пути в списках Стили маркеров, Стили звена и Стили фигуры соответственно.
Их так же можно редактировать и экспортировать.

2 комментария:

  1. Рамиль, спасибо за статью. Но у меня возникло затруднение с штриховкой. Все время использовал стандартные стили областей. Захотел сделать свою. Настраиваю в кодировке свою штриховку. На конструкции отображается верно а на сечении нет. Сплошная заливка. Что я не так делаю? Ощущение что ответ под глазами но не могу найти.

    ОтветитьУдалить
    Ответы
    1. Привет, Алексей!
      У тебя, похоже, причина в том, что ты меняешь отображение штриховки только для направления просмотра План (отображение элементов на конструкции) - смотри третий скрин вверх, а надо делать тоже самое для направления Сечение. Т.е. виды для отображения элементов на конструкции, в сечениях, 3д-модели настраиваются независимо друг от друга. Я у себя в шаблонах их всегда сразу делаю одинаковыми, тогда таких проблем не возникает

      Удалить